        /* Bootstrap 5 Container CSS with !important */
        .container,
        .container-sm,
        .container-md,
        .container-lg,
        .container-xl,
        .container-xxl {
            width: 100% !important;
            margin-right: auto !important;
            margin-left: auto !important;
            padding-right: var(--bs-gutter-x, 1rem) !important;
            padding-left: var(--bs-gutter-x, 1rem) !important;
        }

        /* Fixed Container Widths */
        @media (min-width: 576px) {

            .container,
            .container-sm {
                max-width: 540px !important;
            }
        }

        @media (min-width: 768px) {

            .container,
            .container-sm,
            .container-md {
                max-width: 720px !important;
            }
        }

        @media (min-width: 992px) {

            .container,
            .container-sm,
            .container-md,
            .container-lg {
                max-width: 960px !important;
            }
        }

        @media (min-width: 1200px) {

            .container,
            .container-sm,
            .container-md,
            .container-lg,
            .container-xl {
                max-width: 1140px !important;
            }
        }

        @media (min-width: 1400px) {

            .container,
            .container-sm,
            .container-md,
            .container-lg,
            .container-xl,
            .container-xxl {
                max-width: 1320px !important;
            }
        }
