:root {
    --pac-12grid-gap: var(--bs-gap-medium, 1rem);
    --pac-12grid-gap-xs: var(--bs-gap-medium, 1rem);
    --pac-12grid-gap-sm: var(--bs-gap-medium, 1rem);
    --pac-12grid-gap-md: var(--bs-gap-medium, 1rem);
    --pac-12grid-gap-lg: var(--bs-gap-medium, 1rem);
    --pac-12grid-gap-xl: var(--bs-gap-medium, 1rem);
    --pac-12grid-gap-xxl: var(--bs-gap-big, 1rem);
}

.ac-12grid {
    flex-flow: row;
    display: flex;
    gap: var(--pac-12grid-gap, 1rem);
    --ac-cols: 1;
    flex-wrap: wrap;
}
.ac-12grid.-cols2{
    --ac-cols: 2;
}
.ac-12grid.-cols3{
    --ac-cols: 3;
}
.ac-12grid.-cols4{
    --ac-cols: 4;
}
.ac-12grid.-cols5{
    --ac-cols: 5;
}
.ac-12grid.-cols6{
    --ac-cols: 6;
}
.ac-12grid.-cols7{
    --ac-cols: 7;
}
.ac-12grid.--no-gap > * {
    --pac-12grid-gap: 0;
}

.ac-12grid > [class^="a-w"] {
    box-sizing: border-box;
}

.ac-w\:\:12, .xxs\(ac-w\:\:12\) {
    width: 100%;
}

.ac-w\:\:11, .xxs\(ac-w\:\:11\) {
    width: calc(91.6666666667% - (var(--ac-cols) * 11 * var(--pac-12grid-gap)) / 12);
}

.ac-w\:\:10, .xxs\(ac-w\:\:10\) {
    width: calc(83.3333333333% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
}

.ac-w\:\:9, .xxs\(ac-w\:\:9\) {
    width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
}

.ac-w\:\:8, .xxs\(ac-w\:\:8\) {
    width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
}

.ac-w\:\:7, .xxs\(ac-w\:\:7\) {
    width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
}

.ac-w\:\:6, .xxs\(ac-w\:\:6\) {
    width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
}

.ac-w\:\:5, .xxs\(ac-w\:\:5\) {
    width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
}

.ac-w\:\:4, .xxs\(ac-w\:\:4\) {
    width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
}

.ac-w\:\:3, .xxs\(ac-w\:\:3\) {
    width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
}

.ac-w\:\:2, .xxs\(ac-w\:\:2\) {
    width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
}

.ac-w\:\:1, .xxs\(ac-w\:\:1\) {
    width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
}

@container  (min-width: 451px) {
    .ac-12grid {
        --pac-12grid-gap: var(--pac-12grid-gap-xs, var(--pac-12grid-gap, 1rem));
    }
    .ac-12grid.xs\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.xs\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.xs\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.xs\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.xs\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.xs\(-cols7\){
        --ac-cols: 7;
    }
    .xs\(ac-w\:\:12\) {
        width: 100%;
    }

    .xs\(ac-w1\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
    }

    .xs\(ac-w\:\:10\) {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xs\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xs\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .xs\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .xs\(ac-w\:\:6\) {
        width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
    }

    .xs\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
    }

    .xs\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .xs\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .xs\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .xs\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}

@container  (max-width: 450px) {
    .xsd\(ac-w\:\:12\) {
        width: 100%;
    }
    .ac-12grid.xsd\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.xsd\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.xsd\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.xsd\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.xsd\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.xsd\(-cols7\){
        --ac-cols: 7;
    }
    .xsd\(ac-w1\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
    }

    .xsd\(ac-w\:\:10\) {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xsd\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xsd\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .xsd\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .xsd\(ac-w\:\:6\) {
        width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
    }

    .xsd\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (5 * var(--pac-12grid-gap)) / 12);
    }

    .xsd\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .xsd\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .xsd\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .xsd\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}

@container  (min-width: 576px) {
    .ac-12grid {
        --pac-12grid-gap: var(--pac-12grid-gap-sm, 1rem);
    }
    .ac-12grid.sm\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.sm\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.sm\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.sm\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.sm\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.sm\(-cols7\){
        --ac-cols: 7;
    }
    .sm\(ac-w\:\:12\) {
        width: 100%;
    }

    .sm\(ac-w1\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap-sm)) / 12);
    }

    .sm\(ac-w\:\:10\) {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap-sm)) / 12);
    }

    .sm\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap-sm)) / 12);
    }

    .sm\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .sm\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .sm\(ac-w\:\:6\) {
        width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
    }

    .sm\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
    }

    .sm\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .sm\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .sm\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .sm\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}

@container  (max-width: 576px) {
    .smd\(ac-w\:\:12\) {
        width: 100%;
    }
    .ac-12grid.smd\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.smd\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.smd\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.smd\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.smd\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.smd\(-cols7\){
        --ac-cols: 7;
    }
    .smd\(ac-w1\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
    }

    .smd\(ac-w\:\:10\) {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .smd\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .smd\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .smd\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .smd\(ac-w\:\:6\) {
        width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
    }

    .smd\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
    }

    .smd\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .smd\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .smd\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .smd\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}

@container (min-width: 768px) {
    .ac-12grid {
        --pac-12grid-gap: var(--pac-12grid-gap-md, 1rem);
    }
    .ac-12grid.md\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.smd\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.md\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.md\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.md\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.md\(-cols7\){
        --ac-cols: 7;
    }
    .md\(ac-w\:\:12\) {
        width: 100%;
    }

    .md\(ac-w1\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
    }

    .md\(ac-w\:\:10\) {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .md\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .md\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .md\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .md\(ac-w\:\:6\) {
        width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
    }

    .md\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
    }

    .md\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .md\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .md\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .md\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}

@container  (min-width: 767px) {
    .mdd\(ac-w\:\:12\) {
        width: 100%;
    }
    .ac-12grid.mdd\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.mdd\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.mdd\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.mdd\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.mdd\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.mdd\(-cols7\){
        --ac-cols: 7;
    }
    .mdd\(ac-w1\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
    }

    .mdd\(ac-w\:\:10\) {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .mdd\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .mdd\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .mdd\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .mdd\(ac-w\:\:6\) {
        width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
    }

    .mdd\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
    }

    .mdd\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .mdd\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .mdd\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .mdd\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}

@container (min-width: 992px) {
    .ac-12grid {
        --pac-12grid-gap: var(--pac-12grid-gap-lg, 1rem);
    }
    .ac-12grid.lg\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.lg\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.lg\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.lg\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.lg\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.mdd\(-cols7\){
        --ac-cols: 7;
    }
    .lg\(ac-w\:\:12\) {
        width: 100%;
    }

    .lg\(ac-w\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
    }

    .lg\(ac-w\:\:10\) {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .lg\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .lg\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .lg\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .lg\(ac-w\:\:6\) {
        width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
    }

    .lg\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
    }

    .lg\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .lg\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .lg\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .lg\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}

@container  (max-width: 991px) {
    .lgd\(ac-w\:\:12\) {
        width: 100%;
    }
    .ac-12grid.lgd\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.lgd\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.lgd\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.lgd\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.lgd\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.lgd\(-cols7\){
        --ac-cols: 7;
    }
    .lgd\(ac-w1\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
    }

    .lgd\(ac-w\:\:10\) {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .lgd\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .lgd\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .lgd\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .lgd\(ac-w\:\:6\) {
        width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
    }

    .lgd\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
    }

    .lgd\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .lgd\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .lgd\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .lgd\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}

@container  (min-width: 1200px) {
    .ac-12grid {
        --pac-12grid-gap: var(--pac-12grid-gap-xl, 1rem);
    }
    .ac-12grid.xl\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.xl\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.xl\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.xl\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.xl\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.xl\(-cols7\){
        --ac-cols: 7;
    }
    .xl\(ac-w\:\:12\) {
        width: 100%;
    }

    .xl\(ac-w\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
    }

    .xl\(ac-w\:\:10\) {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xl\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xl\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .xl\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .xl\(ac-w\:\:6\) {
        width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
    }

    .xl\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
    }

    .xl\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .xl\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .xl\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .xl\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}

@container  (max-width: 1199px) {
    .xld\(ac-w\:\:12\) {
        width: 100%;
    }
    .ac-12grid.xld\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.xld\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.xld\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.xld\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.xld\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.xld\(-cols7\){
        --ac-cols: 7;
    }
    .xld\(ac-w\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
    }

    .xld\(ac-w\:\:10\) {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xld\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xld\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .xld\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .xld\(ac-w\:\:6\) {
        width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
    }

    .xld\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
    }

    .xld\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .xld\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .xld\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .xld\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}

@container  (min-width: 1400px) {
    .ac-12grid {
        --pac-12grid-gap: var(--pac-12grid-gap-xxl, 1rem);
    }
    .ac-12grid.xxl\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.xxl\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.xxl\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.xxl\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.xxl\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.xxl\(-cols7\){
        --ac-cols: 7;
    }
    .xxl\(ac-w\:\:12\) {
        width: 100%;
    }

    .xxl\(ac-w\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
    }

    .xxl\(ac-w\:\:10\) {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xxl\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xxl\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .xxl\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .xxl\(ac-w\:\:6\) {
        width: 50%;
    }

    .xxl\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
    }

    .xxl\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .xxl\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .xxl\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .xxl\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}

@container  (max-width: 1399px) {
    .xxld\(ac-w\:\:12\) {
        width: 100%;
    }
    .ac-12grid.xxld\(-cols2\){
        --ac-cols: 2;
    }
    .ac-12grid.xxld\(-cols3\){
        --ac-cols: 3;
    }
    .ac-12grid.xxld\(-cols4\){
        --ac-cols: 4;
    }
    .ac-12grid.xxld\(-cols5\){
        --ac-cols: 5;
    }
    .ac-12grid.xxld\(-cols6\){
        --ac-cols: 6;
    }
    .ac-12grid.xxld\(-cols7\){
        --ac-cols: 7;
    }
    .xxld\(ac-w\:\:11\) {
        width: calc(91.6666666667% - (var(--ac-cols) * 10 * var(--pac-12grid-gap)) / 12);
    }

    .xxld\(ac-w\:\:10 {
        width: calc(83.3333333333% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xxld\(ac-w\:\:9\) {
        width: calc(75% - (var(--ac-cols) * 9 * var(--pac-12grid-gap)) / 12);
    }

    .xxld\(ac-w\:\:8\) {
        width: calc(66.6666666667% - (var(--ac-cols) * 8 * var(--pac-12grid-gap)) / 12);
    }

    .xxld\(ac-w\:\:7\) {
        width: calc(58.333333333333336% - (var(--ac-cols) * 7 * var(--pac-12grid-gap)) / 12);
    }

    .xxld\(ac-w\:\:6\) {
        width: calc(50% - (var(--ac-cols) * 6 * var(--pac-12grid-gap)) / 12);
    }

    .xxld\(ac-w\:\:5\) {
        width: calc(41.66666666666667% - (var(--ac-cols) * 5 * var(--pac-12grid-gap)) / 12);
    }

    .xxld\(ac-w\:\:4\) {
        width: calc(33.33333333333333% - (var(--ac-cols) * 4 * var(--pac-12grid-gap)) / 12);
    }

    .xxld\(ac-w\:\:3\) {
        width: calc(25% - (var(--ac-cols) * 3 * var(--pac-12grid-gap)) / 12);
    }

    .xxld\(ac-w\:\:2\) {
        width: calc(16.666666666666664% - (var(--ac-cols) * 2 * var(--pac-12grid-gap)) / 12);
    }

    .xxld\(ac-w\:\:1\) {
        width: calc(8.333333333333332% - (var(--ac-cols) * 1 * var(--pac-12grid-gap)) / 12);
    }
}