.wk-page-container:not(.wk-row) {
    width: 100%;
    max-width: 20rem;
    padding-left: 1rem;
    padding-right: 1rem;
    margin-left: auto;
    margin-right: auto
}

@media (min-width: 20rem) {
    .wk-page-container:not(.wk-row) {
        max-width: 23.4375rem
    }
}

@media (min-width: 23.4375rem) {
    .wk-page-container:not(.wk-row) {
        max-width: 37.5rem
    }
}

@media (min-width: 37.5rem) {
    .wk-page-container:not(.wk-row) {
        max-width: 48rem
    }
}

@media (min-width: 48rem) {
    .wk-page-container:not(.wk-row) {
        max-width: 64rem
    }
}

@media (min-width: 64rem) {
    .wk-page-container:not(.wk-row) {
        max-width: 75rem
    }
}

@media (min-width: 75rem) {
    .wk-page-container:not(.wk-row) {
        max-width: 90rem
    }
}

@media (min-width: 75rem) {
    .wk-page-container:not(.wk-row) {
        padding-left: 3rem;
        padding-right: 3rem
    }
}

@media (min-width: 90rem) {
    .wk-page-container:not(.wk-row) {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }
}

.wk-page-container.wk-row, .wk-page-container-in-grid {
    display: flex;
    flex-wrap: wrap;
    margin-left: -.5rem;
    margin-right: -.5rem;
    width: 100%;
    max-width: 20rem;
    padding-left: .5rem;
    padding-right: .5rem;
    margin-left: auto;
    margin-right: auto;
    width: auto
}

@media (min-width: 48rem) {
    .wk-page-container.wk-row, .wk-page-container-in-grid {
        flex-wrap: nowrap
    }
}

@media (min-width: 20rem) {
    .wk-page-container.wk-row, .wk-page-container-in-grid {
        max-width: 23.4375rem
    }
}

@media (min-width: 23.4375rem) {
    .wk-page-container.wk-row, .wk-page-container-in-grid {
        max-width: 37.5rem
    }
}

@media (min-width: 37.5rem) {
    .wk-page-container.wk-row, .wk-page-container-in-grid {
        max-width: 48rem
    }
}

@media (min-width: 48rem) {
    .wk-page-container.wk-row, .wk-page-container-in-grid {
        max-width: 64rem
    }
}

@media (min-width: 64rem) {
    .wk-page-container.wk-row, .wk-page-container-in-grid {
        max-width: 75rem
    }
}

@media (min-width: 75rem) {
    .wk-page-container.wk-row, .wk-page-container-in-grid {
        max-width: 90rem
    }
}

@media (min-width: 75rem) {
    .wk-page-container.wk-row, .wk-page-container-in-grid {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }
}

@media (min-width: 90rem) {
    .wk-page-container.wk-row, .wk-page-container-in-grid {
        padding-left: 3rem;
        padding-right: 3rem
    }
}

.wk-row {
    display: flex;
    flex-wrap: wrap;
    margin-left: -.5rem;
    margin-right: -.5rem
}

@media (min-width: 48rem) {
    .wk-row {
        flex-wrap: nowrap
    }
}

.wk-col {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    flex-grow: 1
}

@media (max-width: 47.9375rem) {
    .wk-col {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-1 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 8.33%;
    min-width: 8.33%
}

@media (max-width: 47.9375rem) {
    .wk-col-1 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-1 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-1 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-1 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-1 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-1 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-1 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-1 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-1 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-1 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-1 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-1 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-1 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-2 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 16.66%;
    min-width: 16.66%;
    flex-grow: 2
}

@media (max-width: 47.9375rem) {
    .wk-col-2 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-2 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-2 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-2 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-2 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-2 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-2 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-2 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-2 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-2 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-2 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-2 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-2 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-3 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 24.99%;
    min-width: 24.99%;
    flex-grow: 3
}

@media (max-width: 47.9375rem) {
    .wk-col-3 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-3 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-3 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-3 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-3 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-3 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-3 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-3 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-3 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-3 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-3 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-3 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-3 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-4 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 33.32%;
    min-width: 33.32%;
    flex-grow: 4
}

@media (max-width: 47.9375rem) {
    .wk-col-4 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-4 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-4 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-4 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-4 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-4 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-4 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-4 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-4 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-4 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-4 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-4 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-4 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-5 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 41.65%;
    min-width: 41.65%;
    flex-grow: 5
}

@media (max-width: 47.9375rem) {
    .wk-col-5 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-5 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-5 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-5 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-5 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-5 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-5 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-5 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-5 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-5 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-5 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-5 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-5 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-6 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 49.98%;
    min-width: 49.98%;
    flex-grow: 6
}

@media (max-width: 47.9375rem) {
    .wk-col-6 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-6 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-6 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-6 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-6 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-6 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-6 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-6 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-6 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-6 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-6 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-6 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-6 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-7 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 58.31%;
    min-width: 58.31%;
    flex-grow: 7
}

@media (max-width: 47.9375rem) {
    .wk-col-7 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-7 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-7 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-7 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-7 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-7 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-7 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-7 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-7 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-7 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-7 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-7 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-7 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-8 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 66.64%;
    min-width: 66.64%;
    flex-grow: 8
}

@media (max-width: 47.9375rem) {
    .wk-col-8 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-8 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-8 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-8 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-8 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-8 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-8 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-8 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-8 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-8 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-8 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-8 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-8 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-9 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 74.97%;
    min-width: 74.97%;
    flex-grow: 9
}

@media (max-width: 47.9375rem) {
    .wk-col-9 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-9 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-9 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-9 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-9 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-9 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-9 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-9 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-9 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-9 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-9 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-9 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-9 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-10 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 83.3%;
    min-width: 83.3%;
    flex-grow: 10
}

@media (max-width: 47.9375rem) {
    .wk-col-10 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-10 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-10 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-10 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-10 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-10 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-10 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-10 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-10 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-10 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-10 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-10 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-10 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-11 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 91.63%;
    min-width: 91.63%;
    flex-grow: 11
}

@media (max-width: 47.9375rem) {
    .wk-col-11 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-11 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-11 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-11 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-11 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-11 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-11 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-11 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-11 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-11 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-11 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-11 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-11 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-12 {
    flex-shrink: 1;
    flex-grow: 0;
    flex-basis: 8.33%;
    padding-left: .5rem;
    padding-right: .5rem;
    max-width: 99.96%;
    min-width: 99.96%;
    flex-grow: 12
}

@media (max-width: 47.9375rem) {
    .wk-col-12 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-12 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-12 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-12 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-12 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-12 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-12 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-12 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-12 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-12 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-12 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-12 {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-12 {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-1-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-1-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-1-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-1-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-1-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-1-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-1-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-1-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-1-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-1-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-1-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-1-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-2-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-2-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-2-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-2-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-2-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-2-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-2-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-2-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-2-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-2-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-2-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-2-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-3-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-3-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-3-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-3-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-3-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-3-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-3-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-3-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-3-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-3-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-3-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-3-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-4-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-4-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-4-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-4-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-4-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-4-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-4-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-4-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-4-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-4-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-4-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-4-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-5-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-5-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-5-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-5-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-5-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-5-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-5-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-5-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-5-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-5-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-5-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-5-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-6-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-6-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-6-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-6-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-6-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-6-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-6-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-6-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-6-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-6-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-6-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-6-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-7-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-7-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-7-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-7-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-7-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-7-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-7-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-7-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-7-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-7-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-7-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-7-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-8-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-8-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-8-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-8-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-8-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-8-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-8-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-8-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-8-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-8-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-8-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-8-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-9-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-9-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-9-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-9-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-9-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-9-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-9-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-9-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-9-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-9-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-9-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-9-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-10-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-10-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-10-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-10-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-10-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-10-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-10-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-10-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-10-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-10-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-10-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-10-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-11-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-11-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-11-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-11-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-11-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-11-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-11-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-11-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-11-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-11-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-11-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-11-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 20rem) {
    .wk-col-12-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 20rem) and (max-width: 47.9375rem) {
    .wk-col-12-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-12-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-12-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-12-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-12-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-12-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-12-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-12-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-12-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-12-phablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-12-phablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-1-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-1-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-1-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-1-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-1-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-1-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-1-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-1-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-1-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-1-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-2-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-2-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-2-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-2-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-2-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-2-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-2-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-2-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-2-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-2-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-3-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-3-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-3-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-3-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-3-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-3-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-3-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-3-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-3-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-3-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-4-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-4-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-4-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-4-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-4-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-4-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-4-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-4-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-4-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-4-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-5-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-5-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-5-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-5-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-5-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-5-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-5-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-5-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-5-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-5-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-6-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-6-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-6-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-6-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-6-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-6-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-6-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-6-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-6-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-6-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-7-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-7-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-7-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-7-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-7-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-7-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-7-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-7-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-7-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-7-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-8-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-8-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-8-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-8-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-8-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-8-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-8-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-8-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-8-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-8-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-9-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-9-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-9-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-9-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-9-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-9-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-9-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-9-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-9-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-9-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-10-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-10-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-10-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-10-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-10-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-10-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-10-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-10-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-10-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-10-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-11-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-11-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-11-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-11-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-11-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-11-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-11-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-11-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-11-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-11-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 23.4375rem) {
    .wk-col-12-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 23.4375rem) and (max-width: 47.9375rem) {
    .wk-col-12-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-12-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-12-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-12-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-12-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-12-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-12-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-12-smartpad {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-12-smartpad {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-1-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-1-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-1-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-1-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-1-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-1-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-1-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-1-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-2-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-2-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-2-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-2-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-2-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-2-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-2-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-2-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-3-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-3-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-3-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-3-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-3-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-3-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-3-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-3-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-4-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-4-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-4-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-4-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-4-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-4-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-4-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-4-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-5-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-5-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-5-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-5-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-5-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-5-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-5-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-5-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-6-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-6-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-6-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-6-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-6-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-6-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-6-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-6-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-7-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-7-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-7-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-7-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-7-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-7-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-7-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-7-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-8-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-8-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-8-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-8-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-8-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-8-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-8-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-8-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-9-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-9-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-9-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-9-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-9-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-9-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-9-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-9-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-10-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-10-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-10-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-10-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-10-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-10-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-10-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-10-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-11-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-11-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-11-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-11-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-11-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-11-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-11-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-11-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 37.5rem) {
    .wk-col-12-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 37.5rem) and (max-width: 47.9375rem) {
    .wk-col-12-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-12-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-12-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-12-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-12-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-12-tablet {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-12-tablet {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-1-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-1-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-1-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-1-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-1-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-1-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-2-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-2-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-2-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-2-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-2-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-2-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-3-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-3-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-3-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-3-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-3-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-3-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-4-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-4-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-4-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-4-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-4-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-4-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-5-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-5-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-5-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-5-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-5-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-5-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-6-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-6-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-6-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-6-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-6-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-6-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-7-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-7-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-7-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-7-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-7-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-7-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-8-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-8-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-8-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-8-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-8-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-8-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-9-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-9-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-9-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-9-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-9-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-9-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-10-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-10-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-10-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-10-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-10-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-10-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-11-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-11-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-11-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-11-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-11-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-11-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 48rem) {
    .wk-col-12-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 48rem) and (max-width: 47.9375rem) {
    .wk-col-12-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-12-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-12-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-12-laptop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-12-laptop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-1-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-1-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-1-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-1-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-2-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-2-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-2-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-2-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-3-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-3-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-3-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-3-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-4-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-4-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-4-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-4-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-5-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-5-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-5-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-5-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-6-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-6-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-6-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-6-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-7-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-7-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-7-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-7-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-8-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-8-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-8-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-8-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-9-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-9-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-9-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-9-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-10-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-10-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-10-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-10-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-11-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-11-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-11-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-11-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 64rem) {
    .wk-col-12-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 64rem) and (max-width: 47.9375rem) {
    .wk-col-12-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-12-desktop {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-12-desktop {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-1-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 8.33%;
        min-width: 8.33%
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-1-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-2-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 16.66%;
        min-width: 16.66%;
        flex-grow: 2
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-2-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-3-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 24.99%;
        min-width: 24.99%;
        flex-grow: 3
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-3-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-4-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 33.32%;
        min-width: 33.32%;
        flex-grow: 4
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-4-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-5-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 41.65%;
        min-width: 41.65%;
        flex-grow: 5
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-5-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-6-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 49.98%;
        min-width: 49.98%;
        flex-grow: 6
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-6-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-7-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 58.31%;
        min-width: 58.31%;
        flex-grow: 7
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-7-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-8-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 66.64%;
        min-width: 66.64%;
        flex-grow: 8
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-8-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-9-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 74.97%;
        min-width: 74.97%;
        flex-grow: 9
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-9-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-10-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 83.3%;
        min-width: 83.3%;
        flex-grow: 10
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-10-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-11-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 91.63%;
        min-width: 91.63%;
        flex-grow: 11
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-11-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

@media (min-width: 75rem) {
    .wk-col-12-hd {
        flex-shrink: 1;
        flex-grow: 0;
        flex-basis: 8.33%;
        padding-left: .5rem;
        padding-right: .5rem;
        max-width: 99.96%;
        min-width: 99.96%;
        flex-grow: 12
    }
}

@media (min-width: 75rem) and (max-width: 47.9375rem) {
    .wk-col-12-hd {
        flex-basis: 50%;
        max-width: 50%;
        min-width: 50%
    }
}

.wk-col-12 {
    flex-basis: 100%;
    max-width: 100%;
    min-width: 100%
}

@font-face {
    font-family: 'wk-icons';
    src: url(https://cdn.wolterskluwer.io/wk/fundamentals/2.4.8/icons/assets/wk-icons.woff2) format("woff2"),url(https://cdn.wolterskluwer.io/wk/fundamentals/2.4.8/icons/assets/wk-icons.woff) format("woff");
    font-weight: 400;
    font-style: normal
}

[class*='wk-icon-'] {
    display: inline-block;
    font-family: 'wk-icons';
    font-smoothing: grayscale;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-left: 0.2em;
    margin-right: 0.2em;
    line-height: 1;
    speak: none;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    vertical-align: middle;
    width: 1em
}

.wk-spin {
    animation: spin 2s infinite linear
}

@keyframes spin {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}

.wk-icons-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center
}

    .wk-icons-wrapper img + .wk-icons-text {
        margin-top: 1rem
    }

        .wk-icons-wrapper img + .wk-icons-text.wk-is-small {
            margin-top: .5rem
        }

.wk-icons-text {
    color: #353535;
    font-family: "Fira Sans","Helvetica Neue",Helvetica,"Roboto",Arial,sans-serif
}

    .wk-icons-text.wk-is-large {
        font-size: 1.25rem;
        line-height: 1.3
    }

    .wk-icons-text.wk-is-medium {
        font-size: 1rem;
        line-height: 1.5
    }

    .wk-icons-text.wk-is-small {
        font-size: .875rem;
        line-height: 1.5
    }

    .wk-icons-text.wk-is-white {
        color: #fff
    }

.wk-icon-filled-bank-consent::before {
    content: "\e05e"
}

.wk-icon-filled-vat::before {
    content: "\e14f"
}

.wk-icon-filled-transactions-reject::before {
    content: "\e150"
}

.wk-icon-filled-transaction-outgoing::before {
    content: "\e151"
}

.wk-icon-filled-transaction-incoming::before {
    content: "\e152"
}

.wk-icon-filled-self-employed::before {
    content: "\e153"
}

.wk-icon-filled-project-organize::before {
    content: "\e154"
}

.wk-icon-filled-project-hourly::before {
    content: "\e155"
}

.wk-icon-filled-profit-loss::before {
    content: "\e156"
}

.wk-icon-filled-process-list::before {
    content: "\e157"
}

.wk-icon-filled-portfolios::before {
    content: "\e158"
}

.wk-icon-filled-pin::before {
    content: "\e159"
}

.wk-icon-filled-payment::before {
    content: "\e15a"
}

.wk-icon-filled-milestone::before {
    content: "\e15b"
}

.wk-icon-filled-matching::before {
    content: "\e15c"
}

.wk-icon-filled-list-bullet-square-large::before {
    content: "\e15d"
}

.wk-icon-filled-link-external::before {
    content: "\e15e"
}

.wk-icon-filled-fixed-asset::before {
    content: "\e15f"
}

.wk-icon-filled-employees::before {
    content: "\e160"
}

.wk-icon-filled-document-signed::before {
    content: "\e161"
}

.wk-icon-filled-customers::before {
    content: "\e162"
}

.wk-icon-filled-customer-template::before {
    content: "\e163"
}

.wk-icon-filled-bank-statements::before {
    content: "\e164"
}

.wk-icon-filled-assignments-unmatched::before {
    content: "\e166"
}

.wk-icon-filled-assignments-matched::before {
    content: "\e167"
}

.wk-icon-filled-assets::before {
    content: "\e168"
}

.wk-icon-filled-assets-inactive::before {
    content: "\e169"
}

.wk-icon-filled-articles::before {
    content: "\e16a"
}

.wk-icon-filled-slack::before {
    content: "\e16f"
}

.wk-icon-filled-heart::before {
    content: "\e17d"
}

.wk-icon-filled-percent::before {
    content: "\e190"
}

.wk-icon-filled-microchip::before {
    content: "\e1a5"
}

.wk-icon-filled-folder-stack::before {
    content: "\e1f2"
}

.wk-icon-filled-cubes::before {
    content: "\e213"
}

.wk-icon-filled-cube::before {
    content: "\e214"
}

.wk-icon-filled-folder-to::before {
    content: "\e215"
}

.wk-icon-filled-folder-from::before {
    content: "\e216"
}

.wk-icon-filled-file-compare::before {
    content: "\e217"
}

.wk-icon-filled-file-powerpoint::before {
    content: "\e21d"
}

.wk-icon-filled-gavel::before {
    content: "\e21e"
}

.wk-icon-filled-artificial-intelligence::before {
    content: "\e21f"
}

.wk-icon-filled-spinner-alt::before {
    content: "\e220"
}

.wk-icon-filled-highlight::before {
    content: "\e222"
}

.wk-icon-filled-snapchat::before {
    content: "\e22c"
}

.wk-icon-filled-instagram::before {
    content: "\e22d"
}

.wk-icon-filled-windows::before {
    content: "\e22e"
}

.wk-icon-filled-apple::before {
    content: "\e22f"
}

.wk-icon-filled-android::before {
    content: "\e230"
}

.wk-icon-filled-file-word::before {
    content: "\e232"
}

.wk-icon-filled-file-excel::before {
    content: "\e233"
}

.wk-icon-filled-scale::before {
    content: "\e234"
}

.wk-icon-filled-quote::before {
    content: "\e235"
}

.wk-icon-filled-mail-short-open::before {
    content: "\e236"
}

.wk-icon-filled-youtube::before {
    content: "\e238"
}

.wk-icon-filled-linkedin::before {
    content: "\e239"
}

.wk-icon-filled-twitter::before {
    content: "\e23a"
}

.wk-icon-filled-facebook::before {
    content: "\e23b"
}

.wk-icon-filled-sort-down::before {
    content: "\e23c"
}

.wk-icon-filled-sort-up::before {
    content: "\e23d"
}

.wk-icon-filled-sortable::before {
    content: "\e23e"
}

.wk-icon-filled-trophy::before {
    content: "\e240"
}

.wk-icon-filled-test-tube::before {
    content: "\e241"
}

.wk-icon-filled-notes::before {
    content: "\e249"
}

.wk-icon-filled-medicine::before {
    content: "\e253"
}

.wk-icon-filled-lightbulb::before {
    content: "\e254"
}

.wk-icon-filled-glasses::before {
    content: "\e256"
}

.wk-icon-filled-gift::before {
    content: "\e257"
}

.wk-icon-filled-film::before {
    content: "\e25c"
}

.wk-icon-filled-coffee::before {
    content: "\e265"
}

.wk-icon-filled-moon::before {
    content: "\e26f"
}

.wk-icon-filled-sun::before {
    content: "\e270"
}

.wk-icon-filled-surprised::before {
    content: "\e277"
}

.wk-icon-filled-smile::before {
    content: "\e278"
}

.wk-icon-filled-neutral::before {
    content: "\e279"
}

.wk-icon-filled-happy::before {
    content: "\e27a"
}

.wk-icon-filled-angry::before {
    content: "\e27d"
}

.wk-icon-filled-truck::before {
    content: "\e27e"
}

.wk-icon-filled-gas::before {
    content: "\e282"
}

.wk-icon-filled-car::before {
    content: "\e283"
}

.wk-icon-filled-airplane::before {
    content: "\e284"
}

.wk-icon-filled-office::before {
    content: "\e286"
}

.wk-icon-filled-library::before {
    content: "\e287"
}

.wk-icon-filled-wallet::before {
    content: "\e28b"
}

.wk-icon-filled-dollars::before {
    content: "\e28d"
}

.wk-icon-filled-dollar::before {
    content: "\e28e"
}

.wk-icon-filled-coins::before {
    content: "\e28f"
}

.wk-icon-filled-cart-full::before {
    content: "\e298"
}

.wk-icon-filled-cart-down::before {
    content: "\e299"
}

.wk-icon-filled-cart::before {
    content: "\e29b"
}

.wk-icon-filled-play-circle::before {
    content: "\e29d"
}

.wk-icon-filled-skip-forward::before {
    content: "\e29f"
}

.wk-icon-filled-skip-back::before {
    content: "\e2a0"
}

.wk-icon-filled-fast-forward::before {
    content: "\e2a1"
}

.wk-icon-filled-rewind::before {
    content: "\e2a2"
}

.wk-icon-filled-eject::before {
    content: "\e2a3"
}

.wk-icon-filled-record::before {
    content: "\e2a4"
}

.wk-icon-filled-stop::before {
    content: "\e2a5"
}

.wk-icon-filled-pause::before {
    content: "\e2a6"
}

.wk-icon-filled-play::before {
    content: "\e2a7"
}

.wk-icon-filled-phone::before {
    content: "\e2af"
}

.wk-icon-filled-tack::before {
    content: "\e2b0"
}

.wk-icon-filled-location::before {
    content: "\e2bb"
}

.wk-icon-filled-compass::before {
    content: "\e2bd"
}

.wk-icon-filled-locate::before {
    content: "\e2be"
}

.wk-icon-filled-direction::before {
    content: "\e2bf"
}

.wk-icon-filled-map::before {
    content: "\e2c0"
}

.wk-icon-filled-cloud::before {
    content: "\e2c7"
}

.wk-icon-filled-wifi::before {
    content: "\e2c8"
}

.wk-icon-filled-broadcast::before {
    content: "\e2cb"
}

.wk-icon-filled-medical::before {
    content: "\e2cc"
}

.wk-icon-filled-toolbox::before {
    content: "\e2cd"
}

.wk-icon-filled-briefcase::before {
    content: "\e2cf"
}

.wk-icon-filled-box::before {
    content: "\e2d2"
}

.wk-icon-filled-vector-line::before {
    content: "\e2d3"
}

.wk-icon-filled-cut::before {
    content: "\e2da"
}

.wk-icon-filled-crop::before {
    content: "\e2db"
}

.wk-icon-filled-ruler::before {
    content: "\e2dc"
}

.wk-icon-filled-zoom-out::before {
    content: "\e2dd"
}

.wk-icon-filled-zoom-in::before {
    content: "\e2de"
}

.wk-icon-filled-invisible::before {
    content: "\e2df"
}

.wk-icon-filled-visible::before {
    content: "\e2e0"
}

.wk-icon-filled-layer::before {
    content: "\e2e6"
}

.wk-icon-filled-hierarchy::before {
    content: "\e2e8"
}

.wk-icon-filled-arrow-circle-right::before {
    content: "\e311"
}

.wk-icon-filled-arrow-circle-left::before {
    content: "\e312"
}

.wk-icon-filled-arrow-circle-down::before {
    content: "\e313"
}

.wk-icon-filled-arrow-circle-up::before {
    content: "\e314"
}

.wk-icon-filled-pie::before {
    content: "\e335"
}

.wk-icon-filled-chart::before {
    content: "\e337"
}

.wk-icon-filled-graph::before {
    content: "\e338"
}

.wk-icon-filled-calculator-operations::before {
    content: "\e339"
}

.wk-icon-filled-tags::before {
    content: "\e33b"
}

.wk-icon-filled-tag::before {
    content: "\e33d"
}

.wk-icon-filled-dialogue::before {
    content: "\e348"
}

.wk-icon-filled-chat-box-plus::before {
    content: "\e34c"
}

.wk-icon-filled-chat-box-cancel::before {
    content: "\e34d"
}

.wk-icon-filled-chat-box-check::before {
    content: "\e34e"
}

.wk-icon-filled-chat-box::before {
    content: "\e34f"
}

.wk-icon-filled-shift::before {
    content: "\e357"
}

.wk-icon-filled-delete::before {
    content: "\e35a"
}

.wk-icon-filled-console::before {
    content: "\e35b"
}

.wk-icon-filled-speaker-mute::before {
    content: "\e35d"
}

.wk-icon-filled-speaker-high::before {
    content: "\e35e"
}

.wk-icon-filled-speaker-mid::before {
    content: "\e35f"
}

.wk-icon-filled-speaker-low::before {
    content: "\e360"
}

.wk-icon-filled-speaker::before {
    content: "\e361"
}

.wk-icon-filled-microphone-mute::before {
    content: "\e363"
}

.wk-icon-filled-microphone-on::before {
    content: "\e364"
}

.wk-icon-filled-server::before {
    content: "\e365"
}

.wk-icon-filled-database::before {
    content: "\e366"
}

.wk-icon-filled-smartphone::before {
    content: "\e36b"
}

.wk-icon-filled-tablet::before {
    content: "\e36c"
}

.wk-icon-filled-laptop::before {
    content: "\e36d"
}

.wk-icon-filled-screen::before {
    content: "\e36e"
}

.wk-icon-filled-contrast::before {
    content: "\e370"
}

.wk-icon-filled-brighter::before {
    content: "\e371"
}

.wk-icon-filled-dimmer::before {
    content: "\e372"
}

.wk-icon-filled-mouse::before {
    content: "\e373"
}

.wk-icon-filled-keyboard::before {
    content: "\e375"
}

.wk-icon-filled-drive::before {
    content: "\e378"
}

.wk-icon-filled-video::before {
    content: "\e37a"
}

.wk-icon-filled-camera-compact::before {
    content: "\e37b"
}

.wk-icon-filled-archive::before {
    content: "\e37d"
}

.wk-icon-filled-code::before {
    content: "\e37f"
}

.wk-icon-filled-save::before {
    content: "\e380"
}

.wk-icon-filled-pencil::before {
    content: "\e386"
}

.wk-icon-filled-list-bullet-square::before {
    content: "\e387"
}

.wk-icon-filled-list-bullet-dot::before {
    content: "\e388"
}

.wk-icon-filled-list-bullet-check::before {
    content: "\e38a"
}

.wk-icon-filled-layout::before {
    content: "\e38b"
}

.wk-icon-filled-grid::before {
    content: "\e390"
}

.wk-icon-filled-grid-square::before {
    content: "\e391"
}

.wk-icon-filled-photo::before {
    content: "\e39a"
}

.wk-icon-filled-announce::before {
    content: "\e39b"
}

.wk-icon-filled-flame::before {
    content: "\e39d"
}

.wk-icon-filled-link::before {
    content: "\e3a0"
}

.wk-icon-filled-globe::before {
    content: "\e3a3"
}

.wk-icon-filled-flag::before {
    content: "\e3a5"
}

.wk-icon-filled-sliders::before {
    content: "\e3ab"
}

.wk-icon-filled-wrench::before {
    content: "\e3ac"
}

.wk-icon-filled-settings::before {
    content: "\e3ae"
}

.wk-icon-filled-send::before {
    content: "\e3af"
}

.wk-icon-filled-attach::before {
    content: "\e3b1"
}

.wk-icon-filled-print::before {
    content: "\e3b2"
}

.wk-icon-filled-share::before {
    content: "\e3b3"
}

.wk-icon-filled-trash::before {
    content: "\e3b4"
}

.wk-icon-filled-mail-address::before {
    content: "\e3b5"
}

.wk-icon-filled-mail::before {
    content: "\e3b6"
}

.wk-icon-filled-funnel::before {
    content: "\e3b7"
}

.wk-icon-filled-search::before {
    content: "\e3b8"
}

.wk-icon-filled-home::before {
    content: "\e3b9"
}

.wk-icon-filled-calendar::before {
    content: "\e3c1"
}

.wk-icon-filled-inbox::before {
    content: "\e3c6"
}

.wk-icon-filled-stop-sign::before {
    content: "\e3c9"
}

.wk-icon-filled-close-circle::before {
    content: "\e3cc"
}

.wk-icon-filled-close::before {
    content: "\e3cd"
}

.wk-icon-filled-check-circle::before {
    content: "\e3cf"
}

.wk-icon-filled-check::before {
    content: "\e3d0"
}

.wk-icon-filled-shield::before {
    content: "\e3d3"
}

.wk-icon-filled-lock-open::before {
    content: "\e3d6"
}

.wk-icon-filled-lock::before {
    content: "\e3d7"
}

.wk-icon-filled-key::before {
    content: "\e3d9"
}

.wk-icon-filled-receipt::before {
    content: "\e3db"
}

.wk-icon-filled-news::before {
    content: "\e3dc"
}

.wk-icon-filled-bookmark::before {
    content: "\e3de"
}

.wk-icon-filled-book-page::before {
    content: "\e3df"
}

.wk-icon-filled-book-open::before {
    content: "\e3e1"
}

.wk-icon-filled-book::before {
    content: "\e3e2"
}

.wk-icon-filled-minus-circle::before {
    content: "\e3e4"
}

.wk-icon-filled-minus::before {
    content: "\e3e5"
}

.wk-icon-filled-plus-circle::before {
    content: "\e3e7"
}

.wk-icon-filled-plus::before {
    content: "\e3e8"
}

.wk-icon-filled-folder-open::before {
    content: "\e3ec"
}

.wk-icon-filled-folder::before {
    content: "\e3f5"
}

.wk-icon-filled-files::before {
    content: "\e3f7"
}

.wk-icon-filled-file::before {
    content: "\e407"
}

.wk-icon-filled-stopwatch::before {
    content: "\e40e"
}

.wk-icon-filled-clock::before {
    content: "\e40f"
}

.wk-icon-filled-clock-back::before {
    content: "\e410"
}

.wk-icon-filled-more::before {
    content: "\e415"
}

.wk-icon-filled-thumbs-down::before {
    content: "\e417"
}

.wk-icon-filled-thumbs-up::before {
    content: "\e418"
}

.wk-icon-filled-star::before {
    content: "\e41d"
}

.wk-icon-filled-bolt::before {
    content: "\e423"
}

.wk-icon-filled-question::before {
    content: "\e424"
}

.wk-icon-filled-info::before {
    content: "\e425"
}

.wk-icon-filled-caution::before {
    content: "\e426"
}

.wk-icon-filled-alarm-clock::before {
    content: "\e428"
}

.wk-icon-filled-alarm-off::before {
    content: "\e429"
}

.wk-icon-filled-alarm-on::before {
    content: "\e42a"
}

.wk-icon-filled-users::before {
    content: "\e42d"
}

.wk-icon-filled-user::before {
    content: "\e432"
}

.wk-icon-in-progress::before {
    content: "\e814"
}

.wk-icon-employees::before {
    content: "\e815"
}

.wk-icon-vat::before {
    content: "\e817"
}

.wk-icon-transactions-reject::before {
    content: "\e818"
}

.wk-icon-transaction-outgoing::before {
    content: "\e819"
}

.wk-icon-transaction-incoming::before {
    content: "\e81a"
}

.wk-icon-self-employed::before {
    content: "\e81b"
}

.wk-icon-project-organize::before {
    content: "\e81c"
}

.wk-icon-project-hourly::before {
    content: "\e81d"
}

.wk-icon-profit-loss::before {
    content: "\e81e"
}

.wk-icon-process-list::before {
    content: "\e81f"
}

.wk-icon-portfolios::before {
    content: "\e820"
}

.wk-icon-pin::before {
    content: "\e821"
}

.wk-icon-payment::before {
    content: "\e822"
}

.wk-icon-milestone::before {
    content: "\e823"
}

.wk-icon-matching::before {
    content: "\e824"
}

.wk-icon-list-bullet-square-large::before {
    content: "\e825"
}

.wk-icon-link-external::before {
    content: "\e826"
}

.wk-icon-fixed-asset::before {
    content: "\e828"
}

.wk-icon-document-signed::before {
    content: "\e82a"
}

.wk-icon-customers::before {
    content: "\e82b"
}

.wk-icon-customer-template::before {
    content: "\e82c"
}

.wk-icon-bank-statements::before {
    content: "\e82d"
}

.wk-icon-bank-consent::before {
    content: "\e82e"
}

.wk-icon-assignments-unmatched::before {
    content: "\e82f"
}

.wk-icon-assignments-matched::before {
    content: "\e830"
}

.wk-icon-assets::before {
    content: "\e831"
}

.wk-icon-assets-inactive::before {
    content: "\e832"
}

.wk-icon-articles::before {
    content: "\e833"
}

.wk-icon-heart::before {
    content: "\e83c"
}

.wk-icon-percent::before {
    content: "\e851"
}

.wk-icon-microchip::before {
    content: "\e886"
}

.wk-icon-toc::before {
    content: "\e8b9"
}

.wk-icon-folder-stack::before {
    content: "\e8cd"
}

.wk-icon-drag-handle-alt::before {
    content: "\e9e1"
}

.wk-icon-cubes::before {
    content: "\e9e3"
}

.wk-icon-cube::before {
    content: "\e9e4"
}

.wk-icon-folder-to::before {
    content: "\e9e5"
}

.wk-icon-folder-from::before {
    content: "\e9e6"
}

.wk-icon-file-compare::before {
    content: "\e9e7"
}

.wk-icon-file-powerpoint::before {
    content: "\e9ed"
}

.wk-icon-gavel::before {
    content: "\e9ee"
}

.wk-icon-artificial-intelligence::before {
    content: "\e9ef"
}

.wk-icon-spinner-alt::before {
    content: "\e9f0"
}

.wk-icon-drag-handle::before {
    content: "\e9f1"
}

.wk-icon-highlight::before {
    content: "\e9f2"
}

.wk-icon-function::before {
    content: "\e9f4"
}

.wk-icon-euro-sign::before {
    content: "\e9f6"
}

.wk-icon-pound-sign::before {
    content: "\e9f7"
}

.wk-icon-dollar-sign::before {
    content: "\e9f8"
}

.wk-icon-file-pdf::before {
    content: "\ea01"
}

.wk-icon-add-table::before {
    content: "\ea02"
}

.wk-icon-file-excel::before {
    content: "\ea03"
}

.wk-icon-scale::before {
    content: "\ea04"
}

.wk-icon-quote::before {
    content: "\ea05"
}

.wk-icon-mail-short-open::before {
    content: "\ea06"
}

.wk-icon-trophy::before {
    content: "\ea10"
}

.wk-icon-test-tube::before {
    content: "\ea11"
}

.wk-icon-arrow-up-left::before {
    content: "\ea12"
}

.wk-icon-notes::before {
    content: "\ea19"
}

.wk-icon-bold::before {
    content: "\ea1d"
}

.wk-icon-medicine::before {
    content: "\ea23"
}

.wk-icon-lightbulb::before {
    content: "\ea24"
}

.wk-icon-glasses::before {
    content: "\ea26"
}

.wk-icon-gift::before {
    content: "\ea27"
}

.wk-icon-film::before {
    content: "\ea2c"
}

.wk-icon-coffee::before {
    content: "\ea35"
}

.wk-icon-moon::before {
    content: "\ea3f"
}

.wk-icon-sun::before {
    content: "\ea40"
}

.wk-icon-surprised::before {
    content: "\ea47"
}

.wk-icon-smile::before {
    content: "\ea48"
}

.wk-icon-neutral::before {
    content: "\ea49"
}

.wk-icon-happy::before {
    content: "\ea4a"
}

.wk-icon-angry::before {
    content: "\ea4d"
}

.wk-icon-truck::before {
    content: "\ea4e"
}

.wk-icon-gas::before {
    content: "\ea52"
}

.wk-icon-car::before {
    content: "\ea53"
}

.wk-icon-airplane::before {
    content: "\ea54"
}

.wk-icon-delete-table-column::before {
    content: "\ea55"
}

.wk-icon-delete-table-row::before {
    content: "\ea56"
}

.wk-icon-library::before {
    content: "\ea57"
}

.wk-icon-wallet::before {
    content: "\ea5b"
}

.wk-icon-dollars::before {
    content: "\ea5d"
}

.wk-icon-dollar::before {
    content: "\ea5e"
}

.wk-icon-coins::before {
    content: "\ea5f"
}

.wk-icon-cart-full::before {
    content: "\ea68"
}

.wk-icon-cart-down::before {
    content: "\ea69"
}

.wk-icon-cart::before {
    content: "\ea6b"
}

.wk-icon-play-circle::before {
    content: "\ea6d"
}

.wk-icon-skip-forward::before {
    content: "\ea6f"
}

.wk-icon-skip-back::before {
    content: "\ea70"
}

.wk-icon-fast-forward::before {
    content: "\ea71"
}

.wk-icon-rewind::before {
    content: "\ea72"
}

.wk-icon-eject::before {
    content: "\ea73"
}

.wk-icon-record::before {
    content: "\ea74"
}

.wk-icon-stop::before {
    content: "\ea75"
}

.wk-icon-pause::before {
    content: "\ea76"
}

.wk-icon-play::before {
    content: "\ea77"
}

.wk-icon-phone::before {
    content: "\ea7f"
}

.wk-icon-tack::before {
    content: "\ea80"
}

.wk-icon-location::before {
    content: "\ea8b"
}

.wk-icon-crosshairs::before {
    content: "\ea8c"
}

.wk-icon-compass::before {
    content: "\ea8d"
}

.wk-icon-locate::before {
    content: "\ea8e"
}

.wk-icon-direction::before {
    content: "\ea8f"
}

.wk-icon-map::before {
    content: "\ea90"
}

.wk-icon-cloud::before {
    content: "\ea97"
}

.wk-icon-wifi::before {
    content: "\ea98"
}

.wk-icon-rss::before {
    content: "\ea99"
}

.wk-icon-broadcast::before {
    content: "\ea9b"
}

.wk-icon-medical::before {
    content: "\ea9c"
}

.wk-icon-toolbox::before {
    content: "\ea9d"
}

.wk-icon-briefcase::before {
    content: "\ea9f"
}

.wk-icon-box::before {
    content: "\eaa2"
}

.wk-icon-vector-line::before {
    content: "\eaa3"
}

.wk-icon-colors::before {
    content: "\eaa6"
}

.wk-icon-cut::before {
    content: "\eaaa"
}

.wk-icon-crop::before {
    content: "\eaab"
}

.wk-icon-ruler::before {
    content: "\eaac"
}

.wk-icon-zoom-out::before {
    content: "\eaad"
}

.wk-icon-zoom-in::before {
    content: "\eaae"
}

.wk-icon-invisible::before {
    content: "\eaaf"
}

.wk-icon-visible::before {
    content: "\eab0"
}

.wk-icon-repeat::before {
    content: "\eab1"
}

.wk-icon-shuffle::before {
    content: "\eab2"
}

.wk-icon-swap-horizontal::before {
    content: "\eab3"
}

.wk-icon-swap-vertical::before {
    content: "\eab4"
}

.wk-icon-layer::before {
    content: "\eab6"
}

.wk-icon-hierarchy::before {
    content: "\eab8"
}

.wk-icon-contract-angle::before {
    content: "\eabd"
}

.wk-icon-expand-angle::before {
    content: "\eac0"
}

.wk-icon-move::before {
    content: "\eac2"
}

.wk-icon-sync::before {
    content: "\eac5"
}

.wk-icon-download-line::before {
    content: "\eac6"
}

.wk-icon-upload-line::before {
    content: "\eac8"
}

.wk-icon-arrow-circle-right::before {
    content: "\eae1"
}

.wk-icon-arrow-circle-left::before {
    content: "\eae2"
}

.wk-icon-arrow-circle-down::before {
    content: "\eae3"
}

.wk-icon-arrow-circle-up::before {
    content: "\eae4"
}

.wk-icon-filled-list-bullet-number::before {
    content: "\eae8"
}

.wk-icon-chevron-double-right::before {
    content: "\eaed"
}

.wk-icon-chevron-double-left::before {
    content: "\eaee"
}

.wk-icon-chevron-double-down::before {
    content: "\eaef"
}

.wk-icon-chevron-double-up::before {
    content: "\eaf0"
}

.wk-icon-chevron-right::before {
    content: "\eaf1"
}

.wk-icon-chevron-left::before {
    content: "\eaf2"
}

.wk-icon-chevron-down::before {
    content: "\eaf3"
}

.wk-icon-chevron-up::before {
    content: "\eaf4"
}

.wk-icon-arrow-up-right::before {
    content: "\eaf9"
}

.wk-icon-arrow-right::before {
    content: "\eafd"
}

.wk-icon-arrow-left::before {
    content: "\eafe"
}

.wk-icon-arrow-down::before {
    content: "\eaff"
}

.wk-icon-arrow-up::before {
    content: "\eb00"
}

.wk-icon-infinity::before {
    content: "\eb03"
}

.wk-icon-pie::before {
    content: "\eb05"
}

.wk-icon-chart::before {
    content: "\eb07"
}

.wk-icon-graph::before {
    content: "\eb08"
}

.wk-icon-calculator-operations::before {
    content: "\eb09"
}

.wk-icon-tags::before {
    content: "\eb0b"
}

.wk-icon-tag::before {
    content: "\eb0d"
}

.wk-icon-dialogue::before {
    content: "\eb18"
}

.wk-icon-chat-box-plus::before {
    content: "\eb1c"
}

.wk-icon-chat-box-cancel::before {
    content: "\eb1d"
}

.wk-icon-chat-box-check::before {
    content: "\eb1e"
}

.wk-icon-chat-box::before {
    content: "\eb1f"
}

.wk-icon-filled-shared-folder::before {
    content: "\eb24"
}

.wk-icon-shift::before {
    content: "\eb27"
}

.wk-icon-return::before {
    content: "\eb28"
}

.wk-icon-hard-return::before {
    content: "\eb29"
}

.wk-icon-delete::before {
    content: "\eb2a"
}

.wk-icon-console::before {
    content: "\eb2b"
}

.wk-icon-speaker-mute::before {
    content: "\eb2d"
}

.wk-icon-speaker-high::before {
    content: "\eb2e"
}

.wk-icon-speaker-mid::before {
    content: "\eb2f"
}

.wk-icon-speaker-low::before {
    content: "\eb30"
}

.wk-icon-speaker::before {
    content: "\eb31"
}

.wk-icon-microphone-mute::before {
    content: "\eb33"
}

.wk-icon-microphone-on::before {
    content: "\eb34"
}

.wk-icon-server::before {
    content: "\eb35"
}

.wk-icon-database::before {
    content: "\eb36"
}

.wk-icon-power::before {
    content: "\eb3a"
}

.wk-icon-smartphone::before {
    content: "\eb3b"
}

.wk-icon-tablet::before {
    content: "\eb3c"
}

.wk-icon-laptop::before {
    content: "\eb3d"
}

.wk-icon-screen::before {
    content: "\eb3e"
}

.wk-icon-contrast::before {
    content: "\eb40"
}

.wk-icon-brighter::before {
    content: "\eb41"
}

.wk-icon-dimmer::before {
    content: "\eb42"
}

.wk-icon-mouse::before {
    content: "\eb43"
}

.wk-icon-keyboard::before {
    content: "\eb45"
}

.wk-icon-drive::before {
    content: "\eb48"
}

.wk-icon-video::before {
    content: "\eb4a"
}

.wk-icon-camera-compact::before {
    content: "\eb4b"
}

.wk-icon-archive::before {
    content: "\eb4d"
}

.wk-icon-code::before {
    content: "\eb4f"
}

.wk-icon-save::before {
    content: "\eb50"
}

.wk-icon-import::before {
    content: "\eb51"
}

.wk-icon-export::before {
    content: "\eb52"
}

.wk-icon-filled-x::before {
    content: "\eb56"
}

.wk-icon-list-bullet-square::before {
    content: "\eb57"
}

.wk-icon-list-bullet-dot::before {
    content: "\eb58"
}

.wk-icon-list-bullet-check::before {
    content: "\eb5a"
}

.wk-icon-layout::before {
    content: "\eb5b"
}

.wk-icon-grid::before {
    content: "\eb60"
}

.wk-icon-formatting-redo::before {
    content: "\eb63"
}

.wk-icon-formatting-undo::before {
    content: "\eb64"
}

.wk-icon-photo::before {
    content: "\eb6a"
}

.wk-icon-announce::before {
    content: "\eb6b"
}

.wk-icon-flame::before {
    content: "\eb6d"
}

.wk-icon-heading-row::before {
    content: "\eb70"
}

.wk-icon-logout::before {
    content: "\eb71"
}

.wk-icon-login::before {
    content: "\eb72"
}

.wk-icon-globe::before {
    content: "\eb73"
}

.wk-icon-flag::before {
    content: "\eb75"
}

.wk-icon-undo::before {
    content: "\eb77"
}

.wk-icon-refresh::before {
    content: "\eb78"
}

.wk-icon-insert-table-column-left::before {
    content: "\eb7a"
}

.wk-icon-insert-table-column-right::before {
    content: "\eb7b"
}

.wk-icon-insert-table-row-above::before {
    content: "\eb7c"
}

.wk-icon-insert-table-row-below::before {
    content: "\eb7d"
}

.wk-icon-settings::before {
    content: "\eb7e"
}

.wk-icon-italic::before {
    content: "\eb7f"
}

.wk-icon-attach::before {
    content: "\eb81"
}

.wk-icon-print::before {
    content: "\eb82"
}

.wk-icon-share::before {
    content: "\eb83"
}

.wk-icon-trash::before {
    content: "\eb84"
}

.wk-icon-mail-address::before {
    content: "\eb85"
}

.wk-icon-mail::before {
    content: "\eb86"
}

.wk-icon-funnel::before {
    content: "\eb87"
}

.wk-icon-search::before {
    content: "\eb88"
}

.wk-icon-home::before {
    content: "\eb89"
}

.wk-icon-list-bullet-number::before {
    content: "\eb8b"
}

.wk-icon-calendar::before {
    content: "\eb91"
}

.wk-icon-inbox::before {
    content: "\eb96"
}

.wk-icon-stop-sign::before {
    content: "\eb99"
}

.wk-icon-close-circle::before {
    content: "\eb9c"
}

.wk-icon-close::before {
    content: "\eb9d"
}

.wk-icon-check-circle::before {
    content: "\eb9f"
}

.wk-icon-check::before {
    content: "\eba0"
}

.wk-icon-shield::before {
    content: "\eba3"
}

.wk-icon-lock-open::before {
    content: "\eba6"
}

.wk-icon-lock::before {
    content: "\eba7"
}

.wk-icon-key::before {
    content: "\eba9"
}

.wk-icon-receipt::before {
    content: "\ebab"
}

.wk-icon-news::before {
    content: "\ebac"
}

.wk-icon-bookmark::before {
    content: "\ebae"
}

.wk-icon-book-page::before {
    content: "\ebaf"
}

.wk-icon-book-open::before {
    content: "\ebb1"
}

.wk-icon-book::before {
    content: "\ebb2"
}

.wk-icon-minus-circle::before {
    content: "\ebb4"
}

.wk-icon-minus::before {
    content: "\ebb5"
}

.wk-icon-plus-circle::before {
    content: "\ebb7"
}

.wk-icon-plus::before {
    content: "\ebb8"
}

.wk-icon-privacy-options::before {
    content: "\ebba"
}

.wk-icon-folder-open::before {
    content: "\ebbc"
}

.wk-icon-folder::before {
    content: "\ebc5"
}

.wk-icon-files::before {
    content: "\ebc7"
}

.wk-icon-shared-folder::before {
    content: "\ebd2"
}

.wk-icon-file::before {
    content: "\ebd7"
}

.wk-icon-stopwatch::before {
    content: "\ebde"
}

.wk-icon-clock::before {
    content: "\ebdf"
}

.wk-icon-clock-back::before {
    content: "\ebe0"
}

.wk-icon-spinner::before {
    content: "\ebe2"
}

.wk-icon-menu::before {
    content: "\ebe6"
}

.wk-icon-strikethrough::before {
    content: "\ebe7"
}

.wk-icon-thumbs-up::before {
    content: "\ebe8"
}

.wk-icon-star::before {
    content: "\ebed"
}

.wk-icon-bolt::before {
    content: "\ebf3"
}

.wk-icon-question::before {
    content: "\ebf4"
}

.wk-icon-info::before {
    content: "\ebf5"
}

.wk-icon-caution::before {
    content: "\ebf6"
}

.wk-icon-alarm-clock::before {
    content: "\ebf8"
}

.wk-icon-alarm-off::before {
    content: "\ebf9"
}

.wk-icon-alarm-on::before {
    content: "\ebfa"
}

.wk-icon-underline::before {
    content: "\ebfc"
}

.wk-icon-users::before {
    content: "\ebfd"
}

.wk-icon-user::before {
    content: "\ec02"
}

.wk-icon-wrench::before {
    content: "\ec03"
}

.wk-icon-thumbs-down::before {
    content: "\ec04"
}

.wk-icon-split-merged-cells::before {
    content: "\ec05"
}

.wk-icon-sliders::before {
    content: "\ec06"
}

.wk-icon-send::before {
    content: "\ec07"
}

.wk-icon-pencil::before {
    content: "\ec08"
}

.wk-icon-office::before {
    content: "\ec09"
}

.wk-icon-merge-cells::before {
    content: "\ec0a"
}

.wk-icon-link::before {
    content: "\ec0b"
}

.wk-icon-file-word::before {
    content: "\ec0c"
}

.wk-icon-delete-table::before {
    content: "\ec0d"
}

html {
    box-sizing: border-box;
    color: #232323;
    font-size: 1rem;
    line-height: 1.5;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
    font-family: "Fira Sans","Helvetica Neue",Helvetica,"Roboto",Arial,sans-serif
}

*, *::before, *::after {
    box-sizing: inherit
}

* {
    margin: 0
}

main {
    display: block
}

a {
    color: #005b92;
    background-color: transparent;
    text-decoration: none
}

    a:hover {
        color: #003d61
    }

    a:hover {
        text-decoration: underline
    }

h1, h2, h3, h4, h5, h6 {
    color: #353535
}

h1 {
    font-size: 1.75rem;
    font-weight: 500;
    line-height: 1.25
}

h2 {
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.25
}

h3 {
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.3
}

h4 {
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.333333333333333
}

h5 {
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.25
}

h6 {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25
}

ul ul, ul ol, ol ol, ol ul, li + li, dd + dd {
    margin-top: .5rem
}

dl, ul, ol {
    padding-left: 2rem
}

dt {
    font-weight: 500
}

figcaption {
    color: #757575;
    font-size: .875rem
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

code, pre, kbd, samp {
    font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    font-size: 87.5%
}

code {
    color: #af4995;
    word-break: break-word
}

pre {
    overflow: auto
}

    pre code {
        background-color: transparent;
        border: 0;
        color: inherit;
        font-size: inherit;
        word-break: normal
    }

kbd {
    background-color: #232323;
    border-radius: 0.2rem;
    color: #fff;
    padding: 0.1rem 0.4rem
}

    kbd kbd {
        font-size: 100%;
        font-weight: 700;
        padding: 0
    }

mark {
    background-color: #ff0
}

sup {
    font-size: 75%;
    line-height: 0;
    vertical-align: super;
    position:static;
    /*position: relative;
    vertical-align: baseline*/
}

sub {
    font-size: 75%;
    line-height: 0;
    vertical-align: sub;
    position: static;
}

/*sup {
    top: -0.5em
}*/

b {
    font-weight: bolder
}

small {
    font-size: 80%
}

img {
    border-style: none
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button, input {
    overflow: visible
}

button, select {
    text-transform: none
}

button, [type='button'], [type='reset'], [type='submit'] {
    -webkit-appearance: button
}

    button::-moz-focus-inner, [type='button']::-moz-focus-inner, [type='reset']::-moz-focus-inner, [type='submit']::-moz-focus-inner {
        border-style: none;
        padding: 0
    }

    button:-moz-focusring, [type='button']:-moz-focusring, [type='reset']:-moz-focusring, [type='submit']:-moz-focusring {
        outline: 1px dotted ButtonText
    }

fieldset {
    padding: 0.35em 0.75em 0.625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type='checkbox'], [type='radio'] {
    box-sizing: border-box;
    padding: 0
}

[type='number']::-webkit-inner-spin-button, [type='number']::-webkit-outer-spin-button {
    height: auto
}

[type='search'] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

    [type='search']::-webkit-search-decoration {
        -webkit-appearance: none
    }

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

template {
    display: none
}

[hidden] {
    display: none
}

a[href]:focus-visible, area[href]:focus-visible, button:focus-visible, details:focus-visible, input:focus-visible, iframe:focus-visible, select:focus-visible, textarea:focus-visible, [contentEditable]:focus-visible, [tabindex]:not([tabindex^="-"]):focus-visible, :not([disabled]):focus-visible {
    outline-offset: 0;
    outline: #000 solid .125rem
}

a[href]:focus:not(:focus-visible), area[href]:focus:not(:focus-visible), button:focus:not(:focus-visible), details:focus:not(:focus-visible), input:focus:not(:focus-visible), iframe:focus:not(:focus-visible), select:focus:not(:focus-visible), textarea:focus:not(:focus-visible), [contentEditable]:focus:not(:focus-visible), [tabindex]:not([tabindex^="-"]):focus:not(:focus-visible), :not([disabled]):focus:not(:focus-visible) {
    outline: none
}

.wk-display-1, .wk-display-2, .wk-display-3, .wk-display-4, .wk-h1, .wk-h2, .wk-h3, .wk-h4, .wk-h5, .wk-h6 {
    color: #353535
}

.wk-h1 {
    font-size: 1.75rem;
    font-weight: 500;
    line-height: 1.25
}

.wk-h2 {
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.25
}

.wk-h3 {
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.3
}

.wk-h4 {
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.333333333333333
}

.wk-h5 {
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.25
}

.wk-h6 {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25
}

.wk-display-1 {
    font-size: 4.75rem;
    font-weight: 300;
    line-height: 1.263157894736842
}

.wk-display-2 {
    font-size: 3rem;
    font-weight: 400;
    line-height: 1.25
}

.wk-display-3 {
    font-size: 2.25rem;
    font-weight: 500;
    line-height: 1.277777777777778
}

.wk-display-4 {
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.25
}

.wk-eyebrow {
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: .0625rem;
    line-height: 1.333333333333333;
    text-transform: uppercase
}

.wk-blockquote {
    border-left-color: #dadada;
    border-left-style: solid;
    border-left-width: .25rem;
    padding-left: 1rem
}

.wk-blockquote-footer {
    color: #757575;
    font-size: .875rem
}

    .wk-blockquote-footer::before {
        content: '\2014 \00A0'
    }

.wk-img-fluid {
    height: auto;
    max-width: 100%
}

.wk-shown {
    display: block
}

.wk-hidden {
    display: none
}

.wk-is-centered {
    text-align: center
}

.wk-clearfix::after {
    clear: both;
    content: ' ';
    display: table
}

.wk-unstyled-list {
    list-style: none;
    margin: 0;
    padding: 0
}

.wk-sr-only {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: .0625rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.wk-sr-only-focusable:active, .wk-sr-only-focusable:focus {
    clip: auto;
    -webkit-clip-path: none;
    clip-path: none;
    height: auto;
    overflow: visible;
    white-space: normal;
    width: auto
}

.wk-justify-space-between {
    justify-content: space-between
}

.wk-link-muted {
    color: #353535
}

    .wk-link-muted:hover {
        color: #005b92
    }

    .wk-link-muted.wk-is-active {
        color: #005b92;
        font-weight: 500
    }

        .wk-link-muted.wk-is-active:hover {
            text-decoration: none
        }

.wk-link-decorated {
    color: #005b92;
    text-decoration: underline
}

    .wk-link-decorated:hover {
        color: #003d61
    }

    .wk-link-decorated:hover {
        text-decoration: none
    }

    .wk-link-decorated:visited {
        color: #940c72
    }

.wk-link-micro {
    color: #005b92;
    font-size: .75rem
}

    .wk-link-micro:hover {
        color: #003d61
    }

    .wk-link-micro:hover {
        text-decoration: underline
    }

.wk-weight-500 {
    font-weight: 500
}

.wk-weight-400 {
    font-weight: 400
}

.wk-weight-300 {
    font-weight: 300
}

.wk-size-11 {
    font-size: 4.75rem
}

.wk-size-10 {
    font-size: 3rem
}

.wk-size-9 {
    font-size: 2.25rem
}

.wk-size-8 {
    font-size: 2rem
}

.wk-size-7 {
    font-size: 1.75rem
}

.wk-size-6 {
    font-size: 1.5rem
}

.wk-size-5 {
    font-size: 1.25rem
}

.wk-size-4 {
    font-size: 1.125rem
}

.wk-size-3 {
    font-size: 1rem
}

.wk-size-2 {
    font-size: .875rem
}

.wk-size-1 {
    font-size: .75rem
}

.wk-text-danger {
    color: #e5202e
}

.wk-text-success {
    color: #425e10
}

.wk-text-muted {
    color: #474747
}

.wk-text-muted-light {
    color: #757575
}

.wk-text-inverse {
    color: #fff
}

    .wk-text-inverse:link, .wk-text-inverse:hover, .wk-text-inverse:visited {
        color: #fff
    }

.wk-box-shadow-raised {
    box-shadow: 0 .25rem .5rem 0 rgba(0,0,0,0.1)
}

.wk-box-shadow-overlay {
    box-shadow: 0 .375rem .75rem 0 rgba(0,0,0,0.1)
}

.wk-box-shadow-popout {
    box-shadow: 0 .75rem 1.5rem 0 rgba(0,0,0,0.1)
}

.wk-margins * + * {
    margin-top: 1rem
}

.wk-margins * + blockquote, .wk-margins * + figure, .wk-margins * + table {
    margin-bottom: 2rem;
    margin-top: 2rem
}

.wk-margins dd, .wk-margins br, .wk-margins th, .wk-margins td, .wk-margins figcaption {
    margin-top: 0
}

.wk-margins * + h1, .wk-margins * + h2, .wk-margins * + h3, .wk-margins * + h4, .wk-margins * + h5, .wk-margins * + h6 {
    margin-top: 2rem
}

.wk-margins-small * + * {
    margin-top: .5rem
}

.wk-margins-off > * {
    margin-top: 0
}

.wk-primary-black {
    color: #000
}

.wk-primary-red-shade2 {
    color: #721017
}

.wk-primary-red-shade1 {
    color: #ac1822
}

.wk-primary-red {
    color: #e5202e
}

.wk-primary-red-tint1 {
    color: #ec5862
}

.wk-primary-red-tint2 {
    color: #f29097
}

.wk-primary-red-tint3 {
    color: #f6b1b6
}

.wk-primary-blue-shade2 {
    color: #003d61
}

.wk-primary-blue-shade1 {
    color: #005b92
}

.wk-primary-blue {
    color: #007ac3
}

.wk-primary-blue-tint1 {
    color: #409bd2
}

.wk-primary-blue-tint2 {
    color: #80bde1
}

.wk-primary-blue-tint3 {
    color: #a6d1ea
}

.wk-primary-blue-tint5 {
    color: #e6f2f9
}

.wk-primary-blue-tint6 {
    color: #f2f8fc
}

.wk-primary-green-shade2 {
    color: #425e10
}

.wk-primary-green-shade1 {
    color: #648d18
}

.wk-primary-green {
    color: #85bc20
}

.wk-primary-green-tint1 {
    color: #a4cd58
}

.wk-primary-green-tint2 {
    color: #c2de90
}

.wk-primary-green-tint3 {
    color: #d4e8b1
}

.wk-primary-gray-shade2 {
    color: #232323
}

.wk-primary-gray-shade1 {
    color: #353535
}

.wk-primary-gray {
    color: #474747
}

.wk-primary-gray-tint1 {
    color: #757575
}

.wk-primary-gray-tint2 {
    color: #a3a3a3
}

.wk-primary-gray-tint3 {
    color: #bfbfbf
}

.wk-primary-gray-tint4 {
    color: #dadada
}

.wk-primary-gray-tint5 {
    color: #ededed
}

.wk-primary-gray-tint6 {
    color: #f6f6f6
}

.wk-primary-white {
    color: #fff
}

.wk-secondary-green-deprecated-shade2 {
    color: #004c40
}

.wk-secondary-green-deprecated-shade1 {
    color: #007261
}

.wk-secondary-green-deprecated-base {
    color: #009881
}

.wk-secondary-green-deprecated-tint1 {
    color: #40b2a1
}

.wk-secondary-green-deprecated-tint2 {
    color: #80ccc0
}

.wk-secondary-green-deprecated-tint3 {
    color: #a6dbd3
}

.wk-secondary-orange-shade2 {
    color: #754700
}

.wk-secondary-orange-shade1 {
    color: #af6b00
}

.wk-secondary-orange {
    color: #ea8f00
}

.wk-secondary-orange-tint1 {
    color: #efab40
}

.wk-secondary-orange-tint2 {
    color: #f5c780
}

.wk-secondary-orange-tint3 {
    color: #f8d8a6
}

.wk-secondary-purple-deprecated-shade2 {
    color: #4a0639
}

.wk-secondary-purple-deprecated-shade1 {
    color: #6f0955
}

.wk-secondary-purple {
    color: #940c72
}

.wk-secondary-purple-tint1 {
    color: #af4995
}

.wk-secondary-purple-deprecated-tint2 {
    color: #ca86b9
}

.wk-secondary-purple-deprecated-tint3 {
    color: #daaace
}

.wk-secondary-blue-deprecated-shade2 {
    color: #120c33
}

.wk-secondary-blue-deprecated-shade1 {
    color: #1b124c
}

.wk-secondary-blue-deprecated-base {
    color: #241866
}

.wk-secondary-blue-deprecated-tint1 {
    color: #5b528c
}

.wk-secondary-blue-deprecated-tint2 {
    color: #928cb3
}

.wk-secondary-blue-deprecated-tint3 {
    color: #b3aeca
}

.wk-highlight-blue {
    color: #6cf
}

.wk-highlight-green {
    color: #0fc
}

.wk-highlight-pink {
    color: #ff6ecf
}

.wk-highlight-orange {
    color: #fed009
}

.wk-highlight-yellow {
    color: #ff0
}

.wk-bg-primary-black {
    background-color: #000
}

.wk-bg-primary-red-shade2 {
    background-color: #721017
}

.wk-bg-primary-red-shade1 {
    background-color: #ac1822
}

.wk-bg-primary-red {
    background-color: #e5202e
}

.wk-bg-primary-red-tint1 {
    background-color: #ec5862
}

.wk-bg-primary-red-tint2 {
    background-color: #f29097
}

.wk-bg-primary-red-tint3 {
    background-color: #f6b1b6
}

.wk-bg-primary-blue-shade2 {
    background-color: #003d61
}

.wk-bg-primary-blue-shade1 {
    background-color: #005b92
}

.wk-bg-primary-blue {
    background-color: #007ac3
}

.wk-bg-primary-blue-tint1 {
    background-color: #409bd2
}

.wk-bg-primary-blue-tint2 {
    background-color: #80bde1
}

.wk-bg-primary-blue-tint3 {
    background-color: #a6d1ea
}

.wk-bg-primary-blue-tint5 {
    background-color: #e6f2f9
}

.wk-bg-primary-blue-tint6 {
    background-color: #f2f8fc
}

.wk-bg-primary-green-shade2 {
    background-color: #425e10
}

.wk-bg-primary-green-shade1 {
    background-color: #648d18
}

.wk-bg-primary-green {
    background-color: #85bc20
}

.wk-bg-primary-green-tint1 {
    background-color: #a4cd58
}

.wk-bg-primary-green-tint2 {
    background-color: #c2de90
}

.wk-bg-primary-green-tint3 {
    background-color: #d4e8b1
}

.wk-bg-primary-gray-shade2 {
    background-color: #232323
}

.wk-bg-primary-gray-shade1 {
    background-color: #353535
}

.wk-bg-primary-gray {
    background-color: #474747
}

.wk-bg-primary-gray-tint1 {
    background-color: #757575
}

.wk-bg-primary-gray-tint2 {
    background-color: #a3a3a3
}

.wk-bg-primary-gray-tint3 {
    background-color: #bfbfbf
}

.wk-bg-primary-gray-tint4 {
    background-color: #dadada
}

.wk-bg-primary-gray-tint5 {
    background-color: #ededed
}

.wk-bg-primary-gray-tint6 {
    background-color: #f6f6f6
}

.wk-bg-primary-white {
    background-color: #fff
}

.wk-bg-secondary-green-deprecated-shade2 {
    background-color: #004c40
}

.wk-bg-secondary-green-deprecated-shade1 {
    background-color: #007261
}

.wk-bg-secondary-green-deprecated-base {
    background-color: #009881
}

.wk-bg-secondary-green-deprecated-tint1 {
    background-color: #40b2a1
}

.wk-bg-secondary-green-deprecated-tint2 {
    background-color: #80ccc0
}

.wk-bg-secondary-green-deprecated-tint3 {
    background-color: #a6dbd3
}

.wk-bg-secondary-orange-shade2 {
    background-color: #754700
}

.wk-bg-secondary-orange-shade1 {
    background-color: #af6b00
}

.wk-bg-secondary-orange {
    background-color: #ea8f00
}

.wk-bg-secondary-orange-tint1 {
    background-color: #efab40
}

.wk-bg-secondary-orange-tint2 {
    background-color: #f5c780
}

.wk-bg-secondary-orange-tint3 {
    background-color: #f8d8a6
}

.wk-bg-secondary-purple-deprecated-shade2 {
    background-color: #4a0639
}

.wk-bg-secondary-purple-deprecated-shade1 {
    background-color: #6f0955
}

.wk-bg-secondary-purple {
    background-color: #940c72
}

.wk-bg-secondary-purple-tint1 {
    background-color: #af4995
}

.wk-bg-secondary-purple-deprecated-tint2 {
    background-color: #ca86b9
}

.wk-bg-secondary-purple-deprecated-tint3 {
    background-color: #daaace
}

.wk-bg-secondary-blue-deprecated-shade2 {
    background-color: #120c33
}

.wk-bg-secondary-blue-deprecated-shade1 {
    background-color: #1b124c
}

.wk-bg-secondary-blue-deprecated-base {
    background-color: #241866
}

.wk-bg-secondary-blue-deprecated-tint1 {
    background-color: #5b528c
}

.wk-bg-secondary-blue-deprecated-tint2 {
    background-color: #928cb3
}

.wk-bg-secondary-blue-deprecated-tint3 {
    background-color: #b3aeca
}

.wk-bg-highlight-blue {
    background-color: #6cf
}

.wk-bg-highlight-green {
    background-color: #0fc
}

.wk-bg-highlight-pink {
    background-color: #ff6ecf
}

.wk-bg-highlight-orange {
    background-color: #fed009
}

.wk-bg-highlight-yellow {
    background-color: #ff0
}

.wk-scroll-fade-top::before, .wk-scroll-fade-bottom::after {
    content: '';
    height: 4rem;
    display: block
}

.wk-scroll-fade-top::before {
    background: linear-gradient(#fff, rgba(255,255,255,0))
}

.wk-scroll-fade-bottom::after {
    background: linear-gradient(rgba(255,255,255,0), #fff)
}

.wk-is-overflow-hidden {
    overflow: hidden
}

.wk-logo-small, .wk-logo-medium {
    vertical-align: top
}

@media (min-width: 48rem) {
    .wk-logo-small {
        display: none
    }
}

.wk-logo-medium {
    display: none
}

@media (min-width: 48rem) {
    .wk-logo-medium {
        display: inline
    }
}

.wk-motion-infinite {
    animation-iteration-count: infinite
}

.wk-scale-on-hover {
    transition: transform cubic-bezier(0.4, 0, 0.2, 1) 200ms
}

    .wk-scale-on-hover:hover {
        transform: scale(1.5)
    }

@keyframes wk-rotate-in {
    from {
        transform: rotate(-180deg);
        transform-origin: center
    }

    to {
        transform: none
    }
}

.wk-rotate-in {
    animation-name: wk-rotate-in;
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration: 200ms;
    animation-delay: 0s
}

@keyframes wk-rotate-out {
    from {
        transform: rotate(180deg);
        transform-origin: center
    }

    to {
        transform: none
    }
}

.wk-rotate-out {
    animation-name: wk-rotate-out;
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration: 200ms;
    animation-delay: 0s
}

@keyframes wk-opacity-in {
    from {
        opacity: 0;
        transform-origin: center
    }

    to {
        opacity: 1
    }
}

.wk-opacity-in {
    animation-name: wk-opacity-in;
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration: 200ms;
    animation-delay: 0s
}

@keyframes wk-opacity-out {
    from {
        opacity: 1;
        transform-origin: center
    }

    to {
        opacity: 0
    }
}

.wk-opacity-out {
    animation-name: wk-opacity-out;
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration: 200ms;
    animation-delay: 0s
}

@keyframes wk-dimming-background-in {
    from {
        background-color: rgba(0,0,0,0);
        transform-origin: center
    }

    to {
        background-color: rgba(0,0,0,0.5)
    }
}

.wk-dimming-background-in {
    animation-name: wk-dimming-background-in;
    animation-timing-function: linear;
    animation-duration: 200ms;
    animation-delay: 0s
}

@keyframes wk-dimming-background-out {
    from {
        background-color: rgba(0,0,0,0.5);
        transform-origin: center
    }

    to {
        background-color: rgba(0,0,0,0)
    }
}

.wk-dimming-background-out {
    animation-name: wk-dimming-background-out;
    animation-timing-function: linear;
    animation-duration: 200ms;
    animation-delay: 0s
}

@keyframes wk-scale-in {
    from {
        transform: scale(1);
        transform-origin: center
    }

    to {
        transform: scale(1.5)
    }
}

.wk-scale-in {
    animation-name: wk-scale-in;
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration: 200ms;
    animation-delay: 0s
}

@keyframes wk-scale-out {
    from {
        transform: scale(1.5);
        transform-origin: center
    }

    to {
        transform: scale(1)
    }
}

.wk-scale-out {
    animation-name: wk-scale-out;
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration: 200ms;
    animation-delay: 0s
}

.wk-motion-speed-faster {
    animation-duration: 100ms
}

.wk-motion-speed-fast {
    animation-duration: 150ms
}

.wk-motion-speed-normal {
    animation-duration: 200ms
}

.wk-motion-speed-slow {
    animation-duration: 300ms
}

.wk-motion-easing-standard {
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.wk-motion-easing-decelerate {
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1)
}

.wk-motion-easing-accelerate {
    animation-timing-function: cubic-bezier(0.4, 0, 1, 1)
}

.wk-motion-easing-linear {
    animation-timing-function: linear
}

.wk-img-fluid {
    height: auto;
    max-width: 100%
}

.wk-shown {
    display: block
}

.wk-hidden {
    display: none
}

.wk-is-centered {
    text-align: center
}

.wk-clearfix::after {
    clear: both;
    content: ' ';
    display: table
}

.wk-unstyled-list {
    list-style: none;
    margin: 0;
    padding: 0
}

.wk-sr-only {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: .0625rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.wk-sr-only-focusable:active, .wk-sr-only-focusable:focus {
    clip: auto;
    -webkit-clip-path: none;
    clip-path: none;
    height: auto;
    overflow: visible;
    white-space: normal;
    width: auto
}

.wk-justify-space-between {
    justify-content: space-between
}

.wk-link-muted {
    color: #353535
}

    .wk-link-muted:hover {
        color: #005b92
    }

    .wk-link-muted.wk-is-active {
        color: #005b92;
        font-weight: 500
    }

        .wk-link-muted.wk-is-active:hover {
            text-decoration: none
        }

.wk-link-decorated {
    color: #005b92;
    text-decoration: underline
}

    .wk-link-decorated:hover {
        color: #003d61
    }

    .wk-link-decorated:hover {
        text-decoration: none
    }

    .wk-link-decorated:visited {
        color: #940c72
    }

.wk-link-micro {
    color: #005b92;
    font-size: .75rem
}

    .wk-link-micro:hover {
        color: #003d61
    }

    .wk-link-micro:hover {
        text-decoration: underline
    }

.wk-weight-500 {
    font-weight: 500
}

.wk-weight-400 {
    font-weight: 400
}

.wk-weight-300 {
    font-weight: 300
}

.wk-size-11 {
    font-size: 4.75rem
}

.wk-size-10 {
    font-size: 3rem
}

.wk-size-9 {
    font-size: 2.25rem
}

.wk-size-8 {
    font-size: 2rem
}

.wk-size-7 {
    font-size: 1.75rem
}

.wk-size-6 {
    font-size: 1.5rem
}

.wk-size-5 {
    font-size: 1.25rem
}

.wk-size-4 {
    font-size: 1.125rem
}

.wk-size-3 {
    font-size: 1rem
}

.wk-size-2 {
    font-size: .875rem
}

.wk-size-1 {
    font-size: .75rem
}

.wk-text-danger {
    color: #e5202e
}

.wk-text-success {
    color: #425e10
}

.wk-text-muted {
    color: #474747
}

.wk-text-muted-light {
    color: #757575
}

.wk-text-inverse {
    color: #fff
}

    .wk-text-inverse:link, .wk-text-inverse:hover, .wk-text-inverse:visited {
        color: #fff
    }

.wk-box-shadow-raised {
    box-shadow: 0 .25rem .5rem 0 rgba(0,0,0,0.1)
}

.wk-box-shadow-overlay {
    box-shadow: 0 .375rem .75rem 0 rgba(0,0,0,0.1)
}

.wk-box-shadow-popout {
    box-shadow: 0 .75rem 1.5rem 0 rgba(0,0,0,0.1)
}

.wk-margins * + * {
    margin-top: 1rem
}

.wk-margins * + blockquote, .wk-margins * + figure, .wk-margins * + table {
    margin-bottom: 2rem;
    margin-top: 2rem
}

.wk-margins dd, .wk-margins br, .wk-margins th, .wk-margins td, .wk-margins figcaption {
    margin-top: 0
}

.wk-margins * + h1, .wk-margins * + h2, .wk-margins * + h3, .wk-margins * + h4, .wk-margins * + h5, .wk-margins * + h6 {
    margin-top: 2rem
}

.wk-margins-small * + * {
    margin-top: .5rem
}

.wk-margins-off > * {
    margin-top: 0
}

.wk-primary-black {
    color: #000
}

.wk-primary-red-shade2 {
    color: #721017
}

.wk-primary-red-shade1 {
    color: #ac1822
}

.wk-primary-red {
    color: #e5202e
}

.wk-primary-red-tint1 {
    color: #ec5862
}

.wk-primary-red-tint2 {
    color: #f29097
}

.wk-primary-red-tint3 {
    color: #f6b1b6
}

.wk-primary-blue-shade2 {
    color: #003d61
}

.wk-primary-blue-shade1 {
    color: #005b92
}

.wk-primary-blue {
    color: #007ac3
}

.wk-primary-blue-tint1 {
    color: #409bd2
}

.wk-primary-blue-tint2 {
    color: #80bde1
}

.wk-primary-blue-tint3 {
    color: #a6d1ea
}

.wk-primary-blue-tint5 {
    color: #e6f2f9
}

.wk-primary-blue-tint6 {
    color: #f2f8fc
}

.wk-primary-green-shade2 {
    color: #425e10
}

.wk-primary-green-shade1 {
    color: #648d18
}

.wk-primary-green {
    color: #85bc20
}

.wk-primary-green-tint1 {
    color: #a4cd58
}

.wk-primary-green-tint2 {
    color: #c2de90
}

.wk-primary-green-tint3 {
    color: #d4e8b1
}

.wk-primary-gray-shade2 {
    color: #232323
}

.wk-primary-gray-shade1 {
    color: #353535
}

.wk-primary-gray {
    color: #474747
}

.wk-primary-gray-tint1 {
    color: #757575
}

.wk-primary-gray-tint2 {
    color: #a3a3a3
}

.wk-primary-gray-tint3 {
    color: #bfbfbf
}

.wk-primary-gray-tint4 {
    color: #dadada
}

.wk-primary-gray-tint5 {
    color: #ededed
}

.wk-primary-gray-tint6 {
    color: #f6f6f6
}

.wk-primary-white {
    color: #fff
}

.wk-secondary-green-deprecated-shade2 {
    color: #004c40
}

.wk-secondary-green-deprecated-shade1 {
    color: #007261
}

.wk-secondary-green-deprecated-base {
    color: #009881
}

.wk-secondary-green-deprecated-tint1 {
    color: #40b2a1
}

.wk-secondary-green-deprecated-tint2 {
    color: #80ccc0
}

.wk-secondary-green-deprecated-tint3 {
    color: #a6dbd3
}

.wk-secondary-orange-shade2 {
    color: #754700
}

.wk-secondary-orange-shade1 {
    color: #af6b00
}

.wk-secondary-orange {
    color: #ea8f00
}

.wk-secondary-orange-tint1 {
    color: #efab40
}

.wk-secondary-orange-tint2 {
    color: #f5c780
}

.wk-secondary-orange-tint3 {
    color: #f8d8a6
}

.wk-secondary-purple-deprecated-shade2 {
    color: #4a0639
}

.wk-secondary-purple-deprecated-shade1 {
    color: #6f0955
}

.wk-secondary-purple {
    color: #940c72
}

.wk-secondary-purple-tint1 {
    color: #af4995
}

.wk-secondary-purple-deprecated-tint2 {
    color: #ca86b9
}

.wk-secondary-purple-deprecated-tint3 {
    color: #daaace
}

.wk-secondary-blue-deprecated-shade2 {
    color: #120c33
}

.wk-secondary-blue-deprecated-shade1 {
    color: #1b124c
}

.wk-secondary-blue-deprecated-base {
    color: #241866
}

.wk-secondary-blue-deprecated-tint1 {
    color: #5b528c
}

.wk-secondary-blue-deprecated-tint2 {
    color: #928cb3
}

.wk-secondary-blue-deprecated-tint3 {
    color: #b3aeca
}

.wk-highlight-blue {
    color: #6cf
}

.wk-highlight-green {
    color: #0fc
}

.wk-highlight-pink {
    color: #ff6ecf
}

.wk-highlight-orange {
    color: #fed009
}

.wk-highlight-yellow {
    color: #ff0
}

.wk-bg-primary-black {
    background-color: #000
}

.wk-bg-primary-red-shade2 {
    background-color: #721017
}

.wk-bg-primary-red-shade1 {
    background-color: #ac1822
}

.wk-bg-primary-red {
    background-color: #e5202e
}

.wk-bg-primary-red-tint1 {
    background-color: #ec5862
}

.wk-bg-primary-red-tint2 {
    background-color: #f29097
}

.wk-bg-primary-red-tint3 {
    background-color: #f6b1b6
}

.wk-bg-primary-blue-shade2 {
    background-color: #003d61
}

.wk-bg-primary-blue-shade1 {
    background-color: #005b92
}

.wk-bg-primary-blue {
    background-color: #007ac3
}

.wk-bg-primary-blue-tint1 {
    background-color: #409bd2
}

.wk-bg-primary-blue-tint2 {
    background-color: #80bde1
}

.wk-bg-primary-blue-tint3 {
    background-color: #a6d1ea
}

.wk-bg-primary-blue-tint5 {
    background-color: #e6f2f9
}

.wk-bg-primary-blue-tint6 {
    background-color: #f2f8fc
}

.wk-bg-primary-green-shade2 {
    background-color: #425e10
}

.wk-bg-primary-green-shade1 {
    background-color: #648d18
}

.wk-bg-primary-green {
    background-color: #85bc20
}

.wk-bg-primary-green-tint1 {
    background-color: #a4cd58
}

.wk-bg-primary-green-tint2 {
    background-color: #c2de90
}

.wk-bg-primary-green-tint3 {
    background-color: #d4e8b1
}

.wk-bg-primary-gray-shade2 {
    background-color: #232323
}

.wk-bg-primary-gray-shade1 {
    background-color: #353535
}

.wk-bg-primary-gray {
    background-color: #474747
}

.wk-bg-primary-gray-tint1 {
    background-color: #757575
}

.wk-bg-primary-gray-tint2 {
    background-color: #a3a3a3
}

.wk-bg-primary-gray-tint3 {
    background-color: #bfbfbf
}

.wk-bg-primary-gray-tint4 {
    background-color: #dadada
}

.wk-bg-primary-gray-tint5 {
    background-color: #ededed
}

.wk-bg-primary-gray-tint6 {
    background-color: #f6f6f6
}

.wk-bg-primary-white {
    background-color: #fff
}

.wk-bg-secondary-green-deprecated-shade2 {
    background-color: #004c40
}

.wk-bg-secondary-green-deprecated-shade1 {
    background-color: #007261
}

.wk-bg-secondary-green-deprecated-base {
    background-color: #009881
}

.wk-bg-secondary-green-deprecated-tint1 {
    background-color: #40b2a1
}

.wk-bg-secondary-green-deprecated-tint2 {
    background-color: #80ccc0
}

.wk-bg-secondary-green-deprecated-tint3 {
    background-color: #a6dbd3
}

.wk-bg-secondary-orange-shade2 {
    background-color: #754700
}

.wk-bg-secondary-orange-shade1 {
    background-color: #af6b00
}

.wk-bg-secondary-orange {
    background-color: #ea8f00
}

.wk-bg-secondary-orange-tint1 {
    background-color: #efab40
}

.wk-bg-secondary-orange-tint2 {
    background-color: #f5c780
}

.wk-bg-secondary-orange-tint3 {
    background-color: #f8d8a6
}

.wk-bg-secondary-purple-deprecated-shade2 {
    background-color: #4a0639
}

.wk-bg-secondary-purple-deprecated-shade1 {
    background-color: #6f0955
}

.wk-bg-secondary-purple {
    background-color: #940c72
}

.wk-bg-secondary-purple-tint1 {
    background-color: #af4995
}

.wk-bg-secondary-purple-deprecated-tint2 {
    background-color: #ca86b9
}

.wk-bg-secondary-purple-deprecated-tint3 {
    background-color: #daaace
}

.wk-bg-secondary-blue-deprecated-shade2 {
    background-color: #120c33
}

.wk-bg-secondary-blue-deprecated-shade1 {
    background-color: #1b124c
}

.wk-bg-secondary-blue-deprecated-base {
    background-color: #241866
}

.wk-bg-secondary-blue-deprecated-tint1 {
    background-color: #5b528c
}

.wk-bg-secondary-blue-deprecated-tint2 {
    background-color: #928cb3
}

.wk-bg-secondary-blue-deprecated-tint3 {
    background-color: #b3aeca
}

.wk-bg-highlight-blue {
    background-color: #6cf
}

.wk-bg-highlight-green {
    background-color: #0fc
}

.wk-bg-highlight-pink {
    background-color: #ff6ecf
}

.wk-bg-highlight-orange {
    background-color: #fed009
}

.wk-bg-highlight-yellow {
    background-color: #ff0
}

.wk-scroll-fade-top::before, .wk-scroll-fade-bottom::after {
    content: '';
    height: 4rem;
    display: block
}

.wk-scroll-fade-top::before {
    background: linear-gradient(#fff, rgba(255,255,255,0))
}

.wk-scroll-fade-bottom::after {
    background: linear-gradient(rgba(255,255,255,0), #fff)
}

.wk-is-overflow-hidden {
    overflow: hidden
}

.wk-loading {
    font-size: .75rem;
    margin-bottom: .25rem;
    display: flex;
    flex-direction: column
}

    .wk-loading.wk-is-compact .wk-progress {
        height: .25rem
    }

    .wk-loading.wk-is-completed .wk-progress::-webkit-progress-value {
        background-color: #85bc20
    }

    .wk-loading.wk-is-completed .wk-loading-description .wk-loading-description-icon {
        color: #85bc20
    }

    .wk-loading .wk-progress {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        border: none;
        border-radius: .25rem;
        display: block;
        height: .5rem;
        overflow: hidden;
        padding: 0;
        width: 100%
    }

        .wk-loading .wk-progress::-webkit-progress-bar {
            background-color: #dadada
        }

        .wk-loading .wk-progress::-webkit-progress-value {
            background-color: #007ac3
        }

        .wk-loading .wk-progress::-moz-progress-bar {
            background-color: #007ac3
        }

        .wk-loading .wk-progress::-ms-fill {
            background-color: #007ac3;
            border: none
        }

        .wk-loading .wk-progress:indeterminate {
            animation-duration: 1.5s;
            animation-iteration-count: infinite;
            animation-name: moveIndeterminate;
            animation-timing-function: linear;
            background-color: #dadada;
            background-image: linear-gradient(to right, #007ac3 30%, #dadada 30%);
            background-position: top left;
            background-repeat: no-repeat;
            background-size: 200% 200%
        }

            .wk-loading .wk-progress:indeterminate::-webkit-progress-bar {
                background-color: transparent
            }

            .wk-loading .wk-progress:indeterminate::-moz-progress-bar {
                background-color: transparent
            }

    .wk-loading .wk-loading-summary {
        margin-top: 4px;
        color: #757575
    }

.wk-loading-description {
    min-width: 100%;
    margin: .25rem 0;
    font-size: .75rem;
    display: flex;
    justify-content: flex-end
}

    .wk-loading-description.wk-loading-description-with-text {
        justify-content: space-between
    }

    .wk-loading-description .wk-loading-description-status {
        color: #757575
    }

    .wk-loading-description .wk-loading-description-icon {
        font-size: 1rem
    }

@keyframes moveIndeterminate {
    from {
        background-position: 100% 0
    }

    to {
        background-position: -100% 0
    }
}

.wk-loading-circular-container {
    align-items: center;
    align-content: center;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9999;
    flex-flow: column wrap
}

    .wk-loading-circular-container .wk-loading-circular-icon {
        font-size: 1.125rem
    }

        .wk-loading-circular-container .wk-loading-circular-icon:only-child {
            font-size: 1.5rem
        }

    .wk-loading-circular-container .wk-loading-circular-label {
        color: #353535;
        font-size: .875rem;
        font-weight: 300
    }

    .wk-loading-circular-container .wk-loading-circular-label {
        padding-top: .5rem
    }

.wk-lazyloading-container {
    align-items: center;
    align-content: center;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9999;
    align-items: flex-end;
    flex-flow: row nowrap;
    padding-bottom: .5rem
}

    .wk-lazyloading-container .wk-loading-circular-icon {
        font-size: 1.125rem
    }

        .wk-lazyloading-container .wk-loading-circular-icon:only-child {
            font-size: 1.5rem
        }

    .wk-lazyloading-container .wk-loading-circular-label {
        color: #353535;
        font-size: .875rem;
        font-weight: 300
    }

    .wk-lazyloading-container .wk-loading-circular-label {
        line-height: 1.29;
        padding-left: .5rem
    }

.wk-loading-dark-overlay {
    background-color: #dadada
}

.wk-loading-light-overlay {
    background-color: #fff
}
