@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");
@layer reset {
    html {
        font-size: 62.5%; /* 1rem = 10px */
    }

    /* Box sizing rules */
    *, *::before, *::after {
        box-sizing: border-box;
        position: relative;
    }

    /* Remove default margin */
    body, h1, h2, h3, h4, h5, h6, p, figure, blockquote, dl, dd {
        margin: 0;
    }

    /* Set core body defaults */
    body {
        min-height: 100vh;
        scroll-behavior: smooth;
        text-rendering: optimizeSpeed;
        line-height: 1.5;
    }

    /* Remove list styles on ul, ol elements with a list role */
    ul[role=list], ol[role=list] {
        list-style: none;
    }

    /* A elements that don't have a class get default styles */
    a:not([class]) {
        text-decoration-skip-ink: auto;
    }

    /* Make images easier to work with */
    img {
        max-width: 100%;
        display: block;
    }

    /* Inherit fonts for inputs and buttons */
    input, button, textarea, select {
        font: inherit;
    }

    /* Remove all animations and transitions for people that prefer not to see them */
    @media (prefers-reduced-motion: reduce) {
        * {
            animation-duration: 0.01ms !important;
            animation-iteration-count: 1 !important;
            transition-duration: 0.01ms !important;
            scroll-behavior: auto !important;
        }
    }
}
@layer base {
    body {
        font-family: Rubik, Arial, sans-serif;
        color: #014e78;
        line-height: 2.6rem;
        font-size: 1.8rem;
    }

    .nav {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 1.2rem;
    }

    .nav ul {
        display: flex;
        gap: 1.2rem;
    }

    .nav ul li {
        list-style: none;
    }
}
@layer layout {
    body {
        display: flex;
        flex-direction: column;
    }

    body > main, body header {
        width: 100%;
        display: flex;
        min-height: 10vh;
        flex-direction: column;
    }

    body > main > section, body header > section {
        width: 100%;
    }

    body > main > section > div, body header > section > div {
        grid-gap: 2rem;
        background-color: rgba(88, 121, 143, 0.17);
        display: grid;
        grid-auto-columns: 100%;
        max-width: 120rem;
        width: 100%;
        margin: auto;
    }

    body > main > section > div h1, body > main > section > div h2, body > main > section > div h3, body > main > section > div h4, body > main > section > div h5, body > main > section > div h6, body > main > section > div p, body > main > section > div time, body header > section > div h1, body header > section > div h2, body header > section > div h3, body header > section > div h4, body header > section > div h5, body header > section > div h6, body header > section > div p, body header > section > div time {
        color: #46C2E7;
    }

    @media (max-width: 64rem) {
        body > main > section > div, body header > section > div {
            grid-gap: 1.2rem;
        }
    }
    @media (max-width: 36rem) {
        body > main > section > div, body header > section > div {
            grid-gap: 0.6rem;
        }
    }
    body > main > section > div > article, body header > section > div > article {
        min-height: 4vh;
        align-items: baseline;
        border-radius: 1.8rem;
        padding: 3.4rem;
        background-color: #a8a8a8;
    }

    body > main > section.full-width > div, body header > section.full-width > div {
        width: 100%;
        max-width: 100%;
        margin: 0;
        padding: 2rem !important;
    }

    body > footer {
        width: 100%;
    }

    body > footer > div {
        max-width: 120rem;
        width: 100%;
        margin: auto;
    }

    body > aside {
        position: fixed;
        background-color: rgba(108, 14, 14, 0.44);
        color: #e1e1e1;
        padding: 2px 8px;
        z-index: 9999999;
        opacity: 0.4;
        right: 0;
        top: 0;
        width: 50%;
        height: 100vh;
    }

    .bento-4-v1 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b3" "b1 b1 b4 b4";
    }

    @media (max-width: 48rem) {
        .bento-4-v1 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(3, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b2 b3" "b4 b4";
        }
    }
    @media (max-width: 20rem) {
        .bento-4-v1 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4";
        }
    }
    .bento-4-v2 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b2" "b1 b1 b3 b4";
    }

    @media (max-width: 48rem) {
        .bento-4-v2 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(3, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b2 b2" "b3 b4";
        }
    }
    @media (max-width: 20rem) {
        .bento-4-v2 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4";
        }
    }
    .bento-4-v3 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b2" "b3 b4 b2 b2";
    }

    @media (max-width: 48rem) {
        .bento-4-v3 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(3, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b2 b2" "b3 b4";
        }
    }
    @media (max-width: 20rem) {
        .bento-4-v3 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4";
        }
    }
    .bento-4-v4 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b3 b3" "b4 b4 b3 b3";
    }

    @media (max-width: 48rem) {
        .bento-4-v4 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(3, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b2 b2" "b3 b4";
        }
    }
    @media (max-width: 20rem) {
        .bento-4-v4 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4";
        }
    }
    .bento-4-v5 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b2 b3" "b1 b2 b2 b4";
    }

    @media (max-width: 48rem) {
        .bento-4-v5 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b3" "b1 b4" "b2 b2" "b2 b2";
        }
    }
    @media (max-width: 20rem) {
        .bento-4-v5 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4";
        }
    }
    .bento-4-v6 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2, minmax(14vh, 1fr));
        grid-template-areas: "b1 b3 b3 b4" "b2 b3 b3 b4";
    }

    @media (max-width: 48rem) {
        .bento-4-v6 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b4" "b2 b4" "b3 b3" "b3 b3";
        }
    }
    @media (max-width: 20rem) {
        .bento-4-v6 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4";
        }
    }
    .bento-4-v7 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b4 b4" "b1 b3 b4 b4";
    }

    @media (max-width: 48rem) {
        .bento-4-v7 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2" "b1 b3" "b4 b4" "b4 b4";
        }
    }
    @media (max-width: 20rem) {
        .bento-4-v7 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4";
        }
    }
    .bento-4-v8 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2, minmax(14vh, 1fr));
        grid-template-areas: "b1 b3 b4 b4" "b2 b3 b4 b4";
    }

    @media (max-width: 48rem) {
        .bento-4-v8 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2" "b1 b3" "b4 b4" "b4 b4";
        }
    }
    @media (max-width: 20rem) {
        .bento-4-v8 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4";
        }
    }
    .bento-4-v9 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2 minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b3" "b1 b1 b2 b4";
    }

    @media (max-width: 48rem) {
        .bento-4-v9 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(3, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b2" "b1 b1 b2" "b3 b4 b2";
        }
    }
    @media (max-width: 36rem) {
        .bento-4-v9 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b1 b1" "b2 b3" "b2 b4";
        }
    }
    @media (max-width: 20rem) {
        .bento-4-v9 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4";
        }
    }
    .bento-4-v10 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b4" "b1 b1 b3 b4";
    }

    @media (max-width: 48rem) {
        .bento-4-v10 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(3, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b2" "b1 b1 b2" "b3 b4 b2";
        }
    }
    @media (max-width: 36rem) {
        .bento-4-v10 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b1 b1" "b3 b2" "b4 b2";
        }
    }
    @media (max-width: 20rem) {
        .bento-4-v10 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4";
        }
    }
    .bento-5-v1 > div {
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2" "b1 b1 b2" "b3 b4 b2" "b3 b4 b5";
    }

    @media (max-width: 48rem) {
        .bento-5-v1 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b3 b2" "b3 b2" "b4 b2" "b4 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-5-v1 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5";
        }
    }
    .bento-5-v2 > div {
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2" "b1 b1 b5" "b3 b4 b5" "b3 b4 b5";
    }

    @media (max-width: 48rem) {
        .bento-5-v2 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b3 b2" "b3 b5" "b4 b5" "b4 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-5-v2 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5";
        }
    }
    .bento-5-v3 > div {
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b2" "b3 b2 b2" "b3 b4 b5" "b3 b4 b5";
    }

    @media (max-width: 36rem) {
        .bento-5-v3 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b2 b2 b2" "b1 b1 b4" "b3 b3 b4" "b3 b3 b5" "b3 b3 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-5-v3 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5";
        }
    }
    .bento-5-v4 > div {
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b2" "b1 b2 b2" "b1 b4 b5" "b3 b4 b5";
    }

    @media (max-width: 48rem) {
        .bento-5-v4 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b2 b2" "b1 b4" "b1 b4" "b1 b5" "b3 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-5-v4 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5";
        }
    }
    .bento-5-v5 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b2" "b1 b1 b3 b3" "b4 b5 b3 b3";
    }

    @media (max-width: 64rem) {
        .bento-5-v5 > div {
            grid-template-columns: repeat(5, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b2 b2" "b1 b1 b1 b2 b2" "b4 b4 b3 b3 b3" "b5 b5 b3 b3 b3";
        }
    }
    @media (max-width: 36rem) {
        .bento-5-v5 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b1 b1" "b2 b2" "b3 b3" "b3 b3" "b4 b5" "b4 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-5-v5 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5";
        }
    }
    .bento-5-v6 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b2" "b3 b3 b2 b2" "b3 b3 b4 b5";
    }

    @media (max-width: 64rem) {
        .bento-5-v6 > div {
            grid-template-columns: repeat(5, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b2 b2 b2" "b1 b1 b2 b2 b2" "b3 b3 b3 b4 b4" "b3 b3 b3 b5 b5";
        }
    }
    @media (max-width: 36rem) {
        .bento-5-v6 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b2 b2" "b2 b2" "b3 b3" "b3 b3" "b4 b5" "b4 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-5-v6 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5";
        }
    }
    .bento-5-v7 > div {
        grid-template-columns: repeat(6, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b1 b2 b2 b2" "b1 b1 b1 b2 b2 b2" "b3 b3 b4 b4 b5 b5" "b3 b3 b4 b4 b5 b5";
    }

    @media (max-width: 48rem) {
        .bento-5-v7 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1" "b2 b2 b2" "b3 b4 b5" "b3 b4 b5";
        }
    }
    @media (max-width: 36rem) {
        .bento-5-v7 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b1 b1" "b2 b2" "b2 b2" "b3 b3" "b4 b5" "b4 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-5-v7 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5";
        }
    }
    .bento-5-v8 > div {
        grid-template-columns: repeat(6, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b2 b3 b3" "b1 b1 b2 b2 b3 b3" "b4 b4 b4 b5 b5 b5" "b4 b4 b4 b5 b5 b5";
    }

    @media (max-width: 48rem) {
        .bento-5-v8 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2 b3" "b1 b2 b3" "b4 b4 b4" "b5 b5 b5";
        }
    }
    @media (max-width: 36rem) {
        .bento-5-v8 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b2 b3" "b2 b3" "b4 b4" "b4 b4" "b5 b5" "b5 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-5-v8 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5";
        }
    }
    .bento-5-v9 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b4" "b1 b1 b3 b4" "b5 b5 b5 b4";
    }

    @media (max-width: 64rem) {
        .bento-5-v9 > div {
            grid-template-columns: repeat(8, 1fr);
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1 b1 b4 b4 b4" "b1 b1 b1 b1 b1 b4 b4 b4" "b2 b2 b2 b3 b3 b4 b4 b4" "b5 b5 b5 b5 b5 b4 b4 b4";
        }
    }
    @media (max-width: 48rem) {
        .bento-5-v9 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1" "b1 b1 b1" "b2 b4 b4" "b3 b4 b4" "b5 b5 b5";
        }
    }
    @media (max-width: 36rem) {
        .bento-5-v9 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b1 b1" "b2 b3" "b4 b4" "b5 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-5-v9 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5";
        }
    }
    .bento-5-v10 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b4 b4" "b1 b3 b4 b4" "b1 b5 b5 b5";
    }

    @media (max-width: 64rem) {
        .bento-5-v10 > div {
            grid-template-columns: repeat(8, 1fr);
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b4 b4 b4 b4 b4" "b1 b1 b1 b4 b4 b4 b4 b4" "b1 b1 b1 b2 b2 b3 b3 b3" "b1 b1 b1 b5 b5 b5 b5 b5";
        }
    }
    @media (max-width: 48rem) {
        .bento-5-v10 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b2" "b1 b1 b3" "b4 b4 b4" "b4 b4 b4" "b5 b5 b5";
        }
    }
    @media (max-width: 36rem) {
        .bento-5-v10 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b2 b3" "b4 b4" "b4 b4" "b5 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-5-v10 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5";
        }
    }
    .bento-6-v1 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b2 b3" "b4 b2 b2 b6" "b4 b5 b5 b6";
    }

    @media (max-width: 48rem) {
        .bento-6-v1 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1 b3" "b2 b2" "b2 b2" "b4 b6" "b4 b6" "b5 b5" "b5 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-6-v1 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6";
        }
    }
    .bento-6-v2 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b2 b3" "b4 b2 b2 b3" "b4 b5 b5 b6";
    }

    @media (max-width: 48rem) {
        .bento-6-v2 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1 b3" "b2 b2" "b2 b2" "b4 b6" "b4 b6" "b5 b5" "b5 b5";
        }
    }
    @media (max-width: 20rem) {
        .bento-6-v2 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6";
        }
    }
    .bento-6-v3 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b3" "b1 b1 b6 b6" "b4 b5 b6 b6";
    }

    @media (max-width: 36rem) {
        .bento-6-v3 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b2 b3" "b1 b1" "b1 b1" "b4 b5" "b6 b6" "b6 b6";
        }
    }
    @media (max-width: 20rem) {
        .bento-6-v3 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6";
        }
    }
    .bento-6-v4 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b3 b3" "b4 b4 b3 b3" "b4 b4 b5 b6";
    }

    @media (max-width: 36rem) {
        .bento-6-v4 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2" "b3 b3" "b3 b3" "b4 b4" "b4 b4" "b5 b6";
        }
    }
    @media (max-width: 20rem) {
        .bento-6-v4 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6";
        }
    }
    .bento-7-v1 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b3 b4" "b1 b5 b5 b4" "b6 b7 b7 b4";
    }

    @media (max-width: 64rem) {
        .bento-7-v1 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2 b4" "b1 b3 b4" "b5 b5 b4" "b6 b7 b7";
        }
    }
    @media (max-width: 36rem) {
        .bento-7-v1 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2" "b1 b4" "b3 b4" "b6 b4" "b5 b5" "b7 b7";
        }
    }
    @media (max-width: 20rem) {
        .bento-7-v1 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7";
        }
    }
    .bento-7-v2 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b3 b3" "b1 b5 b5 b4" "b6 b6 b7 b4";
    }

    @media (max-width: 64rem) {
        .bento-7-v2 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b3 b3" "b1 b5 b5" "b2 b7 b4" "b6 b6 b4";
        }
    }
    @media (max-width: 36rem) {
        .bento-7-v2 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b4" "b1 b4" "b3 b3" "b5 b5" "b2 b7" "b6 b6";
        }
    }
    @media (max-width: 20rem) {
        .bento-7-v2 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7";
        }
    }
    .bento-7-v3 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b2 b3" "b4 b5 b5 b6" "b4 b7 b7 b6";
    }

    @media (max-width: 64rem) {
        .bento-7-v3 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2 b2" "b4 b5 b5" "b4 b3 b6" "b7 b7 b6";
        }
    }
    @media (max-width: 36rem) {
        .bento-7-v3 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b3" "b2 b2" "b4 b6" "b4 b6" "b5 b5" "b7 b7";
        }
    }
    @media (max-width: 20rem) {
        .bento-7-v3 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7";
        }
    }
    .bento-7-v4 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b2 b3" "b1 b4 b4 b5" "b1 b6 b6 b7";
    }

    @media (max-width: 64rem) {
        .bento-7-v4 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2 b2" "b1 b4 b4" "b1 b3 b5" "b6 b6 b7";
        }
    }
    @media (max-width: 36rem) {
        .bento-7-v4 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b2 b2" "b1 b3" "b1 b5" "b1 b7" "b4 b4" "b6 b6";
        }
    }
    @media (max-width: 20rem) {
        .bento-7-v4 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7";
        }
    }
    .bento-8-v1 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b2 b3" "b4 b5 b5 b3" "b4 b6 b7 b8";
    }

    @media (max-width: 64rem) {
        .bento-8-v1 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2 b2" "b4 b5 b5" "b4 b6 b3" "b7 b8 b3";
        }
    }
    @media (max-width: 36rem) {
        .bento-8-v1 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b2 b2" "b1 b3" "b4 b3" "b4 b6" "b5 b5" "b7 b8";
        }
    }
    @media (max-width: 20rem) {
        .bento-8-v1 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(8, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8";
        }
    }
    .bento-8-v2 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b3 b3" "b4 b5 b5 b6" "b4 b7 b7 b8";
    }

    @media (max-width: 64rem) {
        .bento-8-v2 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b3 b3" "b2 b5 b5" "b4 b7 b7" "b4 b6 b8";
        }
    }
    @media (max-width: 36rem) {
        .bento-8-v2 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2" "b3 b3" "b5 b5" "b4 b6" "b4 b8" "b7 b7";
        }
    }
    @media (max-width: 20rem) {
        .bento-8-v2 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(8, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8";
        }
    }
    .bento-8-v3 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b2 b3" "b1 b4 b4 b3" "b5 b4 b4 b6" "b7 b7 b8 b8";
    }

    @media (max-width: 48rem) {
        .bento-8-v3 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2 b2" "b1 b4 b4" "b3 b4 b4" "b3 b4 b4" "b5 b7 b7" "b6 b8 b8";
        }
    }
    @media (max-width: 36rem) {
        .bento-8-v3 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(8, minmax(14vh, 1fr));
            grid-template-areas: "b2 b2" "b1 b3" "b1 b3" "b4 b4" "b4 b4" "b5 b6" "b7 b7" "b8 b8";
        }
    }
    @media (max-width: 20rem) {
        .bento-8-v3 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(8, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8";
        }
    }
    .bento-8-v4 > div {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b3 b3" "b1 b4 b4 b5" "b1 b4 b4 b6" "b7 b7 b8 b8";
    }

    @media (max-width: 48rem) {
        .bento-8-v4 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1 b3 b3" "b1 b4 b4" "b2 b4 b4" "b5 b7 b7" "b8 b8 b6";
        }
    }
    @media (max-width: 36rem) {
        .bento-8-v4 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(8, minmax(14vh, 1fr));
            grid-template-areas: "b3 b3" "b1 b2" "b1 b5" "b1 b6" "b4 b4" "b4 b4" "b7 b7" "b8 b8";
        }
    }
    @media (max-width: 20rem) {
        .bento-8-v4 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(8, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8";
        }
    }
    .bento-8-v5 > div {
        grid-template-columns: repeat(5, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b3 b4" "b1 b1 b6 b6 b6" "b5 b5 b6 b6 b6" "b7 b7 b7 b8 b8";
    }

    @media (max-width: 48rem) {
        .bento-8-v5 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b2" "b1 b1 b3" "b4 b5 b5" "b6 b6 b6" "b6 b6 b6" "b7 b7 b7" "b8 b8 b8";
        }
    }
    @media (max-width: 36rem) {
        .bento-8-v5 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b2 b3" "b5 b5" "b6 b6" "b6 b6" "b4 b8" "b7 b7";
        }
    }
    @media (max-width: 20rem) {
        .bento-8-v5 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(8, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8";
        }
    }
    .bento-9-v1 > div {
        grid-template-columns: repeat(6, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b2 b3 b4 b4 b5" "b6 b6 b6 b4 b4 b5" "b6 b6 b6 b8 b9 b9" "b7 b7 b7 b7 b9 b9";
    }

    @media (max-width: 48rem) {
        .bento-9-v1 > div {
            grid-template-columns: repeat(4, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2 b3 b5" "b4 b4 b8 b5" "b4 b4 b9 b9" "b7 b7 b9 b9" "b6 b6 b6 b6" "b6 b6 b6 b6";
        }
    }
    @media (max-width: 36rem) {
        .bento-9-v1 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(8, minmax(14vh, 1fr));
            grid-template-areas: "b1 b2 b3" "b4 b4 b5" "b4 b4 b5" "b6 b6 b6" "b6 b6 b6" "b7 b7 b7" "b8 b9 b9" "b8 b9 b9";
        }
    }
    @media (max-width: 20rem) {
        .bento-9-v1 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(9, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9";
        }
    }
    .bento-9-v2 > div {
        grid-template-columns: repeat(7, 1fr);
        grid-template-rows: repeat(5, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b3 b3 b4 b4" "b1 b1 b5 b5 b5 b4 b4" "b1 b1 b5 b5 b5 b4 b4" "b6 b6 b5 b5 b5 b9 b9" "b6 b6 b7 b7 b8 b9 b9";
    }

    @media (max-width: 48rem) {
        .bento-9-v2 > div {
            grid-template-columns: repeat(5, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b2 b3 b3" "b1 b1 b5 b5 b5" "b6 b6 b5 b5 b5" "b6 b6 b7 b7 b8" "b4 b4 b4 b9 b9" "b4 b4 b4 b9 b9";
        }
    }
    @media (max-width: 36rem) {
        .bento-9-v2 > div {
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(12, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1" "b1 b1 b1" "b2 b3 b3" "b4 b4 b4" "b4 b4 b4" "b5 b5 b5" "b5 b5 b5" "b5 b5 b5" "b6 b6 b6" "b6 b6 b6" "b7 b7 b8" "b9 b9 b9";
        }
    }
    @media (max-width: 20rem) {
        .bento-9-v2 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(9, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9";
        }
    }
    .bento-10-v1 > div {
        grid-template-columns: repeat(10, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b1 b1  b2 b2   b3 b3  b4 b4" "b5 b5 b5  b6 b6  b7 b7   b8 b8 b8" "b5 b5 b5  b9 b9  b10 b10 b8 b8 b8";
    }

    @media (max-width: 48rem) {
        .bento-10-v1 > div {
            grid-template-columns: repeat(12, 1fr);
            grid-template-rows: repeat(5, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1 b1 b1 b1 b1 b2 b2 b2 b2" "b3 b3 b3 b3 b4 b4 b4 b4 b5 b5 b5 b5" "b8 b8 b8 b6 b6 b6 b6 b6 b5 b5 b5 b5" "b8 b8 b8 b7 b7 b7 b7 b7 b5 b5 b5 b5" "b9 b9 b9 b9 b9 b9 b9 b10 b10 b10 b10 b10";
        }
    }
    @media (max-width: 36rem) {
        .bento-10-v1 > div {
            grid-template-columns: repeat(6, 1fr);
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1 b1 b1" "b2 b2 b2 b3 b3 b3" "b5 b5 b5 b4 b4 b4" "b5 b5 b5 b6 b6 b6" "b7  b7  b7  b8 b8 b8" "b10 b10 b10 b8 b8 b8" "b9 b9 b9 b9 b9 b9";
        }
    }
    @media (max-width: 20rem) {
        .bento-10-v1 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(10, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "b10";
        }
    }
    .bento-10-v2 > div {
        grid-template-columns: repeat(6, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b2 b3 b4" "b1 b1 b5 b5 b3 b4" "b6 b6 b5 b5 b10 b10" "b7 b8 b8 b9 b10 b10";
    }

    @media (max-width: 48rem) {
        .bento-10-v2 > div {
            grid-template-columns: repeat(4, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b2 b2" "b1 b1 b3 b4" "b5 b5 b3 b4" "b5 b5 b6 b6" "b7 b8 b8 b9" "b10 b10 b10 b10";
        }
    }
    @media (max-width: 36rem) {
        .bento-10-v2 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(12, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b1 b1" "b2 b2" "b3 b4" "b3 b4" "b5 b5" "b5 b5" "b6 b6" "b7 b9" "b8 b8" "b10 b10" "b10 b10";
        }
    }
    @media (max-width: 20rem) {
        .bento-10-v2 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(10, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "b10";
        }
    }
    .bento-11-v1 > div {
        grid-template-columns: repeat(10, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b1 b1  b2 b2  b3 b3  b4 b4" "b6 b6  b7 b7  b8 b8 b5 b5 b5 b5" "b9 b9  b10 b10  b11 b11 b5 b5 b5 b5";
    }

    @media (max-width: 64rem) {
        .bento-11-v1 > div {
            grid-template-columns: repeat(8, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1  b2 b2  b3 b3" "b4 b4 b6 b6  b5 b5  b5 b5" "b7 b7 b8 b8  b5 b5  b5 b5" "b9 b9 b10 b10  b11 b11  b11 b11";
        }
    }
    @media (max-width: 48rem) {
        .bento-11-v1 > div {
            grid-template-columns: repeat(4, 1fr);
            grid-template-rows: repeat(8, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1" "b2 b2 b3 b3" "b5 b5 b5 b5" "b5 b5 b5 b5" "b4 b4 b6 b6" "b7 b7 b8 b8" "b9 b9 b10 b10" "b11 b11 b11 b11";
        }
    }
    @media (max-width: 20rem) {
        .bento-11-v1 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(11, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "b10" "b11";
        }
    }
    .bento-11-v2 > div {
        grid-template-columns: repeat(10, 1fr);
        grid-template-rows: repeat(3, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b1 b1   b2 b2    b3 b3     b3 b3" "b4 b4  b5 b5  b6  b6   b7  b7    b8 b8" "b4 b4  b9 b9  b10 b10  b11 b11   b8 b8";
    }

    @media (max-width: 64rem) {
        .bento-11-v2 > div {
            grid-template-columns: repeat(12, 1fr);
            grid-template-rows: repeat(4, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1 b1 b1  b3 b3 b3 b3 b3 b3" "b2 b2 b2 b2  b5 b5 b5 b5  b6 b6 b6 b6" "b4 b4 b4  b7 b7 b7  b9 b9 b9  b8 b8 b8" "b4 b4 b4  b10 b10 b10  b11 b11 b11  b8 b8 b8";
        }
    }
    @media (max-width: 48rem) {
        .bento-11-v2 > div {
            grid-template-columns: repeat(6, 1fr);
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1 b1 b1" "b3 b3 b3 b3 b3 b3" "b2 b2 b2 b5 b5 b5" "b4 b4 b4 b4 b4 b4" "b6 b6 b6 b7 b7 b7" "b8 b8 b8 b8 b8 b8" "b9 b9 b10 b10 b11 b11";
        }
    }
    @media (max-width: 20rem) {
        .bento-11-v2 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(11, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "b10" "b11";
        }
    }
    .bento-12-v1 > div {
        grid-template-columns: repeat(10, 1fr);
        grid-template-rows: repeat(5, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b1 b1   b2 b2 b2 b2   b3 b3" "b4 b4   b6 b6 b6 b6 b6 b6   b7 b7" "b5 b5   b6 b6 b6 b6 b6 b6   b8 b8" "b9 b9 b9  b10 b10  b11 b11 b11   b8 b8" "b9 b9 b9  b10 b10 b12 b12 b12   b8 b8";
    }

    @media (max-width: 64rem) {
        .bento-12-v1 > div {
            grid-template-columns: repeat(12, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1 b1 b1 b1    b2 b2 b2 b2 b2" "b3 b3 b3  b4 b4 b4  b5 b5 b5  b7 b7 b7" "b6 b6 b6 b6 b6 b6 b6 b6 b6  b8 b8 b8" "b6 b6 b6 b6 b6 b6 b6 b6 b6  b8 b8 b8" "b9 b9 b9 b9 b9  b10 b10   b11 b11 b11 b11 b11" "b9 b9 b9 b9 b9  b10 b10   b12 b12 b12 b12 b12";
        }
    }
    @media (max-width: 48rem) {
        .bento-12-v1 > div {
            grid-template-columns: repeat(12, 1fr);
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1 b1 b1 b1   b2 b2 b2 b2 b2" "b3 b3 b3 b3 b3  b4 b4 b4 b4  b8 b8 b8" "b5 b5 b5 b5  b7 b7 b7 b7 b7  b8 b8 b8" "b6 b6 b6 b6 b6 b6 b6 b6 b6 b6 b6 b6" "b6 b6 b6 b6 b6 b6 b6 b6 b6 b6 b6 b6" "b9 b9 b9 b9 b9 b9 b9 b9 b9   b10 b10 b10" "b11 b11 b11 b11 b11 b11   b12 b12 b12 b12 b12 b12";
        }
    }
    @media (max-width: 36rem) {
        .bento-12-v1 > div {
            grid-template-columns: repeat(12, 1fr);
            grid-template-rows: repeat(8, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1 b1 b1 b1   b2 b2 b2 b2 b2" "b3 b3 b3 b3 b3 b3  b4 b4 b4 b4 b4 b4" "b5 b5 b5 b5 b5 b5  b7 b7 b7 b7 b7 b7" "b6 b6 b6 b6 b6 b6 b6 b6 b6 b6 b6 b6" "b6 b6 b6 b6 b6 b6 b6 b6 b6 b6 b6 b6" "b9 b9 b9 b9 b9 b9 b9 b9 b9 b9 b9 b9" "b8 b8 b8 b8 b8 b8 b8 b8 b8  b10 b10 b10" "b11 b11 b11 b11 b11 b11   b12 b12 b12 b12 b12 b12";
        }
    }
    @media (max-width: 20rem) {
        .bento-12-v1 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(12, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "b10" "b11" "b12";
        }
    }
    .bento-12-v2 > div {
        grid-template-columns: repeat(7, 1fr);
        grid-template-rows: repeat(4, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b2 b2 b3      b4 b4" "b1 b1 b5 b5 b5      b6 b7" "b8 b9 b5 b5 b5      b12 b12" "b8 b10 b10 b11 b11 b12 b12";
    }

    @media (max-width: 64rem) {
        .bento-12-v2 > div {
            grid-template-columns: repeat(5, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b2 b2 b3" "b1 b1 b5 b5 b5" "b4 b4 b5 b5 b5" "b6 b7 b8 b12 b12" "b9 b9 b8 b12 b12" "b10 b10 b8 b11 b11";
        }
    }
    @media (max-width: 48rem) {
        .bento-12-v2 > div {
            grid-template-columns: repeat(4, 1fr);
            grid-template-rows: repeat(7, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b2 b2" "b1 b1 b4 b4" "b5 b5 b5 b3" "b5 b5 b5 b6" "b7 b8 b10 b10" "b9 b8 b11 b11" "b12 b12 b12 b12";
        }
    }
    @media (max-width: 36rem) {
        .bento-12-v2 > div {
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(13, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1" "b1 b1" "b2 b2" "b4 b4" "b3 b6" "b5 b5" "b5 b5" "b5 b5" "b7 b8" "b9 b8" "b10 b10" "b11 b11" "b12 b12";
        }
    }
    @media (max-width: 20rem) {
        .bento-12-v2 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(12, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "b10" "b11" "b12";
        }
    }
    .bento-13-v1 > div {
        grid-template-columns: repeat(12, 1fr);
        grid-template-rows: repeat(5, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b1 b2 b2 b2        b3 b3  b3  b5 b5 b5" "b1 b1 b1 b2 b2 b2        b4 b4  b4  b5 b5 b5" "b6 b6 b6 b8 b8 b9        b9 b10 b10 b5 b5 b5" "b7 b7 b7 b8 b8 b9        b9 b10 b10 b5 b5 b5" "b11 b11 b11 b11 b11 b11  b12 b12 b12 b13 b13 b13";
    }

    @media (max-width: 64rem) {
        .bento-13-v1 > div {
            grid-template-columns: repeat(12, 1fr);
            grid-template-rows: repeat(8, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1 b2 b2 b2 b2 b3 b3 b3 b3" "b1 b1 b1 b1 b2 b2 b2 b2 b4 b4 b4 b4" "b5 b5 b5 b5 b6 b6 b6 b6 b8 b8 b9 b9" "b5 b5 b5 b5 b7 b7 b7 b7 b8 b8 b9 b9" "b5 b5 b5 b5 b11 b11 b11 b11 b11 b11 b11 b11" "b5 b5 b5 b5 b11 b11 b11 b11 b11 b11 b11 b11" "b10 b10  b12 b12 b12 b12 b12 b13 b13 b13 b13 b13" "b10 b10  b12 b12 b12 b12 b12 b13 b13 b13 b13 b13";
        }
    }
    @media (max-width: 48rem) {
        .bento-13-v1 > div {
            grid-template-columns: repeat(12, 1fr);
            grid-template-rows: repeat(11, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1 b1 b1 b2 b2 b2 b2 b2 b2" "b1 b1 b1 b1 b1 b1 b2 b2 b2 b2 b2 b2" "b5 b5 b5 b5 b5 b5 b3 b3 b3 b3 b3 b3" "b5 b5 b5 b5 b5 b5 b4 b4 b4 b4 b4 b4" "b5 b5 b5 b5 b5 b5 b6 b6 b6 b6 b6 b6" "b5 b5 b5 b5 b5 b5 b7 b7 b7 b7 b7 b7" "b9 b9 b9 b9 b8 b8 b8 b8 b10 b10 b10 b10" "b11 b11 b11 b11 b11 b11 b11 b11 b11 b11 b11 b11" "b11 b11 b11 b11 b11 b11 b11 b11 b11 b11 b11 b11" "b12 b12 b12 b12 b12 b12 b13 b13 b13 b13 b13 b13" "b12 b12 b12 b12 b12 b12 b13 b13 b13 b13 b13 b13";
        }
    }
    @media (max-width: 36rem) {
        .bento-13-v1 > div {
            grid-template-columns: repeat(12, 1fr);
            grid-template-rows: repeat(11, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b1 b1 b1 b2 b2 b2 b2 b2 b2" "b1 b1 b1 b1 b1 b1 b2 b2 b2 b2 b2 b2" "b5 b5 b5 b5 b5 b5 b3 b3 b3 b3 b3 b3" "b5 b5 b5 b5 b5 b5 b4 b4 b4 b4 b4 b4" "b5 b5 b5 b5 b5 b5 b6 b6 b6 b6 b6 b6" "b5 b5 b5 b5 b5 b5 b7 b7 b7 b7 b7 b7" "b9 b9 b9 b9 b8 b8 b8 b8 b10 b10 b10 b10" "b11 b11 b11 b11 b11 b11 b11 b11 b11 b11 b11 b11" "b11 b11 b11 b11 b11 b11 b11 b11 b11 b11 b11 b11" "b12 b12 b12 b12 b12 b12 b13 b13 b13 b13 b13 b13" "b12 b12 b12 b12 b12 b12 b13 b13 b13 b13 b13 b13";
        }
    }
    @media (max-width: 20rem) {
        .bento-13-v1 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(13, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "b10" "b11" "b12" "b13";
        }
    }
    .bento-14-v1 > div {
        grid-template-columns: repeat(12, 1fr);
        grid-template-rows: repeat(5, minmax(14vh, 1fr));
        grid-template-areas: "b1 b1 b1 b2 b2 b2 b4 b4 b4 b5 b5 b5" "b1 b1 b1 b3 b3 b3 b4 b4 b4 b5 b5 b5" "b6 b6 b6 b7 b7 b8 b8 b9 b9 b10 b10 b10" "b11 b11 b11 b12 b12 b12 b14 b14 b14 b10 b10 b10" "b13 b13 b13 b13 b13 b13 b14 b14 b14 b10 b10 b10";
    }

    @media (max-width: 64rem) {
        .bento-14-v1 > div {
            grid-template-columns: repeat(9, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b2 b2 b2 b4 b4 b4" "b1 b1 b1 b3 b3 b3 b4 b4 b4" "b5 b5 b5 b6 b6 b6 b10 b10 b10" "b7 b7 b8 b8 b9 b9 b10 b10 b10" "b11 b11 b11 b12 b12 b12 b14 b14 b14" "b13 b13 b13 b13 b13 b13 b14 b14 b14";
        }
    }
    @media (max-width: 48rem) {
        .bento-14-v1 > div {
            grid-template-columns: repeat(9, 1fr);
            grid-template-rows: repeat(6, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b2 b2 b2 b4 b4 b4" "b1 b1 b1 b3 b3 b3 b4 b4 b4" "b5 b5 b5 b6 b6 b6 b10 b10 b10" "b7 b7 b8 b8 b9 b9 b10 b10 b10" "b11 b11 b11 b12 b12 b12 b14 b14 b14" "b13 b13 b13 b13 b13 b13 b14 b14 b14";
        }
    }
    @media (max-width: 36rem) {
        .bento-14-v1 > div {
            grid-template-columns: repeat(6, 1fr);
            grid-template-rows: repeat(10, minmax(14vh, 1fr));
            grid-template-areas: "b1 b1 b1 b2 b2 b2" "b1 b1 b1 b3 b3 b3" "b4 b4 b4 b5 b5 b5" "b4 b4 b4 b5 b5 b5" "b7 b7 b8 b8 b9 b9" "b6 b6 b6 b10 b10 b10" "b11 b11 b11 b10 b10 b10" "b12 b12 b12 b10 b10 b10" "b13 b13 b13 b13 b13 b13" "b14 b14 b14 b14 b14 b14";
        }
    }
    @media (max-width: 20rem) {
        .bento-14-v1 > div {
            grid-template-columns: 1fr;
            grid-template-rows: repeat(14, minmax(14vh, 1fr));
            grid-template-areas: "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "b10" "b11" "b12" "b13" "b14";
        }
    }
    .masonry > div {
        grid-template-columns: repeat(12, minmax(6rem, 1fr));
        grid-auto-rows: minmax(6rem, 8rem);
        grid-auto-flow: dense;
    }

    @media (max-width: 75rem) {
        .masonry > div {
            grid-template-columns: repeat(12, minmax(6rem, 1fr));
        }
    }
    @media (max-width: 64rem) {
        .masonry > div {
            grid-template-columns: repeat(9, minmax(6rem, 1fr));
        }
    }
    @media (max-width: 48rem) {
        .masonry > div {
            grid-template-columns: repeat(6, minmax(6rem, 1fr));
        }
    }
    @media (max-width: 36rem) {
        .masonry > div {
            grid-template-columns: repeat(4, minmax(6rem, 1fr));
        }
    }
    @media (max-width: 20rem) {
        .masonry > div {
            grid-template-columns: repeat(2, minmax(6rem, 1fr));
        }
    }
    .masonry > div > article:nth-child(n) {
        height: auto;
        grid-area: auto;
        border-radius: 1.8rem;
    }

    .masonry > div article.box-1x-1y {
        grid-column: span 1;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-2y {
        grid-column: span 1;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-3y {
        grid-column: span 1;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-4y {
        grid-column: span 1;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-5y {
        grid-column: span 1;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-6y {
        grid-column: span 1;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-7y {
        grid-column: span 1;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-8y {
        grid-column: span 1;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-9y {
        grid-column: span 1;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-10y {
        grid-column: span 1;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-11y {
        grid-column: span 1;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-12y {
        grid-column: span 1;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    .masonry > div article.box-1x-y {
        grid-column: span 1;
        padding: 3.4rem 2.8rem;
    }

    .masonry > div article.box-2x-1y {
        grid-column: span 2;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-1y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-2y {
        grid-column: span 2;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-2y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-3y {
        grid-column: span 2;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-3y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-4y {
        grid-column: span 2;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-4y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-5y {
        grid-column: span 2;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-5y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-6y {
        grid-column: span 2;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-6y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-7y {
        grid-column: span 2;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-7y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-8y {
        grid-column: span 2;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-8y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-9y {
        grid-column: span 2;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-9y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-10y {
        grid-column: span 2;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-10y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-11y {
        grid-column: span 2;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-11y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-12y {
        grid-column: span 2;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-12y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-2x-y {
        grid-column: span 2;
        padding: 2.8rem 3.4rem;
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2x-y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-1y {
        grid-column: span 3;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-1y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-2y {
        grid-column: span 3;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-2y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-3y {
        grid-column: span 3;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-3y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-4y {
        grid-column: span 3;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-4y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-5y {
        grid-column: span 3;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-5y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-6y {
        grid-column: span 3;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-6y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-7y {
        grid-column: span 3;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-7y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-8y {
        grid-column: span 3;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-8y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-9y {
        grid-column: span 3;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-9y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-10y {
        grid-column: span 3;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-10y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-11y {
        grid-column: span 3;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-11y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-12y {
        grid-column: span 3;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-12y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3x-y {
        grid-column: span 3;
        padding: 2.8rem 3.4rem;
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3x-y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-1y {
        grid-column: span 4;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-1y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-1y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-2y {
        grid-column: span 4;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-2y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-2y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-3y {
        grid-column: span 4;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-3y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-3y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-4y {
        grid-column: span 4;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-4y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-4y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-5y {
        grid-column: span 4;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-5y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-5y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-6y {
        grid-column: span 4;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-6y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-6y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-7y {
        grid-column: span 4;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-7y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-7y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-8y {
        grid-column: span 4;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-8y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-8y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-9y {
        grid-column: span 4;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-9y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-9y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-10y {
        grid-column: span 4;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-10y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-10y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-11y {
        grid-column: span 4;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-11y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-11y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-12y {
        grid-column: span 4;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-12y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-12y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4x-y {
        grid-column: span 4;
        padding: 2.8rem 3.4rem;
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4x-y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4x-y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-1y {
        grid-column: span 5;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-1y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-1y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-2y {
        grid-column: span 5;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-2y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-2y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-3y {
        grid-column: span 5;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-3y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-3y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-4y {
        grid-column: span 5;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-4y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-4y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-5y {
        grid-column: span 5;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-5y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-5y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-6y {
        grid-column: span 5;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-6y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-6y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-7y {
        grid-column: span 5;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-7y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-7y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-8y {
        grid-column: span 5;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-8y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-8y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-9y {
        grid-column: span 5;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-9y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-9y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-10y {
        grid-column: span 5;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-10y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-10y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-11y {
        grid-column: span 5;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-11y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-11y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-12y {
        grid-column: span 5;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-12y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-12y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5x-y {
        grid-column: span 5;
        padding: 2.8rem 3.4rem;
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5x-y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5x-y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-1y {
        grid-column: span 6;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-1y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-1y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-1y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-2y {
        grid-column: span 6;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-2y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-2y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-2y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-3y {
        grid-column: span 6;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-3y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-3y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-3y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-4y {
        grid-column: span 6;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-4y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-4y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-4y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-5y {
        grid-column: span 6;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-5y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-5y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-5y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-6y {
        grid-column: span 6;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-6y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-6y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-6y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-7y {
        grid-column: span 6;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-7y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-7y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-7y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-8y {
        grid-column: span 6;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-8y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-8y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-8y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-9y {
        grid-column: span 6;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-9y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-9y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-9y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-10y {
        grid-column: span 6;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-10y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-10y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-10y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-11y {
        grid-column: span 6;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-11y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-11y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-11y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-12y {
        grid-column: span 6;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-12y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-12y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-12y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6x-y {
        grid-column: span 6;
        padding: 2.8rem 3.4rem;
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6x-y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6x-y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6x-y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-1y {
        grid-column: span 7;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-1y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-1y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-1y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-2y {
        grid-column: span 7;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-2y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-2y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-2y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-3y {
        grid-column: span 7;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-3y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-3y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-3y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-4y {
        grid-column: span 7;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-4y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-4y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-4y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-5y {
        grid-column: span 7;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-5y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-5y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-5y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-6y {
        grid-column: span 7;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-6y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-6y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-6y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-7y {
        grid-column: span 7;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-7y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-7y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-7y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-8y {
        grid-column: span 7;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-8y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-8y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-8y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-9y {
        grid-column: span 7;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-9y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-9y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-9y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-10y {
        grid-column: span 7;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-10y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-10y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-10y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-11y {
        grid-column: span 7;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-11y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-11y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-11y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-12y {
        grid-column: span 7;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-12y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-12y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-12y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7x-y {
        grid-column: span 7;
        padding: 2.8rem 3.4rem;
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7x-y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7x-y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7x-y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-1y {
        grid-column: span 8;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-1y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-1y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-1y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-2y {
        grid-column: span 8;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-2y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-2y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-2y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-3y {
        grid-column: span 8;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-3y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-3y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-3y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-4y {
        grid-column: span 8;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-4y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-4y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-4y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-5y {
        grid-column: span 8;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-5y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-5y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-5y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-6y {
        grid-column: span 8;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-6y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-6y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-6y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-7y {
        grid-column: span 8;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-7y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-7y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-7y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-8y {
        grid-column: span 8;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-8y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-8y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-8y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-9y {
        grid-column: span 8;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-9y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-9y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-9y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-10y {
        grid-column: span 8;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-10y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-10y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-10y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-11y {
        grid-column: span 8;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-11y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-11y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-11y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-12y {
        grid-column: span 8;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-12y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-12y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-12y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8x-y {
        grid-column: span 8;
        padding: 2.8rem 3.4rem;
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8x-y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8x-y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8x-y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-1y {
        grid-column: span 9;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-1y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-1y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-1y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-1y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-2y {
        grid-column: span 9;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-2y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-2y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-2y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-2y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-3y {
        grid-column: span 9;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-3y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-3y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-3y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-3y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-4y {
        grid-column: span 9;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-4y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-4y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-4y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-4y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-5y {
        grid-column: span 9;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-5y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-5y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-5y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-5y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-6y {
        grid-column: span 9;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-6y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-6y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-6y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-6y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-7y {
        grid-column: span 9;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-7y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-7y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-7y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-7y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-8y {
        grid-column: span 9;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-8y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-8y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-8y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-8y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-9y {
        grid-column: span 9;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-9y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-9y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-9y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-9y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-10y {
        grid-column: span 9;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-10y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-10y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-10y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-10y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-11y {
        grid-column: span 9;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-11y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-11y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-11y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-11y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-12y {
        grid-column: span 9;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-12y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-12y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-12y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-12y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9x-y {
        grid-column: span 9;
        padding: 2.8rem 3.4rem;
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-9x-y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-9x-y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9x-y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9x-y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-1y {
        grid-column: span 10;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-1y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-1y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-1y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-1y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-2y {
        grid-column: span 10;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-2y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-2y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-2y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-2y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-3y {
        grid-column: span 10;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-3y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-3y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-3y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-3y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-4y {
        grid-column: span 10;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-4y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-4y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-4y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-4y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-5y {
        grid-column: span 10;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-5y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-5y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-5y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-5y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-6y {
        grid-column: span 10;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-6y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-6y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-6y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-6y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-7y {
        grid-column: span 10;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-7y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-7y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-7y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-7y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-8y {
        grid-column: span 10;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-8y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-8y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-8y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-8y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-9y {
        grid-column: span 10;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-9y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-9y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-9y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-9y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-10y {
        grid-column: span 10;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-10y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-10y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-10y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-10y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-11y {
        grid-column: span 10;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-11y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-11y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-11y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-11y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-12y {
        grid-column: span 10;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-12y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-12y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-12y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-12y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10x-y {
        grid-column: span 10;
        padding: 2.8rem 3.4rem;
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-10x-y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-10x-y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10x-y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10x-y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-1y {
        grid-column: span 11;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-1y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-1y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-1y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-1y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-2y {
        grid-column: span 11;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-2y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-2y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-2y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-2y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-3y {
        grid-column: span 11;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-3y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-3y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-3y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-3y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-4y {
        grid-column: span 11;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-4y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-4y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-4y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-4y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-5y {
        grid-column: span 11;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-5y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-5y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-5y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-5y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-6y {
        grid-column: span 11;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-6y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-6y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-6y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-6y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-7y {
        grid-column: span 11;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-7y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-7y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-7y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-7y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-8y {
        grid-column: span 11;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-8y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-8y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-8y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-8y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-9y {
        grid-column: span 11;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-9y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-9y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-9y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-9y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-10y {
        grid-column: span 11;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-10y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-10y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-10y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-10y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-11y {
        grid-column: span 11;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-11y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-11y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-11y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-11y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-12y {
        grid-column: span 11;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-12y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-12y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-12y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-12y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11x-y {
        grid-column: span 11;
        padding: 2.8rem 3.4rem;
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-11x-y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-11x-y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11x-y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11x-y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-1y {
        grid-column: span 12;
        grid-row: span 1;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-1y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-1y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-1y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-1y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-2y {
        grid-column: span 12;
        grid-row: span 2;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-2y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-2y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-2y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-2y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-3y {
        grid-column: span 12;
        grid-row: span 3;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-3y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-3y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-3y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-3y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-4y {
        grid-column: span 12;
        grid-row: span 4;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-4y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-4y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-4y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-4y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-5y {
        grid-column: span 12;
        grid-row: span 5;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-5y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-5y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-5y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-5y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-6y {
        grid-column: span 12;
        grid-row: span 6;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-6y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-6y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-6y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-6y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-7y {
        grid-column: span 12;
        grid-row: span 7;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-7y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-7y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-7y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-7y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-8y {
        grid-column: span 12;
        grid-row: span 8;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-8y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-8y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-8y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-8y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-9y {
        grid-column: span 12;
        grid-row: span 9;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-9y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-9y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-9y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-9y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-10y {
        grid-column: span 12;
        grid-row: span 10;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-10y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-10y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-10y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-10y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-11y {
        grid-column: span 12;
        grid-row: span 11;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-11y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-11y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-11y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-11y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-12y {
        grid-column: span 12;
        grid-row: span 12;
        padding: clamp(2.8rem, 4vw, 4.4rem);
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-12y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-12y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-12y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-12y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12x-y {
        grid-column: span 12;
        padding: 2.8rem 3.4rem;
    }

    @media (max-width: 64rem) {
        .masonry > div article.box-12x-y {
            grid-column: span 9;
        }
    }
    @media (max-width: 48rem) {
        .masonry > div article.box-12x-y {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12x-y {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12x-y {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-x-1y {
        grid-row: span 1;
        padding: 2.8rem 2.8rem;
    }

    .masonry > div article.box-x-2y {
        grid-row: span 2;
        padding: 2.8rem 2.8rem;
    }

    .masonry > div article.box-x-3y {
        grid-row: span 3;
        padding: 2.8rem 3.4rem;
    }

    .masonry > div article.box-x-4y {
        grid-row: span 4;
        padding: 2.8rem 3.4rem;
    }

    .masonry > div article.box-x-5y {
        grid-row: span 5;
        padding: 2.8rem 3.4rem;
    }

    .masonry > div article.box-x-6y {
        grid-row: span 6;
        padding: 2.8rem 3.4rem;
    }

    .masonry > div article.box-x-7y {
        grid-row: span 7;
        padding: 2.8rem 3.4rem;
    }

    .masonry > div article.box-x-8y {
        grid-row: span 8;
        padding: 2.8rem 3.4rem;
    }

    .masonry > div article.box-x-9y {
        grid-row: span 9;
        padding: 2.8rem 3.4rem;
    }

    .masonry > div article.box-x-10y {
        grid-row: span 10;
        padding: 2.8rem 3.4rem;
    }

    .masonry > div article.box-x-11y {
        grid-row: span 11;
        padding: 2.8rem 3.4rem;
    }

    .masonry > div article.box-x-12y {
        grid-row: span 12;
        padding: 2.8rem 3.4rem;
    }

    .masonry > div article.box-1 {
        grid-column: span 1;
        grid-row: span 1;
        padding: 2.8rem;
    }

    .masonry > div article.box-2 {
        grid-column: span 2;
        grid-row: span 2;
        padding: 3.4rem;
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-2 {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-3 {
        grid-column: span 3;
        grid-row: span 3;
        padding: 3.4rem;
    }

    @media (max-width: 20rem) {
        .masonry > div article.box-3 {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-4 {
        grid-column: span 4;
        grid-row: span 4;
        padding: 3.4rem;
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-4 {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-4 {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-5 {
        grid-column: span 5;
        grid-row: span 5;
        padding: 3.4rem;
    }

    @media (max-width: 36rem) {
        .masonry > div article.box-5 {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-5 {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-6 {
        grid-column: span 6;
        grid-row: span 6;
        padding: 3.4rem;
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-6 {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-6 {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-6 {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-7 {
        grid-column: span 7;
        grid-row: span 7;
        padding: 3.4rem;
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-7 {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-7 {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-7 {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-8 {
        grid-column: span 8;
        grid-row: span 8;
        padding: 3.4rem;
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-8 {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-8 {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-8 {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-9 {
        grid-column: span 9;
        grid-row: span 9;
        padding: 3.4rem;
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-9 {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-9 {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-9 {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-10 {
        grid-column: span 10;
        grid-row: span 10;
        padding: 3.4rem;
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-10 {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-10 {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-10 {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-11 {
        grid-column: span 11;
        grid-row: span 11;
        padding: 3.4rem;
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-11 {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-11 {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-11 {
            grid-column: span 2;
        }
    }
    .masonry > div article.box-12 {
        grid-column: span 12;
        grid-row: span 12;
        padding: 3.4rem;
    }

    @media (max-width: 48rem) {
        .masonry > div article.box-12 {
            grid-column: span 6;
        }
    }
    @media (max-width: 36rem) {
        .masonry > div article.box-12 {
            grid-column: span 4;
        }
    }
    @media (max-width: 20rem) {
        .masonry > div article.box-12 {
            grid-column: span 2;
        }
    }
    .masonry > div article.box {
        grid-column: span 1;
        grid-row: span 1;
        padding: 2.8rem;
    }

    .masonry > div article.box-x-y {
        grid-column: span 1;
        grid-row: span 1;
        padding: 2.8rem;
    }

    .layout-50-50 > div {
        display: grid;
        grid-auto-rows: minmax(10vh, auto);
        grid-template-columns: 1fr 1fr;
    }

    @media (max-width: 64rem) {
        .layout-50-50 > div {
            padding: 2.8rem;
            grid-template-columns: 1fr;
        }
    }
    .layout-25-75 > div {
        display: grid;
        grid-auto-rows: minmax(10vh, auto);
        grid-template-columns: 1fr 3fr;
    }

    @media (max-width: 64rem) {
        .layout-25-75 > div {
            padding: 2.8rem;
            grid-template-columns: 1fr;
        }
    }
}

.layout-75-25 > div {
    display: grid;
    grid-auto-rows: minmax(10vh, auto);
    grid-template-columns: 3fr 1fr;
}

@media (max-width: 64rem) {
    .layout-75-25 > div {
        padding: 2.8rem;
        grid-template-columns: 1fr;
    }
}

.layout-33-66 > div {
    display: grid;
    grid-auto-rows: minmax(10vh, auto);
    grid-template-columns: 1fr 2fr;
}

@media (max-width: 64rem) {
    .layout-33-66 > div {
        padding: 2.8rem;
        grid-template-columns: 1fr;
    }
}

.layout-66-33 > div {
    display: grid;
    grid-auto-rows: minmax(10vh, auto);
    grid-template-columns: 2fr 1fr;
}

@media (max-width: 64rem) {
    .layout-66-33 > div {
        padding: 2.8rem;
        grid-template-columns: 1fr;
    }
}

.layout-33-33-33 > div {
    display: grid;
    grid-auto-rows: minmax(10vh, auto);
    grid-template-columns: 1fr 1fr 1fr;
}

@media (max-width: 64rem) {
    .layout-33-33-33 > div {
        padding: 2.8rem;
        grid-template-columns: 1fr;
    }
}

.align-center div {
    display: grid;
    align-items: center;
}

.align-top div {
    display: grid;
    align-items: start;
}

.align-bottom div {
    display: grid;
    align-items: end;
}

@layer utilities {
    .p-none {
        padding: 0;
    }

    .p-xxs {
        padding: 0.4rem;
    }

    .p-xs {
        padding: 1.4rem;
    }

    .p-sm {
        padding: 2.8rem;
    }

    .p-md {
        padding: 3.4rem;
    }

    .p-ml {
        padding: 4.4rem;
    }

    .p-lg {
        padding: 5rem;
    }

    .p-xl {
        padding: 6rem;
    }

    .p-none-none {
        padding: 0 0;
    }

    .p-none-xxs {
        padding: 0 0.4rem;
    }

    .p-none-xs {
        padding: 0 1.4rem;
    }

    .p-none-sm {
        padding: 0 2.8rem;
    }

    .p-none-md {
        padding: 0 3.4rem;
    }

    .p-none-ml {
        padding: 0 4.4rem;
    }

    .p-none-lg {
        padding: 0 5rem;
    }

    .p-none-xl {
        padding: 0 6rem;
    }

    .p-xxs-none {
        padding: 0.4rem 0;
    }

    .p-xxs-xxs {
        padding: 0.4rem 0.4rem;
    }

    .p-xxs-xs {
        padding: 0.4rem 1.4rem;
    }

    .p-xxs-sm {
        padding: 0.4rem 2.8rem;
    }

    .p-xxs-md {
        padding: 0.4rem 3.4rem;
    }

    .p-xxs-ml {
        padding: 0.4rem 4.4rem;
    }

    .p-xxs-lg {
        padding: 0.4rem 5rem;
    }

    .p-xxs-xl {
        padding: 0.4rem 6rem;
    }

    .p-xs-none {
        padding: 1.4rem 0;
    }

    .p-xs-xxs {
        padding: 1.4rem 0.4rem;
    }

    .p-xs-xs {
        padding: 1.4rem 1.4rem;
    }

    .p-xs-sm {
        padding: 1.4rem 2.8rem;
    }

    .p-xs-md {
        padding: 1.4rem 3.4rem;
    }

    .p-xs-ml {
        padding: 1.4rem 4.4rem;
    }

    .p-xs-lg {
        padding: 1.4rem 5rem;
    }

    .p-xs-xl {
        padding: 1.4rem 6rem;
    }

    .p-sm-none {
        padding: 2.8rem 0;
    }

    .p-sm-xxs {
        padding: 2.8rem 0.4rem;
    }

    .p-sm-xs {
        padding: 2.8rem 1.4rem;
    }

    .p-sm-sm {
        padding: 2.8rem 2.8rem;
    }

    .p-sm-md {
        padding: 2.8rem 3.4rem;
    }

    .p-sm-ml {
        padding: 2.8rem 4.4rem;
    }

    .p-sm-lg {
        padding: 2.8rem 5rem;
    }

    .p-sm-xl {
        padding: 2.8rem 6rem;
    }

    .p-md-none {
        padding: 3.4rem 0;
    }

    .p-md-xxs {
        padding: 3.4rem 0.4rem;
    }

    .p-md-xs {
        padding: 3.4rem 1.4rem;
    }

    .p-md-sm {
        padding: 3.4rem 2.8rem;
    }

    .p-md-md {
        padding: 3.4rem 3.4rem;
    }

    .p-md-ml {
        padding: 3.4rem 4.4rem;
    }

    .p-md-lg {
        padding: 3.4rem 5rem;
    }

    .p-md-xl {
        padding: 3.4rem 6rem;
    }

    .p-ml-none {
        padding: 4.4rem 0;
    }

    .p-ml-xxs {
        padding: 4.4rem 0.4rem;
    }

    .p-ml-xs {
        padding: 4.4rem 1.4rem;
    }

    .p-ml-sm {
        padding: 4.4rem 2.8rem;
    }

    .p-ml-md {
        padding: 4.4rem 3.4rem;
    }

    .p-ml-ml {
        padding: 4.4rem 4.4rem;
    }

    .p-ml-lg {
        padding: 4.4rem 5rem;
    }

    .p-ml-xl {
        padding: 4.4rem 6rem;
    }

    .p-lg-none {
        padding: 5rem 0;
    }

    .p-lg-xxs {
        padding: 5rem 0.4rem;
    }

    .p-lg-xs {
        padding: 5rem 1.4rem;
    }

    .p-lg-sm {
        padding: 5rem 2.8rem;
    }

    .p-lg-md {
        padding: 5rem 3.4rem;
    }

    .p-lg-ml {
        padding: 5rem 4.4rem;
    }

    .p-lg-lg {
        padding: 5rem 5rem;
    }

    .p-lg-xl {
        padding: 5rem 6rem;
    }

    .p-xl-none {
        padding: 6rem 0;
    }

    .p-xl-xxs {
        padding: 6rem 0.4rem;
    }

    .p-xl-xs {
        padding: 6rem 1.4rem;
    }

    .p-xl-sm {
        padding: 6rem 2.8rem;
    }

    .p-xl-md {
        padding: 6rem 3.4rem;
    }

    .p-xl-ml {
        padding: 6rem 4.4rem;
    }

    .p-xl-lg {
        padding: 6rem 5rem;
    }

    .p-xl-xl {
        padding: 6rem 6rem;
    }

    .p-none-none-none {
        padding: 0 0 0;
    }

    .p-none-none-xxs {
        padding: 0 0 0.4rem;
    }

    .p-none-none-xs {
        padding: 0 0 1.4rem;
    }

    .p-none-none-sm {
        padding: 0 0 2.8rem;
    }

    .p-none-none-md {
        padding: 0 0 3.4rem;
    }

    .p-none-none-ml {
        padding: 0 0 4.4rem;
    }

    .p-none-none-lg {
        padding: 0 0 5rem;
    }

    .p-none-none-xl {
        padding: 0 0 6rem;
    }

    .p-none-xxs-none {
        padding: 0 0.4rem 0;
    }

    .p-none-xxs-xxs {
        padding: 0 0.4rem 0.4rem;
    }

    .p-none-xxs-xs {
        padding: 0 0.4rem 1.4rem;
    }

    .p-none-xxs-sm {
        padding: 0 0.4rem 2.8rem;
    }

    .p-none-xxs-md {
        padding: 0 0.4rem 3.4rem;
    }

    .p-none-xxs-ml {
        padding: 0 0.4rem 4.4rem;
    }

    .p-none-xxs-lg {
        padding: 0 0.4rem 5rem;
    }

    .p-none-xxs-xl {
        padding: 0 0.4rem 6rem;
    }

    .p-none-xs-none {
        padding: 0 1.4rem 0;
    }

    .p-none-xs-xxs {
        padding: 0 1.4rem 0.4rem;
    }

    .p-none-xs-xs {
        padding: 0 1.4rem 1.4rem;
    }

    .p-none-xs-sm {
        padding: 0 1.4rem 2.8rem;
    }

    .p-none-xs-md {
        padding: 0 1.4rem 3.4rem;
    }

    .p-none-xs-ml {
        padding: 0 1.4rem 4.4rem;
    }

    .p-none-xs-lg {
        padding: 0 1.4rem 5rem;
    }

    .p-none-xs-xl {
        padding: 0 1.4rem 6rem;
    }

    .p-none-sm-none {
        padding: 0 2.8rem 0;
    }

    .p-none-sm-xxs {
        padding: 0 2.8rem 0.4rem;
    }

    .p-none-sm-xs {
        padding: 0 2.8rem 1.4rem;
    }

    .p-none-sm-sm {
        padding: 0 2.8rem 2.8rem;
    }

    .p-none-sm-md {
        padding: 0 2.8rem 3.4rem;
    }

    .p-none-sm-ml {
        padding: 0 2.8rem 4.4rem;
    }

    .p-none-sm-lg {
        padding: 0 2.8rem 5rem;
    }

    .p-none-sm-xl {
        padding: 0 2.8rem 6rem;
    }

    .p-none-md-none {
        padding: 0 3.4rem 0;
    }

    .p-none-md-xxs {
        padding: 0 3.4rem 0.4rem;
    }

    .p-none-md-xs {
        padding: 0 3.4rem 1.4rem;
    }

    .p-none-md-sm {
        padding: 0 3.4rem 2.8rem;
    }

    .p-none-md-md {
        padding: 0 3.4rem 3.4rem;
    }

    .p-none-md-ml {
        padding: 0 3.4rem 4.4rem;
    }

    .p-none-md-lg {
        padding: 0 3.4rem 5rem;
    }

    .p-none-md-xl {
        padding: 0 3.4rem 6rem;
    }

    .p-none-ml-none {
        padding: 0 4.4rem 0;
    }

    .p-none-ml-xxs {
        padding: 0 4.4rem 0.4rem;
    }

    .p-none-ml-xs {
        padding: 0 4.4rem 1.4rem;
    }

    .p-none-ml-sm {
        padding: 0 4.4rem 2.8rem;
    }

    .p-none-ml-md {
        padding: 0 4.4rem 3.4rem;
    }

    .p-none-ml-ml {
        padding: 0 4.4rem 4.4rem;
    }

    .p-none-ml-lg {
        padding: 0 4.4rem 5rem;
    }

    .p-none-ml-xl {
        padding: 0 4.4rem 6rem;
    }

    .p-none-lg-none {
        padding: 0 5rem 0;
    }

    .p-none-lg-xxs {
        padding: 0 5rem 0.4rem;
    }

    .p-none-lg-xs {
        padding: 0 5rem 1.4rem;
    }

    .p-none-lg-sm {
        padding: 0 5rem 2.8rem;
    }

    .p-none-lg-md {
        padding: 0 5rem 3.4rem;
    }

    .p-none-lg-ml {
        padding: 0 5rem 4.4rem;
    }

    .p-none-lg-lg {
        padding: 0 5rem 5rem;
    }

    .p-none-lg-xl {
        padding: 0 5rem 6rem;
    }

    .p-none-xl-none {
        padding: 0 6rem 0;
    }

    .p-none-xl-xxs {
        padding: 0 6rem 0.4rem;
    }

    .p-none-xl-xs {
        padding: 0 6rem 1.4rem;
    }

    .p-none-xl-sm {
        padding: 0 6rem 2.8rem;
    }

    .p-none-xl-md {
        padding: 0 6rem 3.4rem;
    }

    .p-none-xl-ml {
        padding: 0 6rem 4.4rem;
    }

    .p-none-xl-lg {
        padding: 0 6rem 5rem;
    }

    .p-none-xl-xl {
        padding: 0 6rem 6rem;
    }

    .p-xxs-none-none {
        padding: 0.4rem 0 0;
    }

    .p-xxs-none-xxs {
        padding: 0.4rem 0 0.4rem;
    }

    .p-xxs-none-xs {
        padding: 0.4rem 0 1.4rem;
    }

    .p-xxs-none-sm {
        padding: 0.4rem 0 2.8rem;
    }

    .p-xxs-none-md {
        padding: 0.4rem 0 3.4rem;
    }

    .p-xxs-none-ml {
        padding: 0.4rem 0 4.4rem;
    }

    .p-xxs-none-lg {
        padding: 0.4rem 0 5rem;
    }

    .p-xxs-none-xl {
        padding: 0.4rem 0 6rem;
    }

    .p-xxs-xxs-none {
        padding: 0.4rem 0.4rem 0;
    }

    .p-xxs-xxs-xxs {
        padding: 0.4rem 0.4rem 0.4rem;
    }

    .p-xxs-xxs-xs {
        padding: 0.4rem 0.4rem 1.4rem;
    }

    .p-xxs-xxs-sm {
        padding: 0.4rem 0.4rem 2.8rem;
    }

    .p-xxs-xxs-md {
        padding: 0.4rem 0.4rem 3.4rem;
    }

    .p-xxs-xxs-ml {
        padding: 0.4rem 0.4rem 4.4rem;
    }

    .p-xxs-xxs-lg {
        padding: 0.4rem 0.4rem 5rem;
    }

    .p-xxs-xxs-xl {
        padding: 0.4rem 0.4rem 6rem;
    }

    .p-xxs-xs-none {
        padding: 0.4rem 1.4rem 0;
    }

    .p-xxs-xs-xxs {
        padding: 0.4rem 1.4rem 0.4rem;
    }

    .p-xxs-xs-xs {
        padding: 0.4rem 1.4rem 1.4rem;
    }

    .p-xxs-xs-sm {
        padding: 0.4rem 1.4rem 2.8rem;
    }

    .p-xxs-xs-md {
        padding: 0.4rem 1.4rem 3.4rem;
    }

    .p-xxs-xs-ml {
        padding: 0.4rem 1.4rem 4.4rem;
    }

    .p-xxs-xs-lg {
        padding: 0.4rem 1.4rem 5rem;
    }

    .p-xxs-xs-xl {
        padding: 0.4rem 1.4rem 6rem;
    }

    .p-xxs-sm-none {
        padding: 0.4rem 2.8rem 0;
    }

    .p-xxs-sm-xxs {
        padding: 0.4rem 2.8rem 0.4rem;
    }

    .p-xxs-sm-xs {
        padding: 0.4rem 2.8rem 1.4rem;
    }

    .p-xxs-sm-sm {
        padding: 0.4rem 2.8rem 2.8rem;
    }

    .p-xxs-sm-md {
        padding: 0.4rem 2.8rem 3.4rem;
    }

    .p-xxs-sm-ml {
        padding: 0.4rem 2.8rem 4.4rem;
    }

    .p-xxs-sm-lg {
        padding: 0.4rem 2.8rem 5rem;
    }

    .p-xxs-sm-xl {
        padding: 0.4rem 2.8rem 6rem;
    }

    .p-xxs-md-none {
        padding: 0.4rem 3.4rem 0;
    }

    .p-xxs-md-xxs {
        padding: 0.4rem 3.4rem 0.4rem;
    }

    .p-xxs-md-xs {
        padding: 0.4rem 3.4rem 1.4rem;
    }

    .p-xxs-md-sm {
        padding: 0.4rem 3.4rem 2.8rem;
    }

    .p-xxs-md-md {
        padding: 0.4rem 3.4rem 3.4rem;
    }

    .p-xxs-md-ml {
        padding: 0.4rem 3.4rem 4.4rem;
    }

    .p-xxs-md-lg {
        padding: 0.4rem 3.4rem 5rem;
    }

    .p-xxs-md-xl {
        padding: 0.4rem 3.4rem 6rem;
    }

    .p-xxs-ml-none {
        padding: 0.4rem 4.4rem 0;
    }

    .p-xxs-ml-xxs {
        padding: 0.4rem 4.4rem 0.4rem;
    }

    .p-xxs-ml-xs {
        padding: 0.4rem 4.4rem 1.4rem;
    }

    .p-xxs-ml-sm {
        padding: 0.4rem 4.4rem 2.8rem;
    }

    .p-xxs-ml-md {
        padding: 0.4rem 4.4rem 3.4rem;
    }

    .p-xxs-ml-ml {
        padding: 0.4rem 4.4rem 4.4rem;
    }

    .p-xxs-ml-lg {
        padding: 0.4rem 4.4rem 5rem;
    }

    .p-xxs-ml-xl {
        padding: 0.4rem 4.4rem 6rem;
    }

    .p-xxs-lg-none {
        padding: 0.4rem 5rem 0;
    }

    .p-xxs-lg-xxs {
        padding: 0.4rem 5rem 0.4rem;
    }

    .p-xxs-lg-xs {
        padding: 0.4rem 5rem 1.4rem;
    }

    .p-xxs-lg-sm {
        padding: 0.4rem 5rem 2.8rem;
    }

    .p-xxs-lg-md {
        padding: 0.4rem 5rem 3.4rem;
    }

    .p-xxs-lg-ml {
        padding: 0.4rem 5rem 4.4rem;
    }

    .p-xxs-lg-lg {
        padding: 0.4rem 5rem 5rem;
    }

    .p-xxs-lg-xl {
        padding: 0.4rem 5rem 6rem;
    }

    .p-xxs-xl-none {
        padding: 0.4rem 6rem 0;
    }

    .p-xxs-xl-xxs {
        padding: 0.4rem 6rem 0.4rem;
    }

    .p-xxs-xl-xs {
        padding: 0.4rem 6rem 1.4rem;
    }

    .p-xxs-xl-sm {
        padding: 0.4rem 6rem 2.8rem;
    }

    .p-xxs-xl-md {
        padding: 0.4rem 6rem 3.4rem;
    }

    .p-xxs-xl-ml {
        padding: 0.4rem 6rem 4.4rem;
    }

    .p-xxs-xl-lg {
        padding: 0.4rem 6rem 5rem;
    }

    .p-xxs-xl-xl {
        padding: 0.4rem 6rem 6rem;
    }

    .p-xs-none-none {
        padding: 1.4rem 0 0;
    }

    .p-xs-none-xxs {
        padding: 1.4rem 0 0.4rem;
    }

    .p-xs-none-xs {
        padding: 1.4rem 0 1.4rem;
    }

    .p-xs-none-sm {
        padding: 1.4rem 0 2.8rem;
    }

    .p-xs-none-md {
        padding: 1.4rem 0 3.4rem;
    }

    .p-xs-none-ml {
        padding: 1.4rem 0 4.4rem;
    }

    .p-xs-none-lg {
        padding: 1.4rem 0 5rem;
    }

    .p-xs-none-xl {
        padding: 1.4rem 0 6rem;
    }

    .p-xs-xxs-none {
        padding: 1.4rem 0.4rem 0;
    }

    .p-xs-xxs-xxs {
        padding: 1.4rem 0.4rem 0.4rem;
    }

    .p-xs-xxs-xs {
        padding: 1.4rem 0.4rem 1.4rem;
    }

    .p-xs-xxs-sm {
        padding: 1.4rem 0.4rem 2.8rem;
    }

    .p-xs-xxs-md {
        padding: 1.4rem 0.4rem 3.4rem;
    }

    .p-xs-xxs-ml {
        padding: 1.4rem 0.4rem 4.4rem;
    }

    .p-xs-xxs-lg {
        padding: 1.4rem 0.4rem 5rem;
    }

    .p-xs-xxs-xl {
        padding: 1.4rem 0.4rem 6rem;
    }

    .p-xs-xs-none {
        padding: 1.4rem 1.4rem 0;
    }

    .p-xs-xs-xxs {
        padding: 1.4rem 1.4rem 0.4rem;
    }

    .p-xs-xs-xs {
        padding: 1.4rem 1.4rem 1.4rem;
    }

    .p-xs-xs-sm {
        padding: 1.4rem 1.4rem 2.8rem;
    }

    .p-xs-xs-md {
        padding: 1.4rem 1.4rem 3.4rem;
    }

    .p-xs-xs-ml {
        padding: 1.4rem 1.4rem 4.4rem;
    }

    .p-xs-xs-lg {
        padding: 1.4rem 1.4rem 5rem;
    }

    .p-xs-xs-xl {
        padding: 1.4rem 1.4rem 6rem;
    }

    .p-xs-sm-none {
        padding: 1.4rem 2.8rem 0;
    }

    .p-xs-sm-xxs {
        padding: 1.4rem 2.8rem 0.4rem;
    }

    .p-xs-sm-xs {
        padding: 1.4rem 2.8rem 1.4rem;
    }

    .p-xs-sm-sm {
        padding: 1.4rem 2.8rem 2.8rem;
    }

    .p-xs-sm-md {
        padding: 1.4rem 2.8rem 3.4rem;
    }

    .p-xs-sm-ml {
        padding: 1.4rem 2.8rem 4.4rem;
    }

    .p-xs-sm-lg {
        padding: 1.4rem 2.8rem 5rem;
    }

    .p-xs-sm-xl {
        padding: 1.4rem 2.8rem 6rem;
    }

    .p-xs-md-none {
        padding: 1.4rem 3.4rem 0;
    }

    .p-xs-md-xxs {
        padding: 1.4rem 3.4rem 0.4rem;
    }

    .p-xs-md-xs {
        padding: 1.4rem 3.4rem 1.4rem;
    }

    .p-xs-md-sm {
        padding: 1.4rem 3.4rem 2.8rem;
    }

    .p-xs-md-md {
        padding: 1.4rem 3.4rem 3.4rem;
    }

    .p-xs-md-ml {
        padding: 1.4rem 3.4rem 4.4rem;
    }

    .p-xs-md-lg {
        padding: 1.4rem 3.4rem 5rem;
    }

    .p-xs-md-xl {
        padding: 1.4rem 3.4rem 6rem;
    }

    .p-xs-ml-none {
        padding: 1.4rem 4.4rem 0;
    }

    .p-xs-ml-xxs {
        padding: 1.4rem 4.4rem 0.4rem;
    }

    .p-xs-ml-xs {
        padding: 1.4rem 4.4rem 1.4rem;
    }

    .p-xs-ml-sm {
        padding: 1.4rem 4.4rem 2.8rem;
    }

    .p-xs-ml-md {
        padding: 1.4rem 4.4rem 3.4rem;
    }

    .p-xs-ml-ml {
        padding: 1.4rem 4.4rem 4.4rem;
    }

    .p-xs-ml-lg {
        padding: 1.4rem 4.4rem 5rem;
    }

    .p-xs-ml-xl {
        padding: 1.4rem 4.4rem 6rem;
    }

    .p-xs-lg-none {
        padding: 1.4rem 5rem 0;
    }

    .p-xs-lg-xxs {
        padding: 1.4rem 5rem 0.4rem;
    }

    .p-xs-lg-xs {
        padding: 1.4rem 5rem 1.4rem;
    }

    .p-xs-lg-sm {
        padding: 1.4rem 5rem 2.8rem;
    }

    .p-xs-lg-md {
        padding: 1.4rem 5rem 3.4rem;
    }

    .p-xs-lg-ml {
        padding: 1.4rem 5rem 4.4rem;
    }

    .p-xs-lg-lg {
        padding: 1.4rem 5rem 5rem;
    }

    .p-xs-lg-xl {
        padding: 1.4rem 5rem 6rem;
    }

    .p-xs-xl-none {
        padding: 1.4rem 6rem 0;
    }

    .p-xs-xl-xxs {
        padding: 1.4rem 6rem 0.4rem;
    }

    .p-xs-xl-xs {
        padding: 1.4rem 6rem 1.4rem;
    }

    .p-xs-xl-sm {
        padding: 1.4rem 6rem 2.8rem;
    }

    .p-xs-xl-md {
        padding: 1.4rem 6rem 3.4rem;
    }

    .p-xs-xl-ml {
        padding: 1.4rem 6rem 4.4rem;
    }

    .p-xs-xl-lg {
        padding: 1.4rem 6rem 5rem;
    }

    .p-xs-xl-xl {
        padding: 1.4rem 6rem 6rem;
    }

    .p-sm-none-none {
        padding: 2.8rem 0 0;
    }

    .p-sm-none-xxs {
        padding: 2.8rem 0 0.4rem;
    }

    .p-sm-none-xs {
        padding: 2.8rem 0 1.4rem;
    }

    .p-sm-none-sm {
        padding: 2.8rem 0 2.8rem;
    }

    .p-sm-none-md {
        padding: 2.8rem 0 3.4rem;
    }

    .p-sm-none-ml {
        padding: 2.8rem 0 4.4rem;
    }

    .p-sm-none-lg {
        padding: 2.8rem 0 5rem;
    }

    .p-sm-none-xl {
        padding: 2.8rem 0 6rem;
    }

    .p-sm-xxs-none {
        padding: 2.8rem 0.4rem 0;
    }

    .p-sm-xxs-xxs {
        padding: 2.8rem 0.4rem 0.4rem;
    }

    .p-sm-xxs-xs {
        padding: 2.8rem 0.4rem 1.4rem;
    }

    .p-sm-xxs-sm {
        padding: 2.8rem 0.4rem 2.8rem;
    }

    .p-sm-xxs-md {
        padding: 2.8rem 0.4rem 3.4rem;
    }

    .p-sm-xxs-ml {
        padding: 2.8rem 0.4rem 4.4rem;
    }

    .p-sm-xxs-lg {
        padding: 2.8rem 0.4rem 5rem;
    }

    .p-sm-xxs-xl {
        padding: 2.8rem 0.4rem 6rem;
    }

    .p-sm-xs-none {
        padding: 2.8rem 1.4rem 0;
    }

    .p-sm-xs-xxs {
        padding: 2.8rem 1.4rem 0.4rem;
    }

    .p-sm-xs-xs {
        padding: 2.8rem 1.4rem 1.4rem;
    }

    .p-sm-xs-sm {
        padding: 2.8rem 1.4rem 2.8rem;
    }

    .p-sm-xs-md {
        padding: 2.8rem 1.4rem 3.4rem;
    }

    .p-sm-xs-ml {
        padding: 2.8rem 1.4rem 4.4rem;
    }

    .p-sm-xs-lg {
        padding: 2.8rem 1.4rem 5rem;
    }

    .p-sm-xs-xl {
        padding: 2.8rem 1.4rem 6rem;
    }

    .p-sm-sm-none {
        padding: 2.8rem 2.8rem 0;
    }

    .p-sm-sm-xxs {
        padding: 2.8rem 2.8rem 0.4rem;
    }

    .p-sm-sm-xs {
        padding: 2.8rem 2.8rem 1.4rem;
    }

    .p-sm-sm-sm {
        padding: 2.8rem 2.8rem 2.8rem;
    }

    .p-sm-sm-md {
        padding: 2.8rem 2.8rem 3.4rem;
    }

    .p-sm-sm-ml {
        padding: 2.8rem 2.8rem 4.4rem;
    }

    .p-sm-sm-lg {
        padding: 2.8rem 2.8rem 5rem;
    }

    .p-sm-sm-xl {
        padding: 2.8rem 2.8rem 6rem;
    }

    .p-sm-md-none {
        padding: 2.8rem 3.4rem 0;
    }

    .p-sm-md-xxs {
        padding: 2.8rem 3.4rem 0.4rem;
    }

    .p-sm-md-xs {
        padding: 2.8rem 3.4rem 1.4rem;
    }

    .p-sm-md-sm {
        padding: 2.8rem 3.4rem 2.8rem;
    }

    .p-sm-md-md {
        padding: 2.8rem 3.4rem 3.4rem;
    }

    .p-sm-md-ml {
        padding: 2.8rem 3.4rem 4.4rem;
    }

    .p-sm-md-lg {
        padding: 2.8rem 3.4rem 5rem;
    }

    .p-sm-md-xl {
        padding: 2.8rem 3.4rem 6rem;
    }

    .p-sm-ml-none {
        padding: 2.8rem 4.4rem 0;
    }

    .p-sm-ml-xxs {
        padding: 2.8rem 4.4rem 0.4rem;
    }

    .p-sm-ml-xs {
        padding: 2.8rem 4.4rem 1.4rem;
    }

    .p-sm-ml-sm {
        padding: 2.8rem 4.4rem 2.8rem;
    }

    .p-sm-ml-md {
        padding: 2.8rem 4.4rem 3.4rem;
    }

    .p-sm-ml-ml {
        padding: 2.8rem 4.4rem 4.4rem;
    }

    .p-sm-ml-lg {
        padding: 2.8rem 4.4rem 5rem;
    }

    .p-sm-ml-xl {
        padding: 2.8rem 4.4rem 6rem;
    }

    .p-sm-lg-none {
        padding: 2.8rem 5rem 0;
    }

    .p-sm-lg-xxs {
        padding: 2.8rem 5rem 0.4rem;
    }

    .p-sm-lg-xs {
        padding: 2.8rem 5rem 1.4rem;
    }

    .p-sm-lg-sm {
        padding: 2.8rem 5rem 2.8rem;
    }

    .p-sm-lg-md {
        padding: 2.8rem 5rem 3.4rem;
    }

    .p-sm-lg-ml {
        padding: 2.8rem 5rem 4.4rem;
    }

    .p-sm-lg-lg {
        padding: 2.8rem 5rem 5rem;
    }

    .p-sm-lg-xl {
        padding: 2.8rem 5rem 6rem;
    }

    .p-sm-xl-none {
        padding: 2.8rem 6rem 0;
    }

    .p-sm-xl-xxs {
        padding: 2.8rem 6rem 0.4rem;
    }

    .p-sm-xl-xs {
        padding: 2.8rem 6rem 1.4rem;
    }

    .p-sm-xl-sm {
        padding: 2.8rem 6rem 2.8rem;
    }

    .p-sm-xl-md {
        padding: 2.8rem 6rem 3.4rem;
    }

    .p-sm-xl-ml {
        padding: 2.8rem 6rem 4.4rem;
    }

    .p-sm-xl-lg {
        padding: 2.8rem 6rem 5rem;
    }

    .p-sm-xl-xl {
        padding: 2.8rem 6rem 6rem;
    }

    .p-md-none-none {
        padding: 3.4rem 0 0;
    }

    .p-md-none-xxs {
        padding: 3.4rem 0 0.4rem;
    }

    .p-md-none-xs {
        padding: 3.4rem 0 1.4rem;
    }

    .p-md-none-sm {
        padding: 3.4rem 0 2.8rem;
    }

    .p-md-none-md {
        padding: 3.4rem 0 3.4rem;
    }

    .p-md-none-ml {
        padding: 3.4rem 0 4.4rem;
    }

    .p-md-none-lg {
        padding: 3.4rem 0 5rem;
    }

    .p-md-none-xl {
        padding: 3.4rem 0 6rem;
    }

    .p-md-xxs-none {
        padding: 3.4rem 0.4rem 0;
    }

    .p-md-xxs-xxs {
        padding: 3.4rem 0.4rem 0.4rem;
    }

    .p-md-xxs-xs {
        padding: 3.4rem 0.4rem 1.4rem;
    }

    .p-md-xxs-sm {
        padding: 3.4rem 0.4rem 2.8rem;
    }

    .p-md-xxs-md {
        padding: 3.4rem 0.4rem 3.4rem;
    }

    .p-md-xxs-ml {
        padding: 3.4rem 0.4rem 4.4rem;
    }

    .p-md-xxs-lg {
        padding: 3.4rem 0.4rem 5rem;
    }

    .p-md-xxs-xl {
        padding: 3.4rem 0.4rem 6rem;
    }

    .p-md-xs-none {
        padding: 3.4rem 1.4rem 0;
    }

    .p-md-xs-xxs {
        padding: 3.4rem 1.4rem 0.4rem;
    }

    .p-md-xs-xs {
        padding: 3.4rem 1.4rem 1.4rem;
    }

    .p-md-xs-sm {
        padding: 3.4rem 1.4rem 2.8rem;
    }

    .p-md-xs-md {
        padding: 3.4rem 1.4rem 3.4rem;
    }

    .p-md-xs-ml {
        padding: 3.4rem 1.4rem 4.4rem;
    }

    .p-md-xs-lg {
        padding: 3.4rem 1.4rem 5rem;
    }

    .p-md-xs-xl {
        padding: 3.4rem 1.4rem 6rem;
    }

    .p-md-sm-none {
        padding: 3.4rem 2.8rem 0;
    }

    .p-md-sm-xxs {
        padding: 3.4rem 2.8rem 0.4rem;
    }

    .p-md-sm-xs {
        padding: 3.4rem 2.8rem 1.4rem;
    }

    .p-md-sm-sm {
        padding: 3.4rem 2.8rem 2.8rem;
    }

    .p-md-sm-md {
        padding: 3.4rem 2.8rem 3.4rem;
    }

    .p-md-sm-ml {
        padding: 3.4rem 2.8rem 4.4rem;
    }

    .p-md-sm-lg {
        padding: 3.4rem 2.8rem 5rem;
    }

    .p-md-sm-xl {
        padding: 3.4rem 2.8rem 6rem;
    }

    .p-md-md-none {
        padding: 3.4rem 3.4rem 0;
    }

    .p-md-md-xxs {
        padding: 3.4rem 3.4rem 0.4rem;
    }

    .p-md-md-xs {
        padding: 3.4rem 3.4rem 1.4rem;
    }

    .p-md-md-sm {
        padding: 3.4rem 3.4rem 2.8rem;
    }

    .p-md-md-md {
        padding: 3.4rem 3.4rem 3.4rem;
    }

    .p-md-md-ml {
        padding: 3.4rem 3.4rem 4.4rem;
    }

    .p-md-md-lg {
        padding: 3.4rem 3.4rem 5rem;
    }

    .p-md-md-xl {
        padding: 3.4rem 3.4rem 6rem;
    }

    .p-md-ml-none {
        padding: 3.4rem 4.4rem 0;
    }

    .p-md-ml-xxs {
        padding: 3.4rem 4.4rem 0.4rem;
    }

    .p-md-ml-xs {
        padding: 3.4rem 4.4rem 1.4rem;
    }

    .p-md-ml-sm {
        padding: 3.4rem 4.4rem 2.8rem;
    }

    .p-md-ml-md {
        padding: 3.4rem 4.4rem 3.4rem;
    }

    .p-md-ml-ml {
        padding: 3.4rem 4.4rem 4.4rem;
    }

    .p-md-ml-lg {
        padding: 3.4rem 4.4rem 5rem;
    }

    .p-md-ml-xl {
        padding: 3.4rem 4.4rem 6rem;
    }

    .p-md-lg-none {
        padding: 3.4rem 5rem 0;
    }

    .p-md-lg-xxs {
        padding: 3.4rem 5rem 0.4rem;
    }

    .p-md-lg-xs {
        padding: 3.4rem 5rem 1.4rem;
    }

    .p-md-lg-sm {
        padding: 3.4rem 5rem 2.8rem;
    }

    .p-md-lg-md {
        padding: 3.4rem 5rem 3.4rem;
    }

    .p-md-lg-ml {
        padding: 3.4rem 5rem 4.4rem;
    }

    .p-md-lg-lg {
        padding: 3.4rem 5rem 5rem;
    }

    .p-md-lg-xl {
        padding: 3.4rem 5rem 6rem;
    }

    .p-md-xl-none {
        padding: 3.4rem 6rem 0;
    }

    .p-md-xl-xxs {
        padding: 3.4rem 6rem 0.4rem;
    }

    .p-md-xl-xs {
        padding: 3.4rem 6rem 1.4rem;
    }

    .p-md-xl-sm {
        padding: 3.4rem 6rem 2.8rem;
    }

    .p-md-xl-md {
        padding: 3.4rem 6rem 3.4rem;
    }

    .p-md-xl-ml {
        padding: 3.4rem 6rem 4.4rem;
    }

    .p-md-xl-lg {
        padding: 3.4rem 6rem 5rem;
    }

    .p-md-xl-xl {
        padding: 3.4rem 6rem 6rem;
    }

    .p-ml-none-none {
        padding: 4.4rem 0 0;
    }

    .p-ml-none-xxs {
        padding: 4.4rem 0 0.4rem;
    }

    .p-ml-none-xs {
        padding: 4.4rem 0 1.4rem;
    }

    .p-ml-none-sm {
        padding: 4.4rem 0 2.8rem;
    }

    .p-ml-none-md {
        padding: 4.4rem 0 3.4rem;
    }

    .p-ml-none-ml {
        padding: 4.4rem 0 4.4rem;
    }

    .p-ml-none-lg {
        padding: 4.4rem 0 5rem;
    }

    .p-ml-none-xl {
        padding: 4.4rem 0 6rem;
    }

    .p-ml-xxs-none {
        padding: 4.4rem 0.4rem 0;
    }

    .p-ml-xxs-xxs {
        padding: 4.4rem 0.4rem 0.4rem;
    }

    .p-ml-xxs-xs {
        padding: 4.4rem 0.4rem 1.4rem;
    }

    .p-ml-xxs-sm {
        padding: 4.4rem 0.4rem 2.8rem;
    }

    .p-ml-xxs-md {
        padding: 4.4rem 0.4rem 3.4rem;
    }

    .p-ml-xxs-ml {
        padding: 4.4rem 0.4rem 4.4rem;
    }

    .p-ml-xxs-lg {
        padding: 4.4rem 0.4rem 5rem;
    }

    .p-ml-xxs-xl {
        padding: 4.4rem 0.4rem 6rem;
    }

    .p-ml-xs-none {
        padding: 4.4rem 1.4rem 0;
    }

    .p-ml-xs-xxs {
        padding: 4.4rem 1.4rem 0.4rem;
    }

    .p-ml-xs-xs {
        padding: 4.4rem 1.4rem 1.4rem;
    }

    .p-ml-xs-sm {
        padding: 4.4rem 1.4rem 2.8rem;
    }

    .p-ml-xs-md {
        padding: 4.4rem 1.4rem 3.4rem;
    }

    .p-ml-xs-ml {
        padding: 4.4rem 1.4rem 4.4rem;
    }

    .p-ml-xs-lg {
        padding: 4.4rem 1.4rem 5rem;
    }

    .p-ml-xs-xl {
        padding: 4.4rem 1.4rem 6rem;
    }

    .p-ml-sm-none {
        padding: 4.4rem 2.8rem 0;
    }

    .p-ml-sm-xxs {
        padding: 4.4rem 2.8rem 0.4rem;
    }

    .p-ml-sm-xs {
        padding: 4.4rem 2.8rem 1.4rem;
    }

    .p-ml-sm-sm {
        padding: 4.4rem 2.8rem 2.8rem;
    }

    .p-ml-sm-md {
        padding: 4.4rem 2.8rem 3.4rem;
    }

    .p-ml-sm-ml {
        padding: 4.4rem 2.8rem 4.4rem;
    }

    .p-ml-sm-lg {
        padding: 4.4rem 2.8rem 5rem;
    }

    .p-ml-sm-xl {
        padding: 4.4rem 2.8rem 6rem;
    }

    .p-ml-md-none {
        padding: 4.4rem 3.4rem 0;
    }

    .p-ml-md-xxs {
        padding: 4.4rem 3.4rem 0.4rem;
    }

    .p-ml-md-xs {
        padding: 4.4rem 3.4rem 1.4rem;
    }

    .p-ml-md-sm {
        padding: 4.4rem 3.4rem 2.8rem;
    }

    .p-ml-md-md {
        padding: 4.4rem 3.4rem 3.4rem;
    }

    .p-ml-md-ml {
        padding: 4.4rem 3.4rem 4.4rem;
    }

    .p-ml-md-lg {
        padding: 4.4rem 3.4rem 5rem;
    }

    .p-ml-md-xl {
        padding: 4.4rem 3.4rem 6rem;
    }

    .p-ml-ml-none {
        padding: 4.4rem 4.4rem 0;
    }

    .p-ml-ml-xxs {
        padding: 4.4rem 4.4rem 0.4rem;
    }

    .p-ml-ml-xs {
        padding: 4.4rem 4.4rem 1.4rem;
    }

    .p-ml-ml-sm {
        padding: 4.4rem 4.4rem 2.8rem;
    }

    .p-ml-ml-md {
        padding: 4.4rem 4.4rem 3.4rem;
    }

    .p-ml-ml-ml {
        padding: 4.4rem 4.4rem 4.4rem;
    }

    .p-ml-ml-lg {
        padding: 4.4rem 4.4rem 5rem;
    }

    .p-ml-ml-xl {
        padding: 4.4rem 4.4rem 6rem;
    }

    .p-ml-lg-none {
        padding: 4.4rem 5rem 0;
    }

    .p-ml-lg-xxs {
        padding: 4.4rem 5rem 0.4rem;
    }

    .p-ml-lg-xs {
        padding: 4.4rem 5rem 1.4rem;
    }

    .p-ml-lg-sm {
        padding: 4.4rem 5rem 2.8rem;
    }

    .p-ml-lg-md {
        padding: 4.4rem 5rem 3.4rem;
    }

    .p-ml-lg-ml {
        padding: 4.4rem 5rem 4.4rem;
    }

    .p-ml-lg-lg {
        padding: 4.4rem 5rem 5rem;
    }

    .p-ml-lg-xl {
        padding: 4.4rem 5rem 6rem;
    }

    .p-ml-xl-none {
        padding: 4.4rem 6rem 0;
    }

    .p-ml-xl-xxs {
        padding: 4.4rem 6rem 0.4rem;
    }

    .p-ml-xl-xs {
        padding: 4.4rem 6rem 1.4rem;
    }

    .p-ml-xl-sm {
        padding: 4.4rem 6rem 2.8rem;
    }

    .p-ml-xl-md {
        padding: 4.4rem 6rem 3.4rem;
    }

    .p-ml-xl-ml {
        padding: 4.4rem 6rem 4.4rem;
    }

    .p-ml-xl-lg {
        padding: 4.4rem 6rem 5rem;
    }

    .p-ml-xl-xl {
        padding: 4.4rem 6rem 6rem;
    }

    .p-lg-none-none {
        padding: 5rem 0 0;
    }

    .p-lg-none-xxs {
        padding: 5rem 0 0.4rem;
    }

    .p-lg-none-xs {
        padding: 5rem 0 1.4rem;
    }

    .p-lg-none-sm {
        padding: 5rem 0 2.8rem;
    }

    .p-lg-none-md {
        padding: 5rem 0 3.4rem;
    }

    .p-lg-none-ml {
        padding: 5rem 0 4.4rem;
    }

    .p-lg-none-lg {
        padding: 5rem 0 5rem;
    }

    .p-lg-none-xl {
        padding: 5rem 0 6rem;
    }

    .p-lg-xxs-none {
        padding: 5rem 0.4rem 0;
    }

    .p-lg-xxs-xxs {
        padding: 5rem 0.4rem 0.4rem;
    }

    .p-lg-xxs-xs {
        padding: 5rem 0.4rem 1.4rem;
    }

    .p-lg-xxs-sm {
        padding: 5rem 0.4rem 2.8rem;
    }

    .p-lg-xxs-md {
        padding: 5rem 0.4rem 3.4rem;
    }

    .p-lg-xxs-ml {
        padding: 5rem 0.4rem 4.4rem;
    }

    .p-lg-xxs-lg {
        padding: 5rem 0.4rem 5rem;
    }

    .p-lg-xxs-xl {
        padding: 5rem 0.4rem 6rem;
    }

    .p-lg-xs-none {
        padding: 5rem 1.4rem 0;
    }

    .p-lg-xs-xxs {
        padding: 5rem 1.4rem 0.4rem;
    }

    .p-lg-xs-xs {
        padding: 5rem 1.4rem 1.4rem;
    }

    .p-lg-xs-sm {
        padding: 5rem 1.4rem 2.8rem;
    }

    .p-lg-xs-md {
        padding: 5rem 1.4rem 3.4rem;
    }

    .p-lg-xs-ml {
        padding: 5rem 1.4rem 4.4rem;
    }

    .p-lg-xs-lg {
        padding: 5rem 1.4rem 5rem;
    }

    .p-lg-xs-xl {
        padding: 5rem 1.4rem 6rem;
    }

    .p-lg-sm-none {
        padding: 5rem 2.8rem 0;
    }

    .p-lg-sm-xxs {
        padding: 5rem 2.8rem 0.4rem;
    }

    .p-lg-sm-xs {
        padding: 5rem 2.8rem 1.4rem;
    }

    .p-lg-sm-sm {
        padding: 5rem 2.8rem 2.8rem;
    }

    .p-lg-sm-md {
        padding: 5rem 2.8rem 3.4rem;
    }

    .p-lg-sm-ml {
        padding: 5rem 2.8rem 4.4rem;
    }

    .p-lg-sm-lg {
        padding: 5rem 2.8rem 5rem;
    }

    .p-lg-sm-xl {
        padding: 5rem 2.8rem 6rem;
    }

    .p-lg-md-none {
        padding: 5rem 3.4rem 0;
    }

    .p-lg-md-xxs {
        padding: 5rem 3.4rem 0.4rem;
    }

    .p-lg-md-xs {
        padding: 5rem 3.4rem 1.4rem;
    }

    .p-lg-md-sm {
        padding: 5rem 3.4rem 2.8rem;
    }

    .p-lg-md-md {
        padding: 5rem 3.4rem 3.4rem;
    }

    .p-lg-md-ml {
        padding: 5rem 3.4rem 4.4rem;
    }

    .p-lg-md-lg {
        padding: 5rem 3.4rem 5rem;
    }

    .p-lg-md-xl {
        padding: 5rem 3.4rem 6rem;
    }

    .p-lg-ml-none {
        padding: 5rem 4.4rem 0;
    }

    .p-lg-ml-xxs {
        padding: 5rem 4.4rem 0.4rem;
    }

    .p-lg-ml-xs {
        padding: 5rem 4.4rem 1.4rem;
    }

    .p-lg-ml-sm {
        padding: 5rem 4.4rem 2.8rem;
    }

    .p-lg-ml-md {
        padding: 5rem 4.4rem 3.4rem;
    }

    .p-lg-ml-ml {
        padding: 5rem 4.4rem 4.4rem;
    }

    .p-lg-ml-lg {
        padding: 5rem 4.4rem 5rem;
    }

    .p-lg-ml-xl {
        padding: 5rem 4.4rem 6rem;
    }

    .p-lg-lg-none {
        padding: 5rem 5rem 0;
    }

    .p-lg-lg-xxs {
        padding: 5rem 5rem 0.4rem;
    }

    .p-lg-lg-xs {
        padding: 5rem 5rem 1.4rem;
    }

    .p-lg-lg-sm {
        padding: 5rem 5rem 2.8rem;
    }

    .p-lg-lg-md {
        padding: 5rem 5rem 3.4rem;
    }

    .p-lg-lg-ml {
        padding: 5rem 5rem 4.4rem;
    }

    .p-lg-lg-lg {
        padding: 5rem 5rem 5rem;
    }

    .p-lg-lg-xl {
        padding: 5rem 5rem 6rem;
    }

    .p-lg-xl-none {
        padding: 5rem 6rem 0;
    }

    .p-lg-xl-xxs {
        padding: 5rem 6rem 0.4rem;
    }

    .p-lg-xl-xs {
        padding: 5rem 6rem 1.4rem;
    }

    .p-lg-xl-sm {
        padding: 5rem 6rem 2.8rem;
    }

    .p-lg-xl-md {
        padding: 5rem 6rem 3.4rem;
    }

    .p-lg-xl-ml {
        padding: 5rem 6rem 4.4rem;
    }

    .p-lg-xl-lg {
        padding: 5rem 6rem 5rem;
    }

    .p-lg-xl-xl {
        padding: 5rem 6rem 6rem;
    }

    .p-xl-none-none {
        padding: 6rem 0 0;
    }

    .p-xl-none-xxs {
        padding: 6rem 0 0.4rem;
    }

    .p-xl-none-xs {
        padding: 6rem 0 1.4rem;
    }

    .p-xl-none-sm {
        padding: 6rem 0 2.8rem;
    }

    .p-xl-none-md {
        padding: 6rem 0 3.4rem;
    }

    .p-xl-none-ml {
        padding: 6rem 0 4.4rem;
    }

    .p-xl-none-lg {
        padding: 6rem 0 5rem;
    }

    .p-xl-none-xl {
        padding: 6rem 0 6rem;
    }

    .p-xl-xxs-none {
        padding: 6rem 0.4rem 0;
    }

    .p-xl-xxs-xxs {
        padding: 6rem 0.4rem 0.4rem;
    }

    .p-xl-xxs-xs {
        padding: 6rem 0.4rem 1.4rem;
    }

    .p-xl-xxs-sm {
        padding: 6rem 0.4rem 2.8rem;
    }

    .p-xl-xxs-md {
        padding: 6rem 0.4rem 3.4rem;
    }

    .p-xl-xxs-ml {
        padding: 6rem 0.4rem 4.4rem;
    }

    .p-xl-xxs-lg {
        padding: 6rem 0.4rem 5rem;
    }

    .p-xl-xxs-xl {
        padding: 6rem 0.4rem 6rem;
    }

    .p-xl-xs-none {
        padding: 6rem 1.4rem 0;
    }

    .p-xl-xs-xxs {
        padding: 6rem 1.4rem 0.4rem;
    }

    .p-xl-xs-xs {
        padding: 6rem 1.4rem 1.4rem;
    }

    .p-xl-xs-sm {
        padding: 6rem 1.4rem 2.8rem;
    }

    .p-xl-xs-md {
        padding: 6rem 1.4rem 3.4rem;
    }

    .p-xl-xs-ml {
        padding: 6rem 1.4rem 4.4rem;
    }

    .p-xl-xs-lg {
        padding: 6rem 1.4rem 5rem;
    }

    .p-xl-xs-xl {
        padding: 6rem 1.4rem 6rem;
    }

    .p-xl-sm-none {
        padding: 6rem 2.8rem 0;
    }

    .p-xl-sm-xxs {
        padding: 6rem 2.8rem 0.4rem;
    }

    .p-xl-sm-xs {
        padding: 6rem 2.8rem 1.4rem;
    }

    .p-xl-sm-sm {
        padding: 6rem 2.8rem 2.8rem;
    }

    .p-xl-sm-md {
        padding: 6rem 2.8rem 3.4rem;
    }

    .p-xl-sm-ml {
        padding: 6rem 2.8rem 4.4rem;
    }

    .p-xl-sm-lg {
        padding: 6rem 2.8rem 5rem;
    }

    .p-xl-sm-xl {
        padding: 6rem 2.8rem 6rem;
    }

    .p-xl-md-none {
        padding: 6rem 3.4rem 0;
    }

    .p-xl-md-xxs {
        padding: 6rem 3.4rem 0.4rem;
    }

    .p-xl-md-xs {
        padding: 6rem 3.4rem 1.4rem;
    }

    .p-xl-md-sm {
        padding: 6rem 3.4rem 2.8rem;
    }

    .p-xl-md-md {
        padding: 6rem 3.4rem 3.4rem;
    }

    .p-xl-md-ml {
        padding: 6rem 3.4rem 4.4rem;
    }

    .p-xl-md-lg {
        padding: 6rem 3.4rem 5rem;
    }

    .p-xl-md-xl {
        padding: 6rem 3.4rem 6rem;
    }

    .p-xl-ml-none {
        padding: 6rem 4.4rem 0;
    }

    .p-xl-ml-xxs {
        padding: 6rem 4.4rem 0.4rem;
    }

    .p-xl-ml-xs {
        padding: 6rem 4.4rem 1.4rem;
    }

    .p-xl-ml-sm {
        padding: 6rem 4.4rem 2.8rem;
    }

    .p-xl-ml-md {
        padding: 6rem 4.4rem 3.4rem;
    }

    .p-xl-ml-ml {
        padding: 6rem 4.4rem 4.4rem;
    }

    .p-xl-ml-lg {
        padding: 6rem 4.4rem 5rem;
    }

    .p-xl-ml-xl {
        padding: 6rem 4.4rem 6rem;
    }

    .p-xl-lg-none {
        padding: 6rem 5rem 0;
    }

    .p-xl-lg-xxs {
        padding: 6rem 5rem 0.4rem;
    }

    .p-xl-lg-xs {
        padding: 6rem 5rem 1.4rem;
    }

    .p-xl-lg-sm {
        padding: 6rem 5rem 2.8rem;
    }

    .p-xl-lg-md {
        padding: 6rem 5rem 3.4rem;
    }

    .p-xl-lg-ml {
        padding: 6rem 5rem 4.4rem;
    }

    .p-xl-lg-lg {
        padding: 6rem 5rem 5rem;
    }

    .p-xl-lg-xl {
        padding: 6rem 5rem 6rem;
    }

    .p-xl-xl-none {
        padding: 6rem 6rem 0;
    }

    .p-xl-xl-xxs {
        padding: 6rem 6rem 0.4rem;
    }

    .p-xl-xl-xs {
        padding: 6rem 6rem 1.4rem;
    }

    .p-xl-xl-sm {
        padding: 6rem 6rem 2.8rem;
    }

    .p-xl-xl-md {
        padding: 6rem 6rem 3.4rem;
    }

    .p-xl-xl-ml {
        padding: 6rem 6rem 4.4rem;
    }

    .p-xl-xl-lg {
        padding: 6rem 6rem 5rem;
    }

    .p-xl-xl-xl {
        padding: 6rem 6rem 6rem;
    }

    .p-none-none-none-none {
        padding: 0 0 0 0;
    }

    .p-none-none-none-xxs {
        padding: 0 0 0 0.4rem;
    }

    .p-none-none-none-xs {
        padding: 0 0 0 1.4rem;
    }

    .p-none-none-none-sm {
        padding: 0 0 0 2.8rem;
    }

    .p-none-none-none-md {
        padding: 0 0 0 3.4rem;
    }

    .p-none-none-none-ml {
        padding: 0 0 0 4.4rem;
    }

    .p-none-none-none-lg {
        padding: 0 0 0 5rem;
    }

    .p-none-none-none-xl {
        padding: 0 0 0 6rem;
    }

    .p-none-none-xxs-none {
        padding: 0 0 0.4rem 0;
    }

    .p-none-none-xxs-xxs {
        padding: 0 0 0.4rem 0.4rem;
    }

    .p-none-none-xxs-xs {
        padding: 0 0 0.4rem 1.4rem;
    }

    .p-none-none-xxs-sm {
        padding: 0 0 0.4rem 2.8rem;
    }

    .p-none-none-xxs-md {
        padding: 0 0 0.4rem 3.4rem;
    }

    .p-none-none-xxs-ml {
        padding: 0 0 0.4rem 4.4rem;
    }

    .p-none-none-xxs-lg {
        padding: 0 0 0.4rem 5rem;
    }

    .p-none-none-xxs-xl {
        padding: 0 0 0.4rem 6rem;
    }

    .p-none-none-xs-none {
        padding: 0 0 1.4rem 0;
    }

    .p-none-none-xs-xxs {
        padding: 0 0 1.4rem 0.4rem;
    }

    .p-none-none-xs-xs {
        padding: 0 0 1.4rem 1.4rem;
    }

    .p-none-none-xs-sm {
        padding: 0 0 1.4rem 2.8rem;
    }

    .p-none-none-xs-md {
        padding: 0 0 1.4rem 3.4rem;
    }

    .p-none-none-xs-ml {
        padding: 0 0 1.4rem 4.4rem;
    }

    .p-none-none-xs-lg {
        padding: 0 0 1.4rem 5rem;
    }

    .p-none-none-xs-xl {
        padding: 0 0 1.4rem 6rem;
    }

    .p-none-none-sm-none {
        padding: 0 0 2.8rem 0;
    }

    .p-none-none-sm-xxs {
        padding: 0 0 2.8rem 0.4rem;
    }

    .p-none-none-sm-xs {
        padding: 0 0 2.8rem 1.4rem;
    }

    .p-none-none-sm-sm {
        padding: 0 0 2.8rem 2.8rem;
    }

    .p-none-none-sm-md {
        padding: 0 0 2.8rem 3.4rem;
    }

    .p-none-none-sm-ml {
        padding: 0 0 2.8rem 4.4rem;
    }

    .p-none-none-sm-lg {
        padding: 0 0 2.8rem 5rem;
    }

    .p-none-none-sm-xl {
        padding: 0 0 2.8rem 6rem;
    }

    .p-none-none-md-none {
        padding: 0 0 3.4rem 0;
    }

    .p-none-none-md-xxs {
        padding: 0 0 3.4rem 0.4rem;
    }

    .p-none-none-md-xs {
        padding: 0 0 3.4rem 1.4rem;
    }

    .p-none-none-md-sm {
        padding: 0 0 3.4rem 2.8rem;
    }

    .p-none-none-md-md {
        padding: 0 0 3.4rem 3.4rem;
    }

    .p-none-none-md-ml {
        padding: 0 0 3.4rem 4.4rem;
    }

    .p-none-none-md-lg {
        padding: 0 0 3.4rem 5rem;
    }

    .p-none-none-md-xl {
        padding: 0 0 3.4rem 6rem;
    }

    .p-none-none-ml-none {
        padding: 0 0 4.4rem 0;
    }

    .p-none-none-ml-xxs {
        padding: 0 0 4.4rem 0.4rem;
    }

    .p-none-none-ml-xs {
        padding: 0 0 4.4rem 1.4rem;
    }

    .p-none-none-ml-sm {
        padding: 0 0 4.4rem 2.8rem;
    }

    .p-none-none-ml-md {
        padding: 0 0 4.4rem 3.4rem;
    }

    .p-none-none-ml-ml {
        padding: 0 0 4.4rem 4.4rem;
    }

    .p-none-none-ml-lg {
        padding: 0 0 4.4rem 5rem;
    }

    .p-none-none-ml-xl {
        padding: 0 0 4.4rem 6rem;
    }

    .p-none-none-lg-none {
        padding: 0 0 5rem 0;
    }

    .p-none-none-lg-xxs {
        padding: 0 0 5rem 0.4rem;
    }

    .p-none-none-lg-xs {
        padding: 0 0 5rem 1.4rem;
    }

    .p-none-none-lg-sm {
        padding: 0 0 5rem 2.8rem;
    }

    .p-none-none-lg-md {
        padding: 0 0 5rem 3.4rem;
    }

    .p-none-none-lg-ml {
        padding: 0 0 5rem 4.4rem;
    }

    .p-none-none-lg-lg {
        padding: 0 0 5rem 5rem;
    }

    .p-none-none-lg-xl {
        padding: 0 0 5rem 6rem;
    }

    .p-none-none-xl-none {
        padding: 0 0 6rem 0;
    }

    .p-none-none-xl-xxs {
        padding: 0 0 6rem 0.4rem;
    }

    .p-none-none-xl-xs {
        padding: 0 0 6rem 1.4rem;
    }

    .p-none-none-xl-sm {
        padding: 0 0 6rem 2.8rem;
    }

    .p-none-none-xl-md {
        padding: 0 0 6rem 3.4rem;
    }

    .p-none-none-xl-ml {
        padding: 0 0 6rem 4.4rem;
    }

    .p-none-none-xl-lg {
        padding: 0 0 6rem 5rem;
    }

    .p-none-none-xl-xl {
        padding: 0 0 6rem 6rem;
    }

    .p-none-xxs-none-none {
        padding: 0 0.4rem 0 0;
    }

    .p-none-xxs-none-xxs {
        padding: 0 0.4rem 0 0.4rem;
    }

    .p-none-xxs-none-xs {
        padding: 0 0.4rem 0 1.4rem;
    }

    .p-none-xxs-none-sm {
        padding: 0 0.4rem 0 2.8rem;
    }

    .p-none-xxs-none-md {
        padding: 0 0.4rem 0 3.4rem;
    }

    .p-none-xxs-none-ml {
        padding: 0 0.4rem 0 4.4rem;
    }

    .p-none-xxs-none-lg {
        padding: 0 0.4rem 0 5rem;
    }

    .p-none-xxs-none-xl {
        padding: 0 0.4rem 0 6rem;
    }

    .p-none-xxs-xxs-none {
        padding: 0 0.4rem 0.4rem 0;
    }

    .p-none-xxs-xxs-xxs {
        padding: 0 0.4rem 0.4rem 0.4rem;
    }

    .p-none-xxs-xxs-xs {
        padding: 0 0.4rem 0.4rem 1.4rem;
    }

    .p-none-xxs-xxs-sm {
        padding: 0 0.4rem 0.4rem 2.8rem;
    }

    .p-none-xxs-xxs-md {
        padding: 0 0.4rem 0.4rem 3.4rem;
    }

    .p-none-xxs-xxs-ml {
        padding: 0 0.4rem 0.4rem 4.4rem;
    }

    .p-none-xxs-xxs-lg {
        padding: 0 0.4rem 0.4rem 5rem;
    }

    .p-none-xxs-xxs-xl {
        padding: 0 0.4rem 0.4rem 6rem;
    }

    .p-none-xxs-xs-none {
        padding: 0 0.4rem 1.4rem 0;
    }

    .p-none-xxs-xs-xxs {
        padding: 0 0.4rem 1.4rem 0.4rem;
    }

    .p-none-xxs-xs-xs {
        padding: 0 0.4rem 1.4rem 1.4rem;
    }

    .p-none-xxs-xs-sm {
        padding: 0 0.4rem 1.4rem 2.8rem;
    }

    .p-none-xxs-xs-md {
        padding: 0 0.4rem 1.4rem 3.4rem;
    }

    .p-none-xxs-xs-ml {
        padding: 0 0.4rem 1.4rem 4.4rem;
    }

    .p-none-xxs-xs-lg {
        padding: 0 0.4rem 1.4rem 5rem;
    }

    .p-none-xxs-xs-xl {
        padding: 0 0.4rem 1.4rem 6rem;
    }

    .p-none-xxs-sm-none {
        padding: 0 0.4rem 2.8rem 0;
    }

    .p-none-xxs-sm-xxs {
        padding: 0 0.4rem 2.8rem 0.4rem;
    }

    .p-none-xxs-sm-xs {
        padding: 0 0.4rem 2.8rem 1.4rem;
    }

    .p-none-xxs-sm-sm {
        padding: 0 0.4rem 2.8rem 2.8rem;
    }

    .p-none-xxs-sm-md {
        padding: 0 0.4rem 2.8rem 3.4rem;
    }

    .p-none-xxs-sm-ml {
        padding: 0 0.4rem 2.8rem 4.4rem;
    }

    .p-none-xxs-sm-lg {
        padding: 0 0.4rem 2.8rem 5rem;
    }

    .p-none-xxs-sm-xl {
        padding: 0 0.4rem 2.8rem 6rem;
    }

    .p-none-xxs-md-none {
        padding: 0 0.4rem 3.4rem 0;
    }

    .p-none-xxs-md-xxs {
        padding: 0 0.4rem 3.4rem 0.4rem;
    }

    .p-none-xxs-md-xs {
        padding: 0 0.4rem 3.4rem 1.4rem;
    }

    .p-none-xxs-md-sm {
        padding: 0 0.4rem 3.4rem 2.8rem;
    }

    .p-none-xxs-md-md {
        padding: 0 0.4rem 3.4rem 3.4rem;
    }

    .p-none-xxs-md-ml {
        padding: 0 0.4rem 3.4rem 4.4rem;
    }

    .p-none-xxs-md-lg {
        padding: 0 0.4rem 3.4rem 5rem;
    }

    .p-none-xxs-md-xl {
        padding: 0 0.4rem 3.4rem 6rem;
    }

    .p-none-xxs-ml-none {
        padding: 0 0.4rem 4.4rem 0;
    }

    .p-none-xxs-ml-xxs {
        padding: 0 0.4rem 4.4rem 0.4rem;
    }

    .p-none-xxs-ml-xs {
        padding: 0 0.4rem 4.4rem 1.4rem;
    }

    .p-none-xxs-ml-sm {
        padding: 0 0.4rem 4.4rem 2.8rem;
    }

    .p-none-xxs-ml-md {
        padding: 0 0.4rem 4.4rem 3.4rem;
    }

    .p-none-xxs-ml-ml {
        padding: 0 0.4rem 4.4rem 4.4rem;
    }

    .p-none-xxs-ml-lg {
        padding: 0 0.4rem 4.4rem 5rem;
    }

    .p-none-xxs-ml-xl {
        padding: 0 0.4rem 4.4rem 6rem;
    }

    .p-none-xxs-lg-none {
        padding: 0 0.4rem 5rem 0;
    }

    .p-none-xxs-lg-xxs {
        padding: 0 0.4rem 5rem 0.4rem;
    }

    .p-none-xxs-lg-xs {
        padding: 0 0.4rem 5rem 1.4rem;
    }

    .p-none-xxs-lg-sm {
        padding: 0 0.4rem 5rem 2.8rem;
    }

    .p-none-xxs-lg-md {
        padding: 0 0.4rem 5rem 3.4rem;
    }

    .p-none-xxs-lg-ml {
        padding: 0 0.4rem 5rem 4.4rem;
    }

    .p-none-xxs-lg-lg {
        padding: 0 0.4rem 5rem 5rem;
    }

    .p-none-xxs-lg-xl {
        padding: 0 0.4rem 5rem 6rem;
    }

    .p-none-xxs-xl-none {
        padding: 0 0.4rem 6rem 0;
    }

    .p-none-xxs-xl-xxs {
        padding: 0 0.4rem 6rem 0.4rem;
    }

    .p-none-xxs-xl-xs {
        padding: 0 0.4rem 6rem 1.4rem;
    }

    .p-none-xxs-xl-sm {
        padding: 0 0.4rem 6rem 2.8rem;
    }

    .p-none-xxs-xl-md {
        padding: 0 0.4rem 6rem 3.4rem;
    }

    .p-none-xxs-xl-ml {
        padding: 0 0.4rem 6rem 4.4rem;
    }

    .p-none-xxs-xl-lg {
        padding: 0 0.4rem 6rem 5rem;
    }

    .p-none-xxs-xl-xl {
        padding: 0 0.4rem 6rem 6rem;
    }

    .p-none-xs-none-none {
        padding: 0 1.4rem 0 0;
    }

    .p-none-xs-none-xxs {
        padding: 0 1.4rem 0 0.4rem;
    }

    .p-none-xs-none-xs {
        padding: 0 1.4rem 0 1.4rem;
    }

    .p-none-xs-none-sm {
        padding: 0 1.4rem 0 2.8rem;
    }

    .p-none-xs-none-md {
        padding: 0 1.4rem 0 3.4rem;
    }

    .p-none-xs-none-ml {
        padding: 0 1.4rem 0 4.4rem;
    }

    .p-none-xs-none-lg {
        padding: 0 1.4rem 0 5rem;
    }

    .p-none-xs-none-xl {
        padding: 0 1.4rem 0 6rem;
    }

    .p-none-xs-xxs-none {
        padding: 0 1.4rem 0.4rem 0;
    }

    .p-none-xs-xxs-xxs {
        padding: 0 1.4rem 0.4rem 0.4rem;
    }

    .p-none-xs-xxs-xs {
        padding: 0 1.4rem 0.4rem 1.4rem;
    }

    .p-none-xs-xxs-sm {
        padding: 0 1.4rem 0.4rem 2.8rem;
    }

    .p-none-xs-xxs-md {
        padding: 0 1.4rem 0.4rem 3.4rem;
    }

    .p-none-xs-xxs-ml {
        padding: 0 1.4rem 0.4rem 4.4rem;
    }

    .p-none-xs-xxs-lg {
        padding: 0 1.4rem 0.4rem 5rem;
    }

    .p-none-xs-xxs-xl {
        padding: 0 1.4rem 0.4rem 6rem;
    }

    .p-none-xs-xs-none {
        padding: 0 1.4rem 1.4rem 0;
    }

    .p-none-xs-xs-xxs {
        padding: 0 1.4rem 1.4rem 0.4rem;
    }

    .p-none-xs-xs-xs {
        padding: 0 1.4rem 1.4rem 1.4rem;
    }

    .p-none-xs-xs-sm {
        padding: 0 1.4rem 1.4rem 2.8rem;
    }

    .p-none-xs-xs-md {
        padding: 0 1.4rem 1.4rem 3.4rem;
    }

    .p-none-xs-xs-ml {
        padding: 0 1.4rem 1.4rem 4.4rem;
    }

    .p-none-xs-xs-lg {
        padding: 0 1.4rem 1.4rem 5rem;
    }

    .p-none-xs-xs-xl {
        padding: 0 1.4rem 1.4rem 6rem;
    }

    .p-none-xs-sm-none {
        padding: 0 1.4rem 2.8rem 0;
    }

    .p-none-xs-sm-xxs {
        padding: 0 1.4rem 2.8rem 0.4rem;
    }

    .p-none-xs-sm-xs {
        padding: 0 1.4rem 2.8rem 1.4rem;
    }

    .p-none-xs-sm-sm {
        padding: 0 1.4rem 2.8rem 2.8rem;
    }

    .p-none-xs-sm-md {
        padding: 0 1.4rem 2.8rem 3.4rem;
    }

    .p-none-xs-sm-ml {
        padding: 0 1.4rem 2.8rem 4.4rem;
    }

    .p-none-xs-sm-lg {
        padding: 0 1.4rem 2.8rem 5rem;
    }

    .p-none-xs-sm-xl {
        padding: 0 1.4rem 2.8rem 6rem;
    }

    .p-none-xs-md-none {
        padding: 0 1.4rem 3.4rem 0;
    }

    .p-none-xs-md-xxs {
        padding: 0 1.4rem 3.4rem 0.4rem;
    }

    .p-none-xs-md-xs {
        padding: 0 1.4rem 3.4rem 1.4rem;
    }

    .p-none-xs-md-sm {
        padding: 0 1.4rem 3.4rem 2.8rem;
    }

    .p-none-xs-md-md {
        padding: 0 1.4rem 3.4rem 3.4rem;
    }

    .p-none-xs-md-ml {
        padding: 0 1.4rem 3.4rem 4.4rem;
    }

    .p-none-xs-md-lg {
        padding: 0 1.4rem 3.4rem 5rem;
    }

    .p-none-xs-md-xl {
        padding: 0 1.4rem 3.4rem 6rem;
    }

    .p-none-xs-ml-none {
        padding: 0 1.4rem 4.4rem 0;
    }

    .p-none-xs-ml-xxs {
        padding: 0 1.4rem 4.4rem 0.4rem;
    }

    .p-none-xs-ml-xs {
        padding: 0 1.4rem 4.4rem 1.4rem;
    }

    .p-none-xs-ml-sm {
        padding: 0 1.4rem 4.4rem 2.8rem;
    }

    .p-none-xs-ml-md {
        padding: 0 1.4rem 4.4rem 3.4rem;
    }

    .p-none-xs-ml-ml {
        padding: 0 1.4rem 4.4rem 4.4rem;
    }

    .p-none-xs-ml-lg {
        padding: 0 1.4rem 4.4rem 5rem;
    }

    .p-none-xs-ml-xl {
        padding: 0 1.4rem 4.4rem 6rem;
    }

    .p-none-xs-lg-none {
        padding: 0 1.4rem 5rem 0;
    }

    .p-none-xs-lg-xxs {
        padding: 0 1.4rem 5rem 0.4rem;
    }

    .p-none-xs-lg-xs {
        padding: 0 1.4rem 5rem 1.4rem;
    }

    .p-none-xs-lg-sm {
        padding: 0 1.4rem 5rem 2.8rem;
    }

    .p-none-xs-lg-md {
        padding: 0 1.4rem 5rem 3.4rem;
    }

    .p-none-xs-lg-ml {
        padding: 0 1.4rem 5rem 4.4rem;
    }

    .p-none-xs-lg-lg {
        padding: 0 1.4rem 5rem 5rem;
    }

    .p-none-xs-lg-xl {
        padding: 0 1.4rem 5rem 6rem;
    }

    .p-none-xs-xl-none {
        padding: 0 1.4rem 6rem 0;
    }

    .p-none-xs-xl-xxs {
        padding: 0 1.4rem 6rem 0.4rem;
    }

    .p-none-xs-xl-xs {
        padding: 0 1.4rem 6rem 1.4rem;
    }

    .p-none-xs-xl-sm {
        padding: 0 1.4rem 6rem 2.8rem;
    }

    .p-none-xs-xl-md {
        padding: 0 1.4rem 6rem 3.4rem;
    }

    .p-none-xs-xl-ml {
        padding: 0 1.4rem 6rem 4.4rem;
    }

    .p-none-xs-xl-lg {
        padding: 0 1.4rem 6rem 5rem;
    }

    .p-none-xs-xl-xl {
        padding: 0 1.4rem 6rem 6rem;
    }

    .p-none-sm-none-none {
        padding: 0 2.8rem 0 0;
    }

    .p-none-sm-none-xxs {
        padding: 0 2.8rem 0 0.4rem;
    }

    .p-none-sm-none-xs {
        padding: 0 2.8rem 0 1.4rem;
    }

    .p-none-sm-none-sm {
        padding: 0 2.8rem 0 2.8rem;
    }

    .p-none-sm-none-md {
        padding: 0 2.8rem 0 3.4rem;
    }

    .p-none-sm-none-ml {
        padding: 0 2.8rem 0 4.4rem;
    }

    .p-none-sm-none-lg {
        padding: 0 2.8rem 0 5rem;
    }

    .p-none-sm-none-xl {
        padding: 0 2.8rem 0 6rem;
    }

    .p-none-sm-xxs-none {
        padding: 0 2.8rem 0.4rem 0;
    }

    .p-none-sm-xxs-xxs {
        padding: 0 2.8rem 0.4rem 0.4rem;
    }

    .p-none-sm-xxs-xs {
        padding: 0 2.8rem 0.4rem 1.4rem;
    }

    .p-none-sm-xxs-sm {
        padding: 0 2.8rem 0.4rem 2.8rem;
    }

    .p-none-sm-xxs-md {
        padding: 0 2.8rem 0.4rem 3.4rem;
    }

    .p-none-sm-xxs-ml {
        padding: 0 2.8rem 0.4rem 4.4rem;
    }

    .p-none-sm-xxs-lg {
        padding: 0 2.8rem 0.4rem 5rem;
    }

    .p-none-sm-xxs-xl {
        padding: 0 2.8rem 0.4rem 6rem;
    }

    .p-none-sm-xs-none {
        padding: 0 2.8rem 1.4rem 0;
    }

    .p-none-sm-xs-xxs {
        padding: 0 2.8rem 1.4rem 0.4rem;
    }

    .p-none-sm-xs-xs {
        padding: 0 2.8rem 1.4rem 1.4rem;
    }

    .p-none-sm-xs-sm {
        padding: 0 2.8rem 1.4rem 2.8rem;
    }

    .p-none-sm-xs-md {
        padding: 0 2.8rem 1.4rem 3.4rem;
    }

    .p-none-sm-xs-ml {
        padding: 0 2.8rem 1.4rem 4.4rem;
    }

    .p-none-sm-xs-lg {
        padding: 0 2.8rem 1.4rem 5rem;
    }

    .p-none-sm-xs-xl {
        padding: 0 2.8rem 1.4rem 6rem;
    }

    .p-none-sm-sm-none {
        padding: 0 2.8rem 2.8rem 0;
    }

    .p-none-sm-sm-xxs {
        padding: 0 2.8rem 2.8rem 0.4rem;
    }

    .p-none-sm-sm-xs {
        padding: 0 2.8rem 2.8rem 1.4rem;
    }

    .p-none-sm-sm-sm {
        padding: 0 2.8rem 2.8rem 2.8rem;
    }

    .p-none-sm-sm-md {
        padding: 0 2.8rem 2.8rem 3.4rem;
    }

    .p-none-sm-sm-ml {
        padding: 0 2.8rem 2.8rem 4.4rem;
    }

    .p-none-sm-sm-lg {
        padding: 0 2.8rem 2.8rem 5rem;
    }

    .p-none-sm-sm-xl {
        padding: 0 2.8rem 2.8rem 6rem;
    }

    .p-none-sm-md-none {
        padding: 0 2.8rem 3.4rem 0;
    }

    .p-none-sm-md-xxs {
        padding: 0 2.8rem 3.4rem 0.4rem;
    }

    .p-none-sm-md-xs {
        padding: 0 2.8rem 3.4rem 1.4rem;
    }

    .p-none-sm-md-sm {
        padding: 0 2.8rem 3.4rem 2.8rem;
    }

    .p-none-sm-md-md {
        padding: 0 2.8rem 3.4rem 3.4rem;
    }

    .p-none-sm-md-ml {
        padding: 0 2.8rem 3.4rem 4.4rem;
    }

    .p-none-sm-md-lg {
        padding: 0 2.8rem 3.4rem 5rem;
    }

    .p-none-sm-md-xl {
        padding: 0 2.8rem 3.4rem 6rem;
    }

    .p-none-sm-ml-none {
        padding: 0 2.8rem 4.4rem 0;
    }

    .p-none-sm-ml-xxs {
        padding: 0 2.8rem 4.4rem 0.4rem;
    }

    .p-none-sm-ml-xs {
        padding: 0 2.8rem 4.4rem 1.4rem;
    }

    .p-none-sm-ml-sm {
        padding: 0 2.8rem 4.4rem 2.8rem;
    }

    .p-none-sm-ml-md {
        padding: 0 2.8rem 4.4rem 3.4rem;
    }

    .p-none-sm-ml-ml {
        padding: 0 2.8rem 4.4rem 4.4rem;
    }

    .p-none-sm-ml-lg {
        padding: 0 2.8rem 4.4rem 5rem;
    }

    .p-none-sm-ml-xl {
        padding: 0 2.8rem 4.4rem 6rem;
    }

    .p-none-sm-lg-none {
        padding: 0 2.8rem 5rem 0;
    }

    .p-none-sm-lg-xxs {
        padding: 0 2.8rem 5rem 0.4rem;
    }

    .p-none-sm-lg-xs {
        padding: 0 2.8rem 5rem 1.4rem;
    }

    .p-none-sm-lg-sm {
        padding: 0 2.8rem 5rem 2.8rem;
    }

    .p-none-sm-lg-md {
        padding: 0 2.8rem 5rem 3.4rem;
    }

    .p-none-sm-lg-ml {
        padding: 0 2.8rem 5rem 4.4rem;
    }

    .p-none-sm-lg-lg {
        padding: 0 2.8rem 5rem 5rem;
    }

    .p-none-sm-lg-xl {
        padding: 0 2.8rem 5rem 6rem;
    }

    .p-none-sm-xl-none {
        padding: 0 2.8rem 6rem 0;
    }

    .p-none-sm-xl-xxs {
        padding: 0 2.8rem 6rem 0.4rem;
    }

    .p-none-sm-xl-xs {
        padding: 0 2.8rem 6rem 1.4rem;
    }

    .p-none-sm-xl-sm {
        padding: 0 2.8rem 6rem 2.8rem;
    }

    .p-none-sm-xl-md {
        padding: 0 2.8rem 6rem 3.4rem;
    }

    .p-none-sm-xl-ml {
        padding: 0 2.8rem 6rem 4.4rem;
    }

    .p-none-sm-xl-lg {
        padding: 0 2.8rem 6rem 5rem;
    }

    .p-none-sm-xl-xl {
        padding: 0 2.8rem 6rem 6rem;
    }

    .p-none-md-none-none {
        padding: 0 3.4rem 0 0;
    }

    .p-none-md-none-xxs {
        padding: 0 3.4rem 0 0.4rem;
    }

    .p-none-md-none-xs {
        padding: 0 3.4rem 0 1.4rem;
    }

    .p-none-md-none-sm {
        padding: 0 3.4rem 0 2.8rem;
    }

    .p-none-md-none-md {
        padding: 0 3.4rem 0 3.4rem;
    }

    .p-none-md-none-ml {
        padding: 0 3.4rem 0 4.4rem;
    }

    .p-none-md-none-lg {
        padding: 0 3.4rem 0 5rem;
    }

    .p-none-md-none-xl {
        padding: 0 3.4rem 0 6rem;
    }

    .p-none-md-xxs-none {
        padding: 0 3.4rem 0.4rem 0;
    }

    .p-none-md-xxs-xxs {
        padding: 0 3.4rem 0.4rem 0.4rem;
    }

    .p-none-md-xxs-xs {
        padding: 0 3.4rem 0.4rem 1.4rem;
    }

    .p-none-md-xxs-sm {
        padding: 0 3.4rem 0.4rem 2.8rem;
    }

    .p-none-md-xxs-md {
        padding: 0 3.4rem 0.4rem 3.4rem;
    }

    .p-none-md-xxs-ml {
        padding: 0 3.4rem 0.4rem 4.4rem;
    }

    .p-none-md-xxs-lg {
        padding: 0 3.4rem 0.4rem 5rem;
    }

    .p-none-md-xxs-xl {
        padding: 0 3.4rem 0.4rem 6rem;
    }

    .p-none-md-xs-none {
        padding: 0 3.4rem 1.4rem 0;
    }

    .p-none-md-xs-xxs {
        padding: 0 3.4rem 1.4rem 0.4rem;
    }

    .p-none-md-xs-xs {
        padding: 0 3.4rem 1.4rem 1.4rem;
    }

    .p-none-md-xs-sm {
        padding: 0 3.4rem 1.4rem 2.8rem;
    }

    .p-none-md-xs-md {
        padding: 0 3.4rem 1.4rem 3.4rem;
    }

    .p-none-md-xs-ml {
        padding: 0 3.4rem 1.4rem 4.4rem;
    }

    .p-none-md-xs-lg {
        padding: 0 3.4rem 1.4rem 5rem;
    }

    .p-none-md-xs-xl {
        padding: 0 3.4rem 1.4rem 6rem;
    }

    .p-none-md-sm-none {
        padding: 0 3.4rem 2.8rem 0;
    }

    .p-none-md-sm-xxs {
        padding: 0 3.4rem 2.8rem 0.4rem;
    }

    .p-none-md-sm-xs {
        padding: 0 3.4rem 2.8rem 1.4rem;
    }

    .p-none-md-sm-sm {
        padding: 0 3.4rem 2.8rem 2.8rem;
    }

    .p-none-md-sm-md {
        padding: 0 3.4rem 2.8rem 3.4rem;
    }

    .p-none-md-sm-ml {
        padding: 0 3.4rem 2.8rem 4.4rem;
    }

    .p-none-md-sm-lg {
        padding: 0 3.4rem 2.8rem 5rem;
    }

    .p-none-md-sm-xl {
        padding: 0 3.4rem 2.8rem 6rem;
    }

    .p-none-md-md-none {
        padding: 0 3.4rem 3.4rem 0;
    }

    .p-none-md-md-xxs {
        padding: 0 3.4rem 3.4rem 0.4rem;
    }

    .p-none-md-md-xs {
        padding: 0 3.4rem 3.4rem 1.4rem;
    }

    .p-none-md-md-sm {
        padding: 0 3.4rem 3.4rem 2.8rem;
    }

    .p-none-md-md-md {
        padding: 0 3.4rem 3.4rem 3.4rem;
    }

    .p-none-md-md-ml {
        padding: 0 3.4rem 3.4rem 4.4rem;
    }

    .p-none-md-md-lg {
        padding: 0 3.4rem 3.4rem 5rem;
    }

    .p-none-md-md-xl {
        padding: 0 3.4rem 3.4rem 6rem;
    }

    .p-none-md-ml-none {
        padding: 0 3.4rem 4.4rem 0;
    }

    .p-none-md-ml-xxs {
        padding: 0 3.4rem 4.4rem 0.4rem;
    }

    .p-none-md-ml-xs {
        padding: 0 3.4rem 4.4rem 1.4rem;
    }

    .p-none-md-ml-sm {
        padding: 0 3.4rem 4.4rem 2.8rem;
    }

    .p-none-md-ml-md {
        padding: 0 3.4rem 4.4rem 3.4rem;
    }

    .p-none-md-ml-ml {
        padding: 0 3.4rem 4.4rem 4.4rem;
    }

    .p-none-md-ml-lg {
        padding: 0 3.4rem 4.4rem 5rem;
    }

    .p-none-md-ml-xl {
        padding: 0 3.4rem 4.4rem 6rem;
    }

    .p-none-md-lg-none {
        padding: 0 3.4rem 5rem 0;
    }

    .p-none-md-lg-xxs {
        padding: 0 3.4rem 5rem 0.4rem;
    }

    .p-none-md-lg-xs {
        padding: 0 3.4rem 5rem 1.4rem;
    }

    .p-none-md-lg-sm {
        padding: 0 3.4rem 5rem 2.8rem;
    }

    .p-none-md-lg-md {
        padding: 0 3.4rem 5rem 3.4rem;
    }

    .p-none-md-lg-ml {
        padding: 0 3.4rem 5rem 4.4rem;
    }

    .p-none-md-lg-lg {
        padding: 0 3.4rem 5rem 5rem;
    }

    .p-none-md-lg-xl {
        padding: 0 3.4rem 5rem 6rem;
    }

    .p-none-md-xl-none {
        padding: 0 3.4rem 6rem 0;
    }

    .p-none-md-xl-xxs {
        padding: 0 3.4rem 6rem 0.4rem;
    }

    .p-none-md-xl-xs {
        padding: 0 3.4rem 6rem 1.4rem;
    }

    .p-none-md-xl-sm {
        padding: 0 3.4rem 6rem 2.8rem;
    }

    .p-none-md-xl-md {
        padding: 0 3.4rem 6rem 3.4rem;
    }

    .p-none-md-xl-ml {
        padding: 0 3.4rem 6rem 4.4rem;
    }

    .p-none-md-xl-lg {
        padding: 0 3.4rem 6rem 5rem;
    }

    .p-none-md-xl-xl {
        padding: 0 3.4rem 6rem 6rem;
    }

    .p-none-ml-none-none {
        padding: 0 4.4rem 0 0;
    }

    .p-none-ml-none-xxs {
        padding: 0 4.4rem 0 0.4rem;
    }

    .p-none-ml-none-xs {
        padding: 0 4.4rem 0 1.4rem;
    }

    .p-none-ml-none-sm {
        padding: 0 4.4rem 0 2.8rem;
    }

    .p-none-ml-none-md {
        padding: 0 4.4rem 0 3.4rem;
    }

    .p-none-ml-none-ml {
        padding: 0 4.4rem 0 4.4rem;
    }

    .p-none-ml-none-lg {
        padding: 0 4.4rem 0 5rem;
    }

    .p-none-ml-none-xl {
        padding: 0 4.4rem 0 6rem;
    }

    .p-none-ml-xxs-none {
        padding: 0 4.4rem 0.4rem 0;
    }

    .p-none-ml-xxs-xxs {
        padding: 0 4.4rem 0.4rem 0.4rem;
    }

    .p-none-ml-xxs-xs {
        padding: 0 4.4rem 0.4rem 1.4rem;
    }

    .p-none-ml-xxs-sm {
        padding: 0 4.4rem 0.4rem 2.8rem;
    }

    .p-none-ml-xxs-md {
        padding: 0 4.4rem 0.4rem 3.4rem;
    }

    .p-none-ml-xxs-ml {
        padding: 0 4.4rem 0.4rem 4.4rem;
    }

    .p-none-ml-xxs-lg {
        padding: 0 4.4rem 0.4rem 5rem;
    }

    .p-none-ml-xxs-xl {
        padding: 0 4.4rem 0.4rem 6rem;
    }

    .p-none-ml-xs-none {
        padding: 0 4.4rem 1.4rem 0;
    }

    .p-none-ml-xs-xxs {
        padding: 0 4.4rem 1.4rem 0.4rem;
    }

    .p-none-ml-xs-xs {
        padding: 0 4.4rem 1.4rem 1.4rem;
    }

    .p-none-ml-xs-sm {
        padding: 0 4.4rem 1.4rem 2.8rem;
    }

    .p-none-ml-xs-md {
        padding: 0 4.4rem 1.4rem 3.4rem;
    }

    .p-none-ml-xs-ml {
        padding: 0 4.4rem 1.4rem 4.4rem;
    }

    .p-none-ml-xs-lg {
        padding: 0 4.4rem 1.4rem 5rem;
    }

    .p-none-ml-xs-xl {
        padding: 0 4.4rem 1.4rem 6rem;
    }

    .p-none-ml-sm-none {
        padding: 0 4.4rem 2.8rem 0;
    }

    .p-none-ml-sm-xxs {
        padding: 0 4.4rem 2.8rem 0.4rem;
    }

    .p-none-ml-sm-xs {
        padding: 0 4.4rem 2.8rem 1.4rem;
    }

    .p-none-ml-sm-sm {
        padding: 0 4.4rem 2.8rem 2.8rem;
    }

    .p-none-ml-sm-md {
        padding: 0 4.4rem 2.8rem 3.4rem;
    }

    .p-none-ml-sm-ml {
        padding: 0 4.4rem 2.8rem 4.4rem;
    }

    .p-none-ml-sm-lg {
        padding: 0 4.4rem 2.8rem 5rem;
    }

    .p-none-ml-sm-xl {
        padding: 0 4.4rem 2.8rem 6rem;
    }

    .p-none-ml-md-none {
        padding: 0 4.4rem 3.4rem 0;
    }

    .p-none-ml-md-xxs {
        padding: 0 4.4rem 3.4rem 0.4rem;
    }

    .p-none-ml-md-xs {
        padding: 0 4.4rem 3.4rem 1.4rem;
    }

    .p-none-ml-md-sm {
        padding: 0 4.4rem 3.4rem 2.8rem;
    }

    .p-none-ml-md-md {
        padding: 0 4.4rem 3.4rem 3.4rem;
    }

    .p-none-ml-md-ml {
        padding: 0 4.4rem 3.4rem 4.4rem;
    }

    .p-none-ml-md-lg {
        padding: 0 4.4rem 3.4rem 5rem;
    }

    .p-none-ml-md-xl {
        padding: 0 4.4rem 3.4rem 6rem;
    }

    .p-none-ml-ml-none {
        padding: 0 4.4rem 4.4rem 0;
    }

    .p-none-ml-ml-xxs {
        padding: 0 4.4rem 4.4rem 0.4rem;
    }

    .p-none-ml-ml-xs {
        padding: 0 4.4rem 4.4rem 1.4rem;
    }

    .p-none-ml-ml-sm {
        padding: 0 4.4rem 4.4rem 2.8rem;
    }

    .p-none-ml-ml-md {
        padding: 0 4.4rem 4.4rem 3.4rem;
    }

    .p-none-ml-ml-ml {
        padding: 0 4.4rem 4.4rem 4.4rem;
    }

    .p-none-ml-ml-lg {
        padding: 0 4.4rem 4.4rem 5rem;
    }

    .p-none-ml-ml-xl {
        padding: 0 4.4rem 4.4rem 6rem;
    }

    .p-none-ml-lg-none {
        padding: 0 4.4rem 5rem 0;
    }

    .p-none-ml-lg-xxs {
        padding: 0 4.4rem 5rem 0.4rem;
    }

    .p-none-ml-lg-xs {
        padding: 0 4.4rem 5rem 1.4rem;
    }

    .p-none-ml-lg-sm {
        padding: 0 4.4rem 5rem 2.8rem;
    }

    .p-none-ml-lg-md {
        padding: 0 4.4rem 5rem 3.4rem;
    }

    .p-none-ml-lg-ml {
        padding: 0 4.4rem 5rem 4.4rem;
    }

    .p-none-ml-lg-lg {
        padding: 0 4.4rem 5rem 5rem;
    }

    .p-none-ml-lg-xl {
        padding: 0 4.4rem 5rem 6rem;
    }

    .p-none-ml-xl-none {
        padding: 0 4.4rem 6rem 0;
    }

    .p-none-ml-xl-xxs {
        padding: 0 4.4rem 6rem 0.4rem;
    }

    .p-none-ml-xl-xs {
        padding: 0 4.4rem 6rem 1.4rem;
    }

    .p-none-ml-xl-sm {
        padding: 0 4.4rem 6rem 2.8rem;
    }

    .p-none-ml-xl-md {
        padding: 0 4.4rem 6rem 3.4rem;
    }

    .p-none-ml-xl-ml {
        padding: 0 4.4rem 6rem 4.4rem;
    }

    .p-none-ml-xl-lg {
        padding: 0 4.4rem 6rem 5rem;
    }

    .p-none-ml-xl-xl {
        padding: 0 4.4rem 6rem 6rem;
    }

    .p-none-lg-none-none {
        padding: 0 5rem 0 0;
    }

    .p-none-lg-none-xxs {
        padding: 0 5rem 0 0.4rem;
    }

    .p-none-lg-none-xs {
        padding: 0 5rem 0 1.4rem;
    }

    .p-none-lg-none-sm {
        padding: 0 5rem 0 2.8rem;
    }

    .p-none-lg-none-md {
        padding: 0 5rem 0 3.4rem;
    }

    .p-none-lg-none-ml {
        padding: 0 5rem 0 4.4rem;
    }

    .p-none-lg-none-lg {
        padding: 0 5rem 0 5rem;
    }

    .p-none-lg-none-xl {
        padding: 0 5rem 0 6rem;
    }

    .p-none-lg-xxs-none {
        padding: 0 5rem 0.4rem 0;
    }

    .p-none-lg-xxs-xxs {
        padding: 0 5rem 0.4rem 0.4rem;
    }

    .p-none-lg-xxs-xs {
        padding: 0 5rem 0.4rem 1.4rem;
    }

    .p-none-lg-xxs-sm {
        padding: 0 5rem 0.4rem 2.8rem;
    }

    .p-none-lg-xxs-md {
        padding: 0 5rem 0.4rem 3.4rem;
    }

    .p-none-lg-xxs-ml {
        padding: 0 5rem 0.4rem 4.4rem;
    }

    .p-none-lg-xxs-lg {
        padding: 0 5rem 0.4rem 5rem;
    }

    .p-none-lg-xxs-xl {
        padding: 0 5rem 0.4rem 6rem;
    }

    .p-none-lg-xs-none {
        padding: 0 5rem 1.4rem 0;
    }

    .p-none-lg-xs-xxs {
        padding: 0 5rem 1.4rem 0.4rem;
    }

    .p-none-lg-xs-xs {
        padding: 0 5rem 1.4rem 1.4rem;
    }

    .p-none-lg-xs-sm {
        padding: 0 5rem 1.4rem 2.8rem;
    }

    .p-none-lg-xs-md {
        padding: 0 5rem 1.4rem 3.4rem;
    }

    .p-none-lg-xs-ml {
        padding: 0 5rem 1.4rem 4.4rem;
    }

    .p-none-lg-xs-lg {
        padding: 0 5rem 1.4rem 5rem;
    }

    .p-none-lg-xs-xl {
        padding: 0 5rem 1.4rem 6rem;
    }

    .p-none-lg-sm-none {
        padding: 0 5rem 2.8rem 0;
    }

    .p-none-lg-sm-xxs {
        padding: 0 5rem 2.8rem 0.4rem;
    }

    .p-none-lg-sm-xs {
        padding: 0 5rem 2.8rem 1.4rem;
    }

    .p-none-lg-sm-sm {
        padding: 0 5rem 2.8rem 2.8rem;
    }

    .p-none-lg-sm-md {
        padding: 0 5rem 2.8rem 3.4rem;
    }

    .p-none-lg-sm-ml {
        padding: 0 5rem 2.8rem 4.4rem;
    }

    .p-none-lg-sm-lg {
        padding: 0 5rem 2.8rem 5rem;
    }

    .p-none-lg-sm-xl {
        padding: 0 5rem 2.8rem 6rem;
    }

    .p-none-lg-md-none {
        padding: 0 5rem 3.4rem 0;
    }

    .p-none-lg-md-xxs {
        padding: 0 5rem 3.4rem 0.4rem;
    }

    .p-none-lg-md-xs {
        padding: 0 5rem 3.4rem 1.4rem;
    }

    .p-none-lg-md-sm {
        padding: 0 5rem 3.4rem 2.8rem;
    }

    .p-none-lg-md-md {
        padding: 0 5rem 3.4rem 3.4rem;
    }

    .p-none-lg-md-ml {
        padding: 0 5rem 3.4rem 4.4rem;
    }

    .p-none-lg-md-lg {
        padding: 0 5rem 3.4rem 5rem;
    }

    .p-none-lg-md-xl {
        padding: 0 5rem 3.4rem 6rem;
    }

    .p-none-lg-ml-none {
        padding: 0 5rem 4.4rem 0;
    }

    .p-none-lg-ml-xxs {
        padding: 0 5rem 4.4rem 0.4rem;
    }

    .p-none-lg-ml-xs {
        padding: 0 5rem 4.4rem 1.4rem;
    }

    .p-none-lg-ml-sm {
        padding: 0 5rem 4.4rem 2.8rem;
    }

    .p-none-lg-ml-md {
        padding: 0 5rem 4.4rem 3.4rem;
    }

    .p-none-lg-ml-ml {
        padding: 0 5rem 4.4rem 4.4rem;
    }

    .p-none-lg-ml-lg {
        padding: 0 5rem 4.4rem 5rem;
    }

    .p-none-lg-ml-xl {
        padding: 0 5rem 4.4rem 6rem;
    }

    .p-none-lg-lg-none {
        padding: 0 5rem 5rem 0;
    }

    .p-none-lg-lg-xxs {
        padding: 0 5rem 5rem 0.4rem;
    }

    .p-none-lg-lg-xs {
        padding: 0 5rem 5rem 1.4rem;
    }

    .p-none-lg-lg-sm {
        padding: 0 5rem 5rem 2.8rem;
    }

    .p-none-lg-lg-md {
        padding: 0 5rem 5rem 3.4rem;
    }

    .p-none-lg-lg-ml {
        padding: 0 5rem 5rem 4.4rem;
    }

    .p-none-lg-lg-lg {
        padding: 0 5rem 5rem 5rem;
    }

    .p-none-lg-lg-xl {
        padding: 0 5rem 5rem 6rem;
    }

    .p-none-lg-xl-none {
        padding: 0 5rem 6rem 0;
    }

    .p-none-lg-xl-xxs {
        padding: 0 5rem 6rem 0.4rem;
    }

    .p-none-lg-xl-xs {
        padding: 0 5rem 6rem 1.4rem;
    }

    .p-none-lg-xl-sm {
        padding: 0 5rem 6rem 2.8rem;
    }

    .p-none-lg-xl-md {
        padding: 0 5rem 6rem 3.4rem;
    }

    .p-none-lg-xl-ml {
        padding: 0 5rem 6rem 4.4rem;
    }

    .p-none-lg-xl-lg {
        padding: 0 5rem 6rem 5rem;
    }

    .p-none-lg-xl-xl {
        padding: 0 5rem 6rem 6rem;
    }

    .p-none-xl-none-none {
        padding: 0 6rem 0 0;
    }

    .p-none-xl-none-xxs {
        padding: 0 6rem 0 0.4rem;
    }

    .p-none-xl-none-xs {
        padding: 0 6rem 0 1.4rem;
    }

    .p-none-xl-none-sm {
        padding: 0 6rem 0 2.8rem;
    }

    .p-none-xl-none-md {
        padding: 0 6rem 0 3.4rem;
    }

    .p-none-xl-none-ml {
        padding: 0 6rem 0 4.4rem;
    }

    .p-none-xl-none-lg {
        padding: 0 6rem 0 5rem;
    }

    .p-none-xl-none-xl {
        padding: 0 6rem 0 6rem;
    }

    .p-none-xl-xxs-none {
        padding: 0 6rem 0.4rem 0;
    }

    .p-none-xl-xxs-xxs {
        padding: 0 6rem 0.4rem 0.4rem;
    }

    .p-none-xl-xxs-xs {
        padding: 0 6rem 0.4rem 1.4rem;
    }

    .p-none-xl-xxs-sm {
        padding: 0 6rem 0.4rem 2.8rem;
    }

    .p-none-xl-xxs-md {
        padding: 0 6rem 0.4rem 3.4rem;
    }

    .p-none-xl-xxs-ml {
        padding: 0 6rem 0.4rem 4.4rem;
    }

    .p-none-xl-xxs-lg {
        padding: 0 6rem 0.4rem 5rem;
    }

    .p-none-xl-xxs-xl {
        padding: 0 6rem 0.4rem 6rem;
    }

    .p-none-xl-xs-none {
        padding: 0 6rem 1.4rem 0;
    }

    .p-none-xl-xs-xxs {
        padding: 0 6rem 1.4rem 0.4rem;
    }

    .p-none-xl-xs-xs {
        padding: 0 6rem 1.4rem 1.4rem;
    }

    .p-none-xl-xs-sm {
        padding: 0 6rem 1.4rem 2.8rem;
    }

    .p-none-xl-xs-md {
        padding: 0 6rem 1.4rem 3.4rem;
    }

    .p-none-xl-xs-ml {
        padding: 0 6rem 1.4rem 4.4rem;
    }

    .p-none-xl-xs-lg {
        padding: 0 6rem 1.4rem 5rem;
    }

    .p-none-xl-xs-xl {
        padding: 0 6rem 1.4rem 6rem;
    }

    .p-none-xl-sm-none {
        padding: 0 6rem 2.8rem 0;
    }

    .p-none-xl-sm-xxs {
        padding: 0 6rem 2.8rem 0.4rem;
    }

    .p-none-xl-sm-xs {
        padding: 0 6rem 2.8rem 1.4rem;
    }

    .p-none-xl-sm-sm {
        padding: 0 6rem 2.8rem 2.8rem;
    }

    .p-none-xl-sm-md {
        padding: 0 6rem 2.8rem 3.4rem;
    }

    .p-none-xl-sm-ml {
        padding: 0 6rem 2.8rem 4.4rem;
    }

    .p-none-xl-sm-lg {
        padding: 0 6rem 2.8rem 5rem;
    }

    .p-none-xl-sm-xl {
        padding: 0 6rem 2.8rem 6rem;
    }

    .p-none-xl-md-none {
        padding: 0 6rem 3.4rem 0;
    }

    .p-none-xl-md-xxs {
        padding: 0 6rem 3.4rem 0.4rem;
    }

    .p-none-xl-md-xs {
        padding: 0 6rem 3.4rem 1.4rem;
    }

    .p-none-xl-md-sm {
        padding: 0 6rem 3.4rem 2.8rem;
    }

    .p-none-xl-md-md {
        padding: 0 6rem 3.4rem 3.4rem;
    }

    .p-none-xl-md-ml {
        padding: 0 6rem 3.4rem 4.4rem;
    }

    .p-none-xl-md-lg {
        padding: 0 6rem 3.4rem 5rem;
    }

    .p-none-xl-md-xl {
        padding: 0 6rem 3.4rem 6rem;
    }

    .p-none-xl-ml-none {
        padding: 0 6rem 4.4rem 0;
    }

    .p-none-xl-ml-xxs {
        padding: 0 6rem 4.4rem 0.4rem;
    }

    .p-none-xl-ml-xs {
        padding: 0 6rem 4.4rem 1.4rem;
    }

    .p-none-xl-ml-sm {
        padding: 0 6rem 4.4rem 2.8rem;
    }

    .p-none-xl-ml-md {
        padding: 0 6rem 4.4rem 3.4rem;
    }

    .p-none-xl-ml-ml {
        padding: 0 6rem 4.4rem 4.4rem;
    }

    .p-none-xl-ml-lg {
        padding: 0 6rem 4.4rem 5rem;
    }

    .p-none-xl-ml-xl {
        padding: 0 6rem 4.4rem 6rem;
    }

    .p-none-xl-lg-none {
        padding: 0 6rem 5rem 0;
    }

    .p-none-xl-lg-xxs {
        padding: 0 6rem 5rem 0.4rem;
    }

    .p-none-xl-lg-xs {
        padding: 0 6rem 5rem 1.4rem;
    }

    .p-none-xl-lg-sm {
        padding: 0 6rem 5rem 2.8rem;
    }

    .p-none-xl-lg-md {
        padding: 0 6rem 5rem 3.4rem;
    }

    .p-none-xl-lg-ml {
        padding: 0 6rem 5rem 4.4rem;
    }

    .p-none-xl-lg-lg {
        padding: 0 6rem 5rem 5rem;
    }

    .p-none-xl-lg-xl {
        padding: 0 6rem 5rem 6rem;
    }

    .p-none-xl-xl-none {
        padding: 0 6rem 6rem 0;
    }

    .p-none-xl-xl-xxs {
        padding: 0 6rem 6rem 0.4rem;
    }

    .p-none-xl-xl-xs {
        padding: 0 6rem 6rem 1.4rem;
    }

    .p-none-xl-xl-sm {
        padding: 0 6rem 6rem 2.8rem;
    }

    .p-none-xl-xl-md {
        padding: 0 6rem 6rem 3.4rem;
    }

    .p-none-xl-xl-ml {
        padding: 0 6rem 6rem 4.4rem;
    }

    .p-none-xl-xl-lg {
        padding: 0 6rem 6rem 5rem;
    }

    .p-none-xl-xl-xl {
        padding: 0 6rem 6rem 6rem;
    }

    .p-xxs-none-none-none {
        padding: 0.4rem 0 0 0;
    }

    .p-xxs-none-none-xxs {
        padding: 0.4rem 0 0 0.4rem;
    }

    .p-xxs-none-none-xs {
        padding: 0.4rem 0 0 1.4rem;
    }

    .p-xxs-none-none-sm {
        padding: 0.4rem 0 0 2.8rem;
    }

    .p-xxs-none-none-md {
        padding: 0.4rem 0 0 3.4rem;
    }

    .p-xxs-none-none-ml {
        padding: 0.4rem 0 0 4.4rem;
    }

    .p-xxs-none-none-lg {
        padding: 0.4rem 0 0 5rem;
    }

    .p-xxs-none-none-xl {
        padding: 0.4rem 0 0 6rem;
    }

    .p-xxs-none-xxs-none {
        padding: 0.4rem 0 0.4rem 0;
    }

    .p-xxs-none-xxs-xxs {
        padding: 0.4rem 0 0.4rem 0.4rem;
    }

    .p-xxs-none-xxs-xs {
        padding: 0.4rem 0 0.4rem 1.4rem;
    }

    .p-xxs-none-xxs-sm {
        padding: 0.4rem 0 0.4rem 2.8rem;
    }

    .p-xxs-none-xxs-md {
        padding: 0.4rem 0 0.4rem 3.4rem;
    }

    .p-xxs-none-xxs-ml {
        padding: 0.4rem 0 0.4rem 4.4rem;
    }

    .p-xxs-none-xxs-lg {
        padding: 0.4rem 0 0.4rem 5rem;
    }

    .p-xxs-none-xxs-xl {
        padding: 0.4rem 0 0.4rem 6rem;
    }

    .p-xxs-none-xs-none {
        padding: 0.4rem 0 1.4rem 0;
    }

    .p-xxs-none-xs-xxs {
        padding: 0.4rem 0 1.4rem 0.4rem;
    }

    .p-xxs-none-xs-xs {
        padding: 0.4rem 0 1.4rem 1.4rem;
    }

    .p-xxs-none-xs-sm {
        padding: 0.4rem 0 1.4rem 2.8rem;
    }

    .p-xxs-none-xs-md {
        padding: 0.4rem 0 1.4rem 3.4rem;
    }

    .p-xxs-none-xs-ml {
        padding: 0.4rem 0 1.4rem 4.4rem;
    }

    .p-xxs-none-xs-lg {
        padding: 0.4rem 0 1.4rem 5rem;
    }

    .p-xxs-none-xs-xl {
        padding: 0.4rem 0 1.4rem 6rem;
    }

    .p-xxs-none-sm-none {
        padding: 0.4rem 0 2.8rem 0;
    }

    .p-xxs-none-sm-xxs {
        padding: 0.4rem 0 2.8rem 0.4rem;
    }

    .p-xxs-none-sm-xs {
        padding: 0.4rem 0 2.8rem 1.4rem;
    }

    .p-xxs-none-sm-sm {
        padding: 0.4rem 0 2.8rem 2.8rem;
    }

    .p-xxs-none-sm-md {
        padding: 0.4rem 0 2.8rem 3.4rem;
    }

    .p-xxs-none-sm-ml {
        padding: 0.4rem 0 2.8rem 4.4rem;
    }

    .p-xxs-none-sm-lg {
        padding: 0.4rem 0 2.8rem 5rem;
    }

    .p-xxs-none-sm-xl {
        padding: 0.4rem 0 2.8rem 6rem;
    }

    .p-xxs-none-md-none {
        padding: 0.4rem 0 3.4rem 0;
    }

    .p-xxs-none-md-xxs {
        padding: 0.4rem 0 3.4rem 0.4rem;
    }

    .p-xxs-none-md-xs {
        padding: 0.4rem 0 3.4rem 1.4rem;
    }

    .p-xxs-none-md-sm {
        padding: 0.4rem 0 3.4rem 2.8rem;
    }

    .p-xxs-none-md-md {
        padding: 0.4rem 0 3.4rem 3.4rem;
    }

    .p-xxs-none-md-ml {
        padding: 0.4rem 0 3.4rem 4.4rem;
    }

    .p-xxs-none-md-lg {
        padding: 0.4rem 0 3.4rem 5rem;
    }

    .p-xxs-none-md-xl {
        padding: 0.4rem 0 3.4rem 6rem;
    }

    .p-xxs-none-ml-none {
        padding: 0.4rem 0 4.4rem 0;
    }

    .p-xxs-none-ml-xxs {
        padding: 0.4rem 0 4.4rem 0.4rem;
    }

    .p-xxs-none-ml-xs {
        padding: 0.4rem 0 4.4rem 1.4rem;
    }

    .p-xxs-none-ml-sm {
        padding: 0.4rem 0 4.4rem 2.8rem;
    }

    .p-xxs-none-ml-md {
        padding: 0.4rem 0 4.4rem 3.4rem;
    }

    .p-xxs-none-ml-ml {
        padding: 0.4rem 0 4.4rem 4.4rem;
    }

    .p-xxs-none-ml-lg {
        padding: 0.4rem 0 4.4rem 5rem;
    }

    .p-xxs-none-ml-xl {
        padding: 0.4rem 0 4.4rem 6rem;
    }

    .p-xxs-none-lg-none {
        padding: 0.4rem 0 5rem 0;
    }

    .p-xxs-none-lg-xxs {
        padding: 0.4rem 0 5rem 0.4rem;
    }

    .p-xxs-none-lg-xs {
        padding: 0.4rem 0 5rem 1.4rem;
    }

    .p-xxs-none-lg-sm {
        padding: 0.4rem 0 5rem 2.8rem;
    }

    .p-xxs-none-lg-md {
        padding: 0.4rem 0 5rem 3.4rem;
    }

    .p-xxs-none-lg-ml {
        padding: 0.4rem 0 5rem 4.4rem;
    }

    .p-xxs-none-lg-lg {
        padding: 0.4rem 0 5rem 5rem;
    }

    .p-xxs-none-lg-xl {
        padding: 0.4rem 0 5rem 6rem;
    }

    .p-xxs-none-xl-none {
        padding: 0.4rem 0 6rem 0;
    }

    .p-xxs-none-xl-xxs {
        padding: 0.4rem 0 6rem 0.4rem;
    }

    .p-xxs-none-xl-xs {
        padding: 0.4rem 0 6rem 1.4rem;
    }

    .p-xxs-none-xl-sm {
        padding: 0.4rem 0 6rem 2.8rem;
    }

    .p-xxs-none-xl-md {
        padding: 0.4rem 0 6rem 3.4rem;
    }

    .p-xxs-none-xl-ml {
        padding: 0.4rem 0 6rem 4.4rem;
    }

    .p-xxs-none-xl-lg {
        padding: 0.4rem 0 6rem 5rem;
    }

    .p-xxs-none-xl-xl {
        padding: 0.4rem 0 6rem 6rem;
    }

    .p-xxs-xxs-none-none {
        padding: 0.4rem 0.4rem 0 0;
    }

    .p-xxs-xxs-none-xxs {
        padding: 0.4rem 0.4rem 0 0.4rem;
    }

    .p-xxs-xxs-none-xs {
        padding: 0.4rem 0.4rem 0 1.4rem;
    }

    .p-xxs-xxs-none-sm {
        padding: 0.4rem 0.4rem 0 2.8rem;
    }

    .p-xxs-xxs-none-md {
        padding: 0.4rem 0.4rem 0 3.4rem;
    }

    .p-xxs-xxs-none-ml {
        padding: 0.4rem 0.4rem 0 4.4rem;
    }

    .p-xxs-xxs-none-lg {
        padding: 0.4rem 0.4rem 0 5rem;
    }

    .p-xxs-xxs-none-xl {
        padding: 0.4rem 0.4rem 0 6rem;
    }

    .p-xxs-xxs-xxs-none {
        padding: 0.4rem 0.4rem 0.4rem 0;
    }

    .p-xxs-xxs-xxs-xxs {
        padding: 0.4rem 0.4rem 0.4rem 0.4rem;
    }

    .p-xxs-xxs-xxs-xs {
        padding: 0.4rem 0.4rem 0.4rem 1.4rem;
    }

    .p-xxs-xxs-xxs-sm {
        padding: 0.4rem 0.4rem 0.4rem 2.8rem;
    }

    .p-xxs-xxs-xxs-md {
        padding: 0.4rem 0.4rem 0.4rem 3.4rem;
    }

    .p-xxs-xxs-xxs-ml {
        padding: 0.4rem 0.4rem 0.4rem 4.4rem;
    }

    .p-xxs-xxs-xxs-lg {
        padding: 0.4rem 0.4rem 0.4rem 5rem;
    }

    .p-xxs-xxs-xxs-xl {
        padding: 0.4rem 0.4rem 0.4rem 6rem;
    }

    .p-xxs-xxs-xs-none {
        padding: 0.4rem 0.4rem 1.4rem 0;
    }

    .p-xxs-xxs-xs-xxs {
        padding: 0.4rem 0.4rem 1.4rem 0.4rem;
    }

    .p-xxs-xxs-xs-xs {
        padding: 0.4rem 0.4rem 1.4rem 1.4rem;
    }

    .p-xxs-xxs-xs-sm {
        padding: 0.4rem 0.4rem 1.4rem 2.8rem;
    }

    .p-xxs-xxs-xs-md {
        padding: 0.4rem 0.4rem 1.4rem 3.4rem;
    }

    .p-xxs-xxs-xs-ml {
        padding: 0.4rem 0.4rem 1.4rem 4.4rem;
    }

    .p-xxs-xxs-xs-lg {
        padding: 0.4rem 0.4rem 1.4rem 5rem;
    }

    .p-xxs-xxs-xs-xl {
        padding: 0.4rem 0.4rem 1.4rem 6rem;
    }

    .p-xxs-xxs-sm-none {
        padding: 0.4rem 0.4rem 2.8rem 0;
    }

    .p-xxs-xxs-sm-xxs {
        padding: 0.4rem 0.4rem 2.8rem 0.4rem;
    }

    .p-xxs-xxs-sm-xs {
        padding: 0.4rem 0.4rem 2.8rem 1.4rem;
    }

    .p-xxs-xxs-sm-sm {
        padding: 0.4rem 0.4rem 2.8rem 2.8rem;
    }

    .p-xxs-xxs-sm-md {
        padding: 0.4rem 0.4rem 2.8rem 3.4rem;
    }

    .p-xxs-xxs-sm-ml {
        padding: 0.4rem 0.4rem 2.8rem 4.4rem;
    }

    .p-xxs-xxs-sm-lg {
        padding: 0.4rem 0.4rem 2.8rem 5rem;
    }

    .p-xxs-xxs-sm-xl {
        padding: 0.4rem 0.4rem 2.8rem 6rem;
    }

    .p-xxs-xxs-md-none {
        padding: 0.4rem 0.4rem 3.4rem 0;
    }

    .p-xxs-xxs-md-xxs {
        padding: 0.4rem 0.4rem 3.4rem 0.4rem;
    }

    .p-xxs-xxs-md-xs {
        padding: 0.4rem 0.4rem 3.4rem 1.4rem;
    }

    .p-xxs-xxs-md-sm {
        padding: 0.4rem 0.4rem 3.4rem 2.8rem;
    }

    .p-xxs-xxs-md-md {
        padding: 0.4rem 0.4rem 3.4rem 3.4rem;
    }

    .p-xxs-xxs-md-ml {
        padding: 0.4rem 0.4rem 3.4rem 4.4rem;
    }

    .p-xxs-xxs-md-lg {
        padding: 0.4rem 0.4rem 3.4rem 5rem;
    }

    .p-xxs-xxs-md-xl {
        padding: 0.4rem 0.4rem 3.4rem 6rem;
    }

    .p-xxs-xxs-ml-none {
        padding: 0.4rem 0.4rem 4.4rem 0;
    }

    .p-xxs-xxs-ml-xxs {
        padding: 0.4rem 0.4rem 4.4rem 0.4rem;
    }

    .p-xxs-xxs-ml-xs {
        padding: 0.4rem 0.4rem 4.4rem 1.4rem;
    }

    .p-xxs-xxs-ml-sm {
        padding: 0.4rem 0.4rem 4.4rem 2.8rem;
    }

    .p-xxs-xxs-ml-md {
        padding: 0.4rem 0.4rem 4.4rem 3.4rem;
    }

    .p-xxs-xxs-ml-ml {
        padding: 0.4rem 0.4rem 4.4rem 4.4rem;
    }

    .p-xxs-xxs-ml-lg {
        padding: 0.4rem 0.4rem 4.4rem 5rem;
    }

    .p-xxs-xxs-ml-xl {
        padding: 0.4rem 0.4rem 4.4rem 6rem;
    }

    .p-xxs-xxs-lg-none {
        padding: 0.4rem 0.4rem 5rem 0;
    }

    .p-xxs-xxs-lg-xxs {
        padding: 0.4rem 0.4rem 5rem 0.4rem;
    }

    .p-xxs-xxs-lg-xs {
        padding: 0.4rem 0.4rem 5rem 1.4rem;
    }

    .p-xxs-xxs-lg-sm {
        padding: 0.4rem 0.4rem 5rem 2.8rem;
    }

    .p-xxs-xxs-lg-md {
        padding: 0.4rem 0.4rem 5rem 3.4rem;
    }

    .p-xxs-xxs-lg-ml {
        padding: 0.4rem 0.4rem 5rem 4.4rem;
    }

    .p-xxs-xxs-lg-lg {
        padding: 0.4rem 0.4rem 5rem 5rem;
    }

    .p-xxs-xxs-lg-xl {
        padding: 0.4rem 0.4rem 5rem 6rem;
    }

    .p-xxs-xxs-xl-none {
        padding: 0.4rem 0.4rem 6rem 0;
    }

    .p-xxs-xxs-xl-xxs {
        padding: 0.4rem 0.4rem 6rem 0.4rem;
    }

    .p-xxs-xxs-xl-xs {
        padding: 0.4rem 0.4rem 6rem 1.4rem;
    }

    .p-xxs-xxs-xl-sm {
        padding: 0.4rem 0.4rem 6rem 2.8rem;
    }

    .p-xxs-xxs-xl-md {
        padding: 0.4rem 0.4rem 6rem 3.4rem;
    }

    .p-xxs-xxs-xl-ml {
        padding: 0.4rem 0.4rem 6rem 4.4rem;
    }

    .p-xxs-xxs-xl-lg {
        padding: 0.4rem 0.4rem 6rem 5rem;
    }

    .p-xxs-xxs-xl-xl {
        padding: 0.4rem 0.4rem 6rem 6rem;
    }

    .p-xxs-xs-none-none {
        padding: 0.4rem 1.4rem 0 0;
    }

    .p-xxs-xs-none-xxs {
        padding: 0.4rem 1.4rem 0 0.4rem;
    }

    .p-xxs-xs-none-xs {
        padding: 0.4rem 1.4rem 0 1.4rem;
    }

    .p-xxs-xs-none-sm {
        padding: 0.4rem 1.4rem 0 2.8rem;
    }

    .p-xxs-xs-none-md {
        padding: 0.4rem 1.4rem 0 3.4rem;
    }

    .p-xxs-xs-none-ml {
        padding: 0.4rem 1.4rem 0 4.4rem;
    }

    .p-xxs-xs-none-lg {
        padding: 0.4rem 1.4rem 0 5rem;
    }

    .p-xxs-xs-none-xl {
        padding: 0.4rem 1.4rem 0 6rem;
    }

    .p-xxs-xs-xxs-none {
        padding: 0.4rem 1.4rem 0.4rem 0;
    }

    .p-xxs-xs-xxs-xxs {
        padding: 0.4rem 1.4rem 0.4rem 0.4rem;
    }

    .p-xxs-xs-xxs-xs {
        padding: 0.4rem 1.4rem 0.4rem 1.4rem;
    }

    .p-xxs-xs-xxs-sm {
        padding: 0.4rem 1.4rem 0.4rem 2.8rem;
    }

    .p-xxs-xs-xxs-md {
        padding: 0.4rem 1.4rem 0.4rem 3.4rem;
    }

    .p-xxs-xs-xxs-ml {
        padding: 0.4rem 1.4rem 0.4rem 4.4rem;
    }

    .p-xxs-xs-xxs-lg {
        padding: 0.4rem 1.4rem 0.4rem 5rem;
    }

    .p-xxs-xs-xxs-xl {
        padding: 0.4rem 1.4rem 0.4rem 6rem;
    }

    .p-xxs-xs-xs-none {
        padding: 0.4rem 1.4rem 1.4rem 0;
    }

    .p-xxs-xs-xs-xxs {
        padding: 0.4rem 1.4rem 1.4rem 0.4rem;
    }

    .p-xxs-xs-xs-xs {
        padding: 0.4rem 1.4rem 1.4rem 1.4rem;
    }

    .p-xxs-xs-xs-sm {
        padding: 0.4rem 1.4rem 1.4rem 2.8rem;
    }

    .p-xxs-xs-xs-md {
        padding: 0.4rem 1.4rem 1.4rem 3.4rem;
    }

    .p-xxs-xs-xs-ml {
        padding: 0.4rem 1.4rem 1.4rem 4.4rem;
    }

    .p-xxs-xs-xs-lg {
        padding: 0.4rem 1.4rem 1.4rem 5rem;
    }

    .p-xxs-xs-xs-xl {
        padding: 0.4rem 1.4rem 1.4rem 6rem;
    }

    .p-xxs-xs-sm-none {
        padding: 0.4rem 1.4rem 2.8rem 0;
    }

    .p-xxs-xs-sm-xxs {
        padding: 0.4rem 1.4rem 2.8rem 0.4rem;
    }

    .p-xxs-xs-sm-xs {
        padding: 0.4rem 1.4rem 2.8rem 1.4rem;
    }

    .p-xxs-xs-sm-sm {
        padding: 0.4rem 1.4rem 2.8rem 2.8rem;
    }

    .p-xxs-xs-sm-md {
        padding: 0.4rem 1.4rem 2.8rem 3.4rem;
    }

    .p-xxs-xs-sm-ml {
        padding: 0.4rem 1.4rem 2.8rem 4.4rem;
    }

    .p-xxs-xs-sm-lg {
        padding: 0.4rem 1.4rem 2.8rem 5rem;
    }

    .p-xxs-xs-sm-xl {
        padding: 0.4rem 1.4rem 2.8rem 6rem;
    }

    .p-xxs-xs-md-none {
        padding: 0.4rem 1.4rem 3.4rem 0;
    }

    .p-xxs-xs-md-xxs {
        padding: 0.4rem 1.4rem 3.4rem 0.4rem;
    }

    .p-xxs-xs-md-xs {
        padding: 0.4rem 1.4rem 3.4rem 1.4rem;
    }

    .p-xxs-xs-md-sm {
        padding: 0.4rem 1.4rem 3.4rem 2.8rem;
    }

    .p-xxs-xs-md-md {
        padding: 0.4rem 1.4rem 3.4rem 3.4rem;
    }

    .p-xxs-xs-md-ml {
        padding: 0.4rem 1.4rem 3.4rem 4.4rem;
    }

    .p-xxs-xs-md-lg {
        padding: 0.4rem 1.4rem 3.4rem 5rem;
    }

    .p-xxs-xs-md-xl {
        padding: 0.4rem 1.4rem 3.4rem 6rem;
    }

    .p-xxs-xs-ml-none {
        padding: 0.4rem 1.4rem 4.4rem 0;
    }

    .p-xxs-xs-ml-xxs {
        padding: 0.4rem 1.4rem 4.4rem 0.4rem;
    }

    .p-xxs-xs-ml-xs {
        padding: 0.4rem 1.4rem 4.4rem 1.4rem;
    }

    .p-xxs-xs-ml-sm {
        padding: 0.4rem 1.4rem 4.4rem 2.8rem;
    }

    .p-xxs-xs-ml-md {
        padding: 0.4rem 1.4rem 4.4rem 3.4rem;
    }

    .p-xxs-xs-ml-ml {
        padding: 0.4rem 1.4rem 4.4rem 4.4rem;
    }

    .p-xxs-xs-ml-lg {
        padding: 0.4rem 1.4rem 4.4rem 5rem;
    }

    .p-xxs-xs-ml-xl {
        padding: 0.4rem 1.4rem 4.4rem 6rem;
    }

    .p-xxs-xs-lg-none {
        padding: 0.4rem 1.4rem 5rem 0;
    }

    .p-xxs-xs-lg-xxs {
        padding: 0.4rem 1.4rem 5rem 0.4rem;
    }

    .p-xxs-xs-lg-xs {
        padding: 0.4rem 1.4rem 5rem 1.4rem;
    }

    .p-xxs-xs-lg-sm {
        padding: 0.4rem 1.4rem 5rem 2.8rem;
    }

    .p-xxs-xs-lg-md {
        padding: 0.4rem 1.4rem 5rem 3.4rem;
    }

    .p-xxs-xs-lg-ml {
        padding: 0.4rem 1.4rem 5rem 4.4rem;
    }

    .p-xxs-xs-lg-lg {
        padding: 0.4rem 1.4rem 5rem 5rem;
    }

    .p-xxs-xs-lg-xl {
        padding: 0.4rem 1.4rem 5rem 6rem;
    }

    .p-xxs-xs-xl-none {
        padding: 0.4rem 1.4rem 6rem 0;
    }

    .p-xxs-xs-xl-xxs {
        padding: 0.4rem 1.4rem 6rem 0.4rem;
    }

    .p-xxs-xs-xl-xs {
        padding: 0.4rem 1.4rem 6rem 1.4rem;
    }

    .p-xxs-xs-xl-sm {
        padding: 0.4rem 1.4rem 6rem 2.8rem;
    }

    .p-xxs-xs-xl-md {
        padding: 0.4rem 1.4rem 6rem 3.4rem;
    }

    .p-xxs-xs-xl-ml {
        padding: 0.4rem 1.4rem 6rem 4.4rem;
    }

    .p-xxs-xs-xl-lg {
        padding: 0.4rem 1.4rem 6rem 5rem;
    }

    .p-xxs-xs-xl-xl {
        padding: 0.4rem 1.4rem 6rem 6rem;
    }

    .p-xxs-sm-none-none {
        padding: 0.4rem 2.8rem 0 0;
    }

    .p-xxs-sm-none-xxs {
        padding: 0.4rem 2.8rem 0 0.4rem;
    }

    .p-xxs-sm-none-xs {
        padding: 0.4rem 2.8rem 0 1.4rem;
    }

    .p-xxs-sm-none-sm {
        padding: 0.4rem 2.8rem 0 2.8rem;
    }

    .p-xxs-sm-none-md {
        padding: 0.4rem 2.8rem 0 3.4rem;
    }

    .p-xxs-sm-none-ml {
        padding: 0.4rem 2.8rem 0 4.4rem;
    }

    .p-xxs-sm-none-lg {
        padding: 0.4rem 2.8rem 0 5rem;
    }

    .p-xxs-sm-none-xl {
        padding: 0.4rem 2.8rem 0 6rem;
    }

    .p-xxs-sm-xxs-none {
        padding: 0.4rem 2.8rem 0.4rem 0;
    }

    .p-xxs-sm-xxs-xxs {
        padding: 0.4rem 2.8rem 0.4rem 0.4rem;
    }

    .p-xxs-sm-xxs-xs {
        padding: 0.4rem 2.8rem 0.4rem 1.4rem;
    }

    .p-xxs-sm-xxs-sm {
        padding: 0.4rem 2.8rem 0.4rem 2.8rem;
    }

    .p-xxs-sm-xxs-md {
        padding: 0.4rem 2.8rem 0.4rem 3.4rem;
    }

    .p-xxs-sm-xxs-ml {
        padding: 0.4rem 2.8rem 0.4rem 4.4rem;
    }

    .p-xxs-sm-xxs-lg {
        padding: 0.4rem 2.8rem 0.4rem 5rem;
    }

    .p-xxs-sm-xxs-xl {
        padding: 0.4rem 2.8rem 0.4rem 6rem;
    }

    .p-xxs-sm-xs-none {
        padding: 0.4rem 2.8rem 1.4rem 0;
    }

    .p-xxs-sm-xs-xxs {
        padding: 0.4rem 2.8rem 1.4rem 0.4rem;
    }

    .p-xxs-sm-xs-xs {
        padding: 0.4rem 2.8rem 1.4rem 1.4rem;
    }

    .p-xxs-sm-xs-sm {
        padding: 0.4rem 2.8rem 1.4rem 2.8rem;
    }

    .p-xxs-sm-xs-md {
        padding: 0.4rem 2.8rem 1.4rem 3.4rem;
    }

    .p-xxs-sm-xs-ml {
        padding: 0.4rem 2.8rem 1.4rem 4.4rem;
    }

    .p-xxs-sm-xs-lg {
        padding: 0.4rem 2.8rem 1.4rem 5rem;
    }

    .p-xxs-sm-xs-xl {
        padding: 0.4rem 2.8rem 1.4rem 6rem;
    }

    .p-xxs-sm-sm-none {
        padding: 0.4rem 2.8rem 2.8rem 0;
    }

    .p-xxs-sm-sm-xxs {
        padding: 0.4rem 2.8rem 2.8rem 0.4rem;
    }

    .p-xxs-sm-sm-xs {
        padding: 0.4rem 2.8rem 2.8rem 1.4rem;
    }

    .p-xxs-sm-sm-sm {
        padding: 0.4rem 2.8rem 2.8rem 2.8rem;
    }

    .p-xxs-sm-sm-md {
        padding: 0.4rem 2.8rem 2.8rem 3.4rem;
    }

    .p-xxs-sm-sm-ml {
        padding: 0.4rem 2.8rem 2.8rem 4.4rem;
    }

    .p-xxs-sm-sm-lg {
        padding: 0.4rem 2.8rem 2.8rem 5rem;
    }

    .p-xxs-sm-sm-xl {
        padding: 0.4rem 2.8rem 2.8rem 6rem;
    }

    .p-xxs-sm-md-none {
        padding: 0.4rem 2.8rem 3.4rem 0;
    }

    .p-xxs-sm-md-xxs {
        padding: 0.4rem 2.8rem 3.4rem 0.4rem;
    }

    .p-xxs-sm-md-xs {
        padding: 0.4rem 2.8rem 3.4rem 1.4rem;
    }

    .p-xxs-sm-md-sm {
        padding: 0.4rem 2.8rem 3.4rem 2.8rem;
    }

    .p-xxs-sm-md-md {
        padding: 0.4rem 2.8rem 3.4rem 3.4rem;
    }

    .p-xxs-sm-md-ml {
        padding: 0.4rem 2.8rem 3.4rem 4.4rem;
    }

    .p-xxs-sm-md-lg {
        padding: 0.4rem 2.8rem 3.4rem 5rem;
    }

    .p-xxs-sm-md-xl {
        padding: 0.4rem 2.8rem 3.4rem 6rem;
    }

    .p-xxs-sm-ml-none {
        padding: 0.4rem 2.8rem 4.4rem 0;
    }

    .p-xxs-sm-ml-xxs {
        padding: 0.4rem 2.8rem 4.4rem 0.4rem;
    }

    .p-xxs-sm-ml-xs {
        padding: 0.4rem 2.8rem 4.4rem 1.4rem;
    }

    .p-xxs-sm-ml-sm {
        padding: 0.4rem 2.8rem 4.4rem 2.8rem;
    }

    .p-xxs-sm-ml-md {
        padding: 0.4rem 2.8rem 4.4rem 3.4rem;
    }

    .p-xxs-sm-ml-ml {
        padding: 0.4rem 2.8rem 4.4rem 4.4rem;
    }

    .p-xxs-sm-ml-lg {
        padding: 0.4rem 2.8rem 4.4rem 5rem;
    }

    .p-xxs-sm-ml-xl {
        padding: 0.4rem 2.8rem 4.4rem 6rem;
    }

    .p-xxs-sm-lg-none {
        padding: 0.4rem 2.8rem 5rem 0;
    }

    .p-xxs-sm-lg-xxs {
        padding: 0.4rem 2.8rem 5rem 0.4rem;
    }

    .p-xxs-sm-lg-xs {
        padding: 0.4rem 2.8rem 5rem 1.4rem;
    }

    .p-xxs-sm-lg-sm {
        padding: 0.4rem 2.8rem 5rem 2.8rem;
    }

    .p-xxs-sm-lg-md {
        padding: 0.4rem 2.8rem 5rem 3.4rem;
    }

    .p-xxs-sm-lg-ml {
        padding: 0.4rem 2.8rem 5rem 4.4rem;
    }

    .p-xxs-sm-lg-lg {
        padding: 0.4rem 2.8rem 5rem 5rem;
    }

    .p-xxs-sm-lg-xl {
        padding: 0.4rem 2.8rem 5rem 6rem;
    }

    .p-xxs-sm-xl-none {
        padding: 0.4rem 2.8rem 6rem 0;
    }

    .p-xxs-sm-xl-xxs {
        padding: 0.4rem 2.8rem 6rem 0.4rem;
    }

    .p-xxs-sm-xl-xs {
        padding: 0.4rem 2.8rem 6rem 1.4rem;
    }

    .p-xxs-sm-xl-sm {
        padding: 0.4rem 2.8rem 6rem 2.8rem;
    }

    .p-xxs-sm-xl-md {
        padding: 0.4rem 2.8rem 6rem 3.4rem;
    }

    .p-xxs-sm-xl-ml {
        padding: 0.4rem 2.8rem 6rem 4.4rem;
    }

    .p-xxs-sm-xl-lg {
        padding: 0.4rem 2.8rem 6rem 5rem;
    }

    .p-xxs-sm-xl-xl {
        padding: 0.4rem 2.8rem 6rem 6rem;
    }

    .p-xxs-md-none-none {
        padding: 0.4rem 3.4rem 0 0;
    }

    .p-xxs-md-none-xxs {
        padding: 0.4rem 3.4rem 0 0.4rem;
    }

    .p-xxs-md-none-xs {
        padding: 0.4rem 3.4rem 0 1.4rem;
    }

    .p-xxs-md-none-sm {
        padding: 0.4rem 3.4rem 0 2.8rem;
    }

    .p-xxs-md-none-md {
        padding: 0.4rem 3.4rem 0 3.4rem;
    }

    .p-xxs-md-none-ml {
        padding: 0.4rem 3.4rem 0 4.4rem;
    }

    .p-xxs-md-none-lg {
        padding: 0.4rem 3.4rem 0 5rem;
    }

    .p-xxs-md-none-xl {
        padding: 0.4rem 3.4rem 0 6rem;
    }

    .p-xxs-md-xxs-none {
        padding: 0.4rem 3.4rem 0.4rem 0;
    }

    .p-xxs-md-xxs-xxs {
        padding: 0.4rem 3.4rem 0.4rem 0.4rem;
    }

    .p-xxs-md-xxs-xs {
        padding: 0.4rem 3.4rem 0.4rem 1.4rem;
    }

    .p-xxs-md-xxs-sm {
        padding: 0.4rem 3.4rem 0.4rem 2.8rem;
    }

    .p-xxs-md-xxs-md {
        padding: 0.4rem 3.4rem 0.4rem 3.4rem;
    }

    .p-xxs-md-xxs-ml {
        padding: 0.4rem 3.4rem 0.4rem 4.4rem;
    }

    .p-xxs-md-xxs-lg {
        padding: 0.4rem 3.4rem 0.4rem 5rem;
    }

    .p-xxs-md-xxs-xl {
        padding: 0.4rem 3.4rem 0.4rem 6rem;
    }

    .p-xxs-md-xs-none {
        padding: 0.4rem 3.4rem 1.4rem 0;
    }

    .p-xxs-md-xs-xxs {
        padding: 0.4rem 3.4rem 1.4rem 0.4rem;
    }

    .p-xxs-md-xs-xs {
        padding: 0.4rem 3.4rem 1.4rem 1.4rem;
    }

    .p-xxs-md-xs-sm {
        padding: 0.4rem 3.4rem 1.4rem 2.8rem;
    }

    .p-xxs-md-xs-md {
        padding: 0.4rem 3.4rem 1.4rem 3.4rem;
    }

    .p-xxs-md-xs-ml {
        padding: 0.4rem 3.4rem 1.4rem 4.4rem;
    }

    .p-xxs-md-xs-lg {
        padding: 0.4rem 3.4rem 1.4rem 5rem;
    }

    .p-xxs-md-xs-xl {
        padding: 0.4rem 3.4rem 1.4rem 6rem;
    }

    .p-xxs-md-sm-none {
        padding: 0.4rem 3.4rem 2.8rem 0;
    }

    .p-xxs-md-sm-xxs {
        padding: 0.4rem 3.4rem 2.8rem 0.4rem;
    }

    .p-xxs-md-sm-xs {
        padding: 0.4rem 3.4rem 2.8rem 1.4rem;
    }

    .p-xxs-md-sm-sm {
        padding: 0.4rem 3.4rem 2.8rem 2.8rem;
    }

    .p-xxs-md-sm-md {
        padding: 0.4rem 3.4rem 2.8rem 3.4rem;
    }

    .p-xxs-md-sm-ml {
        padding: 0.4rem 3.4rem 2.8rem 4.4rem;
    }

    .p-xxs-md-sm-lg {
        padding: 0.4rem 3.4rem 2.8rem 5rem;
    }

    .p-xxs-md-sm-xl {
        padding: 0.4rem 3.4rem 2.8rem 6rem;
    }

    .p-xxs-md-md-none {
        padding: 0.4rem 3.4rem 3.4rem 0;
    }

    .p-xxs-md-md-xxs {
        padding: 0.4rem 3.4rem 3.4rem 0.4rem;
    }

    .p-xxs-md-md-xs {
        padding: 0.4rem 3.4rem 3.4rem 1.4rem;
    }

    .p-xxs-md-md-sm {
        padding: 0.4rem 3.4rem 3.4rem 2.8rem;
    }

    .p-xxs-md-md-md {
        padding: 0.4rem 3.4rem 3.4rem 3.4rem;
    }

    .p-xxs-md-md-ml {
        padding: 0.4rem 3.4rem 3.4rem 4.4rem;
    }

    .p-xxs-md-md-lg {
        padding: 0.4rem 3.4rem 3.4rem 5rem;
    }

    .p-xxs-md-md-xl {
        padding: 0.4rem 3.4rem 3.4rem 6rem;
    }

    .p-xxs-md-ml-none {
        padding: 0.4rem 3.4rem 4.4rem 0;
    }

    .p-xxs-md-ml-xxs {
        padding: 0.4rem 3.4rem 4.4rem 0.4rem;
    }

    .p-xxs-md-ml-xs {
        padding: 0.4rem 3.4rem 4.4rem 1.4rem;
    }

    .p-xxs-md-ml-sm {
        padding: 0.4rem 3.4rem 4.4rem 2.8rem;
    }

    .p-xxs-md-ml-md {
        padding: 0.4rem 3.4rem 4.4rem 3.4rem;
    }

    .p-xxs-md-ml-ml {
        padding: 0.4rem 3.4rem 4.4rem 4.4rem;
    }

    .p-xxs-md-ml-lg {
        padding: 0.4rem 3.4rem 4.4rem 5rem;
    }

    .p-xxs-md-ml-xl {
        padding: 0.4rem 3.4rem 4.4rem 6rem;
    }

    .p-xxs-md-lg-none {
        padding: 0.4rem 3.4rem 5rem 0;
    }

    .p-xxs-md-lg-xxs {
        padding: 0.4rem 3.4rem 5rem 0.4rem;
    }

    .p-xxs-md-lg-xs {
        padding: 0.4rem 3.4rem 5rem 1.4rem;
    }

    .p-xxs-md-lg-sm {
        padding: 0.4rem 3.4rem 5rem 2.8rem;
    }

    .p-xxs-md-lg-md {
        padding: 0.4rem 3.4rem 5rem 3.4rem;
    }

    .p-xxs-md-lg-ml {
        padding: 0.4rem 3.4rem 5rem 4.4rem;
    }

    .p-xxs-md-lg-lg {
        padding: 0.4rem 3.4rem 5rem 5rem;
    }

    .p-xxs-md-lg-xl {
        padding: 0.4rem 3.4rem 5rem 6rem;
    }

    .p-xxs-md-xl-none {
        padding: 0.4rem 3.4rem 6rem 0;
    }

    .p-xxs-md-xl-xxs {
        padding: 0.4rem 3.4rem 6rem 0.4rem;
    }

    .p-xxs-md-xl-xs {
        padding: 0.4rem 3.4rem 6rem 1.4rem;
    }

    .p-xxs-md-xl-sm {
        padding: 0.4rem 3.4rem 6rem 2.8rem;
    }

    .p-xxs-md-xl-md {
        padding: 0.4rem 3.4rem 6rem 3.4rem;
    }

    .p-xxs-md-xl-ml {
        padding: 0.4rem 3.4rem 6rem 4.4rem;
    }

    .p-xxs-md-xl-lg {
        padding: 0.4rem 3.4rem 6rem 5rem;
    }

    .p-xxs-md-xl-xl {
        padding: 0.4rem 3.4rem 6rem 6rem;
    }

    .p-xxs-ml-none-none {
        padding: 0.4rem 4.4rem 0 0;
    }

    .p-xxs-ml-none-xxs {
        padding: 0.4rem 4.4rem 0 0.4rem;
    }

    .p-xxs-ml-none-xs {
        padding: 0.4rem 4.4rem 0 1.4rem;
    }

    .p-xxs-ml-none-sm {
        padding: 0.4rem 4.4rem 0 2.8rem;
    }

    .p-xxs-ml-none-md {
        padding: 0.4rem 4.4rem 0 3.4rem;
    }

    .p-xxs-ml-none-ml {
        padding: 0.4rem 4.4rem 0 4.4rem;
    }

    .p-xxs-ml-none-lg {
        padding: 0.4rem 4.4rem 0 5rem;
    }

    .p-xxs-ml-none-xl {
        padding: 0.4rem 4.4rem 0 6rem;
    }

    .p-xxs-ml-xxs-none {
        padding: 0.4rem 4.4rem 0.4rem 0;
    }

    .p-xxs-ml-xxs-xxs {
        padding: 0.4rem 4.4rem 0.4rem 0.4rem;
    }

    .p-xxs-ml-xxs-xs {
        padding: 0.4rem 4.4rem 0.4rem 1.4rem;
    }

    .p-xxs-ml-xxs-sm {
        padding: 0.4rem 4.4rem 0.4rem 2.8rem;
    }

    .p-xxs-ml-xxs-md {
        padding: 0.4rem 4.4rem 0.4rem 3.4rem;
    }

    .p-xxs-ml-xxs-ml {
        padding: 0.4rem 4.4rem 0.4rem 4.4rem;
    }

    .p-xxs-ml-xxs-lg {
        padding: 0.4rem 4.4rem 0.4rem 5rem;
    }

    .p-xxs-ml-xxs-xl {
        padding: 0.4rem 4.4rem 0.4rem 6rem;
    }

    .p-xxs-ml-xs-none {
        padding: 0.4rem 4.4rem 1.4rem 0;
    }

    .p-xxs-ml-xs-xxs {
        padding: 0.4rem 4.4rem 1.4rem 0.4rem;
    }

    .p-xxs-ml-xs-xs {
        padding: 0.4rem 4.4rem 1.4rem 1.4rem;
    }

    .p-xxs-ml-xs-sm {
        padding: 0.4rem 4.4rem 1.4rem 2.8rem;
    }

    .p-xxs-ml-xs-md {
        padding: 0.4rem 4.4rem 1.4rem 3.4rem;
    }

    .p-xxs-ml-xs-ml {
        padding: 0.4rem 4.4rem 1.4rem 4.4rem;
    }

    .p-xxs-ml-xs-lg {
        padding: 0.4rem 4.4rem 1.4rem 5rem;
    }

    .p-xxs-ml-xs-xl {
        padding: 0.4rem 4.4rem 1.4rem 6rem;
    }

    .p-xxs-ml-sm-none {
        padding: 0.4rem 4.4rem 2.8rem 0;
    }

    .p-xxs-ml-sm-xxs {
        padding: 0.4rem 4.4rem 2.8rem 0.4rem;
    }

    .p-xxs-ml-sm-xs {
        padding: 0.4rem 4.4rem 2.8rem 1.4rem;
    }

    .p-xxs-ml-sm-sm {
        padding: 0.4rem 4.4rem 2.8rem 2.8rem;
    }

    .p-xxs-ml-sm-md {
        padding: 0.4rem 4.4rem 2.8rem 3.4rem;
    }

    .p-xxs-ml-sm-ml {
        padding: 0.4rem 4.4rem 2.8rem 4.4rem;
    }

    .p-xxs-ml-sm-lg {
        padding: 0.4rem 4.4rem 2.8rem 5rem;
    }

    .p-xxs-ml-sm-xl {
        padding: 0.4rem 4.4rem 2.8rem 6rem;
    }

    .p-xxs-ml-md-none {
        padding: 0.4rem 4.4rem 3.4rem 0;
    }

    .p-xxs-ml-md-xxs {
        padding: 0.4rem 4.4rem 3.4rem 0.4rem;
    }

    .p-xxs-ml-md-xs {
        padding: 0.4rem 4.4rem 3.4rem 1.4rem;
    }

    .p-xxs-ml-md-sm {
        padding: 0.4rem 4.4rem 3.4rem 2.8rem;
    }

    .p-xxs-ml-md-md {
        padding: 0.4rem 4.4rem 3.4rem 3.4rem;
    }

    .p-xxs-ml-md-ml {
        padding: 0.4rem 4.4rem 3.4rem 4.4rem;
    }

    .p-xxs-ml-md-lg {
        padding: 0.4rem 4.4rem 3.4rem 5rem;
    }

    .p-xxs-ml-md-xl {
        padding: 0.4rem 4.4rem 3.4rem 6rem;
    }

    .p-xxs-ml-ml-none {
        padding: 0.4rem 4.4rem 4.4rem 0;
    }

    .p-xxs-ml-ml-xxs {
        padding: 0.4rem 4.4rem 4.4rem 0.4rem;
    }

    .p-xxs-ml-ml-xs {
        padding: 0.4rem 4.4rem 4.4rem 1.4rem;
    }

    .p-xxs-ml-ml-sm {
        padding: 0.4rem 4.4rem 4.4rem 2.8rem;
    }

    .p-xxs-ml-ml-md {
        padding: 0.4rem 4.4rem 4.4rem 3.4rem;
    }

    .p-xxs-ml-ml-ml {
        padding: 0.4rem 4.4rem 4.4rem 4.4rem;
    }

    .p-xxs-ml-ml-lg {
        padding: 0.4rem 4.4rem 4.4rem 5rem;
    }

    .p-xxs-ml-ml-xl {
        padding: 0.4rem 4.4rem 4.4rem 6rem;
    }

    .p-xxs-ml-lg-none {
        padding: 0.4rem 4.4rem 5rem 0;
    }

    .p-xxs-ml-lg-xxs {
        padding: 0.4rem 4.4rem 5rem 0.4rem;
    }

    .p-xxs-ml-lg-xs {
        padding: 0.4rem 4.4rem 5rem 1.4rem;
    }

    .p-xxs-ml-lg-sm {
        padding: 0.4rem 4.4rem 5rem 2.8rem;
    }

    .p-xxs-ml-lg-md {
        padding: 0.4rem 4.4rem 5rem 3.4rem;
    }

    .p-xxs-ml-lg-ml {
        padding: 0.4rem 4.4rem 5rem 4.4rem;
    }

    .p-xxs-ml-lg-lg {
        padding: 0.4rem 4.4rem 5rem 5rem;
    }

    .p-xxs-ml-lg-xl {
        padding: 0.4rem 4.4rem 5rem 6rem;
    }

    .p-xxs-ml-xl-none {
        padding: 0.4rem 4.4rem 6rem 0;
    }

    .p-xxs-ml-xl-xxs {
        padding: 0.4rem 4.4rem 6rem 0.4rem;
    }

    .p-xxs-ml-xl-xs {
        padding: 0.4rem 4.4rem 6rem 1.4rem;
    }

    .p-xxs-ml-xl-sm {
        padding: 0.4rem 4.4rem 6rem 2.8rem;
    }

    .p-xxs-ml-xl-md {
        padding: 0.4rem 4.4rem 6rem 3.4rem;
    }

    .p-xxs-ml-xl-ml {
        padding: 0.4rem 4.4rem 6rem 4.4rem;
    }

    .p-xxs-ml-xl-lg {
        padding: 0.4rem 4.4rem 6rem 5rem;
    }

    .p-xxs-ml-xl-xl {
        padding: 0.4rem 4.4rem 6rem 6rem;
    }

    .p-xxs-lg-none-none {
        padding: 0.4rem 5rem 0 0;
    }

    .p-xxs-lg-none-xxs {
        padding: 0.4rem 5rem 0 0.4rem;
    }

    .p-xxs-lg-none-xs {
        padding: 0.4rem 5rem 0 1.4rem;
    }

    .p-xxs-lg-none-sm {
        padding: 0.4rem 5rem 0 2.8rem;
    }

    .p-xxs-lg-none-md {
        padding: 0.4rem 5rem 0 3.4rem;
    }

    .p-xxs-lg-none-ml {
        padding: 0.4rem 5rem 0 4.4rem;
    }

    .p-xxs-lg-none-lg {
        padding: 0.4rem 5rem 0 5rem;
    }

    .p-xxs-lg-none-xl {
        padding: 0.4rem 5rem 0 6rem;
    }

    .p-xxs-lg-xxs-none {
        padding: 0.4rem 5rem 0.4rem 0;
    }

    .p-xxs-lg-xxs-xxs {
        padding: 0.4rem 5rem 0.4rem 0.4rem;
    }

    .p-xxs-lg-xxs-xs {
        padding: 0.4rem 5rem 0.4rem 1.4rem;
    }

    .p-xxs-lg-xxs-sm {
        padding: 0.4rem 5rem 0.4rem 2.8rem;
    }

    .p-xxs-lg-xxs-md {
        padding: 0.4rem 5rem 0.4rem 3.4rem;
    }

    .p-xxs-lg-xxs-ml {
        padding: 0.4rem 5rem 0.4rem 4.4rem;
    }

    .p-xxs-lg-xxs-lg {
        padding: 0.4rem 5rem 0.4rem 5rem;
    }

    .p-xxs-lg-xxs-xl {
        padding: 0.4rem 5rem 0.4rem 6rem;
    }

    .p-xxs-lg-xs-none {
        padding: 0.4rem 5rem 1.4rem 0;
    }

    .p-xxs-lg-xs-xxs {
        padding: 0.4rem 5rem 1.4rem 0.4rem;
    }

    .p-xxs-lg-xs-xs {
        padding: 0.4rem 5rem 1.4rem 1.4rem;
    }

    .p-xxs-lg-xs-sm {
        padding: 0.4rem 5rem 1.4rem 2.8rem;
    }

    .p-xxs-lg-xs-md {
        padding: 0.4rem 5rem 1.4rem 3.4rem;
    }

    .p-xxs-lg-xs-ml {
        padding: 0.4rem 5rem 1.4rem 4.4rem;
    }

    .p-xxs-lg-xs-lg {
        padding: 0.4rem 5rem 1.4rem 5rem;
    }

    .p-xxs-lg-xs-xl {
        padding: 0.4rem 5rem 1.4rem 6rem;
    }

    .p-xxs-lg-sm-none {
        padding: 0.4rem 5rem 2.8rem 0;
    }

    .p-xxs-lg-sm-xxs {
        padding: 0.4rem 5rem 2.8rem 0.4rem;
    }

    .p-xxs-lg-sm-xs {
        padding: 0.4rem 5rem 2.8rem 1.4rem;
    }

    .p-xxs-lg-sm-sm {
        padding: 0.4rem 5rem 2.8rem 2.8rem;
    }

    .p-xxs-lg-sm-md {
        padding: 0.4rem 5rem 2.8rem 3.4rem;
    }

    .p-xxs-lg-sm-ml {
        padding: 0.4rem 5rem 2.8rem 4.4rem;
    }

    .p-xxs-lg-sm-lg {
        padding: 0.4rem 5rem 2.8rem 5rem;
    }

    .p-xxs-lg-sm-xl {
        padding: 0.4rem 5rem 2.8rem 6rem;
    }

    .p-xxs-lg-md-none {
        padding: 0.4rem 5rem 3.4rem 0;
    }

    .p-xxs-lg-md-xxs {
        padding: 0.4rem 5rem 3.4rem 0.4rem;
    }

    .p-xxs-lg-md-xs {
        padding: 0.4rem 5rem 3.4rem 1.4rem;
    }

    .p-xxs-lg-md-sm {
        padding: 0.4rem 5rem 3.4rem 2.8rem;
    }

    .p-xxs-lg-md-md {
        padding: 0.4rem 5rem 3.4rem 3.4rem;
    }

    .p-xxs-lg-md-ml {
        padding: 0.4rem 5rem 3.4rem 4.4rem;
    }

    .p-xxs-lg-md-lg {
        padding: 0.4rem 5rem 3.4rem 5rem;
    }

    .p-xxs-lg-md-xl {
        padding: 0.4rem 5rem 3.4rem 6rem;
    }

    .p-xxs-lg-ml-none {
        padding: 0.4rem 5rem 4.4rem 0;
    }

    .p-xxs-lg-ml-xxs {
        padding: 0.4rem 5rem 4.4rem 0.4rem;
    }

    .p-xxs-lg-ml-xs {
        padding: 0.4rem 5rem 4.4rem 1.4rem;
    }

    .p-xxs-lg-ml-sm {
        padding: 0.4rem 5rem 4.4rem 2.8rem;
    }

    .p-xxs-lg-ml-md {
        padding: 0.4rem 5rem 4.4rem 3.4rem;
    }

    .p-xxs-lg-ml-ml {
        padding: 0.4rem 5rem 4.4rem 4.4rem;
    }

    .p-xxs-lg-ml-lg {
        padding: 0.4rem 5rem 4.4rem 5rem;
    }

    .p-xxs-lg-ml-xl {
        padding: 0.4rem 5rem 4.4rem 6rem;
    }

    .p-xxs-lg-lg-none {
        padding: 0.4rem 5rem 5rem 0;
    }

    .p-xxs-lg-lg-xxs {
        padding: 0.4rem 5rem 5rem 0.4rem;
    }

    .p-xxs-lg-lg-xs {
        padding: 0.4rem 5rem 5rem 1.4rem;
    }

    .p-xxs-lg-lg-sm {
        padding: 0.4rem 5rem 5rem 2.8rem;
    }

    .p-xxs-lg-lg-md {
        padding: 0.4rem 5rem 5rem 3.4rem;
    }

    .p-xxs-lg-lg-ml {
        padding: 0.4rem 5rem 5rem 4.4rem;
    }

    .p-xxs-lg-lg-lg {
        padding: 0.4rem 5rem 5rem 5rem;
    }

    .p-xxs-lg-lg-xl {
        padding: 0.4rem 5rem 5rem 6rem;
    }

    .p-xxs-lg-xl-none {
        padding: 0.4rem 5rem 6rem 0;
    }

    .p-xxs-lg-xl-xxs {
        padding: 0.4rem 5rem 6rem 0.4rem;
    }

    .p-xxs-lg-xl-xs {
        padding: 0.4rem 5rem 6rem 1.4rem;
    }

    .p-xxs-lg-xl-sm {
        padding: 0.4rem 5rem 6rem 2.8rem;
    }

    .p-xxs-lg-xl-md {
        padding: 0.4rem 5rem 6rem 3.4rem;
    }

    .p-xxs-lg-xl-ml {
        padding: 0.4rem 5rem 6rem 4.4rem;
    }

    .p-xxs-lg-xl-lg {
        padding: 0.4rem 5rem 6rem 5rem;
    }

    .p-xxs-lg-xl-xl {
        padding: 0.4rem 5rem 6rem 6rem;
    }

    .p-xxs-xl-none-none {
        padding: 0.4rem 6rem 0 0;
    }

    .p-xxs-xl-none-xxs {
        padding: 0.4rem 6rem 0 0.4rem;
    }

    .p-xxs-xl-none-xs {
        padding: 0.4rem 6rem 0 1.4rem;
    }

    .p-xxs-xl-none-sm {
        padding: 0.4rem 6rem 0 2.8rem;
    }

    .p-xxs-xl-none-md {
        padding: 0.4rem 6rem 0 3.4rem;
    }

    .p-xxs-xl-none-ml {
        padding: 0.4rem 6rem 0 4.4rem;
    }

    .p-xxs-xl-none-lg {
        padding: 0.4rem 6rem 0 5rem;
    }

    .p-xxs-xl-none-xl {
        padding: 0.4rem 6rem 0 6rem;
    }

    .p-xxs-xl-xxs-none {
        padding: 0.4rem 6rem 0.4rem 0;
    }

    .p-xxs-xl-xxs-xxs {
        padding: 0.4rem 6rem 0.4rem 0.4rem;
    }

    .p-xxs-xl-xxs-xs {
        padding: 0.4rem 6rem 0.4rem 1.4rem;
    }

    .p-xxs-xl-xxs-sm {
        padding: 0.4rem 6rem 0.4rem 2.8rem;
    }

    .p-xxs-xl-xxs-md {
        padding: 0.4rem 6rem 0.4rem 3.4rem;
    }

    .p-xxs-xl-xxs-ml {
        padding: 0.4rem 6rem 0.4rem 4.4rem;
    }

    .p-xxs-xl-xxs-lg {
        padding: 0.4rem 6rem 0.4rem 5rem;
    }

    .p-xxs-xl-xxs-xl {
        padding: 0.4rem 6rem 0.4rem 6rem;
    }

    .p-xxs-xl-xs-none {
        padding: 0.4rem 6rem 1.4rem 0;
    }

    .p-xxs-xl-xs-xxs {
        padding: 0.4rem 6rem 1.4rem 0.4rem;
    }

    .p-xxs-xl-xs-xs {
        padding: 0.4rem 6rem 1.4rem 1.4rem;
    }

    .p-xxs-xl-xs-sm {
        padding: 0.4rem 6rem 1.4rem 2.8rem;
    }

    .p-xxs-xl-xs-md {
        padding: 0.4rem 6rem 1.4rem 3.4rem;
    }

    .p-xxs-xl-xs-ml {
        padding: 0.4rem 6rem 1.4rem 4.4rem;
    }

    .p-xxs-xl-xs-lg {
        padding: 0.4rem 6rem 1.4rem 5rem;
    }

    .p-xxs-xl-xs-xl {
        padding: 0.4rem 6rem 1.4rem 6rem;
    }

    .p-xxs-xl-sm-none {
        padding: 0.4rem 6rem 2.8rem 0;
    }

    .p-xxs-xl-sm-xxs {
        padding: 0.4rem 6rem 2.8rem 0.4rem;
    }

    .p-xxs-xl-sm-xs {
        padding: 0.4rem 6rem 2.8rem 1.4rem;
    }

    .p-xxs-xl-sm-sm {
        padding: 0.4rem 6rem 2.8rem 2.8rem;
    }

    .p-xxs-xl-sm-md {
        padding: 0.4rem 6rem 2.8rem 3.4rem;
    }

    .p-xxs-xl-sm-ml {
        padding: 0.4rem 6rem 2.8rem 4.4rem;
    }

    .p-xxs-xl-sm-lg {
        padding: 0.4rem 6rem 2.8rem 5rem;
    }

    .p-xxs-xl-sm-xl {
        padding: 0.4rem 6rem 2.8rem 6rem;
    }

    .p-xxs-xl-md-none {
        padding: 0.4rem 6rem 3.4rem 0;
    }

    .p-xxs-xl-md-xxs {
        padding: 0.4rem 6rem 3.4rem 0.4rem;
    }

    .p-xxs-xl-md-xs {
        padding: 0.4rem 6rem 3.4rem 1.4rem;
    }

    .p-xxs-xl-md-sm {
        padding: 0.4rem 6rem 3.4rem 2.8rem;
    }

    .p-xxs-xl-md-md {
        padding: 0.4rem 6rem 3.4rem 3.4rem;
    }

    .p-xxs-xl-md-ml {
        padding: 0.4rem 6rem 3.4rem 4.4rem;
    }

    .p-xxs-xl-md-lg {
        padding: 0.4rem 6rem 3.4rem 5rem;
    }

    .p-xxs-xl-md-xl {
        padding: 0.4rem 6rem 3.4rem 6rem;
    }

    .p-xxs-xl-ml-none {
        padding: 0.4rem 6rem 4.4rem 0;
    }

    .p-xxs-xl-ml-xxs {
        padding: 0.4rem 6rem 4.4rem 0.4rem;
    }

    .p-xxs-xl-ml-xs {
        padding: 0.4rem 6rem 4.4rem 1.4rem;
    }

    .p-xxs-xl-ml-sm {
        padding: 0.4rem 6rem 4.4rem 2.8rem;
    }

    .p-xxs-xl-ml-md {
        padding: 0.4rem 6rem 4.4rem 3.4rem;
    }

    .p-xxs-xl-ml-ml {
        padding: 0.4rem 6rem 4.4rem 4.4rem;
    }

    .p-xxs-xl-ml-lg {
        padding: 0.4rem 6rem 4.4rem 5rem;
    }

    .p-xxs-xl-ml-xl {
        padding: 0.4rem 6rem 4.4rem 6rem;
    }

    .p-xxs-xl-lg-none {
        padding: 0.4rem 6rem 5rem 0;
    }

    .p-xxs-xl-lg-xxs {
        padding: 0.4rem 6rem 5rem 0.4rem;
    }

    .p-xxs-xl-lg-xs {
        padding: 0.4rem 6rem 5rem 1.4rem;
    }

    .p-xxs-xl-lg-sm {
        padding: 0.4rem 6rem 5rem 2.8rem;
    }

    .p-xxs-xl-lg-md {
        padding: 0.4rem 6rem 5rem 3.4rem;
    }

    .p-xxs-xl-lg-ml {
        padding: 0.4rem 6rem 5rem 4.4rem;
    }

    .p-xxs-xl-lg-lg {
        padding: 0.4rem 6rem 5rem 5rem;
    }

    .p-xxs-xl-lg-xl {
        padding: 0.4rem 6rem 5rem 6rem;
    }

    .p-xxs-xl-xl-none {
        padding: 0.4rem 6rem 6rem 0;
    }

    .p-xxs-xl-xl-xxs {
        padding: 0.4rem 6rem 6rem 0.4rem;
    }

    .p-xxs-xl-xl-xs {
        padding: 0.4rem 6rem 6rem 1.4rem;
    }

    .p-xxs-xl-xl-sm {
        padding: 0.4rem 6rem 6rem 2.8rem;
    }

    .p-xxs-xl-xl-md {
        padding: 0.4rem 6rem 6rem 3.4rem;
    }

    .p-xxs-xl-xl-ml {
        padding: 0.4rem 6rem 6rem 4.4rem;
    }

    .p-xxs-xl-xl-lg {
        padding: 0.4rem 6rem 6rem 5rem;
    }

    .p-xxs-xl-xl-xl {
        padding: 0.4rem 6rem 6rem 6rem;
    }

    .p-xs-none-none-none {
        padding: 1.4rem 0 0 0;
    }

    .p-xs-none-none-xxs {
        padding: 1.4rem 0 0 0.4rem;
    }

    .p-xs-none-none-xs {
        padding: 1.4rem 0 0 1.4rem;
    }

    .p-xs-none-none-sm {
        padding: 1.4rem 0 0 2.8rem;
    }

    .p-xs-none-none-md {
        padding: 1.4rem 0 0 3.4rem;
    }

    .p-xs-none-none-ml {
        padding: 1.4rem 0 0 4.4rem;
    }

    .p-xs-none-none-lg {
        padding: 1.4rem 0 0 5rem;
    }

    .p-xs-none-none-xl {
        padding: 1.4rem 0 0 6rem;
    }

    .p-xs-none-xxs-none {
        padding: 1.4rem 0 0.4rem 0;
    }

    .p-xs-none-xxs-xxs {
        padding: 1.4rem 0 0.4rem 0.4rem;
    }

    .p-xs-none-xxs-xs {
        padding: 1.4rem 0 0.4rem 1.4rem;
    }

    .p-xs-none-xxs-sm {
        padding: 1.4rem 0 0.4rem 2.8rem;
    }

    .p-xs-none-xxs-md {
        padding: 1.4rem 0 0.4rem 3.4rem;
    }

    .p-xs-none-xxs-ml {
        padding: 1.4rem 0 0.4rem 4.4rem;
    }

    .p-xs-none-xxs-lg {
        padding: 1.4rem 0 0.4rem 5rem;
    }

    .p-xs-none-xxs-xl {
        padding: 1.4rem 0 0.4rem 6rem;
    }

    .p-xs-none-xs-none {
        padding: 1.4rem 0 1.4rem 0;
    }

    .p-xs-none-xs-xxs {
        padding: 1.4rem 0 1.4rem 0.4rem;
    }

    .p-xs-none-xs-xs {
        padding: 1.4rem 0 1.4rem 1.4rem;
    }

    .p-xs-none-xs-sm {
        padding: 1.4rem 0 1.4rem 2.8rem;
    }

    .p-xs-none-xs-md {
        padding: 1.4rem 0 1.4rem 3.4rem;
    }

    .p-xs-none-xs-ml {
        padding: 1.4rem 0 1.4rem 4.4rem;
    }

    .p-xs-none-xs-lg {
        padding: 1.4rem 0 1.4rem 5rem;
    }

    .p-xs-none-xs-xl {
        padding: 1.4rem 0 1.4rem 6rem;
    }

    .p-xs-none-sm-none {
        padding: 1.4rem 0 2.8rem 0;
    }

    .p-xs-none-sm-xxs {
        padding: 1.4rem 0 2.8rem 0.4rem;
    }

    .p-xs-none-sm-xs {
        padding: 1.4rem 0 2.8rem 1.4rem;
    }

    .p-xs-none-sm-sm {
        padding: 1.4rem 0 2.8rem 2.8rem;
    }

    .p-xs-none-sm-md {
        padding: 1.4rem 0 2.8rem 3.4rem;
    }

    .p-xs-none-sm-ml {
        padding: 1.4rem 0 2.8rem 4.4rem;
    }

    .p-xs-none-sm-lg {
        padding: 1.4rem 0 2.8rem 5rem;
    }

    .p-xs-none-sm-xl {
        padding: 1.4rem 0 2.8rem 6rem;
    }

    .p-xs-none-md-none {
        padding: 1.4rem 0 3.4rem 0;
    }

    .p-xs-none-md-xxs {
        padding: 1.4rem 0 3.4rem 0.4rem;
    }

    .p-xs-none-md-xs {
        padding: 1.4rem 0 3.4rem 1.4rem;
    }

    .p-xs-none-md-sm {
        padding: 1.4rem 0 3.4rem 2.8rem;
    }

    .p-xs-none-md-md {
        padding: 1.4rem 0 3.4rem 3.4rem;
    }

    .p-xs-none-md-ml {
        padding: 1.4rem 0 3.4rem 4.4rem;
    }

    .p-xs-none-md-lg {
        padding: 1.4rem 0 3.4rem 5rem;
    }

    .p-xs-none-md-xl {
        padding: 1.4rem 0 3.4rem 6rem;
    }

    .p-xs-none-ml-none {
        padding: 1.4rem 0 4.4rem 0;
    }

    .p-xs-none-ml-xxs {
        padding: 1.4rem 0 4.4rem 0.4rem;
    }

    .p-xs-none-ml-xs {
        padding: 1.4rem 0 4.4rem 1.4rem;
    }

    .p-xs-none-ml-sm {
        padding: 1.4rem 0 4.4rem 2.8rem;
    }

    .p-xs-none-ml-md {
        padding: 1.4rem 0 4.4rem 3.4rem;
    }

    .p-xs-none-ml-ml {
        padding: 1.4rem 0 4.4rem 4.4rem;
    }

    .p-xs-none-ml-lg {
        padding: 1.4rem 0 4.4rem 5rem;
    }

    .p-xs-none-ml-xl {
        padding: 1.4rem 0 4.4rem 6rem;
    }

    .p-xs-none-lg-none {
        padding: 1.4rem 0 5rem 0;
    }

    .p-xs-none-lg-xxs {
        padding: 1.4rem 0 5rem 0.4rem;
    }

    .p-xs-none-lg-xs {
        padding: 1.4rem 0 5rem 1.4rem;
    }

    .p-xs-none-lg-sm {
        padding: 1.4rem 0 5rem 2.8rem;
    }

    .p-xs-none-lg-md {
        padding: 1.4rem 0 5rem 3.4rem;
    }

    .p-xs-none-lg-ml {
        padding: 1.4rem 0 5rem 4.4rem;
    }

    .p-xs-none-lg-lg {
        padding: 1.4rem 0 5rem 5rem;
    }

    .p-xs-none-lg-xl {
        padding: 1.4rem 0 5rem 6rem;
    }

    .p-xs-none-xl-none {
        padding: 1.4rem 0 6rem 0;
    }

    .p-xs-none-xl-xxs {
        padding: 1.4rem 0 6rem 0.4rem;
    }

    .p-xs-none-xl-xs {
        padding: 1.4rem 0 6rem 1.4rem;
    }

    .p-xs-none-xl-sm {
        padding: 1.4rem 0 6rem 2.8rem;
    }

    .p-xs-none-xl-md {
        padding: 1.4rem 0 6rem 3.4rem;
    }

    .p-xs-none-xl-ml {
        padding: 1.4rem 0 6rem 4.4rem;
    }

    .p-xs-none-xl-lg {
        padding: 1.4rem 0 6rem 5rem;
    }

    .p-xs-none-xl-xl {
        padding: 1.4rem 0 6rem 6rem;
    }

    .p-xs-xxs-none-none {
        padding: 1.4rem 0.4rem 0 0;
    }

    .p-xs-xxs-none-xxs {
        padding: 1.4rem 0.4rem 0 0.4rem;
    }

    .p-xs-xxs-none-xs {
        padding: 1.4rem 0.4rem 0 1.4rem;
    }

    .p-xs-xxs-none-sm {
        padding: 1.4rem 0.4rem 0 2.8rem;
    }

    .p-xs-xxs-none-md {
        padding: 1.4rem 0.4rem 0 3.4rem;
    }

    .p-xs-xxs-none-ml {
        padding: 1.4rem 0.4rem 0 4.4rem;
    }

    .p-xs-xxs-none-lg {
        padding: 1.4rem 0.4rem 0 5rem;
    }

    .p-xs-xxs-none-xl {
        padding: 1.4rem 0.4rem 0 6rem;
    }

    .p-xs-xxs-xxs-none {
        padding: 1.4rem 0.4rem 0.4rem 0;
    }

    .p-xs-xxs-xxs-xxs {
        padding: 1.4rem 0.4rem 0.4rem 0.4rem;
    }

    .p-xs-xxs-xxs-xs {
        padding: 1.4rem 0.4rem 0.4rem 1.4rem;
    }

    .p-xs-xxs-xxs-sm {
        padding: 1.4rem 0.4rem 0.4rem 2.8rem;
    }

    .p-xs-xxs-xxs-md {
        padding: 1.4rem 0.4rem 0.4rem 3.4rem;
    }

    .p-xs-xxs-xxs-ml {
        padding: 1.4rem 0.4rem 0.4rem 4.4rem;
    }

    .p-xs-xxs-xxs-lg {
        padding: 1.4rem 0.4rem 0.4rem 5rem;
    }

    .p-xs-xxs-xxs-xl {
        padding: 1.4rem 0.4rem 0.4rem 6rem;
    }

    .p-xs-xxs-xs-none {
        padding: 1.4rem 0.4rem 1.4rem 0;
    }

    .p-xs-xxs-xs-xxs {
        padding: 1.4rem 0.4rem 1.4rem 0.4rem;
    }

    .p-xs-xxs-xs-xs {
        padding: 1.4rem 0.4rem 1.4rem 1.4rem;
    }

    .p-xs-xxs-xs-sm {
        padding: 1.4rem 0.4rem 1.4rem 2.8rem;
    }

    .p-xs-xxs-xs-md {
        padding: 1.4rem 0.4rem 1.4rem 3.4rem;
    }

    .p-xs-xxs-xs-ml {
        padding: 1.4rem 0.4rem 1.4rem 4.4rem;
    }

    .p-xs-xxs-xs-lg {
        padding: 1.4rem 0.4rem 1.4rem 5rem;
    }

    .p-xs-xxs-xs-xl {
        padding: 1.4rem 0.4rem 1.4rem 6rem;
    }

    .p-xs-xxs-sm-none {
        padding: 1.4rem 0.4rem 2.8rem 0;
    }

    .p-xs-xxs-sm-xxs {
        padding: 1.4rem 0.4rem 2.8rem 0.4rem;
    }

    .p-xs-xxs-sm-xs {
        padding: 1.4rem 0.4rem 2.8rem 1.4rem;
    }

    .p-xs-xxs-sm-sm {
        padding: 1.4rem 0.4rem 2.8rem 2.8rem;
    }

    .p-xs-xxs-sm-md {
        padding: 1.4rem 0.4rem 2.8rem 3.4rem;
    }

    .p-xs-xxs-sm-ml {
        padding: 1.4rem 0.4rem 2.8rem 4.4rem;
    }

    .p-xs-xxs-sm-lg {
        padding: 1.4rem 0.4rem 2.8rem 5rem;
    }

    .p-xs-xxs-sm-xl {
        padding: 1.4rem 0.4rem 2.8rem 6rem;
    }

    .p-xs-xxs-md-none {
        padding: 1.4rem 0.4rem 3.4rem 0;
    }

    .p-xs-xxs-md-xxs {
        padding: 1.4rem 0.4rem 3.4rem 0.4rem;
    }

    .p-xs-xxs-md-xs {
        padding: 1.4rem 0.4rem 3.4rem 1.4rem;
    }

    .p-xs-xxs-md-sm {
        padding: 1.4rem 0.4rem 3.4rem 2.8rem;
    }

    .p-xs-xxs-md-md {
        padding: 1.4rem 0.4rem 3.4rem 3.4rem;
    }

    .p-xs-xxs-md-ml {
        padding: 1.4rem 0.4rem 3.4rem 4.4rem;
    }

    .p-xs-xxs-md-lg {
        padding: 1.4rem 0.4rem 3.4rem 5rem;
    }

    .p-xs-xxs-md-xl {
        padding: 1.4rem 0.4rem 3.4rem 6rem;
    }

    .p-xs-xxs-ml-none {
        padding: 1.4rem 0.4rem 4.4rem 0;
    }

    .p-xs-xxs-ml-xxs {
        padding: 1.4rem 0.4rem 4.4rem 0.4rem;
    }

    .p-xs-xxs-ml-xs {
        padding: 1.4rem 0.4rem 4.4rem 1.4rem;
    }

    .p-xs-xxs-ml-sm {
        padding: 1.4rem 0.4rem 4.4rem 2.8rem;
    }

    .p-xs-xxs-ml-md {
        padding: 1.4rem 0.4rem 4.4rem 3.4rem;
    }

    .p-xs-xxs-ml-ml {
        padding: 1.4rem 0.4rem 4.4rem 4.4rem;
    }

    .p-xs-xxs-ml-lg {
        padding: 1.4rem 0.4rem 4.4rem 5rem;
    }

    .p-xs-xxs-ml-xl {
        padding: 1.4rem 0.4rem 4.4rem 6rem;
    }

    .p-xs-xxs-lg-none {
        padding: 1.4rem 0.4rem 5rem 0;
    }

    .p-xs-xxs-lg-xxs {
        padding: 1.4rem 0.4rem 5rem 0.4rem;
    }

    .p-xs-xxs-lg-xs {
        padding: 1.4rem 0.4rem 5rem 1.4rem;
    }

    .p-xs-xxs-lg-sm {
        padding: 1.4rem 0.4rem 5rem 2.8rem;
    }

    .p-xs-xxs-lg-md {
        padding: 1.4rem 0.4rem 5rem 3.4rem;
    }

    .p-xs-xxs-lg-ml {
        padding: 1.4rem 0.4rem 5rem 4.4rem;
    }

    .p-xs-xxs-lg-lg {
        padding: 1.4rem 0.4rem 5rem 5rem;
    }

    .p-xs-xxs-lg-xl {
        padding: 1.4rem 0.4rem 5rem 6rem;
    }

    .p-xs-xxs-xl-none {
        padding: 1.4rem 0.4rem 6rem 0;
    }

    .p-xs-xxs-xl-xxs {
        padding: 1.4rem 0.4rem 6rem 0.4rem;
    }

    .p-xs-xxs-xl-xs {
        padding: 1.4rem 0.4rem 6rem 1.4rem;
    }

    .p-xs-xxs-xl-sm {
        padding: 1.4rem 0.4rem 6rem 2.8rem;
    }

    .p-xs-xxs-xl-md {
        padding: 1.4rem 0.4rem 6rem 3.4rem;
    }

    .p-xs-xxs-xl-ml {
        padding: 1.4rem 0.4rem 6rem 4.4rem;
    }

    .p-xs-xxs-xl-lg {
        padding: 1.4rem 0.4rem 6rem 5rem;
    }

    .p-xs-xxs-xl-xl {
        padding: 1.4rem 0.4rem 6rem 6rem;
    }

    .p-xs-xs-none-none {
        padding: 1.4rem 1.4rem 0 0;
    }

    .p-xs-xs-none-xxs {
        padding: 1.4rem 1.4rem 0 0.4rem;
    }

    .p-xs-xs-none-xs {
        padding: 1.4rem 1.4rem 0 1.4rem;
    }

    .p-xs-xs-none-sm {
        padding: 1.4rem 1.4rem 0 2.8rem;
    }

    .p-xs-xs-none-md {
        padding: 1.4rem 1.4rem 0 3.4rem;
    }

    .p-xs-xs-none-ml {
        padding: 1.4rem 1.4rem 0 4.4rem;
    }

    .p-xs-xs-none-lg {
        padding: 1.4rem 1.4rem 0 5rem;
    }

    .p-xs-xs-none-xl {
        padding: 1.4rem 1.4rem 0 6rem;
    }

    .p-xs-xs-xxs-none {
        padding: 1.4rem 1.4rem 0.4rem 0;
    }

    .p-xs-xs-xxs-xxs {
        padding: 1.4rem 1.4rem 0.4rem 0.4rem;
    }

    .p-xs-xs-xxs-xs {
        padding: 1.4rem 1.4rem 0.4rem 1.4rem;
    }

    .p-xs-xs-xxs-sm {
        padding: 1.4rem 1.4rem 0.4rem 2.8rem;
    }

    .p-xs-xs-xxs-md {
        padding: 1.4rem 1.4rem 0.4rem 3.4rem;
    }

    .p-xs-xs-xxs-ml {
        padding: 1.4rem 1.4rem 0.4rem 4.4rem;
    }

    .p-xs-xs-xxs-lg {
        padding: 1.4rem 1.4rem 0.4rem 5rem;
    }

    .p-xs-xs-xxs-xl {
        padding: 1.4rem 1.4rem 0.4rem 6rem;
    }

    .p-xs-xs-xs-none {
        padding: 1.4rem 1.4rem 1.4rem 0;
    }

    .p-xs-xs-xs-xxs {
        padding: 1.4rem 1.4rem 1.4rem 0.4rem;
    }

    .p-xs-xs-xs-xs {
        padding: 1.4rem 1.4rem 1.4rem 1.4rem;
    }

    .p-xs-xs-xs-sm {
        padding: 1.4rem 1.4rem 1.4rem 2.8rem;
    }

    .p-xs-xs-xs-md {
        padding: 1.4rem 1.4rem 1.4rem 3.4rem;
    }

    .p-xs-xs-xs-ml {
        padding: 1.4rem 1.4rem 1.4rem 4.4rem;
    }

    .p-xs-xs-xs-lg {
        padding: 1.4rem 1.4rem 1.4rem 5rem;
    }

    .p-xs-xs-xs-xl {
        padding: 1.4rem 1.4rem 1.4rem 6rem;
    }

    .p-xs-xs-sm-none {
        padding: 1.4rem 1.4rem 2.8rem 0;
    }

    .p-xs-xs-sm-xxs {
        padding: 1.4rem 1.4rem 2.8rem 0.4rem;
    }

    .p-xs-xs-sm-xs {
        padding: 1.4rem 1.4rem 2.8rem 1.4rem;
    }

    .p-xs-xs-sm-sm {
        padding: 1.4rem 1.4rem 2.8rem 2.8rem;
    }

    .p-xs-xs-sm-md {
        padding: 1.4rem 1.4rem 2.8rem 3.4rem;
    }

    .p-xs-xs-sm-ml {
        padding: 1.4rem 1.4rem 2.8rem 4.4rem;
    }

    .p-xs-xs-sm-lg {
        padding: 1.4rem 1.4rem 2.8rem 5rem;
    }

    .p-xs-xs-sm-xl {
        padding: 1.4rem 1.4rem 2.8rem 6rem;
    }

    .p-xs-xs-md-none {
        padding: 1.4rem 1.4rem 3.4rem 0;
    }

    .p-xs-xs-md-xxs {
        padding: 1.4rem 1.4rem 3.4rem 0.4rem;
    }

    .p-xs-xs-md-xs {
        padding: 1.4rem 1.4rem 3.4rem 1.4rem;
    }

    .p-xs-xs-md-sm {
        padding: 1.4rem 1.4rem 3.4rem 2.8rem;
    }

    .p-xs-xs-md-md {
        padding: 1.4rem 1.4rem 3.4rem 3.4rem;
    }

    .p-xs-xs-md-ml {
        padding: 1.4rem 1.4rem 3.4rem 4.4rem;
    }

    .p-xs-xs-md-lg {
        padding: 1.4rem 1.4rem 3.4rem 5rem;
    }

    .p-xs-xs-md-xl {
        padding: 1.4rem 1.4rem 3.4rem 6rem;
    }

    .p-xs-xs-ml-none {
        padding: 1.4rem 1.4rem 4.4rem 0;
    }

    .p-xs-xs-ml-xxs {
        padding: 1.4rem 1.4rem 4.4rem 0.4rem;
    }

    .p-xs-xs-ml-xs {
        padding: 1.4rem 1.4rem 4.4rem 1.4rem;
    }

    .p-xs-xs-ml-sm {
        padding: 1.4rem 1.4rem 4.4rem 2.8rem;
    }

    .p-xs-xs-ml-md {
        padding: 1.4rem 1.4rem 4.4rem 3.4rem;
    }

    .p-xs-xs-ml-ml {
        padding: 1.4rem 1.4rem 4.4rem 4.4rem;
    }

    .p-xs-xs-ml-lg {
        padding: 1.4rem 1.4rem 4.4rem 5rem;
    }

    .p-xs-xs-ml-xl {
        padding: 1.4rem 1.4rem 4.4rem 6rem;
    }

    .p-xs-xs-lg-none {
        padding: 1.4rem 1.4rem 5rem 0;
    }

    .p-xs-xs-lg-xxs {
        padding: 1.4rem 1.4rem 5rem 0.4rem;
    }

    .p-xs-xs-lg-xs {
        padding: 1.4rem 1.4rem 5rem 1.4rem;
    }

    .p-xs-xs-lg-sm {
        padding: 1.4rem 1.4rem 5rem 2.8rem;
    }

    .p-xs-xs-lg-md {
        padding: 1.4rem 1.4rem 5rem 3.4rem;
    }

    .p-xs-xs-lg-ml {
        padding: 1.4rem 1.4rem 5rem 4.4rem;
    }

    .p-xs-xs-lg-lg {
        padding: 1.4rem 1.4rem 5rem 5rem;
    }

    .p-xs-xs-lg-xl {
        padding: 1.4rem 1.4rem 5rem 6rem;
    }

    .p-xs-xs-xl-none {
        padding: 1.4rem 1.4rem 6rem 0;
    }

    .p-xs-xs-xl-xxs {
        padding: 1.4rem 1.4rem 6rem 0.4rem;
    }

    .p-xs-xs-xl-xs {
        padding: 1.4rem 1.4rem 6rem 1.4rem;
    }

    .p-xs-xs-xl-sm {
        padding: 1.4rem 1.4rem 6rem 2.8rem;
    }

    .p-xs-xs-xl-md {
        padding: 1.4rem 1.4rem 6rem 3.4rem;
    }

    .p-xs-xs-xl-ml {
        padding: 1.4rem 1.4rem 6rem 4.4rem;
    }

    .p-xs-xs-xl-lg {
        padding: 1.4rem 1.4rem 6rem 5rem;
    }

    .p-xs-xs-xl-xl {
        padding: 1.4rem 1.4rem 6rem 6rem;
    }

    .p-xs-sm-none-none {
        padding: 1.4rem 2.8rem 0 0;
    }

    .p-xs-sm-none-xxs {
        padding: 1.4rem 2.8rem 0 0.4rem;
    }

    .p-xs-sm-none-xs {
        padding: 1.4rem 2.8rem 0 1.4rem;
    }

    .p-xs-sm-none-sm {
        padding: 1.4rem 2.8rem 0 2.8rem;
    }

    .p-xs-sm-none-md {
        padding: 1.4rem 2.8rem 0 3.4rem;
    }

    .p-xs-sm-none-ml {
        padding: 1.4rem 2.8rem 0 4.4rem;
    }

    .p-xs-sm-none-lg {
        padding: 1.4rem 2.8rem 0 5rem;
    }

    .p-xs-sm-none-xl {
        padding: 1.4rem 2.8rem 0 6rem;
    }

    .p-xs-sm-xxs-none {
        padding: 1.4rem 2.8rem 0.4rem 0;
    }

    .p-xs-sm-xxs-xxs {
        padding: 1.4rem 2.8rem 0.4rem 0.4rem;
    }

    .p-xs-sm-xxs-xs {
        padding: 1.4rem 2.8rem 0.4rem 1.4rem;
    }

    .p-xs-sm-xxs-sm {
        padding: 1.4rem 2.8rem 0.4rem 2.8rem;
    }

    .p-xs-sm-xxs-md {
        padding: 1.4rem 2.8rem 0.4rem 3.4rem;
    }

    .p-xs-sm-xxs-ml {
        padding: 1.4rem 2.8rem 0.4rem 4.4rem;
    }

    .p-xs-sm-xxs-lg {
        padding: 1.4rem 2.8rem 0.4rem 5rem;
    }

    .p-xs-sm-xxs-xl {
        padding: 1.4rem 2.8rem 0.4rem 6rem;
    }

    .p-xs-sm-xs-none {
        padding: 1.4rem 2.8rem 1.4rem 0;
    }

    .p-xs-sm-xs-xxs {
        padding: 1.4rem 2.8rem 1.4rem 0.4rem;
    }

    .p-xs-sm-xs-xs {
        padding: 1.4rem 2.8rem 1.4rem 1.4rem;
    }

    .p-xs-sm-xs-sm {
        padding: 1.4rem 2.8rem 1.4rem 2.8rem;
    }

    .p-xs-sm-xs-md {
        padding: 1.4rem 2.8rem 1.4rem 3.4rem;
    }

    .p-xs-sm-xs-ml {
        padding: 1.4rem 2.8rem 1.4rem 4.4rem;
    }

    .p-xs-sm-xs-lg {
        padding: 1.4rem 2.8rem 1.4rem 5rem;
    }

    .p-xs-sm-xs-xl {
        padding: 1.4rem 2.8rem 1.4rem 6rem;
    }

    .p-xs-sm-sm-none {
        padding: 1.4rem 2.8rem 2.8rem 0;
    }

    .p-xs-sm-sm-xxs {
        padding: 1.4rem 2.8rem 2.8rem 0.4rem;
    }

    .p-xs-sm-sm-xs {
        padding: 1.4rem 2.8rem 2.8rem 1.4rem;
    }

    .p-xs-sm-sm-sm {
        padding: 1.4rem 2.8rem 2.8rem 2.8rem;
    }

    .p-xs-sm-sm-md {
        padding: 1.4rem 2.8rem 2.8rem 3.4rem;
    }

    .p-xs-sm-sm-ml {
        padding: 1.4rem 2.8rem 2.8rem 4.4rem;
    }

    .p-xs-sm-sm-lg {
        padding: 1.4rem 2.8rem 2.8rem 5rem;
    }

    .p-xs-sm-sm-xl {
        padding: 1.4rem 2.8rem 2.8rem 6rem;
    }

    .p-xs-sm-md-none {
        padding: 1.4rem 2.8rem 3.4rem 0;
    }

    .p-xs-sm-md-xxs {
        padding: 1.4rem 2.8rem 3.4rem 0.4rem;
    }

    .p-xs-sm-md-xs {
        padding: 1.4rem 2.8rem 3.4rem 1.4rem;
    }

    .p-xs-sm-md-sm {
        padding: 1.4rem 2.8rem 3.4rem 2.8rem;
    }

    .p-xs-sm-md-md {
        padding: 1.4rem 2.8rem 3.4rem 3.4rem;
    }

    .p-xs-sm-md-ml {
        padding: 1.4rem 2.8rem 3.4rem 4.4rem;
    }

    .p-xs-sm-md-lg {
        padding: 1.4rem 2.8rem 3.4rem 5rem;
    }

    .p-xs-sm-md-xl {
        padding: 1.4rem 2.8rem 3.4rem 6rem;
    }

    .p-xs-sm-ml-none {
        padding: 1.4rem 2.8rem 4.4rem 0;
    }

    .p-xs-sm-ml-xxs {
        padding: 1.4rem 2.8rem 4.4rem 0.4rem;
    }

    .p-xs-sm-ml-xs {
        padding: 1.4rem 2.8rem 4.4rem 1.4rem;
    }

    .p-xs-sm-ml-sm {
        padding: 1.4rem 2.8rem 4.4rem 2.8rem;
    }

    .p-xs-sm-ml-md {
        padding: 1.4rem 2.8rem 4.4rem 3.4rem;
    }

    .p-xs-sm-ml-ml {
        padding: 1.4rem 2.8rem 4.4rem 4.4rem;
    }

    .p-xs-sm-ml-lg {
        padding: 1.4rem 2.8rem 4.4rem 5rem;
    }

    .p-xs-sm-ml-xl {
        padding: 1.4rem 2.8rem 4.4rem 6rem;
    }

    .p-xs-sm-lg-none {
        padding: 1.4rem 2.8rem 5rem 0;
    }

    .p-xs-sm-lg-xxs {
        padding: 1.4rem 2.8rem 5rem 0.4rem;
    }

    .p-xs-sm-lg-xs {
        padding: 1.4rem 2.8rem 5rem 1.4rem;
    }

    .p-xs-sm-lg-sm {
        padding: 1.4rem 2.8rem 5rem 2.8rem;
    }

    .p-xs-sm-lg-md {
        padding: 1.4rem 2.8rem 5rem 3.4rem;
    }

    .p-xs-sm-lg-ml {
        padding: 1.4rem 2.8rem 5rem 4.4rem;
    }

    .p-xs-sm-lg-lg {
        padding: 1.4rem 2.8rem 5rem 5rem;
    }

    .p-xs-sm-lg-xl {
        padding: 1.4rem 2.8rem 5rem 6rem;
    }

    .p-xs-sm-xl-none {
        padding: 1.4rem 2.8rem 6rem 0;
    }

    .p-xs-sm-xl-xxs {
        padding: 1.4rem 2.8rem 6rem 0.4rem;
    }

    .p-xs-sm-xl-xs {
        padding: 1.4rem 2.8rem 6rem 1.4rem;
    }

    .p-xs-sm-xl-sm {
        padding: 1.4rem 2.8rem 6rem 2.8rem;
    }

    .p-xs-sm-xl-md {
        padding: 1.4rem 2.8rem 6rem 3.4rem;
    }

    .p-xs-sm-xl-ml {
        padding: 1.4rem 2.8rem 6rem 4.4rem;
    }

    .p-xs-sm-xl-lg {
        padding: 1.4rem 2.8rem 6rem 5rem;
    }

    .p-xs-sm-xl-xl {
        padding: 1.4rem 2.8rem 6rem 6rem;
    }

    .p-xs-md-none-none {
        padding: 1.4rem 3.4rem 0 0;
    }

    .p-xs-md-none-xxs {
        padding: 1.4rem 3.4rem 0 0.4rem;
    }

    .p-xs-md-none-xs {
        padding: 1.4rem 3.4rem 0 1.4rem;
    }

    .p-xs-md-none-sm {
        padding: 1.4rem 3.4rem 0 2.8rem;
    }

    .p-xs-md-none-md {
        padding: 1.4rem 3.4rem 0 3.4rem;
    }

    .p-xs-md-none-ml {
        padding: 1.4rem 3.4rem 0 4.4rem;
    }

    .p-xs-md-none-lg {
        padding: 1.4rem 3.4rem 0 5rem;
    }

    .p-xs-md-none-xl {
        padding: 1.4rem 3.4rem 0 6rem;
    }

    .p-xs-md-xxs-none {
        padding: 1.4rem 3.4rem 0.4rem 0;
    }

    .p-xs-md-xxs-xxs {
        padding: 1.4rem 3.4rem 0.4rem 0.4rem;
    }

    .p-xs-md-xxs-xs {
        padding: 1.4rem 3.4rem 0.4rem 1.4rem;
    }

    .p-xs-md-xxs-sm {
        padding: 1.4rem 3.4rem 0.4rem 2.8rem;
    }

    .p-xs-md-xxs-md {
        padding: 1.4rem 3.4rem 0.4rem 3.4rem;
    }

    .p-xs-md-xxs-ml {
        padding: 1.4rem 3.4rem 0.4rem 4.4rem;
    }

    .p-xs-md-xxs-lg {
        padding: 1.4rem 3.4rem 0.4rem 5rem;
    }

    .p-xs-md-xxs-xl {
        padding: 1.4rem 3.4rem 0.4rem 6rem;
    }

    .p-xs-md-xs-none {
        padding: 1.4rem 3.4rem 1.4rem 0;
    }

    .p-xs-md-xs-xxs {
        padding: 1.4rem 3.4rem 1.4rem 0.4rem;
    }

    .p-xs-md-xs-xs {
        padding: 1.4rem 3.4rem 1.4rem 1.4rem;
    }

    .p-xs-md-xs-sm {
        padding: 1.4rem 3.4rem 1.4rem 2.8rem;
    }

    .p-xs-md-xs-md {
        padding: 1.4rem 3.4rem 1.4rem 3.4rem;
    }

    .p-xs-md-xs-ml {
        padding: 1.4rem 3.4rem 1.4rem 4.4rem;
    }

    .p-xs-md-xs-lg {
        padding: 1.4rem 3.4rem 1.4rem 5rem;
    }

    .p-xs-md-xs-xl {
        padding: 1.4rem 3.4rem 1.4rem 6rem;
    }

    .p-xs-md-sm-none {
        padding: 1.4rem 3.4rem 2.8rem 0;
    }

    .p-xs-md-sm-xxs {
        padding: 1.4rem 3.4rem 2.8rem 0.4rem;
    }

    .p-xs-md-sm-xs {
        padding: 1.4rem 3.4rem 2.8rem 1.4rem;
    }

    .p-xs-md-sm-sm {
        padding: 1.4rem 3.4rem 2.8rem 2.8rem;
    }

    .p-xs-md-sm-md {
        padding: 1.4rem 3.4rem 2.8rem 3.4rem;
    }

    .p-xs-md-sm-ml {
        padding: 1.4rem 3.4rem 2.8rem 4.4rem;
    }

    .p-xs-md-sm-lg {
        padding: 1.4rem 3.4rem 2.8rem 5rem;
    }

    .p-xs-md-sm-xl {
        padding: 1.4rem 3.4rem 2.8rem 6rem;
    }

    .p-xs-md-md-none {
        padding: 1.4rem 3.4rem 3.4rem 0;
    }

    .p-xs-md-md-xxs {
        padding: 1.4rem 3.4rem 3.4rem 0.4rem;
    }

    .p-xs-md-md-xs {
        padding: 1.4rem 3.4rem 3.4rem 1.4rem;
    }

    .p-xs-md-md-sm {
        padding: 1.4rem 3.4rem 3.4rem 2.8rem;
    }

    .p-xs-md-md-md {
        padding: 1.4rem 3.4rem 3.4rem 3.4rem;
    }

    .p-xs-md-md-ml {
        padding: 1.4rem 3.4rem 3.4rem 4.4rem;
    }

    .p-xs-md-md-lg {
        padding: 1.4rem 3.4rem 3.4rem 5rem;
    }

    .p-xs-md-md-xl {
        padding: 1.4rem 3.4rem 3.4rem 6rem;
    }

    .p-xs-md-ml-none {
        padding: 1.4rem 3.4rem 4.4rem 0;
    }

    .p-xs-md-ml-xxs {
        padding: 1.4rem 3.4rem 4.4rem 0.4rem;
    }

    .p-xs-md-ml-xs {
        padding: 1.4rem 3.4rem 4.4rem 1.4rem;
    }

    .p-xs-md-ml-sm {
        padding: 1.4rem 3.4rem 4.4rem 2.8rem;
    }

    .p-xs-md-ml-md {
        padding: 1.4rem 3.4rem 4.4rem 3.4rem;
    }

    .p-xs-md-ml-ml {
        padding: 1.4rem 3.4rem 4.4rem 4.4rem;
    }

    .p-xs-md-ml-lg {
        padding: 1.4rem 3.4rem 4.4rem 5rem;
    }

    .p-xs-md-ml-xl {
        padding: 1.4rem 3.4rem 4.4rem 6rem;
    }

    .p-xs-md-lg-none {
        padding: 1.4rem 3.4rem 5rem 0;
    }

    .p-xs-md-lg-xxs {
        padding: 1.4rem 3.4rem 5rem 0.4rem;
    }

    .p-xs-md-lg-xs {
        padding: 1.4rem 3.4rem 5rem 1.4rem;
    }

    .p-xs-md-lg-sm {
        padding: 1.4rem 3.4rem 5rem 2.8rem;
    }

    .p-xs-md-lg-md {
        padding: 1.4rem 3.4rem 5rem 3.4rem;
    }

    .p-xs-md-lg-ml {
        padding: 1.4rem 3.4rem 5rem 4.4rem;
    }

    .p-xs-md-lg-lg {
        padding: 1.4rem 3.4rem 5rem 5rem;
    }

    .p-xs-md-lg-xl {
        padding: 1.4rem 3.4rem 5rem 6rem;
    }

    .p-xs-md-xl-none {
        padding: 1.4rem 3.4rem 6rem 0;
    }

    .p-xs-md-xl-xxs {
        padding: 1.4rem 3.4rem 6rem 0.4rem;
    }

    .p-xs-md-xl-xs {
        padding: 1.4rem 3.4rem 6rem 1.4rem;
    }

    .p-xs-md-xl-sm {
        padding: 1.4rem 3.4rem 6rem 2.8rem;
    }

    .p-xs-md-xl-md {
        padding: 1.4rem 3.4rem 6rem 3.4rem;
    }

    .p-xs-md-xl-ml {
        padding: 1.4rem 3.4rem 6rem 4.4rem;
    }

    .p-xs-md-xl-lg {
        padding: 1.4rem 3.4rem 6rem 5rem;
    }

    .p-xs-md-xl-xl {
        padding: 1.4rem 3.4rem 6rem 6rem;
    }

    .p-xs-ml-none-none {
        padding: 1.4rem 4.4rem 0 0;
    }

    .p-xs-ml-none-xxs {
        padding: 1.4rem 4.4rem 0 0.4rem;
    }

    .p-xs-ml-none-xs {
        padding: 1.4rem 4.4rem 0 1.4rem;
    }

    .p-xs-ml-none-sm {
        padding: 1.4rem 4.4rem 0 2.8rem;
    }

    .p-xs-ml-none-md {
        padding: 1.4rem 4.4rem 0 3.4rem;
    }

    .p-xs-ml-none-ml {
        padding: 1.4rem 4.4rem 0 4.4rem;
    }

    .p-xs-ml-none-lg {
        padding: 1.4rem 4.4rem 0 5rem;
    }

    .p-xs-ml-none-xl {
        padding: 1.4rem 4.4rem 0 6rem;
    }

    .p-xs-ml-xxs-none {
        padding: 1.4rem 4.4rem 0.4rem 0;
    }

    .p-xs-ml-xxs-xxs {
        padding: 1.4rem 4.4rem 0.4rem 0.4rem;
    }

    .p-xs-ml-xxs-xs {
        padding: 1.4rem 4.4rem 0.4rem 1.4rem;
    }

    .p-xs-ml-xxs-sm {
        padding: 1.4rem 4.4rem 0.4rem 2.8rem;
    }

    .p-xs-ml-xxs-md {
        padding: 1.4rem 4.4rem 0.4rem 3.4rem;
    }

    .p-xs-ml-xxs-ml {
        padding: 1.4rem 4.4rem 0.4rem 4.4rem;
    }

    .p-xs-ml-xxs-lg {
        padding: 1.4rem 4.4rem 0.4rem 5rem;
    }

    .p-xs-ml-xxs-xl {
        padding: 1.4rem 4.4rem 0.4rem 6rem;
    }

    .p-xs-ml-xs-none {
        padding: 1.4rem 4.4rem 1.4rem 0;
    }

    .p-xs-ml-xs-xxs {
        padding: 1.4rem 4.4rem 1.4rem 0.4rem;
    }

    .p-xs-ml-xs-xs {
        padding: 1.4rem 4.4rem 1.4rem 1.4rem;
    }

    .p-xs-ml-xs-sm {
        padding: 1.4rem 4.4rem 1.4rem 2.8rem;
    }

    .p-xs-ml-xs-md {
        padding: 1.4rem 4.4rem 1.4rem 3.4rem;
    }

    .p-xs-ml-xs-ml {
        padding: 1.4rem 4.4rem 1.4rem 4.4rem;
    }

    .p-xs-ml-xs-lg {
        padding: 1.4rem 4.4rem 1.4rem 5rem;
    }

    .p-xs-ml-xs-xl {
        padding: 1.4rem 4.4rem 1.4rem 6rem;
    }

    .p-xs-ml-sm-none {
        padding: 1.4rem 4.4rem 2.8rem 0;
    }

    .p-xs-ml-sm-xxs {
        padding: 1.4rem 4.4rem 2.8rem 0.4rem;
    }

    .p-xs-ml-sm-xs {
        padding: 1.4rem 4.4rem 2.8rem 1.4rem;
    }

    .p-xs-ml-sm-sm {
        padding: 1.4rem 4.4rem 2.8rem 2.8rem;
    }

    .p-xs-ml-sm-md {
        padding: 1.4rem 4.4rem 2.8rem 3.4rem;
    }

    .p-xs-ml-sm-ml {
        padding: 1.4rem 4.4rem 2.8rem 4.4rem;
    }

    .p-xs-ml-sm-lg {
        padding: 1.4rem 4.4rem 2.8rem 5rem;
    }

    .p-xs-ml-sm-xl {
        padding: 1.4rem 4.4rem 2.8rem 6rem;
    }

    .p-xs-ml-md-none {
        padding: 1.4rem 4.4rem 3.4rem 0;
    }

    .p-xs-ml-md-xxs {
        padding: 1.4rem 4.4rem 3.4rem 0.4rem;
    }

    .p-xs-ml-md-xs {
        padding: 1.4rem 4.4rem 3.4rem 1.4rem;
    }

    .p-xs-ml-md-sm {
        padding: 1.4rem 4.4rem 3.4rem 2.8rem;
    }

    .p-xs-ml-md-md {
        padding: 1.4rem 4.4rem 3.4rem 3.4rem;
    }

    .p-xs-ml-md-ml {
        padding: 1.4rem 4.4rem 3.4rem 4.4rem;
    }

    .p-xs-ml-md-lg {
        padding: 1.4rem 4.4rem 3.4rem 5rem;
    }

    .p-xs-ml-md-xl {
        padding: 1.4rem 4.4rem 3.4rem 6rem;
    }

    .p-xs-ml-ml-none {
        padding: 1.4rem 4.4rem 4.4rem 0;
    }

    .p-xs-ml-ml-xxs {
        padding: 1.4rem 4.4rem 4.4rem 0.4rem;
    }

    .p-xs-ml-ml-xs {
        padding: 1.4rem 4.4rem 4.4rem 1.4rem;
    }

    .p-xs-ml-ml-sm {
        padding: 1.4rem 4.4rem 4.4rem 2.8rem;
    }

    .p-xs-ml-ml-md {
        padding: 1.4rem 4.4rem 4.4rem 3.4rem;
    }

    .p-xs-ml-ml-ml {
        padding: 1.4rem 4.4rem 4.4rem 4.4rem;
    }

    .p-xs-ml-ml-lg {
        padding: 1.4rem 4.4rem 4.4rem 5rem;
    }

    .p-xs-ml-ml-xl {
        padding: 1.4rem 4.4rem 4.4rem 6rem;
    }

    .p-xs-ml-lg-none {
        padding: 1.4rem 4.4rem 5rem 0;
    }

    .p-xs-ml-lg-xxs {
        padding: 1.4rem 4.4rem 5rem 0.4rem;
    }

    .p-xs-ml-lg-xs {
        padding: 1.4rem 4.4rem 5rem 1.4rem;
    }

    .p-xs-ml-lg-sm {
        padding: 1.4rem 4.4rem 5rem 2.8rem;
    }

    .p-xs-ml-lg-md {
        padding: 1.4rem 4.4rem 5rem 3.4rem;
    }

    .p-xs-ml-lg-ml {
        padding: 1.4rem 4.4rem 5rem 4.4rem;
    }

    .p-xs-ml-lg-lg {
        padding: 1.4rem 4.4rem 5rem 5rem;
    }

    .p-xs-ml-lg-xl {
        padding: 1.4rem 4.4rem 5rem 6rem;
    }

    .p-xs-ml-xl-none {
        padding: 1.4rem 4.4rem 6rem 0;
    }

    .p-xs-ml-xl-xxs {
        padding: 1.4rem 4.4rem 6rem 0.4rem;
    }

    .p-xs-ml-xl-xs {
        padding: 1.4rem 4.4rem 6rem 1.4rem;
    }

    .p-xs-ml-xl-sm {
        padding: 1.4rem 4.4rem 6rem 2.8rem;
    }

    .p-xs-ml-xl-md {
        padding: 1.4rem 4.4rem 6rem 3.4rem;
    }

    .p-xs-ml-xl-ml {
        padding: 1.4rem 4.4rem 6rem 4.4rem;
    }

    .p-xs-ml-xl-lg {
        padding: 1.4rem 4.4rem 6rem 5rem;
    }

    .p-xs-ml-xl-xl {
        padding: 1.4rem 4.4rem 6rem 6rem;
    }

    .p-xs-lg-none-none {
        padding: 1.4rem 5rem 0 0;
    }

    .p-xs-lg-none-xxs {
        padding: 1.4rem 5rem 0 0.4rem;
    }

    .p-xs-lg-none-xs {
        padding: 1.4rem 5rem 0 1.4rem;
    }

    .p-xs-lg-none-sm {
        padding: 1.4rem 5rem 0 2.8rem;
    }

    .p-xs-lg-none-md {
        padding: 1.4rem 5rem 0 3.4rem;
    }

    .p-xs-lg-none-ml {
        padding: 1.4rem 5rem 0 4.4rem;
    }

    .p-xs-lg-none-lg {
        padding: 1.4rem 5rem 0 5rem;
    }

    .p-xs-lg-none-xl {
        padding: 1.4rem 5rem 0 6rem;
    }

    .p-xs-lg-xxs-none {
        padding: 1.4rem 5rem 0.4rem 0;
    }

    .p-xs-lg-xxs-xxs {
        padding: 1.4rem 5rem 0.4rem 0.4rem;
    }

    .p-xs-lg-xxs-xs {
        padding: 1.4rem 5rem 0.4rem 1.4rem;
    }

    .p-xs-lg-xxs-sm {
        padding: 1.4rem 5rem 0.4rem 2.8rem;
    }

    .p-xs-lg-xxs-md {
        padding: 1.4rem 5rem 0.4rem 3.4rem;
    }

    .p-xs-lg-xxs-ml {
        padding: 1.4rem 5rem 0.4rem 4.4rem;
    }

    .p-xs-lg-xxs-lg {
        padding: 1.4rem 5rem 0.4rem 5rem;
    }

    .p-xs-lg-xxs-xl {
        padding: 1.4rem 5rem 0.4rem 6rem;
    }

    .p-xs-lg-xs-none {
        padding: 1.4rem 5rem 1.4rem 0;
    }

    .p-xs-lg-xs-xxs {
        padding: 1.4rem 5rem 1.4rem 0.4rem;
    }

    .p-xs-lg-xs-xs {
        padding: 1.4rem 5rem 1.4rem 1.4rem;
    }

    .p-xs-lg-xs-sm {
        padding: 1.4rem 5rem 1.4rem 2.8rem;
    }

    .p-xs-lg-xs-md {
        padding: 1.4rem 5rem 1.4rem 3.4rem;
    }

    .p-xs-lg-xs-ml {
        padding: 1.4rem 5rem 1.4rem 4.4rem;
    }

    .p-xs-lg-xs-lg {
        padding: 1.4rem 5rem 1.4rem 5rem;
    }

    .p-xs-lg-xs-xl {
        padding: 1.4rem 5rem 1.4rem 6rem;
    }

    .p-xs-lg-sm-none {
        padding: 1.4rem 5rem 2.8rem 0;
    }

    .p-xs-lg-sm-xxs {
        padding: 1.4rem 5rem 2.8rem 0.4rem;
    }

    .p-xs-lg-sm-xs {
        padding: 1.4rem 5rem 2.8rem 1.4rem;
    }

    .p-xs-lg-sm-sm {
        padding: 1.4rem 5rem 2.8rem 2.8rem;
    }

    .p-xs-lg-sm-md {
        padding: 1.4rem 5rem 2.8rem 3.4rem;
    }

    .p-xs-lg-sm-ml {
        padding: 1.4rem 5rem 2.8rem 4.4rem;
    }

    .p-xs-lg-sm-lg {
        padding: 1.4rem 5rem 2.8rem 5rem;
    }

    .p-xs-lg-sm-xl {
        padding: 1.4rem 5rem 2.8rem 6rem;
    }

    .p-xs-lg-md-none {
        padding: 1.4rem 5rem 3.4rem 0;
    }

    .p-xs-lg-md-xxs {
        padding: 1.4rem 5rem 3.4rem 0.4rem;
    }

    .p-xs-lg-md-xs {
        padding: 1.4rem 5rem 3.4rem 1.4rem;
    }

    .p-xs-lg-md-sm {
        padding: 1.4rem 5rem 3.4rem 2.8rem;
    }

    .p-xs-lg-md-md {
        padding: 1.4rem 5rem 3.4rem 3.4rem;
    }

    .p-xs-lg-md-ml {
        padding: 1.4rem 5rem 3.4rem 4.4rem;
    }

    .p-xs-lg-md-lg {
        padding: 1.4rem 5rem 3.4rem 5rem;
    }

    .p-xs-lg-md-xl {
        padding: 1.4rem 5rem 3.4rem 6rem;
    }

    .p-xs-lg-ml-none {
        padding: 1.4rem 5rem 4.4rem 0;
    }

    .p-xs-lg-ml-xxs {
        padding: 1.4rem 5rem 4.4rem 0.4rem;
    }

    .p-xs-lg-ml-xs {
        padding: 1.4rem 5rem 4.4rem 1.4rem;
    }

    .p-xs-lg-ml-sm {
        padding: 1.4rem 5rem 4.4rem 2.8rem;
    }

    .p-xs-lg-ml-md {
        padding: 1.4rem 5rem 4.4rem 3.4rem;
    }

    .p-xs-lg-ml-ml {
        padding: 1.4rem 5rem 4.4rem 4.4rem;
    }

    .p-xs-lg-ml-lg {
        padding: 1.4rem 5rem 4.4rem 5rem;
    }

    .p-xs-lg-ml-xl {
        padding: 1.4rem 5rem 4.4rem 6rem;
    }

    .p-xs-lg-lg-none {
        padding: 1.4rem 5rem 5rem 0;
    }

    .p-xs-lg-lg-xxs {
        padding: 1.4rem 5rem 5rem 0.4rem;
    }

    .p-xs-lg-lg-xs {
        padding: 1.4rem 5rem 5rem 1.4rem;
    }

    .p-xs-lg-lg-sm {
        padding: 1.4rem 5rem 5rem 2.8rem;
    }

    .p-xs-lg-lg-md {
        padding: 1.4rem 5rem 5rem 3.4rem;
    }

    .p-xs-lg-lg-ml {
        padding: 1.4rem 5rem 5rem 4.4rem;
    }

    .p-xs-lg-lg-lg {
        padding: 1.4rem 5rem 5rem 5rem;
    }

    .p-xs-lg-lg-xl {
        padding: 1.4rem 5rem 5rem 6rem;
    }

    .p-xs-lg-xl-none {
        padding: 1.4rem 5rem 6rem 0;
    }

    .p-xs-lg-xl-xxs {
        padding: 1.4rem 5rem 6rem 0.4rem;
    }

    .p-xs-lg-xl-xs {
        padding: 1.4rem 5rem 6rem 1.4rem;
    }

    .p-xs-lg-xl-sm {
        padding: 1.4rem 5rem 6rem 2.8rem;
    }

    .p-xs-lg-xl-md {
        padding: 1.4rem 5rem 6rem 3.4rem;
    }

    .p-xs-lg-xl-ml {
        padding: 1.4rem 5rem 6rem 4.4rem;
    }

    .p-xs-lg-xl-lg {
        padding: 1.4rem 5rem 6rem 5rem;
    }

    .p-xs-lg-xl-xl {
        padding: 1.4rem 5rem 6rem 6rem;
    }

    .p-xs-xl-none-none {
        padding: 1.4rem 6rem 0 0;
    }

    .p-xs-xl-none-xxs {
        padding: 1.4rem 6rem 0 0.4rem;
    }

    .p-xs-xl-none-xs {
        padding: 1.4rem 6rem 0 1.4rem;
    }

    .p-xs-xl-none-sm {
        padding: 1.4rem 6rem 0 2.8rem;
    }

    .p-xs-xl-none-md {
        padding: 1.4rem 6rem 0 3.4rem;
    }

    .p-xs-xl-none-ml {
        padding: 1.4rem 6rem 0 4.4rem;
    }

    .p-xs-xl-none-lg {
        padding: 1.4rem 6rem 0 5rem;
    }

    .p-xs-xl-none-xl {
        padding: 1.4rem 6rem 0 6rem;
    }

    .p-xs-xl-xxs-none {
        padding: 1.4rem 6rem 0.4rem 0;
    }

    .p-xs-xl-xxs-xxs {
        padding: 1.4rem 6rem 0.4rem 0.4rem;
    }

    .p-xs-xl-xxs-xs {
        padding: 1.4rem 6rem 0.4rem 1.4rem;
    }

    .p-xs-xl-xxs-sm {
        padding: 1.4rem 6rem 0.4rem 2.8rem;
    }

    .p-xs-xl-xxs-md {
        padding: 1.4rem 6rem 0.4rem 3.4rem;
    }

    .p-xs-xl-xxs-ml {
        padding: 1.4rem 6rem 0.4rem 4.4rem;
    }

    .p-xs-xl-xxs-lg {
        padding: 1.4rem 6rem 0.4rem 5rem;
    }

    .p-xs-xl-xxs-xl {
        padding: 1.4rem 6rem 0.4rem 6rem;
    }

    .p-xs-xl-xs-none {
        padding: 1.4rem 6rem 1.4rem 0;
    }

    .p-xs-xl-xs-xxs {
        padding: 1.4rem 6rem 1.4rem 0.4rem;
    }

    .p-xs-xl-xs-xs {
        padding: 1.4rem 6rem 1.4rem 1.4rem;
    }

    .p-xs-xl-xs-sm {
        padding: 1.4rem 6rem 1.4rem 2.8rem;
    }

    .p-xs-xl-xs-md {
        padding: 1.4rem 6rem 1.4rem 3.4rem;
    }

    .p-xs-xl-xs-ml {
        padding: 1.4rem 6rem 1.4rem 4.4rem;
    }

    .p-xs-xl-xs-lg {
        padding: 1.4rem 6rem 1.4rem 5rem;
    }

    .p-xs-xl-xs-xl {
        padding: 1.4rem 6rem 1.4rem 6rem;
    }

    .p-xs-xl-sm-none {
        padding: 1.4rem 6rem 2.8rem 0;
    }

    .p-xs-xl-sm-xxs {
        padding: 1.4rem 6rem 2.8rem 0.4rem;
    }

    .p-xs-xl-sm-xs {
        padding: 1.4rem 6rem 2.8rem 1.4rem;
    }

    .p-xs-xl-sm-sm {
        padding: 1.4rem 6rem 2.8rem 2.8rem;
    }

    .p-xs-xl-sm-md {
        padding: 1.4rem 6rem 2.8rem 3.4rem;
    }

    .p-xs-xl-sm-ml {
        padding: 1.4rem 6rem 2.8rem 4.4rem;
    }

    .p-xs-xl-sm-lg {
        padding: 1.4rem 6rem 2.8rem 5rem;
    }

    .p-xs-xl-sm-xl {
        padding: 1.4rem 6rem 2.8rem 6rem;
    }

    .p-xs-xl-md-none {
        padding: 1.4rem 6rem 3.4rem 0;
    }

    .p-xs-xl-md-xxs {
        padding: 1.4rem 6rem 3.4rem 0.4rem;
    }

    .p-xs-xl-md-xs {
        padding: 1.4rem 6rem 3.4rem 1.4rem;
    }

    .p-xs-xl-md-sm {
        padding: 1.4rem 6rem 3.4rem 2.8rem;
    }

    .p-xs-xl-md-md {
        padding: 1.4rem 6rem 3.4rem 3.4rem;
    }

    .p-xs-xl-md-ml {
        padding: 1.4rem 6rem 3.4rem 4.4rem;
    }

    .p-xs-xl-md-lg {
        padding: 1.4rem 6rem 3.4rem 5rem;
    }

    .p-xs-xl-md-xl {
        padding: 1.4rem 6rem 3.4rem 6rem;
    }

    .p-xs-xl-ml-none {
        padding: 1.4rem 6rem 4.4rem 0;
    }

    .p-xs-xl-ml-xxs {
        padding: 1.4rem 6rem 4.4rem 0.4rem;
    }

    .p-xs-xl-ml-xs {
        padding: 1.4rem 6rem 4.4rem 1.4rem;
    }

    .p-xs-xl-ml-sm {
        padding: 1.4rem 6rem 4.4rem 2.8rem;
    }

    .p-xs-xl-ml-md {
        padding: 1.4rem 6rem 4.4rem 3.4rem;
    }

    .p-xs-xl-ml-ml {
        padding: 1.4rem 6rem 4.4rem 4.4rem;
    }

    .p-xs-xl-ml-lg {
        padding: 1.4rem 6rem 4.4rem 5rem;
    }

    .p-xs-xl-ml-xl {
        padding: 1.4rem 6rem 4.4rem 6rem;
    }

    .p-xs-xl-lg-none {
        padding: 1.4rem 6rem 5rem 0;
    }

    .p-xs-xl-lg-xxs {
        padding: 1.4rem 6rem 5rem 0.4rem;
    }

    .p-xs-xl-lg-xs {
        padding: 1.4rem 6rem 5rem 1.4rem;
    }

    .p-xs-xl-lg-sm {
        padding: 1.4rem 6rem 5rem 2.8rem;
    }

    .p-xs-xl-lg-md {
        padding: 1.4rem 6rem 5rem 3.4rem;
    }

    .p-xs-xl-lg-ml {
        padding: 1.4rem 6rem 5rem 4.4rem;
    }

    .p-xs-xl-lg-lg {
        padding: 1.4rem 6rem 5rem 5rem;
    }

    .p-xs-xl-lg-xl {
        padding: 1.4rem 6rem 5rem 6rem;
    }

    .p-xs-xl-xl-none {
        padding: 1.4rem 6rem 6rem 0;
    }

    .p-xs-xl-xl-xxs {
        padding: 1.4rem 6rem 6rem 0.4rem;
    }

    .p-xs-xl-xl-xs {
        padding: 1.4rem 6rem 6rem 1.4rem;
    }

    .p-xs-xl-xl-sm {
        padding: 1.4rem 6rem 6rem 2.8rem;
    }

    .p-xs-xl-xl-md {
        padding: 1.4rem 6rem 6rem 3.4rem;
    }

    .p-xs-xl-xl-ml {
        padding: 1.4rem 6rem 6rem 4.4rem;
    }

    .p-xs-xl-xl-lg {
        padding: 1.4rem 6rem 6rem 5rem;
    }

    .p-xs-xl-xl-xl {
        padding: 1.4rem 6rem 6rem 6rem;
    }

    .p-sm-none-none-none {
        padding: 2.8rem 0 0 0;
    }

    .p-sm-none-none-xxs {
        padding: 2.8rem 0 0 0.4rem;
    }

    .p-sm-none-none-xs {
        padding: 2.8rem 0 0 1.4rem;
    }

    .p-sm-none-none-sm {
        padding: 2.8rem 0 0 2.8rem;
    }

    .p-sm-none-none-md {
        padding: 2.8rem 0 0 3.4rem;
    }

    .p-sm-none-none-ml {
        padding: 2.8rem 0 0 4.4rem;
    }

    .p-sm-none-none-lg {
        padding: 2.8rem 0 0 5rem;
    }

    .p-sm-none-none-xl {
        padding: 2.8rem 0 0 6rem;
    }

    .p-sm-none-xxs-none {
        padding: 2.8rem 0 0.4rem 0;
    }

    .p-sm-none-xxs-xxs {
        padding: 2.8rem 0 0.4rem 0.4rem;
    }

    .p-sm-none-xxs-xs {
        padding: 2.8rem 0 0.4rem 1.4rem;
    }

    .p-sm-none-xxs-sm {
        padding: 2.8rem 0 0.4rem 2.8rem;
    }

    .p-sm-none-xxs-md {
        padding: 2.8rem 0 0.4rem 3.4rem;
    }

    .p-sm-none-xxs-ml {
        padding: 2.8rem 0 0.4rem 4.4rem;
    }

    .p-sm-none-xxs-lg {
        padding: 2.8rem 0 0.4rem 5rem;
    }

    .p-sm-none-xxs-xl {
        padding: 2.8rem 0 0.4rem 6rem;
    }

    .p-sm-none-xs-none {
        padding: 2.8rem 0 1.4rem 0;
    }

    .p-sm-none-xs-xxs {
        padding: 2.8rem 0 1.4rem 0.4rem;
    }

    .p-sm-none-xs-xs {
        padding: 2.8rem 0 1.4rem 1.4rem;
    }

    .p-sm-none-xs-sm {
        padding: 2.8rem 0 1.4rem 2.8rem;
    }

    .p-sm-none-xs-md {
        padding: 2.8rem 0 1.4rem 3.4rem;
    }

    .p-sm-none-xs-ml {
        padding: 2.8rem 0 1.4rem 4.4rem;
    }

    .p-sm-none-xs-lg {
        padding: 2.8rem 0 1.4rem 5rem;
    }

    .p-sm-none-xs-xl {
        padding: 2.8rem 0 1.4rem 6rem;
    }

    .p-sm-none-sm-none {
        padding: 2.8rem 0 2.8rem 0;
    }

    .p-sm-none-sm-xxs {
        padding: 2.8rem 0 2.8rem 0.4rem;
    }

    .p-sm-none-sm-xs {
        padding: 2.8rem 0 2.8rem 1.4rem;
    }

    .p-sm-none-sm-sm {
        padding: 2.8rem 0 2.8rem 2.8rem;
    }

    .p-sm-none-sm-md {
        padding: 2.8rem 0 2.8rem 3.4rem;
    }

    .p-sm-none-sm-ml {
        padding: 2.8rem 0 2.8rem 4.4rem;
    }

    .p-sm-none-sm-lg {
        padding: 2.8rem 0 2.8rem 5rem;
    }

    .p-sm-none-sm-xl {
        padding: 2.8rem 0 2.8rem 6rem;
    }

    .p-sm-none-md-none {
        padding: 2.8rem 0 3.4rem 0;
    }

    .p-sm-none-md-xxs {
        padding: 2.8rem 0 3.4rem 0.4rem;
    }

    .p-sm-none-md-xs {
        padding: 2.8rem 0 3.4rem 1.4rem;
    }

    .p-sm-none-md-sm {
        padding: 2.8rem 0 3.4rem 2.8rem;
    }

    .p-sm-none-md-md {
        padding: 2.8rem 0 3.4rem 3.4rem;
    }

    .p-sm-none-md-ml {
        padding: 2.8rem 0 3.4rem 4.4rem;
    }

    .p-sm-none-md-lg {
        padding: 2.8rem 0 3.4rem 5rem;
    }

    .p-sm-none-md-xl {
        padding: 2.8rem 0 3.4rem 6rem;
    }

    .p-sm-none-ml-none {
        padding: 2.8rem 0 4.4rem 0;
    }

    .p-sm-none-ml-xxs {
        padding: 2.8rem 0 4.4rem 0.4rem;
    }

    .p-sm-none-ml-xs {
        padding: 2.8rem 0 4.4rem 1.4rem;
    }

    .p-sm-none-ml-sm {
        padding: 2.8rem 0 4.4rem 2.8rem;
    }

    .p-sm-none-ml-md {
        padding: 2.8rem 0 4.4rem 3.4rem;
    }

    .p-sm-none-ml-ml {
        padding: 2.8rem 0 4.4rem 4.4rem;
    }

    .p-sm-none-ml-lg {
        padding: 2.8rem 0 4.4rem 5rem;
    }

    .p-sm-none-ml-xl {
        padding: 2.8rem 0 4.4rem 6rem;
    }

    .p-sm-none-lg-none {
        padding: 2.8rem 0 5rem 0;
    }

    .p-sm-none-lg-xxs {
        padding: 2.8rem 0 5rem 0.4rem;
    }

    .p-sm-none-lg-xs {
        padding: 2.8rem 0 5rem 1.4rem;
    }

    .p-sm-none-lg-sm {
        padding: 2.8rem 0 5rem 2.8rem;
    }

    .p-sm-none-lg-md {
        padding: 2.8rem 0 5rem 3.4rem;
    }

    .p-sm-none-lg-ml {
        padding: 2.8rem 0 5rem 4.4rem;
    }

    .p-sm-none-lg-lg {
        padding: 2.8rem 0 5rem 5rem;
    }

    .p-sm-none-lg-xl {
        padding: 2.8rem 0 5rem 6rem;
    }

    .p-sm-none-xl-none {
        padding: 2.8rem 0 6rem 0;
    }

    .p-sm-none-xl-xxs {
        padding: 2.8rem 0 6rem 0.4rem;
    }

    .p-sm-none-xl-xs {
        padding: 2.8rem 0 6rem 1.4rem;
    }

    .p-sm-none-xl-sm {
        padding: 2.8rem 0 6rem 2.8rem;
    }

    .p-sm-none-xl-md {
        padding: 2.8rem 0 6rem 3.4rem;
    }

    .p-sm-none-xl-ml {
        padding: 2.8rem 0 6rem 4.4rem;
    }

    .p-sm-none-xl-lg {
        padding: 2.8rem 0 6rem 5rem;
    }

    .p-sm-none-xl-xl {
        padding: 2.8rem 0 6rem 6rem;
    }

    .p-sm-xxs-none-none {
        padding: 2.8rem 0.4rem 0 0;
    }

    .p-sm-xxs-none-xxs {
        padding: 2.8rem 0.4rem 0 0.4rem;
    }

    .p-sm-xxs-none-xs {
        padding: 2.8rem 0.4rem 0 1.4rem;
    }

    .p-sm-xxs-none-sm {
        padding: 2.8rem 0.4rem 0 2.8rem;
    }

    .p-sm-xxs-none-md {
        padding: 2.8rem 0.4rem 0 3.4rem;
    }

    .p-sm-xxs-none-ml {
        padding: 2.8rem 0.4rem 0 4.4rem;
    }

    .p-sm-xxs-none-lg {
        padding: 2.8rem 0.4rem 0 5rem;
    }

    .p-sm-xxs-none-xl {
        padding: 2.8rem 0.4rem 0 6rem;
    }

    .p-sm-xxs-xxs-none {
        padding: 2.8rem 0.4rem 0.4rem 0;
    }

    .p-sm-xxs-xxs-xxs {
        padding: 2.8rem 0.4rem 0.4rem 0.4rem;
    }

    .p-sm-xxs-xxs-xs {
        padding: 2.8rem 0.4rem 0.4rem 1.4rem;
    }

    .p-sm-xxs-xxs-sm {
        padding: 2.8rem 0.4rem 0.4rem 2.8rem;
    }

    .p-sm-xxs-xxs-md {
        padding: 2.8rem 0.4rem 0.4rem 3.4rem;
    }

    .p-sm-xxs-xxs-ml {
        padding: 2.8rem 0.4rem 0.4rem 4.4rem;
    }

    .p-sm-xxs-xxs-lg {
        padding: 2.8rem 0.4rem 0.4rem 5rem;
    }

    .p-sm-xxs-xxs-xl {
        padding: 2.8rem 0.4rem 0.4rem 6rem;
    }

    .p-sm-xxs-xs-none {
        padding: 2.8rem 0.4rem 1.4rem 0;
    }

    .p-sm-xxs-xs-xxs {
        padding: 2.8rem 0.4rem 1.4rem 0.4rem;
    }

    .p-sm-xxs-xs-xs {
        padding: 2.8rem 0.4rem 1.4rem 1.4rem;
    }

    .p-sm-xxs-xs-sm {
        padding: 2.8rem 0.4rem 1.4rem 2.8rem;
    }

    .p-sm-xxs-xs-md {
        padding: 2.8rem 0.4rem 1.4rem 3.4rem;
    }

    .p-sm-xxs-xs-ml {
        padding: 2.8rem 0.4rem 1.4rem 4.4rem;
    }

    .p-sm-xxs-xs-lg {
        padding: 2.8rem 0.4rem 1.4rem 5rem;
    }

    .p-sm-xxs-xs-xl {
        padding: 2.8rem 0.4rem 1.4rem 6rem;
    }

    .p-sm-xxs-sm-none {
        padding: 2.8rem 0.4rem 2.8rem 0;
    }

    .p-sm-xxs-sm-xxs {
        padding: 2.8rem 0.4rem 2.8rem 0.4rem;
    }

    .p-sm-xxs-sm-xs {
        padding: 2.8rem 0.4rem 2.8rem 1.4rem;
    }

    .p-sm-xxs-sm-sm {
        padding: 2.8rem 0.4rem 2.8rem 2.8rem;
    }

    .p-sm-xxs-sm-md {
        padding: 2.8rem 0.4rem 2.8rem 3.4rem;
    }

    .p-sm-xxs-sm-ml {
        padding: 2.8rem 0.4rem 2.8rem 4.4rem;
    }

    .p-sm-xxs-sm-lg {
        padding: 2.8rem 0.4rem 2.8rem 5rem;
    }

    .p-sm-xxs-sm-xl {
        padding: 2.8rem 0.4rem 2.8rem 6rem;
    }

    .p-sm-xxs-md-none {
        padding: 2.8rem 0.4rem 3.4rem 0;
    }

    .p-sm-xxs-md-xxs {
        padding: 2.8rem 0.4rem 3.4rem 0.4rem;
    }

    .p-sm-xxs-md-xs {
        padding: 2.8rem 0.4rem 3.4rem 1.4rem;
    }

    .p-sm-xxs-md-sm {
        padding: 2.8rem 0.4rem 3.4rem 2.8rem;
    }

    .p-sm-xxs-md-md {
        padding: 2.8rem 0.4rem 3.4rem 3.4rem;
    }

    .p-sm-xxs-md-ml {
        padding: 2.8rem 0.4rem 3.4rem 4.4rem;
    }

    .p-sm-xxs-md-lg {
        padding: 2.8rem 0.4rem 3.4rem 5rem;
    }

    .p-sm-xxs-md-xl {
        padding: 2.8rem 0.4rem 3.4rem 6rem;
    }

    .p-sm-xxs-ml-none {
        padding: 2.8rem 0.4rem 4.4rem 0;
    }

    .p-sm-xxs-ml-xxs {
        padding: 2.8rem 0.4rem 4.4rem 0.4rem;
    }

    .p-sm-xxs-ml-xs {
        padding: 2.8rem 0.4rem 4.4rem 1.4rem;
    }

    .p-sm-xxs-ml-sm {
        padding: 2.8rem 0.4rem 4.4rem 2.8rem;
    }

    .p-sm-xxs-ml-md {
        padding: 2.8rem 0.4rem 4.4rem 3.4rem;
    }

    .p-sm-xxs-ml-ml {
        padding: 2.8rem 0.4rem 4.4rem 4.4rem;
    }

    .p-sm-xxs-ml-lg {
        padding: 2.8rem 0.4rem 4.4rem 5rem;
    }

    .p-sm-xxs-ml-xl {
        padding: 2.8rem 0.4rem 4.4rem 6rem;
    }

    .p-sm-xxs-lg-none {
        padding: 2.8rem 0.4rem 5rem 0;
    }

    .p-sm-xxs-lg-xxs {
        padding: 2.8rem 0.4rem 5rem 0.4rem;
    }

    .p-sm-xxs-lg-xs {
        padding: 2.8rem 0.4rem 5rem 1.4rem;
    }

    .p-sm-xxs-lg-sm {
        padding: 2.8rem 0.4rem 5rem 2.8rem;
    }

    .p-sm-xxs-lg-md {
        padding: 2.8rem 0.4rem 5rem 3.4rem;
    }

    .p-sm-xxs-lg-ml {
        padding: 2.8rem 0.4rem 5rem 4.4rem;
    }

    .p-sm-xxs-lg-lg {
        padding: 2.8rem 0.4rem 5rem 5rem;
    }

    .p-sm-xxs-lg-xl {
        padding: 2.8rem 0.4rem 5rem 6rem;
    }

    .p-sm-xxs-xl-none {
        padding: 2.8rem 0.4rem 6rem 0;
    }

    .p-sm-xxs-xl-xxs {
        padding: 2.8rem 0.4rem 6rem 0.4rem;
    }

    .p-sm-xxs-xl-xs {
        padding: 2.8rem 0.4rem 6rem 1.4rem;
    }

    .p-sm-xxs-xl-sm {
        padding: 2.8rem 0.4rem 6rem 2.8rem;
    }

    .p-sm-xxs-xl-md {
        padding: 2.8rem 0.4rem 6rem 3.4rem;
    }

    .p-sm-xxs-xl-ml {
        padding: 2.8rem 0.4rem 6rem 4.4rem;
    }

    .p-sm-xxs-xl-lg {
        padding: 2.8rem 0.4rem 6rem 5rem;
    }

    .p-sm-xxs-xl-xl {
        padding: 2.8rem 0.4rem 6rem 6rem;
    }

    .p-sm-xs-none-none {
        padding: 2.8rem 1.4rem 0 0;
    }

    .p-sm-xs-none-xxs {
        padding: 2.8rem 1.4rem 0 0.4rem;
    }

    .p-sm-xs-none-xs {
        padding: 2.8rem 1.4rem 0 1.4rem;
    }

    .p-sm-xs-none-sm {
        padding: 2.8rem 1.4rem 0 2.8rem;
    }

    .p-sm-xs-none-md {
        padding: 2.8rem 1.4rem 0 3.4rem;
    }

    .p-sm-xs-none-ml {
        padding: 2.8rem 1.4rem 0 4.4rem;
    }

    .p-sm-xs-none-lg {
        padding: 2.8rem 1.4rem 0 5rem;
    }

    .p-sm-xs-none-xl {
        padding: 2.8rem 1.4rem 0 6rem;
    }

    .p-sm-xs-xxs-none {
        padding: 2.8rem 1.4rem 0.4rem 0;
    }

    .p-sm-xs-xxs-xxs {
        padding: 2.8rem 1.4rem 0.4rem 0.4rem;
    }

    .p-sm-xs-xxs-xs {
        padding: 2.8rem 1.4rem 0.4rem 1.4rem;
    }

    .p-sm-xs-xxs-sm {
        padding: 2.8rem 1.4rem 0.4rem 2.8rem;
    }

    .p-sm-xs-xxs-md {
        padding: 2.8rem 1.4rem 0.4rem 3.4rem;
    }

    .p-sm-xs-xxs-ml {
        padding: 2.8rem 1.4rem 0.4rem 4.4rem;
    }

    .p-sm-xs-xxs-lg {
        padding: 2.8rem 1.4rem 0.4rem 5rem;
    }

    .p-sm-xs-xxs-xl {
        padding: 2.8rem 1.4rem 0.4rem 6rem;
    }

    .p-sm-xs-xs-none {
        padding: 2.8rem 1.4rem 1.4rem 0;
    }

    .p-sm-xs-xs-xxs {
        padding: 2.8rem 1.4rem 1.4rem 0.4rem;
    }

    .p-sm-xs-xs-xs {
        padding: 2.8rem 1.4rem 1.4rem 1.4rem;
    }

    .p-sm-xs-xs-sm {
        padding: 2.8rem 1.4rem 1.4rem 2.8rem;
    }

    .p-sm-xs-xs-md {
        padding: 2.8rem 1.4rem 1.4rem 3.4rem;
    }

    .p-sm-xs-xs-ml {
        padding: 2.8rem 1.4rem 1.4rem 4.4rem;
    }

    .p-sm-xs-xs-lg {
        padding: 2.8rem 1.4rem 1.4rem 5rem;
    }

    .p-sm-xs-xs-xl {
        padding: 2.8rem 1.4rem 1.4rem 6rem;
    }

    .p-sm-xs-sm-none {
        padding: 2.8rem 1.4rem 2.8rem 0;
    }

    .p-sm-xs-sm-xxs {
        padding: 2.8rem 1.4rem 2.8rem 0.4rem;
    }

    .p-sm-xs-sm-xs {
        padding: 2.8rem 1.4rem 2.8rem 1.4rem;
    }

    .p-sm-xs-sm-sm {
        padding: 2.8rem 1.4rem 2.8rem 2.8rem;
    }

    .p-sm-xs-sm-md {
        padding: 2.8rem 1.4rem 2.8rem 3.4rem;
    }

    .p-sm-xs-sm-ml {
        padding: 2.8rem 1.4rem 2.8rem 4.4rem;
    }

    .p-sm-xs-sm-lg {
        padding: 2.8rem 1.4rem 2.8rem 5rem;
    }

    .p-sm-xs-sm-xl {
        padding: 2.8rem 1.4rem 2.8rem 6rem;
    }

    .p-sm-xs-md-none {
        padding: 2.8rem 1.4rem 3.4rem 0;
    }

    .p-sm-xs-md-xxs {
        padding: 2.8rem 1.4rem 3.4rem 0.4rem;
    }

    .p-sm-xs-md-xs {
        padding: 2.8rem 1.4rem 3.4rem 1.4rem;
    }

    .p-sm-xs-md-sm {
        padding: 2.8rem 1.4rem 3.4rem 2.8rem;
    }

    .p-sm-xs-md-md {
        padding: 2.8rem 1.4rem 3.4rem 3.4rem;
    }

    .p-sm-xs-md-ml {
        padding: 2.8rem 1.4rem 3.4rem 4.4rem;
    }

    .p-sm-xs-md-lg {
        padding: 2.8rem 1.4rem 3.4rem 5rem;
    }

    .p-sm-xs-md-xl {
        padding: 2.8rem 1.4rem 3.4rem 6rem;
    }

    .p-sm-xs-ml-none {
        padding: 2.8rem 1.4rem 4.4rem 0;
    }

    .p-sm-xs-ml-xxs {
        padding: 2.8rem 1.4rem 4.4rem 0.4rem;
    }

    .p-sm-xs-ml-xs {
        padding: 2.8rem 1.4rem 4.4rem 1.4rem;
    }

    .p-sm-xs-ml-sm {
        padding: 2.8rem 1.4rem 4.4rem 2.8rem;
    }

    .p-sm-xs-ml-md {
        padding: 2.8rem 1.4rem 4.4rem 3.4rem;
    }

    .p-sm-xs-ml-ml {
        padding: 2.8rem 1.4rem 4.4rem 4.4rem;
    }

    .p-sm-xs-ml-lg {
        padding: 2.8rem 1.4rem 4.4rem 5rem;
    }

    .p-sm-xs-ml-xl {
        padding: 2.8rem 1.4rem 4.4rem 6rem;
    }

    .p-sm-xs-lg-none {
        padding: 2.8rem 1.4rem 5rem 0;
    }

    .p-sm-xs-lg-xxs {
        padding: 2.8rem 1.4rem 5rem 0.4rem;
    }

    .p-sm-xs-lg-xs {
        padding: 2.8rem 1.4rem 5rem 1.4rem;
    }

    .p-sm-xs-lg-sm {
        padding: 2.8rem 1.4rem 5rem 2.8rem;
    }

    .p-sm-xs-lg-md {
        padding: 2.8rem 1.4rem 5rem 3.4rem;
    }

    .p-sm-xs-lg-ml {
        padding: 2.8rem 1.4rem 5rem 4.4rem;
    }

    .p-sm-xs-lg-lg {
        padding: 2.8rem 1.4rem 5rem 5rem;
    }

    .p-sm-xs-lg-xl {
        padding: 2.8rem 1.4rem 5rem 6rem;
    }

    .p-sm-xs-xl-none {
        padding: 2.8rem 1.4rem 6rem 0;
    }

    .p-sm-xs-xl-xxs {
        padding: 2.8rem 1.4rem 6rem 0.4rem;
    }

    .p-sm-xs-xl-xs {
        padding: 2.8rem 1.4rem 6rem 1.4rem;
    }

    .p-sm-xs-xl-sm {
        padding: 2.8rem 1.4rem 6rem 2.8rem;
    }

    .p-sm-xs-xl-md {
        padding: 2.8rem 1.4rem 6rem 3.4rem;
    }

    .p-sm-xs-xl-ml {
        padding: 2.8rem 1.4rem 6rem 4.4rem;
    }

    .p-sm-xs-xl-lg {
        padding: 2.8rem 1.4rem 6rem 5rem;
    }

    .p-sm-xs-xl-xl {
        padding: 2.8rem 1.4rem 6rem 6rem;
    }

    .p-sm-sm-none-none {
        padding: 2.8rem 2.8rem 0 0;
    }

    .p-sm-sm-none-xxs {
        padding: 2.8rem 2.8rem 0 0.4rem;
    }

    .p-sm-sm-none-xs {
        padding: 2.8rem 2.8rem 0 1.4rem;
    }

    .p-sm-sm-none-sm {
        padding: 2.8rem 2.8rem 0 2.8rem;
    }

    .p-sm-sm-none-md {
        padding: 2.8rem 2.8rem 0 3.4rem;
    }

    .p-sm-sm-none-ml {
        padding: 2.8rem 2.8rem 0 4.4rem;
    }

    .p-sm-sm-none-lg {
        padding: 2.8rem 2.8rem 0 5rem;
    }

    .p-sm-sm-none-xl {
        padding: 2.8rem 2.8rem 0 6rem;
    }

    .p-sm-sm-xxs-none {
        padding: 2.8rem 2.8rem 0.4rem 0;
    }

    .p-sm-sm-xxs-xxs {
        padding: 2.8rem 2.8rem 0.4rem 0.4rem;
    }

    .p-sm-sm-xxs-xs {
        padding: 2.8rem 2.8rem 0.4rem 1.4rem;
    }

    .p-sm-sm-xxs-sm {
        padding: 2.8rem 2.8rem 0.4rem 2.8rem;
    }

    .p-sm-sm-xxs-md {
        padding: 2.8rem 2.8rem 0.4rem 3.4rem;
    }

    .p-sm-sm-xxs-ml {
        padding: 2.8rem 2.8rem 0.4rem 4.4rem;
    }

    .p-sm-sm-xxs-lg {
        padding: 2.8rem 2.8rem 0.4rem 5rem;
    }

    .p-sm-sm-xxs-xl {
        padding: 2.8rem 2.8rem 0.4rem 6rem;
    }

    .p-sm-sm-xs-none {
        padding: 2.8rem 2.8rem 1.4rem 0;
    }

    .p-sm-sm-xs-xxs {
        padding: 2.8rem 2.8rem 1.4rem 0.4rem;
    }

    .p-sm-sm-xs-xs {
        padding: 2.8rem 2.8rem 1.4rem 1.4rem;
    }

    .p-sm-sm-xs-sm {
        padding: 2.8rem 2.8rem 1.4rem 2.8rem;
    }

    .p-sm-sm-xs-md {
        padding: 2.8rem 2.8rem 1.4rem 3.4rem;
    }

    .p-sm-sm-xs-ml {
        padding: 2.8rem 2.8rem 1.4rem 4.4rem;
    }

    .p-sm-sm-xs-lg {
        padding: 2.8rem 2.8rem 1.4rem 5rem;
    }

    .p-sm-sm-xs-xl {
        padding: 2.8rem 2.8rem 1.4rem 6rem;
    }

    .p-sm-sm-sm-none {
        padding: 2.8rem 2.8rem 2.8rem 0;
    }

    .p-sm-sm-sm-xxs {
        padding: 2.8rem 2.8rem 2.8rem 0.4rem;
    }

    .p-sm-sm-sm-xs {
        padding: 2.8rem 2.8rem 2.8rem 1.4rem;
    }

    .p-sm-sm-sm-sm {
        padding: 2.8rem 2.8rem 2.8rem 2.8rem;
    }

    .p-sm-sm-sm-md {
        padding: 2.8rem 2.8rem 2.8rem 3.4rem;
    }

    .p-sm-sm-sm-ml {
        padding: 2.8rem 2.8rem 2.8rem 4.4rem;
    }

    .p-sm-sm-sm-lg {
        padding: 2.8rem 2.8rem 2.8rem 5rem;
    }

    .p-sm-sm-sm-xl {
        padding: 2.8rem 2.8rem 2.8rem 6rem;
    }

    .p-sm-sm-md-none {
        padding: 2.8rem 2.8rem 3.4rem 0;
    }

    .p-sm-sm-md-xxs {
        padding: 2.8rem 2.8rem 3.4rem 0.4rem;
    }

    .p-sm-sm-md-xs {
        padding: 2.8rem 2.8rem 3.4rem 1.4rem;
    }

    .p-sm-sm-md-sm {
        padding: 2.8rem 2.8rem 3.4rem 2.8rem;
    }

    .p-sm-sm-md-md {
        padding: 2.8rem 2.8rem 3.4rem 3.4rem;
    }

    .p-sm-sm-md-ml {
        padding: 2.8rem 2.8rem 3.4rem 4.4rem;
    }

    .p-sm-sm-md-lg {
        padding: 2.8rem 2.8rem 3.4rem 5rem;
    }

    .p-sm-sm-md-xl {
        padding: 2.8rem 2.8rem 3.4rem 6rem;
    }

    .p-sm-sm-ml-none {
        padding: 2.8rem 2.8rem 4.4rem 0;
    }

    .p-sm-sm-ml-xxs {
        padding: 2.8rem 2.8rem 4.4rem 0.4rem;
    }

    .p-sm-sm-ml-xs {
        padding: 2.8rem 2.8rem 4.4rem 1.4rem;
    }

    .p-sm-sm-ml-sm {
        padding: 2.8rem 2.8rem 4.4rem 2.8rem;
    }

    .p-sm-sm-ml-md {
        padding: 2.8rem 2.8rem 4.4rem 3.4rem;
    }

    .p-sm-sm-ml-ml {
        padding: 2.8rem 2.8rem 4.4rem 4.4rem;
    }

    .p-sm-sm-ml-lg {
        padding: 2.8rem 2.8rem 4.4rem 5rem;
    }

    .p-sm-sm-ml-xl {
        padding: 2.8rem 2.8rem 4.4rem 6rem;
    }

    .p-sm-sm-lg-none {
        padding: 2.8rem 2.8rem 5rem 0;
    }

    .p-sm-sm-lg-xxs {
        padding: 2.8rem 2.8rem 5rem 0.4rem;
    }

    .p-sm-sm-lg-xs {
        padding: 2.8rem 2.8rem 5rem 1.4rem;
    }

    .p-sm-sm-lg-sm {
        padding: 2.8rem 2.8rem 5rem 2.8rem;
    }

    .p-sm-sm-lg-md {
        padding: 2.8rem 2.8rem 5rem 3.4rem;
    }

    .p-sm-sm-lg-ml {
        padding: 2.8rem 2.8rem 5rem 4.4rem;
    }

    .p-sm-sm-lg-lg {
        padding: 2.8rem 2.8rem 5rem 5rem;
    }

    .p-sm-sm-lg-xl {
        padding: 2.8rem 2.8rem 5rem 6rem;
    }

    .p-sm-sm-xl-none {
        padding: 2.8rem 2.8rem 6rem 0;
    }

    .p-sm-sm-xl-xxs {
        padding: 2.8rem 2.8rem 6rem 0.4rem;
    }

    .p-sm-sm-xl-xs {
        padding: 2.8rem 2.8rem 6rem 1.4rem;
    }

    .p-sm-sm-xl-sm {
        padding: 2.8rem 2.8rem 6rem 2.8rem;
    }

    .p-sm-sm-xl-md {
        padding: 2.8rem 2.8rem 6rem 3.4rem;
    }

    .p-sm-sm-xl-ml {
        padding: 2.8rem 2.8rem 6rem 4.4rem;
    }

    .p-sm-sm-xl-lg {
        padding: 2.8rem 2.8rem 6rem 5rem;
    }

    .p-sm-sm-xl-xl {
        padding: 2.8rem 2.8rem 6rem 6rem;
    }

    .p-sm-md-none-none {
        padding: 2.8rem 3.4rem 0 0;
    }

    .p-sm-md-none-xxs {
        padding: 2.8rem 3.4rem 0 0.4rem;
    }

    .p-sm-md-none-xs {
        padding: 2.8rem 3.4rem 0 1.4rem;
    }

    .p-sm-md-none-sm {
        padding: 2.8rem 3.4rem 0 2.8rem;
    }

    .p-sm-md-none-md {
        padding: 2.8rem 3.4rem 0 3.4rem;
    }

    .p-sm-md-none-ml {
        padding: 2.8rem 3.4rem 0 4.4rem;
    }

    .p-sm-md-none-lg {
        padding: 2.8rem 3.4rem 0 5rem;
    }

    .p-sm-md-none-xl {
        padding: 2.8rem 3.4rem 0 6rem;
    }

    .p-sm-md-xxs-none {
        padding: 2.8rem 3.4rem 0.4rem 0;
    }

    .p-sm-md-xxs-xxs {
        padding: 2.8rem 3.4rem 0.4rem 0.4rem;
    }

    .p-sm-md-xxs-xs {
        padding: 2.8rem 3.4rem 0.4rem 1.4rem;
    }

    .p-sm-md-xxs-sm {
        padding: 2.8rem 3.4rem 0.4rem 2.8rem;
    }

    .p-sm-md-xxs-md {
        padding: 2.8rem 3.4rem 0.4rem 3.4rem;
    }

    .p-sm-md-xxs-ml {
        padding: 2.8rem 3.4rem 0.4rem 4.4rem;
    }

    .p-sm-md-xxs-lg {
        padding: 2.8rem 3.4rem 0.4rem 5rem;
    }

    .p-sm-md-xxs-xl {
        padding: 2.8rem 3.4rem 0.4rem 6rem;
    }

    .p-sm-md-xs-none {
        padding: 2.8rem 3.4rem 1.4rem 0;
    }

    .p-sm-md-xs-xxs {
        padding: 2.8rem 3.4rem 1.4rem 0.4rem;
    }

    .p-sm-md-xs-xs {
        padding: 2.8rem 3.4rem 1.4rem 1.4rem;
    }

    .p-sm-md-xs-sm {
        padding: 2.8rem 3.4rem 1.4rem 2.8rem;
    }

    .p-sm-md-xs-md {
        padding: 2.8rem 3.4rem 1.4rem 3.4rem;
    }

    .p-sm-md-xs-ml {
        padding: 2.8rem 3.4rem 1.4rem 4.4rem;
    }

    .p-sm-md-xs-lg {
        padding: 2.8rem 3.4rem 1.4rem 5rem;
    }

    .p-sm-md-xs-xl {
        padding: 2.8rem 3.4rem 1.4rem 6rem;
    }

    .p-sm-md-sm-none {
        padding: 2.8rem 3.4rem 2.8rem 0;
    }

    .p-sm-md-sm-xxs {
        padding: 2.8rem 3.4rem 2.8rem 0.4rem;
    }

    .p-sm-md-sm-xs {
        padding: 2.8rem 3.4rem 2.8rem 1.4rem;
    }

    .p-sm-md-sm-sm {
        padding: 2.8rem 3.4rem 2.8rem 2.8rem;
    }

    .p-sm-md-sm-md {
        padding: 2.8rem 3.4rem 2.8rem 3.4rem;
    }

    .p-sm-md-sm-ml {
        padding: 2.8rem 3.4rem 2.8rem 4.4rem;
    }

    .p-sm-md-sm-lg {
        padding: 2.8rem 3.4rem 2.8rem 5rem;
    }

    .p-sm-md-sm-xl {
        padding: 2.8rem 3.4rem 2.8rem 6rem;
    }

    .p-sm-md-md-none {
        padding: 2.8rem 3.4rem 3.4rem 0;
    }

    .p-sm-md-md-xxs {
        padding: 2.8rem 3.4rem 3.4rem 0.4rem;
    }

    .p-sm-md-md-xs {
        padding: 2.8rem 3.4rem 3.4rem 1.4rem;
    }

    .p-sm-md-md-sm {
        padding: 2.8rem 3.4rem 3.4rem 2.8rem;
    }

    .p-sm-md-md-md {
        padding: 2.8rem 3.4rem 3.4rem 3.4rem;
    }

    .p-sm-md-md-ml {
        padding: 2.8rem 3.4rem 3.4rem 4.4rem;
    }

    .p-sm-md-md-lg {
        padding: 2.8rem 3.4rem 3.4rem 5rem;
    }

    .p-sm-md-md-xl {
        padding: 2.8rem 3.4rem 3.4rem 6rem;
    }

    .p-sm-md-ml-none {
        padding: 2.8rem 3.4rem 4.4rem 0;
    }

    .p-sm-md-ml-xxs {
        padding: 2.8rem 3.4rem 4.4rem 0.4rem;
    }

    .p-sm-md-ml-xs {
        padding: 2.8rem 3.4rem 4.4rem 1.4rem;
    }

    .p-sm-md-ml-sm {
        padding: 2.8rem 3.4rem 4.4rem 2.8rem;
    }

    .p-sm-md-ml-md {
        padding: 2.8rem 3.4rem 4.4rem 3.4rem;
    }

    .p-sm-md-ml-ml {
        padding: 2.8rem 3.4rem 4.4rem 4.4rem;
    }

    .p-sm-md-ml-lg {
        padding: 2.8rem 3.4rem 4.4rem 5rem;
    }

    .p-sm-md-ml-xl {
        padding: 2.8rem 3.4rem 4.4rem 6rem;
    }

    .p-sm-md-lg-none {
        padding: 2.8rem 3.4rem 5rem 0;
    }

    .p-sm-md-lg-xxs {
        padding: 2.8rem 3.4rem 5rem 0.4rem;
    }

    .p-sm-md-lg-xs {
        padding: 2.8rem 3.4rem 5rem 1.4rem;
    }

    .p-sm-md-lg-sm {
        padding: 2.8rem 3.4rem 5rem 2.8rem;
    }

    .p-sm-md-lg-md {
        padding: 2.8rem 3.4rem 5rem 3.4rem;
    }

    .p-sm-md-lg-ml {
        padding: 2.8rem 3.4rem 5rem 4.4rem;
    }

    .p-sm-md-lg-lg {
        padding: 2.8rem 3.4rem 5rem 5rem;
    }

    .p-sm-md-lg-xl {
        padding: 2.8rem 3.4rem 5rem 6rem;
    }

    .p-sm-md-xl-none {
        padding: 2.8rem 3.4rem 6rem 0;
    }

    .p-sm-md-xl-xxs {
        padding: 2.8rem 3.4rem 6rem 0.4rem;
    }

    .p-sm-md-xl-xs {
        padding: 2.8rem 3.4rem 6rem 1.4rem;
    }

    .p-sm-md-xl-sm {
        padding: 2.8rem 3.4rem 6rem 2.8rem;
    }

    .p-sm-md-xl-md {
        padding: 2.8rem 3.4rem 6rem 3.4rem;
    }

    .p-sm-md-xl-ml {
        padding: 2.8rem 3.4rem 6rem 4.4rem;
    }

    .p-sm-md-xl-lg {
        padding: 2.8rem 3.4rem 6rem 5rem;
    }

    .p-sm-md-xl-xl {
        padding: 2.8rem 3.4rem 6rem 6rem;
    }

    .p-sm-ml-none-none {
        padding: 2.8rem 4.4rem 0 0;
    }

    .p-sm-ml-none-xxs {
        padding: 2.8rem 4.4rem 0 0.4rem;
    }

    .p-sm-ml-none-xs {
        padding: 2.8rem 4.4rem 0 1.4rem;
    }

    .p-sm-ml-none-sm {
        padding: 2.8rem 4.4rem 0 2.8rem;
    }

    .p-sm-ml-none-md {
        padding: 2.8rem 4.4rem 0 3.4rem;
    }

    .p-sm-ml-none-ml {
        padding: 2.8rem 4.4rem 0 4.4rem;
    }

    .p-sm-ml-none-lg {
        padding: 2.8rem 4.4rem 0 5rem;
    }

    .p-sm-ml-none-xl {
        padding: 2.8rem 4.4rem 0 6rem;
    }

    .p-sm-ml-xxs-none {
        padding: 2.8rem 4.4rem 0.4rem 0;
    }

    .p-sm-ml-xxs-xxs {
        padding: 2.8rem 4.4rem 0.4rem 0.4rem;
    }

    .p-sm-ml-xxs-xs {
        padding: 2.8rem 4.4rem 0.4rem 1.4rem;
    }

    .p-sm-ml-xxs-sm {
        padding: 2.8rem 4.4rem 0.4rem 2.8rem;
    }

    .p-sm-ml-xxs-md {
        padding: 2.8rem 4.4rem 0.4rem 3.4rem;
    }

    .p-sm-ml-xxs-ml {
        padding: 2.8rem 4.4rem 0.4rem 4.4rem;
    }

    .p-sm-ml-xxs-lg {
        padding: 2.8rem 4.4rem 0.4rem 5rem;
    }

    .p-sm-ml-xxs-xl {
        padding: 2.8rem 4.4rem 0.4rem 6rem;
    }

    .p-sm-ml-xs-none {
        padding: 2.8rem 4.4rem 1.4rem 0;
    }

    .p-sm-ml-xs-xxs {
        padding: 2.8rem 4.4rem 1.4rem 0.4rem;
    }

    .p-sm-ml-xs-xs {
        padding: 2.8rem 4.4rem 1.4rem 1.4rem;
    }

    .p-sm-ml-xs-sm {
        padding: 2.8rem 4.4rem 1.4rem 2.8rem;
    }

    .p-sm-ml-xs-md {
        padding: 2.8rem 4.4rem 1.4rem 3.4rem;
    }

    .p-sm-ml-xs-ml {
        padding: 2.8rem 4.4rem 1.4rem 4.4rem;
    }

    .p-sm-ml-xs-lg {
        padding: 2.8rem 4.4rem 1.4rem 5rem;
    }

    .p-sm-ml-xs-xl {
        padding: 2.8rem 4.4rem 1.4rem 6rem;
    }

    .p-sm-ml-sm-none {
        padding: 2.8rem 4.4rem 2.8rem 0;
    }

    .p-sm-ml-sm-xxs {
        padding: 2.8rem 4.4rem 2.8rem 0.4rem;
    }

    .p-sm-ml-sm-xs {
        padding: 2.8rem 4.4rem 2.8rem 1.4rem;
    }

    .p-sm-ml-sm-sm {
        padding: 2.8rem 4.4rem 2.8rem 2.8rem;
    }

    .p-sm-ml-sm-md {
        padding: 2.8rem 4.4rem 2.8rem 3.4rem;
    }

    .p-sm-ml-sm-ml {
        padding: 2.8rem 4.4rem 2.8rem 4.4rem;
    }

    .p-sm-ml-sm-lg {
        padding: 2.8rem 4.4rem 2.8rem 5rem;
    }

    .p-sm-ml-sm-xl {
        padding: 2.8rem 4.4rem 2.8rem 6rem;
    }

    .p-sm-ml-md-none {
        padding: 2.8rem 4.4rem 3.4rem 0;
    }

    .p-sm-ml-md-xxs {
        padding: 2.8rem 4.4rem 3.4rem 0.4rem;
    }

    .p-sm-ml-md-xs {
        padding: 2.8rem 4.4rem 3.4rem 1.4rem;
    }

    .p-sm-ml-md-sm {
        padding: 2.8rem 4.4rem 3.4rem 2.8rem;
    }

    .p-sm-ml-md-md {
        padding: 2.8rem 4.4rem 3.4rem 3.4rem;
    }

    .p-sm-ml-md-ml {
        padding: 2.8rem 4.4rem 3.4rem 4.4rem;
    }

    .p-sm-ml-md-lg {
        padding: 2.8rem 4.4rem 3.4rem 5rem;
    }

    .p-sm-ml-md-xl {
        padding: 2.8rem 4.4rem 3.4rem 6rem;
    }

    .p-sm-ml-ml-none {
        padding: 2.8rem 4.4rem 4.4rem 0;
    }

    .p-sm-ml-ml-xxs {
        padding: 2.8rem 4.4rem 4.4rem 0.4rem;
    }

    .p-sm-ml-ml-xs {
        padding: 2.8rem 4.4rem 4.4rem 1.4rem;
    }

    .p-sm-ml-ml-sm {
        padding: 2.8rem 4.4rem 4.4rem 2.8rem;
    }

    .p-sm-ml-ml-md {
        padding: 2.8rem 4.4rem 4.4rem 3.4rem;
    }

    .p-sm-ml-ml-ml {
        padding: 2.8rem 4.4rem 4.4rem 4.4rem;
    }

    .p-sm-ml-ml-lg {
        padding: 2.8rem 4.4rem 4.4rem 5rem;
    }

    .p-sm-ml-ml-xl {
        padding: 2.8rem 4.4rem 4.4rem 6rem;
    }

    .p-sm-ml-lg-none {
        padding: 2.8rem 4.4rem 5rem 0;
    }

    .p-sm-ml-lg-xxs {
        padding: 2.8rem 4.4rem 5rem 0.4rem;
    }

    .p-sm-ml-lg-xs {
        padding: 2.8rem 4.4rem 5rem 1.4rem;
    }

    .p-sm-ml-lg-sm {
        padding: 2.8rem 4.4rem 5rem 2.8rem;
    }

    .p-sm-ml-lg-md {
        padding: 2.8rem 4.4rem 5rem 3.4rem;
    }

    .p-sm-ml-lg-ml {
        padding: 2.8rem 4.4rem 5rem 4.4rem;
    }

    .p-sm-ml-lg-lg {
        padding: 2.8rem 4.4rem 5rem 5rem;
    }

    .p-sm-ml-lg-xl {
        padding: 2.8rem 4.4rem 5rem 6rem;
    }

    .p-sm-ml-xl-none {
        padding: 2.8rem 4.4rem 6rem 0;
    }

    .p-sm-ml-xl-xxs {
        padding: 2.8rem 4.4rem 6rem 0.4rem;
    }

    .p-sm-ml-xl-xs {
        padding: 2.8rem 4.4rem 6rem 1.4rem;
    }

    .p-sm-ml-xl-sm {
        padding: 2.8rem 4.4rem 6rem 2.8rem;
    }

    .p-sm-ml-xl-md {
        padding: 2.8rem 4.4rem 6rem 3.4rem;
    }

    .p-sm-ml-xl-ml {
        padding: 2.8rem 4.4rem 6rem 4.4rem;
    }

    .p-sm-ml-xl-lg {
        padding: 2.8rem 4.4rem 6rem 5rem;
    }

    .p-sm-ml-xl-xl {
        padding: 2.8rem 4.4rem 6rem 6rem;
    }

    .p-sm-lg-none-none {
        padding: 2.8rem 5rem 0 0;
    }

    .p-sm-lg-none-xxs {
        padding: 2.8rem 5rem 0 0.4rem;
    }

    .p-sm-lg-none-xs {
        padding: 2.8rem 5rem 0 1.4rem;
    }

    .p-sm-lg-none-sm {
        padding: 2.8rem 5rem 0 2.8rem;
    }

    .p-sm-lg-none-md {
        padding: 2.8rem 5rem 0 3.4rem;
    }

    .p-sm-lg-none-ml {
        padding: 2.8rem 5rem 0 4.4rem;
    }

    .p-sm-lg-none-lg {
        padding: 2.8rem 5rem 0 5rem;
    }

    .p-sm-lg-none-xl {
        padding: 2.8rem 5rem 0 6rem;
    }

    .p-sm-lg-xxs-none {
        padding: 2.8rem 5rem 0.4rem 0;
    }

    .p-sm-lg-xxs-xxs {
        padding: 2.8rem 5rem 0.4rem 0.4rem;
    }

    .p-sm-lg-xxs-xs {
        padding: 2.8rem 5rem 0.4rem 1.4rem;
    }

    .p-sm-lg-xxs-sm {
        padding: 2.8rem 5rem 0.4rem 2.8rem;
    }

    .p-sm-lg-xxs-md {
        padding: 2.8rem 5rem 0.4rem 3.4rem;
    }

    .p-sm-lg-xxs-ml {
        padding: 2.8rem 5rem 0.4rem 4.4rem;
    }

    .p-sm-lg-xxs-lg {
        padding: 2.8rem 5rem 0.4rem 5rem;
    }

    .p-sm-lg-xxs-xl {
        padding: 2.8rem 5rem 0.4rem 6rem;
    }

    .p-sm-lg-xs-none {
        padding: 2.8rem 5rem 1.4rem 0;
    }

    .p-sm-lg-xs-xxs {
        padding: 2.8rem 5rem 1.4rem 0.4rem;
    }

    .p-sm-lg-xs-xs {
        padding: 2.8rem 5rem 1.4rem 1.4rem;
    }

    .p-sm-lg-xs-sm {
        padding: 2.8rem 5rem 1.4rem 2.8rem;
    }

    .p-sm-lg-xs-md {
        padding: 2.8rem 5rem 1.4rem 3.4rem;
    }

    .p-sm-lg-xs-ml {
        padding: 2.8rem 5rem 1.4rem 4.4rem;
    }

    .p-sm-lg-xs-lg {
        padding: 2.8rem 5rem 1.4rem 5rem;
    }

    .p-sm-lg-xs-xl {
        padding: 2.8rem 5rem 1.4rem 6rem;
    }

    .p-sm-lg-sm-none {
        padding: 2.8rem 5rem 2.8rem 0;
    }

    .p-sm-lg-sm-xxs {
        padding: 2.8rem 5rem 2.8rem 0.4rem;
    }

    .p-sm-lg-sm-xs {
        padding: 2.8rem 5rem 2.8rem 1.4rem;
    }

    .p-sm-lg-sm-sm {
        padding: 2.8rem 5rem 2.8rem 2.8rem;
    }

    .p-sm-lg-sm-md {
        padding: 2.8rem 5rem 2.8rem 3.4rem;
    }

    .p-sm-lg-sm-ml {
        padding: 2.8rem 5rem 2.8rem 4.4rem;
    }

    .p-sm-lg-sm-lg {
        padding: 2.8rem 5rem 2.8rem 5rem;
    }

    .p-sm-lg-sm-xl {
        padding: 2.8rem 5rem 2.8rem 6rem;
    }

    .p-sm-lg-md-none {
        padding: 2.8rem 5rem 3.4rem 0;
    }

    .p-sm-lg-md-xxs {
        padding: 2.8rem 5rem 3.4rem 0.4rem;
    }

    .p-sm-lg-md-xs {
        padding: 2.8rem 5rem 3.4rem 1.4rem;
    }

    .p-sm-lg-md-sm {
        padding: 2.8rem 5rem 3.4rem 2.8rem;
    }

    .p-sm-lg-md-md {
        padding: 2.8rem 5rem 3.4rem 3.4rem;
    }

    .p-sm-lg-md-ml {
        padding: 2.8rem 5rem 3.4rem 4.4rem;
    }

    .p-sm-lg-md-lg {
        padding: 2.8rem 5rem 3.4rem 5rem;
    }

    .p-sm-lg-md-xl {
        padding: 2.8rem 5rem 3.4rem 6rem;
    }

    .p-sm-lg-ml-none {
        padding: 2.8rem 5rem 4.4rem 0;
    }

    .p-sm-lg-ml-xxs {
        padding: 2.8rem 5rem 4.4rem 0.4rem;
    }

    .p-sm-lg-ml-xs {
        padding: 2.8rem 5rem 4.4rem 1.4rem;
    }

    .p-sm-lg-ml-sm {
        padding: 2.8rem 5rem 4.4rem 2.8rem;
    }

    .p-sm-lg-ml-md {
        padding: 2.8rem 5rem 4.4rem 3.4rem;
    }

    .p-sm-lg-ml-ml {
        padding: 2.8rem 5rem 4.4rem 4.4rem;
    }

    .p-sm-lg-ml-lg {
        padding: 2.8rem 5rem 4.4rem 5rem;
    }

    .p-sm-lg-ml-xl {
        padding: 2.8rem 5rem 4.4rem 6rem;
    }

    .p-sm-lg-lg-none {
        padding: 2.8rem 5rem 5rem 0;
    }

    .p-sm-lg-lg-xxs {
        padding: 2.8rem 5rem 5rem 0.4rem;
    }

    .p-sm-lg-lg-xs {
        padding: 2.8rem 5rem 5rem 1.4rem;
    }

    .p-sm-lg-lg-sm {
        padding: 2.8rem 5rem 5rem 2.8rem;
    }

    .p-sm-lg-lg-md {
        padding: 2.8rem 5rem 5rem 3.4rem;
    }

    .p-sm-lg-lg-ml {
        padding: 2.8rem 5rem 5rem 4.4rem;
    }

    .p-sm-lg-lg-lg {
        padding: 2.8rem 5rem 5rem 5rem;
    }

    .p-sm-lg-lg-xl {
        padding: 2.8rem 5rem 5rem 6rem;
    }

    .p-sm-lg-xl-none {
        padding: 2.8rem 5rem 6rem 0;
    }

    .p-sm-lg-xl-xxs {
        padding: 2.8rem 5rem 6rem 0.4rem;
    }

    .p-sm-lg-xl-xs {
        padding: 2.8rem 5rem 6rem 1.4rem;
    }

    .p-sm-lg-xl-sm {
        padding: 2.8rem 5rem 6rem 2.8rem;
    }

    .p-sm-lg-xl-md {
        padding: 2.8rem 5rem 6rem 3.4rem;
    }

    .p-sm-lg-xl-ml {
        padding: 2.8rem 5rem 6rem 4.4rem;
    }

    .p-sm-lg-xl-lg {
        padding: 2.8rem 5rem 6rem 5rem;
    }

    .p-sm-lg-xl-xl {
        padding: 2.8rem 5rem 6rem 6rem;
    }

    .p-sm-xl-none-none {
        padding: 2.8rem 6rem 0 0;
    }

    .p-sm-xl-none-xxs {
        padding: 2.8rem 6rem 0 0.4rem;
    }

    .p-sm-xl-none-xs {
        padding: 2.8rem 6rem 0 1.4rem;
    }

    .p-sm-xl-none-sm {
        padding: 2.8rem 6rem 0 2.8rem;
    }

    .p-sm-xl-none-md {
        padding: 2.8rem 6rem 0 3.4rem;
    }

    .p-sm-xl-none-ml {
        padding: 2.8rem 6rem 0 4.4rem;
    }

    .p-sm-xl-none-lg {
        padding: 2.8rem 6rem 0 5rem;
    }

    .p-sm-xl-none-xl {
        padding: 2.8rem 6rem 0 6rem;
    }

    .p-sm-xl-xxs-none {
        padding: 2.8rem 6rem 0.4rem 0;
    }

    .p-sm-xl-xxs-xxs {
        padding: 2.8rem 6rem 0.4rem 0.4rem;
    }

    .p-sm-xl-xxs-xs {
        padding: 2.8rem 6rem 0.4rem 1.4rem;
    }

    .p-sm-xl-xxs-sm {
        padding: 2.8rem 6rem 0.4rem 2.8rem;
    }

    .p-sm-xl-xxs-md {
        padding: 2.8rem 6rem 0.4rem 3.4rem;
    }

    .p-sm-xl-xxs-ml {
        padding: 2.8rem 6rem 0.4rem 4.4rem;
    }

    .p-sm-xl-xxs-lg {
        padding: 2.8rem 6rem 0.4rem 5rem;
    }

    .p-sm-xl-xxs-xl {
        padding: 2.8rem 6rem 0.4rem 6rem;
    }

    .p-sm-xl-xs-none {
        padding: 2.8rem 6rem 1.4rem 0;
    }

    .p-sm-xl-xs-xxs {
        padding: 2.8rem 6rem 1.4rem 0.4rem;
    }

    .p-sm-xl-xs-xs {
        padding: 2.8rem 6rem 1.4rem 1.4rem;
    }

    .p-sm-xl-xs-sm {
        padding: 2.8rem 6rem 1.4rem 2.8rem;
    }

    .p-sm-xl-xs-md {
        padding: 2.8rem 6rem 1.4rem 3.4rem;
    }

    .p-sm-xl-xs-ml {
        padding: 2.8rem 6rem 1.4rem 4.4rem;
    }

    .p-sm-xl-xs-lg {
        padding: 2.8rem 6rem 1.4rem 5rem;
    }

    .p-sm-xl-xs-xl {
        padding: 2.8rem 6rem 1.4rem 6rem;
    }

    .p-sm-xl-sm-none {
        padding: 2.8rem 6rem 2.8rem 0;
    }

    .p-sm-xl-sm-xxs {
        padding: 2.8rem 6rem 2.8rem 0.4rem;
    }

    .p-sm-xl-sm-xs {
        padding: 2.8rem 6rem 2.8rem 1.4rem;
    }

    .p-sm-xl-sm-sm {
        padding: 2.8rem 6rem 2.8rem 2.8rem;
    }

    .p-sm-xl-sm-md {
        padding: 2.8rem 6rem 2.8rem 3.4rem;
    }

    .p-sm-xl-sm-ml {
        padding: 2.8rem 6rem 2.8rem 4.4rem;
    }

    .p-sm-xl-sm-lg {
        padding: 2.8rem 6rem 2.8rem 5rem;
    }

    .p-sm-xl-sm-xl {
        padding: 2.8rem 6rem 2.8rem 6rem;
    }

    .p-sm-xl-md-none {
        padding: 2.8rem 6rem 3.4rem 0;
    }

    .p-sm-xl-md-xxs {
        padding: 2.8rem 6rem 3.4rem 0.4rem;
    }

    .p-sm-xl-md-xs {
        padding: 2.8rem 6rem 3.4rem 1.4rem;
    }

    .p-sm-xl-md-sm {
        padding: 2.8rem 6rem 3.4rem 2.8rem;
    }

    .p-sm-xl-md-md {
        padding: 2.8rem 6rem 3.4rem 3.4rem;
    }

    .p-sm-xl-md-ml {
        padding: 2.8rem 6rem 3.4rem 4.4rem;
    }

    .p-sm-xl-md-lg {
        padding: 2.8rem 6rem 3.4rem 5rem;
    }

    .p-sm-xl-md-xl {
        padding: 2.8rem 6rem 3.4rem 6rem;
    }

    .p-sm-xl-ml-none {
        padding: 2.8rem 6rem 4.4rem 0;
    }

    .p-sm-xl-ml-xxs {
        padding: 2.8rem 6rem 4.4rem 0.4rem;
    }

    .p-sm-xl-ml-xs {
        padding: 2.8rem 6rem 4.4rem 1.4rem;
    }

    .p-sm-xl-ml-sm {
        padding: 2.8rem 6rem 4.4rem 2.8rem;
    }

    .p-sm-xl-ml-md {
        padding: 2.8rem 6rem 4.4rem 3.4rem;
    }

    .p-sm-xl-ml-ml {
        padding: 2.8rem 6rem 4.4rem 4.4rem;
    }

    .p-sm-xl-ml-lg {
        padding: 2.8rem 6rem 4.4rem 5rem;
    }

    .p-sm-xl-ml-xl {
        padding: 2.8rem 6rem 4.4rem 6rem;
    }

    .p-sm-xl-lg-none {
        padding: 2.8rem 6rem 5rem 0;
    }

    .p-sm-xl-lg-xxs {
        padding: 2.8rem 6rem 5rem 0.4rem;
    }

    .p-sm-xl-lg-xs {
        padding: 2.8rem 6rem 5rem 1.4rem;
    }

    .p-sm-xl-lg-sm {
        padding: 2.8rem 6rem 5rem 2.8rem;
    }

    .p-sm-xl-lg-md {
        padding: 2.8rem 6rem 5rem 3.4rem;
    }

    .p-sm-xl-lg-ml {
        padding: 2.8rem 6rem 5rem 4.4rem;
    }

    .p-sm-xl-lg-lg {
        padding: 2.8rem 6rem 5rem 5rem;
    }

    .p-sm-xl-lg-xl {
        padding: 2.8rem 6rem 5rem 6rem;
    }

    .p-sm-xl-xl-none {
        padding: 2.8rem 6rem 6rem 0;
    }

    .p-sm-xl-xl-xxs {
        padding: 2.8rem 6rem 6rem 0.4rem;
    }

    .p-sm-xl-xl-xs {
        padding: 2.8rem 6rem 6rem 1.4rem;
    }

    .p-sm-xl-xl-sm {
        padding: 2.8rem 6rem 6rem 2.8rem;
    }

    .p-sm-xl-xl-md {
        padding: 2.8rem 6rem 6rem 3.4rem;
    }

    .p-sm-xl-xl-ml {
        padding: 2.8rem 6rem 6rem 4.4rem;
    }

    .p-sm-xl-xl-lg {
        padding: 2.8rem 6rem 6rem 5rem;
    }

    .p-sm-xl-xl-xl {
        padding: 2.8rem 6rem 6rem 6rem;
    }

    .p-md-none-none-none {
        padding: 3.4rem 0 0 0;
    }

    .p-md-none-none-xxs {
        padding: 3.4rem 0 0 0.4rem;
    }

    .p-md-none-none-xs {
        padding: 3.4rem 0 0 1.4rem;
    }

    .p-md-none-none-sm {
        padding: 3.4rem 0 0 2.8rem;
    }

    .p-md-none-none-md {
        padding: 3.4rem 0 0 3.4rem;
    }

    .p-md-none-none-ml {
        padding: 3.4rem 0 0 4.4rem;
    }

    .p-md-none-none-lg {
        padding: 3.4rem 0 0 5rem;
    }

    .p-md-none-none-xl {
        padding: 3.4rem 0 0 6rem;
    }

    .p-md-none-xxs-none {
        padding: 3.4rem 0 0.4rem 0;
    }

    .p-md-none-xxs-xxs {
        padding: 3.4rem 0 0.4rem 0.4rem;
    }

    .p-md-none-xxs-xs {
        padding: 3.4rem 0 0.4rem 1.4rem;
    }

    .p-md-none-xxs-sm {
        padding: 3.4rem 0 0.4rem 2.8rem;
    }

    .p-md-none-xxs-md {
        padding: 3.4rem 0 0.4rem 3.4rem;
    }

    .p-md-none-xxs-ml {
        padding: 3.4rem 0 0.4rem 4.4rem;
    }

    .p-md-none-xxs-lg {
        padding: 3.4rem 0 0.4rem 5rem;
    }

    .p-md-none-xxs-xl {
        padding: 3.4rem 0 0.4rem 6rem;
    }

    .p-md-none-xs-none {
        padding: 3.4rem 0 1.4rem 0;
    }

    .p-md-none-xs-xxs {
        padding: 3.4rem 0 1.4rem 0.4rem;
    }

    .p-md-none-xs-xs {
        padding: 3.4rem 0 1.4rem 1.4rem;
    }

    .p-md-none-xs-sm {
        padding: 3.4rem 0 1.4rem 2.8rem;
    }

    .p-md-none-xs-md {
        padding: 3.4rem 0 1.4rem 3.4rem;
    }

    .p-md-none-xs-ml {
        padding: 3.4rem 0 1.4rem 4.4rem;
    }

    .p-md-none-xs-lg {
        padding: 3.4rem 0 1.4rem 5rem;
    }

    .p-md-none-xs-xl {
        padding: 3.4rem 0 1.4rem 6rem;
    }

    .p-md-none-sm-none {
        padding: 3.4rem 0 2.8rem 0;
    }

    .p-md-none-sm-xxs {
        padding: 3.4rem 0 2.8rem 0.4rem;
    }

    .p-md-none-sm-xs {
        padding: 3.4rem 0 2.8rem 1.4rem;
    }

    .p-md-none-sm-sm {
        padding: 3.4rem 0 2.8rem 2.8rem;
    }

    .p-md-none-sm-md {
        padding: 3.4rem 0 2.8rem 3.4rem;
    }

    .p-md-none-sm-ml {
        padding: 3.4rem 0 2.8rem 4.4rem;
    }

    .p-md-none-sm-lg {
        padding: 3.4rem 0 2.8rem 5rem;
    }

    .p-md-none-sm-xl {
        padding: 3.4rem 0 2.8rem 6rem;
    }

    .p-md-none-md-none {
        padding: 3.4rem 0 3.4rem 0;
    }

    .p-md-none-md-xxs {
        padding: 3.4rem 0 3.4rem 0.4rem;
    }

    .p-md-none-md-xs {
        padding: 3.4rem 0 3.4rem 1.4rem;
    }

    .p-md-none-md-sm {
        padding: 3.4rem 0 3.4rem 2.8rem;
    }

    .p-md-none-md-md {
        padding: 3.4rem 0 3.4rem 3.4rem;
    }

    .p-md-none-md-ml {
        padding: 3.4rem 0 3.4rem 4.4rem;
    }

    .p-md-none-md-lg {
        padding: 3.4rem 0 3.4rem 5rem;
    }

    .p-md-none-md-xl {
        padding: 3.4rem 0 3.4rem 6rem;
    }

    .p-md-none-ml-none {
        padding: 3.4rem 0 4.4rem 0;
    }

    .p-md-none-ml-xxs {
        padding: 3.4rem 0 4.4rem 0.4rem;
    }

    .p-md-none-ml-xs {
        padding: 3.4rem 0 4.4rem 1.4rem;
    }

    .p-md-none-ml-sm {
        padding: 3.4rem 0 4.4rem 2.8rem;
    }

    .p-md-none-ml-md {
        padding: 3.4rem 0 4.4rem 3.4rem;
    }

    .p-md-none-ml-ml {
        padding: 3.4rem 0 4.4rem 4.4rem;
    }

    .p-md-none-ml-lg {
        padding: 3.4rem 0 4.4rem 5rem;
    }

    .p-md-none-ml-xl {
        padding: 3.4rem 0 4.4rem 6rem;
    }

    .p-md-none-lg-none {
        padding: 3.4rem 0 5rem 0;
    }

    .p-md-none-lg-xxs {
        padding: 3.4rem 0 5rem 0.4rem;
    }

    .p-md-none-lg-xs {
        padding: 3.4rem 0 5rem 1.4rem;
    }

    .p-md-none-lg-sm {
        padding: 3.4rem 0 5rem 2.8rem;
    }

    .p-md-none-lg-md {
        padding: 3.4rem 0 5rem 3.4rem;
    }

    .p-md-none-lg-ml {
        padding: 3.4rem 0 5rem 4.4rem;
    }

    .p-md-none-lg-lg {
        padding: 3.4rem 0 5rem 5rem;
    }

    .p-md-none-lg-xl {
        padding: 3.4rem 0 5rem 6rem;
    }

    .p-md-none-xl-none {
        padding: 3.4rem 0 6rem 0;
    }

    .p-md-none-xl-xxs {
        padding: 3.4rem 0 6rem 0.4rem;
    }

    .p-md-none-xl-xs {
        padding: 3.4rem 0 6rem 1.4rem;
    }

    .p-md-none-xl-sm {
        padding: 3.4rem 0 6rem 2.8rem;
    }

    .p-md-none-xl-md {
        padding: 3.4rem 0 6rem 3.4rem;
    }

    .p-md-none-xl-ml {
        padding: 3.4rem 0 6rem 4.4rem;
    }

    .p-md-none-xl-lg {
        padding: 3.4rem 0 6rem 5rem;
    }

    .p-md-none-xl-xl {
        padding: 3.4rem 0 6rem 6rem;
    }

    .p-md-xxs-none-none {
        padding: 3.4rem 0.4rem 0 0;
    }

    .p-md-xxs-none-xxs {
        padding: 3.4rem 0.4rem 0 0.4rem;
    }

    .p-md-xxs-none-xs {
        padding: 3.4rem 0.4rem 0 1.4rem;
    }

    .p-md-xxs-none-sm {
        padding: 3.4rem 0.4rem 0 2.8rem;
    }

    .p-md-xxs-none-md {
        padding: 3.4rem 0.4rem 0 3.4rem;
    }

    .p-md-xxs-none-ml {
        padding: 3.4rem 0.4rem 0 4.4rem;
    }

    .p-md-xxs-none-lg {
        padding: 3.4rem 0.4rem 0 5rem;
    }

    .p-md-xxs-none-xl {
        padding: 3.4rem 0.4rem 0 6rem;
    }

    .p-md-xxs-xxs-none {
        padding: 3.4rem 0.4rem 0.4rem 0;
    }

    .p-md-xxs-xxs-xxs {
        padding: 3.4rem 0.4rem 0.4rem 0.4rem;
    }

    .p-md-xxs-xxs-xs {
        padding: 3.4rem 0.4rem 0.4rem 1.4rem;
    }

    .p-md-xxs-xxs-sm {
        padding: 3.4rem 0.4rem 0.4rem 2.8rem;
    }

    .p-md-xxs-xxs-md {
        padding: 3.4rem 0.4rem 0.4rem 3.4rem;
    }

    .p-md-xxs-xxs-ml {
        padding: 3.4rem 0.4rem 0.4rem 4.4rem;
    }

    .p-md-xxs-xxs-lg {
        padding: 3.4rem 0.4rem 0.4rem 5rem;
    }

    .p-md-xxs-xxs-xl {
        padding: 3.4rem 0.4rem 0.4rem 6rem;
    }

    .p-md-xxs-xs-none {
        padding: 3.4rem 0.4rem 1.4rem 0;
    }

    .p-md-xxs-xs-xxs {
        padding: 3.4rem 0.4rem 1.4rem 0.4rem;
    }

    .p-md-xxs-xs-xs {
        padding: 3.4rem 0.4rem 1.4rem 1.4rem;
    }

    .p-md-xxs-xs-sm {
        padding: 3.4rem 0.4rem 1.4rem 2.8rem;
    }

    .p-md-xxs-xs-md {
        padding: 3.4rem 0.4rem 1.4rem 3.4rem;
    }

    .p-md-xxs-xs-ml {
        padding: 3.4rem 0.4rem 1.4rem 4.4rem;
    }

    .p-md-xxs-xs-lg {
        padding: 3.4rem 0.4rem 1.4rem 5rem;
    }

    .p-md-xxs-xs-xl {
        padding: 3.4rem 0.4rem 1.4rem 6rem;
    }

    .p-md-xxs-sm-none {
        padding: 3.4rem 0.4rem 2.8rem 0;
    }

    .p-md-xxs-sm-xxs {
        padding: 3.4rem 0.4rem 2.8rem 0.4rem;
    }

    .p-md-xxs-sm-xs {
        padding: 3.4rem 0.4rem 2.8rem 1.4rem;
    }

    .p-md-xxs-sm-sm {
        padding: 3.4rem 0.4rem 2.8rem 2.8rem;
    }

    .p-md-xxs-sm-md {
        padding: 3.4rem 0.4rem 2.8rem 3.4rem;
    }

    .p-md-xxs-sm-ml {
        padding: 3.4rem 0.4rem 2.8rem 4.4rem;
    }

    .p-md-xxs-sm-lg {
        padding: 3.4rem 0.4rem 2.8rem 5rem;
    }

    .p-md-xxs-sm-xl {
        padding: 3.4rem 0.4rem 2.8rem 6rem;
    }

    .p-md-xxs-md-none {
        padding: 3.4rem 0.4rem 3.4rem 0;
    }

    .p-md-xxs-md-xxs {
        padding: 3.4rem 0.4rem 3.4rem 0.4rem;
    }

    .p-md-xxs-md-xs {
        padding: 3.4rem 0.4rem 3.4rem 1.4rem;
    }

    .p-md-xxs-md-sm {
        padding: 3.4rem 0.4rem 3.4rem 2.8rem;
    }

    .p-md-xxs-md-md {
        padding: 3.4rem 0.4rem 3.4rem 3.4rem;
    }

    .p-md-xxs-md-ml {
        padding: 3.4rem 0.4rem 3.4rem 4.4rem;
    }

    .p-md-xxs-md-lg {
        padding: 3.4rem 0.4rem 3.4rem 5rem;
    }

    .p-md-xxs-md-xl {
        padding: 3.4rem 0.4rem 3.4rem 6rem;
    }

    .p-md-xxs-ml-none {
        padding: 3.4rem 0.4rem 4.4rem 0;
    }

    .p-md-xxs-ml-xxs {
        padding: 3.4rem 0.4rem 4.4rem 0.4rem;
    }

    .p-md-xxs-ml-xs {
        padding: 3.4rem 0.4rem 4.4rem 1.4rem;
    }

    .p-md-xxs-ml-sm {
        padding: 3.4rem 0.4rem 4.4rem 2.8rem;
    }

    .p-md-xxs-ml-md {
        padding: 3.4rem 0.4rem 4.4rem 3.4rem;
    }

    .p-md-xxs-ml-ml {
        padding: 3.4rem 0.4rem 4.4rem 4.4rem;
    }

    .p-md-xxs-ml-lg {
        padding: 3.4rem 0.4rem 4.4rem 5rem;
    }

    .p-md-xxs-ml-xl {
        padding: 3.4rem 0.4rem 4.4rem 6rem;
    }

    .p-md-xxs-lg-none {
        padding: 3.4rem 0.4rem 5rem 0;
    }

    .p-md-xxs-lg-xxs {
        padding: 3.4rem 0.4rem 5rem 0.4rem;
    }

    .p-md-xxs-lg-xs {
        padding: 3.4rem 0.4rem 5rem 1.4rem;
    }

    .p-md-xxs-lg-sm {
        padding: 3.4rem 0.4rem 5rem 2.8rem;
    }

    .p-md-xxs-lg-md {
        padding: 3.4rem 0.4rem 5rem 3.4rem;
    }

    .p-md-xxs-lg-ml {
        padding: 3.4rem 0.4rem 5rem 4.4rem;
    }

    .p-md-xxs-lg-lg {
        padding: 3.4rem 0.4rem 5rem 5rem;
    }

    .p-md-xxs-lg-xl {
        padding: 3.4rem 0.4rem 5rem 6rem;
    }

    .p-md-xxs-xl-none {
        padding: 3.4rem 0.4rem 6rem 0;
    }

    .p-md-xxs-xl-xxs {
        padding: 3.4rem 0.4rem 6rem 0.4rem;
    }

    .p-md-xxs-xl-xs {
        padding: 3.4rem 0.4rem 6rem 1.4rem;
    }

    .p-md-xxs-xl-sm {
        padding: 3.4rem 0.4rem 6rem 2.8rem;
    }

    .p-md-xxs-xl-md {
        padding: 3.4rem 0.4rem 6rem 3.4rem;
    }

    .p-md-xxs-xl-ml {
        padding: 3.4rem 0.4rem 6rem 4.4rem;
    }

    .p-md-xxs-xl-lg {
        padding: 3.4rem 0.4rem 6rem 5rem;
    }

    .p-md-xxs-xl-xl {
        padding: 3.4rem 0.4rem 6rem 6rem;
    }

    .p-md-xs-none-none {
        padding: 3.4rem 1.4rem 0 0;
    }

    .p-md-xs-none-xxs {
        padding: 3.4rem 1.4rem 0 0.4rem;
    }

    .p-md-xs-none-xs {
        padding: 3.4rem 1.4rem 0 1.4rem;
    }

    .p-md-xs-none-sm {
        padding: 3.4rem 1.4rem 0 2.8rem;
    }

    .p-md-xs-none-md {
        padding: 3.4rem 1.4rem 0 3.4rem;
    }

    .p-md-xs-none-ml {
        padding: 3.4rem 1.4rem 0 4.4rem;
    }

    .p-md-xs-none-lg {
        padding: 3.4rem 1.4rem 0 5rem;
    }

    .p-md-xs-none-xl {
        padding: 3.4rem 1.4rem 0 6rem;
    }

    .p-md-xs-xxs-none {
        padding: 3.4rem 1.4rem 0.4rem 0;
    }

    .p-md-xs-xxs-xxs {
        padding: 3.4rem 1.4rem 0.4rem 0.4rem;
    }

    .p-md-xs-xxs-xs {
        padding: 3.4rem 1.4rem 0.4rem 1.4rem;
    }

    .p-md-xs-xxs-sm {
        padding: 3.4rem 1.4rem 0.4rem 2.8rem;
    }

    .p-md-xs-xxs-md {
        padding: 3.4rem 1.4rem 0.4rem 3.4rem;
    }

    .p-md-xs-xxs-ml {
        padding: 3.4rem 1.4rem 0.4rem 4.4rem;
    }

    .p-md-xs-xxs-lg {
        padding: 3.4rem 1.4rem 0.4rem 5rem;
    }

    .p-md-xs-xxs-xl {
        padding: 3.4rem 1.4rem 0.4rem 6rem;
    }

    .p-md-xs-xs-none {
        padding: 3.4rem 1.4rem 1.4rem 0;
    }

    .p-md-xs-xs-xxs {
        padding: 3.4rem 1.4rem 1.4rem 0.4rem;
    }

    .p-md-xs-xs-xs {
        padding: 3.4rem 1.4rem 1.4rem 1.4rem;
    }

    .p-md-xs-xs-sm {
        padding: 3.4rem 1.4rem 1.4rem 2.8rem;
    }

    .p-md-xs-xs-md {
        padding: 3.4rem 1.4rem 1.4rem 3.4rem;
    }

    .p-md-xs-xs-ml {
        padding: 3.4rem 1.4rem 1.4rem 4.4rem;
    }

    .p-md-xs-xs-lg {
        padding: 3.4rem 1.4rem 1.4rem 5rem;
    }

    .p-md-xs-xs-xl {
        padding: 3.4rem 1.4rem 1.4rem 6rem;
    }

    .p-md-xs-sm-none {
        padding: 3.4rem 1.4rem 2.8rem 0;
    }

    .p-md-xs-sm-xxs {
        padding: 3.4rem 1.4rem 2.8rem 0.4rem;
    }

    .p-md-xs-sm-xs {
        padding: 3.4rem 1.4rem 2.8rem 1.4rem;
    }

    .p-md-xs-sm-sm {
        padding: 3.4rem 1.4rem 2.8rem 2.8rem;
    }

    .p-md-xs-sm-md {
        padding: 3.4rem 1.4rem 2.8rem 3.4rem;
    }

    .p-md-xs-sm-ml {
        padding: 3.4rem 1.4rem 2.8rem 4.4rem;
    }

    .p-md-xs-sm-lg {
        padding: 3.4rem 1.4rem 2.8rem 5rem;
    }

    .p-md-xs-sm-xl {
        padding: 3.4rem 1.4rem 2.8rem 6rem;
    }

    .p-md-xs-md-none {
        padding: 3.4rem 1.4rem 3.4rem 0;
    }

    .p-md-xs-md-xxs {
        padding: 3.4rem 1.4rem 3.4rem 0.4rem;
    }

    .p-md-xs-md-xs {
        padding: 3.4rem 1.4rem 3.4rem 1.4rem;
    }

    .p-md-xs-md-sm {
        padding: 3.4rem 1.4rem 3.4rem 2.8rem;
    }

    .p-md-xs-md-md {
        padding: 3.4rem 1.4rem 3.4rem 3.4rem;
    }

    .p-md-xs-md-ml {
        padding: 3.4rem 1.4rem 3.4rem 4.4rem;
    }

    .p-md-xs-md-lg {
        padding: 3.4rem 1.4rem 3.4rem 5rem;
    }

    .p-md-xs-md-xl {
        padding: 3.4rem 1.4rem 3.4rem 6rem;
    }

    .p-md-xs-ml-none {
        padding: 3.4rem 1.4rem 4.4rem 0;
    }

    .p-md-xs-ml-xxs {
        padding: 3.4rem 1.4rem 4.4rem 0.4rem;
    }

    .p-md-xs-ml-xs {
        padding: 3.4rem 1.4rem 4.4rem 1.4rem;
    }

    .p-md-xs-ml-sm {
        padding: 3.4rem 1.4rem 4.4rem 2.8rem;
    }

    .p-md-xs-ml-md {
        padding: 3.4rem 1.4rem 4.4rem 3.4rem;
    }

    .p-md-xs-ml-ml {
        padding: 3.4rem 1.4rem 4.4rem 4.4rem;
    }

    .p-md-xs-ml-lg {
        padding: 3.4rem 1.4rem 4.4rem 5rem;
    }

    .p-md-xs-ml-xl {
        padding: 3.4rem 1.4rem 4.4rem 6rem;
    }

    .p-md-xs-lg-none {
        padding: 3.4rem 1.4rem 5rem 0;
    }

    .p-md-xs-lg-xxs {
        padding: 3.4rem 1.4rem 5rem 0.4rem;
    }

    .p-md-xs-lg-xs {
        padding: 3.4rem 1.4rem 5rem 1.4rem;
    }

    .p-md-xs-lg-sm {
        padding: 3.4rem 1.4rem 5rem 2.8rem;
    }

    .p-md-xs-lg-md {
        padding: 3.4rem 1.4rem 5rem 3.4rem;
    }

    .p-md-xs-lg-ml {
        padding: 3.4rem 1.4rem 5rem 4.4rem;
    }

    .p-md-xs-lg-lg {
        padding: 3.4rem 1.4rem 5rem 5rem;
    }

    .p-md-xs-lg-xl {
        padding: 3.4rem 1.4rem 5rem 6rem;
    }

    .p-md-xs-xl-none {
        padding: 3.4rem 1.4rem 6rem 0;
    }

    .p-md-xs-xl-xxs {
        padding: 3.4rem 1.4rem 6rem 0.4rem;
    }

    .p-md-xs-xl-xs {
        padding: 3.4rem 1.4rem 6rem 1.4rem;
    }

    .p-md-xs-xl-sm {
        padding: 3.4rem 1.4rem 6rem 2.8rem;
    }

    .p-md-xs-xl-md {
        padding: 3.4rem 1.4rem 6rem 3.4rem;
    }

    .p-md-xs-xl-ml {
        padding: 3.4rem 1.4rem 6rem 4.4rem;
    }

    .p-md-xs-xl-lg {
        padding: 3.4rem 1.4rem 6rem 5rem;
    }

    .p-md-xs-xl-xl {
        padding: 3.4rem 1.4rem 6rem 6rem;
    }

    .p-md-sm-none-none {
        padding: 3.4rem 2.8rem 0 0;
    }

    .p-md-sm-none-xxs {
        padding: 3.4rem 2.8rem 0 0.4rem;
    }

    .p-md-sm-none-xs {
        padding: 3.4rem 2.8rem 0 1.4rem;
    }

    .p-md-sm-none-sm {
        padding: 3.4rem 2.8rem 0 2.8rem;
    }

    .p-md-sm-none-md {
        padding: 3.4rem 2.8rem 0 3.4rem;
    }

    .p-md-sm-none-ml {
        padding: 3.4rem 2.8rem 0 4.4rem;
    }

    .p-md-sm-none-lg {
        padding: 3.4rem 2.8rem 0 5rem;
    }

    .p-md-sm-none-xl {
        padding: 3.4rem 2.8rem 0 6rem;
    }

    .p-md-sm-xxs-none {
        padding: 3.4rem 2.8rem 0.4rem 0;
    }

    .p-md-sm-xxs-xxs {
        padding: 3.4rem 2.8rem 0.4rem 0.4rem;
    }

    .p-md-sm-xxs-xs {
        padding: 3.4rem 2.8rem 0.4rem 1.4rem;
    }

    .p-md-sm-xxs-sm {
        padding: 3.4rem 2.8rem 0.4rem 2.8rem;
    }

    .p-md-sm-xxs-md {
        padding: 3.4rem 2.8rem 0.4rem 3.4rem;
    }

    .p-md-sm-xxs-ml {
        padding: 3.4rem 2.8rem 0.4rem 4.4rem;
    }

    .p-md-sm-xxs-lg {
        padding: 3.4rem 2.8rem 0.4rem 5rem;
    }

    .p-md-sm-xxs-xl {
        padding: 3.4rem 2.8rem 0.4rem 6rem;
    }

    .p-md-sm-xs-none {
        padding: 3.4rem 2.8rem 1.4rem 0;
    }

    .p-md-sm-xs-xxs {
        padding: 3.4rem 2.8rem 1.4rem 0.4rem;
    }

    .p-md-sm-xs-xs {
        padding: 3.4rem 2.8rem 1.4rem 1.4rem;
    }

    .p-md-sm-xs-sm {
        padding: 3.4rem 2.8rem 1.4rem 2.8rem;
    }

    .p-md-sm-xs-md {
        padding: 3.4rem 2.8rem 1.4rem 3.4rem;
    }

    .p-md-sm-xs-ml {
        padding: 3.4rem 2.8rem 1.4rem 4.4rem;
    }

    .p-md-sm-xs-lg {
        padding: 3.4rem 2.8rem 1.4rem 5rem;
    }

    .p-md-sm-xs-xl {
        padding: 3.4rem 2.8rem 1.4rem 6rem;
    }

    .p-md-sm-sm-none {
        padding: 3.4rem 2.8rem 2.8rem 0;
    }

    .p-md-sm-sm-xxs {
        padding: 3.4rem 2.8rem 2.8rem 0.4rem;
    }

    .p-md-sm-sm-xs {
        padding: 3.4rem 2.8rem 2.8rem 1.4rem;
    }

    .p-md-sm-sm-sm {
        padding: 3.4rem 2.8rem 2.8rem 2.8rem;
    }

    .p-md-sm-sm-md {
        padding: 3.4rem 2.8rem 2.8rem 3.4rem;
    }

    .p-md-sm-sm-ml {
        padding: 3.4rem 2.8rem 2.8rem 4.4rem;
    }

    .p-md-sm-sm-lg {
        padding: 3.4rem 2.8rem 2.8rem 5rem;
    }

    .p-md-sm-sm-xl {
        padding: 3.4rem 2.8rem 2.8rem 6rem;
    }

    .p-md-sm-md-none {
        padding: 3.4rem 2.8rem 3.4rem 0;
    }

    .p-md-sm-md-xxs {
        padding: 3.4rem 2.8rem 3.4rem 0.4rem;
    }

    .p-md-sm-md-xs {
        padding: 3.4rem 2.8rem 3.4rem 1.4rem;
    }

    .p-md-sm-md-sm {
        padding: 3.4rem 2.8rem 3.4rem 2.8rem;
    }

    .p-md-sm-md-md {
        padding: 3.4rem 2.8rem 3.4rem 3.4rem;
    }

    .p-md-sm-md-ml {
        padding: 3.4rem 2.8rem 3.4rem 4.4rem;
    }

    .p-md-sm-md-lg {
        padding: 3.4rem 2.8rem 3.4rem 5rem;
    }

    .p-md-sm-md-xl {
        padding: 3.4rem 2.8rem 3.4rem 6rem;
    }

    .p-md-sm-ml-none {
        padding: 3.4rem 2.8rem 4.4rem 0;
    }

    .p-md-sm-ml-xxs {
        padding: 3.4rem 2.8rem 4.4rem 0.4rem;
    }

    .p-md-sm-ml-xs {
        padding: 3.4rem 2.8rem 4.4rem 1.4rem;
    }

    .p-md-sm-ml-sm {
        padding: 3.4rem 2.8rem 4.4rem 2.8rem;
    }

    .p-md-sm-ml-md {
        padding: 3.4rem 2.8rem 4.4rem 3.4rem;
    }

    .p-md-sm-ml-ml {
        padding: 3.4rem 2.8rem 4.4rem 4.4rem;
    }

    .p-md-sm-ml-lg {
        padding: 3.4rem 2.8rem 4.4rem 5rem;
    }

    .p-md-sm-ml-xl {
        padding: 3.4rem 2.8rem 4.4rem 6rem;
    }

    .p-md-sm-lg-none {
        padding: 3.4rem 2.8rem 5rem 0;
    }

    .p-md-sm-lg-xxs {
        padding: 3.4rem 2.8rem 5rem 0.4rem;
    }

    .p-md-sm-lg-xs {
        padding: 3.4rem 2.8rem 5rem 1.4rem;
    }

    .p-md-sm-lg-sm {
        padding: 3.4rem 2.8rem 5rem 2.8rem;
    }

    .p-md-sm-lg-md {
        padding: 3.4rem 2.8rem 5rem 3.4rem;
    }

    .p-md-sm-lg-ml {
        padding: 3.4rem 2.8rem 5rem 4.4rem;
    }

    .p-md-sm-lg-lg {
        padding: 3.4rem 2.8rem 5rem 5rem;
    }

    .p-md-sm-lg-xl {
        padding: 3.4rem 2.8rem 5rem 6rem;
    }

    .p-md-sm-xl-none {
        padding: 3.4rem 2.8rem 6rem 0;
    }

    .p-md-sm-xl-xxs {
        padding: 3.4rem 2.8rem 6rem 0.4rem;
    }

    .p-md-sm-xl-xs {
        padding: 3.4rem 2.8rem 6rem 1.4rem;
    }

    .p-md-sm-xl-sm {
        padding: 3.4rem 2.8rem 6rem 2.8rem;
    }

    .p-md-sm-xl-md {
        padding: 3.4rem 2.8rem 6rem 3.4rem;
    }

    .p-md-sm-xl-ml {
        padding: 3.4rem 2.8rem 6rem 4.4rem;
    }

    .p-md-sm-xl-lg {
        padding: 3.4rem 2.8rem 6rem 5rem;
    }

    .p-md-sm-xl-xl {
        padding: 3.4rem 2.8rem 6rem 6rem;
    }

    .p-md-md-none-none {
        padding: 3.4rem 3.4rem 0 0;
    }

    .p-md-md-none-xxs {
        padding: 3.4rem 3.4rem 0 0.4rem;
    }

    .p-md-md-none-xs {
        padding: 3.4rem 3.4rem 0 1.4rem;
    }

    .p-md-md-none-sm {
        padding: 3.4rem 3.4rem 0 2.8rem;
    }

    .p-md-md-none-md {
        padding: 3.4rem 3.4rem 0 3.4rem;
    }

    .p-md-md-none-ml {
        padding: 3.4rem 3.4rem 0 4.4rem;
    }

    .p-md-md-none-lg {
        padding: 3.4rem 3.4rem 0 5rem;
    }

    .p-md-md-none-xl {
        padding: 3.4rem 3.4rem 0 6rem;
    }

    .p-md-md-xxs-none {
        padding: 3.4rem 3.4rem 0.4rem 0;
    }

    .p-md-md-xxs-xxs {
        padding: 3.4rem 3.4rem 0.4rem 0.4rem;
    }

    .p-md-md-xxs-xs {
        padding: 3.4rem 3.4rem 0.4rem 1.4rem;
    }

    .p-md-md-xxs-sm {
        padding: 3.4rem 3.4rem 0.4rem 2.8rem;
    }

    .p-md-md-xxs-md {
        padding: 3.4rem 3.4rem 0.4rem 3.4rem;
    }

    .p-md-md-xxs-ml {
        padding: 3.4rem 3.4rem 0.4rem 4.4rem;
    }

    .p-md-md-xxs-lg {
        padding: 3.4rem 3.4rem 0.4rem 5rem;
    }

    .p-md-md-xxs-xl {
        padding: 3.4rem 3.4rem 0.4rem 6rem;
    }

    .p-md-md-xs-none {
        padding: 3.4rem 3.4rem 1.4rem 0;
    }

    .p-md-md-xs-xxs {
        padding: 3.4rem 3.4rem 1.4rem 0.4rem;
    }

    .p-md-md-xs-xs {
        padding: 3.4rem 3.4rem 1.4rem 1.4rem;
    }

    .p-md-md-xs-sm {
        padding: 3.4rem 3.4rem 1.4rem 2.8rem;
    }

    .p-md-md-xs-md {
        padding: 3.4rem 3.4rem 1.4rem 3.4rem;
    }

    .p-md-md-xs-ml {
        padding: 3.4rem 3.4rem 1.4rem 4.4rem;
    }

    .p-md-md-xs-lg {
        padding: 3.4rem 3.4rem 1.4rem 5rem;
    }

    .p-md-md-xs-xl {
        padding: 3.4rem 3.4rem 1.4rem 6rem;
    }

    .p-md-md-sm-none {
        padding: 3.4rem 3.4rem 2.8rem 0;
    }

    .p-md-md-sm-xxs {
        padding: 3.4rem 3.4rem 2.8rem 0.4rem;
    }

    .p-md-md-sm-xs {
        padding: 3.4rem 3.4rem 2.8rem 1.4rem;
    }

    .p-md-md-sm-sm {
        padding: 3.4rem 3.4rem 2.8rem 2.8rem;
    }

    .p-md-md-sm-md {
        padding: 3.4rem 3.4rem 2.8rem 3.4rem;
    }

    .p-md-md-sm-ml {
        padding: 3.4rem 3.4rem 2.8rem 4.4rem;
    }

    .p-md-md-sm-lg {
        padding: 3.4rem 3.4rem 2.8rem 5rem;
    }

    .p-md-md-sm-xl {
        padding: 3.4rem 3.4rem 2.8rem 6rem;
    }

    .p-md-md-md-none {
        padding: 3.4rem 3.4rem 3.4rem 0;
    }

    .p-md-md-md-xxs {
        padding: 3.4rem 3.4rem 3.4rem 0.4rem;
    }

    .p-md-md-md-xs {
        padding: 3.4rem 3.4rem 3.4rem 1.4rem;
    }

    .p-md-md-md-sm {
        padding: 3.4rem 3.4rem 3.4rem 2.8rem;
    }

    .p-md-md-md-md {
        padding: 3.4rem 3.4rem 3.4rem 3.4rem;
    }

    .p-md-md-md-ml {
        padding: 3.4rem 3.4rem 3.4rem 4.4rem;
    }

    .p-md-md-md-lg {
        padding: 3.4rem 3.4rem 3.4rem 5rem;
    }

    .p-md-md-md-xl {
        padding: 3.4rem 3.4rem 3.4rem 6rem;
    }

    .p-md-md-ml-none {
        padding: 3.4rem 3.4rem 4.4rem 0;
    }

    .p-md-md-ml-xxs {
        padding: 3.4rem 3.4rem 4.4rem 0.4rem;
    }

    .p-md-md-ml-xs {
        padding: 3.4rem 3.4rem 4.4rem 1.4rem;
    }

    .p-md-md-ml-sm {
        padding: 3.4rem 3.4rem 4.4rem 2.8rem;
    }

    .p-md-md-ml-md {
        padding: 3.4rem 3.4rem 4.4rem 3.4rem;
    }

    .p-md-md-ml-ml {
        padding: 3.4rem 3.4rem 4.4rem 4.4rem;
    }

    .p-md-md-ml-lg {
        padding: 3.4rem 3.4rem 4.4rem 5rem;
    }

    .p-md-md-ml-xl {
        padding: 3.4rem 3.4rem 4.4rem 6rem;
    }

    .p-md-md-lg-none {
        padding: 3.4rem 3.4rem 5rem 0;
    }

    .p-md-md-lg-xxs {
        padding: 3.4rem 3.4rem 5rem 0.4rem;
    }

    .p-md-md-lg-xs {
        padding: 3.4rem 3.4rem 5rem 1.4rem;
    }

    .p-md-md-lg-sm {
        padding: 3.4rem 3.4rem 5rem 2.8rem;
    }

    .p-md-md-lg-md {
        padding: 3.4rem 3.4rem 5rem 3.4rem;
    }

    .p-md-md-lg-ml {
        padding: 3.4rem 3.4rem 5rem 4.4rem;
    }

    .p-md-md-lg-lg {
        padding: 3.4rem 3.4rem 5rem 5rem;
    }

    .p-md-md-lg-xl {
        padding: 3.4rem 3.4rem 5rem 6rem;
    }

    .p-md-md-xl-none {
        padding: 3.4rem 3.4rem 6rem 0;
    }

    .p-md-md-xl-xxs {
        padding: 3.4rem 3.4rem 6rem 0.4rem;
    }

    .p-md-md-xl-xs {
        padding: 3.4rem 3.4rem 6rem 1.4rem;
    }

    .p-md-md-xl-sm {
        padding: 3.4rem 3.4rem 6rem 2.8rem;
    }

    .p-md-md-xl-md {
        padding: 3.4rem 3.4rem 6rem 3.4rem;
    }

    .p-md-md-xl-ml {
        padding: 3.4rem 3.4rem 6rem 4.4rem;
    }

    .p-md-md-xl-lg {
        padding: 3.4rem 3.4rem 6rem 5rem;
    }

    .p-md-md-xl-xl {
        padding: 3.4rem 3.4rem 6rem 6rem;
    }

    .p-md-ml-none-none {
        padding: 3.4rem 4.4rem 0 0;
    }

    .p-md-ml-none-xxs {
        padding: 3.4rem 4.4rem 0 0.4rem;
    }

    .p-md-ml-none-xs {
        padding: 3.4rem 4.4rem 0 1.4rem;
    }

    .p-md-ml-none-sm {
        padding: 3.4rem 4.4rem 0 2.8rem;
    }

    .p-md-ml-none-md {
        padding: 3.4rem 4.4rem 0 3.4rem;
    }

    .p-md-ml-none-ml {
        padding: 3.4rem 4.4rem 0 4.4rem;
    }

    .p-md-ml-none-lg {
        padding: 3.4rem 4.4rem 0 5rem;
    }

    .p-md-ml-none-xl {
        padding: 3.4rem 4.4rem 0 6rem;
    }

    .p-md-ml-xxs-none {
        padding: 3.4rem 4.4rem 0.4rem 0;
    }

    .p-md-ml-xxs-xxs {
        padding: 3.4rem 4.4rem 0.4rem 0.4rem;
    }

    .p-md-ml-xxs-xs {
        padding: 3.4rem 4.4rem 0.4rem 1.4rem;
    }

    .p-md-ml-xxs-sm {
        padding: 3.4rem 4.4rem 0.4rem 2.8rem;
    }

    .p-md-ml-xxs-md {
        padding: 3.4rem 4.4rem 0.4rem 3.4rem;
    }

    .p-md-ml-xxs-ml {
        padding: 3.4rem 4.4rem 0.4rem 4.4rem;
    }

    .p-md-ml-xxs-lg {
        padding: 3.4rem 4.4rem 0.4rem 5rem;
    }

    .p-md-ml-xxs-xl {
        padding: 3.4rem 4.4rem 0.4rem 6rem;
    }

    .p-md-ml-xs-none {
        padding: 3.4rem 4.4rem 1.4rem 0;
    }

    .p-md-ml-xs-xxs {
        padding: 3.4rem 4.4rem 1.4rem 0.4rem;
    }

    .p-md-ml-xs-xs {
        padding: 3.4rem 4.4rem 1.4rem 1.4rem;
    }

    .p-md-ml-xs-sm {
        padding: 3.4rem 4.4rem 1.4rem 2.8rem;
    }

    .p-md-ml-xs-md {
        padding: 3.4rem 4.4rem 1.4rem 3.4rem;
    }

    .p-md-ml-xs-ml {
        padding: 3.4rem 4.4rem 1.4rem 4.4rem;
    }

    .p-md-ml-xs-lg {
        padding: 3.4rem 4.4rem 1.4rem 5rem;
    }

    .p-md-ml-xs-xl {
        padding: 3.4rem 4.4rem 1.4rem 6rem;
    }

    .p-md-ml-sm-none {
        padding: 3.4rem 4.4rem 2.8rem 0;
    }

    .p-md-ml-sm-xxs {
        padding: 3.4rem 4.4rem 2.8rem 0.4rem;
    }

    .p-md-ml-sm-xs {
        padding: 3.4rem 4.4rem 2.8rem 1.4rem;
    }

    .p-md-ml-sm-sm {
        padding: 3.4rem 4.4rem 2.8rem 2.8rem;
    }

    .p-md-ml-sm-md {
        padding: 3.4rem 4.4rem 2.8rem 3.4rem;
    }

    .p-md-ml-sm-ml {
        padding: 3.4rem 4.4rem 2.8rem 4.4rem;
    }

    .p-md-ml-sm-lg {
        padding: 3.4rem 4.4rem 2.8rem 5rem;
    }

    .p-md-ml-sm-xl {
        padding: 3.4rem 4.4rem 2.8rem 6rem;
    }

    .p-md-ml-md-none {
        padding: 3.4rem 4.4rem 3.4rem 0;
    }

    .p-md-ml-md-xxs {
        padding: 3.4rem 4.4rem 3.4rem 0.4rem;
    }

    .p-md-ml-md-xs {
        padding: 3.4rem 4.4rem 3.4rem 1.4rem;
    }

    .p-md-ml-md-sm {
        padding: 3.4rem 4.4rem 3.4rem 2.8rem;
    }

    .p-md-ml-md-md {
        padding: 3.4rem 4.4rem 3.4rem 3.4rem;
    }

    .p-md-ml-md-ml {
        padding: 3.4rem 4.4rem 3.4rem 4.4rem;
    }

    .p-md-ml-md-lg {
        padding: 3.4rem 4.4rem 3.4rem 5rem;
    }

    .p-md-ml-md-xl {
        padding: 3.4rem 4.4rem 3.4rem 6rem;
    }

    .p-md-ml-ml-none {
        padding: 3.4rem 4.4rem 4.4rem 0;
    }

    .p-md-ml-ml-xxs {
        padding: 3.4rem 4.4rem 4.4rem 0.4rem;
    }

    .p-md-ml-ml-xs {
        padding: 3.4rem 4.4rem 4.4rem 1.4rem;
    }

    .p-md-ml-ml-sm {
        padding: 3.4rem 4.4rem 4.4rem 2.8rem;
    }

    .p-md-ml-ml-md {
        padding: 3.4rem 4.4rem 4.4rem 3.4rem;
    }

    .p-md-ml-ml-ml {
        padding: 3.4rem 4.4rem 4.4rem 4.4rem;
    }

    .p-md-ml-ml-lg {
        padding: 3.4rem 4.4rem 4.4rem 5rem;
    }

    .p-md-ml-ml-xl {
        padding: 3.4rem 4.4rem 4.4rem 6rem;
    }

    .p-md-ml-lg-none {
        padding: 3.4rem 4.4rem 5rem 0;
    }

    .p-md-ml-lg-xxs {
        padding: 3.4rem 4.4rem 5rem 0.4rem;
    }

    .p-md-ml-lg-xs {
        padding: 3.4rem 4.4rem 5rem 1.4rem;
    }

    .p-md-ml-lg-sm {
        padding: 3.4rem 4.4rem 5rem 2.8rem;
    }

    .p-md-ml-lg-md {
        padding: 3.4rem 4.4rem 5rem 3.4rem;
    }

    .p-md-ml-lg-ml {
        padding: 3.4rem 4.4rem 5rem 4.4rem;
    }

    .p-md-ml-lg-lg {
        padding: 3.4rem 4.4rem 5rem 5rem;
    }

    .p-md-ml-lg-xl {
        padding: 3.4rem 4.4rem 5rem 6rem;
    }

    .p-md-ml-xl-none {
        padding: 3.4rem 4.4rem 6rem 0;
    }

    .p-md-ml-xl-xxs {
        padding: 3.4rem 4.4rem 6rem 0.4rem;
    }

    .p-md-ml-xl-xs {
        padding: 3.4rem 4.4rem 6rem 1.4rem;
    }

    .p-md-ml-xl-sm {
        padding: 3.4rem 4.4rem 6rem 2.8rem;
    }

    .p-md-ml-xl-md {
        padding: 3.4rem 4.4rem 6rem 3.4rem;
    }

    .p-md-ml-xl-ml {
        padding: 3.4rem 4.4rem 6rem 4.4rem;
    }

    .p-md-ml-xl-lg {
        padding: 3.4rem 4.4rem 6rem 5rem;
    }

    .p-md-ml-xl-xl {
        padding: 3.4rem 4.4rem 6rem 6rem;
    }

    .p-md-lg-none-none {
        padding: 3.4rem 5rem 0 0;
    }

    .p-md-lg-none-xxs {
        padding: 3.4rem 5rem 0 0.4rem;
    }

    .p-md-lg-none-xs {
        padding: 3.4rem 5rem 0 1.4rem;
    }

    .p-md-lg-none-sm {
        padding: 3.4rem 5rem 0 2.8rem;
    }

    .p-md-lg-none-md {
        padding: 3.4rem 5rem 0 3.4rem;
    }

    .p-md-lg-none-ml {
        padding: 3.4rem 5rem 0 4.4rem;
    }

    .p-md-lg-none-lg {
        padding: 3.4rem 5rem 0 5rem;
    }

    .p-md-lg-none-xl {
        padding: 3.4rem 5rem 0 6rem;
    }

    .p-md-lg-xxs-none {
        padding: 3.4rem 5rem 0.4rem 0;
    }

    .p-md-lg-xxs-xxs {
        padding: 3.4rem 5rem 0.4rem 0.4rem;
    }

    .p-md-lg-xxs-xs {
        padding: 3.4rem 5rem 0.4rem 1.4rem;
    }

    .p-md-lg-xxs-sm {
        padding: 3.4rem 5rem 0.4rem 2.8rem;
    }

    .p-md-lg-xxs-md {
        padding: 3.4rem 5rem 0.4rem 3.4rem;
    }

    .p-md-lg-xxs-ml {
        padding: 3.4rem 5rem 0.4rem 4.4rem;
    }

    .p-md-lg-xxs-lg {
        padding: 3.4rem 5rem 0.4rem 5rem;
    }

    .p-md-lg-xxs-xl {
        padding: 3.4rem 5rem 0.4rem 6rem;
    }

    .p-md-lg-xs-none {
        padding: 3.4rem 5rem 1.4rem 0;
    }

    .p-md-lg-xs-xxs {
        padding: 3.4rem 5rem 1.4rem 0.4rem;
    }

    .p-md-lg-xs-xs {
        padding: 3.4rem 5rem 1.4rem 1.4rem;
    }

    .p-md-lg-xs-sm {
        padding: 3.4rem 5rem 1.4rem 2.8rem;
    }

    .p-md-lg-xs-md {
        padding: 3.4rem 5rem 1.4rem 3.4rem;
    }

    .p-md-lg-xs-ml {
        padding: 3.4rem 5rem 1.4rem 4.4rem;
    }

    .p-md-lg-xs-lg {
        padding: 3.4rem 5rem 1.4rem 5rem;
    }

    .p-md-lg-xs-xl {
        padding: 3.4rem 5rem 1.4rem 6rem;
    }

    .p-md-lg-sm-none {
        padding: 3.4rem 5rem 2.8rem 0;
    }

    .p-md-lg-sm-xxs {
        padding: 3.4rem 5rem 2.8rem 0.4rem;
    }

    .p-md-lg-sm-xs {
        padding: 3.4rem 5rem 2.8rem 1.4rem;
    }

    .p-md-lg-sm-sm {
        padding: 3.4rem 5rem 2.8rem 2.8rem;
    }

    .p-md-lg-sm-md {
        padding: 3.4rem 5rem 2.8rem 3.4rem;
    }

    .p-md-lg-sm-ml {
        padding: 3.4rem 5rem 2.8rem 4.4rem;
    }

    .p-md-lg-sm-lg {
        padding: 3.4rem 5rem 2.8rem 5rem;
    }

    .p-md-lg-sm-xl {
        padding: 3.4rem 5rem 2.8rem 6rem;
    }

    .p-md-lg-md-none {
        padding: 3.4rem 5rem 3.4rem 0;
    }

    .p-md-lg-md-xxs {
        padding: 3.4rem 5rem 3.4rem 0.4rem;
    }

    .p-md-lg-md-xs {
        padding: 3.4rem 5rem 3.4rem 1.4rem;
    }

    .p-md-lg-md-sm {
        padding: 3.4rem 5rem 3.4rem 2.8rem;
    }

    .p-md-lg-md-md {
        padding: 3.4rem 5rem 3.4rem 3.4rem;
    }

    .p-md-lg-md-ml {
        padding: 3.4rem 5rem 3.4rem 4.4rem;
    }

    .p-md-lg-md-lg {
        padding: 3.4rem 5rem 3.4rem 5rem;
    }

    .p-md-lg-md-xl {
        padding: 3.4rem 5rem 3.4rem 6rem;
    }

    .p-md-lg-ml-none {
        padding: 3.4rem 5rem 4.4rem 0;
    }

    .p-md-lg-ml-xxs {
        padding: 3.4rem 5rem 4.4rem 0.4rem;
    }

    .p-md-lg-ml-xs {
        padding: 3.4rem 5rem 4.4rem 1.4rem;
    }

    .p-md-lg-ml-sm {
        padding: 3.4rem 5rem 4.4rem 2.8rem;
    }

    .p-md-lg-ml-md {
        padding: 3.4rem 5rem 4.4rem 3.4rem;
    }

    .p-md-lg-ml-ml {
        padding: 3.4rem 5rem 4.4rem 4.4rem;
    }

    .p-md-lg-ml-lg {
        padding: 3.4rem 5rem 4.4rem 5rem;
    }

    .p-md-lg-ml-xl {
        padding: 3.4rem 5rem 4.4rem 6rem;
    }

    .p-md-lg-lg-none {
        padding: 3.4rem 5rem 5rem 0;
    }

    .p-md-lg-lg-xxs {
        padding: 3.4rem 5rem 5rem 0.4rem;
    }

    .p-md-lg-lg-xs {
        padding: 3.4rem 5rem 5rem 1.4rem;
    }

    .p-md-lg-lg-sm {
        padding: 3.4rem 5rem 5rem 2.8rem;
    }

    .p-md-lg-lg-md {
        padding: 3.4rem 5rem 5rem 3.4rem;
    }

    .p-md-lg-lg-ml {
        padding: 3.4rem 5rem 5rem 4.4rem;
    }

    .p-md-lg-lg-lg {
        padding: 3.4rem 5rem 5rem 5rem;
    }

    .p-md-lg-lg-xl {
        padding: 3.4rem 5rem 5rem 6rem;
    }

    .p-md-lg-xl-none {
        padding: 3.4rem 5rem 6rem 0;
    }

    .p-md-lg-xl-xxs {
        padding: 3.4rem 5rem 6rem 0.4rem;
    }

    .p-md-lg-xl-xs {
        padding: 3.4rem 5rem 6rem 1.4rem;
    }

    .p-md-lg-xl-sm {
        padding: 3.4rem 5rem 6rem 2.8rem;
    }

    .p-md-lg-xl-md {
        padding: 3.4rem 5rem 6rem 3.4rem;
    }

    .p-md-lg-xl-ml {
        padding: 3.4rem 5rem 6rem 4.4rem;
    }

    .p-md-lg-xl-lg {
        padding: 3.4rem 5rem 6rem 5rem;
    }

    .p-md-lg-xl-xl {
        padding: 3.4rem 5rem 6rem 6rem;
    }

    .p-md-xl-none-none {
        padding: 3.4rem 6rem 0 0;
    }

    .p-md-xl-none-xxs {
        padding: 3.4rem 6rem 0 0.4rem;
    }

    .p-md-xl-none-xs {
        padding: 3.4rem 6rem 0 1.4rem;
    }

    .p-md-xl-none-sm {
        padding: 3.4rem 6rem 0 2.8rem;
    }

    .p-md-xl-none-md {
        padding: 3.4rem 6rem 0 3.4rem;
    }

    .p-md-xl-none-ml {
        padding: 3.4rem 6rem 0 4.4rem;
    }

    .p-md-xl-none-lg {
        padding: 3.4rem 6rem 0 5rem;
    }

    .p-md-xl-none-xl {
        padding: 3.4rem 6rem 0 6rem;
    }

    .p-md-xl-xxs-none {
        padding: 3.4rem 6rem 0.4rem 0;
    }

    .p-md-xl-xxs-xxs {
        padding: 3.4rem 6rem 0.4rem 0.4rem;
    }

    .p-md-xl-xxs-xs {
        padding: 3.4rem 6rem 0.4rem 1.4rem;
    }

    .p-md-xl-xxs-sm {
        padding: 3.4rem 6rem 0.4rem 2.8rem;
    }

    .p-md-xl-xxs-md {
        padding: 3.4rem 6rem 0.4rem 3.4rem;
    }

    .p-md-xl-xxs-ml {
        padding: 3.4rem 6rem 0.4rem 4.4rem;
    }

    .p-md-xl-xxs-lg {
        padding: 3.4rem 6rem 0.4rem 5rem;
    }

    .p-md-xl-xxs-xl {
        padding: 3.4rem 6rem 0.4rem 6rem;
    }

    .p-md-xl-xs-none {
        padding: 3.4rem 6rem 1.4rem 0;
    }

    .p-md-xl-xs-xxs {
        padding: 3.4rem 6rem 1.4rem 0.4rem;
    }

    .p-md-xl-xs-xs {
        padding: 3.4rem 6rem 1.4rem 1.4rem;
    }

    .p-md-xl-xs-sm {
        padding: 3.4rem 6rem 1.4rem 2.8rem;
    }

    .p-md-xl-xs-md {
        padding: 3.4rem 6rem 1.4rem 3.4rem;
    }

    .p-md-xl-xs-ml {
        padding: 3.4rem 6rem 1.4rem 4.4rem;
    }

    .p-md-xl-xs-lg {
        padding: 3.4rem 6rem 1.4rem 5rem;
    }

    .p-md-xl-xs-xl {
        padding: 3.4rem 6rem 1.4rem 6rem;
    }

    .p-md-xl-sm-none {
        padding: 3.4rem 6rem 2.8rem 0;
    }

    .p-md-xl-sm-xxs {
        padding: 3.4rem 6rem 2.8rem 0.4rem;
    }

    .p-md-xl-sm-xs {
        padding: 3.4rem 6rem 2.8rem 1.4rem;
    }

    .p-md-xl-sm-sm {
        padding: 3.4rem 6rem 2.8rem 2.8rem;
    }

    .p-md-xl-sm-md {
        padding: 3.4rem 6rem 2.8rem 3.4rem;
    }

    .p-md-xl-sm-ml {
        padding: 3.4rem 6rem 2.8rem 4.4rem;
    }

    .p-md-xl-sm-lg {
        padding: 3.4rem 6rem 2.8rem 5rem;
    }

    .p-md-xl-sm-xl {
        padding: 3.4rem 6rem 2.8rem 6rem;
    }

    .p-md-xl-md-none {
        padding: 3.4rem 6rem 3.4rem 0;
    }

    .p-md-xl-md-xxs {
        padding: 3.4rem 6rem 3.4rem 0.4rem;
    }

    .p-md-xl-md-xs {
        padding: 3.4rem 6rem 3.4rem 1.4rem;
    }

    .p-md-xl-md-sm {
        padding: 3.4rem 6rem 3.4rem 2.8rem;
    }

    .p-md-xl-md-md {
        padding: 3.4rem 6rem 3.4rem 3.4rem;
    }

    .p-md-xl-md-ml {
        padding: 3.4rem 6rem 3.4rem 4.4rem;
    }

    .p-md-xl-md-lg {
        padding: 3.4rem 6rem 3.4rem 5rem;
    }

    .p-md-xl-md-xl {
        padding: 3.4rem 6rem 3.4rem 6rem;
    }

    .p-md-xl-ml-none {
        padding: 3.4rem 6rem 4.4rem 0;
    }

    .p-md-xl-ml-xxs {
        padding: 3.4rem 6rem 4.4rem 0.4rem;
    }

    .p-md-xl-ml-xs {
        padding: 3.4rem 6rem 4.4rem 1.4rem;
    }

    .p-md-xl-ml-sm {
        padding: 3.4rem 6rem 4.4rem 2.8rem;
    }

    .p-md-xl-ml-md {
        padding: 3.4rem 6rem 4.4rem 3.4rem;
    }

    .p-md-xl-ml-ml {
        padding: 3.4rem 6rem 4.4rem 4.4rem;
    }

    .p-md-xl-ml-lg {
        padding: 3.4rem 6rem 4.4rem 5rem;
    }

    .p-md-xl-ml-xl {
        padding: 3.4rem 6rem 4.4rem 6rem;
    }

    .p-md-xl-lg-none {
        padding: 3.4rem 6rem 5rem 0;
    }

    .p-md-xl-lg-xxs {
        padding: 3.4rem 6rem 5rem 0.4rem;
    }

    .p-md-xl-lg-xs {
        padding: 3.4rem 6rem 5rem 1.4rem;
    }

    .p-md-xl-lg-sm {
        padding: 3.4rem 6rem 5rem 2.8rem;
    }

    .p-md-xl-lg-md {
        padding: 3.4rem 6rem 5rem 3.4rem;
    }

    .p-md-xl-lg-ml {
        padding: 3.4rem 6rem 5rem 4.4rem;
    }

    .p-md-xl-lg-lg {
        padding: 3.4rem 6rem 5rem 5rem;
    }

    .p-md-xl-lg-xl {
        padding: 3.4rem 6rem 5rem 6rem;
    }

    .p-md-xl-xl-none {
        padding: 3.4rem 6rem 6rem 0;
    }

    .p-md-xl-xl-xxs {
        padding: 3.4rem 6rem 6rem 0.4rem;
    }

    .p-md-xl-xl-xs {
        padding: 3.4rem 6rem 6rem 1.4rem;
    }

    .p-md-xl-xl-sm {
        padding: 3.4rem 6rem 6rem 2.8rem;
    }

    .p-md-xl-xl-md {
        padding: 3.4rem 6rem 6rem 3.4rem;
    }

    .p-md-xl-xl-ml {
        padding: 3.4rem 6rem 6rem 4.4rem;
    }

    .p-md-xl-xl-lg {
        padding: 3.4rem 6rem 6rem 5rem;
    }

    .p-md-xl-xl-xl {
        padding: 3.4rem 6rem 6rem 6rem;
    }

    .p-ml-none-none-none {
        padding: 4.4rem 0 0 0;
    }

    .p-ml-none-none-xxs {
        padding: 4.4rem 0 0 0.4rem;
    }

    .p-ml-none-none-xs {
        padding: 4.4rem 0 0 1.4rem;
    }

    .p-ml-none-none-sm {
        padding: 4.4rem 0 0 2.8rem;
    }

    .p-ml-none-none-md {
        padding: 4.4rem 0 0 3.4rem;
    }

    .p-ml-none-none-ml {
        padding: 4.4rem 0 0 4.4rem;
    }

    .p-ml-none-none-lg {
        padding: 4.4rem 0 0 5rem;
    }

    .p-ml-none-none-xl {
        padding: 4.4rem 0 0 6rem;
    }

    .p-ml-none-xxs-none {
        padding: 4.4rem 0 0.4rem 0;
    }

    .p-ml-none-xxs-xxs {
        padding: 4.4rem 0 0.4rem 0.4rem;
    }

    .p-ml-none-xxs-xs {
        padding: 4.4rem 0 0.4rem 1.4rem;
    }

    .p-ml-none-xxs-sm {
        padding: 4.4rem 0 0.4rem 2.8rem;
    }

    .p-ml-none-xxs-md {
        padding: 4.4rem 0 0.4rem 3.4rem;
    }

    .p-ml-none-xxs-ml {
        padding: 4.4rem 0 0.4rem 4.4rem;
    }

    .p-ml-none-xxs-lg {
        padding: 4.4rem 0 0.4rem 5rem;
    }

    .p-ml-none-xxs-xl {
        padding: 4.4rem 0 0.4rem 6rem;
    }

    .p-ml-none-xs-none {
        padding: 4.4rem 0 1.4rem 0;
    }

    .p-ml-none-xs-xxs {
        padding: 4.4rem 0 1.4rem 0.4rem;
    }

    .p-ml-none-xs-xs {
        padding: 4.4rem 0 1.4rem 1.4rem;
    }

    .p-ml-none-xs-sm {
        padding: 4.4rem 0 1.4rem 2.8rem;
    }

    .p-ml-none-xs-md {
        padding: 4.4rem 0 1.4rem 3.4rem;
    }

    .p-ml-none-xs-ml {
        padding: 4.4rem 0 1.4rem 4.4rem;
    }

    .p-ml-none-xs-lg {
        padding: 4.4rem 0 1.4rem 5rem;
    }

    .p-ml-none-xs-xl {
        padding: 4.4rem 0 1.4rem 6rem;
    }

    .p-ml-none-sm-none {
        padding: 4.4rem 0 2.8rem 0;
    }

    .p-ml-none-sm-xxs {
        padding: 4.4rem 0 2.8rem 0.4rem;
    }

    .p-ml-none-sm-xs {
        padding: 4.4rem 0 2.8rem 1.4rem;
    }

    .p-ml-none-sm-sm {
        padding: 4.4rem 0 2.8rem 2.8rem;
    }

    .p-ml-none-sm-md {
        padding: 4.4rem 0 2.8rem 3.4rem;
    }

    .p-ml-none-sm-ml {
        padding: 4.4rem 0 2.8rem 4.4rem;
    }

    .p-ml-none-sm-lg {
        padding: 4.4rem 0 2.8rem 5rem;
    }

    .p-ml-none-sm-xl {
        padding: 4.4rem 0 2.8rem 6rem;
    }

    .p-ml-none-md-none {
        padding: 4.4rem 0 3.4rem 0;
    }

    .p-ml-none-md-xxs {
        padding: 4.4rem 0 3.4rem 0.4rem;
    }

    .p-ml-none-md-xs {
        padding: 4.4rem 0 3.4rem 1.4rem;
    }

    .p-ml-none-md-sm {
        padding: 4.4rem 0 3.4rem 2.8rem;
    }

    .p-ml-none-md-md {
        padding: 4.4rem 0 3.4rem 3.4rem;
    }

    .p-ml-none-md-ml {
        padding: 4.4rem 0 3.4rem 4.4rem;
    }

    .p-ml-none-md-lg {
        padding: 4.4rem 0 3.4rem 5rem;
    }

    .p-ml-none-md-xl {
        padding: 4.4rem 0 3.4rem 6rem;
    }

    .p-ml-none-ml-none {
        padding: 4.4rem 0 4.4rem 0;
    }

    .p-ml-none-ml-xxs {
        padding: 4.4rem 0 4.4rem 0.4rem;
    }

    .p-ml-none-ml-xs {
        padding: 4.4rem 0 4.4rem 1.4rem;
    }

    .p-ml-none-ml-sm {
        padding: 4.4rem 0 4.4rem 2.8rem;
    }

    .p-ml-none-ml-md {
        padding: 4.4rem 0 4.4rem 3.4rem;
    }

    .p-ml-none-ml-ml {
        padding: 4.4rem 0 4.4rem 4.4rem;
    }

    .p-ml-none-ml-lg {
        padding: 4.4rem 0 4.4rem 5rem;
    }

    .p-ml-none-ml-xl {
        padding: 4.4rem 0 4.4rem 6rem;
    }

    .p-ml-none-lg-none {
        padding: 4.4rem 0 5rem 0;
    }

    .p-ml-none-lg-xxs {
        padding: 4.4rem 0 5rem 0.4rem;
    }

    .p-ml-none-lg-xs {
        padding: 4.4rem 0 5rem 1.4rem;
    }

    .p-ml-none-lg-sm {
        padding: 4.4rem 0 5rem 2.8rem;
    }

    .p-ml-none-lg-md {
        padding: 4.4rem 0 5rem 3.4rem;
    }

    .p-ml-none-lg-ml {
        padding: 4.4rem 0 5rem 4.4rem;
    }

    .p-ml-none-lg-lg {
        padding: 4.4rem 0 5rem 5rem;
    }

    .p-ml-none-lg-xl {
        padding: 4.4rem 0 5rem 6rem;
    }

    .p-ml-none-xl-none {
        padding: 4.4rem 0 6rem 0;
    }

    .p-ml-none-xl-xxs {
        padding: 4.4rem 0 6rem 0.4rem;
    }

    .p-ml-none-xl-xs {
        padding: 4.4rem 0 6rem 1.4rem;
    }

    .p-ml-none-xl-sm {
        padding: 4.4rem 0 6rem 2.8rem;
    }

    .p-ml-none-xl-md {
        padding: 4.4rem 0 6rem 3.4rem;
    }

    .p-ml-none-xl-ml {
        padding: 4.4rem 0 6rem 4.4rem;
    }

    .p-ml-none-xl-lg {
        padding: 4.4rem 0 6rem 5rem;
    }

    .p-ml-none-xl-xl {
        padding: 4.4rem 0 6rem 6rem;
    }

    .p-ml-xxs-none-none {
        padding: 4.4rem 0.4rem 0 0;
    }

    .p-ml-xxs-none-xxs {
        padding: 4.4rem 0.4rem 0 0.4rem;
    }

    .p-ml-xxs-none-xs {
        padding: 4.4rem 0.4rem 0 1.4rem;
    }

    .p-ml-xxs-none-sm {
        padding: 4.4rem 0.4rem 0 2.8rem;
    }

    .p-ml-xxs-none-md {
        padding: 4.4rem 0.4rem 0 3.4rem;
    }

    .p-ml-xxs-none-ml {
        padding: 4.4rem 0.4rem 0 4.4rem;
    }

    .p-ml-xxs-none-lg {
        padding: 4.4rem 0.4rem 0 5rem;
    }

    .p-ml-xxs-none-xl {
        padding: 4.4rem 0.4rem 0 6rem;
    }

    .p-ml-xxs-xxs-none {
        padding: 4.4rem 0.4rem 0.4rem 0;
    }

    .p-ml-xxs-xxs-xxs {
        padding: 4.4rem 0.4rem 0.4rem 0.4rem;
    }

    .p-ml-xxs-xxs-xs {
        padding: 4.4rem 0.4rem 0.4rem 1.4rem;
    }

    .p-ml-xxs-xxs-sm {
        padding: 4.4rem 0.4rem 0.4rem 2.8rem;
    }

    .p-ml-xxs-xxs-md {
        padding: 4.4rem 0.4rem 0.4rem 3.4rem;
    }

    .p-ml-xxs-xxs-ml {
        padding: 4.4rem 0.4rem 0.4rem 4.4rem;
    }

    .p-ml-xxs-xxs-lg {
        padding: 4.4rem 0.4rem 0.4rem 5rem;
    }

    .p-ml-xxs-xxs-xl {
        padding: 4.4rem 0.4rem 0.4rem 6rem;
    }

    .p-ml-xxs-xs-none {
        padding: 4.4rem 0.4rem 1.4rem 0;
    }

    .p-ml-xxs-xs-xxs {
        padding: 4.4rem 0.4rem 1.4rem 0.4rem;
    }

    .p-ml-xxs-xs-xs {
        padding: 4.4rem 0.4rem 1.4rem 1.4rem;
    }

    .p-ml-xxs-xs-sm {
        padding: 4.4rem 0.4rem 1.4rem 2.8rem;
    }

    .p-ml-xxs-xs-md {
        padding: 4.4rem 0.4rem 1.4rem 3.4rem;
    }

    .p-ml-xxs-xs-ml {
        padding: 4.4rem 0.4rem 1.4rem 4.4rem;
    }

    .p-ml-xxs-xs-lg {
        padding: 4.4rem 0.4rem 1.4rem 5rem;
    }

    .p-ml-xxs-xs-xl {
        padding: 4.4rem 0.4rem 1.4rem 6rem;
    }

    .p-ml-xxs-sm-none {
        padding: 4.4rem 0.4rem 2.8rem 0;
    }

    .p-ml-xxs-sm-xxs {
        padding: 4.4rem 0.4rem 2.8rem 0.4rem;
    }

    .p-ml-xxs-sm-xs {
        padding: 4.4rem 0.4rem 2.8rem 1.4rem;
    }

    .p-ml-xxs-sm-sm {
        padding: 4.4rem 0.4rem 2.8rem 2.8rem;
    }

    .p-ml-xxs-sm-md {
        padding: 4.4rem 0.4rem 2.8rem 3.4rem;
    }

    .p-ml-xxs-sm-ml {
        padding: 4.4rem 0.4rem 2.8rem 4.4rem;
    }

    .p-ml-xxs-sm-lg {
        padding: 4.4rem 0.4rem 2.8rem 5rem;
    }

    .p-ml-xxs-sm-xl {
        padding: 4.4rem 0.4rem 2.8rem 6rem;
    }

    .p-ml-xxs-md-none {
        padding: 4.4rem 0.4rem 3.4rem 0;
    }

    .p-ml-xxs-md-xxs {
        padding: 4.4rem 0.4rem 3.4rem 0.4rem;
    }

    .p-ml-xxs-md-xs {
        padding: 4.4rem 0.4rem 3.4rem 1.4rem;
    }

    .p-ml-xxs-md-sm {
        padding: 4.4rem 0.4rem 3.4rem 2.8rem;
    }

    .p-ml-xxs-md-md {
        padding: 4.4rem 0.4rem 3.4rem 3.4rem;
    }

    .p-ml-xxs-md-ml {
        padding: 4.4rem 0.4rem 3.4rem 4.4rem;
    }

    .p-ml-xxs-md-lg {
        padding: 4.4rem 0.4rem 3.4rem 5rem;
    }

    .p-ml-xxs-md-xl {
        padding: 4.4rem 0.4rem 3.4rem 6rem;
    }

    .p-ml-xxs-ml-none {
        padding: 4.4rem 0.4rem 4.4rem 0;
    }

    .p-ml-xxs-ml-xxs {
        padding: 4.4rem 0.4rem 4.4rem 0.4rem;
    }

    .p-ml-xxs-ml-xs {
        padding: 4.4rem 0.4rem 4.4rem 1.4rem;
    }

    .p-ml-xxs-ml-sm {
        padding: 4.4rem 0.4rem 4.4rem 2.8rem;
    }

    .p-ml-xxs-ml-md {
        padding: 4.4rem 0.4rem 4.4rem 3.4rem;
    }

    .p-ml-xxs-ml-ml {
        padding: 4.4rem 0.4rem 4.4rem 4.4rem;
    }

    .p-ml-xxs-ml-lg {
        padding: 4.4rem 0.4rem 4.4rem 5rem;
    }

    .p-ml-xxs-ml-xl {
        padding: 4.4rem 0.4rem 4.4rem 6rem;
    }

    .p-ml-xxs-lg-none {
        padding: 4.4rem 0.4rem 5rem 0;
    }

    .p-ml-xxs-lg-xxs {
        padding: 4.4rem 0.4rem 5rem 0.4rem;
    }

    .p-ml-xxs-lg-xs {
        padding: 4.4rem 0.4rem 5rem 1.4rem;
    }

    .p-ml-xxs-lg-sm {
        padding: 4.4rem 0.4rem 5rem 2.8rem;
    }

    .p-ml-xxs-lg-md {
        padding: 4.4rem 0.4rem 5rem 3.4rem;
    }

    .p-ml-xxs-lg-ml {
        padding: 4.4rem 0.4rem 5rem 4.4rem;
    }

    .p-ml-xxs-lg-lg {
        padding: 4.4rem 0.4rem 5rem 5rem;
    }

    .p-ml-xxs-lg-xl {
        padding: 4.4rem 0.4rem 5rem 6rem;
    }

    .p-ml-xxs-xl-none {
        padding: 4.4rem 0.4rem 6rem 0;
    }

    .p-ml-xxs-xl-xxs {
        padding: 4.4rem 0.4rem 6rem 0.4rem;
    }

    .p-ml-xxs-xl-xs {
        padding: 4.4rem 0.4rem 6rem 1.4rem;
    }

    .p-ml-xxs-xl-sm {
        padding: 4.4rem 0.4rem 6rem 2.8rem;
    }

    .p-ml-xxs-xl-md {
        padding: 4.4rem 0.4rem 6rem 3.4rem;
    }

    .p-ml-xxs-xl-ml {
        padding: 4.4rem 0.4rem 6rem 4.4rem;
    }

    .p-ml-xxs-xl-lg {
        padding: 4.4rem 0.4rem 6rem 5rem;
    }

    .p-ml-xxs-xl-xl {
        padding: 4.4rem 0.4rem 6rem 6rem;
    }

    .p-ml-xs-none-none {
        padding: 4.4rem 1.4rem 0 0;
    }

    .p-ml-xs-none-xxs {
        padding: 4.4rem 1.4rem 0 0.4rem;
    }

    .p-ml-xs-none-xs {
        padding: 4.4rem 1.4rem 0 1.4rem;
    }

    .p-ml-xs-none-sm {
        padding: 4.4rem 1.4rem 0 2.8rem;
    }

    .p-ml-xs-none-md {
        padding: 4.4rem 1.4rem 0 3.4rem;
    }

    .p-ml-xs-none-ml {
        padding: 4.4rem 1.4rem 0 4.4rem;
    }

    .p-ml-xs-none-lg {
        padding: 4.4rem 1.4rem 0 5rem;
    }

    .p-ml-xs-none-xl {
        padding: 4.4rem 1.4rem 0 6rem;
    }

    .p-ml-xs-xxs-none {
        padding: 4.4rem 1.4rem 0.4rem 0;
    }

    .p-ml-xs-xxs-xxs {
        padding: 4.4rem 1.4rem 0.4rem 0.4rem;
    }

    .p-ml-xs-xxs-xs {
        padding: 4.4rem 1.4rem 0.4rem 1.4rem;
    }

    .p-ml-xs-xxs-sm {
        padding: 4.4rem 1.4rem 0.4rem 2.8rem;
    }

    .p-ml-xs-xxs-md {
        padding: 4.4rem 1.4rem 0.4rem 3.4rem;
    }

    .p-ml-xs-xxs-ml {
        padding: 4.4rem 1.4rem 0.4rem 4.4rem;
    }

    .p-ml-xs-xxs-lg {
        padding: 4.4rem 1.4rem 0.4rem 5rem;
    }

    .p-ml-xs-xxs-xl {
        padding: 4.4rem 1.4rem 0.4rem 6rem;
    }

    .p-ml-xs-xs-none {
        padding: 4.4rem 1.4rem 1.4rem 0;
    }

    .p-ml-xs-xs-xxs {
        padding: 4.4rem 1.4rem 1.4rem 0.4rem;
    }

    .p-ml-xs-xs-xs {
        padding: 4.4rem 1.4rem 1.4rem 1.4rem;
    }

    .p-ml-xs-xs-sm {
        padding: 4.4rem 1.4rem 1.4rem 2.8rem;
    }

    .p-ml-xs-xs-md {
        padding: 4.4rem 1.4rem 1.4rem 3.4rem;
    }

    .p-ml-xs-xs-ml {
        padding: 4.4rem 1.4rem 1.4rem 4.4rem;
    }

    .p-ml-xs-xs-lg {
        padding: 4.4rem 1.4rem 1.4rem 5rem;
    }

    .p-ml-xs-xs-xl {
        padding: 4.4rem 1.4rem 1.4rem 6rem;
    }

    .p-ml-xs-sm-none {
        padding: 4.4rem 1.4rem 2.8rem 0;
    }

    .p-ml-xs-sm-xxs {
        padding: 4.4rem 1.4rem 2.8rem 0.4rem;
    }

    .p-ml-xs-sm-xs {
        padding: 4.4rem 1.4rem 2.8rem 1.4rem;
    }

    .p-ml-xs-sm-sm {
        padding: 4.4rem 1.4rem 2.8rem 2.8rem;
    }

    .p-ml-xs-sm-md {
        padding: 4.4rem 1.4rem 2.8rem 3.4rem;
    }

    .p-ml-xs-sm-ml {
        padding: 4.4rem 1.4rem 2.8rem 4.4rem;
    }

    .p-ml-xs-sm-lg {
        padding: 4.4rem 1.4rem 2.8rem 5rem;
    }

    .p-ml-xs-sm-xl {
        padding: 4.4rem 1.4rem 2.8rem 6rem;
    }

    .p-ml-xs-md-none {
        padding: 4.4rem 1.4rem 3.4rem 0;
    }

    .p-ml-xs-md-xxs {
        padding: 4.4rem 1.4rem 3.4rem 0.4rem;
    }

    .p-ml-xs-md-xs {
        padding: 4.4rem 1.4rem 3.4rem 1.4rem;
    }

    .p-ml-xs-md-sm {
        padding: 4.4rem 1.4rem 3.4rem 2.8rem;
    }

    .p-ml-xs-md-md {
        padding: 4.4rem 1.4rem 3.4rem 3.4rem;
    }

    .p-ml-xs-md-ml {
        padding: 4.4rem 1.4rem 3.4rem 4.4rem;
    }

    .p-ml-xs-md-lg {
        padding: 4.4rem 1.4rem 3.4rem 5rem;
    }

    .p-ml-xs-md-xl {
        padding: 4.4rem 1.4rem 3.4rem 6rem;
    }

    .p-ml-xs-ml-none {
        padding: 4.4rem 1.4rem 4.4rem 0;
    }

    .p-ml-xs-ml-xxs {
        padding: 4.4rem 1.4rem 4.4rem 0.4rem;
    }

    .p-ml-xs-ml-xs {
        padding: 4.4rem 1.4rem 4.4rem 1.4rem;
    }

    .p-ml-xs-ml-sm {
        padding: 4.4rem 1.4rem 4.4rem 2.8rem;
    }

    .p-ml-xs-ml-md {
        padding: 4.4rem 1.4rem 4.4rem 3.4rem;
    }

    .p-ml-xs-ml-ml {
        padding: 4.4rem 1.4rem 4.4rem 4.4rem;
    }

    .p-ml-xs-ml-lg {
        padding: 4.4rem 1.4rem 4.4rem 5rem;
    }

    .p-ml-xs-ml-xl {
        padding: 4.4rem 1.4rem 4.4rem 6rem;
    }

    .p-ml-xs-lg-none {
        padding: 4.4rem 1.4rem 5rem 0;
    }

    .p-ml-xs-lg-xxs {
        padding: 4.4rem 1.4rem 5rem 0.4rem;
    }

    .p-ml-xs-lg-xs {
        padding: 4.4rem 1.4rem 5rem 1.4rem;
    }

    .p-ml-xs-lg-sm {
        padding: 4.4rem 1.4rem 5rem 2.8rem;
    }

    .p-ml-xs-lg-md {
        padding: 4.4rem 1.4rem 5rem 3.4rem;
    }

    .p-ml-xs-lg-ml {
        padding: 4.4rem 1.4rem 5rem 4.4rem;
    }

    .p-ml-xs-lg-lg {
        padding: 4.4rem 1.4rem 5rem 5rem;
    }

    .p-ml-xs-lg-xl {
        padding: 4.4rem 1.4rem 5rem 6rem;
    }

    .p-ml-xs-xl-none {
        padding: 4.4rem 1.4rem 6rem 0;
    }

    .p-ml-xs-xl-xxs {
        padding: 4.4rem 1.4rem 6rem 0.4rem;
    }

    .p-ml-xs-xl-xs {
        padding: 4.4rem 1.4rem 6rem 1.4rem;
    }

    .p-ml-xs-xl-sm {
        padding: 4.4rem 1.4rem 6rem 2.8rem;
    }

    .p-ml-xs-xl-md {
        padding: 4.4rem 1.4rem 6rem 3.4rem;
    }

    .p-ml-xs-xl-ml {
        padding: 4.4rem 1.4rem 6rem 4.4rem;
    }

    .p-ml-xs-xl-lg {
        padding: 4.4rem 1.4rem 6rem 5rem;
    }

    .p-ml-xs-xl-xl {
        padding: 4.4rem 1.4rem 6rem 6rem;
    }

    .p-ml-sm-none-none {
        padding: 4.4rem 2.8rem 0 0;
    }

    .p-ml-sm-none-xxs {
        padding: 4.4rem 2.8rem 0 0.4rem;
    }

    .p-ml-sm-none-xs {
        padding: 4.4rem 2.8rem 0 1.4rem;
    }

    .p-ml-sm-none-sm {
        padding: 4.4rem 2.8rem 0 2.8rem;
    }

    .p-ml-sm-none-md {
        padding: 4.4rem 2.8rem 0 3.4rem;
    }

    .p-ml-sm-none-ml {
        padding: 4.4rem 2.8rem 0 4.4rem;
    }

    .p-ml-sm-none-lg {
        padding: 4.4rem 2.8rem 0 5rem;
    }

    .p-ml-sm-none-xl {
        padding: 4.4rem 2.8rem 0 6rem;
    }

    .p-ml-sm-xxs-none {
        padding: 4.4rem 2.8rem 0.4rem 0;
    }

    .p-ml-sm-xxs-xxs {
        padding: 4.4rem 2.8rem 0.4rem 0.4rem;
    }

    .p-ml-sm-xxs-xs {
        padding: 4.4rem 2.8rem 0.4rem 1.4rem;
    }

    .p-ml-sm-xxs-sm {
        padding: 4.4rem 2.8rem 0.4rem 2.8rem;
    }

    .p-ml-sm-xxs-md {
        padding: 4.4rem 2.8rem 0.4rem 3.4rem;
    }

    .p-ml-sm-xxs-ml {
        padding: 4.4rem 2.8rem 0.4rem 4.4rem;
    }

    .p-ml-sm-xxs-lg {
        padding: 4.4rem 2.8rem 0.4rem 5rem;
    }

    .p-ml-sm-xxs-xl {
        padding: 4.4rem 2.8rem 0.4rem 6rem;
    }

    .p-ml-sm-xs-none {
        padding: 4.4rem 2.8rem 1.4rem 0;
    }

    .p-ml-sm-xs-xxs {
        padding: 4.4rem 2.8rem 1.4rem 0.4rem;
    }

    .p-ml-sm-xs-xs {
        padding: 4.4rem 2.8rem 1.4rem 1.4rem;
    }

    .p-ml-sm-xs-sm {
        padding: 4.4rem 2.8rem 1.4rem 2.8rem;
    }

    .p-ml-sm-xs-md {
        padding: 4.4rem 2.8rem 1.4rem 3.4rem;
    }

    .p-ml-sm-xs-ml {
        padding: 4.4rem 2.8rem 1.4rem 4.4rem;
    }

    .p-ml-sm-xs-lg {
        padding: 4.4rem 2.8rem 1.4rem 5rem;
    }

    .p-ml-sm-xs-xl {
        padding: 4.4rem 2.8rem 1.4rem 6rem;
    }

    .p-ml-sm-sm-none {
        padding: 4.4rem 2.8rem 2.8rem 0;
    }

    .p-ml-sm-sm-xxs {
        padding: 4.4rem 2.8rem 2.8rem 0.4rem;
    }

    .p-ml-sm-sm-xs {
        padding: 4.4rem 2.8rem 2.8rem 1.4rem;
    }

    .p-ml-sm-sm-sm {
        padding: 4.4rem 2.8rem 2.8rem 2.8rem;
    }

    .p-ml-sm-sm-md {
        padding: 4.4rem 2.8rem 2.8rem 3.4rem;
    }

    .p-ml-sm-sm-ml {
        padding: 4.4rem 2.8rem 2.8rem 4.4rem;
    }

    .p-ml-sm-sm-lg {
        padding: 4.4rem 2.8rem 2.8rem 5rem;
    }

    .p-ml-sm-sm-xl {
        padding: 4.4rem 2.8rem 2.8rem 6rem;
    }

    .p-ml-sm-md-none {
        padding: 4.4rem 2.8rem 3.4rem 0;
    }

    .p-ml-sm-md-xxs {
        padding: 4.4rem 2.8rem 3.4rem 0.4rem;
    }

    .p-ml-sm-md-xs {
        padding: 4.4rem 2.8rem 3.4rem 1.4rem;
    }

    .p-ml-sm-md-sm {
        padding: 4.4rem 2.8rem 3.4rem 2.8rem;
    }

    .p-ml-sm-md-md {
        padding: 4.4rem 2.8rem 3.4rem 3.4rem;
    }

    .p-ml-sm-md-ml {
        padding: 4.4rem 2.8rem 3.4rem 4.4rem;
    }

    .p-ml-sm-md-lg {
        padding: 4.4rem 2.8rem 3.4rem 5rem;
    }

    .p-ml-sm-md-xl {
        padding: 4.4rem 2.8rem 3.4rem 6rem;
    }

    .p-ml-sm-ml-none {
        padding: 4.4rem 2.8rem 4.4rem 0;
    }

    .p-ml-sm-ml-xxs {
        padding: 4.4rem 2.8rem 4.4rem 0.4rem;
    }

    .p-ml-sm-ml-xs {
        padding: 4.4rem 2.8rem 4.4rem 1.4rem;
    }

    .p-ml-sm-ml-sm {
        padding: 4.4rem 2.8rem 4.4rem 2.8rem;
    }

    .p-ml-sm-ml-md {
        padding: 4.4rem 2.8rem 4.4rem 3.4rem;
    }

    .p-ml-sm-ml-ml {
        padding: 4.4rem 2.8rem 4.4rem 4.4rem;
    }

    .p-ml-sm-ml-lg {
        padding: 4.4rem 2.8rem 4.4rem 5rem;
    }

    .p-ml-sm-ml-xl {
        padding: 4.4rem 2.8rem 4.4rem 6rem;
    }

    .p-ml-sm-lg-none {
        padding: 4.4rem 2.8rem 5rem 0;
    }

    .p-ml-sm-lg-xxs {
        padding: 4.4rem 2.8rem 5rem 0.4rem;
    }

    .p-ml-sm-lg-xs {
        padding: 4.4rem 2.8rem 5rem 1.4rem;
    }

    .p-ml-sm-lg-sm {
        padding: 4.4rem 2.8rem 5rem 2.8rem;
    }

    .p-ml-sm-lg-md {
        padding: 4.4rem 2.8rem 5rem 3.4rem;
    }

    .p-ml-sm-lg-ml {
        padding: 4.4rem 2.8rem 5rem 4.4rem;
    }

    .p-ml-sm-lg-lg {
        padding: 4.4rem 2.8rem 5rem 5rem;
    }

    .p-ml-sm-lg-xl {
        padding: 4.4rem 2.8rem 5rem 6rem;
    }

    .p-ml-sm-xl-none {
        padding: 4.4rem 2.8rem 6rem 0;
    }

    .p-ml-sm-xl-xxs {
        padding: 4.4rem 2.8rem 6rem 0.4rem;
    }

    .p-ml-sm-xl-xs {
        padding: 4.4rem 2.8rem 6rem 1.4rem;
    }

    .p-ml-sm-xl-sm {
        padding: 4.4rem 2.8rem 6rem 2.8rem;
    }

    .p-ml-sm-xl-md {
        padding: 4.4rem 2.8rem 6rem 3.4rem;
    }

    .p-ml-sm-xl-ml {
        padding: 4.4rem 2.8rem 6rem 4.4rem;
    }

    .p-ml-sm-xl-lg {
        padding: 4.4rem 2.8rem 6rem 5rem;
    }

    .p-ml-sm-xl-xl {
        padding: 4.4rem 2.8rem 6rem 6rem;
    }

    .p-ml-md-none-none {
        padding: 4.4rem 3.4rem 0 0;
    }

    .p-ml-md-none-xxs {
        padding: 4.4rem 3.4rem 0 0.4rem;
    }

    .p-ml-md-none-xs {
        padding: 4.4rem 3.4rem 0 1.4rem;
    }

    .p-ml-md-none-sm {
        padding: 4.4rem 3.4rem 0 2.8rem;
    }

    .p-ml-md-none-md {
        padding: 4.4rem 3.4rem 0 3.4rem;
    }

    .p-ml-md-none-ml {
        padding: 4.4rem 3.4rem 0 4.4rem;
    }

    .p-ml-md-none-lg {
        padding: 4.4rem 3.4rem 0 5rem;
    }

    .p-ml-md-none-xl {
        padding: 4.4rem 3.4rem 0 6rem;
    }

    .p-ml-md-xxs-none {
        padding: 4.4rem 3.4rem 0.4rem 0;
    }

    .p-ml-md-xxs-xxs {
        padding: 4.4rem 3.4rem 0.4rem 0.4rem;
    }

    .p-ml-md-xxs-xs {
        padding: 4.4rem 3.4rem 0.4rem 1.4rem;
    }

    .p-ml-md-xxs-sm {
        padding: 4.4rem 3.4rem 0.4rem 2.8rem;
    }

    .p-ml-md-xxs-md {
        padding: 4.4rem 3.4rem 0.4rem 3.4rem;
    }

    .p-ml-md-xxs-ml {
        padding: 4.4rem 3.4rem 0.4rem 4.4rem;
    }

    .p-ml-md-xxs-lg {
        padding: 4.4rem 3.4rem 0.4rem 5rem;
    }

    .p-ml-md-xxs-xl {
        padding: 4.4rem 3.4rem 0.4rem 6rem;
    }

    .p-ml-md-xs-none {
        padding: 4.4rem 3.4rem 1.4rem 0;
    }

    .p-ml-md-xs-xxs {
        padding: 4.4rem 3.4rem 1.4rem 0.4rem;
    }

    .p-ml-md-xs-xs {
        padding: 4.4rem 3.4rem 1.4rem 1.4rem;
    }

    .p-ml-md-xs-sm {
        padding: 4.4rem 3.4rem 1.4rem 2.8rem;
    }

    .p-ml-md-xs-md {
        padding: 4.4rem 3.4rem 1.4rem 3.4rem;
    }

    .p-ml-md-xs-ml {
        padding: 4.4rem 3.4rem 1.4rem 4.4rem;
    }

    .p-ml-md-xs-lg {
        padding: 4.4rem 3.4rem 1.4rem 5rem;
    }

    .p-ml-md-xs-xl {
        padding: 4.4rem 3.4rem 1.4rem 6rem;
    }

    .p-ml-md-sm-none {
        padding: 4.4rem 3.4rem 2.8rem 0;
    }

    .p-ml-md-sm-xxs {
        padding: 4.4rem 3.4rem 2.8rem 0.4rem;
    }

    .p-ml-md-sm-xs {
        padding: 4.4rem 3.4rem 2.8rem 1.4rem;
    }

    .p-ml-md-sm-sm {
        padding: 4.4rem 3.4rem 2.8rem 2.8rem;
    }

    .p-ml-md-sm-md {
        padding: 4.4rem 3.4rem 2.8rem 3.4rem;
    }

    .p-ml-md-sm-ml {
        padding: 4.4rem 3.4rem 2.8rem 4.4rem;
    }

    .p-ml-md-sm-lg {
        padding: 4.4rem 3.4rem 2.8rem 5rem;
    }

    .p-ml-md-sm-xl {
        padding: 4.4rem 3.4rem 2.8rem 6rem;
    }

    .p-ml-md-md-none {
        padding: 4.4rem 3.4rem 3.4rem 0;
    }

    .p-ml-md-md-xxs {
        padding: 4.4rem 3.4rem 3.4rem 0.4rem;
    }

    .p-ml-md-md-xs {
        padding: 4.4rem 3.4rem 3.4rem 1.4rem;
    }

    .p-ml-md-md-sm {
        padding: 4.4rem 3.4rem 3.4rem 2.8rem;
    }

    .p-ml-md-md-md {
        padding: 4.4rem 3.4rem 3.4rem 3.4rem;
    }

    .p-ml-md-md-ml {
        padding: 4.4rem 3.4rem 3.4rem 4.4rem;
    }

    .p-ml-md-md-lg {
        padding: 4.4rem 3.4rem 3.4rem 5rem;
    }

    .p-ml-md-md-xl {
        padding: 4.4rem 3.4rem 3.4rem 6rem;
    }

    .p-ml-md-ml-none {
        padding: 4.4rem 3.4rem 4.4rem 0;
    }

    .p-ml-md-ml-xxs {
        padding: 4.4rem 3.4rem 4.4rem 0.4rem;
    }

    .p-ml-md-ml-xs {
        padding: 4.4rem 3.4rem 4.4rem 1.4rem;
    }

    .p-ml-md-ml-sm {
        padding: 4.4rem 3.4rem 4.4rem 2.8rem;
    }

    .p-ml-md-ml-md {
        padding: 4.4rem 3.4rem 4.4rem 3.4rem;
    }

    .p-ml-md-ml-ml {
        padding: 4.4rem 3.4rem 4.4rem 4.4rem;
    }

    .p-ml-md-ml-lg {
        padding: 4.4rem 3.4rem 4.4rem 5rem;
    }

    .p-ml-md-ml-xl {
        padding: 4.4rem 3.4rem 4.4rem 6rem;
    }

    .p-ml-md-lg-none {
        padding: 4.4rem 3.4rem 5rem 0;
    }

    .p-ml-md-lg-xxs {
        padding: 4.4rem 3.4rem 5rem 0.4rem;
    }

    .p-ml-md-lg-xs {
        padding: 4.4rem 3.4rem 5rem 1.4rem;
    }

    .p-ml-md-lg-sm {
        padding: 4.4rem 3.4rem 5rem 2.8rem;
    }

    .p-ml-md-lg-md {
        padding: 4.4rem 3.4rem 5rem 3.4rem;
    }

    .p-ml-md-lg-ml {
        padding: 4.4rem 3.4rem 5rem 4.4rem;
    }

    .p-ml-md-lg-lg {
        padding: 4.4rem 3.4rem 5rem 5rem;
    }

    .p-ml-md-lg-xl {
        padding: 4.4rem 3.4rem 5rem 6rem;
    }

    .p-ml-md-xl-none {
        padding: 4.4rem 3.4rem 6rem 0;
    }

    .p-ml-md-xl-xxs {
        padding: 4.4rem 3.4rem 6rem 0.4rem;
    }

    .p-ml-md-xl-xs {
        padding: 4.4rem 3.4rem 6rem 1.4rem;
    }

    .p-ml-md-xl-sm {
        padding: 4.4rem 3.4rem 6rem 2.8rem;
    }

    .p-ml-md-xl-md {
        padding: 4.4rem 3.4rem 6rem 3.4rem;
    }

    .p-ml-md-xl-ml {
        padding: 4.4rem 3.4rem 6rem 4.4rem;
    }

    .p-ml-md-xl-lg {
        padding: 4.4rem 3.4rem 6rem 5rem;
    }

    .p-ml-md-xl-xl {
        padding: 4.4rem 3.4rem 6rem 6rem;
    }

    .p-ml-ml-none-none {
        padding: 4.4rem 4.4rem 0 0;
    }

    .p-ml-ml-none-xxs {
        padding: 4.4rem 4.4rem 0 0.4rem;
    }

    .p-ml-ml-none-xs {
        padding: 4.4rem 4.4rem 0 1.4rem;
    }

    .p-ml-ml-none-sm {
        padding: 4.4rem 4.4rem 0 2.8rem;
    }

    .p-ml-ml-none-md {
        padding: 4.4rem 4.4rem 0 3.4rem;
    }

    .p-ml-ml-none-ml {
        padding: 4.4rem 4.4rem 0 4.4rem;
    }

    .p-ml-ml-none-lg {
        padding: 4.4rem 4.4rem 0 5rem;
    }

    .p-ml-ml-none-xl {
        padding: 4.4rem 4.4rem 0 6rem;
    }

    .p-ml-ml-xxs-none {
        padding: 4.4rem 4.4rem 0.4rem 0;
    }

    .p-ml-ml-xxs-xxs {
        padding: 4.4rem 4.4rem 0.4rem 0.4rem;
    }

    .p-ml-ml-xxs-xs {
        padding: 4.4rem 4.4rem 0.4rem 1.4rem;
    }

    .p-ml-ml-xxs-sm {
        padding: 4.4rem 4.4rem 0.4rem 2.8rem;
    }

    .p-ml-ml-xxs-md {
        padding: 4.4rem 4.4rem 0.4rem 3.4rem;
    }

    .p-ml-ml-xxs-ml {
        padding: 4.4rem 4.4rem 0.4rem 4.4rem;
    }

    .p-ml-ml-xxs-lg {
        padding: 4.4rem 4.4rem 0.4rem 5rem;
    }

    .p-ml-ml-xxs-xl {
        padding: 4.4rem 4.4rem 0.4rem 6rem;
    }

    .p-ml-ml-xs-none {
        padding: 4.4rem 4.4rem 1.4rem 0;
    }

    .p-ml-ml-xs-xxs {
        padding: 4.4rem 4.4rem 1.4rem 0.4rem;
    }

    .p-ml-ml-xs-xs {
        padding: 4.4rem 4.4rem 1.4rem 1.4rem;
    }

    .p-ml-ml-xs-sm {
        padding: 4.4rem 4.4rem 1.4rem 2.8rem;
    }

    .p-ml-ml-xs-md {
        padding: 4.4rem 4.4rem 1.4rem 3.4rem;
    }

    .p-ml-ml-xs-ml {
        padding: 4.4rem 4.4rem 1.4rem 4.4rem;
    }

    .p-ml-ml-xs-lg {
        padding: 4.4rem 4.4rem 1.4rem 5rem;
    }

    .p-ml-ml-xs-xl {
        padding: 4.4rem 4.4rem 1.4rem 6rem;
    }

    .p-ml-ml-sm-none {
        padding: 4.4rem 4.4rem 2.8rem 0;
    }

    .p-ml-ml-sm-xxs {
        padding: 4.4rem 4.4rem 2.8rem 0.4rem;
    }

    .p-ml-ml-sm-xs {
        padding: 4.4rem 4.4rem 2.8rem 1.4rem;
    }

    .p-ml-ml-sm-sm {
        padding: 4.4rem 4.4rem 2.8rem 2.8rem;
    }

    .p-ml-ml-sm-md {
        padding: 4.4rem 4.4rem 2.8rem 3.4rem;
    }

    .p-ml-ml-sm-ml {
        padding: 4.4rem 4.4rem 2.8rem 4.4rem;
    }

    .p-ml-ml-sm-lg {
        padding: 4.4rem 4.4rem 2.8rem 5rem;
    }

    .p-ml-ml-sm-xl {
        padding: 4.4rem 4.4rem 2.8rem 6rem;
    }

    .p-ml-ml-md-none {
        padding: 4.4rem 4.4rem 3.4rem 0;
    }

    .p-ml-ml-md-xxs {
        padding: 4.4rem 4.4rem 3.4rem 0.4rem;
    }

    .p-ml-ml-md-xs {
        padding: 4.4rem 4.4rem 3.4rem 1.4rem;
    }

    .p-ml-ml-md-sm {
        padding: 4.4rem 4.4rem 3.4rem 2.8rem;
    }

    .p-ml-ml-md-md {
        padding: 4.4rem 4.4rem 3.4rem 3.4rem;
    }

    .p-ml-ml-md-ml {
        padding: 4.4rem 4.4rem 3.4rem 4.4rem;
    }

    .p-ml-ml-md-lg {
        padding: 4.4rem 4.4rem 3.4rem 5rem;
    }

    .p-ml-ml-md-xl {
        padding: 4.4rem 4.4rem 3.4rem 6rem;
    }

    .p-ml-ml-ml-none {
        padding: 4.4rem 4.4rem 4.4rem 0;
    }

    .p-ml-ml-ml-xxs {
        padding: 4.4rem 4.4rem 4.4rem 0.4rem;
    }

    .p-ml-ml-ml-xs {
        padding: 4.4rem 4.4rem 4.4rem 1.4rem;
    }

    .p-ml-ml-ml-sm {
        padding: 4.4rem 4.4rem 4.4rem 2.8rem;
    }

    .p-ml-ml-ml-md {
        padding: 4.4rem 4.4rem 4.4rem 3.4rem;
    }

    .p-ml-ml-ml-ml {
        padding: 4.4rem 4.4rem 4.4rem 4.4rem;
    }

    .p-ml-ml-ml-lg {
        padding: 4.4rem 4.4rem 4.4rem 5rem;
    }

    .p-ml-ml-ml-xl {
        padding: 4.4rem 4.4rem 4.4rem 6rem;
    }

    .p-ml-ml-lg-none {
        padding: 4.4rem 4.4rem 5rem 0;
    }

    .p-ml-ml-lg-xxs {
        padding: 4.4rem 4.4rem 5rem 0.4rem;
    }

    .p-ml-ml-lg-xs {
        padding: 4.4rem 4.4rem 5rem 1.4rem;
    }

    .p-ml-ml-lg-sm {
        padding: 4.4rem 4.4rem 5rem 2.8rem;
    }

    .p-ml-ml-lg-md {
        padding: 4.4rem 4.4rem 5rem 3.4rem;
    }

    .p-ml-ml-lg-ml {
        padding: 4.4rem 4.4rem 5rem 4.4rem;
    }

    .p-ml-ml-lg-lg {
        padding: 4.4rem 4.4rem 5rem 5rem;
    }

    .p-ml-ml-lg-xl {
        padding: 4.4rem 4.4rem 5rem 6rem;
    }

    .p-ml-ml-xl-none {
        padding: 4.4rem 4.4rem 6rem 0;
    }

    .p-ml-ml-xl-xxs {
        padding: 4.4rem 4.4rem 6rem 0.4rem;
    }

    .p-ml-ml-xl-xs {
        padding: 4.4rem 4.4rem 6rem 1.4rem;
    }

    .p-ml-ml-xl-sm {
        padding: 4.4rem 4.4rem 6rem 2.8rem;
    }

    .p-ml-ml-xl-md {
        padding: 4.4rem 4.4rem 6rem 3.4rem;
    }

    .p-ml-ml-xl-ml {
        padding: 4.4rem 4.4rem 6rem 4.4rem;
    }

    .p-ml-ml-xl-lg {
        padding: 4.4rem 4.4rem 6rem 5rem;
    }

    .p-ml-ml-xl-xl {
        padding: 4.4rem 4.4rem 6rem 6rem;
    }

    .p-ml-lg-none-none {
        padding: 4.4rem 5rem 0 0;
    }

    .p-ml-lg-none-xxs {
        padding: 4.4rem 5rem 0 0.4rem;
    }

    .p-ml-lg-none-xs {
        padding: 4.4rem 5rem 0 1.4rem;
    }

    .p-ml-lg-none-sm {
        padding: 4.4rem 5rem 0 2.8rem;
    }

    .p-ml-lg-none-md {
        padding: 4.4rem 5rem 0 3.4rem;
    }

    .p-ml-lg-none-ml {
        padding: 4.4rem 5rem 0 4.4rem;
    }

    .p-ml-lg-none-lg {
        padding: 4.4rem 5rem 0 5rem;
    }

    .p-ml-lg-none-xl {
        padding: 4.4rem 5rem 0 6rem;
    }

    .p-ml-lg-xxs-none {
        padding: 4.4rem 5rem 0.4rem 0;
    }

    .p-ml-lg-xxs-xxs {
        padding: 4.4rem 5rem 0.4rem 0.4rem;
    }

    .p-ml-lg-xxs-xs {
        padding: 4.4rem 5rem 0.4rem 1.4rem;
    }

    .p-ml-lg-xxs-sm {
        padding: 4.4rem 5rem 0.4rem 2.8rem;
    }

    .p-ml-lg-xxs-md {
        padding: 4.4rem 5rem 0.4rem 3.4rem;
    }

    .p-ml-lg-xxs-ml {
        padding: 4.4rem 5rem 0.4rem 4.4rem;
    }

    .p-ml-lg-xxs-lg {
        padding: 4.4rem 5rem 0.4rem 5rem;
    }

    .p-ml-lg-xxs-xl {
        padding: 4.4rem 5rem 0.4rem 6rem;
    }

    .p-ml-lg-xs-none {
        padding: 4.4rem 5rem 1.4rem 0;
    }

    .p-ml-lg-xs-xxs {
        padding: 4.4rem 5rem 1.4rem 0.4rem;
    }

    .p-ml-lg-xs-xs {
        padding: 4.4rem 5rem 1.4rem 1.4rem;
    }

    .p-ml-lg-xs-sm {
        padding: 4.4rem 5rem 1.4rem 2.8rem;
    }

    .p-ml-lg-xs-md {
        padding: 4.4rem 5rem 1.4rem 3.4rem;
    }

    .p-ml-lg-xs-ml {
        padding: 4.4rem 5rem 1.4rem 4.4rem;
    }

    .p-ml-lg-xs-lg {
        padding: 4.4rem 5rem 1.4rem 5rem;
    }

    .p-ml-lg-xs-xl {
        padding: 4.4rem 5rem 1.4rem 6rem;
    }

    .p-ml-lg-sm-none {
        padding: 4.4rem 5rem 2.8rem 0;
    }

    .p-ml-lg-sm-xxs {
        padding: 4.4rem 5rem 2.8rem 0.4rem;
    }

    .p-ml-lg-sm-xs {
        padding: 4.4rem 5rem 2.8rem 1.4rem;
    }

    .p-ml-lg-sm-sm {
        padding: 4.4rem 5rem 2.8rem 2.8rem;
    }

    .p-ml-lg-sm-md {
        padding: 4.4rem 5rem 2.8rem 3.4rem;
    }

    .p-ml-lg-sm-ml {
        padding: 4.4rem 5rem 2.8rem 4.4rem;
    }

    .p-ml-lg-sm-lg {
        padding: 4.4rem 5rem 2.8rem 5rem;
    }

    .p-ml-lg-sm-xl {
        padding: 4.4rem 5rem 2.8rem 6rem;
    }

    .p-ml-lg-md-none {
        padding: 4.4rem 5rem 3.4rem 0;
    }

    .p-ml-lg-md-xxs {
        padding: 4.4rem 5rem 3.4rem 0.4rem;
    }

    .p-ml-lg-md-xs {
        padding: 4.4rem 5rem 3.4rem 1.4rem;
    }

    .p-ml-lg-md-sm {
        padding: 4.4rem 5rem 3.4rem 2.8rem;
    }

    .p-ml-lg-md-md {
        padding: 4.4rem 5rem 3.4rem 3.4rem;
    }

    .p-ml-lg-md-ml {
        padding: 4.4rem 5rem 3.4rem 4.4rem;
    }

    .p-ml-lg-md-lg {
        padding: 4.4rem 5rem 3.4rem 5rem;
    }

    .p-ml-lg-md-xl {
        padding: 4.4rem 5rem 3.4rem 6rem;
    }

    .p-ml-lg-ml-none {
        padding: 4.4rem 5rem 4.4rem 0;
    }

    .p-ml-lg-ml-xxs {
        padding: 4.4rem 5rem 4.4rem 0.4rem;
    }

    .p-ml-lg-ml-xs {
        padding: 4.4rem 5rem 4.4rem 1.4rem;
    }

    .p-ml-lg-ml-sm {
        padding: 4.4rem 5rem 4.4rem 2.8rem;
    }

    .p-ml-lg-ml-md {
        padding: 4.4rem 5rem 4.4rem 3.4rem;
    }

    .p-ml-lg-ml-ml {
        padding: 4.4rem 5rem 4.4rem 4.4rem;
    }

    .p-ml-lg-ml-lg {
        padding: 4.4rem 5rem 4.4rem 5rem;
    }

    .p-ml-lg-ml-xl {
        padding: 4.4rem 5rem 4.4rem 6rem;
    }

    .p-ml-lg-lg-none {
        padding: 4.4rem 5rem 5rem 0;
    }

    .p-ml-lg-lg-xxs {
        padding: 4.4rem 5rem 5rem 0.4rem;
    }

    .p-ml-lg-lg-xs {
        padding: 4.4rem 5rem 5rem 1.4rem;
    }

    .p-ml-lg-lg-sm {
        padding: 4.4rem 5rem 5rem 2.8rem;
    }

    .p-ml-lg-lg-md {
        padding: 4.4rem 5rem 5rem 3.4rem;
    }

    .p-ml-lg-lg-ml {
        padding: 4.4rem 5rem 5rem 4.4rem;
    }

    .p-ml-lg-lg-lg {
        padding: 4.4rem 5rem 5rem 5rem;
    }

    .p-ml-lg-lg-xl {
        padding: 4.4rem 5rem 5rem 6rem;
    }

    .p-ml-lg-xl-none {
        padding: 4.4rem 5rem 6rem 0;
    }

    .p-ml-lg-xl-xxs {
        padding: 4.4rem 5rem 6rem 0.4rem;
    }

    .p-ml-lg-xl-xs {
        padding: 4.4rem 5rem 6rem 1.4rem;
    }

    .p-ml-lg-xl-sm {
        padding: 4.4rem 5rem 6rem 2.8rem;
    }

    .p-ml-lg-xl-md {
        padding: 4.4rem 5rem 6rem 3.4rem;
    }

    .p-ml-lg-xl-ml {
        padding: 4.4rem 5rem 6rem 4.4rem;
    }

    .p-ml-lg-xl-lg {
        padding: 4.4rem 5rem 6rem 5rem;
    }

    .p-ml-lg-xl-xl {
        padding: 4.4rem 5rem 6rem 6rem;
    }

    .p-ml-xl-none-none {
        padding: 4.4rem 6rem 0 0;
    }

    .p-ml-xl-none-xxs {
        padding: 4.4rem 6rem 0 0.4rem;
    }

    .p-ml-xl-none-xs {
        padding: 4.4rem 6rem 0 1.4rem;
    }

    .p-ml-xl-none-sm {
        padding: 4.4rem 6rem 0 2.8rem;
    }

    .p-ml-xl-none-md {
        padding: 4.4rem 6rem 0 3.4rem;
    }

    .p-ml-xl-none-ml {
        padding: 4.4rem 6rem 0 4.4rem;
    }

    .p-ml-xl-none-lg {
        padding: 4.4rem 6rem 0 5rem;
    }

    .p-ml-xl-none-xl {
        padding: 4.4rem 6rem 0 6rem;
    }

    .p-ml-xl-xxs-none {
        padding: 4.4rem 6rem 0.4rem 0;
    }

    .p-ml-xl-xxs-xxs {
        padding: 4.4rem 6rem 0.4rem 0.4rem;
    }

    .p-ml-xl-xxs-xs {
        padding: 4.4rem 6rem 0.4rem 1.4rem;
    }

    .p-ml-xl-xxs-sm {
        padding: 4.4rem 6rem 0.4rem 2.8rem;
    }

    .p-ml-xl-xxs-md {
        padding: 4.4rem 6rem 0.4rem 3.4rem;
    }

    .p-ml-xl-xxs-ml {
        padding: 4.4rem 6rem 0.4rem 4.4rem;
    }

    .p-ml-xl-xxs-lg {
        padding: 4.4rem 6rem 0.4rem 5rem;
    }

    .p-ml-xl-xxs-xl {
        padding: 4.4rem 6rem 0.4rem 6rem;
    }

    .p-ml-xl-xs-none {
        padding: 4.4rem 6rem 1.4rem 0;
    }

    .p-ml-xl-xs-xxs {
        padding: 4.4rem 6rem 1.4rem 0.4rem;
    }

    .p-ml-xl-xs-xs {
        padding: 4.4rem 6rem 1.4rem 1.4rem;
    }

    .p-ml-xl-xs-sm {
        padding: 4.4rem 6rem 1.4rem 2.8rem;
    }

    .p-ml-xl-xs-md {
        padding: 4.4rem 6rem 1.4rem 3.4rem;
    }

    .p-ml-xl-xs-ml {
        padding: 4.4rem 6rem 1.4rem 4.4rem;
    }

    .p-ml-xl-xs-lg {
        padding: 4.4rem 6rem 1.4rem 5rem;
    }

    .p-ml-xl-xs-xl {
        padding: 4.4rem 6rem 1.4rem 6rem;
    }

    .p-ml-xl-sm-none {
        padding: 4.4rem 6rem 2.8rem 0;
    }

    .p-ml-xl-sm-xxs {
        padding: 4.4rem 6rem 2.8rem 0.4rem;
    }

    .p-ml-xl-sm-xs {
        padding: 4.4rem 6rem 2.8rem 1.4rem;
    }

    .p-ml-xl-sm-sm {
        padding: 4.4rem 6rem 2.8rem 2.8rem;
    }

    .p-ml-xl-sm-md {
        padding: 4.4rem 6rem 2.8rem 3.4rem;
    }

    .p-ml-xl-sm-ml {
        padding: 4.4rem 6rem 2.8rem 4.4rem;
    }

    .p-ml-xl-sm-lg {
        padding: 4.4rem 6rem 2.8rem 5rem;
    }

    .p-ml-xl-sm-xl {
        padding: 4.4rem 6rem 2.8rem 6rem;
    }

    .p-ml-xl-md-none {
        padding: 4.4rem 6rem 3.4rem 0;
    }

    .p-ml-xl-md-xxs {
        padding: 4.4rem 6rem 3.4rem 0.4rem;
    }

    .p-ml-xl-md-xs {
        padding: 4.4rem 6rem 3.4rem 1.4rem;
    }

    .p-ml-xl-md-sm {
        padding: 4.4rem 6rem 3.4rem 2.8rem;
    }

    .p-ml-xl-md-md {
        padding: 4.4rem 6rem 3.4rem 3.4rem;
    }

    .p-ml-xl-md-ml {
        padding: 4.4rem 6rem 3.4rem 4.4rem;
    }

    .p-ml-xl-md-lg {
        padding: 4.4rem 6rem 3.4rem 5rem;
    }

    .p-ml-xl-md-xl {
        padding: 4.4rem 6rem 3.4rem 6rem;
    }

    .p-ml-xl-ml-none {
        padding: 4.4rem 6rem 4.4rem 0;
    }

    .p-ml-xl-ml-xxs {
        padding: 4.4rem 6rem 4.4rem 0.4rem;
    }

    .p-ml-xl-ml-xs {
        padding: 4.4rem 6rem 4.4rem 1.4rem;
    }

    .p-ml-xl-ml-sm {
        padding: 4.4rem 6rem 4.4rem 2.8rem;
    }

    .p-ml-xl-ml-md {
        padding: 4.4rem 6rem 4.4rem 3.4rem;
    }

    .p-ml-xl-ml-ml {
        padding: 4.4rem 6rem 4.4rem 4.4rem;
    }

    .p-ml-xl-ml-lg {
        padding: 4.4rem 6rem 4.4rem 5rem;
    }

    .p-ml-xl-ml-xl {
        padding: 4.4rem 6rem 4.4rem 6rem;
    }

    .p-ml-xl-lg-none {
        padding: 4.4rem 6rem 5rem 0;
    }

    .p-ml-xl-lg-xxs {
        padding: 4.4rem 6rem 5rem 0.4rem;
    }

    .p-ml-xl-lg-xs {
        padding: 4.4rem 6rem 5rem 1.4rem;
    }

    .p-ml-xl-lg-sm {
        padding: 4.4rem 6rem 5rem 2.8rem;
    }

    .p-ml-xl-lg-md {
        padding: 4.4rem 6rem 5rem 3.4rem;
    }

    .p-ml-xl-lg-ml {
        padding: 4.4rem 6rem 5rem 4.4rem;
    }

    .p-ml-xl-lg-lg {
        padding: 4.4rem 6rem 5rem 5rem;
    }

    .p-ml-xl-lg-xl {
        padding: 4.4rem 6rem 5rem 6rem;
    }

    .p-ml-xl-xl-none {
        padding: 4.4rem 6rem 6rem 0;
    }

    .p-ml-xl-xl-xxs {
        padding: 4.4rem 6rem 6rem 0.4rem;
    }

    .p-ml-xl-xl-xs {
        padding: 4.4rem 6rem 6rem 1.4rem;
    }

    .p-ml-xl-xl-sm {
        padding: 4.4rem 6rem 6rem 2.8rem;
    }

    .p-ml-xl-xl-md {
        padding: 4.4rem 6rem 6rem 3.4rem;
    }

    .p-ml-xl-xl-ml {
        padding: 4.4rem 6rem 6rem 4.4rem;
    }

    .p-ml-xl-xl-lg {
        padding: 4.4rem 6rem 6rem 5rem;
    }

    .p-ml-xl-xl-xl {
        padding: 4.4rem 6rem 6rem 6rem;
    }

    .p-lg-none-none-none {
        padding: 5rem 0 0 0;
    }

    .p-lg-none-none-xxs {
        padding: 5rem 0 0 0.4rem;
    }

    .p-lg-none-none-xs {
        padding: 5rem 0 0 1.4rem;
    }

    .p-lg-none-none-sm {
        padding: 5rem 0 0 2.8rem;
    }

    .p-lg-none-none-md {
        padding: 5rem 0 0 3.4rem;
    }

    .p-lg-none-none-ml {
        padding: 5rem 0 0 4.4rem;
    }

    .p-lg-none-none-lg {
        padding: 5rem 0 0 5rem;
    }

    .p-lg-none-none-xl {
        padding: 5rem 0 0 6rem;
    }

    .p-lg-none-xxs-none {
        padding: 5rem 0 0.4rem 0;
    }

    .p-lg-none-xxs-xxs {
        padding: 5rem 0 0.4rem 0.4rem;
    }

    .p-lg-none-xxs-xs {
        padding: 5rem 0 0.4rem 1.4rem;
    }

    .p-lg-none-xxs-sm {
        padding: 5rem 0 0.4rem 2.8rem;
    }

    .p-lg-none-xxs-md {
        padding: 5rem 0 0.4rem 3.4rem;
    }

    .p-lg-none-xxs-ml {
        padding: 5rem 0 0.4rem 4.4rem;
    }

    .p-lg-none-xxs-lg {
        padding: 5rem 0 0.4rem 5rem;
    }

    .p-lg-none-xxs-xl {
        padding: 5rem 0 0.4rem 6rem;
    }

    .p-lg-none-xs-none {
        padding: 5rem 0 1.4rem 0;
    }

    .p-lg-none-xs-xxs {
        padding: 5rem 0 1.4rem 0.4rem;
    }

    .p-lg-none-xs-xs {
        padding: 5rem 0 1.4rem 1.4rem;
    }

    .p-lg-none-xs-sm {
        padding: 5rem 0 1.4rem 2.8rem;
    }

    .p-lg-none-xs-md {
        padding: 5rem 0 1.4rem 3.4rem;
    }

    .p-lg-none-xs-ml {
        padding: 5rem 0 1.4rem 4.4rem;
    }

    .p-lg-none-xs-lg {
        padding: 5rem 0 1.4rem 5rem;
    }

    .p-lg-none-xs-xl {
        padding: 5rem 0 1.4rem 6rem;
    }

    .p-lg-none-sm-none {
        padding: 5rem 0 2.8rem 0;
    }

    .p-lg-none-sm-xxs {
        padding: 5rem 0 2.8rem 0.4rem;
    }

    .p-lg-none-sm-xs {
        padding: 5rem 0 2.8rem 1.4rem;
    }

    .p-lg-none-sm-sm {
        padding: 5rem 0 2.8rem 2.8rem;
    }

    .p-lg-none-sm-md {
        padding: 5rem 0 2.8rem 3.4rem;
    }

    .p-lg-none-sm-ml {
        padding: 5rem 0 2.8rem 4.4rem;
    }

    .p-lg-none-sm-lg {
        padding: 5rem 0 2.8rem 5rem;
    }

    .p-lg-none-sm-xl {
        padding: 5rem 0 2.8rem 6rem;
    }

    .p-lg-none-md-none {
        padding: 5rem 0 3.4rem 0;
    }

    .p-lg-none-md-xxs {
        padding: 5rem 0 3.4rem 0.4rem;
    }

    .p-lg-none-md-xs {
        padding: 5rem 0 3.4rem 1.4rem;
    }

    .p-lg-none-md-sm {
        padding: 5rem 0 3.4rem 2.8rem;
    }

    .p-lg-none-md-md {
        padding: 5rem 0 3.4rem 3.4rem;
    }

    .p-lg-none-md-ml {
        padding: 5rem 0 3.4rem 4.4rem;
    }

    .p-lg-none-md-lg {
        padding: 5rem 0 3.4rem 5rem;
    }

    .p-lg-none-md-xl {
        padding: 5rem 0 3.4rem 6rem;
    }

    .p-lg-none-ml-none {
        padding: 5rem 0 4.4rem 0;
    }

    .p-lg-none-ml-xxs {
        padding: 5rem 0 4.4rem 0.4rem;
    }

    .p-lg-none-ml-xs {
        padding: 5rem 0 4.4rem 1.4rem;
    }

    .p-lg-none-ml-sm {
        padding: 5rem 0 4.4rem 2.8rem;
    }

    .p-lg-none-ml-md {
        padding: 5rem 0 4.4rem 3.4rem;
    }

    .p-lg-none-ml-ml {
        padding: 5rem 0 4.4rem 4.4rem;
    }

    .p-lg-none-ml-lg {
        padding: 5rem 0 4.4rem 5rem;
    }

    .p-lg-none-ml-xl {
        padding: 5rem 0 4.4rem 6rem;
    }

    .p-lg-none-lg-none {
        padding: 5rem 0 5rem 0;
    }

    .p-lg-none-lg-xxs {
        padding: 5rem 0 5rem 0.4rem;
    }

    .p-lg-none-lg-xs {
        padding: 5rem 0 5rem 1.4rem;
    }

    .p-lg-none-lg-sm {
        padding: 5rem 0 5rem 2.8rem;
    }

    .p-lg-none-lg-md {
        padding: 5rem 0 5rem 3.4rem;
    }

    .p-lg-none-lg-ml {
        padding: 5rem 0 5rem 4.4rem;
    }

    .p-lg-none-lg-lg {
        padding: 5rem 0 5rem 5rem;
    }

    .p-lg-none-lg-xl {
        padding: 5rem 0 5rem 6rem;
    }

    .p-lg-none-xl-none {
        padding: 5rem 0 6rem 0;
    }

    .p-lg-none-xl-xxs {
        padding: 5rem 0 6rem 0.4rem;
    }

    .p-lg-none-xl-xs {
        padding: 5rem 0 6rem 1.4rem;
    }

    .p-lg-none-xl-sm {
        padding: 5rem 0 6rem 2.8rem;
    }

    .p-lg-none-xl-md {
        padding: 5rem 0 6rem 3.4rem;
    }

    .p-lg-none-xl-ml {
        padding: 5rem 0 6rem 4.4rem;
    }

    .p-lg-none-xl-lg {
        padding: 5rem 0 6rem 5rem;
    }

    .p-lg-none-xl-xl {
        padding: 5rem 0 6rem 6rem;
    }

    .p-lg-xxs-none-none {
        padding: 5rem 0.4rem 0 0;
    }

    .p-lg-xxs-none-xxs {
        padding: 5rem 0.4rem 0 0.4rem;
    }

    .p-lg-xxs-none-xs {
        padding: 5rem 0.4rem 0 1.4rem;
    }

    .p-lg-xxs-none-sm {
        padding: 5rem 0.4rem 0 2.8rem;
    }

    .p-lg-xxs-none-md {
        padding: 5rem 0.4rem 0 3.4rem;
    }

    .p-lg-xxs-none-ml {
        padding: 5rem 0.4rem 0 4.4rem;
    }

    .p-lg-xxs-none-lg {
        padding: 5rem 0.4rem 0 5rem;
    }

    .p-lg-xxs-none-xl {
        padding: 5rem 0.4rem 0 6rem;
    }

    .p-lg-xxs-xxs-none {
        padding: 5rem 0.4rem 0.4rem 0;
    }

    .p-lg-xxs-xxs-xxs {
        padding: 5rem 0.4rem 0.4rem 0.4rem;
    }

    .p-lg-xxs-xxs-xs {
        padding: 5rem 0.4rem 0.4rem 1.4rem;
    }

    .p-lg-xxs-xxs-sm {
        padding: 5rem 0.4rem 0.4rem 2.8rem;
    }

    .p-lg-xxs-xxs-md {
        padding: 5rem 0.4rem 0.4rem 3.4rem;
    }

    .p-lg-xxs-xxs-ml {
        padding: 5rem 0.4rem 0.4rem 4.4rem;
    }

    .p-lg-xxs-xxs-lg {
        padding: 5rem 0.4rem 0.4rem 5rem;
    }

    .p-lg-xxs-xxs-xl {
        padding: 5rem 0.4rem 0.4rem 6rem;
    }

    .p-lg-xxs-xs-none {
        padding: 5rem 0.4rem 1.4rem 0;
    }

    .p-lg-xxs-xs-xxs {
        padding: 5rem 0.4rem 1.4rem 0.4rem;
    }

    .p-lg-xxs-xs-xs {
        padding: 5rem 0.4rem 1.4rem 1.4rem;
    }

    .p-lg-xxs-xs-sm {
        padding: 5rem 0.4rem 1.4rem 2.8rem;
    }

    .p-lg-xxs-xs-md {
        padding: 5rem 0.4rem 1.4rem 3.4rem;
    }

    .p-lg-xxs-xs-ml {
        padding: 5rem 0.4rem 1.4rem 4.4rem;
    }

    .p-lg-xxs-xs-lg {
        padding: 5rem 0.4rem 1.4rem 5rem;
    }

    .p-lg-xxs-xs-xl {
        padding: 5rem 0.4rem 1.4rem 6rem;
    }

    .p-lg-xxs-sm-none {
        padding: 5rem 0.4rem 2.8rem 0;
    }

    .p-lg-xxs-sm-xxs {
        padding: 5rem 0.4rem 2.8rem 0.4rem;
    }

    .p-lg-xxs-sm-xs {
        padding: 5rem 0.4rem 2.8rem 1.4rem;
    }

    .p-lg-xxs-sm-sm {
        padding: 5rem 0.4rem 2.8rem 2.8rem;
    }

    .p-lg-xxs-sm-md {
        padding: 5rem 0.4rem 2.8rem 3.4rem;
    }

    .p-lg-xxs-sm-ml {
        padding: 5rem 0.4rem 2.8rem 4.4rem;
    }

    .p-lg-xxs-sm-lg {
        padding: 5rem 0.4rem 2.8rem 5rem;
    }

    .p-lg-xxs-sm-xl {
        padding: 5rem 0.4rem 2.8rem 6rem;
    }

    .p-lg-xxs-md-none {
        padding: 5rem 0.4rem 3.4rem 0;
    }

    .p-lg-xxs-md-xxs {
        padding: 5rem 0.4rem 3.4rem 0.4rem;
    }

    .p-lg-xxs-md-xs {
        padding: 5rem 0.4rem 3.4rem 1.4rem;
    }

    .p-lg-xxs-md-sm {
        padding: 5rem 0.4rem 3.4rem 2.8rem;
    }

    .p-lg-xxs-md-md {
        padding: 5rem 0.4rem 3.4rem 3.4rem;
    }

    .p-lg-xxs-md-ml {
        padding: 5rem 0.4rem 3.4rem 4.4rem;
    }

    .p-lg-xxs-md-lg {
        padding: 5rem 0.4rem 3.4rem 5rem;
    }

    .p-lg-xxs-md-xl {
        padding: 5rem 0.4rem 3.4rem 6rem;
    }

    .p-lg-xxs-ml-none {
        padding: 5rem 0.4rem 4.4rem 0;
    }

    .p-lg-xxs-ml-xxs {
        padding: 5rem 0.4rem 4.4rem 0.4rem;
    }

    .p-lg-xxs-ml-xs {
        padding: 5rem 0.4rem 4.4rem 1.4rem;
    }

    .p-lg-xxs-ml-sm {
        padding: 5rem 0.4rem 4.4rem 2.8rem;
    }

    .p-lg-xxs-ml-md {
        padding: 5rem 0.4rem 4.4rem 3.4rem;
    }

    .p-lg-xxs-ml-ml {
        padding: 5rem 0.4rem 4.4rem 4.4rem;
    }

    .p-lg-xxs-ml-lg {
        padding: 5rem 0.4rem 4.4rem 5rem;
    }

    .p-lg-xxs-ml-xl {
        padding: 5rem 0.4rem 4.4rem 6rem;
    }

    .p-lg-xxs-lg-none {
        padding: 5rem 0.4rem 5rem 0;
    }

    .p-lg-xxs-lg-xxs {
        padding: 5rem 0.4rem 5rem 0.4rem;
    }

    .p-lg-xxs-lg-xs {
        padding: 5rem 0.4rem 5rem 1.4rem;
    }

    .p-lg-xxs-lg-sm {
        padding: 5rem 0.4rem 5rem 2.8rem;
    }

    .p-lg-xxs-lg-md {
        padding: 5rem 0.4rem 5rem 3.4rem;
    }

    .p-lg-xxs-lg-ml {
        padding: 5rem 0.4rem 5rem 4.4rem;
    }

    .p-lg-xxs-lg-lg {
        padding: 5rem 0.4rem 5rem 5rem;
    }

    .p-lg-xxs-lg-xl {
        padding: 5rem 0.4rem 5rem 6rem;
    }

    .p-lg-xxs-xl-none {
        padding: 5rem 0.4rem 6rem 0;
    }

    .p-lg-xxs-xl-xxs {
        padding: 5rem 0.4rem 6rem 0.4rem;
    }

    .p-lg-xxs-xl-xs {
        padding: 5rem 0.4rem 6rem 1.4rem;
    }

    .p-lg-xxs-xl-sm {
        padding: 5rem 0.4rem 6rem 2.8rem;
    }

    .p-lg-xxs-xl-md {
        padding: 5rem 0.4rem 6rem 3.4rem;
    }

    .p-lg-xxs-xl-ml {
        padding: 5rem 0.4rem 6rem 4.4rem;
    }

    .p-lg-xxs-xl-lg {
        padding: 5rem 0.4rem 6rem 5rem;
    }

    .p-lg-xxs-xl-xl {
        padding: 5rem 0.4rem 6rem 6rem;
    }

    .p-lg-xs-none-none {
        padding: 5rem 1.4rem 0 0;
    }

    .p-lg-xs-none-xxs {
        padding: 5rem 1.4rem 0 0.4rem;
    }

    .p-lg-xs-none-xs {
        padding: 5rem 1.4rem 0 1.4rem;
    }

    .p-lg-xs-none-sm {
        padding: 5rem 1.4rem 0 2.8rem;
    }

    .p-lg-xs-none-md {
        padding: 5rem 1.4rem 0 3.4rem;
    }

    .p-lg-xs-none-ml {
        padding: 5rem 1.4rem 0 4.4rem;
    }

    .p-lg-xs-none-lg {
        padding: 5rem 1.4rem 0 5rem;
    }

    .p-lg-xs-none-xl {
        padding: 5rem 1.4rem 0 6rem;
    }

    .p-lg-xs-xxs-none {
        padding: 5rem 1.4rem 0.4rem 0;
    }

    .p-lg-xs-xxs-xxs {
        padding: 5rem 1.4rem 0.4rem 0.4rem;
    }

    .p-lg-xs-xxs-xs {
        padding: 5rem 1.4rem 0.4rem 1.4rem;
    }

    .p-lg-xs-xxs-sm {
        padding: 5rem 1.4rem 0.4rem 2.8rem;
    }

    .p-lg-xs-xxs-md {
        padding: 5rem 1.4rem 0.4rem 3.4rem;
    }

    .p-lg-xs-xxs-ml {
        padding: 5rem 1.4rem 0.4rem 4.4rem;
    }

    .p-lg-xs-xxs-lg {
        padding: 5rem 1.4rem 0.4rem 5rem;
    }

    .p-lg-xs-xxs-xl {
        padding: 5rem 1.4rem 0.4rem 6rem;
    }

    .p-lg-xs-xs-none {
        padding: 5rem 1.4rem 1.4rem 0;
    }

    .p-lg-xs-xs-xxs {
        padding: 5rem 1.4rem 1.4rem 0.4rem;
    }

    .p-lg-xs-xs-xs {
        padding: 5rem 1.4rem 1.4rem 1.4rem;
    }

    .p-lg-xs-xs-sm {
        padding: 5rem 1.4rem 1.4rem 2.8rem;
    }

    .p-lg-xs-xs-md {
        padding: 5rem 1.4rem 1.4rem 3.4rem;
    }

    .p-lg-xs-xs-ml {
        padding: 5rem 1.4rem 1.4rem 4.4rem;
    }

    .p-lg-xs-xs-lg {
        padding: 5rem 1.4rem 1.4rem 5rem;
    }

    .p-lg-xs-xs-xl {
        padding: 5rem 1.4rem 1.4rem 6rem;
    }

    .p-lg-xs-sm-none {
        padding: 5rem 1.4rem 2.8rem 0;
    }

    .p-lg-xs-sm-xxs {
        padding: 5rem 1.4rem 2.8rem 0.4rem;
    }

    .p-lg-xs-sm-xs {
        padding: 5rem 1.4rem 2.8rem 1.4rem;
    }

    .p-lg-xs-sm-sm {
        padding: 5rem 1.4rem 2.8rem 2.8rem;
    }

    .p-lg-xs-sm-md {
        padding: 5rem 1.4rem 2.8rem 3.4rem;
    }

    .p-lg-xs-sm-ml {
        padding: 5rem 1.4rem 2.8rem 4.4rem;
    }

    .p-lg-xs-sm-lg {
        padding: 5rem 1.4rem 2.8rem 5rem;
    }

    .p-lg-xs-sm-xl {
        padding: 5rem 1.4rem 2.8rem 6rem;
    }

    .p-lg-xs-md-none {
        padding: 5rem 1.4rem 3.4rem 0;
    }

    .p-lg-xs-md-xxs {
        padding: 5rem 1.4rem 3.4rem 0.4rem;
    }

    .p-lg-xs-md-xs {
        padding: 5rem 1.4rem 3.4rem 1.4rem;
    }

    .p-lg-xs-md-sm {
        padding: 5rem 1.4rem 3.4rem 2.8rem;
    }

    .p-lg-xs-md-md {
        padding: 5rem 1.4rem 3.4rem 3.4rem;
    }

    .p-lg-xs-md-ml {
        padding: 5rem 1.4rem 3.4rem 4.4rem;
    }

    .p-lg-xs-md-lg {
        padding: 5rem 1.4rem 3.4rem 5rem;
    }

    .p-lg-xs-md-xl {
        padding: 5rem 1.4rem 3.4rem 6rem;
    }

    .p-lg-xs-ml-none {
        padding: 5rem 1.4rem 4.4rem 0;
    }

    .p-lg-xs-ml-xxs {
        padding: 5rem 1.4rem 4.4rem 0.4rem;
    }

    .p-lg-xs-ml-xs {
        padding: 5rem 1.4rem 4.4rem 1.4rem;
    }

    .p-lg-xs-ml-sm {
        padding: 5rem 1.4rem 4.4rem 2.8rem;
    }

    .p-lg-xs-ml-md {
        padding: 5rem 1.4rem 4.4rem 3.4rem;
    }

    .p-lg-xs-ml-ml {
        padding: 5rem 1.4rem 4.4rem 4.4rem;
    }

    .p-lg-xs-ml-lg {
        padding: 5rem 1.4rem 4.4rem 5rem;
    }

    .p-lg-xs-ml-xl {
        padding: 5rem 1.4rem 4.4rem 6rem;
    }

    .p-lg-xs-lg-none {
        padding: 5rem 1.4rem 5rem 0;
    }

    .p-lg-xs-lg-xxs {
        padding: 5rem 1.4rem 5rem 0.4rem;
    }

    .p-lg-xs-lg-xs {
        padding: 5rem 1.4rem 5rem 1.4rem;
    }

    .p-lg-xs-lg-sm {
        padding: 5rem 1.4rem 5rem 2.8rem;
    }

    .p-lg-xs-lg-md {
        padding: 5rem 1.4rem 5rem 3.4rem;
    }

    .p-lg-xs-lg-ml {
        padding: 5rem 1.4rem 5rem 4.4rem;
    }

    .p-lg-xs-lg-lg {
        padding: 5rem 1.4rem 5rem 5rem;
    }

    .p-lg-xs-lg-xl {
        padding: 5rem 1.4rem 5rem 6rem;
    }

    .p-lg-xs-xl-none {
        padding: 5rem 1.4rem 6rem 0;
    }

    .p-lg-xs-xl-xxs {
        padding: 5rem 1.4rem 6rem 0.4rem;
    }

    .p-lg-xs-xl-xs {
        padding: 5rem 1.4rem 6rem 1.4rem;
    }

    .p-lg-xs-xl-sm {
        padding: 5rem 1.4rem 6rem 2.8rem;
    }

    .p-lg-xs-xl-md {
        padding: 5rem 1.4rem 6rem 3.4rem;
    }

    .p-lg-xs-xl-ml {
        padding: 5rem 1.4rem 6rem 4.4rem;
    }

    .p-lg-xs-xl-lg {
        padding: 5rem 1.4rem 6rem 5rem;
    }

    .p-lg-xs-xl-xl {
        padding: 5rem 1.4rem 6rem 6rem;
    }

    .p-lg-sm-none-none {
        padding: 5rem 2.8rem 0 0;
    }

    .p-lg-sm-none-xxs {
        padding: 5rem 2.8rem 0 0.4rem;
    }

    .p-lg-sm-none-xs {
        padding: 5rem 2.8rem 0 1.4rem;
    }

    .p-lg-sm-none-sm {
        padding: 5rem 2.8rem 0 2.8rem;
    }

    .p-lg-sm-none-md {
        padding: 5rem 2.8rem 0 3.4rem;
    }

    .p-lg-sm-none-ml {
        padding: 5rem 2.8rem 0 4.4rem;
    }

    .p-lg-sm-none-lg {
        padding: 5rem 2.8rem 0 5rem;
    }

    .p-lg-sm-none-xl {
        padding: 5rem 2.8rem 0 6rem;
    }

    .p-lg-sm-xxs-none {
        padding: 5rem 2.8rem 0.4rem 0;
    }

    .p-lg-sm-xxs-xxs {
        padding: 5rem 2.8rem 0.4rem 0.4rem;
    }

    .p-lg-sm-xxs-xs {
        padding: 5rem 2.8rem 0.4rem 1.4rem;
    }

    .p-lg-sm-xxs-sm {
        padding: 5rem 2.8rem 0.4rem 2.8rem;
    }

    .p-lg-sm-xxs-md {
        padding: 5rem 2.8rem 0.4rem 3.4rem;
    }

    .p-lg-sm-xxs-ml {
        padding: 5rem 2.8rem 0.4rem 4.4rem;
    }

    .p-lg-sm-xxs-lg {
        padding: 5rem 2.8rem 0.4rem 5rem;
    }

    .p-lg-sm-xxs-xl {
        padding: 5rem 2.8rem 0.4rem 6rem;
    }

    .p-lg-sm-xs-none {
        padding: 5rem 2.8rem 1.4rem 0;
    }

    .p-lg-sm-xs-xxs {
        padding: 5rem 2.8rem 1.4rem 0.4rem;
    }

    .p-lg-sm-xs-xs {
        padding: 5rem 2.8rem 1.4rem 1.4rem;
    }

    .p-lg-sm-xs-sm {
        padding: 5rem 2.8rem 1.4rem 2.8rem;
    }

    .p-lg-sm-xs-md {
        padding: 5rem 2.8rem 1.4rem 3.4rem;
    }

    .p-lg-sm-xs-ml {
        padding: 5rem 2.8rem 1.4rem 4.4rem;
    }

    .p-lg-sm-xs-lg {
        padding: 5rem 2.8rem 1.4rem 5rem;
    }

    .p-lg-sm-xs-xl {
        padding: 5rem 2.8rem 1.4rem 6rem;
    }

    .p-lg-sm-sm-none {
        padding: 5rem 2.8rem 2.8rem 0;
    }

    .p-lg-sm-sm-xxs {
        padding: 5rem 2.8rem 2.8rem 0.4rem;
    }

    .p-lg-sm-sm-xs {
        padding: 5rem 2.8rem 2.8rem 1.4rem;
    }

    .p-lg-sm-sm-sm {
        padding: 5rem 2.8rem 2.8rem 2.8rem;
    }

    .p-lg-sm-sm-md {
        padding: 5rem 2.8rem 2.8rem 3.4rem;
    }

    .p-lg-sm-sm-ml {
        padding: 5rem 2.8rem 2.8rem 4.4rem;
    }

    .p-lg-sm-sm-lg {
        padding: 5rem 2.8rem 2.8rem 5rem;
    }

    .p-lg-sm-sm-xl {
        padding: 5rem 2.8rem 2.8rem 6rem;
    }

    .p-lg-sm-md-none {
        padding: 5rem 2.8rem 3.4rem 0;
    }

    .p-lg-sm-md-xxs {
        padding: 5rem 2.8rem 3.4rem 0.4rem;
    }

    .p-lg-sm-md-xs {
        padding: 5rem 2.8rem 3.4rem 1.4rem;
    }

    .p-lg-sm-md-sm {
        padding: 5rem 2.8rem 3.4rem 2.8rem;
    }

    .p-lg-sm-md-md {
        padding: 5rem 2.8rem 3.4rem 3.4rem;
    }

    .p-lg-sm-md-ml {
        padding: 5rem 2.8rem 3.4rem 4.4rem;
    }

    .p-lg-sm-md-lg {
        padding: 5rem 2.8rem 3.4rem 5rem;
    }

    .p-lg-sm-md-xl {
        padding: 5rem 2.8rem 3.4rem 6rem;
    }

    .p-lg-sm-ml-none {
        padding: 5rem 2.8rem 4.4rem 0;
    }

    .p-lg-sm-ml-xxs {
        padding: 5rem 2.8rem 4.4rem 0.4rem;
    }

    .p-lg-sm-ml-xs {
        padding: 5rem 2.8rem 4.4rem 1.4rem;
    }

    .p-lg-sm-ml-sm {
        padding: 5rem 2.8rem 4.4rem 2.8rem;
    }

    .p-lg-sm-ml-md {
        padding: 5rem 2.8rem 4.4rem 3.4rem;
    }

    .p-lg-sm-ml-ml {
        padding: 5rem 2.8rem 4.4rem 4.4rem;
    }

    .p-lg-sm-ml-lg {
        padding: 5rem 2.8rem 4.4rem 5rem;
    }

    .p-lg-sm-ml-xl {
        padding: 5rem 2.8rem 4.4rem 6rem;
    }

    .p-lg-sm-lg-none {
        padding: 5rem 2.8rem 5rem 0;
    }

    .p-lg-sm-lg-xxs {
        padding: 5rem 2.8rem 5rem 0.4rem;
    }

    .p-lg-sm-lg-xs {
        padding: 5rem 2.8rem 5rem 1.4rem;
    }

    .p-lg-sm-lg-sm {
        padding: 5rem 2.8rem 5rem 2.8rem;
    }

    .p-lg-sm-lg-md {
        padding: 5rem 2.8rem 5rem 3.4rem;
    }

    .p-lg-sm-lg-ml {
        padding: 5rem 2.8rem 5rem 4.4rem;
    }

    .p-lg-sm-lg-lg {
        padding: 5rem 2.8rem 5rem 5rem;
    }

    .p-lg-sm-lg-xl {
        padding: 5rem 2.8rem 5rem 6rem;
    }

    .p-lg-sm-xl-none {
        padding: 5rem 2.8rem 6rem 0;
    }

    .p-lg-sm-xl-xxs {
        padding: 5rem 2.8rem 6rem 0.4rem;
    }

    .p-lg-sm-xl-xs {
        padding: 5rem 2.8rem 6rem 1.4rem;
    }

    .p-lg-sm-xl-sm {
        padding: 5rem 2.8rem 6rem 2.8rem;
    }

    .p-lg-sm-xl-md {
        padding: 5rem 2.8rem 6rem 3.4rem;
    }

    .p-lg-sm-xl-ml {
        padding: 5rem 2.8rem 6rem 4.4rem;
    }

    .p-lg-sm-xl-lg {
        padding: 5rem 2.8rem 6rem 5rem;
    }

    .p-lg-sm-xl-xl {
        padding: 5rem 2.8rem 6rem 6rem;
    }

    .p-lg-md-none-none {
        padding: 5rem 3.4rem 0 0;
    }

    .p-lg-md-none-xxs {
        padding: 5rem 3.4rem 0 0.4rem;
    }

    .p-lg-md-none-xs {
        padding: 5rem 3.4rem 0 1.4rem;
    }

    .p-lg-md-none-sm {
        padding: 5rem 3.4rem 0 2.8rem;
    }

    .p-lg-md-none-md {
        padding: 5rem 3.4rem 0 3.4rem;
    }

    .p-lg-md-none-ml {
        padding: 5rem 3.4rem 0 4.4rem;
    }

    .p-lg-md-none-lg {
        padding: 5rem 3.4rem 0 5rem;
    }

    .p-lg-md-none-xl {
        padding: 5rem 3.4rem 0 6rem;
    }

    .p-lg-md-xxs-none {
        padding: 5rem 3.4rem 0.4rem 0;
    }

    .p-lg-md-xxs-xxs {
        padding: 5rem 3.4rem 0.4rem 0.4rem;
    }

    .p-lg-md-xxs-xs {
        padding: 5rem 3.4rem 0.4rem 1.4rem;
    }

    .p-lg-md-xxs-sm {
        padding: 5rem 3.4rem 0.4rem 2.8rem;
    }

    .p-lg-md-xxs-md {
        padding: 5rem 3.4rem 0.4rem 3.4rem;
    }

    .p-lg-md-xxs-ml {
        padding: 5rem 3.4rem 0.4rem 4.4rem;
    }

    .p-lg-md-xxs-lg {
        padding: 5rem 3.4rem 0.4rem 5rem;
    }

    .p-lg-md-xxs-xl {
        padding: 5rem 3.4rem 0.4rem 6rem;
    }

    .p-lg-md-xs-none {
        padding: 5rem 3.4rem 1.4rem 0;
    }

    .p-lg-md-xs-xxs {
        padding: 5rem 3.4rem 1.4rem 0.4rem;
    }

    .p-lg-md-xs-xs {
        padding: 5rem 3.4rem 1.4rem 1.4rem;
    }

    .p-lg-md-xs-sm {
        padding: 5rem 3.4rem 1.4rem 2.8rem;
    }

    .p-lg-md-xs-md {
        padding: 5rem 3.4rem 1.4rem 3.4rem;
    }

    .p-lg-md-xs-ml {
        padding: 5rem 3.4rem 1.4rem 4.4rem;
    }

    .p-lg-md-xs-lg {
        padding: 5rem 3.4rem 1.4rem 5rem;
    }

    .p-lg-md-xs-xl {
        padding: 5rem 3.4rem 1.4rem 6rem;
    }

    .p-lg-md-sm-none {
        padding: 5rem 3.4rem 2.8rem 0;
    }

    .p-lg-md-sm-xxs {
        padding: 5rem 3.4rem 2.8rem 0.4rem;
    }

    .p-lg-md-sm-xs {
        padding: 5rem 3.4rem 2.8rem 1.4rem;
    }

    .p-lg-md-sm-sm {
        padding: 5rem 3.4rem 2.8rem 2.8rem;
    }

    .p-lg-md-sm-md {
        padding: 5rem 3.4rem 2.8rem 3.4rem;
    }

    .p-lg-md-sm-ml {
        padding: 5rem 3.4rem 2.8rem 4.4rem;
    }

    .p-lg-md-sm-lg {
        padding: 5rem 3.4rem 2.8rem 5rem;
    }

    .p-lg-md-sm-xl {
        padding: 5rem 3.4rem 2.8rem 6rem;
    }

    .p-lg-md-md-none {
        padding: 5rem 3.4rem 3.4rem 0;
    }

    .p-lg-md-md-xxs {
        padding: 5rem 3.4rem 3.4rem 0.4rem;
    }

    .p-lg-md-md-xs {
        padding: 5rem 3.4rem 3.4rem 1.4rem;
    }

    .p-lg-md-md-sm {
        padding: 5rem 3.4rem 3.4rem 2.8rem;
    }

    .p-lg-md-md-md {
        padding: 5rem 3.4rem 3.4rem 3.4rem;
    }

    .p-lg-md-md-ml {
        padding: 5rem 3.4rem 3.4rem 4.4rem;
    }

    .p-lg-md-md-lg {
        padding: 5rem 3.4rem 3.4rem 5rem;
    }

    .p-lg-md-md-xl {
        padding: 5rem 3.4rem 3.4rem 6rem;
    }

    .p-lg-md-ml-none {
        padding: 5rem 3.4rem 4.4rem 0;
    }

    .p-lg-md-ml-xxs {
        padding: 5rem 3.4rem 4.4rem 0.4rem;
    }

    .p-lg-md-ml-xs {
        padding: 5rem 3.4rem 4.4rem 1.4rem;
    }

    .p-lg-md-ml-sm {
        padding: 5rem 3.4rem 4.4rem 2.8rem;
    }

    .p-lg-md-ml-md {
        padding: 5rem 3.4rem 4.4rem 3.4rem;
    }

    .p-lg-md-ml-ml {
        padding: 5rem 3.4rem 4.4rem 4.4rem;
    }

    .p-lg-md-ml-lg {
        padding: 5rem 3.4rem 4.4rem 5rem;
    }

    .p-lg-md-ml-xl {
        padding: 5rem 3.4rem 4.4rem 6rem;
    }

    .p-lg-md-lg-none {
        padding: 5rem 3.4rem 5rem 0;
    }

    .p-lg-md-lg-xxs {
        padding: 5rem 3.4rem 5rem 0.4rem;
    }

    .p-lg-md-lg-xs {
        padding: 5rem 3.4rem 5rem 1.4rem;
    }

    .p-lg-md-lg-sm {
        padding: 5rem 3.4rem 5rem 2.8rem;
    }

    .p-lg-md-lg-md {
        padding: 5rem 3.4rem 5rem 3.4rem;
    }

    .p-lg-md-lg-ml {
        padding: 5rem 3.4rem 5rem 4.4rem;
    }

    .p-lg-md-lg-lg {
        padding: 5rem 3.4rem 5rem 5rem;
    }

    .p-lg-md-lg-xl {
        padding: 5rem 3.4rem 5rem 6rem;
    }

    .p-lg-md-xl-none {
        padding: 5rem 3.4rem 6rem 0;
    }

    .p-lg-md-xl-xxs {
        padding: 5rem 3.4rem 6rem 0.4rem;
    }

    .p-lg-md-xl-xs {
        padding: 5rem 3.4rem 6rem 1.4rem;
    }

    .p-lg-md-xl-sm {
        padding: 5rem 3.4rem 6rem 2.8rem;
    }

    .p-lg-md-xl-md {
        padding: 5rem 3.4rem 6rem 3.4rem;
    }

    .p-lg-md-xl-ml {
        padding: 5rem 3.4rem 6rem 4.4rem;
    }

    .p-lg-md-xl-lg {
        padding: 5rem 3.4rem 6rem 5rem;
    }

    .p-lg-md-xl-xl {
        padding: 5rem 3.4rem 6rem 6rem;
    }

    .p-lg-ml-none-none {
        padding: 5rem 4.4rem 0 0;
    }

    .p-lg-ml-none-xxs {
        padding: 5rem 4.4rem 0 0.4rem;
    }

    .p-lg-ml-none-xs {
        padding: 5rem 4.4rem 0 1.4rem;
    }

    .p-lg-ml-none-sm {
        padding: 5rem 4.4rem 0 2.8rem;
    }

    .p-lg-ml-none-md {
        padding: 5rem 4.4rem 0 3.4rem;
    }

    .p-lg-ml-none-ml {
        padding: 5rem 4.4rem 0 4.4rem;
    }

    .p-lg-ml-none-lg {
        padding: 5rem 4.4rem 0 5rem;
    }

    .p-lg-ml-none-xl {
        padding: 5rem 4.4rem 0 6rem;
    }

    .p-lg-ml-xxs-none {
        padding: 5rem 4.4rem 0.4rem 0;
    }

    .p-lg-ml-xxs-xxs {
        padding: 5rem 4.4rem 0.4rem 0.4rem;
    }

    .p-lg-ml-xxs-xs {
        padding: 5rem 4.4rem 0.4rem 1.4rem;
    }

    .p-lg-ml-xxs-sm {
        padding: 5rem 4.4rem 0.4rem 2.8rem;
    }

    .p-lg-ml-xxs-md {
        padding: 5rem 4.4rem 0.4rem 3.4rem;
    }

    .p-lg-ml-xxs-ml {
        padding: 5rem 4.4rem 0.4rem 4.4rem;
    }

    .p-lg-ml-xxs-lg {
        padding: 5rem 4.4rem 0.4rem 5rem;
    }

    .p-lg-ml-xxs-xl {
        padding: 5rem 4.4rem 0.4rem 6rem;
    }

    .p-lg-ml-xs-none {
        padding: 5rem 4.4rem 1.4rem 0;
    }

    .p-lg-ml-xs-xxs {
        padding: 5rem 4.4rem 1.4rem 0.4rem;
    }

    .p-lg-ml-xs-xs {
        padding: 5rem 4.4rem 1.4rem 1.4rem;
    }

    .p-lg-ml-xs-sm {
        padding: 5rem 4.4rem 1.4rem 2.8rem;
    }

    .p-lg-ml-xs-md {
        padding: 5rem 4.4rem 1.4rem 3.4rem;
    }

    .p-lg-ml-xs-ml {
        padding: 5rem 4.4rem 1.4rem 4.4rem;
    }

    .p-lg-ml-xs-lg {
        padding: 5rem 4.4rem 1.4rem 5rem;
    }

    .p-lg-ml-xs-xl {
        padding: 5rem 4.4rem 1.4rem 6rem;
    }

    .p-lg-ml-sm-none {
        padding: 5rem 4.4rem 2.8rem 0;
    }

    .p-lg-ml-sm-xxs {
        padding: 5rem 4.4rem 2.8rem 0.4rem;
    }

    .p-lg-ml-sm-xs {
        padding: 5rem 4.4rem 2.8rem 1.4rem;
    }

    .p-lg-ml-sm-sm {
        padding: 5rem 4.4rem 2.8rem 2.8rem;
    }

    .p-lg-ml-sm-md {
        padding: 5rem 4.4rem 2.8rem 3.4rem;
    }

    .p-lg-ml-sm-ml {
        padding: 5rem 4.4rem 2.8rem 4.4rem;
    }

    .p-lg-ml-sm-lg {
        padding: 5rem 4.4rem 2.8rem 5rem;
    }

    .p-lg-ml-sm-xl {
        padding: 5rem 4.4rem 2.8rem 6rem;
    }

    .p-lg-ml-md-none {
        padding: 5rem 4.4rem 3.4rem 0;
    }

    .p-lg-ml-md-xxs {
        padding: 5rem 4.4rem 3.4rem 0.4rem;
    }

    .p-lg-ml-md-xs {
        padding: 5rem 4.4rem 3.4rem 1.4rem;
    }

    .p-lg-ml-md-sm {
        padding: 5rem 4.4rem 3.4rem 2.8rem;
    }

    .p-lg-ml-md-md {
        padding: 5rem 4.4rem 3.4rem 3.4rem;
    }

    .p-lg-ml-md-ml {
        padding: 5rem 4.4rem 3.4rem 4.4rem;
    }

    .p-lg-ml-md-lg {
        padding: 5rem 4.4rem 3.4rem 5rem;
    }

    .p-lg-ml-md-xl {
        padding: 5rem 4.4rem 3.4rem 6rem;
    }

    .p-lg-ml-ml-none {
        padding: 5rem 4.4rem 4.4rem 0;
    }

    .p-lg-ml-ml-xxs {
        padding: 5rem 4.4rem 4.4rem 0.4rem;
    }

    .p-lg-ml-ml-xs {
        padding: 5rem 4.4rem 4.4rem 1.4rem;
    }

    .p-lg-ml-ml-sm {
        padding: 5rem 4.4rem 4.4rem 2.8rem;
    }

    .p-lg-ml-ml-md {
        padding: 5rem 4.4rem 4.4rem 3.4rem;
    }

    .p-lg-ml-ml-ml {
        padding: 5rem 4.4rem 4.4rem 4.4rem;
    }

    .p-lg-ml-ml-lg {
        padding: 5rem 4.4rem 4.4rem 5rem;
    }

    .p-lg-ml-ml-xl {
        padding: 5rem 4.4rem 4.4rem 6rem;
    }

    .p-lg-ml-lg-none {
        padding: 5rem 4.4rem 5rem 0;
    }

    .p-lg-ml-lg-xxs {
        padding: 5rem 4.4rem 5rem 0.4rem;
    }

    .p-lg-ml-lg-xs {
        padding: 5rem 4.4rem 5rem 1.4rem;
    }

    .p-lg-ml-lg-sm {
        padding: 5rem 4.4rem 5rem 2.8rem;
    }

    .p-lg-ml-lg-md {
        padding: 5rem 4.4rem 5rem 3.4rem;
    }

    .p-lg-ml-lg-ml {
        padding: 5rem 4.4rem 5rem 4.4rem;
    }

    .p-lg-ml-lg-lg {
        padding: 5rem 4.4rem 5rem 5rem;
    }

    .p-lg-ml-lg-xl {
        padding: 5rem 4.4rem 5rem 6rem;
    }

    .p-lg-ml-xl-none {
        padding: 5rem 4.4rem 6rem 0;
    }

    .p-lg-ml-xl-xxs {
        padding: 5rem 4.4rem 6rem 0.4rem;
    }

    .p-lg-ml-xl-xs {
        padding: 5rem 4.4rem 6rem 1.4rem;
    }

    .p-lg-ml-xl-sm {
        padding: 5rem 4.4rem 6rem 2.8rem;
    }

    .p-lg-ml-xl-md {
        padding: 5rem 4.4rem 6rem 3.4rem;
    }

    .p-lg-ml-xl-ml {
        padding: 5rem 4.4rem 6rem 4.4rem;
    }

    .p-lg-ml-xl-lg {
        padding: 5rem 4.4rem 6rem 5rem;
    }

    .p-lg-ml-xl-xl {
        padding: 5rem 4.4rem 6rem 6rem;
    }

    .p-lg-lg-none-none {
        padding: 5rem 5rem 0 0;
    }

    .p-lg-lg-none-xxs {
        padding: 5rem 5rem 0 0.4rem;
    }

    .p-lg-lg-none-xs {
        padding: 5rem 5rem 0 1.4rem;
    }

    .p-lg-lg-none-sm {
        padding: 5rem 5rem 0 2.8rem;
    }

    .p-lg-lg-none-md {
        padding: 5rem 5rem 0 3.4rem;
    }

    .p-lg-lg-none-ml {
        padding: 5rem 5rem 0 4.4rem;
    }

    .p-lg-lg-none-lg {
        padding: 5rem 5rem 0 5rem;
    }

    .p-lg-lg-none-xl {
        padding: 5rem 5rem 0 6rem;
    }

    .p-lg-lg-xxs-none {
        padding: 5rem 5rem 0.4rem 0;
    }

    .p-lg-lg-xxs-xxs {
        padding: 5rem 5rem 0.4rem 0.4rem;
    }

    .p-lg-lg-xxs-xs {
        padding: 5rem 5rem 0.4rem 1.4rem;
    }

    .p-lg-lg-xxs-sm {
        padding: 5rem 5rem 0.4rem 2.8rem;
    }

    .p-lg-lg-xxs-md {
        padding: 5rem 5rem 0.4rem 3.4rem;
    }

    .p-lg-lg-xxs-ml {
        padding: 5rem 5rem 0.4rem 4.4rem;
    }

    .p-lg-lg-xxs-lg {
        padding: 5rem 5rem 0.4rem 5rem;
    }

    .p-lg-lg-xxs-xl {
        padding: 5rem 5rem 0.4rem 6rem;
    }

    .p-lg-lg-xs-none {
        padding: 5rem 5rem 1.4rem 0;
    }

    .p-lg-lg-xs-xxs {
        padding: 5rem 5rem 1.4rem 0.4rem;
    }

    .p-lg-lg-xs-xs {
        padding: 5rem 5rem 1.4rem 1.4rem;
    }

    .p-lg-lg-xs-sm {
        padding: 5rem 5rem 1.4rem 2.8rem;
    }

    .p-lg-lg-xs-md {
        padding: 5rem 5rem 1.4rem 3.4rem;
    }

    .p-lg-lg-xs-ml {
        padding: 5rem 5rem 1.4rem 4.4rem;
    }

    .p-lg-lg-xs-lg {
        padding: 5rem 5rem 1.4rem 5rem;
    }

    .p-lg-lg-xs-xl {
        padding: 5rem 5rem 1.4rem 6rem;
    }

    .p-lg-lg-sm-none {
        padding: 5rem 5rem 2.8rem 0;
    }

    .p-lg-lg-sm-xxs {
        padding: 5rem 5rem 2.8rem 0.4rem;
    }

    .p-lg-lg-sm-xs {
        padding: 5rem 5rem 2.8rem 1.4rem;
    }

    .p-lg-lg-sm-sm {
        padding: 5rem 5rem 2.8rem 2.8rem;
    }

    .p-lg-lg-sm-md {
        padding: 5rem 5rem 2.8rem 3.4rem;
    }

    .p-lg-lg-sm-ml {
        padding: 5rem 5rem 2.8rem 4.4rem;
    }

    .p-lg-lg-sm-lg {
        padding: 5rem 5rem 2.8rem 5rem;
    }

    .p-lg-lg-sm-xl {
        padding: 5rem 5rem 2.8rem 6rem;
    }

    .p-lg-lg-md-none {
        padding: 5rem 5rem 3.4rem 0;
    }

    .p-lg-lg-md-xxs {
        padding: 5rem 5rem 3.4rem 0.4rem;
    }

    .p-lg-lg-md-xs {
        padding: 5rem 5rem 3.4rem 1.4rem;
    }

    .p-lg-lg-md-sm {
        padding: 5rem 5rem 3.4rem 2.8rem;
    }

    .p-lg-lg-md-md {
        padding: 5rem 5rem 3.4rem 3.4rem;
    }

    .p-lg-lg-md-ml {
        padding: 5rem 5rem 3.4rem 4.4rem;
    }

    .p-lg-lg-md-lg {
        padding: 5rem 5rem 3.4rem 5rem;
    }

    .p-lg-lg-md-xl {
        padding: 5rem 5rem 3.4rem 6rem;
    }

    .p-lg-lg-ml-none {
        padding: 5rem 5rem 4.4rem 0;
    }

    .p-lg-lg-ml-xxs {
        padding: 5rem 5rem 4.4rem 0.4rem;
    }

    .p-lg-lg-ml-xs {
        padding: 5rem 5rem 4.4rem 1.4rem;
    }

    .p-lg-lg-ml-sm {
        padding: 5rem 5rem 4.4rem 2.8rem;
    }

    .p-lg-lg-ml-md {
        padding: 5rem 5rem 4.4rem 3.4rem;
    }

    .p-lg-lg-ml-ml {
        padding: 5rem 5rem 4.4rem 4.4rem;
    }

    .p-lg-lg-ml-lg {
        padding: 5rem 5rem 4.4rem 5rem;
    }

    .p-lg-lg-ml-xl {
        padding: 5rem 5rem 4.4rem 6rem;
    }

    .p-lg-lg-lg-none {
        padding: 5rem 5rem 5rem 0;
    }

    .p-lg-lg-lg-xxs {
        padding: 5rem 5rem 5rem 0.4rem;
    }

    .p-lg-lg-lg-xs {
        padding: 5rem 5rem 5rem 1.4rem;
    }

    .p-lg-lg-lg-sm {
        padding: 5rem 5rem 5rem 2.8rem;
    }

    .p-lg-lg-lg-md {
        padding: 5rem 5rem 5rem 3.4rem;
    }

    .p-lg-lg-lg-ml {
        padding: 5rem 5rem 5rem 4.4rem;
    }

    .p-lg-lg-lg-lg {
        padding: 5rem 5rem 5rem 5rem;
    }

    .p-lg-lg-lg-xl {
        padding: 5rem 5rem 5rem 6rem;
    }

    .p-lg-lg-xl-none {
        padding: 5rem 5rem 6rem 0;
    }

    .p-lg-lg-xl-xxs {
        padding: 5rem 5rem 6rem 0.4rem;
    }

    .p-lg-lg-xl-xs {
        padding: 5rem 5rem 6rem 1.4rem;
    }

    .p-lg-lg-xl-sm {
        padding: 5rem 5rem 6rem 2.8rem;
    }

    .p-lg-lg-xl-md {
        padding: 5rem 5rem 6rem 3.4rem;
    }

    .p-lg-lg-xl-ml {
        padding: 5rem 5rem 6rem 4.4rem;
    }

    .p-lg-lg-xl-lg {
        padding: 5rem 5rem 6rem 5rem;
    }

    .p-lg-lg-xl-xl {
        padding: 5rem 5rem 6rem 6rem;
    }

    .p-lg-xl-none-none {
        padding: 5rem 6rem 0 0;
    }

    .p-lg-xl-none-xxs {
        padding: 5rem 6rem 0 0.4rem;
    }

    .p-lg-xl-none-xs {
        padding: 5rem 6rem 0 1.4rem;
    }

    .p-lg-xl-none-sm {
        padding: 5rem 6rem 0 2.8rem;
    }

    .p-lg-xl-none-md {
        padding: 5rem 6rem 0 3.4rem;
    }

    .p-lg-xl-none-ml {
        padding: 5rem 6rem 0 4.4rem;
    }

    .p-lg-xl-none-lg {
        padding: 5rem 6rem 0 5rem;
    }

    .p-lg-xl-none-xl {
        padding: 5rem 6rem 0 6rem;
    }

    .p-lg-xl-xxs-none {
        padding: 5rem 6rem 0.4rem 0;
    }

    .p-lg-xl-xxs-xxs {
        padding: 5rem 6rem 0.4rem 0.4rem;
    }

    .p-lg-xl-xxs-xs {
        padding: 5rem 6rem 0.4rem 1.4rem;
    }

    .p-lg-xl-xxs-sm {
        padding: 5rem 6rem 0.4rem 2.8rem;
    }

    .p-lg-xl-xxs-md {
        padding: 5rem 6rem 0.4rem 3.4rem;
    }

    .p-lg-xl-xxs-ml {
        padding: 5rem 6rem 0.4rem 4.4rem;
    }

    .p-lg-xl-xxs-lg {
        padding: 5rem 6rem 0.4rem 5rem;
    }

    .p-lg-xl-xxs-xl {
        padding: 5rem 6rem 0.4rem 6rem;
    }

    .p-lg-xl-xs-none {
        padding: 5rem 6rem 1.4rem 0;
    }

    .p-lg-xl-xs-xxs {
        padding: 5rem 6rem 1.4rem 0.4rem;
    }

    .p-lg-xl-xs-xs {
        padding: 5rem 6rem 1.4rem 1.4rem;
    }

    .p-lg-xl-xs-sm {
        padding: 5rem 6rem 1.4rem 2.8rem;
    }

    .p-lg-xl-xs-md {
        padding: 5rem 6rem 1.4rem 3.4rem;
    }

    .p-lg-xl-xs-ml {
        padding: 5rem 6rem 1.4rem 4.4rem;
    }

    .p-lg-xl-xs-lg {
        padding: 5rem 6rem 1.4rem 5rem;
    }

    .p-lg-xl-xs-xl {
        padding: 5rem 6rem 1.4rem 6rem;
    }

    .p-lg-xl-sm-none {
        padding: 5rem 6rem 2.8rem 0;
    }

    .p-lg-xl-sm-xxs {
        padding: 5rem 6rem 2.8rem 0.4rem;
    }

    .p-lg-xl-sm-xs {
        padding: 5rem 6rem 2.8rem 1.4rem;
    }

    .p-lg-xl-sm-sm {
        padding: 5rem 6rem 2.8rem 2.8rem;
    }

    .p-lg-xl-sm-md {
        padding: 5rem 6rem 2.8rem 3.4rem;
    }

    .p-lg-xl-sm-ml {
        padding: 5rem 6rem 2.8rem 4.4rem;
    }

    .p-lg-xl-sm-lg {
        padding: 5rem 6rem 2.8rem 5rem;
    }

    .p-lg-xl-sm-xl {
        padding: 5rem 6rem 2.8rem 6rem;
    }

    .p-lg-xl-md-none {
        padding: 5rem 6rem 3.4rem 0;
    }

    .p-lg-xl-md-xxs {
        padding: 5rem 6rem 3.4rem 0.4rem;
    }

    .p-lg-xl-md-xs {
        padding: 5rem 6rem 3.4rem 1.4rem;
    }

    .p-lg-xl-md-sm {
        padding: 5rem 6rem 3.4rem 2.8rem;
    }

    .p-lg-xl-md-md {
        padding: 5rem 6rem 3.4rem 3.4rem;
    }

    .p-lg-xl-md-ml {
        padding: 5rem 6rem 3.4rem 4.4rem;
    }

    .p-lg-xl-md-lg {
        padding: 5rem 6rem 3.4rem 5rem;
    }

    .p-lg-xl-md-xl {
        padding: 5rem 6rem 3.4rem 6rem;
    }

    .p-lg-xl-ml-none {
        padding: 5rem 6rem 4.4rem 0;
    }

    .p-lg-xl-ml-xxs {
        padding: 5rem 6rem 4.4rem 0.4rem;
    }

    .p-lg-xl-ml-xs {
        padding: 5rem 6rem 4.4rem 1.4rem;
    }

    .p-lg-xl-ml-sm {
        padding: 5rem 6rem 4.4rem 2.8rem;
    }

    .p-lg-xl-ml-md {
        padding: 5rem 6rem 4.4rem 3.4rem;
    }

    .p-lg-xl-ml-ml {
        padding: 5rem 6rem 4.4rem 4.4rem;
    }

    .p-lg-xl-ml-lg {
        padding: 5rem 6rem 4.4rem 5rem;
    }

    .p-lg-xl-ml-xl {
        padding: 5rem 6rem 4.4rem 6rem;
    }

    .p-lg-xl-lg-none {
        padding: 5rem 6rem 5rem 0;
    }

    .p-lg-xl-lg-xxs {
        padding: 5rem 6rem 5rem 0.4rem;
    }

    .p-lg-xl-lg-xs {
        padding: 5rem 6rem 5rem 1.4rem;
    }

    .p-lg-xl-lg-sm {
        padding: 5rem 6rem 5rem 2.8rem;
    }

    .p-lg-xl-lg-md {
        padding: 5rem 6rem 5rem 3.4rem;
    }

    .p-lg-xl-lg-ml {
        padding: 5rem 6rem 5rem 4.4rem;
    }

    .p-lg-xl-lg-lg {
        padding: 5rem 6rem 5rem 5rem;
    }

    .p-lg-xl-lg-xl {
        padding: 5rem 6rem 5rem 6rem;
    }

    .p-lg-xl-xl-none {
        padding: 5rem 6rem 6rem 0;
    }

    .p-lg-xl-xl-xxs {
        padding: 5rem 6rem 6rem 0.4rem;
    }

    .p-lg-xl-xl-xs {
        padding: 5rem 6rem 6rem 1.4rem;
    }

    .p-lg-xl-xl-sm {
        padding: 5rem 6rem 6rem 2.8rem;
    }

    .p-lg-xl-xl-md {
        padding: 5rem 6rem 6rem 3.4rem;
    }

    .p-lg-xl-xl-ml {
        padding: 5rem 6rem 6rem 4.4rem;
    }

    .p-lg-xl-xl-lg {
        padding: 5rem 6rem 6rem 5rem;
    }

    .p-lg-xl-xl-xl {
        padding: 5rem 6rem 6rem 6rem;
    }

    .p-xl-none-none-none {
        padding: 6rem 0 0 0;
    }

    .p-xl-none-none-xxs {
        padding: 6rem 0 0 0.4rem;
    }

    .p-xl-none-none-xs {
        padding: 6rem 0 0 1.4rem;
    }

    .p-xl-none-none-sm {
        padding: 6rem 0 0 2.8rem;
    }

    .p-xl-none-none-md {
        padding: 6rem 0 0 3.4rem;
    }

    .p-xl-none-none-ml {
        padding: 6rem 0 0 4.4rem;
    }

    .p-xl-none-none-lg {
        padding: 6rem 0 0 5rem;
    }

    .p-xl-none-none-xl {
        padding: 6rem 0 0 6rem;
    }

    .p-xl-none-xxs-none {
        padding: 6rem 0 0.4rem 0;
    }

    .p-xl-none-xxs-xxs {
        padding: 6rem 0 0.4rem 0.4rem;
    }

    .p-xl-none-xxs-xs {
        padding: 6rem 0 0.4rem 1.4rem;
    }

    .p-xl-none-xxs-sm {
        padding: 6rem 0 0.4rem 2.8rem;
    }

    .p-xl-none-xxs-md {
        padding: 6rem 0 0.4rem 3.4rem;
    }

    .p-xl-none-xxs-ml {
        padding: 6rem 0 0.4rem 4.4rem;
    }

    .p-xl-none-xxs-lg {
        padding: 6rem 0 0.4rem 5rem;
    }

    .p-xl-none-xxs-xl {
        padding: 6rem 0 0.4rem 6rem;
    }

    .p-xl-none-xs-none {
        padding: 6rem 0 1.4rem 0;
    }

    .p-xl-none-xs-xxs {
        padding: 6rem 0 1.4rem 0.4rem;
    }

    .p-xl-none-xs-xs {
        padding: 6rem 0 1.4rem 1.4rem;
    }

    .p-xl-none-xs-sm {
        padding: 6rem 0 1.4rem 2.8rem;
    }

    .p-xl-none-xs-md {
        padding: 6rem 0 1.4rem 3.4rem;
    }

    .p-xl-none-xs-ml {
        padding: 6rem 0 1.4rem 4.4rem;
    }

    .p-xl-none-xs-lg {
        padding: 6rem 0 1.4rem 5rem;
    }

    .p-xl-none-xs-xl {
        padding: 6rem 0 1.4rem 6rem;
    }

    .p-xl-none-sm-none {
        padding: 6rem 0 2.8rem 0;
    }

    .p-xl-none-sm-xxs {
        padding: 6rem 0 2.8rem 0.4rem;
    }

    .p-xl-none-sm-xs {
        padding: 6rem 0 2.8rem 1.4rem;
    }

    .p-xl-none-sm-sm {
        padding: 6rem 0 2.8rem 2.8rem;
    }

    .p-xl-none-sm-md {
        padding: 6rem 0 2.8rem 3.4rem;
    }

    .p-xl-none-sm-ml {
        padding: 6rem 0 2.8rem 4.4rem;
    }

    .p-xl-none-sm-lg {
        padding: 6rem 0 2.8rem 5rem;
    }

    .p-xl-none-sm-xl {
        padding: 6rem 0 2.8rem 6rem;
    }

    .p-xl-none-md-none {
        padding: 6rem 0 3.4rem 0;
    }

    .p-xl-none-md-xxs {
        padding: 6rem 0 3.4rem 0.4rem;
    }

    .p-xl-none-md-xs {
        padding: 6rem 0 3.4rem 1.4rem;
    }

    .p-xl-none-md-sm {
        padding: 6rem 0 3.4rem 2.8rem;
    }

    .p-xl-none-md-md {
        padding: 6rem 0 3.4rem 3.4rem;
    }

    .p-xl-none-md-ml {
        padding: 6rem 0 3.4rem 4.4rem;
    }

    .p-xl-none-md-lg {
        padding: 6rem 0 3.4rem 5rem;
    }

    .p-xl-none-md-xl {
        padding: 6rem 0 3.4rem 6rem;
    }

    .p-xl-none-ml-none {
        padding: 6rem 0 4.4rem 0;
    }

    .p-xl-none-ml-xxs {
        padding: 6rem 0 4.4rem 0.4rem;
    }

    .p-xl-none-ml-xs {
        padding: 6rem 0 4.4rem 1.4rem;
    }

    .p-xl-none-ml-sm {
        padding: 6rem 0 4.4rem 2.8rem;
    }

    .p-xl-none-ml-md {
        padding: 6rem 0 4.4rem 3.4rem;
    }

    .p-xl-none-ml-ml {
        padding: 6rem 0 4.4rem 4.4rem;
    }

    .p-xl-none-ml-lg {
        padding: 6rem 0 4.4rem 5rem;
    }

    .p-xl-none-ml-xl {
        padding: 6rem 0 4.4rem 6rem;
    }

    .p-xl-none-lg-none {
        padding: 6rem 0 5rem 0;
    }

    .p-xl-none-lg-xxs {
        padding: 6rem 0 5rem 0.4rem;
    }

    .p-xl-none-lg-xs {
        padding: 6rem 0 5rem 1.4rem;
    }

    .p-xl-none-lg-sm {
        padding: 6rem 0 5rem 2.8rem;
    }

    .p-xl-none-lg-md {
        padding: 6rem 0 5rem 3.4rem;
    }

    .p-xl-none-lg-ml {
        padding: 6rem 0 5rem 4.4rem;
    }

    .p-xl-none-lg-lg {
        padding: 6rem 0 5rem 5rem;
    }

    .p-xl-none-lg-xl {
        padding: 6rem 0 5rem 6rem;
    }

    .p-xl-none-xl-none {
        padding: 6rem 0 6rem 0;
    }

    .p-xl-none-xl-xxs {
        padding: 6rem 0 6rem 0.4rem;
    }

    .p-xl-none-xl-xs {
        padding: 6rem 0 6rem 1.4rem;
    }

    .p-xl-none-xl-sm {
        padding: 6rem 0 6rem 2.8rem;
    }

    .p-xl-none-xl-md {
        padding: 6rem 0 6rem 3.4rem;
    }

    .p-xl-none-xl-ml {
        padding: 6rem 0 6rem 4.4rem;
    }

    .p-xl-none-xl-lg {
        padding: 6rem 0 6rem 5rem;
    }

    .p-xl-none-xl-xl {
        padding: 6rem 0 6rem 6rem;
    }

    .p-xl-xxs-none-none {
        padding: 6rem 0.4rem 0 0;
    }

    .p-xl-xxs-none-xxs {
        padding: 6rem 0.4rem 0 0.4rem;
    }

    .p-xl-xxs-none-xs {
        padding: 6rem 0.4rem 0 1.4rem;
    }

    .p-xl-xxs-none-sm {
        padding: 6rem 0.4rem 0 2.8rem;
    }

    .p-xl-xxs-none-md {
        padding: 6rem 0.4rem 0 3.4rem;
    }

    .p-xl-xxs-none-ml {
        padding: 6rem 0.4rem 0 4.4rem;
    }

    .p-xl-xxs-none-lg {
        padding: 6rem 0.4rem 0 5rem;
    }

    .p-xl-xxs-none-xl {
        padding: 6rem 0.4rem 0 6rem;
    }

    .p-xl-xxs-xxs-none {
        padding: 6rem 0.4rem 0.4rem 0;
    }

    .p-xl-xxs-xxs-xxs {
        padding: 6rem 0.4rem 0.4rem 0.4rem;
    }

    .p-xl-xxs-xxs-xs {
        padding: 6rem 0.4rem 0.4rem 1.4rem;
    }

    .p-xl-xxs-xxs-sm {
        padding: 6rem 0.4rem 0.4rem 2.8rem;
    }

    .p-xl-xxs-xxs-md {
        padding: 6rem 0.4rem 0.4rem 3.4rem;
    }

    .p-xl-xxs-xxs-ml {
        padding: 6rem 0.4rem 0.4rem 4.4rem;
    }

    .p-xl-xxs-xxs-lg {
        padding: 6rem 0.4rem 0.4rem 5rem;
    }

    .p-xl-xxs-xxs-xl {
        padding: 6rem 0.4rem 0.4rem 6rem;
    }

    .p-xl-xxs-xs-none {
        padding: 6rem 0.4rem 1.4rem 0;
    }

    .p-xl-xxs-xs-xxs {
        padding: 6rem 0.4rem 1.4rem 0.4rem;
    }

    .p-xl-xxs-xs-xs {
        padding: 6rem 0.4rem 1.4rem 1.4rem;
    }

    .p-xl-xxs-xs-sm {
        padding: 6rem 0.4rem 1.4rem 2.8rem;
    }

    .p-xl-xxs-xs-md {
        padding: 6rem 0.4rem 1.4rem 3.4rem;
    }

    .p-xl-xxs-xs-ml {
        padding: 6rem 0.4rem 1.4rem 4.4rem;
    }

    .p-xl-xxs-xs-lg {
        padding: 6rem 0.4rem 1.4rem 5rem;
    }

    .p-xl-xxs-xs-xl {
        padding: 6rem 0.4rem 1.4rem 6rem;
    }

    .p-xl-xxs-sm-none {
        padding: 6rem 0.4rem 2.8rem 0;
    }

    .p-xl-xxs-sm-xxs {
        padding: 6rem 0.4rem 2.8rem 0.4rem;
    }

    .p-xl-xxs-sm-xs {
        padding: 6rem 0.4rem 2.8rem 1.4rem;
    }

    .p-xl-xxs-sm-sm {
        padding: 6rem 0.4rem 2.8rem 2.8rem;
    }

    .p-xl-xxs-sm-md {
        padding: 6rem 0.4rem 2.8rem 3.4rem;
    }

    .p-xl-xxs-sm-ml {
        padding: 6rem 0.4rem 2.8rem 4.4rem;
    }

    .p-xl-xxs-sm-lg {
        padding: 6rem 0.4rem 2.8rem 5rem;
    }

    .p-xl-xxs-sm-xl {
        padding: 6rem 0.4rem 2.8rem 6rem;
    }

    .p-xl-xxs-md-none {
        padding: 6rem 0.4rem 3.4rem 0;
    }

    .p-xl-xxs-md-xxs {
        padding: 6rem 0.4rem 3.4rem 0.4rem;
    }

    .p-xl-xxs-md-xs {
        padding: 6rem 0.4rem 3.4rem 1.4rem;
    }

    .p-xl-xxs-md-sm {
        padding: 6rem 0.4rem 3.4rem 2.8rem;
    }

    .p-xl-xxs-md-md {
        padding: 6rem 0.4rem 3.4rem 3.4rem;
    }

    .p-xl-xxs-md-ml {
        padding: 6rem 0.4rem 3.4rem 4.4rem;
    }

    .p-xl-xxs-md-lg {
        padding: 6rem 0.4rem 3.4rem 5rem;
    }

    .p-xl-xxs-md-xl {
        padding: 6rem 0.4rem 3.4rem 6rem;
    }

    .p-xl-xxs-ml-none {
        padding: 6rem 0.4rem 4.4rem 0;
    }

    .p-xl-xxs-ml-xxs {
        padding: 6rem 0.4rem 4.4rem 0.4rem;
    }

    .p-xl-xxs-ml-xs {
        padding: 6rem 0.4rem 4.4rem 1.4rem;
    }

    .p-xl-xxs-ml-sm {
        padding: 6rem 0.4rem 4.4rem 2.8rem;
    }

    .p-xl-xxs-ml-md {
        padding: 6rem 0.4rem 4.4rem 3.4rem;
    }

    .p-xl-xxs-ml-ml {
        padding: 6rem 0.4rem 4.4rem 4.4rem;
    }

    .p-xl-xxs-ml-lg {
        padding: 6rem 0.4rem 4.4rem 5rem;
    }

    .p-xl-xxs-ml-xl {
        padding: 6rem 0.4rem 4.4rem 6rem;
    }

    .p-xl-xxs-lg-none {
        padding: 6rem 0.4rem 5rem 0;
    }

    .p-xl-xxs-lg-xxs {
        padding: 6rem 0.4rem 5rem 0.4rem;
    }

    .p-xl-xxs-lg-xs {
        padding: 6rem 0.4rem 5rem 1.4rem;
    }

    .p-xl-xxs-lg-sm {
        padding: 6rem 0.4rem 5rem 2.8rem;
    }

    .p-xl-xxs-lg-md {
        padding: 6rem 0.4rem 5rem 3.4rem;
    }

    .p-xl-xxs-lg-ml {
        padding: 6rem 0.4rem 5rem 4.4rem;
    }

    .p-xl-xxs-lg-lg {
        padding: 6rem 0.4rem 5rem 5rem;
    }

    .p-xl-xxs-lg-xl {
        padding: 6rem 0.4rem 5rem 6rem;
    }

    .p-xl-xxs-xl-none {
        padding: 6rem 0.4rem 6rem 0;
    }

    .p-xl-xxs-xl-xxs {
        padding: 6rem 0.4rem 6rem 0.4rem;
    }

    .p-xl-xxs-xl-xs {
        padding: 6rem 0.4rem 6rem 1.4rem;
    }

    .p-xl-xxs-xl-sm {
        padding: 6rem 0.4rem 6rem 2.8rem;
    }

    .p-xl-xxs-xl-md {
        padding: 6rem 0.4rem 6rem 3.4rem;
    }

    .p-xl-xxs-xl-ml {
        padding: 6rem 0.4rem 6rem 4.4rem;
    }

    .p-xl-xxs-xl-lg {
        padding: 6rem 0.4rem 6rem 5rem;
    }

    .p-xl-xxs-xl-xl {
        padding: 6rem 0.4rem 6rem 6rem;
    }

    .p-xl-xs-none-none {
        padding: 6rem 1.4rem 0 0;
    }

    .p-xl-xs-none-xxs {
        padding: 6rem 1.4rem 0 0.4rem;
    }

    .p-xl-xs-none-xs {
        padding: 6rem 1.4rem 0 1.4rem;
    }

    .p-xl-xs-none-sm {
        padding: 6rem 1.4rem 0 2.8rem;
    }

    .p-xl-xs-none-md {
        padding: 6rem 1.4rem 0 3.4rem;
    }

    .p-xl-xs-none-ml {
        padding: 6rem 1.4rem 0 4.4rem;
    }

    .p-xl-xs-none-lg {
        padding: 6rem 1.4rem 0 5rem;
    }

    .p-xl-xs-none-xl {
        padding: 6rem 1.4rem 0 6rem;
    }

    .p-xl-xs-xxs-none {
        padding: 6rem 1.4rem 0.4rem 0;
    }

    .p-xl-xs-xxs-xxs {
        padding: 6rem 1.4rem 0.4rem 0.4rem;
    }

    .p-xl-xs-xxs-xs {
        padding: 6rem 1.4rem 0.4rem 1.4rem;
    }

    .p-xl-xs-xxs-sm {
        padding: 6rem 1.4rem 0.4rem 2.8rem;
    }

    .p-xl-xs-xxs-md {
        padding: 6rem 1.4rem 0.4rem 3.4rem;
    }

    .p-xl-xs-xxs-ml {
        padding: 6rem 1.4rem 0.4rem 4.4rem;
    }

    .p-xl-xs-xxs-lg {
        padding: 6rem 1.4rem 0.4rem 5rem;
    }

    .p-xl-xs-xxs-xl {
        padding: 6rem 1.4rem 0.4rem 6rem;
    }

    .p-xl-xs-xs-none {
        padding: 6rem 1.4rem 1.4rem 0;
    }

    .p-xl-xs-xs-xxs {
        padding: 6rem 1.4rem 1.4rem 0.4rem;
    }

    .p-xl-xs-xs-xs {
        padding: 6rem 1.4rem 1.4rem 1.4rem;
    }

    .p-xl-xs-xs-sm {
        padding: 6rem 1.4rem 1.4rem 2.8rem;
    }

    .p-xl-xs-xs-md {
        padding: 6rem 1.4rem 1.4rem 3.4rem;
    }

    .p-xl-xs-xs-ml {
        padding: 6rem 1.4rem 1.4rem 4.4rem;
    }

    .p-xl-xs-xs-lg {
        padding: 6rem 1.4rem 1.4rem 5rem;
    }

    .p-xl-xs-xs-xl {
        padding: 6rem 1.4rem 1.4rem 6rem;
    }

    .p-xl-xs-sm-none {
        padding: 6rem 1.4rem 2.8rem 0;
    }

    .p-xl-xs-sm-xxs {
        padding: 6rem 1.4rem 2.8rem 0.4rem;
    }

    .p-xl-xs-sm-xs {
        padding: 6rem 1.4rem 2.8rem 1.4rem;
    }

    .p-xl-xs-sm-sm {
        padding: 6rem 1.4rem 2.8rem 2.8rem;
    }

    .p-xl-xs-sm-md {
        padding: 6rem 1.4rem 2.8rem 3.4rem;
    }

    .p-xl-xs-sm-ml {
        padding: 6rem 1.4rem 2.8rem 4.4rem;
    }

    .p-xl-xs-sm-lg {
        padding: 6rem 1.4rem 2.8rem 5rem;
    }

    .p-xl-xs-sm-xl {
        padding: 6rem 1.4rem 2.8rem 6rem;
    }

    .p-xl-xs-md-none {
        padding: 6rem 1.4rem 3.4rem 0;
    }

    .p-xl-xs-md-xxs {
        padding: 6rem 1.4rem 3.4rem 0.4rem;
    }

    .p-xl-xs-md-xs {
        padding: 6rem 1.4rem 3.4rem 1.4rem;
    }

    .p-xl-xs-md-sm {
        padding: 6rem 1.4rem 3.4rem 2.8rem;
    }

    .p-xl-xs-md-md {
        padding: 6rem 1.4rem 3.4rem 3.4rem;
    }

    .p-xl-xs-md-ml {
        padding: 6rem 1.4rem 3.4rem 4.4rem;
    }

    .p-xl-xs-md-lg {
        padding: 6rem 1.4rem 3.4rem 5rem;
    }

    .p-xl-xs-md-xl {
        padding: 6rem 1.4rem 3.4rem 6rem;
    }

    .p-xl-xs-ml-none {
        padding: 6rem 1.4rem 4.4rem 0;
    }

    .p-xl-xs-ml-xxs {
        padding: 6rem 1.4rem 4.4rem 0.4rem;
    }

    .p-xl-xs-ml-xs {
        padding: 6rem 1.4rem 4.4rem 1.4rem;
    }

    .p-xl-xs-ml-sm {
        padding: 6rem 1.4rem 4.4rem 2.8rem;
    }

    .p-xl-xs-ml-md {
        padding: 6rem 1.4rem 4.4rem 3.4rem;
    }

    .p-xl-xs-ml-ml {
        padding: 6rem 1.4rem 4.4rem 4.4rem;
    }

    .p-xl-xs-ml-lg {
        padding: 6rem 1.4rem 4.4rem 5rem;
    }

    .p-xl-xs-ml-xl {
        padding: 6rem 1.4rem 4.4rem 6rem;
    }

    .p-xl-xs-lg-none {
        padding: 6rem 1.4rem 5rem 0;
    }

    .p-xl-xs-lg-xxs {
        padding: 6rem 1.4rem 5rem 0.4rem;
    }

    .p-xl-xs-lg-xs {
        padding: 6rem 1.4rem 5rem 1.4rem;
    }

    .p-xl-xs-lg-sm {
        padding: 6rem 1.4rem 5rem 2.8rem;
    }

    .p-xl-xs-lg-md {
        padding: 6rem 1.4rem 5rem 3.4rem;
    }

    .p-xl-xs-lg-ml {
        padding: 6rem 1.4rem 5rem 4.4rem;
    }

    .p-xl-xs-lg-lg {
        padding: 6rem 1.4rem 5rem 5rem;
    }

    .p-xl-xs-lg-xl {
        padding: 6rem 1.4rem 5rem 6rem;
    }

    .p-xl-xs-xl-none {
        padding: 6rem 1.4rem 6rem 0;
    }

    .p-xl-xs-xl-xxs {
        padding: 6rem 1.4rem 6rem 0.4rem;
    }

    .p-xl-xs-xl-xs {
        padding: 6rem 1.4rem 6rem 1.4rem;
    }

    .p-xl-xs-xl-sm {
        padding: 6rem 1.4rem 6rem 2.8rem;
    }

    .p-xl-xs-xl-md {
        padding: 6rem 1.4rem 6rem 3.4rem;
    }

    .p-xl-xs-xl-ml {
        padding: 6rem 1.4rem 6rem 4.4rem;
    }

    .p-xl-xs-xl-lg {
        padding: 6rem 1.4rem 6rem 5rem;
    }

    .p-xl-xs-xl-xl {
        padding: 6rem 1.4rem 6rem 6rem;
    }

    .p-xl-sm-none-none {
        padding: 6rem 2.8rem 0 0;
    }

    .p-xl-sm-none-xxs {
        padding: 6rem 2.8rem 0 0.4rem;
    }

    .p-xl-sm-none-xs {
        padding: 6rem 2.8rem 0 1.4rem;
    }

    .p-xl-sm-none-sm {
        padding: 6rem 2.8rem 0 2.8rem;
    }

    .p-xl-sm-none-md {
        padding: 6rem 2.8rem 0 3.4rem;
    }

    .p-xl-sm-none-ml {
        padding: 6rem 2.8rem 0 4.4rem;
    }

    .p-xl-sm-none-lg {
        padding: 6rem 2.8rem 0 5rem;
    }

    .p-xl-sm-none-xl {
        padding: 6rem 2.8rem 0 6rem;
    }

    .p-xl-sm-xxs-none {
        padding: 6rem 2.8rem 0.4rem 0;
    }

    .p-xl-sm-xxs-xxs {
        padding: 6rem 2.8rem 0.4rem 0.4rem;
    }

    .p-xl-sm-xxs-xs {
        padding: 6rem 2.8rem 0.4rem 1.4rem;
    }

    .p-xl-sm-xxs-sm {
        padding: 6rem 2.8rem 0.4rem 2.8rem;
    }

    .p-xl-sm-xxs-md {
        padding: 6rem 2.8rem 0.4rem 3.4rem;
    }

    .p-xl-sm-xxs-ml {
        padding: 6rem 2.8rem 0.4rem 4.4rem;
    }

    .p-xl-sm-xxs-lg {
        padding: 6rem 2.8rem 0.4rem 5rem;
    }

    .p-xl-sm-xxs-xl {
        padding: 6rem 2.8rem 0.4rem 6rem;
    }

    .p-xl-sm-xs-none {
        padding: 6rem 2.8rem 1.4rem 0;
    }

    .p-xl-sm-xs-xxs {
        padding: 6rem 2.8rem 1.4rem 0.4rem;
    }

    .p-xl-sm-xs-xs {
        padding: 6rem 2.8rem 1.4rem 1.4rem;
    }

    .p-xl-sm-xs-sm {
        padding: 6rem 2.8rem 1.4rem 2.8rem;
    }

    .p-xl-sm-xs-md {
        padding: 6rem 2.8rem 1.4rem 3.4rem;
    }

    .p-xl-sm-xs-ml {
        padding: 6rem 2.8rem 1.4rem 4.4rem;
    }

    .p-xl-sm-xs-lg {
        padding: 6rem 2.8rem 1.4rem 5rem;
    }

    .p-xl-sm-xs-xl {
        padding: 6rem 2.8rem 1.4rem 6rem;
    }

    .p-xl-sm-sm-none {
        padding: 6rem 2.8rem 2.8rem 0;
    }

    .p-xl-sm-sm-xxs {
        padding: 6rem 2.8rem 2.8rem 0.4rem;
    }

    .p-xl-sm-sm-xs {
        padding: 6rem 2.8rem 2.8rem 1.4rem;
    }

    .p-xl-sm-sm-sm {
        padding: 6rem 2.8rem 2.8rem 2.8rem;
    }

    .p-xl-sm-sm-md {
        padding: 6rem 2.8rem 2.8rem 3.4rem;
    }

    .p-xl-sm-sm-ml {
        padding: 6rem 2.8rem 2.8rem 4.4rem;
    }

    .p-xl-sm-sm-lg {
        padding: 6rem 2.8rem 2.8rem 5rem;
    }

    .p-xl-sm-sm-xl {
        padding: 6rem 2.8rem 2.8rem 6rem;
    }

    .p-xl-sm-md-none {
        padding: 6rem 2.8rem 3.4rem 0;
    }

    .p-xl-sm-md-xxs {
        padding: 6rem 2.8rem 3.4rem 0.4rem;
    }

    .p-xl-sm-md-xs {
        padding: 6rem 2.8rem 3.4rem 1.4rem;
    }

    .p-xl-sm-md-sm {
        padding: 6rem 2.8rem 3.4rem 2.8rem;
    }

    .p-xl-sm-md-md {
        padding: 6rem 2.8rem 3.4rem 3.4rem;
    }

    .p-xl-sm-md-ml {
        padding: 6rem 2.8rem 3.4rem 4.4rem;
    }

    .p-xl-sm-md-lg {
        padding: 6rem 2.8rem 3.4rem 5rem;
    }

    .p-xl-sm-md-xl {
        padding: 6rem 2.8rem 3.4rem 6rem;
    }

    .p-xl-sm-ml-none {
        padding: 6rem 2.8rem 4.4rem 0;
    }

    .p-xl-sm-ml-xxs {
        padding: 6rem 2.8rem 4.4rem 0.4rem;
    }

    .p-xl-sm-ml-xs {
        padding: 6rem 2.8rem 4.4rem 1.4rem;
    }

    .p-xl-sm-ml-sm {
        padding: 6rem 2.8rem 4.4rem 2.8rem;
    }

    .p-xl-sm-ml-md {
        padding: 6rem 2.8rem 4.4rem 3.4rem;
    }

    .p-xl-sm-ml-ml {
        padding: 6rem 2.8rem 4.4rem 4.4rem;
    }

    .p-xl-sm-ml-lg {
        padding: 6rem 2.8rem 4.4rem 5rem;
    }

    .p-xl-sm-ml-xl {
        padding: 6rem 2.8rem 4.4rem 6rem;
    }

    .p-xl-sm-lg-none {
        padding: 6rem 2.8rem 5rem 0;
    }

    .p-xl-sm-lg-xxs {
        padding: 6rem 2.8rem 5rem 0.4rem;
    }

    .p-xl-sm-lg-xs {
        padding: 6rem 2.8rem 5rem 1.4rem;
    }

    .p-xl-sm-lg-sm {
        padding: 6rem 2.8rem 5rem 2.8rem;
    }

    .p-xl-sm-lg-md {
        padding: 6rem 2.8rem 5rem 3.4rem;
    }

    .p-xl-sm-lg-ml {
        padding: 6rem 2.8rem 5rem 4.4rem;
    }

    .p-xl-sm-lg-lg {
        padding: 6rem 2.8rem 5rem 5rem;
    }

    .p-xl-sm-lg-xl {
        padding: 6rem 2.8rem 5rem 6rem;
    }

    .p-xl-sm-xl-none {
        padding: 6rem 2.8rem 6rem 0;
    }

    .p-xl-sm-xl-xxs {
        padding: 6rem 2.8rem 6rem 0.4rem;
    }

    .p-xl-sm-xl-xs {
        padding: 6rem 2.8rem 6rem 1.4rem;
    }

    .p-xl-sm-xl-sm {
        padding: 6rem 2.8rem 6rem 2.8rem;
    }

    .p-xl-sm-xl-md {
        padding: 6rem 2.8rem 6rem 3.4rem;
    }

    .p-xl-sm-xl-ml {
        padding: 6rem 2.8rem 6rem 4.4rem;
    }

    .p-xl-sm-xl-lg {
        padding: 6rem 2.8rem 6rem 5rem;
    }

    .p-xl-sm-xl-xl {
        padding: 6rem 2.8rem 6rem 6rem;
    }

    .p-xl-md-none-none {
        padding: 6rem 3.4rem 0 0;
    }

    .p-xl-md-none-xxs {
        padding: 6rem 3.4rem 0 0.4rem;
    }

    .p-xl-md-none-xs {
        padding: 6rem 3.4rem 0 1.4rem;
    }

    .p-xl-md-none-sm {
        padding: 6rem 3.4rem 0 2.8rem;
    }

    .p-xl-md-none-md {
        padding: 6rem 3.4rem 0 3.4rem;
    }

    .p-xl-md-none-ml {
        padding: 6rem 3.4rem 0 4.4rem;
    }

    .p-xl-md-none-lg {
        padding: 6rem 3.4rem 0 5rem;
    }

    .p-xl-md-none-xl {
        padding: 6rem 3.4rem 0 6rem;
    }

    .p-xl-md-xxs-none {
        padding: 6rem 3.4rem 0.4rem 0;
    }

    .p-xl-md-xxs-xxs {
        padding: 6rem 3.4rem 0.4rem 0.4rem;
    }

    .p-xl-md-xxs-xs {
        padding: 6rem 3.4rem 0.4rem 1.4rem;
    }

    .p-xl-md-xxs-sm {
        padding: 6rem 3.4rem 0.4rem 2.8rem;
    }

    .p-xl-md-xxs-md {
        padding: 6rem 3.4rem 0.4rem 3.4rem;
    }

    .p-xl-md-xxs-ml {
        padding: 6rem 3.4rem 0.4rem 4.4rem;
    }

    .p-xl-md-xxs-lg {
        padding: 6rem 3.4rem 0.4rem 5rem;
    }

    .p-xl-md-xxs-xl {
        padding: 6rem 3.4rem 0.4rem 6rem;
    }

    .p-xl-md-xs-none {
        padding: 6rem 3.4rem 1.4rem 0;
    }

    .p-xl-md-xs-xxs {
        padding: 6rem 3.4rem 1.4rem 0.4rem;
    }

    .p-xl-md-xs-xs {
        padding: 6rem 3.4rem 1.4rem 1.4rem;
    }

    .p-xl-md-xs-sm {
        padding: 6rem 3.4rem 1.4rem 2.8rem;
    }

    .p-xl-md-xs-md {
        padding: 6rem 3.4rem 1.4rem 3.4rem;
    }

    .p-xl-md-xs-ml {
        padding: 6rem 3.4rem 1.4rem 4.4rem;
    }

    .p-xl-md-xs-lg {
        padding: 6rem 3.4rem 1.4rem 5rem;
    }

    .p-xl-md-xs-xl {
        padding: 6rem 3.4rem 1.4rem 6rem;
    }

    .p-xl-md-sm-none {
        padding: 6rem 3.4rem 2.8rem 0;
    }

    .p-xl-md-sm-xxs {
        padding: 6rem 3.4rem 2.8rem 0.4rem;
    }

    .p-xl-md-sm-xs {
        padding: 6rem 3.4rem 2.8rem 1.4rem;
    }

    .p-xl-md-sm-sm {
        padding: 6rem 3.4rem 2.8rem 2.8rem;
    }

    .p-xl-md-sm-md {
        padding: 6rem 3.4rem 2.8rem 3.4rem;
    }

    .p-xl-md-sm-ml {
        padding: 6rem 3.4rem 2.8rem 4.4rem;
    }

    .p-xl-md-sm-lg {
        padding: 6rem 3.4rem 2.8rem 5rem;
    }

    .p-xl-md-sm-xl {
        padding: 6rem 3.4rem 2.8rem 6rem;
    }

    .p-xl-md-md-none {
        padding: 6rem 3.4rem 3.4rem 0;
    }

    .p-xl-md-md-xxs {
        padding: 6rem 3.4rem 3.4rem 0.4rem;
    }

    .p-xl-md-md-xs {
        padding: 6rem 3.4rem 3.4rem 1.4rem;
    }

    .p-xl-md-md-sm {
        padding: 6rem 3.4rem 3.4rem 2.8rem;
    }

    .p-xl-md-md-md {
        padding: 6rem 3.4rem 3.4rem 3.4rem;
    }

    .p-xl-md-md-ml {
        padding: 6rem 3.4rem 3.4rem 4.4rem;
    }

    .p-xl-md-md-lg {
        padding: 6rem 3.4rem 3.4rem 5rem;
    }

    .p-xl-md-md-xl {
        padding: 6rem 3.4rem 3.4rem 6rem;
    }

    .p-xl-md-ml-none {
        padding: 6rem 3.4rem 4.4rem 0;
    }

    .p-xl-md-ml-xxs {
        padding: 6rem 3.4rem 4.4rem 0.4rem;
    }

    .p-xl-md-ml-xs {
        padding: 6rem 3.4rem 4.4rem 1.4rem;
    }

    .p-xl-md-ml-sm {
        padding: 6rem 3.4rem 4.4rem 2.8rem;
    }

    .p-xl-md-ml-md {
        padding: 6rem 3.4rem 4.4rem 3.4rem;
    }

    .p-xl-md-ml-ml {
        padding: 6rem 3.4rem 4.4rem 4.4rem;
    }

    .p-xl-md-ml-lg {
        padding: 6rem 3.4rem 4.4rem 5rem;
    }

    .p-xl-md-ml-xl {
        padding: 6rem 3.4rem 4.4rem 6rem;
    }

    .p-xl-md-lg-none {
        padding: 6rem 3.4rem 5rem 0;
    }

    .p-xl-md-lg-xxs {
        padding: 6rem 3.4rem 5rem 0.4rem;
    }

    .p-xl-md-lg-xs {
        padding: 6rem 3.4rem 5rem 1.4rem;
    }

    .p-xl-md-lg-sm {
        padding: 6rem 3.4rem 5rem 2.8rem;
    }

    .p-xl-md-lg-md {
        padding: 6rem 3.4rem 5rem 3.4rem;
    }

    .p-xl-md-lg-ml {
        padding: 6rem 3.4rem 5rem 4.4rem;
    }

    .p-xl-md-lg-lg {
        padding: 6rem 3.4rem 5rem 5rem;
    }

    .p-xl-md-lg-xl {
        padding: 6rem 3.4rem 5rem 6rem;
    }

    .p-xl-md-xl-none {
        padding: 6rem 3.4rem 6rem 0;
    }

    .p-xl-md-xl-xxs {
        padding: 6rem 3.4rem 6rem 0.4rem;
    }

    .p-xl-md-xl-xs {
        padding: 6rem 3.4rem 6rem 1.4rem;
    }

    .p-xl-md-xl-sm {
        padding: 6rem 3.4rem 6rem 2.8rem;
    }

    .p-xl-md-xl-md {
        padding: 6rem 3.4rem 6rem 3.4rem;
    }

    .p-xl-md-xl-ml {
        padding: 6rem 3.4rem 6rem 4.4rem;
    }

    .p-xl-md-xl-lg {
        padding: 6rem 3.4rem 6rem 5rem;
    }

    .p-xl-md-xl-xl {
        padding: 6rem 3.4rem 6rem 6rem;
    }

    .p-xl-ml-none-none {
        padding: 6rem 4.4rem 0 0;
    }

    .p-xl-ml-none-xxs {
        padding: 6rem 4.4rem 0 0.4rem;
    }

    .p-xl-ml-none-xs {
        padding: 6rem 4.4rem 0 1.4rem;
    }

    .p-xl-ml-none-sm {
        padding: 6rem 4.4rem 0 2.8rem;
    }

    .p-xl-ml-none-md {
        padding: 6rem 4.4rem 0 3.4rem;
    }

    .p-xl-ml-none-ml {
        padding: 6rem 4.4rem 0 4.4rem;
    }

    .p-xl-ml-none-lg {
        padding: 6rem 4.4rem 0 5rem;
    }

    .p-xl-ml-none-xl {
        padding: 6rem 4.4rem 0 6rem;
    }

    .p-xl-ml-xxs-none {
        padding: 6rem 4.4rem 0.4rem 0;
    }

    .p-xl-ml-xxs-xxs {
        padding: 6rem 4.4rem 0.4rem 0.4rem;
    }

    .p-xl-ml-xxs-xs {
        padding: 6rem 4.4rem 0.4rem 1.4rem;
    }

    .p-xl-ml-xxs-sm {
        padding: 6rem 4.4rem 0.4rem 2.8rem;
    }

    .p-xl-ml-xxs-md {
        padding: 6rem 4.4rem 0.4rem 3.4rem;
    }

    .p-xl-ml-xxs-ml {
        padding: 6rem 4.4rem 0.4rem 4.4rem;
    }

    .p-xl-ml-xxs-lg {
        padding: 6rem 4.4rem 0.4rem 5rem;
    }

    .p-xl-ml-xxs-xl {
        padding: 6rem 4.4rem 0.4rem 6rem;
    }

    .p-xl-ml-xs-none {
        padding: 6rem 4.4rem 1.4rem 0;
    }

    .p-xl-ml-xs-xxs {
        padding: 6rem 4.4rem 1.4rem 0.4rem;
    }

    .p-xl-ml-xs-xs {
        padding: 6rem 4.4rem 1.4rem 1.4rem;
    }

    .p-xl-ml-xs-sm {
        padding: 6rem 4.4rem 1.4rem 2.8rem;
    }

    .p-xl-ml-xs-md {
        padding: 6rem 4.4rem 1.4rem 3.4rem;
    }

    .p-xl-ml-xs-ml {
        padding: 6rem 4.4rem 1.4rem 4.4rem;
    }

    .p-xl-ml-xs-lg {
        padding: 6rem 4.4rem 1.4rem 5rem;
    }

    .p-xl-ml-xs-xl {
        padding: 6rem 4.4rem 1.4rem 6rem;
    }

    .p-xl-ml-sm-none {
        padding: 6rem 4.4rem 2.8rem 0;
    }

    .p-xl-ml-sm-xxs {
        padding: 6rem 4.4rem 2.8rem 0.4rem;
    }

    .p-xl-ml-sm-xs {
        padding: 6rem 4.4rem 2.8rem 1.4rem;
    }

    .p-xl-ml-sm-sm {
        padding: 6rem 4.4rem 2.8rem 2.8rem;
    }

    .p-xl-ml-sm-md {
        padding: 6rem 4.4rem 2.8rem 3.4rem;
    }

    .p-xl-ml-sm-ml {
        padding: 6rem 4.4rem 2.8rem 4.4rem;
    }

    .p-xl-ml-sm-lg {
        padding: 6rem 4.4rem 2.8rem 5rem;
    }

    .p-xl-ml-sm-xl {
        padding: 6rem 4.4rem 2.8rem 6rem;
    }

    .p-xl-ml-md-none {
        padding: 6rem 4.4rem 3.4rem 0;
    }

    .p-xl-ml-md-xxs {
        padding: 6rem 4.4rem 3.4rem 0.4rem;
    }

    .p-xl-ml-md-xs {
        padding: 6rem 4.4rem 3.4rem 1.4rem;
    }

    .p-xl-ml-md-sm {
        padding: 6rem 4.4rem 3.4rem 2.8rem;
    }

    .p-xl-ml-md-md {
        padding: 6rem 4.4rem 3.4rem 3.4rem;
    }

    .p-xl-ml-md-ml {
        padding: 6rem 4.4rem 3.4rem 4.4rem;
    }

    .p-xl-ml-md-lg {
        padding: 6rem 4.4rem 3.4rem 5rem;
    }

    .p-xl-ml-md-xl {
        padding: 6rem 4.4rem 3.4rem 6rem;
    }

    .p-xl-ml-ml-none {
        padding: 6rem 4.4rem 4.4rem 0;
    }

    .p-xl-ml-ml-xxs {
        padding: 6rem 4.4rem 4.4rem 0.4rem;
    }

    .p-xl-ml-ml-xs {
        padding: 6rem 4.4rem 4.4rem 1.4rem;
    }

    .p-xl-ml-ml-sm {
        padding: 6rem 4.4rem 4.4rem 2.8rem;
    }

    .p-xl-ml-ml-md {
        padding: 6rem 4.4rem 4.4rem 3.4rem;
    }

    .p-xl-ml-ml-ml {
        padding: 6rem 4.4rem 4.4rem 4.4rem;
    }

    .p-xl-ml-ml-lg {
        padding: 6rem 4.4rem 4.4rem 5rem;
    }

    .p-xl-ml-ml-xl {
        padding: 6rem 4.4rem 4.4rem 6rem;
    }

    .p-xl-ml-lg-none {
        padding: 6rem 4.4rem 5rem 0;
    }

    .p-xl-ml-lg-xxs {
        padding: 6rem 4.4rem 5rem 0.4rem;
    }

    .p-xl-ml-lg-xs {
        padding: 6rem 4.4rem 5rem 1.4rem;
    }

    .p-xl-ml-lg-sm {
        padding: 6rem 4.4rem 5rem 2.8rem;
    }

    .p-xl-ml-lg-md {
        padding: 6rem 4.4rem 5rem 3.4rem;
    }

    .p-xl-ml-lg-ml {
        padding: 6rem 4.4rem 5rem 4.4rem;
    }

    .p-xl-ml-lg-lg {
        padding: 6rem 4.4rem 5rem 5rem;
    }

    .p-xl-ml-lg-xl {
        padding: 6rem 4.4rem 5rem 6rem;
    }

    .p-xl-ml-xl-none {
        padding: 6rem 4.4rem 6rem 0;
    }

    .p-xl-ml-xl-xxs {
        padding: 6rem 4.4rem 6rem 0.4rem;
    }

    .p-xl-ml-xl-xs {
        padding: 6rem 4.4rem 6rem 1.4rem;
    }

    .p-xl-ml-xl-sm {
        padding: 6rem 4.4rem 6rem 2.8rem;
    }

    .p-xl-ml-xl-md {
        padding: 6rem 4.4rem 6rem 3.4rem;
    }

    .p-xl-ml-xl-ml {
        padding: 6rem 4.4rem 6rem 4.4rem;
    }

    .p-xl-ml-xl-lg {
        padding: 6rem 4.4rem 6rem 5rem;
    }

    .p-xl-ml-xl-xl {
        padding: 6rem 4.4rem 6rem 6rem;
    }

    .p-xl-lg-none-none {
        padding: 6rem 5rem 0 0;
    }

    .p-xl-lg-none-xxs {
        padding: 6rem 5rem 0 0.4rem;
    }

    .p-xl-lg-none-xs {
        padding: 6rem 5rem 0 1.4rem;
    }

    .p-xl-lg-none-sm {
        padding: 6rem 5rem 0 2.8rem;
    }

    .p-xl-lg-none-md {
        padding: 6rem 5rem 0 3.4rem;
    }

    .p-xl-lg-none-ml {
        padding: 6rem 5rem 0 4.4rem;
    }

    .p-xl-lg-none-lg {
        padding: 6rem 5rem 0 5rem;
    }

    .p-xl-lg-none-xl {
        padding: 6rem 5rem 0 6rem;
    }

    .p-xl-lg-xxs-none {
        padding: 6rem 5rem 0.4rem 0;
    }

    .p-xl-lg-xxs-xxs {
        padding: 6rem 5rem 0.4rem 0.4rem;
    }

    .p-xl-lg-xxs-xs {
        padding: 6rem 5rem 0.4rem 1.4rem;
    }

    .p-xl-lg-xxs-sm {
        padding: 6rem 5rem 0.4rem 2.8rem;
    }

    .p-xl-lg-xxs-md {
        padding: 6rem 5rem 0.4rem 3.4rem;
    }

    .p-xl-lg-xxs-ml {
        padding: 6rem 5rem 0.4rem 4.4rem;
    }

    .p-xl-lg-xxs-lg {
        padding: 6rem 5rem 0.4rem 5rem;
    }

    .p-xl-lg-xxs-xl {
        padding: 6rem 5rem 0.4rem 6rem;
    }

    .p-xl-lg-xs-none {
        padding: 6rem 5rem 1.4rem 0;
    }

    .p-xl-lg-xs-xxs {
        padding: 6rem 5rem 1.4rem 0.4rem;
    }

    .p-xl-lg-xs-xs {
        padding: 6rem 5rem 1.4rem 1.4rem;
    }

    .p-xl-lg-xs-sm {
        padding: 6rem 5rem 1.4rem 2.8rem;
    }

    .p-xl-lg-xs-md {
        padding: 6rem 5rem 1.4rem 3.4rem;
    }

    .p-xl-lg-xs-ml {
        padding: 6rem 5rem 1.4rem 4.4rem;
    }

    .p-xl-lg-xs-lg {
        padding: 6rem 5rem 1.4rem 5rem;
    }

    .p-xl-lg-xs-xl {
        padding: 6rem 5rem 1.4rem 6rem;
    }

    .p-xl-lg-sm-none {
        padding: 6rem 5rem 2.8rem 0;
    }

    .p-xl-lg-sm-xxs {
        padding: 6rem 5rem 2.8rem 0.4rem;
    }

    .p-xl-lg-sm-xs {
        padding: 6rem 5rem 2.8rem 1.4rem;
    }

    .p-xl-lg-sm-sm {
        padding: 6rem 5rem 2.8rem 2.8rem;
    }

    .p-xl-lg-sm-md {
        padding: 6rem 5rem 2.8rem 3.4rem;
    }

    .p-xl-lg-sm-ml {
        padding: 6rem 5rem 2.8rem 4.4rem;
    }

    .p-xl-lg-sm-lg {
        padding: 6rem 5rem 2.8rem 5rem;
    }

    .p-xl-lg-sm-xl {
        padding: 6rem 5rem 2.8rem 6rem;
    }

    .p-xl-lg-md-none {
        padding: 6rem 5rem 3.4rem 0;
    }

    .p-xl-lg-md-xxs {
        padding: 6rem 5rem 3.4rem 0.4rem;
    }

    .p-xl-lg-md-xs {
        padding: 6rem 5rem 3.4rem 1.4rem;
    }

    .p-xl-lg-md-sm {
        padding: 6rem 5rem 3.4rem 2.8rem;
    }

    .p-xl-lg-md-md {
        padding: 6rem 5rem 3.4rem 3.4rem;
    }

    .p-xl-lg-md-ml {
        padding: 6rem 5rem 3.4rem 4.4rem;
    }

    .p-xl-lg-md-lg {
        padding: 6rem 5rem 3.4rem 5rem;
    }

    .p-xl-lg-md-xl {
        padding: 6rem 5rem 3.4rem 6rem;
    }

    .p-xl-lg-ml-none {
        padding: 6rem 5rem 4.4rem 0;
    }

    .p-xl-lg-ml-xxs {
        padding: 6rem 5rem 4.4rem 0.4rem;
    }

    .p-xl-lg-ml-xs {
        padding: 6rem 5rem 4.4rem 1.4rem;
    }

    .p-xl-lg-ml-sm {
        padding: 6rem 5rem 4.4rem 2.8rem;
    }

    .p-xl-lg-ml-md {
        padding: 6rem 5rem 4.4rem 3.4rem;
    }

    .p-xl-lg-ml-ml {
        padding: 6rem 5rem 4.4rem 4.4rem;
    }

    .p-xl-lg-ml-lg {
        padding: 6rem 5rem 4.4rem 5rem;
    }

    .p-xl-lg-ml-xl {
        padding: 6rem 5rem 4.4rem 6rem;
    }

    .p-xl-lg-lg-none {
        padding: 6rem 5rem 5rem 0;
    }

    .p-xl-lg-lg-xxs {
        padding: 6rem 5rem 5rem 0.4rem;
    }

    .p-xl-lg-lg-xs {
        padding: 6rem 5rem 5rem 1.4rem;
    }

    .p-xl-lg-lg-sm {
        padding: 6rem 5rem 5rem 2.8rem;
    }

    .p-xl-lg-lg-md {
        padding: 6rem 5rem 5rem 3.4rem;
    }

    .p-xl-lg-lg-ml {
        padding: 6rem 5rem 5rem 4.4rem;
    }

    .p-xl-lg-lg-lg {
        padding: 6rem 5rem 5rem 5rem;
    }

    .p-xl-lg-lg-xl {
        padding: 6rem 5rem 5rem 6rem;
    }

    .p-xl-lg-xl-none {
        padding: 6rem 5rem 6rem 0;
    }

    .p-xl-lg-xl-xxs {
        padding: 6rem 5rem 6rem 0.4rem;
    }

    .p-xl-lg-xl-xs {
        padding: 6rem 5rem 6rem 1.4rem;
    }

    .p-xl-lg-xl-sm {
        padding: 6rem 5rem 6rem 2.8rem;
    }

    .p-xl-lg-xl-md {
        padding: 6rem 5rem 6rem 3.4rem;
    }

    .p-xl-lg-xl-ml {
        padding: 6rem 5rem 6rem 4.4rem;
    }

    .p-xl-lg-xl-lg {
        padding: 6rem 5rem 6rem 5rem;
    }

    .p-xl-lg-xl-xl {
        padding: 6rem 5rem 6rem 6rem;
    }

    .p-xl-xl-none-none {
        padding: 6rem 6rem 0 0;
    }

    .p-xl-xl-none-xxs {
        padding: 6rem 6rem 0 0.4rem;
    }

    .p-xl-xl-none-xs {
        padding: 6rem 6rem 0 1.4rem;
    }

    .p-xl-xl-none-sm {
        padding: 6rem 6rem 0 2.8rem;
    }

    .p-xl-xl-none-md {
        padding: 6rem 6rem 0 3.4rem;
    }

    .p-xl-xl-none-ml {
        padding: 6rem 6rem 0 4.4rem;
    }

    .p-xl-xl-none-lg {
        padding: 6rem 6rem 0 5rem;
    }

    .p-xl-xl-none-xl {
        padding: 6rem 6rem 0 6rem;
    }

    .p-xl-xl-xxs-none {
        padding: 6rem 6rem 0.4rem 0;
    }

    .p-xl-xl-xxs-xxs {
        padding: 6rem 6rem 0.4rem 0.4rem;
    }

    .p-xl-xl-xxs-xs {
        padding: 6rem 6rem 0.4rem 1.4rem;
    }

    .p-xl-xl-xxs-sm {
        padding: 6rem 6rem 0.4rem 2.8rem;
    }

    .p-xl-xl-xxs-md {
        padding: 6rem 6rem 0.4rem 3.4rem;
    }

    .p-xl-xl-xxs-ml {
        padding: 6rem 6rem 0.4rem 4.4rem;
    }

    .p-xl-xl-xxs-lg {
        padding: 6rem 6rem 0.4rem 5rem;
    }

    .p-xl-xl-xxs-xl {
        padding: 6rem 6rem 0.4rem 6rem;
    }

    .p-xl-xl-xs-none {
        padding: 6rem 6rem 1.4rem 0;
    }

    .p-xl-xl-xs-xxs {
        padding: 6rem 6rem 1.4rem 0.4rem;
    }

    .p-xl-xl-xs-xs {
        padding: 6rem 6rem 1.4rem 1.4rem;
    }

    .p-xl-xl-xs-sm {
        padding: 6rem 6rem 1.4rem 2.8rem;
    }

    .p-xl-xl-xs-md {
        padding: 6rem 6rem 1.4rem 3.4rem;
    }

    .p-xl-xl-xs-ml {
        padding: 6rem 6rem 1.4rem 4.4rem;
    }

    .p-xl-xl-xs-lg {
        padding: 6rem 6rem 1.4rem 5rem;
    }

    .p-xl-xl-xs-xl {
        padding: 6rem 6rem 1.4rem 6rem;
    }

    .p-xl-xl-sm-none {
        padding: 6rem 6rem 2.8rem 0;
    }

    .p-xl-xl-sm-xxs {
        padding: 6rem 6rem 2.8rem 0.4rem;
    }

    .p-xl-xl-sm-xs {
        padding: 6rem 6rem 2.8rem 1.4rem;
    }

    .p-xl-xl-sm-sm {
        padding: 6rem 6rem 2.8rem 2.8rem;
    }

    .p-xl-xl-sm-md {
        padding: 6rem 6rem 2.8rem 3.4rem;
    }

    .p-xl-xl-sm-ml {
        padding: 6rem 6rem 2.8rem 4.4rem;
    }

    .p-xl-xl-sm-lg {
        padding: 6rem 6rem 2.8rem 5rem;
    }

    .p-xl-xl-sm-xl {
        padding: 6rem 6rem 2.8rem 6rem;
    }

    .p-xl-xl-md-none {
        padding: 6rem 6rem 3.4rem 0;
    }

    .p-xl-xl-md-xxs {
        padding: 6rem 6rem 3.4rem 0.4rem;
    }

    .p-xl-xl-md-xs {
        padding: 6rem 6rem 3.4rem 1.4rem;
    }

    .p-xl-xl-md-sm {
        padding: 6rem 6rem 3.4rem 2.8rem;
    }

    .p-xl-xl-md-md {
        padding: 6rem 6rem 3.4rem 3.4rem;
    }

    .p-xl-xl-md-ml {
        padding: 6rem 6rem 3.4rem 4.4rem;
    }

    .p-xl-xl-md-lg {
        padding: 6rem 6rem 3.4rem 5rem;
    }

    .p-xl-xl-md-xl {
        padding: 6rem 6rem 3.4rem 6rem;
    }

    .p-xl-xl-ml-none {
        padding: 6rem 6rem 4.4rem 0;
    }

    .p-xl-xl-ml-xxs {
        padding: 6rem 6rem 4.4rem 0.4rem;
    }

    .p-xl-xl-ml-xs {
        padding: 6rem 6rem 4.4rem 1.4rem;
    }

    .p-xl-xl-ml-sm {
        padding: 6rem 6rem 4.4rem 2.8rem;
    }

    .p-xl-xl-ml-md {
        padding: 6rem 6rem 4.4rem 3.4rem;
    }

    .p-xl-xl-ml-ml {
        padding: 6rem 6rem 4.4rem 4.4rem;
    }

    .p-xl-xl-ml-lg {
        padding: 6rem 6rem 4.4rem 5rem;
    }

    .p-xl-xl-ml-xl {
        padding: 6rem 6rem 4.4rem 6rem;
    }

    .p-xl-xl-lg-none {
        padding: 6rem 6rem 5rem 0;
    }

    .p-xl-xl-lg-xxs {
        padding: 6rem 6rem 5rem 0.4rem;
    }

    .p-xl-xl-lg-xs {
        padding: 6rem 6rem 5rem 1.4rem;
    }

    .p-xl-xl-lg-sm {
        padding: 6rem 6rem 5rem 2.8rem;
    }

    .p-xl-xl-lg-md {
        padding: 6rem 6rem 5rem 3.4rem;
    }

    .p-xl-xl-lg-ml {
        padding: 6rem 6rem 5rem 4.4rem;
    }

    .p-xl-xl-lg-lg {
        padding: 6rem 6rem 5rem 5rem;
    }

    .p-xl-xl-lg-xl {
        padding: 6rem 6rem 5rem 6rem;
    }

    .p-xl-xl-xl-none {
        padding: 6rem 6rem 6rem 0;
    }

    .p-xl-xl-xl-xxs {
        padding: 6rem 6rem 6rem 0.4rem;
    }

    .p-xl-xl-xl-xs {
        padding: 6rem 6rem 6rem 1.4rem;
    }

    .p-xl-xl-xl-sm {
        padding: 6rem 6rem 6rem 2.8rem;
    }

    .p-xl-xl-xl-md {
        padding: 6rem 6rem 6rem 3.4rem;
    }

    .p-xl-xl-xl-ml {
        padding: 6rem 6rem 6rem 4.4rem;
    }

    .p-xl-xl-xl-lg {
        padding: 6rem 6rem 6rem 5rem;
    }

    .p-xl-xl-xl-xl {
        padding: 6rem 6rem 6rem 6rem;
    }

    .from-left,
    .from-right,
    .from-bottom {
        opacity: 0;
        transition: opacity 0.8s ease, transform 0.8s ease;
        will-change: opacity, transform;
    }

    .from-left {
        transform: translateX(-4rem) scale(100%);
    }

    .from-right {
        transform: translateX(4rem) scale(100%);
    }

    .from-bottom {
        transform: translateY(4rem) scale(100%);
    }

    .visible {
        opacity: 1;
        transform: translateX(0) translateY(0) scale(100%);
    }

    .delay-1 {
        transition-delay: 0.1s;
    }

    .delay-2 {
        transition-delay: 0.2s;
    }

    .delay-3 {
        transition-delay: 0.3s;
    }

    .delay-4 {
        transition-delay: 0.4s;
    }

    .delay-5 {
        transition-delay: 0.5s;
    }

    .delay-6 {
        transition-delay: 0.6s;
    }

    .delay-7 {
        transition-delay: 0.7s;
    }

    .delay-8 {
        transition-delay: 0.8s;
    }

    .delay-9 {
        transition-delay: 0.9s;
    }

    .delay-10 {
        transition-delay: 1s;
    }
}

@layer components {
    input {
        height: 100%;
        border-radius: 1.8rem;
        border: solid 0.1rem #1E81BB;
        box-shadow: inset #a3c4d5 -2px -3px 3px 1px;
        background: none;
        padding: 0.4rem 1.4rem;
        color: #014e78;
    }

    input::placeholder {
        color: #1E81BB;
        opacity: 0.4;
    }

    input:focus, input:active {
        border-color: #F0BD1B;
        outline: none;
        background: #ecf3ff;
    }

    a.btn-box {
        text-decoration: none;
        width: 100%;
        height: 100%;
    }

    a.btn-box div.btn-content {
        margin: 0;
        border-radius: 1.2rem;
        height: 100%;
        width: auto;
        min-height: 6vh;
        display: flex;
        flex-direction: column;
        padding: 2.8rem;
        justify-content: space-around;
        align-items: center;
        gap: 1.2rem;
        transition: transform 0.3s ease, box-shadow 0.3s ease, padding 0.3s ease;
    }

    a.btn-box div.btn-content figure {
        width: 100%;
        height: 100%;
        margin: 0;
        display: block;
        overflow: hidden;
        position: relative;
    }

    a.btn-box div.btn-content figure img {
        width: 100%;
        height: 100%;
        object-fit: contain;
        display: block;
    }

    a.btn-box div.btn-content .text {
        text-align: center;
    }

    a.btn-box div.btn-content span {
        text-align: center;
        text-decoration: none;
        color: #68d9fb;
        font-size: 3.2rem;
        line-height: 3.4rem;
        font-weight: normal;
    }

    a.btn-box div.btn-content span span {
        font-weight: bold;
        color: #f4d866;
    }

    a.btn-box div.btn-content span.info {
        display: block;
        font-size: 0.8em;
        font-weight: normal;
        line-height: 2rem;
    }

    a.btn-box div.btn-content.--horizontal {
        flex-direction: row;
        gap: 0.4rem;
    }

    a.btn-box div.btn-content.--horizontal figure {
        min-width: 34%;
    }

    a.btn-box div.btn-content.--horizontal .text {
        text-align: left;
    }

    a.btn-box div.btn-content.--horizontal .text span.info {
        text-align: left;
    }

    a.btn-box:hover .btn-content {
        animation: roll-in-left 0.6s ease-out both;
        transform: scale(0.9);
        box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.3);
        padding: 4rem;
    }

    a.btn-primary {
        border-radius: 1.8rem;
        padding: clamp(0.4rem, 1vw, 1.4rem) clamp(1.4rem, 2.2vw, 2rem);
        margin: clamp(0.6rem, 1vw, 1.2rem) 0;
        border: solid 0.2rem #1E81BB;
        text-decoration: none;
        font-weight: normal;
        font-size: clamp(1.8rem, 2.2vw, 2rem);
        line-height: clamp(2.6rem, 3vw, 2.8rem);
        background-color: #1E81BB;
        color: #68d9fb;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 1.2rem;
        transition: all 0.4s ease;
        width: fit-content;
    }

    a.btn-primary span {
        text-decoration: none;
    }

    @media (max-width: 48rem) {
        a.btn-primary {
            width: 100%;
        }
    }
    a.btn-primary:hover {
        animation: roll-in-left 0.6s ease-out both;
        box-shadow: inset 0px 3px 10px rgba(0, 0, 0, 0.3);
        color: white;
        border: solid 0.2rem #45b7fa;
    }

    a.btn-secondary {
        border-radius: 1.8rem;
        padding: clamp(0.4rem, 1vw, 1.4rem) clamp(1.4rem, 2.2vw, 2rem);
        margin: clamp(0.6rem, 1vw, 1.2rem) 0;
        border: solid 0.2rem #F0BD1B;
        text-decoration: none;
        font-weight: normal;
        font-size: clamp(1.8rem, 2.2vw, 2rem);
        line-height: clamp(2.6rem, 3vw, 2.8rem);
        background-color: #F0BD1B;
        color: #844803;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 1.2rem;
        transition: all 0.4s ease;
        width: fit-content;
    }

    a.btn-secondary span {
        text-decoration: none;
    }

    @media (max-width: 48rem) {
        a.btn-secondary {
            width: 100%;
        }
    }
    a.btn-secondary:hover {
        animation: roll-in-left 0.6s ease-out both;
        box-shadow: inset 0px 3px 10px rgba(0, 0, 0, 0.3);
        color: #f4d866;
        background-color: #106d88;
    }

    a.btn-ghost {
        border-radius: 1.8rem;
        padding: clamp(0.4rem, 1vw, 1.4rem) clamp(1.4rem, 2.2vw, 2rem);
        margin: clamp(0.6rem, 1vw, 1.2rem) 0;
        border: solid 0.2rem white;
        text-decoration: none;
        font-weight: normal;
        font-size: clamp(1.8rem, 2.2vw, 2rem);
        line-height: clamp(2.6rem, 3vw, 2.8rem);
        background-color: transparent;
        color: white;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 1.2rem;
        transition: all 0.4s ease-in;
        width: fit-content;
    }

    a.btn-ghost span {
        text-decoration: none;
    }

    @media (max-width: 48rem) {
        a.btn-ghost {
            width: 100%;
        }
    }
    a.btn-ghost:hover {
        animation: roll-in-left 0.6s ease-out both;
        box-shadow: inset 0px 3px 10px rgba(0, 0, 0, 0.3);
        color: #106d88;
        background-color: white;
    }

    dialog {
        width: 98%;
        max-width: 120rem;
        padding: 3.4rem;
        border-radius: 1.8rem;
        background-color: rgba(255, 255, 255, 0.71);
        text-align: center;
        z-index: 999999;
        position: fixed;
        border: solid 0.2rem #F0BD1B;
    }

    dialog::backdrop {
        background-color: rgba(1, 78, 120, 0.75);
        backdrop-filter: blur(8px);
    }

    dialog i {
        font-weight: bold;
        font-size: 3.2rem;
        color: #014e78;
        background-color: #F0BD1B;
        padding: 1.4rem;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        cursor: pointer;
        transition: transform 0.3s ease;
    }

    dialog i.fa-chevron-right {
        right: 0;
        border-radius: 1.8rem 0 0 1.8rem;
    }

    dialog i.fa-chevron-right:hover {
        transform: translate(20%, -50%);
    }

    dialog i.fa-chevron-left {
        left: 0;
        border-radius: 0 1.8rem 1.8rem 0;
    }

    dialog i.fa-chevron-left:hover {
        transform: translate(-20%, -50%);
    }

    dialog i.fa-times {
        position: absolute;
        cursor: pointer;
        transition: all 0.3s ease;
        top: 0;
        right: 0;
        transform: translate(0, 0);
        border-bottom-left-radius: 1.8rem;
    }

    dialog i.fa-times::before {
        display: inline-block;
        transition: transform 0.3s ease;
        transform: scale(100%);
    }

    dialog i.fa-times:hover::before {
        transform: scale(140%);
    }

    section.home-banner {
        background-image: linear-gradient(to top, rgb(209, 241, 255) 0%, rgba(209, 241, 255, 0) 70%), url("../img/front/bg.png");
        background-repeat: no-repeat;
        background-position: top center;
        background-size: cover;
        background-color: #94e3fa;
        padding: 12rem 0 2rem 0;
    }

    section.home-banner div article div.search {
        width: 100%;
    }

    section.home-banner div article div.search input[type=search] {
        width: 100%;
        padding: 2rem;
        font-size: 2rem;
        height: 7rem;
        border: none;
        border-radius: 2rem;
        margin-top: 1rem;
        box-shadow: 1px 1px 4px #014e78;
        box-sizing: border-box;
        background-color: rgba(255, 255, 255, 0.64);
    }

    section.home-banner div article div.search input[type=search]::placeholder {
        color: #309ed2;
        opacity: 1;
    }

    section.home-banner div article div.search input[type=search]:focus {
        border: 3px solid #1E81BB;
        outline: none;
    }

    section.home-banner div article div.search label {
        color: #2b8fca;
        font-weight: bold;
        font-size: 5.2rem;
        line-height: 5rem;
        position: relative;
        top: -1rem;
        left: 1rem;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        max-height: 2.8em; /* 2 lines */
    }

    @media (max-width: 75rem) {
        section.home-banner div article div.search label {
            font-size: 4.4rem;
            line-height: 4.4rem;
        }
    }
    @media (max-width: 64rem) {
        section.home-banner div article div.search label {
            font-size: 3.4rem;
            line-height: 3.2rem;
        }
    }
    @media (max-width: 48rem) {
        section.home-banner div article div.search label {
            font-size: 2.6rem;
            line-height: 3.2rem;
        }
    }
    @media (max-width: 48rem) {
        section.home-banner div article div.search label {
            font-size: 2rem;
            line-height: 2.6rem;
        }
    }
    section.home-banner div article div.search label i {
        font-size: 1.2rem;
    }

    @media (max-width: 64rem) {
        section.home-banner div article.home-location {
            grid-column: span 3;
        }
    }
    @media (max-width: 48rem) {
        section.home-banner div article.home-location {
            grid-column: span 2;
        }
    }
    @media (max-width: 36rem) {
        section.home-banner div article.home-location {
            grid-column: span 4;
        }

        section.home-banner div article.home-location a div.btn-content {
            flex-direction: row;
        }

        section.home-banner div article.home-location a div.btn-content figure {
            flex: 1;
        }

        section.home-banner div article.home-location a div.btn-content span {
            flex: 3;
        }
    }
    @media (max-width: 20rem) {
        section.home-banner div article.home-location {
            grid-column: span 2;
        }
    }
    div.accordion {
        width: 100%;
        border: none;
        overflow: hidden;
        padding: 1.4rem;
    }

    div.accordion details {
        background: linear-gradient(160deg, #ccd7e3, #e5ecf4);
        border: solid 0.2rem #b4c0cc;
        overflow: hidden;
        border-radius: 1.8rem;
        margin: 0.6rem 0;
        box-shadow: 2px 4px 8px 0 rgba(101, 101, 101, 0.4), inset 2px 2px 8px 0 rgb(255, 255, 255), inset -2px -2px 8px 0 rgba(101, 101, 101, 0.6);
    }

    @media (max-width: 48rem) {
        div.accordion details {
            margin: 0.4rem 0;
        }
    }
    div.accordion details summary {
        cursor: pointer;
        padding: 3.4rem;
        font-size: 2.4rem;
        font-weight: bold;
        transition: all 0.3s ease;
        user-select: none;
        list-style: none;
        background-color: #ecf3ff;
        box-shadow: inset 2px 2px 8px 0 rgb(255, 255, 255), inset -2px -2px 8px 0 rgba(101, 101, 101, 0.6);
    }

    @media (max-width: 48rem) {
        div.accordion details summary {
            padding: 2.8rem;
            font-size: 1.8rem;
        }
    }
    @media (max-width: 36rem) {
        div.accordion details summary {
            padding: 1.4rem;
        }
    }
    div.accordion details summary:hover {
        background-color: #f4d866;
        box-shadow: inset 2px 2px 8px 0 rgb(251, 234, 164), inset -2px -2px 8px 0 rgb(119, 99, 17);
    }

    div.accordion details summary .accordion-content {
        padding: 3.4rem;
        max-height: 500px;
        overflow-y: scroll;
        overflow-x: hidden;
        transition: max-height 0.5s ease, padding 0.5s ease;
    }

    @media (max-width: 36rem) {
        div.accordion details summary .accordion-content {
            padding: 1.4rem;
        }
    }
    div.accordion details summary .accordion-content > h2 {
        margin-top: 0;
        color: #222;
        font-size: 1.2rem;
    }

    div.accordion details summary .accordion-content > p {
        color: #555;
        font-size: 1rem;
        line-height: 1.6;
    }

    div.accordion details[open] summary {
        color: white;
        background-color: #46C2E7;
        box-shadow: inset 2px 2px 8px 0 rgb(131, 222, 250), inset -2px -2px 8px 0 rgb(14, 89, 110);
    }

    div.accordion details[open] .accordion-content {
        padding: 3.4rem;
        max-height: 500px;
        overflow-y: scroll;
        overflow-x: hidden;
    }

    div.gallery-block {
        padding: 0;
        margin: 0;
    }

    div.gallery-block div.gallery {
        width: 100%;
        margin: 0;
        padding: 0;
        cursor: pointer;
        border-radius: 1.8rem;
    }

    div.gallery-block div.gallery div.image-card {
        margin: 0;
        padding: 0;
    }

    div.gallery-block div.gallery div.image-card div.holder {
        margin: 0;
        padding: 0;
        border-radius: 1.8rem;
        overflow: hidden;
    }

    div.gallery-block div.gallery div.image-card div.holder img {
        transition: all 0.3s ease;
        transform: scale(1.2);
    }

    div.gallery-block div.gallery div.image-card div.holder div.content {
        background: linear-gradient(160deg, rgba(70, 194, 231, 0.42), rgba(30, 129, 187, 0.44));
        text-shadow: 1px 1px 2px rgb(30, 129, 187);
        position: absolute;
        color: white;
        padding: clamp(0.4rem, 2vw, 1.4rem) clamp(1.4rem, 3vw, 2.8rem);
        left: -2px;
        top: clamp(1.2rem, 2vw, 2rem);
        line-height: 3.4rem;
        max-width: 100%;
        word-break: break-word; /* Fallback */
        overflow-wrap: break-word;
        hyphens: auto;
        display: flex;
        flex-direction: column;
    }

    div.gallery-block div.gallery div.image-card div.holder div.content > span.title {
        transition: all 0.3s ease;
        font-weight: bold;
        font-size: clamp(1.8rem, 2.2vw, 3.2rem);
        line-height: clamp(2.6rem, 2.6vw, 3.4rem);
        color: white;
    }

    div.gallery-block div.gallery div.image-card div.holder div.content > span.subtitle {
        transition: all 0.3s ease;
        font-weight: normal;
        font-size: clamp(1.4rem, 1.6vw, 1.8rem);
        line-height: clamp(2rem, 2.2vw, 2.8rem);
        color: white;
    }

    div.gallery-block div.gallery:hover div.image-card div.holder img {
        transform: scale(1);
    }

    div.gallery-block div.gallery:hover div.image-card div.holder div.content > span.title {
        font-size: clamp(2rem, 3.4vw, 4.8rem);
        line-height: clamp(2.8rem, 3.8vw, 4.4rem);
    }

    div.gallery-block div.gallery:hover div.image-card div.holder div.content > span.subtitle {
        font-size: clamp(1.8rem, 2vw, 2.4rem);
        line-height: clamp(2.6rem, 2.6vw, 3.4rem);
    }

    div.gallery-block dialog.gallery-modal {
        padding: 0;
    }

    div.gallery-block dialog.gallery-modal div.modal-content {
        position: relative;
        overflow: hidden;
    }

    div.gallery-block dialog.gallery-modal div.modal-content div.modal-image {
        position: relative;
        width: 100%;
        height: 94vh;
        overflow: hidden;
    }

    div.gallery-block dialog.gallery-modal div.modal-content div.modal-image img {
        position: absolute;
        top: 50%;
        left: 50%;
        width: auto;
        height: 100%;
        transform: translate(-50%, -50%);
        object-fit: cover;
        object-position: center;
        max-width: none;
    }

    div.gallery-block dialog.gallery-modal div.modal-content div.modal-image div.modal-labels {
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #F0BD1B;
        display: flex;
        flex-direction: column;
        text-align: left;
        padding: 2.8rem;
        border-top-right-radius: 1.8rem;
    }

    div.gallery-block dialog.gallery-modal div.modal-content div.modal-image div.modal-labels > span.title {
        color: #014e78;
        transition: all 0.3s ease;
        font-weight: bold;
        font-size: clamp(1.8rem, 2.2vw, 3.2rem);
        line-height: clamp(2.6rem, 2.6vw, 3.4rem);
        color: #014e78;
    }

    div.gallery-block dialog.gallery-modal div.modal-content div.modal-image div.modal-labels > span.subtitle {
        transition: all 0.3s ease;
        font-weight: normal;
        font-size: clamp(1.4rem, 1.6vw, 1.8rem);
        line-height: clamp(2rem, 2.2vw, 2.8rem);
        color: #014e78;
    }

    div.carousel-wrapper {
        max-width: 100%;
        width: 100%;
        margin: 0 auto;
        padding: 0;
        overflow: hidden;
    }

    .owl-carousel .item {
        width: 100%;
        max-width: 100%;
    }

    .note-cart {
        width: 100%;
        box-sizing: border-box;
    }

    .owl-carousel {
        width: 100% !important;
        box-sizing: border-box;
        position: relative;
    }

    .owl-carousel div.item {
        background: linear-gradient(160deg, #ccd7e3, #e5ecf4);
        border: solid 0.2rem #b4c0cc;
        border-radius: 1.8rem;
    }

    .owl-carousel div.item .note-cart {
        width: 100%;
        overflow: hidden;
        border-radius: 1.8rem;
        height: 400px;
    }

    .owl-carousel div.item .note-cart img {
        position: absolute;
        top: 50%;
        left: 50%;
        width: auto;
        height: 100%;
        transform: translate(-50%, -50%) scale(1.4);
        object-fit: cover;
        object-position: center;
        max-width: none;
        transition: all 0.3s ease;
    }

    .owl-carousel div.item .note-cart div.content {
        background: linear-gradient(160deg, rgba(70, 194, 231, 0.8), rgba(30, 129, 187, 0.44));
        text-shadow: 1px 1px 2px rgb(30, 129, 187);
        position: absolute;
        color: white;
        padding: clamp(0.4rem, 2vw, 1.4rem) clamp(1.4rem, 3vw, 2.8rem);
        line-height: 3.4rem;
        width: 100%;
        word-break: break-word;
        overflow-wrap: break-word;
        hyphens: auto;
        display: flex;
        flex-direction: column;
        bottom: 0;
        transition: all 0.3s ease;
        transform: translateY(8rem);
    }

    @media (max-width: 64rem) {
        .owl-carousel div.item .note-cart div.content {
            transform: translateY(7rem);
        }
    }
    @media (max-width: 48rem) {
        .owl-carousel div.item .note-cart div.content {
            transform: translateY(6.2rem);
        }
    }
    @media (max-width: 36rem) {
        .owl-carousel div.item .note-cart div.content {
            transform: translateY(0);
        }
    }
    .owl-carousel div.item .note-cart div.content > span.title {
        font-weight: bold;
        font-size: clamp(1.4rem, 1.8vw, 2rem);
        line-height: clamp(2rem, 2vw, 2.8rem);
    }

    .owl-carousel div.item .note-cart div.content > a.btn {
        opacity: 0;
        transform: translateY(10px);
        transition: opacity 0.3s ease, transform 0.3s ease;
        pointer-events: none;
    }

    @media (max-width: 36rem) {
        .owl-carousel div.item .note-cart div.content > a.btn {
            height: fit-content;
            opacity: 1;
            transform: translateY(0);
            pointer-events: auto;
        }
    }
    .owl-carousel div.item:hover .note-cart img {
        transform: translate(-50%, -50%) scale(1);
    }

    .owl-carousel div.item:hover .note-cart div.content {
        transform: translateY(0);
    }

    .owl-carousel div.item:hover .note-cart div.content > a.btn {
        height: fit-content;
        opacity: 1;
        transform: translateY(0);
        pointer-events: auto;
    }

    .owl-carousel > div.owl-nav {
        width: 100%;
        position: absolute;
        top: calc(50% - 30px);
    }

    .owl-carousel > div.owl-nav > button {
        color: #014e78 !important;
        background-color: #F0BD1B !important;
        font-size: 4rem !important;
        transition: transform 0.3s ease;
        padding: 3.4rem;
        z-index: 100;
        width: 60px;
        height: 60px;
        position: absolute;
    }

    .owl-carousel > div.owl-nav > button.owl-next {
        border-radius: 1.8rem 0 0 1.8rem;
        right: 0;
    }

    .owl-carousel > div.owl-nav > button.owl-prev {
        border-radius: 0 1.8rem 1.8rem 0;
        left: 0;
    }

    .cookie-consent {
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        z-index: 1000;
        border: none;
        padding: 3.4rem;
        margin: 0;
        background: linear-gradient(160deg, #F0BD1B, #f4d866);
        box-shadow: 2px 4px 8px 0 rgba(101, 101, 101, 0.4), inset 2px 2px 8px 0 rgb(255, 230, 176), inset -2px -2px 8px 0 #844803;
    }

    .cookie-consent h1.cookie-title {
        color: #106d88;
        padding-bottom: 0.4rem;
    }

    .cookie-consent p {
        color: #106d88;
    }

    .cookie-consent hr {
        background-color: #106d88;
        box-shadow: 0 1px 2px #68d9fb;
    }

    .cookie-consent hr {
        border-bottom-color: #f4d866;
        box-shadow: #844803;
    }

    .cookie-consent div.button-group {
        display: flex;
        flex-direction: row;
        gap: 2rem;
    }

    .cookie-consent a.btn-ghost {
        border: solid 0.2rem white;
        color: white;
    }

    .cookie-consent a.btn-ghost:hover {
        border: solid 0.2rem #844803;
        color: #844803;
    }

    .cookie-consent a.btn-box span {
        color: #45b7fa;
    }

    .cookie-consent a.btn-box span span {
        color: white;
    }

    form {
        width: 100%;
        padding: 2rem;
    }

    form fieldset {
        padding: 3.4rem;
        border-radius: 1.8rem;
        margin-bottom: 2rem;
        background-color: rgba(255, 255, 255, 0.82);
        box-shadow: inset 2px 4px 8px 0 rgba(101, 101, 101, 0.4), inset 2px 2px 8px 0 rgb(255, 255, 255), inset -2px -2px 8px 0 rgba(101, 101, 101, 0.6);
    }

    form fieldset legend {
        font-weight: bold;
        margin-bottom: 1rem;
        font-size: 2rem;
        color: #1E81BB;
        padding: 1.4rem 2.8rem;
        border-radius: 1.8rem;
        background: linear-gradient(160deg, #ccd7e3, #e5ecf4);
        box-shadow: 2px 4px 8px 0 rgba(101, 101, 101, 0.4), inset 2px 2px 8px 0 rgb(255, 255, 255), inset -2px -2px 8px 0 rgba(101, 101, 101, 0.6);
    }

    form label {
        display: block;
        margin-bottom: 0.5rem;
        font-weight: 500;
        font-size: 2rem;
    }

    form input,
    form select,
    form textarea {
        width: 100%;
        padding: 1.4rem;
        font-size: 2.4rem;
        border: 1px solid #ccc;
        border-radius: 1.2rem;
        margin-bottom: 1.5rem;
        box-sizing: border-box;
    }

    form input:focus,
    form select:focus,
    form textarea:focus {
        border-color: #1E81BB;
        outline: none;
    }

    form input[type=range] {
        padding: 0;
    }

    form textarea {
        resize: vertical;
        min-height: 100px;
    }

    form textarea::placeholder {
        color: rgba(75, 159, 207, 0.89);
        opacity: 0.6;
    }

    form input[type=checkbox],
    form input[type=radio] {
        display: none;
    }

    form .custom-checkbox {
        display: flex;
        align-items: center;
        gap: 1.2rem;
        cursor: pointer;
        font-size: 1.8rem;
        margin-bottom: 1rem;
    }

    form .custom-checkbox .checkbox-icon {
        width: 2rem;
        height: 2rem;
        border: 2px solid #ccc;
        border-radius: 0.3rem;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 1.8rem;
        color: transparent;
        transition: all 0.2s ease;
    }

    form .custom-checkbox input[type=checkbox]:checked + .checkbox-icon {
        border-color: #014e78;
        background-color: #014e78;
        color: #fff;
    }

    form .custom-checkbox input[type=checkbox]:checked + .checkbox-icon::before {
        content: "\f00c";
        font-family: "Font Awesome 5 Free";
        font-weight: 900;
    }

    form .custom-radio {
        display: flex;
        align-items: center;
        gap: 1.2rem;
        cursor: pointer;
        font-size: 1.8rem;
        margin-bottom: 1rem;
    }

    form .custom-radio .radio-icon {
        width: 2rem;
        height: 2rem;
        border: 2px solid #ccc;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 1.2rem;
        color: transparent;
        transition: all 0.2s ease;
    }

    form .custom-radio input[type=radio]:checked + .radio-icon {
        border-color: #F0BD1B;
        background-color: #F0BD1B;
        color: #fff;
    }

    form .custom-radio input[type=radio]:checked + .radio-icon::before {
        content: "\f00c";
        font-family: "Font Awesome 5 Free";
        font-weight: 900;
    }

    .important form fieldset {
        box-shadow: inset 2px 4px 8px 0 rgba(138, 120, 78, 0.4), inset 2px 2px 8px 0 rgba(229, 225, 29, 0.79), inset -2px -2px 8px 0 rgba(229, 191, 44, 0.6);
    }

    .important form fieldset legend {
        color: #1E81BB;
        background: linear-gradient(160deg, #F0BD1B, #f4d866);
        box-shadow: 2px 4px 8px 0 rgba(78, 72, 27, 0.4), inset 2px 2px 8px 0 rgb(255, 239, 166), inset -2px -2px 8px 0 rgba(50, 45, 10, 0.63);
    }

    .no-box form fieldset legend {
        color: #1E81BB;
        background: linear-gradient(160deg, white, white);
        box-shadow: 2px 4px 8px 0 rgba(85, 85, 85, 0.4), inset 2px 2px 8px 0 rgb(255, 255, 255), inset -2px -2px 8px 0 rgba(76, 76, 76, 0.63);
    }

    .negative form fieldset {
        background: linear-gradient(160deg, #46C2E7, #1E81BB);
        box-shadow: 2px 4px 8px 0 rgba(101, 101, 101, 0.4), inset 2px 2px 8px 0 rgb(176, 237, 255), inset -2px -2px 8px 0 #094969;
        border: #014e78;
    }

    .negative form fieldset legend {
        color: #1E81BB;
        background: linear-gradient(160deg, #F0BD1B, #f4d866);
        box-shadow: 2px 4px 8px 0 rgba(78, 72, 27, 0.4), inset 2px 2px 8px 0 rgb(255, 239, 166), inset -2px -2px 8px 0 rgba(50, 45, 10, 0.63);
    }

    .negative label {
        color: #ffe684;
    }

    .negative input,
    .negative select,
    .negative textarea {
        border: 1px solid #014e78;
        box-shadow: inset rgba(5, 60, 90, 0.56) -2px -3px 3px 1px;
    }
}

@layer rollsrein {
    html {
        hyphens: auto;
    }

    body {
        background: linear-gradient(160deg, #d1f1ff, #94e3fa);
        position: relative;
    }

    body ::selection {
        background-color: #F0BD1B;
        color: #014e78;
    }

    h1 {
        font-size: clamp(2rem, 6vw, 4.8rem);
        line-height: clamp(2.6rem, 5.4vw, 6.4rem);
        color: #014e78;
        text-wrap: pretty;
        word-wrap: break-word;
        overflow-wrap: break-word;
        word-break: break-word;
        hyphens: auto;
        padding-bottom: 3.4rem;
    }

    h2 {
        font-size: clamp(1.8rem, 4.4vw, 3.2rem);
        line-height: clamp(2.6rem, 4.4vw, 4.4rem);
        color: #106d88;
        font-weight: normal;
        text-wrap: balance;
        word-wrap: break-word;
        overflow-wrap: break-word;
        word-break: break-word;
        hyphens: auto;
    }

    h3 {
        font-size: clamp(1.8rem, 3vw, 3.2rem);
        line-height: clamp(2rem, 6.4vw, 4.4rem);
        color: #46C2E7;
        font-weight: bold;
        text-wrap: balance;
        word-wrap: break-word;
        overflow-wrap: break-word;
        word-break: break-word;
        hyphens: auto;
    }

    h4 {
        color: #106d88;
        font-size: clamp(1.4rem, 2vw, 2rem);
        line-height: clamp(2rem, 3vw, 3.4rem);
    }

    p {
        font-size: clamp(1.4rem, 2vw, 2rem);
        line-height: clamp(2rem, 3vw, 3.4rem);
        color: #106d88;
        padding: clamp(0.4rem, 0.8vw, 1.4rem) 0;
        padding-bottom: 0;
    }

    hr {
        margin: 2rem 0;
        width: 100%;
        border: none;
        height: 1px;
        background-color: #b4c0cc;
        box-shadow: 0 1px 2px #ecf3ff;
    }

    ul, ol {
        font-size: clamp(1.4rem, 2vw, 2rem);
        line-height: clamp(2rem, 3vw, 3.4rem);
        color: #106d88;
    }

    header {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        position: fixed;
        z-index: 3000;
        gap: 0.6rem;
        height: 10rem;
        padding: 1.4rem 2.8rem;
        background: linear-gradient(120deg, rgba(70, 194, 231, 0.8509803922), rgba(1, 78, 120, 0.9803921569));
    }

    @media (max-width: 75rem) {
        header {
            justify-content: space-between;
            align-items: center;
        }
    }
    header a.btn-mobile-nav, header a.btn-mobile-nav:visited {
        display: none;
        width: 6rem;
        height: 6rem;
        padding: 0;
        margin: 0;
        border: solid 0.2rem #68d9fb;
        border-radius: 1.2rem;
        text-decoration: none;
        font-weight: normal;
        font-size: 2.4rem;
        background-color: #68d9fb;
        color: #1E81BB;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 0.6rem;
        transition: all 0.3s ease, background-color 0.3s ease;
        position: absolute;
        z-index: 999;
        cursor: pointer;
        top: 1.84em;
        right: 4.4rem;
    }

    @media (max-width: 75rem) {
        header a.btn-mobile-nav, header a.btn-mobile-nav:visited {
            display: flex;
        }
    }
    @media (max-width: 48rem) {
        header a.btn-mobile-nav, header a.btn-mobile-nav:visited {
            top: 1.6em;
            right: 3.8rem;
        }
    }
    @media (max-width: 36rem) {
        header a.btn-mobile-nav, header a.btn-mobile-nav:visited {
            top: 1em;
            right: 2.6rem;
        }
    }
    header a.btn-mobile-nav span, header a.btn-mobile-nav:visited span {
        height: 0.6rem;
        width: 60%;
        background: #014e78;
        border-radius: 1rem;
        position: absolute;
        transition: 0.3s ease-in-out;
    }

    header a.btn-mobile-nav span:nth-child(1), header a.btn-mobile-nav:visited span:nth-child(1) {
        transform: rotate(0) translate(0, -1rem);
    }

    header a.btn-mobile-nav span:nth-child(2), header a.btn-mobile-nav:visited span:nth-child(2) {
        opacity: 1;
    }

    header a.btn-mobile-nav span:nth-child(3), header a.btn-mobile-nav:visited span:nth-child(3) {
        transform: rotate(0) translate(0, 1rem);
    }

    header a.btn-mobile-nav:hover, header a.btn-mobile-nav:visited:hover {
        background-color: #46C2E7;
        animation: roll-in-left 0.6s ease-out both;
        box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.3);
        color: white;
    }

    header a.btn-mobile-nav:hover span, header a.btn-mobile-nav:visited:hover span {
        background: white;
    }

    header a.btn-mobile-nav.active, header a.btn-mobile-nav:visited.active {
        background-color: #9c0511;
    }

    header a.btn-mobile-nav.active span, header a.btn-mobile-nav:visited.active span {
        background-color: #f4d866;
        transition: 0.3s ease-in-out;
    }

    header a.btn-mobile-nav.active span:nth-child(1), header a.btn-mobile-nav:visited.active span:nth-child(1) {
        transform: rotate(45deg) translate(0, 0);
    }

    header a.btn-mobile-nav.active span:nth-child(2), header a.btn-mobile-nav:visited.active span:nth-child(2) {
        opacity: 0;
    }

    header a.btn-mobile-nav.active span:nth-child(3), header a.btn-mobile-nav:visited.active span:nth-child(3) {
        transform: rotate(-45deg) translate(0, 0);
    }

    header a.main-logo {
        flex: 0 0 260px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    header a.main-logo figure {
        width: 100%;
        margin: 0;
    }

    header a.main-logo figure img {
        border-radius: 1.8rem;
        height: 100%;
        width: 100%;
        min-height: 6vh;
        display: block;
        padding: 1.4rem;
        transition: transform 0.3s ease, box-shadow 0.3s ease, padding 0.3s ease;
    }

    header a.main-logo:hover figure img {
        animation: roll-in-left 0.6s ease-out both;
        transform: scale(0.9);
        box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.3);
        padding: 2rem;
    }

    header a.call {
        flex: 0 0 240px;
        color: #68d9fb;
        display: grid;
        flex-direction: column;
        text-decoration: none;
        width: 100%;
        border-radius: 1.8rem;
        height: auto;
        min-height: 4vh;
        padding: 0;
        text-align: center;
        background-color: transparent;
        transition: transform 0.3s ease, box-shadow 0.3s ease, padding 0.3s ease, background-color 0.3s ease;
    }

    header a.call i.fa {
        font-size: 2.4rem;
        padding: 2px 4px 2px 0;
    }

    @media (max-width: 75rem) {
        header a.call i.fa {
            font-size: 4.8rem;
        }
    }
    header a.call .call-number {
        font-size: 2rem;
        color: white;
    }

    header a.call .call-message {
        font-size: 1.4rem;
        color: #f4d866;
    }

    @media (max-width: 75rem) {
        header a.call {
            position: fixed;
            bottom: 2rem;
            right: 2rem;
            z-index: 2000;
            width: 7.4rem;
            height: 7.4rem;
            box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.3);
            padding: 1rem;
            background-color: #9c0511;
        }

        header a.call span {
            font-size: 0;
        }
    }
    @media (max-width: 75rem) {
        header a.call .call-number strong {
            display: none;
        }
    }
    @media (max-width: 75rem) {
        header a.call .call-message {
            display: none;
        }
    }
    header a.call:hover {
        animation: roll-in-left 0.6s ease-out both;
        transform: scale(0.9);
        box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.3);
        padding: 1rem;
        background-color: #9c0511;
    }

    header nav {
        flex: 1 1 0;
        display: flex;
        height: 8rem;
        gap: 2rem;
        justify-content: flex-end;
        padding: 1.4rem;
    }

    header nav ul {
        display: flex;
        flex-direction: row;
        gap: 1.2rem;
        margin: 0;
        padding: 0;
        height: 100%;
        justify-content: end;
        align-items: center;
        font-size: 1.8rem;
        line-height: 2rem;
    }

    @media (max-width: 36rem) {
        header nav ul {
            flex-direction: column;
        }
    }
    header nav ul li {
        list-style-type: none;
        margin: 0;
        height: 100%;
        display: flex;
        flex-direction: row;
        align-items: start;
        flex-wrap: wrap;
        justify-content: flex-start;
    }

    header nav ul li a, header nav ul li a:visited {
        z-index: 100;
        text-decoration: none;
        color: #68d9fb;
        padding: 1.4rem;
        display: flex;
        justify-content: center;
        align-items: center;
        height: 100%;
        border: none;
        position: relative;
        overflow: hidden;
        transition: all 0.4s 0.2s;
        background: none;
        background-size: 0;
    }

    header nav ul li a:hover {
        color: #014e78;
    }

    header nav ul li a::before {
        content: "";
        position: absolute;
        left: -2rem;
        top: 50%;
        height: 100%;
        width: 2rem;
        background-color: #F0BD1B;
        transition: all 0.4s;
        transform: translateY(-50%);
        box-shadow: -60px 0 0 #F0BD1B;
        opacity: 100;
        z-index: -2;
    }

    header nav ul li a::after {
        content: "";
        position: absolute;
        right: -2rem;
        top: 50%;
        height: 100%;
        width: 2rem;
        background-color: #F0BD1B;
        transition: all 0.4s;
        transform: translateY(-50%);
        box-shadow: 60px 0 0 #F0BD1B;
        opacity: 100;
        z-index: -2;
    }

    header nav ul li a:hover::before {
        left: 50%;
        box-shadow: -30px 0 0 #F0BD1B;
        opacity: 0;
    }

    header nav ul li a:hover::after {
        right: 50%;
        box-shadow: 30px 0 0 #F0BD1B;
        opacity: 0;
    }

    header nav ul li a > span {
        position: absolute;
        background-color: #F0BD1B;
        border-radius: 1rem;
        width: 0;
        height: 100%;
        transition: all 0.4s 0.2s;
        z-index: -1;
    }

    header nav ul li a:hover > span {
        position: absolute;
        background-color: #F0BD1B;
        border-radius: 1rem;
        width: 100%;
        height: 100%;
    }

    header nav ul li a:active {
        border: solid 0.1rem #1E81BB;
    }

    header nav ul li a.selected {
        border: solid 0.1rem #1E81BB;
        border-radius: 1.8rem;
        box-shadow: inset rgba(8, 66, 97, 0.66) -2px -3px 3px 1px;
    }

    header nav div.search {
        display: flex;
        flex-direction: row;
        gap: 0;
        padding: 0;
        margin: 0;
        height: 100%;
        justify-content: end;
        align-items: center;
        transform: translateX(1.4rem);
    }

    header nav div.search input {
        border: solid 0.1rem #1E81BB;
        border-radius: 1.8rem;
        box-shadow: inset rgba(8, 66, 97, 0.82) -2px -3px 3px 1px;
    }

    header nav div.search input::placeholder {
        color: #68d9fb;
    }

    header nav div.search input:focus::placeholder {
        color: #014e78;
    }

    header nav div.search label {
        display: flex;
        justify-content: center;
        align-items: center;
        transform: translateX(-1.4rem);
        height: 100%;
        padding: 0.4rem 1.4rem;
        background-color: #1E81BB;
        border-radius: 0 1.8rem 1.8rem 0;
        position: relative;
        overflow: hidden;
        box-shadow: inset rgba(8, 66, 97, 0.82) -2px -3px 3px 1px;
    }

    header nav div.search label i.fa {
        color: #68d9fb;
    }

    header nav div.search label::after {
        content: "";
        position: absolute;
        right: -2rem;
        top: 50%;
        height: 100%;
        width: 2rem;
        background-color: #F0BD1B;
        transition: all 0.4s;
        transform: translateY(-50%);
        opacity: 10;
        z-index: -2;
    }

    header nav div.search label:hover {
        cursor: pointer;
    }

    header nav div.search label:hover::after {
        right: 50%;
        box-shadow: 30px 0 0 #F0BD1B;
        opacity: 100;
        width: 100%;
    }

    header nav div.search label:hover i.fa {
        color: #014e78;
    }

    @media (max-width: 75rem) {
        header nav {
            display: none;
            flex-direction: column;
        }
    }
    header nav.active {
        position: absolute;
        top: 20%;
        left: 50%;
        transform: translateX(-50%);
        display: flex;
        flex-direction: column-reverse;
        gap: 3.2rem;
        height: auto;
    }

    @media (max-width: 48rem) {
        header nav.active {
            width: 100%;
        }
    }
    header nav.active ul {
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
        gap: 2rem;
    }

    header nav.active ul li a {
        font-size: 3.2rem;
        padding: 3.4rem 3.4rem;
        font-weight: bold;
    }

    header nav.active div.search {
        height: 5.4rem;
    }

    header nav.active div.search input {
        width: 100%;
    }

    header.active {
        height: 100dvh;
    }

    header a.btn-mobile-nav {
        flex: 0 0 6rem;
        position: relative;
        top: 0;
        right: 0;
    }

    @media (max-width: 75rem) {
        header a.btn-mobile-nav {
            display: flex;
        }
    }
    header section {
        position: relative;
    }

    header section div {
        padding: 3.4rem;
        background: none;
    }

    @media (max-width: 75rem) {
        header section div {
            grid-auto-rows: 8rem 0 8rem 8rem 8rem;
        }
    }
    @media (max-width: 48rem) {
        header section div {
            padding: 2.8rem;
        }
    }
    @media (max-width: 36rem) {
        header section div {
            padding: 1.4rem;
        }
    }
    @media (max-width: 75rem) {
        header section div.active {
            grid-auto-rows: 8rem;
        }
    }
    header section div article {
        background: linear-gradient(160deg, #ccd7e3, #e5ecf4);
        border: solid 0.2rem #b4c0cc;
        box-shadow: 2px 4px 8px 0 rgba(101, 101, 101, 0.4), inset 2px 2px 8px 0 rgb(255, 255, 255), inset -2px -2px 8px 0 rgba(101, 101, 101, 0.6);
    }

    header.active {
        height: 100dvh;
        background: linear-gradient(120deg, #46c2e7, #014e78);
    }

    header.active .main-logo {
        align-self: baseline;
    }

    header.active a.btn-mobile-nav {
        align-self: baseline;
        top: -14px;
    }

    main.content-page {
        margin-top: 0;
    }

    main section {
        overflow: hidden;
    }

    main section > div {
        padding: 3.4rem;
        background: none;
    }

    @media (max-width: 48rem) {
        main section > div {
            padding: 2.8rem;
        }
    }
    @media (max-width: 36rem) {
        main section > div {
            padding: 1.4rem;
            grid-auto-rows: auto;
        }
    }
    main section > div article {
        background: linear-gradient(160deg, #ccd7e3, #e5ecf4);
        border: solid 0.2rem #b4c0cc;
        box-shadow: 2px 4px 8px 0 rgba(101, 101, 101, 0.4), inset 2px 2px 8px 0 rgb(255, 255, 255), inset -2px -2px 8px 0 rgba(101, 101, 101, 0.6);
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    main section > div article a.btn-ghost {
        border: solid 0.2rem #b4c0cc;
        color: #b4c0cc;
    }

    main section > div article a.btn-box span {
        color: #46C2E7;
    }

    main section > div article a.btn-box span span {
        color: #1E81BB;
    }

    main section > div article a.btn-box span.info {
        color: #5a5c60;
    }

    @media (max-width: 36rem) {
        main section > div article {
            height: fit-content;
            width: 100%;
        }
    }
    main section > div article.negative {
        border: solid 0.2rem #ecf3ff;
        background: linear-gradient(160deg, #46C2E7, #1E81BB);
        box-shadow: 2px 4px 8px 0 rgba(101, 101, 101, 0.4), inset 2px 2px 8px 0 rgb(176, 237, 255), inset -2px -2px 8px 0 #094969;
    }

    main section > div article.negative h3 {
        color: #68d9fb;
    }

    main section > div article.negative h4 {
        color: white;
    }

    main section > div article.negative p {
        color: white;
    }

    main section > div article.negative ul, main section > div article.negative ol {
        color: white;
    }

    main section > div article.negative hr {
        background-color: #106d88;
        box-shadow: 0 1px 2px #68d9fb;
    }

    main section > div article.negative a.btn-ghost {
        border: solid 0.2rem white;
        color: white;
    }

    main section > div article.negative a.btn-ghost:hover {
        color: #106d88;
    }

    main section > div article.negative a.btn-box span {
        color: #68d9fb;
    }

    main section > div article.negative a.btn-box span span {
        color: #f4d866;
    }

    main section > div article.negative a.btn-box span.info {
        color: white;
    }

    main section > div article.important {
        border: solid 0.2rem #ecf3ff;
        background: linear-gradient(160deg, #F0BD1B, #f4d866);
        box-shadow: 2px 4px 8px 0 rgba(101, 101, 101, 0.4), inset 2px 2px 8px 0 rgb(255, 230, 176), inset -2px -2px 8px 0 #844803;
    }

    main section > div article.important h1 {
        color: #106d88;
    }

    main section > div article.important p {
        color: #106d88;
    }

    main section > div article.important hr {
        background-color: #106d88;
        box-shadow: 0 1px 2px #68d9fb;
    }

    main section > div article.important hr {
        border-bottom-color: #f4d866;
        box-shadow: #844803;
    }

    main section > div article.important a.btn-ghost {
        border: solid 0.2rem white;
        color: white;
    }

    main section > div article.important a.btn-ghost:hover {
        border: solid 0.2rem #844803;
        color: #844803;
    }

    main section > div article.important a.btn-box span {
        color: #1E81BB;
    }

    main section > div article.important a.btn-box span span {
        color: white;
    }

    main section > div article.no-box {
        background: none;
        border: none;
        box-shadow: none;
    }

    @media (max-width: 48rem) {
        main section > div article.no-box {
            padding: 1.4rem;
        }
    }
    @media (max-width: 36rem) {
        main section > div article.no-box {
            padding: 0.4rem;
        }
    }
    main section > div article.no-box a.btn-ghost {
        border: solid 0.2rem #68d9fb;
        color: #68d9fb;
    }

    main section > div article figure {
        width: auto;
        height: 100%;
        overflow: hidden;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
    }

    main section > div article figure image {
        width: auto;
        height: 100%;
        object-fit: contain;
    }

    main section > div article figure figcaption {
        background: linear-gradient(160deg, rgba(70, 194, 231, 0.42), rgba(30, 129, 187, 0.44));
        text-shadow: 1px 1px 2px rgb(30, 129, 187);
        position: absolute;
        color: white;
        font-size: clamp(1.8rem, 2vw, 3.2rem);
        padding: clamp(0.4rem, 2vw, 1.4rem) clamp(1.4rem, 3vw, 2.8rem);
        font-weight: bold;
        left: -2px;
        top: clamp(1.2rem, 2vw, 2rem);
        line-height: 3.4rem;
        max-width: 100%;
        word-break: break-word; /* Fallback */
        overflow-wrap: break-word;
        hyphens: auto;
    }

    main section > div article.with-icon {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: clamp(1.2rem, 3%, 2rem);
    }

    main section > div article.with-icon .content {
        padding: 0;
    }

    main section > div article.with-icon figure {
        justify-content: start;
        height: 140px;
    }

    main section > div article.with-icon figure picture {
        height: 100%;
    }

    main section > div article.with-icon figure picture img {
        height: 100%;
    }

    main section > div article a.storage-unit {
        padding: clamp(1.2rem, 2vw, 2rem);
        cursor: pointer;
        overflow: hidden;
        display: flex;
        flex-direction: column;
        position: relative;
        justify-content: start;
        align-items: start;
        transition: all 0.4s ease-out;
        width: 100%;
        height: 100%;
    }

    main section > div article a.storage-unit h3 {
        color: #106d88;
        font-size: 1.8rem;
        line-height: 2.6rem;
    }

    main section > div article a.storage-unit p {
        font-size: 1.6rem;
        line-height: 1.8rem;
        opacity: 100%;
        transition: all 0.4s ease;
    }

    main section > div article a.storage-unit ul {
        position: absolute;
        padding: 0 2rem;
        bottom: 0;
        color: #106d88;
        transition: all 0.4s ease;
        transform: translate(300px, 0);
    }

    main section > div article a.storage-unit ul li {
        font-size: 1.3rem;
        line-height: 1.7rem;
    }

    main section > div article a.storage-unit:hover p {
        opacity: 0;
    }

    main section > div article a.storage-unit:hover ul {
        width: calc(100% + 1.2rem);
        transform: translate(-20px, 0);
    }

    @media (max-width: 36rem) {
        main section > div article a.storage-unit:hover ul {
            transform: translate(0, 300px);
        }
    }
    main section > div article.fit-to-content-v {
        height: fit-content;
        grid-row: auto;
    }

    footer {
        margin-top: 10rem;
        min-height: 44rem;
        background: linear-gradient(120deg, #106d88, #45b7fa);
    }

    @media (max-width: 64rem) {
        footer {
            min-height: 64rem;
        }
    }
    footer div {
        max-width: 120rem;
        width: 100%;
        margin: auto;
        position: relative;
    }

    footer div figure.footer-logo {
        border: solid 0.2rem #F0BD1B;
        position: absolute;
        top: -6rem;
        left: 0;
        width: calc(26% - 1rem);
        height: 32rem;
        padding: 3.4rem;
        margin-right: 1rem;
        border-radius: 1.8rem;
        background: linear-gradient(120deg, #68d9fb, #014e78);
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: space-between;
    }

    footer div figure.footer-logo picture {
        width: 100%;
    }

    footer div figure.footer-logo a {
        margin: 0;
        width: 100%;
    }

    @media (max-width: 64rem) {
        footer div figure.footer-logo {
            padding: 1.4rem;
        }
    }
    @media (max-width: 48rem) {
        footer div figure.footer-logo {
            top: 24rem;
            height: 8rem;
            width: calc(100% - 2rem);
            margin: 1rem;
            flex-direction: row;
        }

        footer div figure.footer-logo picture {
            width: 20%;
        }

        footer div figure.footer-logo a {
            margin: 0;
            width: fit-content;
        }
    }
    @media (max-width: 36rem) {
        footer div figure.footer-logo {
            top: 34rem;
            flex-direction: row;
            height: 6rem;
            padding: 1.4rem;
            width: 100%;
            margin: 0;
        }
    }
    footer div div.footer-contact {
        border: solid 0.2rem #F0BD1B;
        position: absolute;
        top: -6rem;
        right: 0;
        width: calc(74% - 1rem);
        height: 32rem;
        padding: 3.4rem;
        margin-left: 1rem;
        border-radius: 1.8rem;
        background: linear-gradient(140deg, #014e78, #46C2E7);
        display: flex;
        flex-direction: row;
        gap: 2.8rem;
    }

    footer div div.footer-contact h4 {
        color: #f4d866;
        padding-bottom: 1rem;
        font-size: 2rem;
    }

    footer div div.footer-contact i {
        color: #f4d866;
        padding-right: 1.2rem;
    }

    footer div div.footer-contact a i {
        font-weight: bold;
        color: #844803;
    }

    footer div div.footer-contact a:hover i {
        color: #f4d866;
    }

    footer div div.footer-contact p {
        color: #68d9fb;
        padding: 0;
    }

    footer div div.footer-contact p span {
        color: white;
        font-weight: bold;
    }

    footer div div.footer-contact .footer-address {
        flex: 1;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

    footer div div.footer-contact .footer-info {
        flex: 2;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

    @media (max-width: 64rem) {
        footer div div.footer-contact {
            padding: 3.4rem;
        }
    }
    @media (max-width: 48rem) {
        footer div div.footer-contact {
            width: calc(100% - 2rem);
            height: 28rem;
            margin: 1rem;
        }
    }
    @media (max-width: 36rem) {
        footer div div.footer-contact {
            flex-direction: column;
            height: 38rem;
            padding: 1.4rem;
            width: 100%;
            margin: 0;
        }
    }
    footer div div.footer-bottom {
        border-top: solid #68d9fb 0.05rem;
        position: absolute;
        top: 320px;
        padding: 1.4rem;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
    }

    footer div div.footer-bottom p {
        font-weight: 1.4rem;
        color: #68d9fb;
    }

    footer div div.footer-bottom ul {
        display: flex;
        gap: 1.2rem;
        flex-direction: row;
        margin: 1.4rem 0 0 0;
        list-style: none;
    }

    footer div div.footer-bottom ul li a {
        border-radius: 1.8rem;
        text-decoration: none;
        color: #68d9fb;
        padding: 0.4rem 1.4rem;
        border: solid thin #68d9fb;
    }

    footer div div.footer-bottom ul li a:hover {
        background: #68d9fb;
        color: #106d88;
    }

    @media (max-width: 64rem) {
        footer div div.footer-bottom {
            flex-direction: column-reverse;
            top: 350px;
            gap: 2rem;
        }

        footer div div.footer-bottom ul {
            padding: 0;
        }
    }
    @media (max-width: 36rem) {
        footer div div.footer-bottom {
            top: 420px;
        }

        footer div div.footer-bottom ul {
            flex-wrap: wrap;
        }
    }
    aside {
        display: none;
    }
}

/*# sourceMappingURL=style.css.map */


