@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);
/*
|--------------------------------------------------------------------------
| CORE
|--------------------------------------------------------------------------
*/
@keyframes fadeInDown {
    from {
        opacity: 0;
        transform: translate3d(0, -100%, 0);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes donut-spin {
    to {
        transform: rotate(1turn);
    }
}
@keyframes blink {
    0%, 100% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
}
h1, .h1 {
    font-size: 4.8rem;
    line-height: 125%;
    font-weight: 700;
}

h2, .h2 {
    font-size: 4rem;
    line-height: 125%;
    font-weight: 700;
}

h3, .h3 {
    font-size: 3.8rem;
    line-height: 1.4;
    font-weight: 600;
}

h4, .h4 {
    font-size: 3.2rem;
    line-height: 125%;
    font-weight: 600;
}

h5, .h5 {
    font-size: 2.2rem;
    line-height: 1.25;
    font-weight: 600;
}

h6, .h6 {
    font-size: 2rem;
    line-height: 1.25;
    font-weight: 600;
}

p, .p {
    font-size: 1.6rem;
    line-height: 175%;
    color: #777777;
    font-weight: 400;
}

li, .li {
    font-size: 1.3rem;
    color: #333333;
}

span, .span {
    /*font-size: 1.4rem;*/
    color: #777777;
}

small, .small {
    font-size: 1.2rem;
}

strong, .strong {
    font-weight: 600;
}

*, *::before, *::after {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-stretch: normal;
    font-family: "Inter", Arial, Helvetica, sans-serif;
    -webkit-tap-highlight-color: transparent;
}

html {
    font-size: 47.5%;
    scroll-behavior: smooth;
}
@media only screen and (min-width: 479px) {
    html {
        font-size: 52.5%;
    }
}
@media only screen and (min-width: 767px) {
    html {
        font-size: 57.5%;
    }
}
@media only screen and (min-width: 992px) {
    html {
        font-size: 62.5%;
    }
}

footer {
    font-size: 1.4rem;
}

body {
    background-color: rgba(0, 0, 0, 0.015);
    color: #333333;
}
body.is-loading:not(.prevent-loading) * {
    transition: none !important;
}

#root {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

#root > main {
    flex-grow: 1;
}

ul {
    list-style: none;
}

code {
    background-color: #eeeeee;
    padding: 4px;
    border-radius: 4px;
    font-family: "Courier New", Courier, monospace;
    font-size: 1.4rem;
    font-weight: bold;
}

a {
    display: inline-block;
    text-decoration: none;
    color: #333333;
    transition: 0.3s color;
}
a:hover, a:focus, a:active {
    outline: none;
    text-decoration: none;
    color: #8062D6;
}
a > i {
    transition: 0.3s color;
}

hr {
    border: none;
    height: 1px;
    background-color: rgba(255, 255, 255, 0.15);
}
hr.hr--light {
    background-color: rgba(0, 0, 0, 0.05);
}
hr.hr--darker {
    background-color: rgba(0, 0, 0, 0.1);
}

hr.vr {
    border: none;
    width: 1px;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.15);
}

table {
    border-collapse: collapse;
}

img {
    /*display: block;*/
}

.is-hidden {
    display: none !important;
}

.is-sticky {
    position: fixed;
    top: 0;
    z-index: 10;
    width: 100%;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

.w-0 {
    width: 0% !important;
}

.h-0 {
    height: 0% !important;
}

.fs-0 {
    font-size: 0rem !important;
}

.top-0 {
    top: 0% !important;
}

.right-0 {
    right: 0% !important;
}

.bottom-0 {
    bottom: 0% !important;
}

.left-0 {
    left: 0% !important;
}

.w-1 {
    width: 1% !important;
}

.h-1 {
    height: 1% !important;
}

.fs-1 {
    font-size: 0.1rem !important;
}

.top-1 {
    top: 1% !important;
}

.right-1 {
    right: 1% !important;
}

.bottom-1 {
    bottom: 1% !important;
}

.left-1 {
    left: 1% !important;
}

.w-2 {
    width: 2% !important;
}

.h-2 {
    height: 2% !important;
}

.fs-2 {
    font-size: 0.2rem !important;
}

.top-2 {
    top: 2% !important;
}

.right-2 {
    right: 2% !important;
}

.bottom-2 {
    bottom: 2% !important;
}

.left-2 {
    left: 2% !important;
}

.w-3 {
    width: 3% !important;
}

.h-3 {
    height: 3% !important;
}

.fs-3 {
    font-size: 0.3rem !important;
}

.top-3 {
    top: 3% !important;
}

.right-3 {
    right: 3% !important;
}

.bottom-3 {
    bottom: 3% !important;
}

.left-3 {
    left: 3% !important;
}

.w-4 {
    width: 4% !important;
}

.h-4 {
    height: 4% !important;
}

.fs-4 {
    font-size: 0.4rem !important;
}

.top-4 {
    top: 4% !important;
}

.right-4 {
    right: 4% !important;
}

.bottom-4 {
    bottom: 4% !important;
}

.left-4 {
    left: 4% !important;
}

.w-5 {
    width: 5% !important;
}

.h-5 {
    height: 5% !important;
}

.fs-5 {
    font-size: 0.5rem !important;
}

.top-5 {
    top: 5% !important;
}

.right-5 {
    right: 5% !important;
}

.bottom-5 {
    bottom: 5% !important;
}

.left-5 {
    left: 5% !important;
}

.w-6 {
    width: 6% !important;
}

.h-6 {
    height: 6% !important;
}

.fs-6 {
    font-size: 0.6rem !important;
}

.top-6 {
    top: 6% !important;
}

.right-6 {
    right: 6% !important;
}

.bottom-6 {
    bottom: 6% !important;
}

.left-6 {
    left: 6% !important;
}

.w-7 {
    width: 7% !important;
}

.h-7 {
    height: 7% !important;
}

.fs-7 {
    font-size: 0.7rem !important;
}

.top-7 {
    top: 7% !important;
}

.right-7 {
    right: 7% !important;
}

.bottom-7 {
    bottom: 7% !important;
}

.left-7 {
    left: 7% !important;
}

.w-8 {
    width: 8% !important;
}

.h-8 {
    height: 8% !important;
}

.fs-8 {
    font-size: 0.8rem !important;
}

.top-8 {
    top: 8% !important;
}

.right-8 {
    right: 8% !important;
}

.bottom-8 {
    bottom: 8% !important;
}

.left-8 {
    left: 8% !important;
}

.w-9 {
    width: 9% !important;
}

.h-9 {
    height: 9% !important;
}

.fs-9 {
    font-size: 0.9rem !important;
}

.top-9 {
    top: 9% !important;
}

.right-9 {
    right: 9% !important;
}

.bottom-9 {
    bottom: 9% !important;
}

.left-9 {
    left: 9% !important;
}

.w-10 {
    width: 10% !important;
}

.h-10 {
    height: 10% !important;
}

.fs-10 {
    font-size: 1rem !important;
}

.top-10 {
    top: 10% !important;
}

.right-10 {
    right: 10% !important;
}

.bottom-10 {
    bottom: 10% !important;
}

.left-10 {
    left: 10% !important;
}

.w-11 {
    width: 11% !important;
}

.h-11 {
    height: 11% !important;
}

.fs-11 {
    font-size: 1.1rem !important;
}

.top-11 {
    top: 11% !important;
}

.right-11 {
    right: 11% !important;
}

.bottom-11 {
    bottom: 11% !important;
}

.left-11 {
    left: 11% !important;
}

.w-12 {
    width: 12% !important;
}

.h-12 {
    height: 12% !important;
}

.fs-12 {
    font-size: 1.2rem !important;
}

.top-12 {
    top: 12% !important;
}

.right-12 {
    right: 12% !important;
}

.bottom-12 {
    bottom: 12% !important;
}

.left-12 {
    left: 12% !important;
}

.w-13 {
    width: 13% !important;
}

.h-13 {
    height: 13% !important;
}

.fs-13 {
    font-size: 1.3rem !important;
}

.top-13 {
    top: 13% !important;
}

.right-13 {
    right: 13% !important;
}

.bottom-13 {
    bottom: 13% !important;
}

.left-13 {
    left: 13% !important;
}

.w-14 {
    width: 14% !important;
}

.h-14 {
    height: 14% !important;
}

.fs-14 {
    font-size: 1.4rem !important;
}

.top-14 {
    top: 14% !important;
}

.right-14 {
    right: 14% !important;
}

.bottom-14 {
    bottom: 14% !important;
}

.left-14 {
    left: 14% !important;
}

.w-15 {
    width: 15% !important;
}

.h-15 {
    height: 15% !important;
}

.fs-15 {
    font-size: 1.5rem !important;
}

.top-15 {
    top: 15% !important;
}

.right-15 {
    right: 15% !important;
}

.bottom-15 {
    bottom: 15% !important;
}

.left-15 {
    left: 15% !important;
}

.w-16 {
    width: 16% !important;
}

.h-16 {
    height: 16% !important;
}

.fs-16 {
    font-size: 1.6rem !important;
}

.top-16 {
    top: 16% !important;
}

.right-16 {
    right: 16% !important;
}

.bottom-16 {
    bottom: 16% !important;
}

.left-16 {
    left: 16% !important;
}

.w-17 {
    width: 17% !important;
}

.h-17 {
    height: 17% !important;
}

.fs-17 {
    font-size: 1.7rem !important;
}

.top-17 {
    top: 17% !important;
}

.right-17 {
    right: 17% !important;
}

.bottom-17 {
    bottom: 17% !important;
}

.left-17 {
    left: 17% !important;
}

.w-18 {
    width: 18% !important;
}

.h-18 {
    height: 18% !important;
}

.fs-18 {
    font-size: 1.8rem !important;
}

.top-18 {
    top: 18% !important;
}

.right-18 {
    right: 18% !important;
}

.bottom-18 {
    bottom: 18% !important;
}

.left-18 {
    left: 18% !important;
}

.w-19 {
    width: 19% !important;
}

.h-19 {
    height: 19% !important;
}

.fs-19 {
    font-size: 1.9rem !important;
}

.top-19 {
    top: 19% !important;
}

.right-19 {
    right: 19% !important;
}

.bottom-19 {
    bottom: 19% !important;
}

.left-19 {
    left: 19% !important;
}

.w-20 {
    width: 20% !important;
}

.h-20 {
    height: 20% !important;
}

.fs-20 {
    font-size: 2rem !important;
}

.top-20 {
    top: 20% !important;
}

.right-20 {
    right: 20% !important;
}

.bottom-20 {
    bottom: 20% !important;
}

.left-20 {
    left: 20% !important;
}

.w-21 {
    width: 21% !important;
}

.h-21 {
    height: 21% !important;
}

.fs-21 {
    font-size: 2.1rem !important;
}

.top-21 {
    top: 21% !important;
}

.right-21 {
    right: 21% !important;
}

.bottom-21 {
    bottom: 21% !important;
}

.left-21 {
    left: 21% !important;
}

.w-22 {
    width: 22% !important;
}

.h-22 {
    height: 22% !important;
}

.fs-22 {
    font-size: 2.2rem !important;
}

.top-22 {
    top: 22% !important;
}

.right-22 {
    right: 22% !important;
}

.bottom-22 {
    bottom: 22% !important;
}

.left-22 {
    left: 22% !important;
}

.w-23 {
    width: 23% !important;
}

.h-23 {
    height: 23% !important;
}

.fs-23 {
    font-size: 2.3rem !important;
}

.top-23 {
    top: 23% !important;
}

.right-23 {
    right: 23% !important;
}

.bottom-23 {
    bottom: 23% !important;
}

.left-23 {
    left: 23% !important;
}

.w-24 {
    width: 24% !important;
}

.h-24 {
    height: 24% !important;
}

.fs-24 {
    font-size: 2.4rem !important;
}

.top-24 {
    top: 24% !important;
}

.right-24 {
    right: 24% !important;
}

.bottom-24 {
    bottom: 24% !important;
}

.left-24 {
    left: 24% !important;
}

.w-25 {
    width: 25% !important;
}

.h-25 {
    height: 25% !important;
}

.fs-25 {
    font-size: 2.5rem !important;
}

.top-25 {
    top: 25% !important;
}

.right-25 {
    right: 25% !important;
}

.bottom-25 {
    bottom: 25% !important;
}

.left-25 {
    left: 25% !important;
}

.w-26 {
    width: 26% !important;
}

.h-26 {
    height: 26% !important;
}

.fs-26 {
    font-size: 2.6rem !important;
}

.top-26 {
    top: 26% !important;
}

.right-26 {
    right: 26% !important;
}

.bottom-26 {
    bottom: 26% !important;
}

.left-26 {
    left: 26% !important;
}

.w-27 {
    width: 27% !important;
}

.h-27 {
    height: 27% !important;
}

.fs-27 {
    font-size: 2.7rem !important;
}

.top-27 {
    top: 27% !important;
}

.right-27 {
    right: 27% !important;
}

.bottom-27 {
    bottom: 27% !important;
}

.left-27 {
    left: 27% !important;
}

.w-28 {
    width: 28% !important;
}

.h-28 {
    height: 28% !important;
}

.fs-28 {
    font-size: 2.8rem !important;
}

.top-28 {
    top: 28% !important;
}

.right-28 {
    right: 28% !important;
}

.bottom-28 {
    bottom: 28% !important;
}

.left-28 {
    left: 28% !important;
}

.w-29 {
    width: 29% !important;
}

.h-29 {
    height: 29% !important;
}

.fs-29 {
    font-size: 2.9rem !important;
}

.top-29 {
    top: 29% !important;
}

.right-29 {
    right: 29% !important;
}

.bottom-29 {
    bottom: 29% !important;
}

.left-29 {
    left: 29% !important;
}

.w-30 {
    width: 30% !important;
}

.h-30 {
    height: 30% !important;
}

.fs-30 {
    font-size: 3rem !important;
}

.top-30 {
    top: 30% !important;
}

.right-30 {
    right: 30% !important;
}

.bottom-30 {
    bottom: 30% !important;
}

.left-30 {
    left: 30% !important;
}

.w-31 {
    width: 31% !important;
}

.h-31 {
    height: 31% !important;
}

.fs-31 {
    font-size: 3.1rem !important;
}

.top-31 {
    top: 31% !important;
}

.right-31 {
    right: 31% !important;
}

.bottom-31 {
    bottom: 31% !important;
}

.left-31 {
    left: 31% !important;
}

.w-32 {
    width: 32% !important;
}

.h-32 {
    height: 32% !important;
}

.fs-32 {
    font-size: 3.2rem !important;
}

.top-32 {
    top: 32% !important;
}

.right-32 {
    right: 32% !important;
}

.bottom-32 {
    bottom: 32% !important;
}

.left-32 {
    left: 32% !important;
}

.w-33 {
    width: 33% !important;
}

.h-33 {
    height: 33% !important;
}

.fs-33 {
    font-size: 3.3rem !important;
}

.top-33 {
    top: 33% !important;
}

.right-33 {
    right: 33% !important;
}

.bottom-33 {
    bottom: 33% !important;
}

.left-33 {
    left: 33% !important;
}

.w-34 {
    width: 34% !important;
}

.h-34 {
    height: 34% !important;
}

.fs-34 {
    font-size: 3.4rem !important;
}

.top-34 {
    top: 34% !important;
}

.right-34 {
    right: 34% !important;
}

.bottom-34 {
    bottom: 34% !important;
}

.left-34 {
    left: 34% !important;
}

.w-35 {
    width: 35% !important;
}

.h-35 {
    height: 35% !important;
}

.fs-35 {
    font-size: 3.5rem !important;
}

.top-35 {
    top: 35% !important;
}

.right-35 {
    right: 35% !important;
}

.bottom-35 {
    bottom: 35% !important;
}

.left-35 {
    left: 35% !important;
}

.w-36 {
    width: 36% !important;
}

.h-36 {
    height: 36% !important;
}

.fs-36 {
    font-size: 3.6rem !important;
}

.top-36 {
    top: 36% !important;
}

.right-36 {
    right: 36% !important;
}

.bottom-36 {
    bottom: 36% !important;
}

.left-36 {
    left: 36% !important;
}

.w-37 {
    width: 37% !important;
}

.h-37 {
    height: 37% !important;
}

.fs-37 {
    font-size: 3.7rem !important;
}

.top-37 {
    top: 37% !important;
}

.right-37 {
    right: 37% !important;
}

.bottom-37 {
    bottom: 37% !important;
}

.left-37 {
    left: 37% !important;
}

.w-38 {
    width: 38% !important;
}

.h-38 {
    height: 38% !important;
}

.fs-38 {
    font-size: 3.8rem !important;
}

.top-38 {
    top: 38% !important;
}

.right-38 {
    right: 38% !important;
}

.bottom-38 {
    bottom: 38% !important;
}

.left-38 {
    left: 38% !important;
}

.w-39 {
    width: 39% !important;
}

.h-39 {
    height: 39% !important;
}

.fs-39 {
    font-size: 3.9rem !important;
}

.top-39 {
    top: 39% !important;
}

.right-39 {
    right: 39% !important;
}

.bottom-39 {
    bottom: 39% !important;
}

.left-39 {
    left: 39% !important;
}

.w-40 {
    width: 40% !important;
}

.h-40 {
    height: 40% !important;
}

.fs-40 {
    font-size: 4rem !important;
}

.top-40 {
    top: 40% !important;
}

.right-40 {
    right: 40% !important;
}

.bottom-40 {
    bottom: 40% !important;
}

.left-40 {
    left: 40% !important;
}

.w-41 {
    width: 41% !important;
}

.h-41 {
    height: 41% !important;
}

.fs-41 {
    font-size: 4.1rem !important;
}

.top-41 {
    top: 41% !important;
}

.right-41 {
    right: 41% !important;
}

.bottom-41 {
    bottom: 41% !important;
}

.left-41 {
    left: 41% !important;
}

.w-42 {
    width: 42% !important;
}

.h-42 {
    height: 42% !important;
}

.fs-42 {
    font-size: 4.2rem !important;
}

.top-42 {
    top: 42% !important;
}

.right-42 {
    right: 42% !important;
}

.bottom-42 {
    bottom: 42% !important;
}

.left-42 {
    left: 42% !important;
}

.w-43 {
    width: 43% !important;
}

.h-43 {
    height: 43% !important;
}

.fs-43 {
    font-size: 4.3rem !important;
}

.top-43 {
    top: 43% !important;
}

.right-43 {
    right: 43% !important;
}

.bottom-43 {
    bottom: 43% !important;
}

.left-43 {
    left: 43% !important;
}

.w-44 {
    width: 44% !important;
}

.h-44 {
    height: 44% !important;
}

.fs-44 {
    font-size: 4.4rem !important;
}

.top-44 {
    top: 44% !important;
}

.right-44 {
    right: 44% !important;
}

.bottom-44 {
    bottom: 44% !important;
}

.left-44 {
    left: 44% !important;
}

.w-45 {
    width: 45% !important;
}

.h-45 {
    height: 45% !important;
}

.fs-45 {
    font-size: 4.5rem !important;
}

.top-45 {
    top: 45% !important;
}

.right-45 {
    right: 45% !important;
}

.bottom-45 {
    bottom: 45% !important;
}

.left-45 {
    left: 45% !important;
}

.w-46 {
    width: 46% !important;
}

.h-46 {
    height: 46% !important;
}

.fs-46 {
    font-size: 4.6rem !important;
}

.top-46 {
    top: 46% !important;
}

.right-46 {
    right: 46% !important;
}

.bottom-46 {
    bottom: 46% !important;
}

.left-46 {
    left: 46% !important;
}

.w-47 {
    width: 47% !important;
}

.h-47 {
    height: 47% !important;
}

.fs-47 {
    font-size: 4.7rem !important;
}

.top-47 {
    top: 47% !important;
}

.right-47 {
    right: 47% !important;
}

.bottom-47 {
    bottom: 47% !important;
}

.left-47 {
    left: 47% !important;
}

.w-48 {
    width: 48% !important;
}

.h-48 {
    height: 48% !important;
}

.fs-48 {
    font-size: 4.8rem !important;
}

.top-48 {
    top: 48% !important;
}

.right-48 {
    right: 48% !important;
}

.bottom-48 {
    bottom: 48% !important;
}

.left-48 {
    left: 48% !important;
}

.w-49 {
    width: 49% !important;
}

.h-49 {
    height: 49% !important;
}

.fs-49 {
    font-size: 4.9rem !important;
}

.top-49 {
    top: 49% !important;
}

.right-49 {
    right: 49% !important;
}

.bottom-49 {
    bottom: 49% !important;
}

.left-49 {
    left: 49% !important;
}

.w-50 {
    width: 50% !important;
}

.h-50 {
    height: 50% !important;
}

.fs-50 {
    font-size: 5rem !important;
}

.top-50 {
    top: 50% !important;
}

.right-50 {
    right: 50% !important;
}

.bottom-50 {
    bottom: 50% !important;
}

.left-50 {
    left: 50% !important;
}

.w-51 {
    width: 51% !important;
}

.h-51 {
    height: 51% !important;
}

.fs-51 {
    font-size: 5.1rem !important;
}

.top-51 {
    top: 51% !important;
}

.right-51 {
    right: 51% !important;
}

.bottom-51 {
    bottom: 51% !important;
}

.left-51 {
    left: 51% !important;
}

.w-52 {
    width: 52% !important;
}

.h-52 {
    height: 52% !important;
}

.fs-52 {
    font-size: 5.2rem !important;
}

.top-52 {
    top: 52% !important;
}

.right-52 {
    right: 52% !important;
}

.bottom-52 {
    bottom: 52% !important;
}

.left-52 {
    left: 52% !important;
}

.w-53 {
    width: 53% !important;
}

.h-53 {
    height: 53% !important;
}

.fs-53 {
    font-size: 5.3rem !important;
}

.top-53 {
    top: 53% !important;
}

.right-53 {
    right: 53% !important;
}

.bottom-53 {
    bottom: 53% !important;
}

.left-53 {
    left: 53% !important;
}

.w-54 {
    width: 54% !important;
}

.h-54 {
    height: 54% !important;
}

.fs-54 {
    font-size: 5.4rem !important;
}

.top-54 {
    top: 54% !important;
}

.right-54 {
    right: 54% !important;
}

.bottom-54 {
    bottom: 54% !important;
}

.left-54 {
    left: 54% !important;
}

.w-55 {
    width: 55% !important;
}

.h-55 {
    height: 55% !important;
}

.fs-55 {
    font-size: 5.5rem !important;
}

.top-55 {
    top: 55% !important;
}

.right-55 {
    right: 55% !important;
}

.bottom-55 {
    bottom: 55% !important;
}

.left-55 {
    left: 55% !important;
}

.w-56 {
    width: 56% !important;
}

.h-56 {
    height: 56% !important;
}

.fs-56 {
    font-size: 5.6rem !important;
}

.top-56 {
    top: 56% !important;
}

.right-56 {
    right: 56% !important;
}

.bottom-56 {
    bottom: 56% !important;
}

.left-56 {
    left: 56% !important;
}

.w-57 {
    width: 57% !important;
}

.h-57 {
    height: 57% !important;
}

.fs-57 {
    font-size: 5.7rem !important;
}

.top-57 {
    top: 57% !important;
}

.right-57 {
    right: 57% !important;
}

.bottom-57 {
    bottom: 57% !important;
}

.left-57 {
    left: 57% !important;
}

.w-58 {
    width: 58% !important;
}

.h-58 {
    height: 58% !important;
}

.fs-58 {
    font-size: 5.8rem !important;
}

.top-58 {
    top: 58% !important;
}

.right-58 {
    right: 58% !important;
}

.bottom-58 {
    bottom: 58% !important;
}

.left-58 {
    left: 58% !important;
}

.w-59 {
    width: 59% !important;
}

.h-59 {
    height: 59% !important;
}

.fs-59 {
    font-size: 5.9rem !important;
}

.top-59 {
    top: 59% !important;
}

.right-59 {
    right: 59% !important;
}

.bottom-59 {
    bottom: 59% !important;
}

.left-59 {
    left: 59% !important;
}

.w-60 {
    width: 60% !important;
}

.h-60 {
    height: 60% !important;
}

.fs-60 {
    font-size: 6rem !important;
}

.top-60 {
    top: 60% !important;
}

.right-60 {
    right: 60% !important;
}

.bottom-60 {
    bottom: 60% !important;
}

.left-60 {
    left: 60% !important;
}

.w-61 {
    width: 61% !important;
}

.h-61 {
    height: 61% !important;
}

.fs-61 {
    font-size: 6.1rem !important;
}

.top-61 {
    top: 61% !important;
}

.right-61 {
    right: 61% !important;
}

.bottom-61 {
    bottom: 61% !important;
}

.left-61 {
    left: 61% !important;
}

.w-62 {
    width: 62% !important;
}

.h-62 {
    height: 62% !important;
}

.fs-62 {
    font-size: 6.2rem !important;
}

.top-62 {
    top: 62% !important;
}

.right-62 {
    right: 62% !important;
}

.bottom-62 {
    bottom: 62% !important;
}

.left-62 {
    left: 62% !important;
}

.w-63 {
    width: 63% !important;
}

.h-63 {
    height: 63% !important;
}

.fs-63 {
    font-size: 6.3rem !important;
}

.top-63 {
    top: 63% !important;
}

.right-63 {
    right: 63% !important;
}

.bottom-63 {
    bottom: 63% !important;
}

.left-63 {
    left: 63% !important;
}

.w-64 {
    width: 64% !important;
}

.h-64 {
    height: 64% !important;
}

.fs-64 {
    font-size: 6.4rem !important;
}

.top-64 {
    top: 64% !important;
}

.right-64 {
    right: 64% !important;
}

.bottom-64 {
    bottom: 64% !important;
}

.left-64 {
    left: 64% !important;
}

.w-65 {
    width: 65% !important;
}

.h-65 {
    height: 65% !important;
}

.fs-65 {
    font-size: 6.5rem !important;
}

.top-65 {
    top: 65% !important;
}

.right-65 {
    right: 65% !important;
}

.bottom-65 {
    bottom: 65% !important;
}

.left-65 {
    left: 65% !important;
}

.w-66 {
    width: 66% !important;
}

.h-66 {
    height: 66% !important;
}

.fs-66 {
    font-size: 6.6rem !important;
}

.top-66 {
    top: 66% !important;
}

.right-66 {
    right: 66% !important;
}

.bottom-66 {
    bottom: 66% !important;
}

.left-66 {
    left: 66% !important;
}

.w-67 {
    width: 67% !important;
}

.h-67 {
    height: 67% !important;
}

.fs-67 {
    font-size: 6.7rem !important;
}

.top-67 {
    top: 67% !important;
}

.right-67 {
    right: 67% !important;
}

.bottom-67 {
    bottom: 67% !important;
}

.left-67 {
    left: 67% !important;
}

.w-68 {
    width: 68% !important;
}

.h-68 {
    height: 68% !important;
}

.fs-68 {
    font-size: 6.8rem !important;
}

.top-68 {
    top: 68% !important;
}

.right-68 {
    right: 68% !important;
}

.bottom-68 {
    bottom: 68% !important;
}

.left-68 {
    left: 68% !important;
}

.w-69 {
    width: 69% !important;
}

.h-69 {
    height: 69% !important;
}

.fs-69 {
    font-size: 6.9rem !important;
}

.top-69 {
    top: 69% !important;
}

.right-69 {
    right: 69% !important;
}

.bottom-69 {
    bottom: 69% !important;
}

.left-69 {
    left: 69% !important;
}

.w-70 {
    width: 70% !important;
}

.h-70 {
    height: 70% !important;
}

.fs-70 {
    font-size: 7rem !important;
}

.top-70 {
    top: 70% !important;
}

.right-70 {
    right: 70% !important;
}

.bottom-70 {
    bottom: 70% !important;
}

.left-70 {
    left: 70% !important;
}

.w-71 {
    width: 71% !important;
}

.h-71 {
    height: 71% !important;
}

.fs-71 {
    font-size: 7.1rem !important;
}

.top-71 {
    top: 71% !important;
}

.right-71 {
    right: 71% !important;
}

.bottom-71 {
    bottom: 71% !important;
}

.left-71 {
    left: 71% !important;
}

.w-72 {
    width: 72% !important;
}

.h-72 {
    height: 72% !important;
}

.fs-72 {
    font-size: 7.2rem !important;
}

.top-72 {
    top: 72% !important;
}

.right-72 {
    right: 72% !important;
}

.bottom-72 {
    bottom: 72% !important;
}

.left-72 {
    left: 72% !important;
}

.w-73 {
    width: 73% !important;
}

.h-73 {
    height: 73% !important;
}

.fs-73 {
    font-size: 7.3rem !important;
}

.top-73 {
    top: 73% !important;
}

.right-73 {
    right: 73% !important;
}

.bottom-73 {
    bottom: 73% !important;
}

.left-73 {
    left: 73% !important;
}

.w-74 {
    width: 74% !important;
}

.h-74 {
    height: 74% !important;
}

.fs-74 {
    font-size: 7.4rem !important;
}

.top-74 {
    top: 74% !important;
}

.right-74 {
    right: 74% !important;
}

.bottom-74 {
    bottom: 74% !important;
}

.left-74 {
    left: 74% !important;
}

.w-75 {
    width: 75% !important;
}

.h-75 {
    height: 75% !important;
}

.fs-75 {
    font-size: 7.5rem !important;
}

.top-75 {
    top: 75% !important;
}

.right-75 {
    right: 75% !important;
}

.bottom-75 {
    bottom: 75% !important;
}

.left-75 {
    left: 75% !important;
}

.w-76 {
    width: 76% !important;
}

.h-76 {
    height: 76% !important;
}

.fs-76 {
    font-size: 7.6rem !important;
}

.top-76 {
    top: 76% !important;
}

.right-76 {
    right: 76% !important;
}

.bottom-76 {
    bottom: 76% !important;
}

.left-76 {
    left: 76% !important;
}

.w-77 {
    width: 77% !important;
}

.h-77 {
    height: 77% !important;
}

.fs-77 {
    font-size: 7.7rem !important;
}

.top-77 {
    top: 77% !important;
}

.right-77 {
    right: 77% !important;
}

.bottom-77 {
    bottom: 77% !important;
}

.left-77 {
    left: 77% !important;
}

.w-78 {
    width: 78% !important;
}

.h-78 {
    height: 78% !important;
}

.fs-78 {
    font-size: 7.8rem !important;
}

.top-78 {
    top: 78% !important;
}

.right-78 {
    right: 78% !important;
}

.bottom-78 {
    bottom: 78% !important;
}

.left-78 {
    left: 78% !important;
}

.w-79 {
    width: 79% !important;
}

.h-79 {
    height: 79% !important;
}

.fs-79 {
    font-size: 7.9rem !important;
}

.top-79 {
    top: 79% !important;
}

.right-79 {
    right: 79% !important;
}

.bottom-79 {
    bottom: 79% !important;
}

.left-79 {
    left: 79% !important;
}

.w-80 {
    width: 80% !important;
}

.h-80 {
    height: 80% !important;
}

.fs-80 {
    font-size: 8rem !important;
}

.top-80 {
    top: 80% !important;
}

.right-80 {
    right: 80% !important;
}

.bottom-80 {
    bottom: 80% !important;
}

.left-80 {
    left: 80% !important;
}

.w-81 {
    width: 81% !important;
}

.h-81 {
    height: 81% !important;
}

.fs-81 {
    font-size: 8.1rem !important;
}

.top-81 {
    top: 81% !important;
}

.right-81 {
    right: 81% !important;
}

.bottom-81 {
    bottom: 81% !important;
}

.left-81 {
    left: 81% !important;
}

.w-82 {
    width: 82% !important;
}

.h-82 {
    height: 82% !important;
}

.fs-82 {
    font-size: 8.2rem !important;
}

.top-82 {
    top: 82% !important;
}

.right-82 {
    right: 82% !important;
}

.bottom-82 {
    bottom: 82% !important;
}

.left-82 {
    left: 82% !important;
}

.w-83 {
    width: 83% !important;
}

.h-83 {
    height: 83% !important;
}

.fs-83 {
    font-size: 8.3rem !important;
}

.top-83 {
    top: 83% !important;
}

.right-83 {
    right: 83% !important;
}

.bottom-83 {
    bottom: 83% !important;
}

.left-83 {
    left: 83% !important;
}

.w-84 {
    width: 84% !important;
}

.h-84 {
    height: 84% !important;
}

.fs-84 {
    font-size: 8.4rem !important;
}

.top-84 {
    top: 84% !important;
}

.right-84 {
    right: 84% !important;
}

.bottom-84 {
    bottom: 84% !important;
}

.left-84 {
    left: 84% !important;
}

.w-85 {
    width: 85% !important;
}

.h-85 {
    height: 85% !important;
}

.fs-85 {
    font-size: 8.5rem !important;
}

.top-85 {
    top: 85% !important;
}

.right-85 {
    right: 85% !important;
}

.bottom-85 {
    bottom: 85% !important;
}

.left-85 {
    left: 85% !important;
}

.w-86 {
    width: 86% !important;
}

.h-86 {
    height: 86% !important;
}

.fs-86 {
    font-size: 8.6rem !important;
}

.top-86 {
    top: 86% !important;
}

.right-86 {
    right: 86% !important;
}

.bottom-86 {
    bottom: 86% !important;
}

.left-86 {
    left: 86% !important;
}

.w-87 {
    width: 87% !important;
}

.h-87 {
    height: 87% !important;
}

.fs-87 {
    font-size: 8.7rem !important;
}

.top-87 {
    top: 87% !important;
}

.right-87 {
    right: 87% !important;
}

.bottom-87 {
    bottom: 87% !important;
}

.left-87 {
    left: 87% !important;
}

.w-88 {
    width: 88% !important;
}

.h-88 {
    height: 88% !important;
}

.fs-88 {
    font-size: 8.8rem !important;
}

.top-88 {
    top: 88% !important;
}

.right-88 {
    right: 88% !important;
}

.bottom-88 {
    bottom: 88% !important;
}

.left-88 {
    left: 88% !important;
}

.w-89 {
    width: 89% !important;
}

.h-89 {
    height: 89% !important;
}

.fs-89 {
    font-size: 8.9rem !important;
}

.top-89 {
    top: 89% !important;
}

.right-89 {
    right: 89% !important;
}

.bottom-89 {
    bottom: 89% !important;
}

.left-89 {
    left: 89% !important;
}

.w-90 {
    width: 90% !important;
}

.h-90 {
    height: 90% !important;
}

.fs-90 {
    font-size: 9rem !important;
}

.top-90 {
    top: 90% !important;
}

.right-90 {
    right: 90% !important;
}

.bottom-90 {
    bottom: 90% !important;
}

.left-90 {
    left: 90% !important;
}

.w-91 {
    width: 91% !important;
}

.h-91 {
    height: 91% !important;
}

.fs-91 {
    font-size: 9.1rem !important;
}

.top-91 {
    top: 91% !important;
}

.right-91 {
    right: 91% !important;
}

.bottom-91 {
    bottom: 91% !important;
}

.left-91 {
    left: 91% !important;
}

.w-92 {
    width: 92% !important;
}

.h-92 {
    height: 92% !important;
}

.fs-92 {
    font-size: 9.2rem !important;
}

.top-92 {
    top: 92% !important;
}

.right-92 {
    right: 92% !important;
}

.bottom-92 {
    bottom: 92% !important;
}

.left-92 {
    left: 92% !important;
}

.w-93 {
    width: 93% !important;
}

.h-93 {
    height: 93% !important;
}

.fs-93 {
    font-size: 9.3rem !important;
}

.top-93 {
    top: 93% !important;
}

.right-93 {
    right: 93% !important;
}

.bottom-93 {
    bottom: 93% !important;
}

.left-93 {
    left: 93% !important;
}

.w-94 {
    width: 94% !important;
}

.h-94 {
    height: 94% !important;
}

.fs-94 {
    font-size: 9.4rem !important;
}

.top-94 {
    top: 94% !important;
}

.right-94 {
    right: 94% !important;
}

.bottom-94 {
    bottom: 94% !important;
}

.left-94 {
    left: 94% !important;
}

.w-95 {
    width: 95% !important;
}

.h-95 {
    height: 95% !important;
}

.fs-95 {
    font-size: 9.5rem !important;
}

.top-95 {
    top: 95% !important;
}

.right-95 {
    right: 95% !important;
}

.bottom-95 {
    bottom: 95% !important;
}

.left-95 {
    left: 95% !important;
}

.w-96 {
    width: 96% !important;
}

.h-96 {
    height: 96% !important;
}

.fs-96 {
    font-size: 9.6rem !important;
}

.top-96 {
    top: 96% !important;
}

.right-96 {
    right: 96% !important;
}

.bottom-96 {
    bottom: 96% !important;
}

.left-96 {
    left: 96% !important;
}

.w-97 {
    width: 97% !important;
}

.h-97 {
    height: 97% !important;
}

.fs-97 {
    font-size: 9.7rem !important;
}

.top-97 {
    top: 97% !important;
}

.right-97 {
    right: 97% !important;
}

.bottom-97 {
    bottom: 97% !important;
}

.left-97 {
    left: 97% !important;
}

.w-98 {
    width: 98% !important;
}

.h-98 {
    height: 98% !important;
}

.fs-98 {
    font-size: 9.8rem !important;
}

.top-98 {
    top: 98% !important;
}

.right-98 {
    right: 98% !important;
}

.bottom-98 {
    bottom: 98% !important;
}

.left-98 {
    left: 98% !important;
}

.w-99 {
    width: 99% !important;
}

.h-99 {
    height: 99% !important;
}

.fs-99 {
    font-size: 9.9rem !important;
}

.top-99 {
    top: 99% !important;
}

.right-99 {
    right: 99% !important;
}

.bottom-99 {
    bottom: 99% !important;
}

.left-99 {
    left: 99% !important;
}

.w-100 {
    width: 100% !important;
}

.h-100 {
    height: 100% !important;
}

.fs-100 {
    font-size: 10rem !important;
}

.top-100 {
    top: 100% !important;
}

.right-100 {
    right: 100% !important;
}

.bottom-100 {
    bottom: 100% !important;
}

.left-100 {
    left: 100% !important;
}

.min-w-0 {
    min-width: 0px !important;
}

.max-w-0 {
    max-width: 0px !important;
}

.min-h-0 {
    min-height: 0px !important;
}

.max-h-0 {
    max-height: 0px !important;
}

.min-w-1 {
    min-width: 1px !important;
}

.max-w-1 {
    max-width: 1px !important;
}

.min-h-1 {
    min-height: 1px !important;
}

.max-h-1 {
    max-height: 1px !important;
}

.min-w-2 {
    min-width: 2px !important;
}

.max-w-2 {
    max-width: 2px !important;
}

.min-h-2 {
    min-height: 2px !important;
}

.max-h-2 {
    max-height: 2px !important;
}

.min-w-3 {
    min-width: 3px !important;
}

.max-w-3 {
    max-width: 3px !important;
}

.min-h-3 {
    min-height: 3px !important;
}

.max-h-3 {
    max-height: 3px !important;
}

.min-w-4 {
    min-width: 4px !important;
}

.max-w-4 {
    max-width: 4px !important;
}

.min-h-4 {
    min-height: 4px !important;
}

.max-h-4 {
    max-height: 4px !important;
}

.min-w-5 {
    min-width: 5px !important;
}

.max-w-5 {
    max-width: 5px !important;
}

.min-h-5 {
    min-height: 5px !important;
}

.max-h-5 {
    max-height: 5px !important;
}

.min-w-6 {
    min-width: 6px !important;
}

.max-w-6 {
    max-width: 6px !important;
}

.min-h-6 {
    min-height: 6px !important;
}

.max-h-6 {
    max-height: 6px !important;
}

.min-w-7 {
    min-width: 7px !important;
}

.max-w-7 {
    max-width: 7px !important;
}

.min-h-7 {
    min-height: 7px !important;
}

.max-h-7 {
    max-height: 7px !important;
}

.min-w-8 {
    min-width: 8px !important;
}

.max-w-8 {
    max-width: 8px !important;
}

.min-h-8 {
    min-height: 8px !important;
}

.max-h-8 {
    max-height: 8px !important;
}

.min-w-9 {
    min-width: 9px !important;
}

.max-w-9 {
    max-width: 9px !important;
}

.min-h-9 {
    min-height: 9px !important;
}

.max-h-9 {
    max-height: 9px !important;
}

.min-w-10 {
    min-width: 10px !important;
}

.max-w-10 {
    max-width: 10px !important;
}

.min-h-10 {
    min-height: 10px !important;
}

.max-h-10 {
    max-height: 10px !important;
}

.min-w-11 {
    min-width: 11px !important;
}

.max-w-11 {
    max-width: 11px !important;
}

.min-h-11 {
    min-height: 11px !important;
}

.max-h-11 {
    max-height: 11px !important;
}

.min-w-12 {
    min-width: 12px !important;
}

.max-w-12 {
    max-width: 12px !important;
}

.min-h-12 {
    min-height: 12px !important;
}

.max-h-12 {
    max-height: 12px !important;
}

.min-w-13 {
    min-width: 13px !important;
}

.max-w-13 {
    max-width: 13px !important;
}

.min-h-13 {
    min-height: 13px !important;
}

.max-h-13 {
    max-height: 13px !important;
}

.min-w-14 {
    min-width: 14px !important;
}

.max-w-14 {
    max-width: 14px !important;
}

.min-h-14 {
    min-height: 14px !important;
}

.max-h-14 {
    max-height: 14px !important;
}

.min-w-15 {
    min-width: 15px !important;
}

.max-w-15 {
    max-width: 15px !important;
}

.min-h-15 {
    min-height: 15px !important;
}

.max-h-15 {
    max-height: 15px !important;
}

.min-w-16 {
    min-width: 16px !important;
}

.max-w-16 {
    max-width: 16px !important;
}

.min-h-16 {
    min-height: 16px !important;
}

.max-h-16 {
    max-height: 16px !important;
}

.min-w-17 {
    min-width: 17px !important;
}

.max-w-17 {
    max-width: 17px !important;
}

.min-h-17 {
    min-height: 17px !important;
}

.max-h-17 {
    max-height: 17px !important;
}

.min-w-18 {
    min-width: 18px !important;
}

.max-w-18 {
    max-width: 18px !important;
}

.min-h-18 {
    min-height: 18px !important;
}

.max-h-18 {
    max-height: 18px !important;
}

.min-w-19 {
    min-width: 19px !important;
}

.max-w-19 {
    max-width: 19px !important;
}

.min-h-19 {
    min-height: 19px !important;
}

.max-h-19 {
    max-height: 19px !important;
}

.min-w-20 {
    min-width: 20px !important;
}

.max-w-20 {
    max-width: 20px !important;
}

.min-h-20 {
    min-height: 20px !important;
}

.max-h-20 {
    max-height: 20px !important;
}

.min-w-21 {
    min-width: 21px !important;
}

.max-w-21 {
    max-width: 21px !important;
}

.min-h-21 {
    min-height: 21px !important;
}

.max-h-21 {
    max-height: 21px !important;
}

.min-w-22 {
    min-width: 22px !important;
}

.max-w-22 {
    max-width: 22px !important;
}

.min-h-22 {
    min-height: 22px !important;
}

.max-h-22 {
    max-height: 22px !important;
}

.min-w-23 {
    min-width: 23px !important;
}

.max-w-23 {
    max-width: 23px !important;
}

.min-h-23 {
    min-height: 23px !important;
}

.max-h-23 {
    max-height: 23px !important;
}

.min-w-24 {
    min-width: 24px !important;
}

.max-w-24 {
    max-width: 24px !important;
}

.min-h-24 {
    min-height: 24px !important;
}

.max-h-24 {
    max-height: 24px !important;
}

.min-w-25 {
    min-width: 25px !important;
}

.max-w-25 {
    max-width: 25px !important;
}

.min-h-25 {
    min-height: 25px !important;
}

.max-h-25 {
    max-height: 25px !important;
}

.min-w-26 {
    min-width: 26px !important;
}

.max-w-26 {
    max-width: 26px !important;
}

.min-h-26 {
    min-height: 26px !important;
}

.max-h-26 {
    max-height: 26px !important;
}

.min-w-27 {
    min-width: 27px !important;
}

.max-w-27 {
    max-width: 27px !important;
}

.min-h-27 {
    min-height: 27px !important;
}

.max-h-27 {
    max-height: 27px !important;
}

.min-w-28 {
    min-width: 28px !important;
}

.max-w-28 {
    max-width: 28px !important;
}

.min-h-28 {
    min-height: 28px !important;
}

.max-h-28 {
    max-height: 28px !important;
}

.min-w-29 {
    min-width: 29px !important;
}

.max-w-29 {
    max-width: 29px !important;
}

.min-h-29 {
    min-height: 29px !important;
}

.max-h-29 {
    max-height: 29px !important;
}

.min-w-30 {
    min-width: 30px !important;
}

.max-w-30 {
    max-width: 30px !important;
}

.min-h-30 {
    min-height: 30px !important;
}

.max-h-30 {
    max-height: 30px !important;
}

.min-w-31 {
    min-width: 31px !important;
}

.max-w-31 {
    max-width: 31px !important;
}

.min-h-31 {
    min-height: 31px !important;
}

.max-h-31 {
    max-height: 31px !important;
}

.min-w-32 {
    min-width: 32px !important;
}

.max-w-32 {
    max-width: 32px !important;
}

.min-h-32 {
    min-height: 32px !important;
}

.max-h-32 {
    max-height: 32px !important;
}

.min-w-33 {
    min-width: 33px !important;
}

.max-w-33 {
    max-width: 33px !important;
}

.min-h-33 {
    min-height: 33px !important;
}

.max-h-33 {
    max-height: 33px !important;
}

.min-w-34 {
    min-width: 34px !important;
}

.max-w-34 {
    max-width: 34px !important;
}

.min-h-34 {
    min-height: 34px !important;
}

.max-h-34 {
    max-height: 34px !important;
}

.min-w-35 {
    min-width: 35px !important;
}

.max-w-35 {
    max-width: 35px !important;
}

.min-h-35 {
    min-height: 35px !important;
}

.max-h-35 {
    max-height: 35px !important;
}

.min-w-36 {
    min-width: 36px !important;
}

.max-w-36 {
    max-width: 36px !important;
}

.min-h-36 {
    min-height: 36px !important;
}

.max-h-36 {
    max-height: 36px !important;
}

.min-w-37 {
    min-width: 37px !important;
}

.max-w-37 {
    max-width: 37px !important;
}

.min-h-37 {
    min-height: 37px !important;
}

.max-h-37 {
    max-height: 37px !important;
}

.min-w-38 {
    min-width: 38px !important;
}

.max-w-38 {
    max-width: 38px !important;
}

.min-h-38 {
    min-height: 38px !important;
}

.max-h-38 {
    max-height: 38px !important;
}

.min-w-39 {
    min-width: 39px !important;
}

.max-w-39 {
    max-width: 39px !important;
}

.min-h-39 {
    min-height: 39px !important;
}

.max-h-39 {
    max-height: 39px !important;
}

.min-w-40 {
    min-width: 40px !important;
}

.max-w-40 {
    max-width: 40px !important;
}

.min-h-40 {
    min-height: 40px !important;
}

.max-h-40 {
    max-height: 40px !important;
}

.min-w-41 {
    min-width: 41px !important;
}

.max-w-41 {
    max-width: 41px !important;
}

.min-h-41 {
    min-height: 41px !important;
}

.max-h-41 {
    max-height: 41px !important;
}

.min-w-42 {
    min-width: 42px !important;
}

.max-w-42 {
    max-width: 42px !important;
}

.min-h-42 {
    min-height: 42px !important;
}

.max-h-42 {
    max-height: 42px !important;
}

.min-w-43 {
    min-width: 43px !important;
}

.max-w-43 {
    max-width: 43px !important;
}

.min-h-43 {
    min-height: 43px !important;
}

.max-h-43 {
    max-height: 43px !important;
}

.min-w-44 {
    min-width: 44px !important;
}

.max-w-44 {
    max-width: 44px !important;
}

.min-h-44 {
    min-height: 44px !important;
}

.max-h-44 {
    max-height: 44px !important;
}

.min-w-45 {
    min-width: 45px !important;
}

.max-w-45 {
    max-width: 45px !important;
}

.min-h-45 {
    min-height: 45px !important;
}

.max-h-45 {
    max-height: 45px !important;
}

.min-w-46 {
    min-width: 46px !important;
}

.max-w-46 {
    max-width: 46px !important;
}

.min-h-46 {
    min-height: 46px !important;
}

.max-h-46 {
    max-height: 46px !important;
}

.min-w-47 {
    min-width: 47px !important;
}

.max-w-47 {
    max-width: 47px !important;
}

.min-h-47 {
    min-height: 47px !important;
}

.max-h-47 {
    max-height: 47px !important;
}

.min-w-48 {
    min-width: 48px !important;
}

.max-w-48 {
    max-width: 48px !important;
}

.min-h-48 {
    min-height: 48px !important;
}

.max-h-48 {
    max-height: 48px !important;
}

.min-w-49 {
    min-width: 49px !important;
}

.max-w-49 {
    max-width: 49px !important;
}

.min-h-49 {
    min-height: 49px !important;
}

.max-h-49 {
    max-height: 49px !important;
}

.min-w-50 {
    min-width: 50px !important;
}

.max-w-50 {
    max-width: 50px !important;
}

.min-h-50 {
    min-height: 50px !important;
}

.max-h-50 {
    max-height: 50px !important;
}

.min-w-51 {
    min-width: 51px !important;
}

.max-w-51 {
    max-width: 51px !important;
}

.min-h-51 {
    min-height: 51px !important;
}

.max-h-51 {
    max-height: 51px !important;
}

.min-w-52 {
    min-width: 52px !important;
}

.max-w-52 {
    max-width: 52px !important;
}

.min-h-52 {
    min-height: 52px !important;
}

.max-h-52 {
    max-height: 52px !important;
}

.min-w-53 {
    min-width: 53px !important;
}

.max-w-53 {
    max-width: 53px !important;
}

.min-h-53 {
    min-height: 53px !important;
}

.max-h-53 {
    max-height: 53px !important;
}

.min-w-54 {
    min-width: 54px !important;
}

.max-w-54 {
    max-width: 54px !important;
}

.min-h-54 {
    min-height: 54px !important;
}

.max-h-54 {
    max-height: 54px !important;
}

.min-w-55 {
    min-width: 55px !important;
}

.max-w-55 {
    max-width: 55px !important;
}

.min-h-55 {
    min-height: 55px !important;
}

.max-h-55 {
    max-height: 55px !important;
}

.min-w-56 {
    min-width: 56px !important;
}

.max-w-56 {
    max-width: 56px !important;
}

.min-h-56 {
    min-height: 56px !important;
}

.max-h-56 {
    max-height: 56px !important;
}

.min-w-57 {
    min-width: 57px !important;
}

.max-w-57 {
    max-width: 57px !important;
}

.min-h-57 {
    min-height: 57px !important;
}

.max-h-57 {
    max-height: 57px !important;
}

.min-w-58 {
    min-width: 58px !important;
}

.max-w-58 {
    max-width: 58px !important;
}

.min-h-58 {
    min-height: 58px !important;
}

.max-h-58 {
    max-height: 58px !important;
}

.min-w-59 {
    min-width: 59px !important;
}

.max-w-59 {
    max-width: 59px !important;
}

.min-h-59 {
    min-height: 59px !important;
}

.max-h-59 {
    max-height: 59px !important;
}

.min-w-60 {
    min-width: 60px !important;
}

.max-w-60 {
    max-width: 60px !important;
}

.min-h-60 {
    min-height: 60px !important;
}

.max-h-60 {
    max-height: 60px !important;
}

.min-w-61 {
    min-width: 61px !important;
}

.max-w-61 {
    max-width: 61px !important;
}

.min-h-61 {
    min-height: 61px !important;
}

.max-h-61 {
    max-height: 61px !important;
}

.min-w-62 {
    min-width: 62px !important;
}

.max-w-62 {
    max-width: 62px !important;
}

.min-h-62 {
    min-height: 62px !important;
}

.max-h-62 {
    max-height: 62px !important;
}

.min-w-63 {
    min-width: 63px !important;
}

.max-w-63 {
    max-width: 63px !important;
}

.min-h-63 {
    min-height: 63px !important;
}

.max-h-63 {
    max-height: 63px !important;
}

.min-w-64 {
    min-width: 64px !important;
}

.max-w-64 {
    max-width: 64px !important;
}

.min-h-64 {
    min-height: 64px !important;
}

.max-h-64 {
    max-height: 64px !important;
}

.min-w-65 {
    min-width: 65px !important;
}

.max-w-65 {
    max-width: 65px !important;
}

.min-h-65 {
    min-height: 65px !important;
}

.max-h-65 {
    max-height: 65px !important;
}

.min-w-66 {
    min-width: 66px !important;
}

.max-w-66 {
    max-width: 66px !important;
}

.min-h-66 {
    min-height: 66px !important;
}

.max-h-66 {
    max-height: 66px !important;
}

.min-w-67 {
    min-width: 67px !important;
}

.max-w-67 {
    max-width: 67px !important;
}

.min-h-67 {
    min-height: 67px !important;
}

.max-h-67 {
    max-height: 67px !important;
}

.min-w-68 {
    min-width: 68px !important;
}

.max-w-68 {
    max-width: 68px !important;
}

.min-h-68 {
    min-height: 68px !important;
}

.max-h-68 {
    max-height: 68px !important;
}

.min-w-69 {
    min-width: 69px !important;
}

.max-w-69 {
    max-width: 69px !important;
}

.min-h-69 {
    min-height: 69px !important;
}

.max-h-69 {
    max-height: 69px !important;
}

.min-w-70 {
    min-width: 70px !important;
}

.max-w-70 {
    max-width: 70px !important;
}

.min-h-70 {
    min-height: 70px !important;
}

.max-h-70 {
    max-height: 70px !important;
}

.min-w-71 {
    min-width: 71px !important;
}

.max-w-71 {
    max-width: 71px !important;
}

.min-h-71 {
    min-height: 71px !important;
}

.max-h-71 {
    max-height: 71px !important;
}

.min-w-72 {
    min-width: 72px !important;
}

.max-w-72 {
    max-width: 72px !important;
}

.min-h-72 {
    min-height: 72px !important;
}

.max-h-72 {
    max-height: 72px !important;
}

.min-w-73 {
    min-width: 73px !important;
}

.max-w-73 {
    max-width: 73px !important;
}

.min-h-73 {
    min-height: 73px !important;
}

.max-h-73 {
    max-height: 73px !important;
}

.min-w-74 {
    min-width: 74px !important;
}

.max-w-74 {
    max-width: 74px !important;
}

.min-h-74 {
    min-height: 74px !important;
}

.max-h-74 {
    max-height: 74px !important;
}

.min-w-75 {
    min-width: 75px !important;
}

.max-w-75 {
    max-width: 75px !important;
}

.min-h-75 {
    min-height: 75px !important;
}

.max-h-75 {
    max-height: 75px !important;
}

.min-w-76 {
    min-width: 76px !important;
}

.max-w-76 {
    max-width: 76px !important;
}

.min-h-76 {
    min-height: 76px !important;
}

.max-h-76 {
    max-height: 76px !important;
}

.min-w-77 {
    min-width: 77px !important;
}

.max-w-77 {
    max-width: 77px !important;
}

.min-h-77 {
    min-height: 77px !important;
}

.max-h-77 {
    max-height: 77px !important;
}

.min-w-78 {
    min-width: 78px !important;
}

.max-w-78 {
    max-width: 78px !important;
}

.min-h-78 {
    min-height: 78px !important;
}

.max-h-78 {
    max-height: 78px !important;
}

.min-w-79 {
    min-width: 79px !important;
}

.max-w-79 {
    max-width: 79px !important;
}

.min-h-79 {
    min-height: 79px !important;
}

.max-h-79 {
    max-height: 79px !important;
}

.min-w-80 {
    min-width: 80px !important;
}

.max-w-80 {
    max-width: 80px !important;
}

.min-h-80 {
    min-height: 80px !important;
}

.max-h-80 {
    max-height: 80px !important;
}

.min-w-81 {
    min-width: 81px !important;
}

.max-w-81 {
    max-width: 81px !important;
}

.min-h-81 {
    min-height: 81px !important;
}

.max-h-81 {
    max-height: 81px !important;
}

.min-w-82 {
    min-width: 82px !important;
}

.max-w-82 {
    max-width: 82px !important;
}

.min-h-82 {
    min-height: 82px !important;
}

.max-h-82 {
    max-height: 82px !important;
}

.min-w-83 {
    min-width: 83px !important;
}

.max-w-83 {
    max-width: 83px !important;
}

.min-h-83 {
    min-height: 83px !important;
}

.max-h-83 {
    max-height: 83px !important;
}

.min-w-84 {
    min-width: 84px !important;
}

.max-w-84 {
    max-width: 84px !important;
}

.min-h-84 {
    min-height: 84px !important;
}

.max-h-84 {
    max-height: 84px !important;
}

.min-w-85 {
    min-width: 85px !important;
}

.max-w-85 {
    max-width: 85px !important;
}

.min-h-85 {
    min-height: 85px !important;
}

.max-h-85 {
    max-height: 85px !important;
}

.min-w-86 {
    min-width: 86px !important;
}

.max-w-86 {
    max-width: 86px !important;
}

.min-h-86 {
    min-height: 86px !important;
}

.max-h-86 {
    max-height: 86px !important;
}

.min-w-87 {
    min-width: 87px !important;
}

.max-w-87 {
    max-width: 87px !important;
}

.min-h-87 {
    min-height: 87px !important;
}

.max-h-87 {
    max-height: 87px !important;
}

.min-w-88 {
    min-width: 88px !important;
}

.max-w-88 {
    max-width: 88px !important;
}

.min-h-88 {
    min-height: 88px !important;
}

.max-h-88 {
    max-height: 88px !important;
}

.min-w-89 {
    min-width: 89px !important;
}

.max-w-89 {
    max-width: 89px !important;
}

.min-h-89 {
    min-height: 89px !important;
}

.max-h-89 {
    max-height: 89px !important;
}

.min-w-90 {
    min-width: 90px !important;
}

.max-w-90 {
    max-width: 90px !important;
}

.min-h-90 {
    min-height: 90px !important;
}

.max-h-90 {
    max-height: 90px !important;
}

.min-w-91 {
    min-width: 91px !important;
}

.max-w-91 {
    max-width: 91px !important;
}

.min-h-91 {
    min-height: 91px !important;
}

.max-h-91 {
    max-height: 91px !important;
}

.min-w-92 {
    min-width: 92px !important;
}

.max-w-92 {
    max-width: 92px !important;
}

.min-h-92 {
    min-height: 92px !important;
}

.max-h-92 {
    max-height: 92px !important;
}

.min-w-93 {
    min-width: 93px !important;
}

.max-w-93 {
    max-width: 93px !important;
}

.min-h-93 {
    min-height: 93px !important;
}

.max-h-93 {
    max-height: 93px !important;
}

.min-w-94 {
    min-width: 94px !important;
}

.max-w-94 {
    max-width: 94px !important;
}

.min-h-94 {
    min-height: 94px !important;
}

.max-h-94 {
    max-height: 94px !important;
}

.min-w-95 {
    min-width: 95px !important;
}

.max-w-95 {
    max-width: 95px !important;
}

.min-h-95 {
    min-height: 95px !important;
}

.max-h-95 {
    max-height: 95px !important;
}

.min-w-96 {
    min-width: 96px !important;
}

.max-w-96 {
    max-width: 96px !important;
}

.min-h-96 {
    min-height: 96px !important;
}

.max-h-96 {
    max-height: 96px !important;
}

.min-w-97 {
    min-width: 97px !important;
}

.max-w-97 {
    max-width: 97px !important;
}

.min-h-97 {
    min-height: 97px !important;
}

.max-h-97 {
    max-height: 97px !important;
}

.min-w-98 {
    min-width: 98px !important;
}

.max-w-98 {
    max-width: 98px !important;
}

.min-h-98 {
    min-height: 98px !important;
}

.max-h-98 {
    max-height: 98px !important;
}

.min-w-99 {
    min-width: 99px !important;
}

.max-w-99 {
    max-width: 99px !important;
}

.min-h-99 {
    min-height: 99px !important;
}

.max-h-99 {
    max-height: 99px !important;
}

.min-w-100 {
    min-width: 100px !important;
}

.max-w-100 {
    max-width: 100px !important;
}

.min-h-100 {
    min-height: 100px !important;
}

.max-h-100 {
    max-height: 100px !important;
}

.min-w-101 {
    min-width: 101px !important;
}

.max-w-101 {
    max-width: 101px !important;
}

.min-h-101 {
    min-height: 101px !important;
}

.max-h-101 {
    max-height: 101px !important;
}

.min-w-102 {
    min-width: 102px !important;
}

.max-w-102 {
    max-width: 102px !important;
}

.min-h-102 {
    min-height: 102px !important;
}

.max-h-102 {
    max-height: 102px !important;
}

.min-w-103 {
    min-width: 103px !important;
}

.max-w-103 {
    max-width: 103px !important;
}

.min-h-103 {
    min-height: 103px !important;
}

.max-h-103 {
    max-height: 103px !important;
}

.min-w-104 {
    min-width: 104px !important;
}

.max-w-104 {
    max-width: 104px !important;
}

.min-h-104 {
    min-height: 104px !important;
}

.max-h-104 {
    max-height: 104px !important;
}

.min-w-105 {
    min-width: 105px !important;
}

.max-w-105 {
    max-width: 105px !important;
}

.min-h-105 {
    min-height: 105px !important;
}

.max-h-105 {
    max-height: 105px !important;
}

.min-w-106 {
    min-width: 106px !important;
}

.max-w-106 {
    max-width: 106px !important;
}

.min-h-106 {
    min-height: 106px !important;
}

.max-h-106 {
    max-height: 106px !important;
}

.min-w-107 {
    min-width: 107px !important;
}

.max-w-107 {
    max-width: 107px !important;
}

.min-h-107 {
    min-height: 107px !important;
}

.max-h-107 {
    max-height: 107px !important;
}

.min-w-108 {
    min-width: 108px !important;
}

.max-w-108 {
    max-width: 108px !important;
}

.min-h-108 {
    min-height: 108px !important;
}

.max-h-108 {
    max-height: 108px !important;
}

.min-w-109 {
    min-width: 109px !important;
}

.max-w-109 {
    max-width: 109px !important;
}

.min-h-109 {
    min-height: 109px !important;
}

.max-h-109 {
    max-height: 109px !important;
}

.min-w-110 {
    min-width: 110px !important;
}

.max-w-110 {
    max-width: 110px !important;
}

.min-h-110 {
    min-height: 110px !important;
}

.max-h-110 {
    max-height: 110px !important;
}

.min-w-111 {
    min-width: 111px !important;
}

.max-w-111 {
    max-width: 111px !important;
}

.min-h-111 {
    min-height: 111px !important;
}

.max-h-111 {
    max-height: 111px !important;
}

.min-w-112 {
    min-width: 112px !important;
}

.max-w-112 {
    max-width: 112px !important;
}

.min-h-112 {
    min-height: 112px !important;
}

.max-h-112 {
    max-height: 112px !important;
}

.min-w-113 {
    min-width: 113px !important;
}

.max-w-113 {
    max-width: 113px !important;
}

.min-h-113 {
    min-height: 113px !important;
}

.max-h-113 {
    max-height: 113px !important;
}

.min-w-114 {
    min-width: 114px !important;
}

.max-w-114 {
    max-width: 114px !important;
}

.min-h-114 {
    min-height: 114px !important;
}

.max-h-114 {
    max-height: 114px !important;
}

.min-w-115 {
    min-width: 115px !important;
}

.max-w-115 {
    max-width: 115px !important;
}

.min-h-115 {
    min-height: 115px !important;
}

.max-h-115 {
    max-height: 115px !important;
}

.min-w-116 {
    min-width: 116px !important;
}

.max-w-116 {
    max-width: 116px !important;
}

.min-h-116 {
    min-height: 116px !important;
}

.max-h-116 {
    max-height: 116px !important;
}

.min-w-117 {
    min-width: 117px !important;
}

.max-w-117 {
    max-width: 117px !important;
}

.min-h-117 {
    min-height: 117px !important;
}

.max-h-117 {
    max-height: 117px !important;
}

.min-w-118 {
    min-width: 118px !important;
}

.max-w-118 {
    max-width: 118px !important;
}

.min-h-118 {
    min-height: 118px !important;
}

.max-h-118 {
    max-height: 118px !important;
}

.min-w-119 {
    min-width: 119px !important;
}

.max-w-119 {
    max-width: 119px !important;
}

.min-h-119 {
    min-height: 119px !important;
}

.max-h-119 {
    max-height: 119px !important;
}

.min-w-120 {
    min-width: 120px !important;
}

.max-w-120 {
    max-width: 120px !important;
}

.min-h-120 {
    min-height: 120px !important;
}

.max-h-120 {
    max-height: 120px !important;
}

.min-w-121 {
    min-width: 121px !important;
}

.max-w-121 {
    max-width: 121px !important;
}

.min-h-121 {
    min-height: 121px !important;
}

.max-h-121 {
    max-height: 121px !important;
}

.min-w-122 {
    min-width: 122px !important;
}

.max-w-122 {
    max-width: 122px !important;
}

.min-h-122 {
    min-height: 122px !important;
}

.max-h-122 {
    max-height: 122px !important;
}

.min-w-123 {
    min-width: 123px !important;
}

.max-w-123 {
    max-width: 123px !important;
}

.min-h-123 {
    min-height: 123px !important;
}

.max-h-123 {
    max-height: 123px !important;
}

.min-w-124 {
    min-width: 124px !important;
}

.max-w-124 {
    max-width: 124px !important;
}

.min-h-124 {
    min-height: 124px !important;
}

.max-h-124 {
    max-height: 124px !important;
}

.min-w-125 {
    min-width: 125px !important;
}

.max-w-125 {
    max-width: 125px !important;
}

.min-h-125 {
    min-height: 125px !important;
}

.max-h-125 {
    max-height: 125px !important;
}

.min-w-126 {
    min-width: 126px !important;
}

.max-w-126 {
    max-width: 126px !important;
}

.min-h-126 {
    min-height: 126px !important;
}

.max-h-126 {
    max-height: 126px !important;
}

.min-w-127 {
    min-width: 127px !important;
}

.max-w-127 {
    max-width: 127px !important;
}

.min-h-127 {
    min-height: 127px !important;
}

.max-h-127 {
    max-height: 127px !important;
}

.min-w-128 {
    min-width: 128px !important;
}

.max-w-128 {
    max-width: 128px !important;
}

.min-h-128 {
    min-height: 128px !important;
}

.max-h-128 {
    max-height: 128px !important;
}

.min-w-129 {
    min-width: 129px !important;
}

.max-w-129 {
    max-width: 129px !important;
}

.min-h-129 {
    min-height: 129px !important;
}

.max-h-129 {
    max-height: 129px !important;
}

.min-w-130 {
    min-width: 130px !important;
}

.max-w-130 {
    max-width: 130px !important;
}

.min-h-130 {
    min-height: 130px !important;
}

.max-h-130 {
    max-height: 130px !important;
}

.min-w-131 {
    min-width: 131px !important;
}

.max-w-131 {
    max-width: 131px !important;
}

.min-h-131 {
    min-height: 131px !important;
}

.max-h-131 {
    max-height: 131px !important;
}

.min-w-132 {
    min-width: 132px !important;
}

.max-w-132 {
    max-width: 132px !important;
}

.min-h-132 {
    min-height: 132px !important;
}

.max-h-132 {
    max-height: 132px !important;
}

.min-w-133 {
    min-width: 133px !important;
}

.max-w-133 {
    max-width: 133px !important;
}

.min-h-133 {
    min-height: 133px !important;
}

.max-h-133 {
    max-height: 133px !important;
}

.min-w-134 {
    min-width: 134px !important;
}

.max-w-134 {
    max-width: 134px !important;
}

.min-h-134 {
    min-height: 134px !important;
}

.max-h-134 {
    max-height: 134px !important;
}

.min-w-135 {
    min-width: 135px !important;
}

.max-w-135 {
    max-width: 135px !important;
}

.min-h-135 {
    min-height: 135px !important;
}

.max-h-135 {
    max-height: 135px !important;
}

.min-w-136 {
    min-width: 136px !important;
}

.max-w-136 {
    max-width: 136px !important;
}

.min-h-136 {
    min-height: 136px !important;
}

.max-h-136 {
    max-height: 136px !important;
}

.min-w-137 {
    min-width: 137px !important;
}

.max-w-137 {
    max-width: 137px !important;
}

.min-h-137 {
    min-height: 137px !important;
}

.max-h-137 {
    max-height: 137px !important;
}

.min-w-138 {
    min-width: 138px !important;
}

.max-w-138 {
    max-width: 138px !important;
}

.min-h-138 {
    min-height: 138px !important;
}

.max-h-138 {
    max-height: 138px !important;
}

.min-w-139 {
    min-width: 139px !important;
}

.max-w-139 {
    max-width: 139px !important;
}

.min-h-139 {
    min-height: 139px !important;
}

.max-h-139 {
    max-height: 139px !important;
}

.min-w-140 {
    min-width: 140px !important;
}

.max-w-140 {
    max-width: 140px !important;
}

.min-h-140 {
    min-height: 140px !important;
}

.max-h-140 {
    max-height: 140px !important;
}

.min-w-141 {
    min-width: 141px !important;
}

.max-w-141 {
    max-width: 141px !important;
}

.min-h-141 {
    min-height: 141px !important;
}

.max-h-141 {
    max-height: 141px !important;
}

.min-w-142 {
    min-width: 142px !important;
}

.max-w-142 {
    max-width: 142px !important;
}

.min-h-142 {
    min-height: 142px !important;
}

.max-h-142 {
    max-height: 142px !important;
}

.min-w-143 {
    min-width: 143px !important;
}

.max-w-143 {
    max-width: 143px !important;
}

.min-h-143 {
    min-height: 143px !important;
}

.max-h-143 {
    max-height: 143px !important;
}

.min-w-144 {
    min-width: 144px !important;
}

.max-w-144 {
    max-width: 144px !important;
}

.min-h-144 {
    min-height: 144px !important;
}

.max-h-144 {
    max-height: 144px !important;
}

.min-w-145 {
    min-width: 145px !important;
}

.max-w-145 {
    max-width: 145px !important;
}

.min-h-145 {
    min-height: 145px !important;
}

.max-h-145 {
    max-height: 145px !important;
}

.min-w-146 {
    min-width: 146px !important;
}

.max-w-146 {
    max-width: 146px !important;
}

.min-h-146 {
    min-height: 146px !important;
}

.max-h-146 {
    max-height: 146px !important;
}

.min-w-147 {
    min-width: 147px !important;
}

.max-w-147 {
    max-width: 147px !important;
}

.min-h-147 {
    min-height: 147px !important;
}

.max-h-147 {
    max-height: 147px !important;
}

.min-w-148 {
    min-width: 148px !important;
}

.max-w-148 {
    max-width: 148px !important;
}

.min-h-148 {
    min-height: 148px !important;
}

.max-h-148 {
    max-height: 148px !important;
}

.min-w-149 {
    min-width: 149px !important;
}

.max-w-149 {
    max-width: 149px !important;
}

.min-h-149 {
    min-height: 149px !important;
}

.max-h-149 {
    max-height: 149px !important;
}

.min-w-150 {
    min-width: 150px !important;
}

.max-w-150 {
    max-width: 150px !important;
}

.min-h-150 {
    min-height: 150px !important;
}

.max-h-150 {
    max-height: 150px !important;
}

.min-w-151 {
    min-width: 151px !important;
}

.max-w-151 {
    max-width: 151px !important;
}

.min-h-151 {
    min-height: 151px !important;
}

.max-h-151 {
    max-height: 151px !important;
}

.min-w-152 {
    min-width: 152px !important;
}

.max-w-152 {
    max-width: 152px !important;
}

.min-h-152 {
    min-height: 152px !important;
}

.max-h-152 {
    max-height: 152px !important;
}

.min-w-153 {
    min-width: 153px !important;
}

.max-w-153 {
    max-width: 153px !important;
}

.min-h-153 {
    min-height: 153px !important;
}

.max-h-153 {
    max-height: 153px !important;
}

.min-w-154 {
    min-width: 154px !important;
}

.max-w-154 {
    max-width: 154px !important;
}

.min-h-154 {
    min-height: 154px !important;
}

.max-h-154 {
    max-height: 154px !important;
}

.min-w-155 {
    min-width: 155px !important;
}

.max-w-155 {
    max-width: 155px !important;
}

.min-h-155 {
    min-height: 155px !important;
}

.max-h-155 {
    max-height: 155px !important;
}

.min-w-156 {
    min-width: 156px !important;
}

.max-w-156 {
    max-width: 156px !important;
}

.min-h-156 {
    min-height: 156px !important;
}

.max-h-156 {
    max-height: 156px !important;
}

.min-w-157 {
    min-width: 157px !important;
}

.max-w-157 {
    max-width: 157px !important;
}

.min-h-157 {
    min-height: 157px !important;
}

.max-h-157 {
    max-height: 157px !important;
}

.min-w-158 {
    min-width: 158px !important;
}

.max-w-158 {
    max-width: 158px !important;
}

.min-h-158 {
    min-height: 158px !important;
}

.max-h-158 {
    max-height: 158px !important;
}

.min-w-159 {
    min-width: 159px !important;
}

.max-w-159 {
    max-width: 159px !important;
}

.min-h-159 {
    min-height: 159px !important;
}

.max-h-159 {
    max-height: 159px !important;
}

.min-w-160 {
    min-width: 160px !important;
}

.max-w-160 {
    max-width: 160px !important;
}

.min-h-160 {
    min-height: 160px !important;
}

.max-h-160 {
    max-height: 160px !important;
}

.min-w-161 {
    min-width: 161px !important;
}

.max-w-161 {
    max-width: 161px !important;
}

.min-h-161 {
    min-height: 161px !important;
}

.max-h-161 {
    max-height: 161px !important;
}

.min-w-162 {
    min-width: 162px !important;
}

.max-w-162 {
    max-width: 162px !important;
}

.min-h-162 {
    min-height: 162px !important;
}

.max-h-162 {
    max-height: 162px !important;
}

.min-w-163 {
    min-width: 163px !important;
}

.max-w-163 {
    max-width: 163px !important;
}

.min-h-163 {
    min-height: 163px !important;
}

.max-h-163 {
    max-height: 163px !important;
}

.min-w-164 {
    min-width: 164px !important;
}

.max-w-164 {
    max-width: 164px !important;
}

.min-h-164 {
    min-height: 164px !important;
}

.max-h-164 {
    max-height: 164px !important;
}

.min-w-165 {
    min-width: 165px !important;
}

.max-w-165 {
    max-width: 165px !important;
}

.min-h-165 {
    min-height: 165px !important;
}

.max-h-165 {
    max-height: 165px !important;
}

.min-w-166 {
    min-width: 166px !important;
}

.max-w-166 {
    max-width: 166px !important;
}

.min-h-166 {
    min-height: 166px !important;
}

.max-h-166 {
    max-height: 166px !important;
}

.min-w-167 {
    min-width: 167px !important;
}

.max-w-167 {
    max-width: 167px !important;
}

.min-h-167 {
    min-height: 167px !important;
}

.max-h-167 {
    max-height: 167px !important;
}

.min-w-168 {
    min-width: 168px !important;
}

.max-w-168 {
    max-width: 168px !important;
}

.min-h-168 {
    min-height: 168px !important;
}

.max-h-168 {
    max-height: 168px !important;
}

.min-w-169 {
    min-width: 169px !important;
}

.max-w-169 {
    max-width: 169px !important;
}

.min-h-169 {
    min-height: 169px !important;
}

.max-h-169 {
    max-height: 169px !important;
}

.min-w-170 {
    min-width: 170px !important;
}

.max-w-170 {
    max-width: 170px !important;
}

.min-h-170 {
    min-height: 170px !important;
}

.max-h-170 {
    max-height: 170px !important;
}

.min-w-171 {
    min-width: 171px !important;
}

.max-w-171 {
    max-width: 171px !important;
}

.min-h-171 {
    min-height: 171px !important;
}

.max-h-171 {
    max-height: 171px !important;
}

.min-w-172 {
    min-width: 172px !important;
}

.max-w-172 {
    max-width: 172px !important;
}

.min-h-172 {
    min-height: 172px !important;
}

.max-h-172 {
    max-height: 172px !important;
}

.min-w-173 {
    min-width: 173px !important;
}

.max-w-173 {
    max-width: 173px !important;
}

.min-h-173 {
    min-height: 173px !important;
}

.max-h-173 {
    max-height: 173px !important;
}

.min-w-174 {
    min-width: 174px !important;
}

.max-w-174 {
    max-width: 174px !important;
}

.min-h-174 {
    min-height: 174px !important;
}

.max-h-174 {
    max-height: 174px !important;
}

.min-w-175 {
    min-width: 175px !important;
}

.max-w-175 {
    max-width: 175px !important;
}

.min-h-175 {
    min-height: 175px !important;
}

.max-h-175 {
    max-height: 175px !important;
}

.min-w-176 {
    min-width: 176px !important;
}

.max-w-176 {
    max-width: 176px !important;
}

.min-h-176 {
    min-height: 176px !important;
}

.max-h-176 {
    max-height: 176px !important;
}

.min-w-177 {
    min-width: 177px !important;
}

.max-w-177 {
    max-width: 177px !important;
}

.min-h-177 {
    min-height: 177px !important;
}

.max-h-177 {
    max-height: 177px !important;
}

.min-w-178 {
    min-width: 178px !important;
}

.max-w-178 {
    max-width: 178px !important;
}

.min-h-178 {
    min-height: 178px !important;
}

.max-h-178 {
    max-height: 178px !important;
}

.min-w-179 {
    min-width: 179px !important;
}

.max-w-179 {
    max-width: 179px !important;
}

.min-h-179 {
    min-height: 179px !important;
}

.max-h-179 {
    max-height: 179px !important;
}

.min-w-180 {
    min-width: 180px !important;
}

.max-w-180 {
    max-width: 180px !important;
}

.min-h-180 {
    min-height: 180px !important;
}

.max-h-180 {
    max-height: 180px !important;
}

.min-w-181 {
    min-width: 181px !important;
}

.max-w-181 {
    max-width: 181px !important;
}

.min-h-181 {
    min-height: 181px !important;
}

.max-h-181 {
    max-height: 181px !important;
}

.min-w-182 {
    min-width: 182px !important;
}

.max-w-182 {
    max-width: 182px !important;
}

.min-h-182 {
    min-height: 182px !important;
}

.max-h-182 {
    max-height: 182px !important;
}

.min-w-183 {
    min-width: 183px !important;
}

.max-w-183 {
    max-width: 183px !important;
}

.min-h-183 {
    min-height: 183px !important;
}

.max-h-183 {
    max-height: 183px !important;
}

.min-w-184 {
    min-width: 184px !important;
}

.max-w-184 {
    max-width: 184px !important;
}

.min-h-184 {
    min-height: 184px !important;
}

.max-h-184 {
    max-height: 184px !important;
}

.min-w-185 {
    min-width: 185px !important;
}

.max-w-185 {
    max-width: 185px !important;
}

.min-h-185 {
    min-height: 185px !important;
}

.max-h-185 {
    max-height: 185px !important;
}

.min-w-186 {
    min-width: 186px !important;
}

.max-w-186 {
    max-width: 186px !important;
}

.min-h-186 {
    min-height: 186px !important;
}

.max-h-186 {
    max-height: 186px !important;
}

.min-w-187 {
    min-width: 187px !important;
}

.max-w-187 {
    max-width: 187px !important;
}

.min-h-187 {
    min-height: 187px !important;
}

.max-h-187 {
    max-height: 187px !important;
}

.min-w-188 {
    min-width: 188px !important;
}

.max-w-188 {
    max-width: 188px !important;
}

.min-h-188 {
    min-height: 188px !important;
}

.max-h-188 {
    max-height: 188px !important;
}

.min-w-189 {
    min-width: 189px !important;
}

.max-w-189 {
    max-width: 189px !important;
}

.min-h-189 {
    min-height: 189px !important;
}

.max-h-189 {
    max-height: 189px !important;
}

.min-w-190 {
    min-width: 190px !important;
}

.max-w-190 {
    max-width: 190px !important;
}

.min-h-190 {
    min-height: 190px !important;
}

.max-h-190 {
    max-height: 190px !important;
}

.min-w-191 {
    min-width: 191px !important;
}

.max-w-191 {
    max-width: 191px !important;
}

.min-h-191 {
    min-height: 191px !important;
}

.max-h-191 {
    max-height: 191px !important;
}

.min-w-192 {
    min-width: 192px !important;
}

.max-w-192 {
    max-width: 192px !important;
}

.min-h-192 {
    min-height: 192px !important;
}

.max-h-192 {
    max-height: 192px !important;
}

.min-w-193 {
    min-width: 193px !important;
}

.max-w-193 {
    max-width: 193px !important;
}

.min-h-193 {
    min-height: 193px !important;
}

.max-h-193 {
    max-height: 193px !important;
}

.min-w-194 {
    min-width: 194px !important;
}

.max-w-194 {
    max-width: 194px !important;
}

.min-h-194 {
    min-height: 194px !important;
}

.max-h-194 {
    max-height: 194px !important;
}

.min-w-195 {
    min-width: 195px !important;
}

.max-w-195 {
    max-width: 195px !important;
}

.min-h-195 {
    min-height: 195px !important;
}

.max-h-195 {
    max-height: 195px !important;
}

.min-w-196 {
    min-width: 196px !important;
}

.max-w-196 {
    max-width: 196px !important;
}

.min-h-196 {
    min-height: 196px !important;
}

.max-h-196 {
    max-height: 196px !important;
}

.min-w-197 {
    min-width: 197px !important;
}

.max-w-197 {
    max-width: 197px !important;
}

.min-h-197 {
    min-height: 197px !important;
}

.max-h-197 {
    max-height: 197px !important;
}

.min-w-198 {
    min-width: 198px !important;
}

.max-w-198 {
    max-width: 198px !important;
}

.min-h-198 {
    min-height: 198px !important;
}

.max-h-198 {
    max-height: 198px !important;
}

.min-w-199 {
    min-width: 199px !important;
}

.max-w-199 {
    max-width: 199px !important;
}

.min-h-199 {
    min-height: 199px !important;
}

.max-h-199 {
    max-height: 199px !important;
}

.min-w-200 {
    min-width: 200px !important;
}

.max-w-200 {
    max-width: 200px !important;
}

.min-h-200 {
    min-height: 200px !important;
}

.max-h-200 {
    max-height: 200px !important;
}

.min-w-201 {
    min-width: 201px !important;
}

.max-w-201 {
    max-width: 201px !important;
}

.min-h-201 {
    min-height: 201px !important;
}

.max-h-201 {
    max-height: 201px !important;
}

.min-w-202 {
    min-width: 202px !important;
}

.max-w-202 {
    max-width: 202px !important;
}

.min-h-202 {
    min-height: 202px !important;
}

.max-h-202 {
    max-height: 202px !important;
}

.min-w-203 {
    min-width: 203px !important;
}

.max-w-203 {
    max-width: 203px !important;
}

.min-h-203 {
    min-height: 203px !important;
}

.max-h-203 {
    max-height: 203px !important;
}

.min-w-204 {
    min-width: 204px !important;
}

.max-w-204 {
    max-width: 204px !important;
}

.min-h-204 {
    min-height: 204px !important;
}

.max-h-204 {
    max-height: 204px !important;
}

.min-w-205 {
    min-width: 205px !important;
}

.max-w-205 {
    max-width: 205px !important;
}

.min-h-205 {
    min-height: 205px !important;
}

.max-h-205 {
    max-height: 205px !important;
}

.min-w-206 {
    min-width: 206px !important;
}

.max-w-206 {
    max-width: 206px !important;
}

.min-h-206 {
    min-height: 206px !important;
}

.max-h-206 {
    max-height: 206px !important;
}

.min-w-207 {
    min-width: 207px !important;
}

.max-w-207 {
    max-width: 207px !important;
}

.min-h-207 {
    min-height: 207px !important;
}

.max-h-207 {
    max-height: 207px !important;
}

.min-w-208 {
    min-width: 208px !important;
}

.max-w-208 {
    max-width: 208px !important;
}

.min-h-208 {
    min-height: 208px !important;
}

.max-h-208 {
    max-height: 208px !important;
}

.min-w-209 {
    min-width: 209px !important;
}

.max-w-209 {
    max-width: 209px !important;
}

.min-h-209 {
    min-height: 209px !important;
}

.max-h-209 {
    max-height: 209px !important;
}

.min-w-210 {
    min-width: 210px !important;
}

.max-w-210 {
    max-width: 210px !important;
}

.min-h-210 {
    min-height: 210px !important;
}

.max-h-210 {
    max-height: 210px !important;
}

.min-w-211 {
    min-width: 211px !important;
}

.max-w-211 {
    max-width: 211px !important;
}

.min-h-211 {
    min-height: 211px !important;
}

.max-h-211 {
    max-height: 211px !important;
}

.min-w-212 {
    min-width: 212px !important;
}

.max-w-212 {
    max-width: 212px !important;
}

.min-h-212 {
    min-height: 212px !important;
}

.max-h-212 {
    max-height: 212px !important;
}

.min-w-213 {
    min-width: 213px !important;
}

.max-w-213 {
    max-width: 213px !important;
}

.min-h-213 {
    min-height: 213px !important;
}

.max-h-213 {
    max-height: 213px !important;
}

.min-w-214 {
    min-width: 214px !important;
}

.max-w-214 {
    max-width: 214px !important;
}

.min-h-214 {
    min-height: 214px !important;
}

.max-h-214 {
    max-height: 214px !important;
}

.min-w-215 {
    min-width: 215px !important;
}

.max-w-215 {
    max-width: 215px !important;
}

.min-h-215 {
    min-height: 215px !important;
}

.max-h-215 {
    max-height: 215px !important;
}

.min-w-216 {
    min-width: 216px !important;
}

.max-w-216 {
    max-width: 216px !important;
}

.min-h-216 {
    min-height: 216px !important;
}

.max-h-216 {
    max-height: 216px !important;
}

.min-w-217 {
    min-width: 217px !important;
}

.max-w-217 {
    max-width: 217px !important;
}

.min-h-217 {
    min-height: 217px !important;
}

.max-h-217 {
    max-height: 217px !important;
}

.min-w-218 {
    min-width: 218px !important;
}

.max-w-218 {
    max-width: 218px !important;
}

.min-h-218 {
    min-height: 218px !important;
}

.max-h-218 {
    max-height: 218px !important;
}

.min-w-219 {
    min-width: 219px !important;
}

.max-w-219 {
    max-width: 219px !important;
}

.min-h-219 {
    min-height: 219px !important;
}

.max-h-219 {
    max-height: 219px !important;
}

.min-w-220 {
    min-width: 220px !important;
}

.max-w-220 {
    max-width: 220px !important;
}

.min-h-220 {
    min-height: 220px !important;
}

.max-h-220 {
    max-height: 220px !important;
}

.min-w-221 {
    min-width: 221px !important;
}

.max-w-221 {
    max-width: 221px !important;
}

.min-h-221 {
    min-height: 221px !important;
}

.max-h-221 {
    max-height: 221px !important;
}

.min-w-222 {
    min-width: 222px !important;
}

.max-w-222 {
    max-width: 222px !important;
}

.min-h-222 {
    min-height: 222px !important;
}

.max-h-222 {
    max-height: 222px !important;
}

.min-w-223 {
    min-width: 223px !important;
}

.max-w-223 {
    max-width: 223px !important;
}

.min-h-223 {
    min-height: 223px !important;
}

.max-h-223 {
    max-height: 223px !important;
}

.min-w-224 {
    min-width: 224px !important;
}

.max-w-224 {
    max-width: 224px !important;
}

.min-h-224 {
    min-height: 224px !important;
}

.max-h-224 {
    max-height: 224px !important;
}

.min-w-225 {
    min-width: 225px !important;
}

.max-w-225 {
    max-width: 225px !important;
}

.min-h-225 {
    min-height: 225px !important;
}

.max-h-225 {
    max-height: 225px !important;
}

.min-w-226 {
    min-width: 226px !important;
}

.max-w-226 {
    max-width: 226px !important;
}

.min-h-226 {
    min-height: 226px !important;
}

.max-h-226 {
    max-height: 226px !important;
}

.min-w-227 {
    min-width: 227px !important;
}

.max-w-227 {
    max-width: 227px !important;
}

.min-h-227 {
    min-height: 227px !important;
}

.max-h-227 {
    max-height: 227px !important;
}

.min-w-228 {
    min-width: 228px !important;
}

.max-w-228 {
    max-width: 228px !important;
}

.min-h-228 {
    min-height: 228px !important;
}

.max-h-228 {
    max-height: 228px !important;
}

.min-w-229 {
    min-width: 229px !important;
}

.max-w-229 {
    max-width: 229px !important;
}

.min-h-229 {
    min-height: 229px !important;
}

.max-h-229 {
    max-height: 229px !important;
}

.min-w-230 {
    min-width: 230px !important;
}

.max-w-230 {
    max-width: 230px !important;
}

.min-h-230 {
    min-height: 230px !important;
}

.max-h-230 {
    max-height: 230px !important;
}

.min-w-231 {
    min-width: 231px !important;
}

.max-w-231 {
    max-width: 231px !important;
}

.min-h-231 {
    min-height: 231px !important;
}

.max-h-231 {
    max-height: 231px !important;
}

.min-w-232 {
    min-width: 232px !important;
}

.max-w-232 {
    max-width: 232px !important;
}

.min-h-232 {
    min-height: 232px !important;
}

.max-h-232 {
    max-height: 232px !important;
}

.min-w-233 {
    min-width: 233px !important;
}

.max-w-233 {
    max-width: 233px !important;
}

.min-h-233 {
    min-height: 233px !important;
}

.max-h-233 {
    max-height: 233px !important;
}

.min-w-234 {
    min-width: 234px !important;
}

.max-w-234 {
    max-width: 234px !important;
}

.min-h-234 {
    min-height: 234px !important;
}

.max-h-234 {
    max-height: 234px !important;
}

.min-w-235 {
    min-width: 235px !important;
}

.max-w-235 {
    max-width: 235px !important;
}

.min-h-235 {
    min-height: 235px !important;
}

.max-h-235 {
    max-height: 235px !important;
}

.min-w-236 {
    min-width: 236px !important;
}

.max-w-236 {
    max-width: 236px !important;
}

.min-h-236 {
    min-height: 236px !important;
}

.max-h-236 {
    max-height: 236px !important;
}

.min-w-237 {
    min-width: 237px !important;
}

.max-w-237 {
    max-width: 237px !important;
}

.min-h-237 {
    min-height: 237px !important;
}

.max-h-237 {
    max-height: 237px !important;
}

.min-w-238 {
    min-width: 238px !important;
}

.max-w-238 {
    max-width: 238px !important;
}

.min-h-238 {
    min-height: 238px !important;
}

.max-h-238 {
    max-height: 238px !important;
}

.min-w-239 {
    min-width: 239px !important;
}

.max-w-239 {
    max-width: 239px !important;
}

.min-h-239 {
    min-height: 239px !important;
}

.max-h-239 {
    max-height: 239px !important;
}

.min-w-240 {
    min-width: 240px !important;
}

.max-w-240 {
    max-width: 240px !important;
}

.min-h-240 {
    min-height: 240px !important;
}

.max-h-240 {
    max-height: 240px !important;
}

.min-w-241 {
    min-width: 241px !important;
}

.max-w-241 {
    max-width: 241px !important;
}

.min-h-241 {
    min-height: 241px !important;
}

.max-h-241 {
    max-height: 241px !important;
}

.min-w-242 {
    min-width: 242px !important;
}

.max-w-242 {
    max-width: 242px !important;
}

.min-h-242 {
    min-height: 242px !important;
}

.max-h-242 {
    max-height: 242px !important;
}

.min-w-243 {
    min-width: 243px !important;
}

.max-w-243 {
    max-width: 243px !important;
}

.min-h-243 {
    min-height: 243px !important;
}

.max-h-243 {
    max-height: 243px !important;
}

.min-w-244 {
    min-width: 244px !important;
}

.max-w-244 {
    max-width: 244px !important;
}

.min-h-244 {
    min-height: 244px !important;
}

.max-h-244 {
    max-height: 244px !important;
}

.min-w-245 {
    min-width: 245px !important;
}

.max-w-245 {
    max-width: 245px !important;
}

.min-h-245 {
    min-height: 245px !important;
}

.max-h-245 {
    max-height: 245px !important;
}

.min-w-246 {
    min-width: 246px !important;
}

.max-w-246 {
    max-width: 246px !important;
}

.min-h-246 {
    min-height: 246px !important;
}

.max-h-246 {
    max-height: 246px !important;
}

.min-w-247 {
    min-width: 247px !important;
}

.max-w-247 {
    max-width: 247px !important;
}

.min-h-247 {
    min-height: 247px !important;
}

.max-h-247 {
    max-height: 247px !important;
}

.min-w-248 {
    min-width: 248px !important;
}

.max-w-248 {
    max-width: 248px !important;
}

.min-h-248 {
    min-height: 248px !important;
}

.max-h-248 {
    max-height: 248px !important;
}

.min-w-249 {
    min-width: 249px !important;
}

.max-w-249 {
    max-width: 249px !important;
}

.min-h-249 {
    min-height: 249px !important;
}

.max-h-249 {
    max-height: 249px !important;
}

.min-w-250 {
    min-width: 250px !important;
}

.max-w-250 {
    max-width: 250px !important;
}

.min-h-250 {
    min-height: 250px !important;
}

.max-h-250 {
    max-height: 250px !important;
}

.min-w-251 {
    min-width: 251px !important;
}

.max-w-251 {
    max-width: 251px !important;
}

.min-h-251 {
    min-height: 251px !important;
}

.max-h-251 {
    max-height: 251px !important;
}

.min-w-252 {
    min-width: 252px !important;
}

.max-w-252 {
    max-width: 252px !important;
}

.min-h-252 {
    min-height: 252px !important;
}

.max-h-252 {
    max-height: 252px !important;
}

.min-w-253 {
    min-width: 253px !important;
}

.max-w-253 {
    max-width: 253px !important;
}

.min-h-253 {
    min-height: 253px !important;
}

.max-h-253 {
    max-height: 253px !important;
}

.min-w-254 {
    min-width: 254px !important;
}

.max-w-254 {
    max-width: 254px !important;
}

.min-h-254 {
    min-height: 254px !important;
}

.max-h-254 {
    max-height: 254px !important;
}

.min-w-255 {
    min-width: 255px !important;
}

.max-w-255 {
    max-width: 255px !important;
}

.min-h-255 {
    min-height: 255px !important;
}

.max-h-255 {
    max-height: 255px !important;
}

.min-w-256 {
    min-width: 256px !important;
}

.max-w-256 {
    max-width: 256px !important;
}

.min-h-256 {
    min-height: 256px !important;
}

.max-h-256 {
    max-height: 256px !important;
}

.min-w-257 {
    min-width: 257px !important;
}

.max-w-257 {
    max-width: 257px !important;
}

.min-h-257 {
    min-height: 257px !important;
}

.max-h-257 {
    max-height: 257px !important;
}

.min-w-258 {
    min-width: 258px !important;
}

.max-w-258 {
    max-width: 258px !important;
}

.min-h-258 {
    min-height: 258px !important;
}

.max-h-258 {
    max-height: 258px !important;
}

.min-w-259 {
    min-width: 259px !important;
}

.max-w-259 {
    max-width: 259px !important;
}

.min-h-259 {
    min-height: 259px !important;
}

.max-h-259 {
    max-height: 259px !important;
}

.min-w-260 {
    min-width: 260px !important;
}

.max-w-260 {
    max-width: 260px !important;
}

.min-h-260 {
    min-height: 260px !important;
}

.max-h-260 {
    max-height: 260px !important;
}

.min-w-261 {
    min-width: 261px !important;
}

.max-w-261 {
    max-width: 261px !important;
}

.min-h-261 {
    min-height: 261px !important;
}

.max-h-261 {
    max-height: 261px !important;
}

.min-w-262 {
    min-width: 262px !important;
}

.max-w-262 {
    max-width: 262px !important;
}

.min-h-262 {
    min-height: 262px !important;
}

.max-h-262 {
    max-height: 262px !important;
}

.min-w-263 {
    min-width: 263px !important;
}

.max-w-263 {
    max-width: 263px !important;
}

.min-h-263 {
    min-height: 263px !important;
}

.max-h-263 {
    max-height: 263px !important;
}

.min-w-264 {
    min-width: 264px !important;
}

.max-w-264 {
    max-width: 264px !important;
}

.min-h-264 {
    min-height: 264px !important;
}

.max-h-264 {
    max-height: 264px !important;
}

.min-w-265 {
    min-width: 265px !important;
}

.max-w-265 {
    max-width: 265px !important;
}

.min-h-265 {
    min-height: 265px !important;
}

.max-h-265 {
    max-height: 265px !important;
}

.min-w-266 {
    min-width: 266px !important;
}

.max-w-266 {
    max-width: 266px !important;
}

.min-h-266 {
    min-height: 266px !important;
}

.max-h-266 {
    max-height: 266px !important;
}

.min-w-267 {
    min-width: 267px !important;
}

.max-w-267 {
    max-width: 267px !important;
}

.min-h-267 {
    min-height: 267px !important;
}

.max-h-267 {
    max-height: 267px !important;
}

.min-w-268 {
    min-width: 268px !important;
}

.max-w-268 {
    max-width: 268px !important;
}

.min-h-268 {
    min-height: 268px !important;
}

.max-h-268 {
    max-height: 268px !important;
}

.min-w-269 {
    min-width: 269px !important;
}

.max-w-269 {
    max-width: 269px !important;
}

.min-h-269 {
    min-height: 269px !important;
}

.max-h-269 {
    max-height: 269px !important;
}

.min-w-270 {
    min-width: 270px !important;
}

.max-w-270 {
    max-width: 270px !important;
}

.min-h-270 {
    min-height: 270px !important;
}

.max-h-270 {
    max-height: 270px !important;
}

.min-w-271 {
    min-width: 271px !important;
}

.max-w-271 {
    max-width: 271px !important;
}

.min-h-271 {
    min-height: 271px !important;
}

.max-h-271 {
    max-height: 271px !important;
}

.min-w-272 {
    min-width: 272px !important;
}

.max-w-272 {
    max-width: 272px !important;
}

.min-h-272 {
    min-height: 272px !important;
}

.max-h-272 {
    max-height: 272px !important;
}

.min-w-273 {
    min-width: 273px !important;
}

.max-w-273 {
    max-width: 273px !important;
}

.min-h-273 {
    min-height: 273px !important;
}

.max-h-273 {
    max-height: 273px !important;
}

.min-w-274 {
    min-width: 274px !important;
}

.max-w-274 {
    max-width: 274px !important;
}

.min-h-274 {
    min-height: 274px !important;
}

.max-h-274 {
    max-height: 274px !important;
}

.min-w-275 {
    min-width: 275px !important;
}

.max-w-275 {
    max-width: 275px !important;
}

.min-h-275 {
    min-height: 275px !important;
}

.max-h-275 {
    max-height: 275px !important;
}

.min-w-276 {
    min-width: 276px !important;
}

.max-w-276 {
    max-width: 276px !important;
}

.min-h-276 {
    min-height: 276px !important;
}

.max-h-276 {
    max-height: 276px !important;
}

.min-w-277 {
    min-width: 277px !important;
}

.max-w-277 {
    max-width: 277px !important;
}

.min-h-277 {
    min-height: 277px !important;
}

.max-h-277 {
    max-height: 277px !important;
}

.min-w-278 {
    min-width: 278px !important;
}

.max-w-278 {
    max-width: 278px !important;
}

.min-h-278 {
    min-height: 278px !important;
}

.max-h-278 {
    max-height: 278px !important;
}

.min-w-279 {
    min-width: 279px !important;
}

.max-w-279 {
    max-width: 279px !important;
}

.min-h-279 {
    min-height: 279px !important;
}

.max-h-279 {
    max-height: 279px !important;
}

.min-w-280 {
    min-width: 280px !important;
}

.max-w-280 {
    max-width: 280px !important;
}

.min-h-280 {
    min-height: 280px !important;
}

.max-h-280 {
    max-height: 280px !important;
}

.min-w-281 {
    min-width: 281px !important;
}

.max-w-281 {
    max-width: 281px !important;
}

.min-h-281 {
    min-height: 281px !important;
}

.max-h-281 {
    max-height: 281px !important;
}

.min-w-282 {
    min-width: 282px !important;
}

.max-w-282 {
    max-width: 282px !important;
}

.min-h-282 {
    min-height: 282px !important;
}

.max-h-282 {
    max-height: 282px !important;
}

.min-w-283 {
    min-width: 283px !important;
}

.max-w-283 {
    max-width: 283px !important;
}

.min-h-283 {
    min-height: 283px !important;
}

.max-h-283 {
    max-height: 283px !important;
}

.min-w-284 {
    min-width: 284px !important;
}

.max-w-284 {
    max-width: 284px !important;
}

.min-h-284 {
    min-height: 284px !important;
}

.max-h-284 {
    max-height: 284px !important;
}

.min-w-285 {
    min-width: 285px !important;
}

.max-w-285 {
    max-width: 285px !important;
}

.min-h-285 {
    min-height: 285px !important;
}

.max-h-285 {
    max-height: 285px !important;
}

.min-w-286 {
    min-width: 286px !important;
}

.max-w-286 {
    max-width: 286px !important;
}

.min-h-286 {
    min-height: 286px !important;
}

.max-h-286 {
    max-height: 286px !important;
}

.min-w-287 {
    min-width: 287px !important;
}

.max-w-287 {
    max-width: 287px !important;
}

.min-h-287 {
    min-height: 287px !important;
}

.max-h-287 {
    max-height: 287px !important;
}

.min-w-288 {
    min-width: 288px !important;
}

.max-w-288 {
    max-width: 288px !important;
}

.min-h-288 {
    min-height: 288px !important;
}

.max-h-288 {
    max-height: 288px !important;
}

.min-w-289 {
    min-width: 289px !important;
}

.max-w-289 {
    max-width: 289px !important;
}

.min-h-289 {
    min-height: 289px !important;
}

.max-h-289 {
    max-height: 289px !important;
}

.min-w-290 {
    min-width: 290px !important;
}

.max-w-290 {
    max-width: 290px !important;
}

.min-h-290 {
    min-height: 290px !important;
}

.max-h-290 {
    max-height: 290px !important;
}

.min-w-291 {
    min-width: 291px !important;
}

.max-w-291 {
    max-width: 291px !important;
}

.min-h-291 {
    min-height: 291px !important;
}

.max-h-291 {
    max-height: 291px !important;
}

.min-w-292 {
    min-width: 292px !important;
}

.max-w-292 {
    max-width: 292px !important;
}

.min-h-292 {
    min-height: 292px !important;
}

.max-h-292 {
    max-height: 292px !important;
}

.min-w-293 {
    min-width: 293px !important;
}

.max-w-293 {
    max-width: 293px !important;
}

.min-h-293 {
    min-height: 293px !important;
}

.max-h-293 {
    max-height: 293px !important;
}

.min-w-294 {
    min-width: 294px !important;
}

.max-w-294 {
    max-width: 294px !important;
}

.min-h-294 {
    min-height: 294px !important;
}

.max-h-294 {
    max-height: 294px !important;
}

.min-w-295 {
    min-width: 295px !important;
}

.max-w-295 {
    max-width: 295px !important;
}

.min-h-295 {
    min-height: 295px !important;
}

.max-h-295 {
    max-height: 295px !important;
}

.min-w-296 {
    min-width: 296px !important;
}

.max-w-296 {
    max-width: 296px !important;
}

.min-h-296 {
    min-height: 296px !important;
}

.max-h-296 {
    max-height: 296px !important;
}

.min-w-297 {
    min-width: 297px !important;
}

.max-w-297 {
    max-width: 297px !important;
}

.min-h-297 {
    min-height: 297px !important;
}

.max-h-297 {
    max-height: 297px !important;
}

.min-w-298 {
    min-width: 298px !important;
}

.max-w-298 {
    max-width: 298px !important;
}

.min-h-298 {
    min-height: 298px !important;
}

.max-h-298 {
    max-height: 298px !important;
}

.min-w-299 {
    min-width: 299px !important;
}

.max-w-299 {
    max-width: 299px !important;
}

.min-h-299 {
    min-height: 299px !important;
}

.max-h-299 {
    max-height: 299px !important;
}

.min-w-300 {
    min-width: 300px !important;
}

.max-w-300 {
    max-width: 300px !important;
}

.min-h-300 {
    min-height: 300px !important;
}

.max-h-300 {
    max-height: 300px !important;
}

.min-w-301 {
    min-width: 301px !important;
}

.max-w-301 {
    max-width: 301px !important;
}

.min-h-301 {
    min-height: 301px !important;
}

.max-h-301 {
    max-height: 301px !important;
}

.min-w-302 {
    min-width: 302px !important;
}

.max-w-302 {
    max-width: 302px !important;
}

.min-h-302 {
    min-height: 302px !important;
}

.max-h-302 {
    max-height: 302px !important;
}

.min-w-303 {
    min-width: 303px !important;
}

.max-w-303 {
    max-width: 303px !important;
}

.min-h-303 {
    min-height: 303px !important;
}

.max-h-303 {
    max-height: 303px !important;
}

.min-w-304 {
    min-width: 304px !important;
}

.max-w-304 {
    max-width: 304px !important;
}

.min-h-304 {
    min-height: 304px !important;
}

.max-h-304 {
    max-height: 304px !important;
}

.min-w-305 {
    min-width: 305px !important;
}

.max-w-305 {
    max-width: 305px !important;
}

.min-h-305 {
    min-height: 305px !important;
}

.max-h-305 {
    max-height: 305px !important;
}

.min-w-306 {
    min-width: 306px !important;
}

.max-w-306 {
    max-width: 306px !important;
}

.min-h-306 {
    min-height: 306px !important;
}

.max-h-306 {
    max-height: 306px !important;
}

.min-w-307 {
    min-width: 307px !important;
}

.max-w-307 {
    max-width: 307px !important;
}

.min-h-307 {
    min-height: 307px !important;
}

.max-h-307 {
    max-height: 307px !important;
}

.min-w-308 {
    min-width: 308px !important;
}

.max-w-308 {
    max-width: 308px !important;
}

.min-h-308 {
    min-height: 308px !important;
}

.max-h-308 {
    max-height: 308px !important;
}

.min-w-309 {
    min-width: 309px !important;
}

.max-w-309 {
    max-width: 309px !important;
}

.min-h-309 {
    min-height: 309px !important;
}

.max-h-309 {
    max-height: 309px !important;
}

.min-w-310 {
    min-width: 310px !important;
}

.max-w-310 {
    max-width: 310px !important;
}

.min-h-310 {
    min-height: 310px !important;
}

.max-h-310 {
    max-height: 310px !important;
}

.min-w-311 {
    min-width: 311px !important;
}

.max-w-311 {
    max-width: 311px !important;
}

.min-h-311 {
    min-height: 311px !important;
}

.max-h-311 {
    max-height: 311px !important;
}

.min-w-312 {
    min-width: 312px !important;
}

.max-w-312 {
    max-width: 312px !important;
}

.min-h-312 {
    min-height: 312px !important;
}

.max-h-312 {
    max-height: 312px !important;
}

.min-w-313 {
    min-width: 313px !important;
}

.max-w-313 {
    max-width: 313px !important;
}

.min-h-313 {
    min-height: 313px !important;
}

.max-h-313 {
    max-height: 313px !important;
}

.min-w-314 {
    min-width: 314px !important;
}

.max-w-314 {
    max-width: 314px !important;
}

.min-h-314 {
    min-height: 314px !important;
}

.max-h-314 {
    max-height: 314px !important;
}

.min-w-315 {
    min-width: 315px !important;
}

.max-w-315 {
    max-width: 315px !important;
}

.min-h-315 {
    min-height: 315px !important;
}

.max-h-315 {
    max-height: 315px !important;
}

.min-w-316 {
    min-width: 316px !important;
}

.max-w-316 {
    max-width: 316px !important;
}

.min-h-316 {
    min-height: 316px !important;
}

.max-h-316 {
    max-height: 316px !important;
}

.min-w-317 {
    min-width: 317px !important;
}

.max-w-317 {
    max-width: 317px !important;
}

.min-h-317 {
    min-height: 317px !important;
}

.max-h-317 {
    max-height: 317px !important;
}

.min-w-318 {
    min-width: 318px !important;
}

.max-w-318 {
    max-width: 318px !important;
}

.min-h-318 {
    min-height: 318px !important;
}

.max-h-318 {
    max-height: 318px !important;
}

.min-w-319 {
    min-width: 319px !important;
}

.max-w-319 {
    max-width: 319px !important;
}

.min-h-319 {
    min-height: 319px !important;
}

.max-h-319 {
    max-height: 319px !important;
}

.min-w-320 {
    min-width: 320px !important;
}

.max-w-320 {
    max-width: 320px !important;
}

.min-h-320 {
    min-height: 320px !important;
}

.max-h-320 {
    max-height: 320px !important;
}

.min-w-321 {
    min-width: 321px !important;
}

.max-w-321 {
    max-width: 321px !important;
}

.min-h-321 {
    min-height: 321px !important;
}

.max-h-321 {
    max-height: 321px !important;
}

.min-w-322 {
    min-width: 322px !important;
}

.max-w-322 {
    max-width: 322px !important;
}

.min-h-322 {
    min-height: 322px !important;
}

.max-h-322 {
    max-height: 322px !important;
}

.min-w-323 {
    min-width: 323px !important;
}

.max-w-323 {
    max-width: 323px !important;
}

.min-h-323 {
    min-height: 323px !important;
}

.max-h-323 {
    max-height: 323px !important;
}

.min-w-324 {
    min-width: 324px !important;
}

.max-w-324 {
    max-width: 324px !important;
}

.min-h-324 {
    min-height: 324px !important;
}

.max-h-324 {
    max-height: 324px !important;
}

.min-w-325 {
    min-width: 325px !important;
}

.max-w-325 {
    max-width: 325px !important;
}

.min-h-325 {
    min-height: 325px !important;
}

.max-h-325 {
    max-height: 325px !important;
}

.min-w-326 {
    min-width: 326px !important;
}

.max-w-326 {
    max-width: 326px !important;
}

.min-h-326 {
    min-height: 326px !important;
}

.max-h-326 {
    max-height: 326px !important;
}

.min-w-327 {
    min-width: 327px !important;
}

.max-w-327 {
    max-width: 327px !important;
}

.min-h-327 {
    min-height: 327px !important;
}

.max-h-327 {
    max-height: 327px !important;
}

.min-w-328 {
    min-width: 328px !important;
}

.max-w-328 {
    max-width: 328px !important;
}

.min-h-328 {
    min-height: 328px !important;
}

.max-h-328 {
    max-height: 328px !important;
}

.min-w-329 {
    min-width: 329px !important;
}

.max-w-329 {
    max-width: 329px !important;
}

.min-h-329 {
    min-height: 329px !important;
}

.max-h-329 {
    max-height: 329px !important;
}

.min-w-330 {
    min-width: 330px !important;
}

.max-w-330 {
    max-width: 330px !important;
}

.min-h-330 {
    min-height: 330px !important;
}

.max-h-330 {
    max-height: 330px !important;
}

.min-w-331 {
    min-width: 331px !important;
}

.max-w-331 {
    max-width: 331px !important;
}

.min-h-331 {
    min-height: 331px !important;
}

.max-h-331 {
    max-height: 331px !important;
}

.min-w-332 {
    min-width: 332px !important;
}

.max-w-332 {
    max-width: 332px !important;
}

.min-h-332 {
    min-height: 332px !important;
}

.max-h-332 {
    max-height: 332px !important;
}

.min-w-333 {
    min-width: 333px !important;
}

.max-w-333 {
    max-width: 333px !important;
}

.min-h-333 {
    min-height: 333px !important;
}

.max-h-333 {
    max-height: 333px !important;
}

.min-w-334 {
    min-width: 334px !important;
}

.max-w-334 {
    max-width: 334px !important;
}

.min-h-334 {
    min-height: 334px !important;
}

.max-h-334 {
    max-height: 334px !important;
}

.min-w-335 {
    min-width: 335px !important;
}

.max-w-335 {
    max-width: 335px !important;
}

.min-h-335 {
    min-height: 335px !important;
}

.max-h-335 {
    max-height: 335px !important;
}

.min-w-336 {
    min-width: 336px !important;
}

.max-w-336 {
    max-width: 336px !important;
}

.min-h-336 {
    min-height: 336px !important;
}

.max-h-336 {
    max-height: 336px !important;
}

.min-w-337 {
    min-width: 337px !important;
}

.max-w-337 {
    max-width: 337px !important;
}

.min-h-337 {
    min-height: 337px !important;
}

.max-h-337 {
    max-height: 337px !important;
}

.min-w-338 {
    min-width: 338px !important;
}

.max-w-338 {
    max-width: 338px !important;
}

.min-h-338 {
    min-height: 338px !important;
}

.max-h-338 {
    max-height: 338px !important;
}

.min-w-339 {
    min-width: 339px !important;
}

.max-w-339 {
    max-width: 339px !important;
}

.min-h-339 {
    min-height: 339px !important;
}

.max-h-339 {
    max-height: 339px !important;
}

.min-w-340 {
    min-width: 340px !important;
}

.max-w-340 {
    max-width: 340px !important;
}

.min-h-340 {
    min-height: 340px !important;
}

.max-h-340 {
    max-height: 340px !important;
}

.min-w-341 {
    min-width: 341px !important;
}

.max-w-341 {
    max-width: 341px !important;
}

.min-h-341 {
    min-height: 341px !important;
}

.max-h-341 {
    max-height: 341px !important;
}

.min-w-342 {
    min-width: 342px !important;
}

.max-w-342 {
    max-width: 342px !important;
}

.min-h-342 {
    min-height: 342px !important;
}

.max-h-342 {
    max-height: 342px !important;
}

.min-w-343 {
    min-width: 343px !important;
}

.max-w-343 {
    max-width: 343px !important;
}

.min-h-343 {
    min-height: 343px !important;
}

.max-h-343 {
    max-height: 343px !important;
}

.min-w-344 {
    min-width: 344px !important;
}

.max-w-344 {
    max-width: 344px !important;
}

.min-h-344 {
    min-height: 344px !important;
}

.max-h-344 {
    max-height: 344px !important;
}

.min-w-345 {
    min-width: 345px !important;
}

.max-w-345 {
    max-width: 345px !important;
}

.min-h-345 {
    min-height: 345px !important;
}

.max-h-345 {
    max-height: 345px !important;
}

.min-w-346 {
    min-width: 346px !important;
}

.max-w-346 {
    max-width: 346px !important;
}

.min-h-346 {
    min-height: 346px !important;
}

.max-h-346 {
    max-height: 346px !important;
}

.min-w-347 {
    min-width: 347px !important;
}

.max-w-347 {
    max-width: 347px !important;
}

.min-h-347 {
    min-height: 347px !important;
}

.max-h-347 {
    max-height: 347px !important;
}

.min-w-348 {
    min-width: 348px !important;
}

.max-w-348 {
    max-width: 348px !important;
}

.min-h-348 {
    min-height: 348px !important;
}

.max-h-348 {
    max-height: 348px !important;
}

.min-w-349 {
    min-width: 349px !important;
}

.max-w-349 {
    max-width: 349px !important;
}

.min-h-349 {
    min-height: 349px !important;
}

.max-h-349 {
    max-height: 349px !important;
}

.min-w-350 {
    min-width: 350px !important;
}

.max-w-350 {
    max-width: 350px !important;
}

.min-h-350 {
    min-height: 350px !important;
}

.max-h-350 {
    max-height: 350px !important;
}

.min-w-351 {
    min-width: 351px !important;
}

.max-w-351 {
    max-width: 351px !important;
}

.min-h-351 {
    min-height: 351px !important;
}

.max-h-351 {
    max-height: 351px !important;
}

.min-w-352 {
    min-width: 352px !important;
}

.max-w-352 {
    max-width: 352px !important;
}

.min-h-352 {
    min-height: 352px !important;
}

.max-h-352 {
    max-height: 352px !important;
}

.min-w-353 {
    min-width: 353px !important;
}

.max-w-353 {
    max-width: 353px !important;
}

.min-h-353 {
    min-height: 353px !important;
}

.max-h-353 {
    max-height: 353px !important;
}

.min-w-354 {
    min-width: 354px !important;
}

.max-w-354 {
    max-width: 354px !important;
}

.min-h-354 {
    min-height: 354px !important;
}

.max-h-354 {
    max-height: 354px !important;
}

.min-w-355 {
    min-width: 355px !important;
}

.max-w-355 {
    max-width: 355px !important;
}

.min-h-355 {
    min-height: 355px !important;
}

.max-h-355 {
    max-height: 355px !important;
}

.min-w-356 {
    min-width: 356px !important;
}

.max-w-356 {
    max-width: 356px !important;
}

.min-h-356 {
    min-height: 356px !important;
}

.max-h-356 {
    max-height: 356px !important;
}

.min-w-357 {
    min-width: 357px !important;
}

.max-w-357 {
    max-width: 357px !important;
}

.min-h-357 {
    min-height: 357px !important;
}

.max-h-357 {
    max-height: 357px !important;
}

.min-w-358 {
    min-width: 358px !important;
}

.max-w-358 {
    max-width: 358px !important;
}

.min-h-358 {
    min-height: 358px !important;
}

.max-h-358 {
    max-height: 358px !important;
}

.min-w-359 {
    min-width: 359px !important;
}

.max-w-359 {
    max-width: 359px !important;
}

.min-h-359 {
    min-height: 359px !important;
}

.max-h-359 {
    max-height: 359px !important;
}

.min-w-360 {
    min-width: 360px !important;
}

.max-w-360 {
    max-width: 360px !important;
}

.min-h-360 {
    min-height: 360px !important;
}

.max-h-360 {
    max-height: 360px !important;
}

.min-w-361 {
    min-width: 361px !important;
}

.max-w-361 {
    max-width: 361px !important;
}

.min-h-361 {
    min-height: 361px !important;
}

.max-h-361 {
    max-height: 361px !important;
}

.min-w-362 {
    min-width: 362px !important;
}

.max-w-362 {
    max-width: 362px !important;
}

.min-h-362 {
    min-height: 362px !important;
}

.max-h-362 {
    max-height: 362px !important;
}

.min-w-363 {
    min-width: 363px !important;
}

.max-w-363 {
    max-width: 363px !important;
}

.min-h-363 {
    min-height: 363px !important;
}

.max-h-363 {
    max-height: 363px !important;
}

.min-w-364 {
    min-width: 364px !important;
}

.max-w-364 {
    max-width: 364px !important;
}

.min-h-364 {
    min-height: 364px !important;
}

.max-h-364 {
    max-height: 364px !important;
}

.min-w-365 {
    min-width: 365px !important;
}

.max-w-365 {
    max-width: 365px !important;
}

.min-h-365 {
    min-height: 365px !important;
}

.max-h-365 {
    max-height: 365px !important;
}

.min-w-366 {
    min-width: 366px !important;
}

.max-w-366 {
    max-width: 366px !important;
}

.min-h-366 {
    min-height: 366px !important;
}

.max-h-366 {
    max-height: 366px !important;
}

.min-w-367 {
    min-width: 367px !important;
}

.max-w-367 {
    max-width: 367px !important;
}

.min-h-367 {
    min-height: 367px !important;
}

.max-h-367 {
    max-height: 367px !important;
}

.min-w-368 {
    min-width: 368px !important;
}

.max-w-368 {
    max-width: 368px !important;
}

.min-h-368 {
    min-height: 368px !important;
}

.max-h-368 {
    max-height: 368px !important;
}

.min-w-369 {
    min-width: 369px !important;
}

.max-w-369 {
    max-width: 369px !important;
}

.min-h-369 {
    min-height: 369px !important;
}

.max-h-369 {
    max-height: 369px !important;
}

.min-w-370 {
    min-width: 370px !important;
}

.max-w-370 {
    max-width: 370px !important;
}

.min-h-370 {
    min-height: 370px !important;
}

.max-h-370 {
    max-height: 370px !important;
}

.min-w-371 {
    min-width: 371px !important;
}

.max-w-371 {
    max-width: 371px !important;
}

.min-h-371 {
    min-height: 371px !important;
}

.max-h-371 {
    max-height: 371px !important;
}

.min-w-372 {
    min-width: 372px !important;
}

.max-w-372 {
    max-width: 372px !important;
}

.min-h-372 {
    min-height: 372px !important;
}

.max-h-372 {
    max-height: 372px !important;
}

.min-w-373 {
    min-width: 373px !important;
}

.max-w-373 {
    max-width: 373px !important;
}

.min-h-373 {
    min-height: 373px !important;
}

.max-h-373 {
    max-height: 373px !important;
}

.min-w-374 {
    min-width: 374px !important;
}

.max-w-374 {
    max-width: 374px !important;
}

.min-h-374 {
    min-height: 374px !important;
}

.max-h-374 {
    max-height: 374px !important;
}

.min-w-375 {
    min-width: 375px !important;
}

.max-w-375 {
    max-width: 375px !important;
}

.min-h-375 {
    min-height: 375px !important;
}

.max-h-375 {
    max-height: 375px !important;
}

.min-w-376 {
    min-width: 376px !important;
}

.max-w-376 {
    max-width: 376px !important;
}

.min-h-376 {
    min-height: 376px !important;
}

.max-h-376 {
    max-height: 376px !important;
}

.min-w-377 {
    min-width: 377px !important;
}

.max-w-377 {
    max-width: 377px !important;
}

.min-h-377 {
    min-height: 377px !important;
}

.max-h-377 {
    max-height: 377px !important;
}

.min-w-378 {
    min-width: 378px !important;
}

.max-w-378 {
    max-width: 378px !important;
}

.min-h-378 {
    min-height: 378px !important;
}

.max-h-378 {
    max-height: 378px !important;
}

.min-w-379 {
    min-width: 379px !important;
}

.max-w-379 {
    max-width: 379px !important;
}

.min-h-379 {
    min-height: 379px !important;
}

.max-h-379 {
    max-height: 379px !important;
}

.min-w-380 {
    min-width: 380px !important;
}

.max-w-380 {
    max-width: 380px !important;
}

.min-h-380 {
    min-height: 380px !important;
}

.max-h-380 {
    max-height: 380px !important;
}

.min-w-381 {
    min-width: 381px !important;
}

.max-w-381 {
    max-width: 381px !important;
}

.min-h-381 {
    min-height: 381px !important;
}

.max-h-381 {
    max-height: 381px !important;
}

.min-w-382 {
    min-width: 382px !important;
}

.max-w-382 {
    max-width: 382px !important;
}

.min-h-382 {
    min-height: 382px !important;
}

.max-h-382 {
    max-height: 382px !important;
}

.min-w-383 {
    min-width: 383px !important;
}

.max-w-383 {
    max-width: 383px !important;
}

.min-h-383 {
    min-height: 383px !important;
}

.max-h-383 {
    max-height: 383px !important;
}

.min-w-384 {
    min-width: 384px !important;
}

.max-w-384 {
    max-width: 384px !important;
}

.min-h-384 {
    min-height: 384px !important;
}

.max-h-384 {
    max-height: 384px !important;
}

.min-w-385 {
    min-width: 385px !important;
}

.max-w-385 {
    max-width: 385px !important;
}

.min-h-385 {
    min-height: 385px !important;
}

.max-h-385 {
    max-height: 385px !important;
}

.min-w-386 {
    min-width: 386px !important;
}

.max-w-386 {
    max-width: 386px !important;
}

.min-h-386 {
    min-height: 386px !important;
}

.max-h-386 {
    max-height: 386px !important;
}

.min-w-387 {
    min-width: 387px !important;
}

.max-w-387 {
    max-width: 387px !important;
}

.min-h-387 {
    min-height: 387px !important;
}

.max-h-387 {
    max-height: 387px !important;
}

.min-w-388 {
    min-width: 388px !important;
}

.max-w-388 {
    max-width: 388px !important;
}

.min-h-388 {
    min-height: 388px !important;
}

.max-h-388 {
    max-height: 388px !important;
}

.min-w-389 {
    min-width: 389px !important;
}

.max-w-389 {
    max-width: 389px !important;
}

.min-h-389 {
    min-height: 389px !important;
}

.max-h-389 {
    max-height: 389px !important;
}

.min-w-390 {
    min-width: 390px !important;
}

.max-w-390 {
    max-width: 390px !important;
}

.min-h-390 {
    min-height: 390px !important;
}

.max-h-390 {
    max-height: 390px !important;
}

.min-w-391 {
    min-width: 391px !important;
}

.max-w-391 {
    max-width: 391px !important;
}

.min-h-391 {
    min-height: 391px !important;
}

.max-h-391 {
    max-height: 391px !important;
}

.min-w-392 {
    min-width: 392px !important;
}

.max-w-392 {
    max-width: 392px !important;
}

.min-h-392 {
    min-height: 392px !important;
}

.max-h-392 {
    max-height: 392px !important;
}

.min-w-393 {
    min-width: 393px !important;
}

.max-w-393 {
    max-width: 393px !important;
}

.min-h-393 {
    min-height: 393px !important;
}

.max-h-393 {
    max-height: 393px !important;
}

.min-w-394 {
    min-width: 394px !important;
}

.max-w-394 {
    max-width: 394px !important;
}

.min-h-394 {
    min-height: 394px !important;
}

.max-h-394 {
    max-height: 394px !important;
}

.min-w-395 {
    min-width: 395px !important;
}

.max-w-395 {
    max-width: 395px !important;
}

.min-h-395 {
    min-height: 395px !important;
}

.max-h-395 {
    max-height: 395px !important;
}

.min-w-396 {
    min-width: 396px !important;
}

.max-w-396 {
    max-width: 396px !important;
}

.min-h-396 {
    min-height: 396px !important;
}

.max-h-396 {
    max-height: 396px !important;
}

.min-w-397 {
    min-width: 397px !important;
}

.max-w-397 {
    max-width: 397px !important;
}

.min-h-397 {
    min-height: 397px !important;
}

.max-h-397 {
    max-height: 397px !important;
}

.min-w-398 {
    min-width: 398px !important;
}

.max-w-398 {
    max-width: 398px !important;
}

.min-h-398 {
    min-height: 398px !important;
}

.max-h-398 {
    max-height: 398px !important;
}

.min-w-399 {
    min-width: 399px !important;
}

.max-w-399 {
    max-width: 399px !important;
}

.min-h-399 {
    min-height: 399px !important;
}

.max-h-399 {
    max-height: 399px !important;
}

.min-w-400 {
    min-width: 400px !important;
}

.max-w-400 {
    max-width: 400px !important;
}

.min-h-400 {
    min-height: 400px !important;
}

.max-h-400 {
    max-height: 400px !important;
}

.min-w-401 {
    min-width: 401px !important;
}

.max-w-401 {
    max-width: 401px !important;
}

.min-h-401 {
    min-height: 401px !important;
}

.max-h-401 {
    max-height: 401px !important;
}

.min-w-402 {
    min-width: 402px !important;
}

.max-w-402 {
    max-width: 402px !important;
}

.min-h-402 {
    min-height: 402px !important;
}

.max-h-402 {
    max-height: 402px !important;
}

.min-w-403 {
    min-width: 403px !important;
}

.max-w-403 {
    max-width: 403px !important;
}

.min-h-403 {
    min-height: 403px !important;
}

.max-h-403 {
    max-height: 403px !important;
}

.min-w-404 {
    min-width: 404px !important;
}

.max-w-404 {
    max-width: 404px !important;
}

.min-h-404 {
    min-height: 404px !important;
}

.max-h-404 {
    max-height: 404px !important;
}

.min-w-405 {
    min-width: 405px !important;
}

.max-w-405 {
    max-width: 405px !important;
}

.min-h-405 {
    min-height: 405px !important;
}

.max-h-405 {
    max-height: 405px !important;
}

.min-w-406 {
    min-width: 406px !important;
}

.max-w-406 {
    max-width: 406px !important;
}

.min-h-406 {
    min-height: 406px !important;
}

.max-h-406 {
    max-height: 406px !important;
}

.min-w-407 {
    min-width: 407px !important;
}

.max-w-407 {
    max-width: 407px !important;
}

.min-h-407 {
    min-height: 407px !important;
}

.max-h-407 {
    max-height: 407px !important;
}

.min-w-408 {
    min-width: 408px !important;
}

.max-w-408 {
    max-width: 408px !important;
}

.min-h-408 {
    min-height: 408px !important;
}

.max-h-408 {
    max-height: 408px !important;
}

.min-w-409 {
    min-width: 409px !important;
}

.max-w-409 {
    max-width: 409px !important;
}

.min-h-409 {
    min-height: 409px !important;
}

.max-h-409 {
    max-height: 409px !important;
}

.min-w-410 {
    min-width: 410px !important;
}

.max-w-410 {
    max-width: 410px !important;
}

.min-h-410 {
    min-height: 410px !important;
}

.max-h-410 {
    max-height: 410px !important;
}

.min-w-411 {
    min-width: 411px !important;
}

.max-w-411 {
    max-width: 411px !important;
}

.min-h-411 {
    min-height: 411px !important;
}

.max-h-411 {
    max-height: 411px !important;
}

.min-w-412 {
    min-width: 412px !important;
}

.max-w-412 {
    max-width: 412px !important;
}

.min-h-412 {
    min-height: 412px !important;
}

.max-h-412 {
    max-height: 412px !important;
}

.min-w-413 {
    min-width: 413px !important;
}

.max-w-413 {
    max-width: 413px !important;
}

.min-h-413 {
    min-height: 413px !important;
}

.max-h-413 {
    max-height: 413px !important;
}

.min-w-414 {
    min-width: 414px !important;
}

.max-w-414 {
    max-width: 414px !important;
}

.min-h-414 {
    min-height: 414px !important;
}

.max-h-414 {
    max-height: 414px !important;
}

.min-w-415 {
    min-width: 415px !important;
}

.max-w-415 {
    max-width: 415px !important;
}

.min-h-415 {
    min-height: 415px !important;
}

.max-h-415 {
    max-height: 415px !important;
}

.min-w-416 {
    min-width: 416px !important;
}

.max-w-416 {
    max-width: 416px !important;
}

.min-h-416 {
    min-height: 416px !important;
}

.max-h-416 {
    max-height: 416px !important;
}

.min-w-417 {
    min-width: 417px !important;
}

.max-w-417 {
    max-width: 417px !important;
}

.min-h-417 {
    min-height: 417px !important;
}

.max-h-417 {
    max-height: 417px !important;
}

.min-w-418 {
    min-width: 418px !important;
}

.max-w-418 {
    max-width: 418px !important;
}

.min-h-418 {
    min-height: 418px !important;
}

.max-h-418 {
    max-height: 418px !important;
}

.min-w-419 {
    min-width: 419px !important;
}

.max-w-419 {
    max-width: 419px !important;
}

.min-h-419 {
    min-height: 419px !important;
}

.max-h-419 {
    max-height: 419px !important;
}

.min-w-420 {
    min-width: 420px !important;
}

.max-w-420 {
    max-width: 420px !important;
}

.min-h-420 {
    min-height: 420px !important;
}

.max-h-420 {
    max-height: 420px !important;
}

.min-w-421 {
    min-width: 421px !important;
}

.max-w-421 {
    max-width: 421px !important;
}

.min-h-421 {
    min-height: 421px !important;
}

.max-h-421 {
    max-height: 421px !important;
}

.min-w-422 {
    min-width: 422px !important;
}

.max-w-422 {
    max-width: 422px !important;
}

.min-h-422 {
    min-height: 422px !important;
}

.max-h-422 {
    max-height: 422px !important;
}

.min-w-423 {
    min-width: 423px !important;
}

.max-w-423 {
    max-width: 423px !important;
}

.min-h-423 {
    min-height: 423px !important;
}

.max-h-423 {
    max-height: 423px !important;
}

.min-w-424 {
    min-width: 424px !important;
}

.max-w-424 {
    max-width: 424px !important;
}

.min-h-424 {
    min-height: 424px !important;
}

.max-h-424 {
    max-height: 424px !important;
}

.min-w-425 {
    min-width: 425px !important;
}

.max-w-425 {
    max-width: 425px !important;
}

.min-h-425 {
    min-height: 425px !important;
}

.max-h-425 {
    max-height: 425px !important;
}

.min-w-426 {
    min-width: 426px !important;
}

.max-w-426 {
    max-width: 426px !important;
}

.min-h-426 {
    min-height: 426px !important;
}

.max-h-426 {
    max-height: 426px !important;
}

.min-w-427 {
    min-width: 427px !important;
}

.max-w-427 {
    max-width: 427px !important;
}

.min-h-427 {
    min-height: 427px !important;
}

.max-h-427 {
    max-height: 427px !important;
}

.min-w-428 {
    min-width: 428px !important;
}

.max-w-428 {
    max-width: 428px !important;
}

.min-h-428 {
    min-height: 428px !important;
}

.max-h-428 {
    max-height: 428px !important;
}

.min-w-429 {
    min-width: 429px !important;
}

.max-w-429 {
    max-width: 429px !important;
}

.min-h-429 {
    min-height: 429px !important;
}

.max-h-429 {
    max-height: 429px !important;
}

.min-w-430 {
    min-width: 430px !important;
}

.max-w-430 {
    max-width: 430px !important;
}

.min-h-430 {
    min-height: 430px !important;
}

.max-h-430 {
    max-height: 430px !important;
}

.min-w-431 {
    min-width: 431px !important;
}

.max-w-431 {
    max-width: 431px !important;
}

.min-h-431 {
    min-height: 431px !important;
}

.max-h-431 {
    max-height: 431px !important;
}

.min-w-432 {
    min-width: 432px !important;
}

.max-w-432 {
    max-width: 432px !important;
}

.min-h-432 {
    min-height: 432px !important;
}

.max-h-432 {
    max-height: 432px !important;
}

.min-w-433 {
    min-width: 433px !important;
}

.max-w-433 {
    max-width: 433px !important;
}

.min-h-433 {
    min-height: 433px !important;
}

.max-h-433 {
    max-height: 433px !important;
}

.min-w-434 {
    min-width: 434px !important;
}

.max-w-434 {
    max-width: 434px !important;
}

.min-h-434 {
    min-height: 434px !important;
}

.max-h-434 {
    max-height: 434px !important;
}

.min-w-435 {
    min-width: 435px !important;
}

.max-w-435 {
    max-width: 435px !important;
}

.min-h-435 {
    min-height: 435px !important;
}

.max-h-435 {
    max-height: 435px !important;
}

.min-w-436 {
    min-width: 436px !important;
}

.max-w-436 {
    max-width: 436px !important;
}

.min-h-436 {
    min-height: 436px !important;
}

.max-h-436 {
    max-height: 436px !important;
}

.min-w-437 {
    min-width: 437px !important;
}

.max-w-437 {
    max-width: 437px !important;
}

.min-h-437 {
    min-height: 437px !important;
}

.max-h-437 {
    max-height: 437px !important;
}

.min-w-438 {
    min-width: 438px !important;
}

.max-w-438 {
    max-width: 438px !important;
}

.min-h-438 {
    min-height: 438px !important;
}

.max-h-438 {
    max-height: 438px !important;
}

.min-w-439 {
    min-width: 439px !important;
}

.max-w-439 {
    max-width: 439px !important;
}

.min-h-439 {
    min-height: 439px !important;
}

.max-h-439 {
    max-height: 439px !important;
}

.min-w-440 {
    min-width: 440px !important;
}

.max-w-440 {
    max-width: 440px !important;
}

.min-h-440 {
    min-height: 440px !important;
}

.max-h-440 {
    max-height: 440px !important;
}

.min-w-441 {
    min-width: 441px !important;
}

.max-w-441 {
    max-width: 441px !important;
}

.min-h-441 {
    min-height: 441px !important;
}

.max-h-441 {
    max-height: 441px !important;
}

.min-w-442 {
    min-width: 442px !important;
}

.max-w-442 {
    max-width: 442px !important;
}

.min-h-442 {
    min-height: 442px !important;
}

.max-h-442 {
    max-height: 442px !important;
}

.min-w-443 {
    min-width: 443px !important;
}

.max-w-443 {
    max-width: 443px !important;
}

.min-h-443 {
    min-height: 443px !important;
}

.max-h-443 {
    max-height: 443px !important;
}

.min-w-444 {
    min-width: 444px !important;
}

.max-w-444 {
    max-width: 444px !important;
}

.min-h-444 {
    min-height: 444px !important;
}

.max-h-444 {
    max-height: 444px !important;
}

.min-w-445 {
    min-width: 445px !important;
}

.max-w-445 {
    max-width: 445px !important;
}

.min-h-445 {
    min-height: 445px !important;
}

.max-h-445 {
    max-height: 445px !important;
}

.min-w-446 {
    min-width: 446px !important;
}

.max-w-446 {
    max-width: 446px !important;
}

.min-h-446 {
    min-height: 446px !important;
}

.max-h-446 {
    max-height: 446px !important;
}

.min-w-447 {
    min-width: 447px !important;
}

.max-w-447 {
    max-width: 447px !important;
}

.min-h-447 {
    min-height: 447px !important;
}

.max-h-447 {
    max-height: 447px !important;
}

.min-w-448 {
    min-width: 448px !important;
}

.max-w-448 {
    max-width: 448px !important;
}

.min-h-448 {
    min-height: 448px !important;
}

.max-h-448 {
    max-height: 448px !important;
}

.min-w-449 {
    min-width: 449px !important;
}

.max-w-449 {
    max-width: 449px !important;
}

.min-h-449 {
    min-height: 449px !important;
}

.max-h-449 {
    max-height: 449px !important;
}

.min-w-450 {
    min-width: 450px !important;
}

.max-w-450 {
    max-width: 450px !important;
}

.min-h-450 {
    min-height: 450px !important;
}

.max-h-450 {
    max-height: 450px !important;
}

.min-w-451 {
    min-width: 451px !important;
}

.max-w-451 {
    max-width: 451px !important;
}

.min-h-451 {
    min-height: 451px !important;
}

.max-h-451 {
    max-height: 451px !important;
}

.min-w-452 {
    min-width: 452px !important;
}

.max-w-452 {
    max-width: 452px !important;
}

.min-h-452 {
    min-height: 452px !important;
}

.max-h-452 {
    max-height: 452px !important;
}

.min-w-453 {
    min-width: 453px !important;
}

.max-w-453 {
    max-width: 453px !important;
}

.min-h-453 {
    min-height: 453px !important;
}

.max-h-453 {
    max-height: 453px !important;
}

.min-w-454 {
    min-width: 454px !important;
}

.max-w-454 {
    max-width: 454px !important;
}

.min-h-454 {
    min-height: 454px !important;
}

.max-h-454 {
    max-height: 454px !important;
}

.min-w-455 {
    min-width: 455px !important;
}

.max-w-455 {
    max-width: 455px !important;
}

.min-h-455 {
    min-height: 455px !important;
}

.max-h-455 {
    max-height: 455px !important;
}

.min-w-456 {
    min-width: 456px !important;
}

.max-w-456 {
    max-width: 456px !important;
}

.min-h-456 {
    min-height: 456px !important;
}

.max-h-456 {
    max-height: 456px !important;
}

.min-w-457 {
    min-width: 457px !important;
}

.max-w-457 {
    max-width: 457px !important;
}

.min-h-457 {
    min-height: 457px !important;
}

.max-h-457 {
    max-height: 457px !important;
}

.min-w-458 {
    min-width: 458px !important;
}

.max-w-458 {
    max-width: 458px !important;
}

.min-h-458 {
    min-height: 458px !important;
}

.max-h-458 {
    max-height: 458px !important;
}

.min-w-459 {
    min-width: 459px !important;
}

.max-w-459 {
    max-width: 459px !important;
}

.min-h-459 {
    min-height: 459px !important;
}

.max-h-459 {
    max-height: 459px !important;
}

.min-w-460 {
    min-width: 460px !important;
}

.max-w-460 {
    max-width: 460px !important;
}

.min-h-460 {
    min-height: 460px !important;
}

.max-h-460 {
    max-height: 460px !important;
}

.min-w-461 {
    min-width: 461px !important;
}

.max-w-461 {
    max-width: 461px !important;
}

.min-h-461 {
    min-height: 461px !important;
}

.max-h-461 {
    max-height: 461px !important;
}

.min-w-462 {
    min-width: 462px !important;
}

.max-w-462 {
    max-width: 462px !important;
}

.min-h-462 {
    min-height: 462px !important;
}

.max-h-462 {
    max-height: 462px !important;
}

.min-w-463 {
    min-width: 463px !important;
}

.max-w-463 {
    max-width: 463px !important;
}

.min-h-463 {
    min-height: 463px !important;
}

.max-h-463 {
    max-height: 463px !important;
}

.min-w-464 {
    min-width: 464px !important;
}

.max-w-464 {
    max-width: 464px !important;
}

.min-h-464 {
    min-height: 464px !important;
}

.max-h-464 {
    max-height: 464px !important;
}

.min-w-465 {
    min-width: 465px !important;
}

.max-w-465 {
    max-width: 465px !important;
}

.min-h-465 {
    min-height: 465px !important;
}

.max-h-465 {
    max-height: 465px !important;
}

.min-w-466 {
    min-width: 466px !important;
}

.max-w-466 {
    max-width: 466px !important;
}

.min-h-466 {
    min-height: 466px !important;
}

.max-h-466 {
    max-height: 466px !important;
}

.min-w-467 {
    min-width: 467px !important;
}

.max-w-467 {
    max-width: 467px !important;
}

.min-h-467 {
    min-height: 467px !important;
}

.max-h-467 {
    max-height: 467px !important;
}

.min-w-468 {
    min-width: 468px !important;
}

.max-w-468 {
    max-width: 468px !important;
}

.min-h-468 {
    min-height: 468px !important;
}

.max-h-468 {
    max-height: 468px !important;
}

.min-w-469 {
    min-width: 469px !important;
}

.max-w-469 {
    max-width: 469px !important;
}

.min-h-469 {
    min-height: 469px !important;
}

.max-h-469 {
    max-height: 469px !important;
}

.min-w-470 {
    min-width: 470px !important;
}

.max-w-470 {
    max-width: 470px !important;
}

.min-h-470 {
    min-height: 470px !important;
}

.max-h-470 {
    max-height: 470px !important;
}

.min-w-471 {
    min-width: 471px !important;
}

.max-w-471 {
    max-width: 471px !important;
}

.min-h-471 {
    min-height: 471px !important;
}

.max-h-471 {
    max-height: 471px !important;
}

.min-w-472 {
    min-width: 472px !important;
}

.max-w-472 {
    max-width: 472px !important;
}

.min-h-472 {
    min-height: 472px !important;
}

.max-h-472 {
    max-height: 472px !important;
}

.min-w-473 {
    min-width: 473px !important;
}

.max-w-473 {
    max-width: 473px !important;
}

.min-h-473 {
    min-height: 473px !important;
}

.max-h-473 {
    max-height: 473px !important;
}

.min-w-474 {
    min-width: 474px !important;
}

.max-w-474 {
    max-width: 474px !important;
}

.min-h-474 {
    min-height: 474px !important;
}

.max-h-474 {
    max-height: 474px !important;
}

.min-w-475 {
    min-width: 475px !important;
}

.max-w-475 {
    max-width: 475px !important;
}

.min-h-475 {
    min-height: 475px !important;
}

.max-h-475 {
    max-height: 475px !important;
}

.min-w-476 {
    min-width: 476px !important;
}

.max-w-476 {
    max-width: 476px !important;
}

.min-h-476 {
    min-height: 476px !important;
}

.max-h-476 {
    max-height: 476px !important;
}

.min-w-477 {
    min-width: 477px !important;
}

.max-w-477 {
    max-width: 477px !important;
}

.min-h-477 {
    min-height: 477px !important;
}

.max-h-477 {
    max-height: 477px !important;
}

.min-w-478 {
    min-width: 478px !important;
}

.max-w-478 {
    max-width: 478px !important;
}

.min-h-478 {
    min-height: 478px !important;
}

.max-h-478 {
    max-height: 478px !important;
}

.min-w-479 {
    min-width: 479px !important;
}

.max-w-479 {
    max-width: 479px !important;
}

.min-h-479 {
    min-height: 479px !important;
}

.max-h-479 {
    max-height: 479px !important;
}

.min-w-480 {
    min-width: 480px !important;
}

.max-w-480 {
    max-width: 480px !important;
}

.min-h-480 {
    min-height: 480px !important;
}

.max-h-480 {
    max-height: 480px !important;
}

.min-w-481 {
    min-width: 481px !important;
}

.max-w-481 {
    max-width: 481px !important;
}

.min-h-481 {
    min-height: 481px !important;
}

.max-h-481 {
    max-height: 481px !important;
}

.min-w-482 {
    min-width: 482px !important;
}

.max-w-482 {
    max-width: 482px !important;
}

.min-h-482 {
    min-height: 482px !important;
}

.max-h-482 {
    max-height: 482px !important;
}

.min-w-483 {
    min-width: 483px !important;
}

.max-w-483 {
    max-width: 483px !important;
}

.min-h-483 {
    min-height: 483px !important;
}

.max-h-483 {
    max-height: 483px !important;
}

.min-w-484 {
    min-width: 484px !important;
}

.max-w-484 {
    max-width: 484px !important;
}

.min-h-484 {
    min-height: 484px !important;
}

.max-h-484 {
    max-height: 484px !important;
}

.min-w-485 {
    min-width: 485px !important;
}

.max-w-485 {
    max-width: 485px !important;
}

.min-h-485 {
    min-height: 485px !important;
}

.max-h-485 {
    max-height: 485px !important;
}

.min-w-486 {
    min-width: 486px !important;
}

.max-w-486 {
    max-width: 486px !important;
}

.min-h-486 {
    min-height: 486px !important;
}

.max-h-486 {
    max-height: 486px !important;
}

.min-w-487 {
    min-width: 487px !important;
}

.max-w-487 {
    max-width: 487px !important;
}

.min-h-487 {
    min-height: 487px !important;
}

.max-h-487 {
    max-height: 487px !important;
}

.min-w-488 {
    min-width: 488px !important;
}

.max-w-488 {
    max-width: 488px !important;
}

.min-h-488 {
    min-height: 488px !important;
}

.max-h-488 {
    max-height: 488px !important;
}

.min-w-489 {
    min-width: 489px !important;
}

.max-w-489 {
    max-width: 489px !important;
}

.min-h-489 {
    min-height: 489px !important;
}

.max-h-489 {
    max-height: 489px !important;
}

.min-w-490 {
    min-width: 490px !important;
}

.max-w-490 {
    max-width: 490px !important;
}

.min-h-490 {
    min-height: 490px !important;
}

.max-h-490 {
    max-height: 490px !important;
}

.min-w-491 {
    min-width: 491px !important;
}

.max-w-491 {
    max-width: 491px !important;
}

.min-h-491 {
    min-height: 491px !important;
}

.max-h-491 {
    max-height: 491px !important;
}

.min-w-492 {
    min-width: 492px !important;
}

.max-w-492 {
    max-width: 492px !important;
}

.min-h-492 {
    min-height: 492px !important;
}

.max-h-492 {
    max-height: 492px !important;
}

.min-w-493 {
    min-width: 493px !important;
}

.max-w-493 {
    max-width: 493px !important;
}

.min-h-493 {
    min-height: 493px !important;
}

.max-h-493 {
    max-height: 493px !important;
}

.min-w-494 {
    min-width: 494px !important;
}

.max-w-494 {
    max-width: 494px !important;
}

.min-h-494 {
    min-height: 494px !important;
}

.max-h-494 {
    max-height: 494px !important;
}

.min-w-495 {
    min-width: 495px !important;
}

.max-w-495 {
    max-width: 495px !important;
}

.min-h-495 {
    min-height: 495px !important;
}

.max-h-495 {
    max-height: 495px !important;
}

.min-w-496 {
    min-width: 496px !important;
}

.max-w-496 {
    max-width: 496px !important;
}

.min-h-496 {
    min-height: 496px !important;
}

.max-h-496 {
    max-height: 496px !important;
}

.min-w-497 {
    min-width: 497px !important;
}

.max-w-497 {
    max-width: 497px !important;
}

.min-h-497 {
    min-height: 497px !important;
}

.max-h-497 {
    max-height: 497px !important;
}

.min-w-498 {
    min-width: 498px !important;
}

.max-w-498 {
    max-width: 498px !important;
}

.min-h-498 {
    min-height: 498px !important;
}

.max-h-498 {
    max-height: 498px !important;
}

.min-w-499 {
    min-width: 499px !important;
}

.max-w-499 {
    max-width: 499px !important;
}

.min-h-499 {
    min-height: 499px !important;
}

.max-h-499 {
    max-height: 499px !important;
}

.min-w-500 {
    min-width: 500px !important;
}

.max-w-500 {
    max-width: 500px !important;
}

.min-h-500 {
    min-height: 500px !important;
}

.max-h-500 {
    max-height: 500px !important;
}

.min-w-501 {
    min-width: 501px !important;
}

.max-w-501 {
    max-width: 501px !important;
}

.min-h-501 {
    min-height: 501px !important;
}

.max-h-501 {
    max-height: 501px !important;
}

.min-w-502 {
    min-width: 502px !important;
}

.max-w-502 {
    max-width: 502px !important;
}

.min-h-502 {
    min-height: 502px !important;
}

.max-h-502 {
    max-height: 502px !important;
}

.min-w-503 {
    min-width: 503px !important;
}

.max-w-503 {
    max-width: 503px !important;
}

.min-h-503 {
    min-height: 503px !important;
}

.max-h-503 {
    max-height: 503px !important;
}

.min-w-504 {
    min-width: 504px !important;
}

.max-w-504 {
    max-width: 504px !important;
}

.min-h-504 {
    min-height: 504px !important;
}

.max-h-504 {
    max-height: 504px !important;
}

.min-w-505 {
    min-width: 505px !important;
}

.max-w-505 {
    max-width: 505px !important;
}

.min-h-505 {
    min-height: 505px !important;
}

.max-h-505 {
    max-height: 505px !important;
}

.min-w-506 {
    min-width: 506px !important;
}

.max-w-506 {
    max-width: 506px !important;
}

.min-h-506 {
    min-height: 506px !important;
}

.max-h-506 {
    max-height: 506px !important;
}

.min-w-507 {
    min-width: 507px !important;
}

.max-w-507 {
    max-width: 507px !important;
}

.min-h-507 {
    min-height: 507px !important;
}

.max-h-507 {
    max-height: 507px !important;
}

.min-w-508 {
    min-width: 508px !important;
}

.max-w-508 {
    max-width: 508px !important;
}

.min-h-508 {
    min-height: 508px !important;
}

.max-h-508 {
    max-height: 508px !important;
}

.min-w-509 {
    min-width: 509px !important;
}

.max-w-509 {
    max-width: 509px !important;
}

.min-h-509 {
    min-height: 509px !important;
}

.max-h-509 {
    max-height: 509px !important;
}

.min-w-510 {
    min-width: 510px !important;
}

.max-w-510 {
    max-width: 510px !important;
}

.min-h-510 {
    min-height: 510px !important;
}

.max-h-510 {
    max-height: 510px !important;
}

.min-w-511 {
    min-width: 511px !important;
}

.max-w-511 {
    max-width: 511px !important;
}

.min-h-511 {
    min-height: 511px !important;
}

.max-h-511 {
    max-height: 511px !important;
}

.min-w-512 {
    min-width: 512px !important;
}

.max-w-512 {
    max-width: 512px !important;
}

.min-h-512 {
    min-height: 512px !important;
}

.max-h-512 {
    max-height: 512px !important;
}

.min-w-513 {
    min-width: 513px !important;
}

.max-w-513 {
    max-width: 513px !important;
}

.min-h-513 {
    min-height: 513px !important;
}

.max-h-513 {
    max-height: 513px !important;
}

.min-w-514 {
    min-width: 514px !important;
}

.max-w-514 {
    max-width: 514px !important;
}

.min-h-514 {
    min-height: 514px !important;
}

.max-h-514 {
    max-height: 514px !important;
}

.min-w-515 {
    min-width: 515px !important;
}

.max-w-515 {
    max-width: 515px !important;
}

.min-h-515 {
    min-height: 515px !important;
}

.max-h-515 {
    max-height: 515px !important;
}

.min-w-516 {
    min-width: 516px !important;
}

.max-w-516 {
    max-width: 516px !important;
}

.min-h-516 {
    min-height: 516px !important;
}

.max-h-516 {
    max-height: 516px !important;
}

.min-w-517 {
    min-width: 517px !important;
}

.max-w-517 {
    max-width: 517px !important;
}

.min-h-517 {
    min-height: 517px !important;
}

.max-h-517 {
    max-height: 517px !important;
}

.min-w-518 {
    min-width: 518px !important;
}

.max-w-518 {
    max-width: 518px !important;
}

.min-h-518 {
    min-height: 518px !important;
}

.max-h-518 {
    max-height: 518px !important;
}

.min-w-519 {
    min-width: 519px !important;
}

.max-w-519 {
    max-width: 519px !important;
}

.min-h-519 {
    min-height: 519px !important;
}

.max-h-519 {
    max-height: 519px !important;
}

.min-w-520 {
    min-width: 520px !important;
}

.max-w-520 {
    max-width: 520px !important;
}

.min-h-520 {
    min-height: 520px !important;
}

.max-h-520 {
    max-height: 520px !important;
}

.min-w-521 {
    min-width: 521px !important;
}

.max-w-521 {
    max-width: 521px !important;
}

.min-h-521 {
    min-height: 521px !important;
}

.max-h-521 {
    max-height: 521px !important;
}

.min-w-522 {
    min-width: 522px !important;
}

.max-w-522 {
    max-width: 522px !important;
}

.min-h-522 {
    min-height: 522px !important;
}

.max-h-522 {
    max-height: 522px !important;
}

.min-w-523 {
    min-width: 523px !important;
}

.max-w-523 {
    max-width: 523px !important;
}

.min-h-523 {
    min-height: 523px !important;
}

.max-h-523 {
    max-height: 523px !important;
}

.min-w-524 {
    min-width: 524px !important;
}

.max-w-524 {
    max-width: 524px !important;
}

.min-h-524 {
    min-height: 524px !important;
}

.max-h-524 {
    max-height: 524px !important;
}

.min-w-525 {
    min-width: 525px !important;
}

.max-w-525 {
    max-width: 525px !important;
}

.min-h-525 {
    min-height: 525px !important;
}

.max-h-525 {
    max-height: 525px !important;
}

.min-w-526 {
    min-width: 526px !important;
}

.max-w-526 {
    max-width: 526px !important;
}

.min-h-526 {
    min-height: 526px !important;
}

.max-h-526 {
    max-height: 526px !important;
}

.min-w-527 {
    min-width: 527px !important;
}

.max-w-527 {
    max-width: 527px !important;
}

.min-h-527 {
    min-height: 527px !important;
}

.max-h-527 {
    max-height: 527px !important;
}

.min-w-528 {
    min-width: 528px !important;
}

.max-w-528 {
    max-width: 528px !important;
}

.min-h-528 {
    min-height: 528px !important;
}

.max-h-528 {
    max-height: 528px !important;
}

.min-w-529 {
    min-width: 529px !important;
}

.max-w-529 {
    max-width: 529px !important;
}

.min-h-529 {
    min-height: 529px !important;
}

.max-h-529 {
    max-height: 529px !important;
}

.min-w-530 {
    min-width: 530px !important;
}

.max-w-530 {
    max-width: 530px !important;
}

.min-h-530 {
    min-height: 530px !important;
}

.max-h-530 {
    max-height: 530px !important;
}

.min-w-531 {
    min-width: 531px !important;
}

.max-w-531 {
    max-width: 531px !important;
}

.min-h-531 {
    min-height: 531px !important;
}

.max-h-531 {
    max-height: 531px !important;
}

.min-w-532 {
    min-width: 532px !important;
}

.max-w-532 {
    max-width: 532px !important;
}

.min-h-532 {
    min-height: 532px !important;
}

.max-h-532 {
    max-height: 532px !important;
}

.min-w-533 {
    min-width: 533px !important;
}

.max-w-533 {
    max-width: 533px !important;
}

.min-h-533 {
    min-height: 533px !important;
}

.max-h-533 {
    max-height: 533px !important;
}

.min-w-534 {
    min-width: 534px !important;
}

.max-w-534 {
    max-width: 534px !important;
}

.min-h-534 {
    min-height: 534px !important;
}

.max-h-534 {
    max-height: 534px !important;
}

.min-w-535 {
    min-width: 535px !important;
}

.max-w-535 {
    max-width: 535px !important;
}

.min-h-535 {
    min-height: 535px !important;
}

.max-h-535 {
    max-height: 535px !important;
}

.min-w-536 {
    min-width: 536px !important;
}

.max-w-536 {
    max-width: 536px !important;
}

.min-h-536 {
    min-height: 536px !important;
}

.max-h-536 {
    max-height: 536px !important;
}

.min-w-537 {
    min-width: 537px !important;
}

.max-w-537 {
    max-width: 537px !important;
}

.min-h-537 {
    min-height: 537px !important;
}

.max-h-537 {
    max-height: 537px !important;
}

.min-w-538 {
    min-width: 538px !important;
}

.max-w-538 {
    max-width: 538px !important;
}

.min-h-538 {
    min-height: 538px !important;
}

.max-h-538 {
    max-height: 538px !important;
}

.min-w-539 {
    min-width: 539px !important;
}

.max-w-539 {
    max-width: 539px !important;
}

.min-h-539 {
    min-height: 539px !important;
}

.max-h-539 {
    max-height: 539px !important;
}

.min-w-540 {
    min-width: 540px !important;
}

.max-w-540 {
    max-width: 540px !important;
}

.min-h-540 {
    min-height: 540px !important;
}

.max-h-540 {
    max-height: 540px !important;
}

.min-w-541 {
    min-width: 541px !important;
}

.max-w-541 {
    max-width: 541px !important;
}

.min-h-541 {
    min-height: 541px !important;
}

.max-h-541 {
    max-height: 541px !important;
}

.min-w-542 {
    min-width: 542px !important;
}

.max-w-542 {
    max-width: 542px !important;
}

.min-h-542 {
    min-height: 542px !important;
}

.max-h-542 {
    max-height: 542px !important;
}

.min-w-543 {
    min-width: 543px !important;
}

.max-w-543 {
    max-width: 543px !important;
}

.min-h-543 {
    min-height: 543px !important;
}

.max-h-543 {
    max-height: 543px !important;
}

.min-w-544 {
    min-width: 544px !important;
}

.max-w-544 {
    max-width: 544px !important;
}

.min-h-544 {
    min-height: 544px !important;
}

.max-h-544 {
    max-height: 544px !important;
}

.min-w-545 {
    min-width: 545px !important;
}

.max-w-545 {
    max-width: 545px !important;
}

.min-h-545 {
    min-height: 545px !important;
}

.max-h-545 {
    max-height: 545px !important;
}

.min-w-546 {
    min-width: 546px !important;
}

.max-w-546 {
    max-width: 546px !important;
}

.min-h-546 {
    min-height: 546px !important;
}

.max-h-546 {
    max-height: 546px !important;
}

.min-w-547 {
    min-width: 547px !important;
}

.max-w-547 {
    max-width: 547px !important;
}

.min-h-547 {
    min-height: 547px !important;
}

.max-h-547 {
    max-height: 547px !important;
}

.min-w-548 {
    min-width: 548px !important;
}

.max-w-548 {
    max-width: 548px !important;
}

.min-h-548 {
    min-height: 548px !important;
}

.max-h-548 {
    max-height: 548px !important;
}

.min-w-549 {
    min-width: 549px !important;
}

.max-w-549 {
    max-width: 549px !important;
}

.min-h-549 {
    min-height: 549px !important;
}

.max-h-549 {
    max-height: 549px !important;
}

.min-w-550 {
    min-width: 550px !important;
}

.max-w-550 {
    max-width: 550px !important;
}

.min-h-550 {
    min-height: 550px !important;
}

.max-h-550 {
    max-height: 550px !important;
}

.min-w-551 {
    min-width: 551px !important;
}

.max-w-551 {
    max-width: 551px !important;
}

.min-h-551 {
    min-height: 551px !important;
}

.max-h-551 {
    max-height: 551px !important;
}

.min-w-552 {
    min-width: 552px !important;
}

.max-w-552 {
    max-width: 552px !important;
}

.min-h-552 {
    min-height: 552px !important;
}

.max-h-552 {
    max-height: 552px !important;
}

.min-w-553 {
    min-width: 553px !important;
}

.max-w-553 {
    max-width: 553px !important;
}

.min-h-553 {
    min-height: 553px !important;
}

.max-h-553 {
    max-height: 553px !important;
}

.min-w-554 {
    min-width: 554px !important;
}

.max-w-554 {
    max-width: 554px !important;
}

.min-h-554 {
    min-height: 554px !important;
}

.max-h-554 {
    max-height: 554px !important;
}

.min-w-555 {
    min-width: 555px !important;
}

.max-w-555 {
    max-width: 555px !important;
}

.min-h-555 {
    min-height: 555px !important;
}

.max-h-555 {
    max-height: 555px !important;
}

.min-w-556 {
    min-width: 556px !important;
}

.max-w-556 {
    max-width: 556px !important;
}

.min-h-556 {
    min-height: 556px !important;
}

.max-h-556 {
    max-height: 556px !important;
}

.min-w-557 {
    min-width: 557px !important;
}

.max-w-557 {
    max-width: 557px !important;
}

.min-h-557 {
    min-height: 557px !important;
}

.max-h-557 {
    max-height: 557px !important;
}

.min-w-558 {
    min-width: 558px !important;
}

.max-w-558 {
    max-width: 558px !important;
}

.min-h-558 {
    min-height: 558px !important;
}

.max-h-558 {
    max-height: 558px !important;
}

.min-w-559 {
    min-width: 559px !important;
}

.max-w-559 {
    max-width: 559px !important;
}

.min-h-559 {
    min-height: 559px !important;
}

.max-h-559 {
    max-height: 559px !important;
}

.min-w-560 {
    min-width: 560px !important;
}

.max-w-560 {
    max-width: 560px !important;
}

.min-h-560 {
    min-height: 560px !important;
}

.max-h-560 {
    max-height: 560px !important;
}

.min-w-561 {
    min-width: 561px !important;
}

.max-w-561 {
    max-width: 561px !important;
}

.min-h-561 {
    min-height: 561px !important;
}

.max-h-561 {
    max-height: 561px !important;
}

.min-w-562 {
    min-width: 562px !important;
}

.max-w-562 {
    max-width: 562px !important;
}

.min-h-562 {
    min-height: 562px !important;
}

.max-h-562 {
    max-height: 562px !important;
}

.min-w-563 {
    min-width: 563px !important;
}

.max-w-563 {
    max-width: 563px !important;
}

.min-h-563 {
    min-height: 563px !important;
}

.max-h-563 {
    max-height: 563px !important;
}

.min-w-564 {
    min-width: 564px !important;
}

.max-w-564 {
    max-width: 564px !important;
}

.min-h-564 {
    min-height: 564px !important;
}

.max-h-564 {
    max-height: 564px !important;
}

.min-w-565 {
    min-width: 565px !important;
}

.max-w-565 {
    max-width: 565px !important;
}

.min-h-565 {
    min-height: 565px !important;
}

.max-h-565 {
    max-height: 565px !important;
}

.min-w-566 {
    min-width: 566px !important;
}

.max-w-566 {
    max-width: 566px !important;
}

.min-h-566 {
    min-height: 566px !important;
}

.max-h-566 {
    max-height: 566px !important;
}

.min-w-567 {
    min-width: 567px !important;
}

.max-w-567 {
    max-width: 567px !important;
}

.min-h-567 {
    min-height: 567px !important;
}

.max-h-567 {
    max-height: 567px !important;
}

.min-w-568 {
    min-width: 568px !important;
}

.max-w-568 {
    max-width: 568px !important;
}

.min-h-568 {
    min-height: 568px !important;
}

.max-h-568 {
    max-height: 568px !important;
}

.min-w-569 {
    min-width: 569px !important;
}

.max-w-569 {
    max-width: 569px !important;
}

.min-h-569 {
    min-height: 569px !important;
}

.max-h-569 {
    max-height: 569px !important;
}

.min-w-570 {
    min-width: 570px !important;
}

.max-w-570 {
    max-width: 570px !important;
}

.min-h-570 {
    min-height: 570px !important;
}

.max-h-570 {
    max-height: 570px !important;
}

.min-w-571 {
    min-width: 571px !important;
}

.max-w-571 {
    max-width: 571px !important;
}

.min-h-571 {
    min-height: 571px !important;
}

.max-h-571 {
    max-height: 571px !important;
}

.min-w-572 {
    min-width: 572px !important;
}

.max-w-572 {
    max-width: 572px !important;
}

.min-h-572 {
    min-height: 572px !important;
}

.max-h-572 {
    max-height: 572px !important;
}

.min-w-573 {
    min-width: 573px !important;
}

.max-w-573 {
    max-width: 573px !important;
}

.min-h-573 {
    min-height: 573px !important;
}

.max-h-573 {
    max-height: 573px !important;
}

.min-w-574 {
    min-width: 574px !important;
}

.max-w-574 {
    max-width: 574px !important;
}

.min-h-574 {
    min-height: 574px !important;
}

.max-h-574 {
    max-height: 574px !important;
}

.min-w-575 {
    min-width: 575px !important;
}

.max-w-575 {
    max-width: 575px !important;
}

.min-h-575 {
    min-height: 575px !important;
}

.max-h-575 {
    max-height: 575px !important;
}

.min-w-576 {
    min-width: 576px !important;
}

.max-w-576 {
    max-width: 576px !important;
}

.min-h-576 {
    min-height: 576px !important;
}

.max-h-576 {
    max-height: 576px !important;
}

.min-w-577 {
    min-width: 577px !important;
}

.max-w-577 {
    max-width: 577px !important;
}

.min-h-577 {
    min-height: 577px !important;
}

.max-h-577 {
    max-height: 577px !important;
}

.min-w-578 {
    min-width: 578px !important;
}

.max-w-578 {
    max-width: 578px !important;
}

.min-h-578 {
    min-height: 578px !important;
}

.max-h-578 {
    max-height: 578px !important;
}

.min-w-579 {
    min-width: 579px !important;
}

.max-w-579 {
    max-width: 579px !important;
}

.min-h-579 {
    min-height: 579px !important;
}

.max-h-579 {
    max-height: 579px !important;
}

.min-w-580 {
    min-width: 580px !important;
}

.max-w-580 {
    max-width: 580px !important;
}

.min-h-580 {
    min-height: 580px !important;
}

.max-h-580 {
    max-height: 580px !important;
}

.min-w-581 {
    min-width: 581px !important;
}

.max-w-581 {
    max-width: 581px !important;
}

.min-h-581 {
    min-height: 581px !important;
}

.max-h-581 {
    max-height: 581px !important;
}

.min-w-582 {
    min-width: 582px !important;
}

.max-w-582 {
    max-width: 582px !important;
}

.min-h-582 {
    min-height: 582px !important;
}

.max-h-582 {
    max-height: 582px !important;
}

.min-w-583 {
    min-width: 583px !important;
}

.max-w-583 {
    max-width: 583px !important;
}

.min-h-583 {
    min-height: 583px !important;
}

.max-h-583 {
    max-height: 583px !important;
}

.min-w-584 {
    min-width: 584px !important;
}

.max-w-584 {
    max-width: 584px !important;
}

.min-h-584 {
    min-height: 584px !important;
}

.max-h-584 {
    max-height: 584px !important;
}

.min-w-585 {
    min-width: 585px !important;
}

.max-w-585 {
    max-width: 585px !important;
}

.min-h-585 {
    min-height: 585px !important;
}

.max-h-585 {
    max-height: 585px !important;
}

.min-w-586 {
    min-width: 586px !important;
}

.max-w-586 {
    max-width: 586px !important;
}

.min-h-586 {
    min-height: 586px !important;
}

.max-h-586 {
    max-height: 586px !important;
}

.min-w-587 {
    min-width: 587px !important;
}

.max-w-587 {
    max-width: 587px !important;
}

.min-h-587 {
    min-height: 587px !important;
}

.max-h-587 {
    max-height: 587px !important;
}

.min-w-588 {
    min-width: 588px !important;
}

.max-w-588 {
    max-width: 588px !important;
}

.min-h-588 {
    min-height: 588px !important;
}

.max-h-588 {
    max-height: 588px !important;
}

.min-w-589 {
    min-width: 589px !important;
}

.max-w-589 {
    max-width: 589px !important;
}

.min-h-589 {
    min-height: 589px !important;
}

.max-h-589 {
    max-height: 589px !important;
}

.min-w-590 {
    min-width: 590px !important;
}

.max-w-590 {
    max-width: 590px !important;
}

.min-h-590 {
    min-height: 590px !important;
}

.max-h-590 {
    max-height: 590px !important;
}

.min-w-591 {
    min-width: 591px !important;
}

.max-w-591 {
    max-width: 591px !important;
}

.min-h-591 {
    min-height: 591px !important;
}

.max-h-591 {
    max-height: 591px !important;
}

.min-w-592 {
    min-width: 592px !important;
}

.max-w-592 {
    max-width: 592px !important;
}

.min-h-592 {
    min-height: 592px !important;
}

.max-h-592 {
    max-height: 592px !important;
}

.min-w-593 {
    min-width: 593px !important;
}

.max-w-593 {
    max-width: 593px !important;
}

.min-h-593 {
    min-height: 593px !important;
}

.max-h-593 {
    max-height: 593px !important;
}

.min-w-594 {
    min-width: 594px !important;
}

.max-w-594 {
    max-width: 594px !important;
}

.min-h-594 {
    min-height: 594px !important;
}

.max-h-594 {
    max-height: 594px !important;
}

.min-w-595 {
    min-width: 595px !important;
}

.max-w-595 {
    max-width: 595px !important;
}

.min-h-595 {
    min-height: 595px !important;
}

.max-h-595 {
    max-height: 595px !important;
}

.min-w-596 {
    min-width: 596px !important;
}

.max-w-596 {
    max-width: 596px !important;
}

.min-h-596 {
    min-height: 596px !important;
}

.max-h-596 {
    max-height: 596px !important;
}

.min-w-597 {
    min-width: 597px !important;
}

.max-w-597 {
    max-width: 597px !important;
}

.min-h-597 {
    min-height: 597px !important;
}

.max-h-597 {
    max-height: 597px !important;
}

.min-w-598 {
    min-width: 598px !important;
}

.max-w-598 {
    max-width: 598px !important;
}

.min-h-598 {
    min-height: 598px !important;
}

.max-h-598 {
    max-height: 598px !important;
}

.min-w-599 {
    min-width: 599px !important;
}

.max-w-599 {
    max-width: 599px !important;
}

.min-h-599 {
    min-height: 599px !important;
}

.max-h-599 {
    max-height: 599px !important;
}

.min-w-600 {
    min-width: 600px !important;
}

.max-w-600 {
    max-width: 600px !important;
}

.min-h-600 {
    min-height: 600px !important;
}

.max-h-600 {
    max-height: 600px !important;
}

.min-w-601 {
    min-width: 601px !important;
}

.max-w-601 {
    max-width: 601px !important;
}

.min-h-601 {
    min-height: 601px !important;
}

.max-h-601 {
    max-height: 601px !important;
}

.min-w-602 {
    min-width: 602px !important;
}

.max-w-602 {
    max-width: 602px !important;
}

.min-h-602 {
    min-height: 602px !important;
}

.max-h-602 {
    max-height: 602px !important;
}

.min-w-603 {
    min-width: 603px !important;
}

.max-w-603 {
    max-width: 603px !important;
}

.min-h-603 {
    min-height: 603px !important;
}

.max-h-603 {
    max-height: 603px !important;
}

.min-w-604 {
    min-width: 604px !important;
}

.max-w-604 {
    max-width: 604px !important;
}

.min-h-604 {
    min-height: 604px !important;
}

.max-h-604 {
    max-height: 604px !important;
}

.min-w-605 {
    min-width: 605px !important;
}

.max-w-605 {
    max-width: 605px !important;
}

.min-h-605 {
    min-height: 605px !important;
}

.max-h-605 {
    max-height: 605px !important;
}

.min-w-606 {
    min-width: 606px !important;
}

.max-w-606 {
    max-width: 606px !important;
}

.min-h-606 {
    min-height: 606px !important;
}

.max-h-606 {
    max-height: 606px !important;
}

.min-w-607 {
    min-width: 607px !important;
}

.max-w-607 {
    max-width: 607px !important;
}

.min-h-607 {
    min-height: 607px !important;
}

.max-h-607 {
    max-height: 607px !important;
}

.min-w-608 {
    min-width: 608px !important;
}

.max-w-608 {
    max-width: 608px !important;
}

.min-h-608 {
    min-height: 608px !important;
}

.max-h-608 {
    max-height: 608px !important;
}

.min-w-609 {
    min-width: 609px !important;
}

.max-w-609 {
    max-width: 609px !important;
}

.min-h-609 {
    min-height: 609px !important;
}

.max-h-609 {
    max-height: 609px !important;
}

.min-w-610 {
    min-width: 610px !important;
}

.max-w-610 {
    max-width: 610px !important;
}

.min-h-610 {
    min-height: 610px !important;
}

.max-h-610 {
    max-height: 610px !important;
}

.min-w-611 {
    min-width: 611px !important;
}

.max-w-611 {
    max-width: 611px !important;
}

.min-h-611 {
    min-height: 611px !important;
}

.max-h-611 {
    max-height: 611px !important;
}

.min-w-612 {
    min-width: 612px !important;
}

.max-w-612 {
    max-width: 612px !important;
}

.min-h-612 {
    min-height: 612px !important;
}

.max-h-612 {
    max-height: 612px !important;
}

.min-w-613 {
    min-width: 613px !important;
}

.max-w-613 {
    max-width: 613px !important;
}

.min-h-613 {
    min-height: 613px !important;
}

.max-h-613 {
    max-height: 613px !important;
}

.min-w-614 {
    min-width: 614px !important;
}

.max-w-614 {
    max-width: 614px !important;
}

.min-h-614 {
    min-height: 614px !important;
}

.max-h-614 {
    max-height: 614px !important;
}

.min-w-615 {
    min-width: 615px !important;
}

.max-w-615 {
    max-width: 615px !important;
}

.min-h-615 {
    min-height: 615px !important;
}

.max-h-615 {
    max-height: 615px !important;
}

.min-w-616 {
    min-width: 616px !important;
}

.max-w-616 {
    max-width: 616px !important;
}

.min-h-616 {
    min-height: 616px !important;
}

.max-h-616 {
    max-height: 616px !important;
}

.min-w-617 {
    min-width: 617px !important;
}

.max-w-617 {
    max-width: 617px !important;
}

.min-h-617 {
    min-height: 617px !important;
}

.max-h-617 {
    max-height: 617px !important;
}

.min-w-618 {
    min-width: 618px !important;
}

.max-w-618 {
    max-width: 618px !important;
}

.min-h-618 {
    min-height: 618px !important;
}

.max-h-618 {
    max-height: 618px !important;
}

.min-w-619 {
    min-width: 619px !important;
}

.max-w-619 {
    max-width: 619px !important;
}

.min-h-619 {
    min-height: 619px !important;
}

.max-h-619 {
    max-height: 619px !important;
}

.min-w-620 {
    min-width: 620px !important;
}

.max-w-620 {
    max-width: 620px !important;
}

.min-h-620 {
    min-height: 620px !important;
}

.max-h-620 {
    max-height: 620px !important;
}

.min-w-621 {
    min-width: 621px !important;
}

.max-w-621 {
    max-width: 621px !important;
}

.min-h-621 {
    min-height: 621px !important;
}

.max-h-621 {
    max-height: 621px !important;
}

.min-w-622 {
    min-width: 622px !important;
}

.max-w-622 {
    max-width: 622px !important;
}

.min-h-622 {
    min-height: 622px !important;
}

.max-h-622 {
    max-height: 622px !important;
}

.min-w-623 {
    min-width: 623px !important;
}

.max-w-623 {
    max-width: 623px !important;
}

.min-h-623 {
    min-height: 623px !important;
}

.max-h-623 {
    max-height: 623px !important;
}

.min-w-624 {
    min-width: 624px !important;
}

.max-w-624 {
    max-width: 624px !important;
}

.min-h-624 {
    min-height: 624px !important;
}

.max-h-624 {
    max-height: 624px !important;
}

.min-w-625 {
    min-width: 625px !important;
}

.max-w-625 {
    max-width: 625px !important;
}

.min-h-625 {
    min-height: 625px !important;
}

.max-h-625 {
    max-height: 625px !important;
}

.min-w-626 {
    min-width: 626px !important;
}

.max-w-626 {
    max-width: 626px !important;
}

.min-h-626 {
    min-height: 626px !important;
}

.max-h-626 {
    max-height: 626px !important;
}

.min-w-627 {
    min-width: 627px !important;
}

.max-w-627 {
    max-width: 627px !important;
}

.min-h-627 {
    min-height: 627px !important;
}

.max-h-627 {
    max-height: 627px !important;
}

.min-w-628 {
    min-width: 628px !important;
}

.max-w-628 {
    max-width: 628px !important;
}

.min-h-628 {
    min-height: 628px !important;
}

.max-h-628 {
    max-height: 628px !important;
}

.min-w-629 {
    min-width: 629px !important;
}

.max-w-629 {
    max-width: 629px !important;
}

.min-h-629 {
    min-height: 629px !important;
}

.max-h-629 {
    max-height: 629px !important;
}

.min-w-630 {
    min-width: 630px !important;
}

.max-w-630 {
    max-width: 630px !important;
}

.min-h-630 {
    min-height: 630px !important;
}

.max-h-630 {
    max-height: 630px !important;
}

.min-w-631 {
    min-width: 631px !important;
}

.max-w-631 {
    max-width: 631px !important;
}

.min-h-631 {
    min-height: 631px !important;
}

.max-h-631 {
    max-height: 631px !important;
}

.min-w-632 {
    min-width: 632px !important;
}

.max-w-632 {
    max-width: 632px !important;
}

.min-h-632 {
    min-height: 632px !important;
}

.max-h-632 {
    max-height: 632px !important;
}

.min-w-633 {
    min-width: 633px !important;
}

.max-w-633 {
    max-width: 633px !important;
}

.min-h-633 {
    min-height: 633px !important;
}

.max-h-633 {
    max-height: 633px !important;
}

.min-w-634 {
    min-width: 634px !important;
}

.max-w-634 {
    max-width: 634px !important;
}

.min-h-634 {
    min-height: 634px !important;
}

.max-h-634 {
    max-height: 634px !important;
}

.min-w-635 {
    min-width: 635px !important;
}

.max-w-635 {
    max-width: 635px !important;
}

.min-h-635 {
    min-height: 635px !important;
}

.max-h-635 {
    max-height: 635px !important;
}

.min-w-636 {
    min-width: 636px !important;
}

.max-w-636 {
    max-width: 636px !important;
}

.min-h-636 {
    min-height: 636px !important;
}

.max-h-636 {
    max-height: 636px !important;
}

.min-w-637 {
    min-width: 637px !important;
}

.max-w-637 {
    max-width: 637px !important;
}

.min-h-637 {
    min-height: 637px !important;
}

.max-h-637 {
    max-height: 637px !important;
}

.min-w-638 {
    min-width: 638px !important;
}

.max-w-638 {
    max-width: 638px !important;
}

.min-h-638 {
    min-height: 638px !important;
}

.max-h-638 {
    max-height: 638px !important;
}

.min-w-639 {
    min-width: 639px !important;
}

.max-w-639 {
    max-width: 639px !important;
}

.min-h-639 {
    min-height: 639px !important;
}

.max-h-639 {
    max-height: 639px !important;
}

.min-w-640 {
    min-width: 640px !important;
}

.max-w-640 {
    max-width: 640px !important;
}

.min-h-640 {
    min-height: 640px !important;
}

.max-h-640 {
    max-height: 640px !important;
}

.min-w-641 {
    min-width: 641px !important;
}

.max-w-641 {
    max-width: 641px !important;
}

.min-h-641 {
    min-height: 641px !important;
}

.max-h-641 {
    max-height: 641px !important;
}

.min-w-642 {
    min-width: 642px !important;
}

.max-w-642 {
    max-width: 642px !important;
}

.min-h-642 {
    min-height: 642px !important;
}

.max-h-642 {
    max-height: 642px !important;
}

.min-w-643 {
    min-width: 643px !important;
}

.max-w-643 {
    max-width: 643px !important;
}

.min-h-643 {
    min-height: 643px !important;
}

.max-h-643 {
    max-height: 643px !important;
}

.min-w-644 {
    min-width: 644px !important;
}

.max-w-644 {
    max-width: 644px !important;
}

.min-h-644 {
    min-height: 644px !important;
}

.max-h-644 {
    max-height: 644px !important;
}

.min-w-645 {
    min-width: 645px !important;
}

.max-w-645 {
    max-width: 645px !important;
}

.min-h-645 {
    min-height: 645px !important;
}

.max-h-645 {
    max-height: 645px !important;
}

.min-w-646 {
    min-width: 646px !important;
}

.max-w-646 {
    max-width: 646px !important;
}

.min-h-646 {
    min-height: 646px !important;
}

.max-h-646 {
    max-height: 646px !important;
}

.min-w-647 {
    min-width: 647px !important;
}

.max-w-647 {
    max-width: 647px !important;
}

.min-h-647 {
    min-height: 647px !important;
}

.max-h-647 {
    max-height: 647px !important;
}

.min-w-648 {
    min-width: 648px !important;
}

.max-w-648 {
    max-width: 648px !important;
}

.min-h-648 {
    min-height: 648px !important;
}

.max-h-648 {
    max-height: 648px !important;
}

.min-w-649 {
    min-width: 649px !important;
}

.max-w-649 {
    max-width: 649px !important;
}

.min-h-649 {
    min-height: 649px !important;
}

.max-h-649 {
    max-height: 649px !important;
}

.min-w-650 {
    min-width: 650px !important;
}

.max-w-650 {
    max-width: 650px !important;
}

.min-h-650 {
    min-height: 650px !important;
}

.max-h-650 {
    max-height: 650px !important;
}

.min-w-651 {
    min-width: 651px !important;
}

.max-w-651 {
    max-width: 651px !important;
}

.min-h-651 {
    min-height: 651px !important;
}

.max-h-651 {
    max-height: 651px !important;
}

.min-w-652 {
    min-width: 652px !important;
}

.max-w-652 {
    max-width: 652px !important;
}

.min-h-652 {
    min-height: 652px !important;
}

.max-h-652 {
    max-height: 652px !important;
}

.min-w-653 {
    min-width: 653px !important;
}

.max-w-653 {
    max-width: 653px !important;
}

.min-h-653 {
    min-height: 653px !important;
}

.max-h-653 {
    max-height: 653px !important;
}

.min-w-654 {
    min-width: 654px !important;
}

.max-w-654 {
    max-width: 654px !important;
}

.min-h-654 {
    min-height: 654px !important;
}

.max-h-654 {
    max-height: 654px !important;
}

.min-w-655 {
    min-width: 655px !important;
}

.max-w-655 {
    max-width: 655px !important;
}

.min-h-655 {
    min-height: 655px !important;
}

.max-h-655 {
    max-height: 655px !important;
}

.min-w-656 {
    min-width: 656px !important;
}

.max-w-656 {
    max-width: 656px !important;
}

.min-h-656 {
    min-height: 656px !important;
}

.max-h-656 {
    max-height: 656px !important;
}

.min-w-657 {
    min-width: 657px !important;
}

.max-w-657 {
    max-width: 657px !important;
}

.min-h-657 {
    min-height: 657px !important;
}

.max-h-657 {
    max-height: 657px !important;
}

.min-w-658 {
    min-width: 658px !important;
}

.max-w-658 {
    max-width: 658px !important;
}

.min-h-658 {
    min-height: 658px !important;
}

.max-h-658 {
    max-height: 658px !important;
}

.min-w-659 {
    min-width: 659px !important;
}

.max-w-659 {
    max-width: 659px !important;
}

.min-h-659 {
    min-height: 659px !important;
}

.max-h-659 {
    max-height: 659px !important;
}

.min-w-660 {
    min-width: 660px !important;
}

.max-w-660 {
    max-width: 660px !important;
}

.min-h-660 {
    min-height: 660px !important;
}

.max-h-660 {
    max-height: 660px !important;
}

.min-w-661 {
    min-width: 661px !important;
}

.max-w-661 {
    max-width: 661px !important;
}

.min-h-661 {
    min-height: 661px !important;
}

.max-h-661 {
    max-height: 661px !important;
}

.min-w-662 {
    min-width: 662px !important;
}

.max-w-662 {
    max-width: 662px !important;
}

.min-h-662 {
    min-height: 662px !important;
}

.max-h-662 {
    max-height: 662px !important;
}

.min-w-663 {
    min-width: 663px !important;
}

.max-w-663 {
    max-width: 663px !important;
}

.min-h-663 {
    min-height: 663px !important;
}

.max-h-663 {
    max-height: 663px !important;
}

.min-w-664 {
    min-width: 664px !important;
}

.max-w-664 {
    max-width: 664px !important;
}

.min-h-664 {
    min-height: 664px !important;
}

.max-h-664 {
    max-height: 664px !important;
}

.min-w-665 {
    min-width: 665px !important;
}

.max-w-665 {
    max-width: 665px !important;
}

.min-h-665 {
    min-height: 665px !important;
}

.max-h-665 {
    max-height: 665px !important;
}

.min-w-666 {
    min-width: 666px !important;
}

.max-w-666 {
    max-width: 666px !important;
}

.min-h-666 {
    min-height: 666px !important;
}

.max-h-666 {
    max-height: 666px !important;
}

.min-w-667 {
    min-width: 667px !important;
}

.max-w-667 {
    max-width: 667px !important;
}

.min-h-667 {
    min-height: 667px !important;
}

.max-h-667 {
    max-height: 667px !important;
}

.min-w-668 {
    min-width: 668px !important;
}

.max-w-668 {
    max-width: 668px !important;
}

.min-h-668 {
    min-height: 668px !important;
}

.max-h-668 {
    max-height: 668px !important;
}

.min-w-669 {
    min-width: 669px !important;
}

.max-w-669 {
    max-width: 669px !important;
}

.min-h-669 {
    min-height: 669px !important;
}

.max-h-669 {
    max-height: 669px !important;
}

.min-w-670 {
    min-width: 670px !important;
}

.max-w-670 {
    max-width: 670px !important;
}

.min-h-670 {
    min-height: 670px !important;
}

.max-h-670 {
    max-height: 670px !important;
}

.min-w-671 {
    min-width: 671px !important;
}

.max-w-671 {
    max-width: 671px !important;
}

.min-h-671 {
    min-height: 671px !important;
}

.max-h-671 {
    max-height: 671px !important;
}

.min-w-672 {
    min-width: 672px !important;
}

.max-w-672 {
    max-width: 672px !important;
}

.min-h-672 {
    min-height: 672px !important;
}

.max-h-672 {
    max-height: 672px !important;
}

.min-w-673 {
    min-width: 673px !important;
}

.max-w-673 {
    max-width: 673px !important;
}

.min-h-673 {
    min-height: 673px !important;
}

.max-h-673 {
    max-height: 673px !important;
}

.min-w-674 {
    min-width: 674px !important;
}

.max-w-674 {
    max-width: 674px !important;
}

.min-h-674 {
    min-height: 674px !important;
}

.max-h-674 {
    max-height: 674px !important;
}

.min-w-675 {
    min-width: 675px !important;
}

.max-w-675 {
    max-width: 675px !important;
}

.min-h-675 {
    min-height: 675px !important;
}

.max-h-675 {
    max-height: 675px !important;
}

.min-w-676 {
    min-width: 676px !important;
}

.max-w-676 {
    max-width: 676px !important;
}

.min-h-676 {
    min-height: 676px !important;
}

.max-h-676 {
    max-height: 676px !important;
}

.min-w-677 {
    min-width: 677px !important;
}

.max-w-677 {
    max-width: 677px !important;
}

.min-h-677 {
    min-height: 677px !important;
}

.max-h-677 {
    max-height: 677px !important;
}

.min-w-678 {
    min-width: 678px !important;
}

.max-w-678 {
    max-width: 678px !important;
}

.min-h-678 {
    min-height: 678px !important;
}

.max-h-678 {
    max-height: 678px !important;
}

.min-w-679 {
    min-width: 679px !important;
}

.max-w-679 {
    max-width: 679px !important;
}

.min-h-679 {
    min-height: 679px !important;
}

.max-h-679 {
    max-height: 679px !important;
}

.min-w-680 {
    min-width: 680px !important;
}

.max-w-680 {
    max-width: 680px !important;
}

.min-h-680 {
    min-height: 680px !important;
}

.max-h-680 {
    max-height: 680px !important;
}

.min-w-681 {
    min-width: 681px !important;
}

.max-w-681 {
    max-width: 681px !important;
}

.min-h-681 {
    min-height: 681px !important;
}

.max-h-681 {
    max-height: 681px !important;
}

.min-w-682 {
    min-width: 682px !important;
}

.max-w-682 {
    max-width: 682px !important;
}

.min-h-682 {
    min-height: 682px !important;
}

.max-h-682 {
    max-height: 682px !important;
}

.min-w-683 {
    min-width: 683px !important;
}

.max-w-683 {
    max-width: 683px !important;
}

.min-h-683 {
    min-height: 683px !important;
}

.max-h-683 {
    max-height: 683px !important;
}

.min-w-684 {
    min-width: 684px !important;
}

.max-w-684 {
    max-width: 684px !important;
}

.min-h-684 {
    min-height: 684px !important;
}

.max-h-684 {
    max-height: 684px !important;
}

.min-w-685 {
    min-width: 685px !important;
}

.max-w-685 {
    max-width: 685px !important;
}

.min-h-685 {
    min-height: 685px !important;
}

.max-h-685 {
    max-height: 685px !important;
}

.min-w-686 {
    min-width: 686px !important;
}

.max-w-686 {
    max-width: 686px !important;
}

.min-h-686 {
    min-height: 686px !important;
}

.max-h-686 {
    max-height: 686px !important;
}

.min-w-687 {
    min-width: 687px !important;
}

.max-w-687 {
    max-width: 687px !important;
}

.min-h-687 {
    min-height: 687px !important;
}

.max-h-687 {
    max-height: 687px !important;
}

.min-w-688 {
    min-width: 688px !important;
}

.max-w-688 {
    max-width: 688px !important;
}

.min-h-688 {
    min-height: 688px !important;
}

.max-h-688 {
    max-height: 688px !important;
}

.min-w-689 {
    min-width: 689px !important;
}

.max-w-689 {
    max-width: 689px !important;
}

.min-h-689 {
    min-height: 689px !important;
}

.max-h-689 {
    max-height: 689px !important;
}

.min-w-690 {
    min-width: 690px !important;
}

.max-w-690 {
    max-width: 690px !important;
}

.min-h-690 {
    min-height: 690px !important;
}

.max-h-690 {
    max-height: 690px !important;
}

.min-w-691 {
    min-width: 691px !important;
}

.max-w-691 {
    max-width: 691px !important;
}

.min-h-691 {
    min-height: 691px !important;
}

.max-h-691 {
    max-height: 691px !important;
}

.min-w-692 {
    min-width: 692px !important;
}

.max-w-692 {
    max-width: 692px !important;
}

.min-h-692 {
    min-height: 692px !important;
}

.max-h-692 {
    max-height: 692px !important;
}

.min-w-693 {
    min-width: 693px !important;
}

.max-w-693 {
    max-width: 693px !important;
}

.min-h-693 {
    min-height: 693px !important;
}

.max-h-693 {
    max-height: 693px !important;
}

.min-w-694 {
    min-width: 694px !important;
}

.max-w-694 {
    max-width: 694px !important;
}

.min-h-694 {
    min-height: 694px !important;
}

.max-h-694 {
    max-height: 694px !important;
}

.min-w-695 {
    min-width: 695px !important;
}

.max-w-695 {
    max-width: 695px !important;
}

.min-h-695 {
    min-height: 695px !important;
}

.max-h-695 {
    max-height: 695px !important;
}

.min-w-696 {
    min-width: 696px !important;
}

.max-w-696 {
    max-width: 696px !important;
}

.min-h-696 {
    min-height: 696px !important;
}

.max-h-696 {
    max-height: 696px !important;
}

.min-w-697 {
    min-width: 697px !important;
}

.max-w-697 {
    max-width: 697px !important;
}

.min-h-697 {
    min-height: 697px !important;
}

.max-h-697 {
    max-height: 697px !important;
}

.min-w-698 {
    min-width: 698px !important;
}

.max-w-698 {
    max-width: 698px !important;
}

.min-h-698 {
    min-height: 698px !important;
}

.max-h-698 {
    max-height: 698px !important;
}

.min-w-699 {
    min-width: 699px !important;
}

.max-w-699 {
    max-width: 699px !important;
}

.min-h-699 {
    min-height: 699px !important;
}

.max-h-699 {
    max-height: 699px !important;
}

.min-w-700 {
    min-width: 700px !important;
}

.max-w-700 {
    max-width: 700px !important;
}

.min-h-700 {
    min-height: 700px !important;
}

.max-h-700 {
    max-height: 700px !important;
}

.min-w-701 {
    min-width: 701px !important;
}

.max-w-701 {
    max-width: 701px !important;
}

.min-h-701 {
    min-height: 701px !important;
}

.max-h-701 {
    max-height: 701px !important;
}

.min-w-702 {
    min-width: 702px !important;
}

.max-w-702 {
    max-width: 702px !important;
}

.min-h-702 {
    min-height: 702px !important;
}

.max-h-702 {
    max-height: 702px !important;
}

.min-w-703 {
    min-width: 703px !important;
}

.max-w-703 {
    max-width: 703px !important;
}

.min-h-703 {
    min-height: 703px !important;
}

.max-h-703 {
    max-height: 703px !important;
}

.min-w-704 {
    min-width: 704px !important;
}

.max-w-704 {
    max-width: 704px !important;
}

.min-h-704 {
    min-height: 704px !important;
}

.max-h-704 {
    max-height: 704px !important;
}

.min-w-705 {
    min-width: 705px !important;
}

.max-w-705 {
    max-width: 705px !important;
}

.min-h-705 {
    min-height: 705px !important;
}

.max-h-705 {
    max-height: 705px !important;
}

.min-w-706 {
    min-width: 706px !important;
}

.max-w-706 {
    max-width: 706px !important;
}

.min-h-706 {
    min-height: 706px !important;
}

.max-h-706 {
    max-height: 706px !important;
}

.min-w-707 {
    min-width: 707px !important;
}

.max-w-707 {
    max-width: 707px !important;
}

.min-h-707 {
    min-height: 707px !important;
}

.max-h-707 {
    max-height: 707px !important;
}

.min-w-708 {
    min-width: 708px !important;
}

.max-w-708 {
    max-width: 708px !important;
}

.min-h-708 {
    min-height: 708px !important;
}

.max-h-708 {
    max-height: 708px !important;
}

.min-w-709 {
    min-width: 709px !important;
}

.max-w-709 {
    max-width: 709px !important;
}

.min-h-709 {
    min-height: 709px !important;
}

.max-h-709 {
    max-height: 709px !important;
}

.min-w-710 {
    min-width: 710px !important;
}

.max-w-710 {
    max-width: 710px !important;
}

.min-h-710 {
    min-height: 710px !important;
}

.max-h-710 {
    max-height: 710px !important;
}

.min-w-711 {
    min-width: 711px !important;
}

.max-w-711 {
    max-width: 711px !important;
}

.min-h-711 {
    min-height: 711px !important;
}

.max-h-711 {
    max-height: 711px !important;
}

.min-w-712 {
    min-width: 712px !important;
}

.max-w-712 {
    max-width: 712px !important;
}

.min-h-712 {
    min-height: 712px !important;
}

.max-h-712 {
    max-height: 712px !important;
}

.min-w-713 {
    min-width: 713px !important;
}

.max-w-713 {
    max-width: 713px !important;
}

.min-h-713 {
    min-height: 713px !important;
}

.max-h-713 {
    max-height: 713px !important;
}

.min-w-714 {
    min-width: 714px !important;
}

.max-w-714 {
    max-width: 714px !important;
}

.min-h-714 {
    min-height: 714px !important;
}

.max-h-714 {
    max-height: 714px !important;
}

.min-w-715 {
    min-width: 715px !important;
}

.max-w-715 {
    max-width: 715px !important;
}

.min-h-715 {
    min-height: 715px !important;
}

.max-h-715 {
    max-height: 715px !important;
}

.min-w-716 {
    min-width: 716px !important;
}

.max-w-716 {
    max-width: 716px !important;
}

.min-h-716 {
    min-height: 716px !important;
}

.max-h-716 {
    max-height: 716px !important;
}

.min-w-717 {
    min-width: 717px !important;
}

.max-w-717 {
    max-width: 717px !important;
}

.min-h-717 {
    min-height: 717px !important;
}

.max-h-717 {
    max-height: 717px !important;
}

.min-w-718 {
    min-width: 718px !important;
}

.max-w-718 {
    max-width: 718px !important;
}

.min-h-718 {
    min-height: 718px !important;
}

.max-h-718 {
    max-height: 718px !important;
}

.min-w-719 {
    min-width: 719px !important;
}

.max-w-719 {
    max-width: 719px !important;
}

.min-h-719 {
    min-height: 719px !important;
}

.max-h-719 {
    max-height: 719px !important;
}

.min-w-720 {
    min-width: 720px !important;
}

.max-w-720 {
    max-width: 720px !important;
}

.min-h-720 {
    min-height: 720px !important;
}

.max-h-720 {
    max-height: 720px !important;
}

.min-w-721 {
    min-width: 721px !important;
}

.max-w-721 {
    max-width: 721px !important;
}

.min-h-721 {
    min-height: 721px !important;
}

.max-h-721 {
    max-height: 721px !important;
}

.min-w-722 {
    min-width: 722px !important;
}

.max-w-722 {
    max-width: 722px !important;
}

.min-h-722 {
    min-height: 722px !important;
}

.max-h-722 {
    max-height: 722px !important;
}

.min-w-723 {
    min-width: 723px !important;
}

.max-w-723 {
    max-width: 723px !important;
}

.min-h-723 {
    min-height: 723px !important;
}

.max-h-723 {
    max-height: 723px !important;
}

.min-w-724 {
    min-width: 724px !important;
}

.max-w-724 {
    max-width: 724px !important;
}

.min-h-724 {
    min-height: 724px !important;
}

.max-h-724 {
    max-height: 724px !important;
}

.min-w-725 {
    min-width: 725px !important;
}

.max-w-725 {
    max-width: 725px !important;
}

.min-h-725 {
    min-height: 725px !important;
}

.max-h-725 {
    max-height: 725px !important;
}

.min-w-726 {
    min-width: 726px !important;
}

.max-w-726 {
    max-width: 726px !important;
}

.min-h-726 {
    min-height: 726px !important;
}

.max-h-726 {
    max-height: 726px !important;
}

.min-w-727 {
    min-width: 727px !important;
}

.max-w-727 {
    max-width: 727px !important;
}

.min-h-727 {
    min-height: 727px !important;
}

.max-h-727 {
    max-height: 727px !important;
}

.min-w-728 {
    min-width: 728px !important;
}

.max-w-728 {
    max-width: 728px !important;
}

.min-h-728 {
    min-height: 728px !important;
}

.max-h-728 {
    max-height: 728px !important;
}

.min-w-729 {
    min-width: 729px !important;
}

.max-w-729 {
    max-width: 729px !important;
}

.min-h-729 {
    min-height: 729px !important;
}

.max-h-729 {
    max-height: 729px !important;
}

.min-w-730 {
    min-width: 730px !important;
}

.max-w-730 {
    max-width: 730px !important;
}

.min-h-730 {
    min-height: 730px !important;
}

.max-h-730 {
    max-height: 730px !important;
}

.min-w-731 {
    min-width: 731px !important;
}

.max-w-731 {
    max-width: 731px !important;
}

.min-h-731 {
    min-height: 731px !important;
}

.max-h-731 {
    max-height: 731px !important;
}

.min-w-732 {
    min-width: 732px !important;
}

.max-w-732 {
    max-width: 732px !important;
}

.min-h-732 {
    min-height: 732px !important;
}

.max-h-732 {
    max-height: 732px !important;
}

.min-w-733 {
    min-width: 733px !important;
}

.max-w-733 {
    max-width: 733px !important;
}

.min-h-733 {
    min-height: 733px !important;
}

.max-h-733 {
    max-height: 733px !important;
}

.min-w-734 {
    min-width: 734px !important;
}

.max-w-734 {
    max-width: 734px !important;
}

.min-h-734 {
    min-height: 734px !important;
}

.max-h-734 {
    max-height: 734px !important;
}

.min-w-735 {
    min-width: 735px !important;
}

.max-w-735 {
    max-width: 735px !important;
}

.min-h-735 {
    min-height: 735px !important;
}

.max-h-735 {
    max-height: 735px !important;
}

.min-w-736 {
    min-width: 736px !important;
}

.max-w-736 {
    max-width: 736px !important;
}

.min-h-736 {
    min-height: 736px !important;
}

.max-h-736 {
    max-height: 736px !important;
}

.min-w-737 {
    min-width: 737px !important;
}

.max-w-737 {
    max-width: 737px !important;
}

.min-h-737 {
    min-height: 737px !important;
}

.max-h-737 {
    max-height: 737px !important;
}

.min-w-738 {
    min-width: 738px !important;
}

.max-w-738 {
    max-width: 738px !important;
}

.min-h-738 {
    min-height: 738px !important;
}

.max-h-738 {
    max-height: 738px !important;
}

.min-w-739 {
    min-width: 739px !important;
}

.max-w-739 {
    max-width: 739px !important;
}

.min-h-739 {
    min-height: 739px !important;
}

.max-h-739 {
    max-height: 739px !important;
}

.min-w-740 {
    min-width: 740px !important;
}

.max-w-740 {
    max-width: 740px !important;
}

.min-h-740 {
    min-height: 740px !important;
}

.max-h-740 {
    max-height: 740px !important;
}

.min-w-741 {
    min-width: 741px !important;
}

.max-w-741 {
    max-width: 741px !important;
}

.min-h-741 {
    min-height: 741px !important;
}

.max-h-741 {
    max-height: 741px !important;
}

.min-w-742 {
    min-width: 742px !important;
}

.max-w-742 {
    max-width: 742px !important;
}

.min-h-742 {
    min-height: 742px !important;
}

.max-h-742 {
    max-height: 742px !important;
}

.min-w-743 {
    min-width: 743px !important;
}

.max-w-743 {
    max-width: 743px !important;
}

.min-h-743 {
    min-height: 743px !important;
}

.max-h-743 {
    max-height: 743px !important;
}

.min-w-744 {
    min-width: 744px !important;
}

.max-w-744 {
    max-width: 744px !important;
}

.min-h-744 {
    min-height: 744px !important;
}

.max-h-744 {
    max-height: 744px !important;
}

.min-w-745 {
    min-width: 745px !important;
}

.max-w-745 {
    max-width: 745px !important;
}

.min-h-745 {
    min-height: 745px !important;
}

.max-h-745 {
    max-height: 745px !important;
}

.min-w-746 {
    min-width: 746px !important;
}

.max-w-746 {
    max-width: 746px !important;
}

.min-h-746 {
    min-height: 746px !important;
}

.max-h-746 {
    max-height: 746px !important;
}

.min-w-747 {
    min-width: 747px !important;
}

.max-w-747 {
    max-width: 747px !important;
}

.min-h-747 {
    min-height: 747px !important;
}

.max-h-747 {
    max-height: 747px !important;
}

.min-w-748 {
    min-width: 748px !important;
}

.max-w-748 {
    max-width: 748px !important;
}

.min-h-748 {
    min-height: 748px !important;
}

.max-h-748 {
    max-height: 748px !important;
}

.min-w-749 {
    min-width: 749px !important;
}

.max-w-749 {
    max-width: 749px !important;
}

.min-h-749 {
    min-height: 749px !important;
}

.max-h-749 {
    max-height: 749px !important;
}

.min-w-750 {
    min-width: 750px !important;
}

.max-w-750 {
    max-width: 750px !important;
}

.min-h-750 {
    min-height: 750px !important;
}

.max-h-750 {
    max-height: 750px !important;
}

.min-w-751 {
    min-width: 751px !important;
}

.max-w-751 {
    max-width: 751px !important;
}

.min-h-751 {
    min-height: 751px !important;
}

.max-h-751 {
    max-height: 751px !important;
}

.min-w-752 {
    min-width: 752px !important;
}

.max-w-752 {
    max-width: 752px !important;
}

.min-h-752 {
    min-height: 752px !important;
}

.max-h-752 {
    max-height: 752px !important;
}

.min-w-753 {
    min-width: 753px !important;
}

.max-w-753 {
    max-width: 753px !important;
}

.min-h-753 {
    min-height: 753px !important;
}

.max-h-753 {
    max-height: 753px !important;
}

.min-w-754 {
    min-width: 754px !important;
}

.max-w-754 {
    max-width: 754px !important;
}

.min-h-754 {
    min-height: 754px !important;
}

.max-h-754 {
    max-height: 754px !important;
}

.min-w-755 {
    min-width: 755px !important;
}

.max-w-755 {
    max-width: 755px !important;
}

.min-h-755 {
    min-height: 755px !important;
}

.max-h-755 {
    max-height: 755px !important;
}

.min-w-756 {
    min-width: 756px !important;
}

.max-w-756 {
    max-width: 756px !important;
}

.min-h-756 {
    min-height: 756px !important;
}

.max-h-756 {
    max-height: 756px !important;
}

.min-w-757 {
    min-width: 757px !important;
}

.max-w-757 {
    max-width: 757px !important;
}

.min-h-757 {
    min-height: 757px !important;
}

.max-h-757 {
    max-height: 757px !important;
}

.min-w-758 {
    min-width: 758px !important;
}

.max-w-758 {
    max-width: 758px !important;
}

.min-h-758 {
    min-height: 758px !important;
}

.max-h-758 {
    max-height: 758px !important;
}

.min-w-759 {
    min-width: 759px !important;
}

.max-w-759 {
    max-width: 759px !important;
}

.min-h-759 {
    min-height: 759px !important;
}

.max-h-759 {
    max-height: 759px !important;
}

.min-w-760 {
    min-width: 760px !important;
}

.max-w-760 {
    max-width: 760px !important;
}

.min-h-760 {
    min-height: 760px !important;
}

.max-h-760 {
    max-height: 760px !important;
}

.min-w-761 {
    min-width: 761px !important;
}

.max-w-761 {
    max-width: 761px !important;
}

.min-h-761 {
    min-height: 761px !important;
}

.max-h-761 {
    max-height: 761px !important;
}

.min-w-762 {
    min-width: 762px !important;
}

.max-w-762 {
    max-width: 762px !important;
}

.min-h-762 {
    min-height: 762px !important;
}

.max-h-762 {
    max-height: 762px !important;
}

.min-w-763 {
    min-width: 763px !important;
}

.max-w-763 {
    max-width: 763px !important;
}

.min-h-763 {
    min-height: 763px !important;
}

.max-h-763 {
    max-height: 763px !important;
}

.min-w-764 {
    min-width: 764px !important;
}

.max-w-764 {
    max-width: 764px !important;
}

.min-h-764 {
    min-height: 764px !important;
}

.max-h-764 {
    max-height: 764px !important;
}

.min-w-765 {
    min-width: 765px !important;
}

.max-w-765 {
    max-width: 765px !important;
}

.min-h-765 {
    min-height: 765px !important;
}

.max-h-765 {
    max-height: 765px !important;
}

.min-w-766 {
    min-width: 766px !important;
}

.max-w-766 {
    max-width: 766px !important;
}

.min-h-766 {
    min-height: 766px !important;
}

.max-h-766 {
    max-height: 766px !important;
}

.min-w-767 {
    min-width: 767px !important;
}

.max-w-767 {
    max-width: 767px !important;
}

.min-h-767 {
    min-height: 767px !important;
}

.max-h-767 {
    max-height: 767px !important;
}

.min-w-768 {
    min-width: 768px !important;
}

.max-w-768 {
    max-width: 768px !important;
}

.min-h-768 {
    min-height: 768px !important;
}

.max-h-768 {
    max-height: 768px !important;
}

.min-w-769 {
    min-width: 769px !important;
}

.max-w-769 {
    max-width: 769px !important;
}

.min-h-769 {
    min-height: 769px !important;
}

.max-h-769 {
    max-height: 769px !important;
}

.min-w-770 {
    min-width: 770px !important;
}

.max-w-770 {
    max-width: 770px !important;
}

.min-h-770 {
    min-height: 770px !important;
}

.max-h-770 {
    max-height: 770px !important;
}

.min-w-771 {
    min-width: 771px !important;
}

.max-w-771 {
    max-width: 771px !important;
}

.min-h-771 {
    min-height: 771px !important;
}

.max-h-771 {
    max-height: 771px !important;
}

.min-w-772 {
    min-width: 772px !important;
}

.max-w-772 {
    max-width: 772px !important;
}

.min-h-772 {
    min-height: 772px !important;
}

.max-h-772 {
    max-height: 772px !important;
}

.min-w-773 {
    min-width: 773px !important;
}

.max-w-773 {
    max-width: 773px !important;
}

.min-h-773 {
    min-height: 773px !important;
}

.max-h-773 {
    max-height: 773px !important;
}

.min-w-774 {
    min-width: 774px !important;
}

.max-w-774 {
    max-width: 774px !important;
}

.min-h-774 {
    min-height: 774px !important;
}

.max-h-774 {
    max-height: 774px !important;
}

.min-w-775 {
    min-width: 775px !important;
}

.max-w-775 {
    max-width: 775px !important;
}

.min-h-775 {
    min-height: 775px !important;
}

.max-h-775 {
    max-height: 775px !important;
}

.min-w-776 {
    min-width: 776px !important;
}

.max-w-776 {
    max-width: 776px !important;
}

.min-h-776 {
    min-height: 776px !important;
}

.max-h-776 {
    max-height: 776px !important;
}

.min-w-777 {
    min-width: 777px !important;
}

.max-w-777 {
    max-width: 777px !important;
}

.min-h-777 {
    min-height: 777px !important;
}

.max-h-777 {
    max-height: 777px !important;
}

.min-w-778 {
    min-width: 778px !important;
}

.max-w-778 {
    max-width: 778px !important;
}

.min-h-778 {
    min-height: 778px !important;
}

.max-h-778 {
    max-height: 778px !important;
}

.min-w-779 {
    min-width: 779px !important;
}

.max-w-779 {
    max-width: 779px !important;
}

.min-h-779 {
    min-height: 779px !important;
}

.max-h-779 {
    max-height: 779px !important;
}

.min-w-780 {
    min-width: 780px !important;
}

.max-w-780 {
    max-width: 780px !important;
}

.min-h-780 {
    min-height: 780px !important;
}

.max-h-780 {
    max-height: 780px !important;
}

.min-w-781 {
    min-width: 781px !important;
}

.max-w-781 {
    max-width: 781px !important;
}

.min-h-781 {
    min-height: 781px !important;
}

.max-h-781 {
    max-height: 781px !important;
}

.min-w-782 {
    min-width: 782px !important;
}

.max-w-782 {
    max-width: 782px !important;
}

.min-h-782 {
    min-height: 782px !important;
}

.max-h-782 {
    max-height: 782px !important;
}

.min-w-783 {
    min-width: 783px !important;
}

.max-w-783 {
    max-width: 783px !important;
}

.min-h-783 {
    min-height: 783px !important;
}

.max-h-783 {
    max-height: 783px !important;
}

.min-w-784 {
    min-width: 784px !important;
}

.max-w-784 {
    max-width: 784px !important;
}

.min-h-784 {
    min-height: 784px !important;
}

.max-h-784 {
    max-height: 784px !important;
}

.min-w-785 {
    min-width: 785px !important;
}

.max-w-785 {
    max-width: 785px !important;
}

.min-h-785 {
    min-height: 785px !important;
}

.max-h-785 {
    max-height: 785px !important;
}

.min-w-786 {
    min-width: 786px !important;
}

.max-w-786 {
    max-width: 786px !important;
}

.min-h-786 {
    min-height: 786px !important;
}

.max-h-786 {
    max-height: 786px !important;
}

.min-w-787 {
    min-width: 787px !important;
}

.max-w-787 {
    max-width: 787px !important;
}

.min-h-787 {
    min-height: 787px !important;
}

.max-h-787 {
    max-height: 787px !important;
}

.min-w-788 {
    min-width: 788px !important;
}

.max-w-788 {
    max-width: 788px !important;
}

.min-h-788 {
    min-height: 788px !important;
}

.max-h-788 {
    max-height: 788px !important;
}

.min-w-789 {
    min-width: 789px !important;
}

.max-w-789 {
    max-width: 789px !important;
}

.min-h-789 {
    min-height: 789px !important;
}

.max-h-789 {
    max-height: 789px !important;
}

.min-w-790 {
    min-width: 790px !important;
}

.max-w-790 {
    max-width: 790px !important;
}

.min-h-790 {
    min-height: 790px !important;
}

.max-h-790 {
    max-height: 790px !important;
}

.min-w-791 {
    min-width: 791px !important;
}

.max-w-791 {
    max-width: 791px !important;
}

.min-h-791 {
    min-height: 791px !important;
}

.max-h-791 {
    max-height: 791px !important;
}

.min-w-792 {
    min-width: 792px !important;
}

.max-w-792 {
    max-width: 792px !important;
}

.min-h-792 {
    min-height: 792px !important;
}

.max-h-792 {
    max-height: 792px !important;
}

.min-w-793 {
    min-width: 793px !important;
}

.max-w-793 {
    max-width: 793px !important;
}

.min-h-793 {
    min-height: 793px !important;
}

.max-h-793 {
    max-height: 793px !important;
}

.min-w-794 {
    min-width: 794px !important;
}

.max-w-794 {
    max-width: 794px !important;
}

.min-h-794 {
    min-height: 794px !important;
}

.max-h-794 {
    max-height: 794px !important;
}

.min-w-795 {
    min-width: 795px !important;
}

.max-w-795 {
    max-width: 795px !important;
}

.min-h-795 {
    min-height: 795px !important;
}

.max-h-795 {
    max-height: 795px !important;
}

.min-w-796 {
    min-width: 796px !important;
}

.max-w-796 {
    max-width: 796px !important;
}

.min-h-796 {
    min-height: 796px !important;
}

.max-h-796 {
    max-height: 796px !important;
}

.min-w-797 {
    min-width: 797px !important;
}

.max-w-797 {
    max-width: 797px !important;
}

.min-h-797 {
    min-height: 797px !important;
}

.max-h-797 {
    max-height: 797px !important;
}

.min-w-798 {
    min-width: 798px !important;
}

.max-w-798 {
    max-width: 798px !important;
}

.min-h-798 {
    min-height: 798px !important;
}

.max-h-798 {
    max-height: 798px !important;
}

.min-w-799 {
    min-width: 799px !important;
}

.max-w-799 {
    max-width: 799px !important;
}

.min-h-799 {
    min-height: 799px !important;
}

.max-h-799 {
    max-height: 799px !important;
}

.min-w-800 {
    min-width: 800px !important;
}

.max-w-800 {
    max-width: 800px !important;
}

.min-h-800 {
    min-height: 800px !important;
}

.max-h-800 {
    max-height: 800px !important;
}

.min-w-801 {
    min-width: 801px !important;
}

.max-w-801 {
    max-width: 801px !important;
}

.min-h-801 {
    min-height: 801px !important;
}

.max-h-801 {
    max-height: 801px !important;
}

.min-w-802 {
    min-width: 802px !important;
}

.max-w-802 {
    max-width: 802px !important;
}

.min-h-802 {
    min-height: 802px !important;
}

.max-h-802 {
    max-height: 802px !important;
}

.min-w-803 {
    min-width: 803px !important;
}

.max-w-803 {
    max-width: 803px !important;
}

.min-h-803 {
    min-height: 803px !important;
}

.max-h-803 {
    max-height: 803px !important;
}

.min-w-804 {
    min-width: 804px !important;
}

.max-w-804 {
    max-width: 804px !important;
}

.min-h-804 {
    min-height: 804px !important;
}

.max-h-804 {
    max-height: 804px !important;
}

.min-w-805 {
    min-width: 805px !important;
}

.max-w-805 {
    max-width: 805px !important;
}

.min-h-805 {
    min-height: 805px !important;
}

.max-h-805 {
    max-height: 805px !important;
}

.min-w-806 {
    min-width: 806px !important;
}

.max-w-806 {
    max-width: 806px !important;
}

.min-h-806 {
    min-height: 806px !important;
}

.max-h-806 {
    max-height: 806px !important;
}

.min-w-807 {
    min-width: 807px !important;
}

.max-w-807 {
    max-width: 807px !important;
}

.min-h-807 {
    min-height: 807px !important;
}

.max-h-807 {
    max-height: 807px !important;
}

.min-w-808 {
    min-width: 808px !important;
}

.max-w-808 {
    max-width: 808px !important;
}

.min-h-808 {
    min-height: 808px !important;
}

.max-h-808 {
    max-height: 808px !important;
}

.min-w-809 {
    min-width: 809px !important;
}

.max-w-809 {
    max-width: 809px !important;
}

.min-h-809 {
    min-height: 809px !important;
}

.max-h-809 {
    max-height: 809px !important;
}

.min-w-810 {
    min-width: 810px !important;
}

.max-w-810 {
    max-width: 810px !important;
}

.min-h-810 {
    min-height: 810px !important;
}

.max-h-810 {
    max-height: 810px !important;
}

.min-w-811 {
    min-width: 811px !important;
}

.max-w-811 {
    max-width: 811px !important;
}

.min-h-811 {
    min-height: 811px !important;
}

.max-h-811 {
    max-height: 811px !important;
}

.min-w-812 {
    min-width: 812px !important;
}

.max-w-812 {
    max-width: 812px !important;
}

.min-h-812 {
    min-height: 812px !important;
}

.max-h-812 {
    max-height: 812px !important;
}

.min-w-813 {
    min-width: 813px !important;
}

.max-w-813 {
    max-width: 813px !important;
}

.min-h-813 {
    min-height: 813px !important;
}

.max-h-813 {
    max-height: 813px !important;
}

.min-w-814 {
    min-width: 814px !important;
}

.max-w-814 {
    max-width: 814px !important;
}

.min-h-814 {
    min-height: 814px !important;
}

.max-h-814 {
    max-height: 814px !important;
}

.min-w-815 {
    min-width: 815px !important;
}

.max-w-815 {
    max-width: 815px !important;
}

.min-h-815 {
    min-height: 815px !important;
}

.max-h-815 {
    max-height: 815px !important;
}

.min-w-816 {
    min-width: 816px !important;
}

.max-w-816 {
    max-width: 816px !important;
}

.min-h-816 {
    min-height: 816px !important;
}

.max-h-816 {
    max-height: 816px !important;
}

.min-w-817 {
    min-width: 817px !important;
}

.max-w-817 {
    max-width: 817px !important;
}

.min-h-817 {
    min-height: 817px !important;
}

.max-h-817 {
    max-height: 817px !important;
}

.min-w-818 {
    min-width: 818px !important;
}

.max-w-818 {
    max-width: 818px !important;
}

.min-h-818 {
    min-height: 818px !important;
}

.max-h-818 {
    max-height: 818px !important;
}

.min-w-819 {
    min-width: 819px !important;
}

.max-w-819 {
    max-width: 819px !important;
}

.min-h-819 {
    min-height: 819px !important;
}

.max-h-819 {
    max-height: 819px !important;
}

.min-w-820 {
    min-width: 820px !important;
}

.max-w-820 {
    max-width: 820px !important;
}

.min-h-820 {
    min-height: 820px !important;
}

.max-h-820 {
    max-height: 820px !important;
}

.min-w-821 {
    min-width: 821px !important;
}

.max-w-821 {
    max-width: 821px !important;
}

.min-h-821 {
    min-height: 821px !important;
}

.max-h-821 {
    max-height: 821px !important;
}

.min-w-822 {
    min-width: 822px !important;
}

.max-w-822 {
    max-width: 822px !important;
}

.min-h-822 {
    min-height: 822px !important;
}

.max-h-822 {
    max-height: 822px !important;
}

.min-w-823 {
    min-width: 823px !important;
}

.max-w-823 {
    max-width: 823px !important;
}

.min-h-823 {
    min-height: 823px !important;
}

.max-h-823 {
    max-height: 823px !important;
}

.min-w-824 {
    min-width: 824px !important;
}

.max-w-824 {
    max-width: 824px !important;
}

.min-h-824 {
    min-height: 824px !important;
}

.max-h-824 {
    max-height: 824px !important;
}

.min-w-825 {
    min-width: 825px !important;
}

.max-w-825 {
    max-width: 825px !important;
}

.min-h-825 {
    min-height: 825px !important;
}

.max-h-825 {
    max-height: 825px !important;
}

.min-w-826 {
    min-width: 826px !important;
}

.max-w-826 {
    max-width: 826px !important;
}

.min-h-826 {
    min-height: 826px !important;
}

.max-h-826 {
    max-height: 826px !important;
}

.min-w-827 {
    min-width: 827px !important;
}

.max-w-827 {
    max-width: 827px !important;
}

.min-h-827 {
    min-height: 827px !important;
}

.max-h-827 {
    max-height: 827px !important;
}

.min-w-828 {
    min-width: 828px !important;
}

.max-w-828 {
    max-width: 828px !important;
}

.min-h-828 {
    min-height: 828px !important;
}

.max-h-828 {
    max-height: 828px !important;
}

.min-w-829 {
    min-width: 829px !important;
}

.max-w-829 {
    max-width: 829px !important;
}

.min-h-829 {
    min-height: 829px !important;
}

.max-h-829 {
    max-height: 829px !important;
}

.min-w-830 {
    min-width: 830px !important;
}

.max-w-830 {
    max-width: 830px !important;
}

.min-h-830 {
    min-height: 830px !important;
}

.max-h-830 {
    max-height: 830px !important;
}

.min-w-831 {
    min-width: 831px !important;
}

.max-w-831 {
    max-width: 831px !important;
}

.min-h-831 {
    min-height: 831px !important;
}

.max-h-831 {
    max-height: 831px !important;
}

.min-w-832 {
    min-width: 832px !important;
}

.max-w-832 {
    max-width: 832px !important;
}

.min-h-832 {
    min-height: 832px !important;
}

.max-h-832 {
    max-height: 832px !important;
}

.min-w-833 {
    min-width: 833px !important;
}

.max-w-833 {
    max-width: 833px !important;
}

.min-h-833 {
    min-height: 833px !important;
}

.max-h-833 {
    max-height: 833px !important;
}

.min-w-834 {
    min-width: 834px !important;
}

.max-w-834 {
    max-width: 834px !important;
}

.min-h-834 {
    min-height: 834px !important;
}

.max-h-834 {
    max-height: 834px !important;
}

.min-w-835 {
    min-width: 835px !important;
}

.max-w-835 {
    max-width: 835px !important;
}

.min-h-835 {
    min-height: 835px !important;
}

.max-h-835 {
    max-height: 835px !important;
}

.min-w-836 {
    min-width: 836px !important;
}

.max-w-836 {
    max-width: 836px !important;
}

.min-h-836 {
    min-height: 836px !important;
}

.max-h-836 {
    max-height: 836px !important;
}

.min-w-837 {
    min-width: 837px !important;
}

.max-w-837 {
    max-width: 837px !important;
}

.min-h-837 {
    min-height: 837px !important;
}

.max-h-837 {
    max-height: 837px !important;
}

.min-w-838 {
    min-width: 838px !important;
}

.max-w-838 {
    max-width: 838px !important;
}

.min-h-838 {
    min-height: 838px !important;
}

.max-h-838 {
    max-height: 838px !important;
}

.min-w-839 {
    min-width: 839px !important;
}

.max-w-839 {
    max-width: 839px !important;
}

.min-h-839 {
    min-height: 839px !important;
}

.max-h-839 {
    max-height: 839px !important;
}

.min-w-840 {
    min-width: 840px !important;
}

.max-w-840 {
    max-width: 840px !important;
}

.min-h-840 {
    min-height: 840px !important;
}

.max-h-840 {
    max-height: 840px !important;
}

.min-w-841 {
    min-width: 841px !important;
}

.max-w-841 {
    max-width: 841px !important;
}

.min-h-841 {
    min-height: 841px !important;
}

.max-h-841 {
    max-height: 841px !important;
}

.min-w-842 {
    min-width: 842px !important;
}

.max-w-842 {
    max-width: 842px !important;
}

.min-h-842 {
    min-height: 842px !important;
}

.max-h-842 {
    max-height: 842px !important;
}

.min-w-843 {
    min-width: 843px !important;
}

.max-w-843 {
    max-width: 843px !important;
}

.min-h-843 {
    min-height: 843px !important;
}

.max-h-843 {
    max-height: 843px !important;
}

.min-w-844 {
    min-width: 844px !important;
}

.max-w-844 {
    max-width: 844px !important;
}

.min-h-844 {
    min-height: 844px !important;
}

.max-h-844 {
    max-height: 844px !important;
}

.min-w-845 {
    min-width: 845px !important;
}

.max-w-845 {
    max-width: 845px !important;
}

.min-h-845 {
    min-height: 845px !important;
}

.max-h-845 {
    max-height: 845px !important;
}

.min-w-846 {
    min-width: 846px !important;
}

.max-w-846 {
    max-width: 846px !important;
}

.min-h-846 {
    min-height: 846px !important;
}

.max-h-846 {
    max-height: 846px !important;
}

.min-w-847 {
    min-width: 847px !important;
}

.max-w-847 {
    max-width: 847px !important;
}

.min-h-847 {
    min-height: 847px !important;
}

.max-h-847 {
    max-height: 847px !important;
}

.min-w-848 {
    min-width: 848px !important;
}

.max-w-848 {
    max-width: 848px !important;
}

.min-h-848 {
    min-height: 848px !important;
}

.max-h-848 {
    max-height: 848px !important;
}

.min-w-849 {
    min-width: 849px !important;
}

.max-w-849 {
    max-width: 849px !important;
}

.min-h-849 {
    min-height: 849px !important;
}

.max-h-849 {
    max-height: 849px !important;
}

.min-w-850 {
    min-width: 850px !important;
}

.max-w-850 {
    max-width: 850px !important;
}

.min-h-850 {
    min-height: 850px !important;
}

.max-h-850 {
    max-height: 850px !important;
}

.min-w-851 {
    min-width: 851px !important;
}

.max-w-851 {
    max-width: 851px !important;
}

.min-h-851 {
    min-height: 851px !important;
}

.max-h-851 {
    max-height: 851px !important;
}

.min-w-852 {
    min-width: 852px !important;
}

.max-w-852 {
    max-width: 852px !important;
}

.min-h-852 {
    min-height: 852px !important;
}

.max-h-852 {
    max-height: 852px !important;
}

.min-w-853 {
    min-width: 853px !important;
}

.max-w-853 {
    max-width: 853px !important;
}

.min-h-853 {
    min-height: 853px !important;
}

.max-h-853 {
    max-height: 853px !important;
}

.min-w-854 {
    min-width: 854px !important;
}

.max-w-854 {
    max-width: 854px !important;
}

.min-h-854 {
    min-height: 854px !important;
}

.max-h-854 {
    max-height: 854px !important;
}

.min-w-855 {
    min-width: 855px !important;
}

.max-w-855 {
    max-width: 855px !important;
}

.min-h-855 {
    min-height: 855px !important;
}

.max-h-855 {
    max-height: 855px !important;
}

.min-w-856 {
    min-width: 856px !important;
}

.max-w-856 {
    max-width: 856px !important;
}

.min-h-856 {
    min-height: 856px !important;
}

.max-h-856 {
    max-height: 856px !important;
}

.min-w-857 {
    min-width: 857px !important;
}

.max-w-857 {
    max-width: 857px !important;
}

.min-h-857 {
    min-height: 857px !important;
}

.max-h-857 {
    max-height: 857px !important;
}

.min-w-858 {
    min-width: 858px !important;
}

.max-w-858 {
    max-width: 858px !important;
}

.min-h-858 {
    min-height: 858px !important;
}

.max-h-858 {
    max-height: 858px !important;
}

.min-w-859 {
    min-width: 859px !important;
}

.max-w-859 {
    max-width: 859px !important;
}

.min-h-859 {
    min-height: 859px !important;
}

.max-h-859 {
    max-height: 859px !important;
}

.min-w-860 {
    min-width: 860px !important;
}

.max-w-860 {
    max-width: 860px !important;
}

.min-h-860 {
    min-height: 860px !important;
}

.max-h-860 {
    max-height: 860px !important;
}

.min-w-861 {
    min-width: 861px !important;
}

.max-w-861 {
    max-width: 861px !important;
}

.min-h-861 {
    min-height: 861px !important;
}

.max-h-861 {
    max-height: 861px !important;
}

.min-w-862 {
    min-width: 862px !important;
}

.max-w-862 {
    max-width: 862px !important;
}

.min-h-862 {
    min-height: 862px !important;
}

.max-h-862 {
    max-height: 862px !important;
}

.min-w-863 {
    min-width: 863px !important;
}

.max-w-863 {
    max-width: 863px !important;
}

.min-h-863 {
    min-height: 863px !important;
}

.max-h-863 {
    max-height: 863px !important;
}

.min-w-864 {
    min-width: 864px !important;
}

.max-w-864 {
    max-width: 864px !important;
}

.min-h-864 {
    min-height: 864px !important;
}

.max-h-864 {
    max-height: 864px !important;
}

.min-w-865 {
    min-width: 865px !important;
}

.max-w-865 {
    max-width: 865px !important;
}

.min-h-865 {
    min-height: 865px !important;
}

.max-h-865 {
    max-height: 865px !important;
}

.min-w-866 {
    min-width: 866px !important;
}

.max-w-866 {
    max-width: 866px !important;
}

.min-h-866 {
    min-height: 866px !important;
}

.max-h-866 {
    max-height: 866px !important;
}

.min-w-867 {
    min-width: 867px !important;
}

.max-w-867 {
    max-width: 867px !important;
}

.min-h-867 {
    min-height: 867px !important;
}

.max-h-867 {
    max-height: 867px !important;
}

.min-w-868 {
    min-width: 868px !important;
}

.max-w-868 {
    max-width: 868px !important;
}

.min-h-868 {
    min-height: 868px !important;
}

.max-h-868 {
    max-height: 868px !important;
}

.min-w-869 {
    min-width: 869px !important;
}

.max-w-869 {
    max-width: 869px !important;
}

.min-h-869 {
    min-height: 869px !important;
}

.max-h-869 {
    max-height: 869px !important;
}

.min-w-870 {
    min-width: 870px !important;
}

.max-w-870 {
    max-width: 870px !important;
}

.min-h-870 {
    min-height: 870px !important;
}

.max-h-870 {
    max-height: 870px !important;
}

.min-w-871 {
    min-width: 871px !important;
}

.max-w-871 {
    max-width: 871px !important;
}

.min-h-871 {
    min-height: 871px !important;
}

.max-h-871 {
    max-height: 871px !important;
}

.min-w-872 {
    min-width: 872px !important;
}

.max-w-872 {
    max-width: 872px !important;
}

.min-h-872 {
    min-height: 872px !important;
}

.max-h-872 {
    max-height: 872px !important;
}

.min-w-873 {
    min-width: 873px !important;
}

.max-w-873 {
    max-width: 873px !important;
}

.min-h-873 {
    min-height: 873px !important;
}

.max-h-873 {
    max-height: 873px !important;
}

.min-w-874 {
    min-width: 874px !important;
}

.max-w-874 {
    max-width: 874px !important;
}

.min-h-874 {
    min-height: 874px !important;
}

.max-h-874 {
    max-height: 874px !important;
}

.min-w-875 {
    min-width: 875px !important;
}

.max-w-875 {
    max-width: 875px !important;
}

.min-h-875 {
    min-height: 875px !important;
}

.max-h-875 {
    max-height: 875px !important;
}

.min-w-876 {
    min-width: 876px !important;
}

.max-w-876 {
    max-width: 876px !important;
}

.min-h-876 {
    min-height: 876px !important;
}

.max-h-876 {
    max-height: 876px !important;
}

.min-w-877 {
    min-width: 877px !important;
}

.max-w-877 {
    max-width: 877px !important;
}

.min-h-877 {
    min-height: 877px !important;
}

.max-h-877 {
    max-height: 877px !important;
}

.min-w-878 {
    min-width: 878px !important;
}

.max-w-878 {
    max-width: 878px !important;
}

.min-h-878 {
    min-height: 878px !important;
}

.max-h-878 {
    max-height: 878px !important;
}

.min-w-879 {
    min-width: 879px !important;
}

.max-w-879 {
    max-width: 879px !important;
}

.min-h-879 {
    min-height: 879px !important;
}

.max-h-879 {
    max-height: 879px !important;
}

.min-w-880 {
    min-width: 880px !important;
}

.max-w-880 {
    max-width: 880px !important;
}

.min-h-880 {
    min-height: 880px !important;
}

.max-h-880 {
    max-height: 880px !important;
}

.min-w-881 {
    min-width: 881px !important;
}

.max-w-881 {
    max-width: 881px !important;
}

.min-h-881 {
    min-height: 881px !important;
}

.max-h-881 {
    max-height: 881px !important;
}

.min-w-882 {
    min-width: 882px !important;
}

.max-w-882 {
    max-width: 882px !important;
}

.min-h-882 {
    min-height: 882px !important;
}

.max-h-882 {
    max-height: 882px !important;
}

.min-w-883 {
    min-width: 883px !important;
}

.max-w-883 {
    max-width: 883px !important;
}

.min-h-883 {
    min-height: 883px !important;
}

.max-h-883 {
    max-height: 883px !important;
}

.min-w-884 {
    min-width: 884px !important;
}

.max-w-884 {
    max-width: 884px !important;
}

.min-h-884 {
    min-height: 884px !important;
}

.max-h-884 {
    max-height: 884px !important;
}

.min-w-885 {
    min-width: 885px !important;
}

.max-w-885 {
    max-width: 885px !important;
}

.min-h-885 {
    min-height: 885px !important;
}

.max-h-885 {
    max-height: 885px !important;
}

.min-w-886 {
    min-width: 886px !important;
}

.max-w-886 {
    max-width: 886px !important;
}

.min-h-886 {
    min-height: 886px !important;
}

.max-h-886 {
    max-height: 886px !important;
}

.min-w-887 {
    min-width: 887px !important;
}

.max-w-887 {
    max-width: 887px !important;
}

.min-h-887 {
    min-height: 887px !important;
}

.max-h-887 {
    max-height: 887px !important;
}

.min-w-888 {
    min-width: 888px !important;
}

.max-w-888 {
    max-width: 888px !important;
}

.min-h-888 {
    min-height: 888px !important;
}

.max-h-888 {
    max-height: 888px !important;
}

.min-w-889 {
    min-width: 889px !important;
}

.max-w-889 {
    max-width: 889px !important;
}

.min-h-889 {
    min-height: 889px !important;
}

.max-h-889 {
    max-height: 889px !important;
}

.min-w-890 {
    min-width: 890px !important;
}

.max-w-890 {
    max-width: 890px !important;
}

.min-h-890 {
    min-height: 890px !important;
}

.max-h-890 {
    max-height: 890px !important;
}

.min-w-891 {
    min-width: 891px !important;
}

.max-w-891 {
    max-width: 891px !important;
}

.min-h-891 {
    min-height: 891px !important;
}

.max-h-891 {
    max-height: 891px !important;
}

.min-w-892 {
    min-width: 892px !important;
}

.max-w-892 {
    max-width: 892px !important;
}

.min-h-892 {
    min-height: 892px !important;
}

.max-h-892 {
    max-height: 892px !important;
}

.min-w-893 {
    min-width: 893px !important;
}

.max-w-893 {
    max-width: 893px !important;
}

.min-h-893 {
    min-height: 893px !important;
}

.max-h-893 {
    max-height: 893px !important;
}

.min-w-894 {
    min-width: 894px !important;
}

.max-w-894 {
    max-width: 894px !important;
}

.min-h-894 {
    min-height: 894px !important;
}

.max-h-894 {
    max-height: 894px !important;
}

.min-w-895 {
    min-width: 895px !important;
}

.max-w-895 {
    max-width: 895px !important;
}

.min-h-895 {
    min-height: 895px !important;
}

.max-h-895 {
    max-height: 895px !important;
}

.min-w-896 {
    min-width: 896px !important;
}

.max-w-896 {
    max-width: 896px !important;
}

.min-h-896 {
    min-height: 896px !important;
}

.max-h-896 {
    max-height: 896px !important;
}

.min-w-897 {
    min-width: 897px !important;
}

.max-w-897 {
    max-width: 897px !important;
}

.min-h-897 {
    min-height: 897px !important;
}

.max-h-897 {
    max-height: 897px !important;
}

.min-w-898 {
    min-width: 898px !important;
}

.max-w-898 {
    max-width: 898px !important;
}

.min-h-898 {
    min-height: 898px !important;
}

.max-h-898 {
    max-height: 898px !important;
}

.min-w-899 {
    min-width: 899px !important;
}

.max-w-899 {
    max-width: 899px !important;
}

.min-h-899 {
    min-height: 899px !important;
}

.max-h-899 {
    max-height: 899px !important;
}

.min-w-900 {
    min-width: 900px !important;
}

.max-w-900 {
    max-width: 900px !important;
}

.min-h-900 {
    min-height: 900px !important;
}

.max-h-900 {
    max-height: 900px !important;
}

.min-w-901 {
    min-width: 901px !important;
}

.max-w-901 {
    max-width: 901px !important;
}

.min-h-901 {
    min-height: 901px !important;
}

.max-h-901 {
    max-height: 901px !important;
}

.min-w-902 {
    min-width: 902px !important;
}

.max-w-902 {
    max-width: 902px !important;
}

.min-h-902 {
    min-height: 902px !important;
}

.max-h-902 {
    max-height: 902px !important;
}

.min-w-903 {
    min-width: 903px !important;
}

.max-w-903 {
    max-width: 903px !important;
}

.min-h-903 {
    min-height: 903px !important;
}

.max-h-903 {
    max-height: 903px !important;
}

.min-w-904 {
    min-width: 904px !important;
}

.max-w-904 {
    max-width: 904px !important;
}

.min-h-904 {
    min-height: 904px !important;
}

.max-h-904 {
    max-height: 904px !important;
}

.min-w-905 {
    min-width: 905px !important;
}

.max-w-905 {
    max-width: 905px !important;
}

.min-h-905 {
    min-height: 905px !important;
}

.max-h-905 {
    max-height: 905px !important;
}

.min-w-906 {
    min-width: 906px !important;
}

.max-w-906 {
    max-width: 906px !important;
}

.min-h-906 {
    min-height: 906px !important;
}

.max-h-906 {
    max-height: 906px !important;
}

.min-w-907 {
    min-width: 907px !important;
}

.max-w-907 {
    max-width: 907px !important;
}

.min-h-907 {
    min-height: 907px !important;
}

.max-h-907 {
    max-height: 907px !important;
}

.min-w-908 {
    min-width: 908px !important;
}

.max-w-908 {
    max-width: 908px !important;
}

.min-h-908 {
    min-height: 908px !important;
}

.max-h-908 {
    max-height: 908px !important;
}

.min-w-909 {
    min-width: 909px !important;
}

.max-w-909 {
    max-width: 909px !important;
}

.min-h-909 {
    min-height: 909px !important;
}

.max-h-909 {
    max-height: 909px !important;
}

.min-w-910 {
    min-width: 910px !important;
}

.max-w-910 {
    max-width: 910px !important;
}

.min-h-910 {
    min-height: 910px !important;
}

.max-h-910 {
    max-height: 910px !important;
}

.min-w-911 {
    min-width: 911px !important;
}

.max-w-911 {
    max-width: 911px !important;
}

.min-h-911 {
    min-height: 911px !important;
}

.max-h-911 {
    max-height: 911px !important;
}

.min-w-912 {
    min-width: 912px !important;
}

.max-w-912 {
    max-width: 912px !important;
}

.min-h-912 {
    min-height: 912px !important;
}

.max-h-912 {
    max-height: 912px !important;
}

.min-w-913 {
    min-width: 913px !important;
}

.max-w-913 {
    max-width: 913px !important;
}

.min-h-913 {
    min-height: 913px !important;
}

.max-h-913 {
    max-height: 913px !important;
}

.min-w-914 {
    min-width: 914px !important;
}

.max-w-914 {
    max-width: 914px !important;
}

.min-h-914 {
    min-height: 914px !important;
}

.max-h-914 {
    max-height: 914px !important;
}

.min-w-915 {
    min-width: 915px !important;
}

.max-w-915 {
    max-width: 915px !important;
}

.min-h-915 {
    min-height: 915px !important;
}

.max-h-915 {
    max-height: 915px !important;
}

.min-w-916 {
    min-width: 916px !important;
}

.max-w-916 {
    max-width: 916px !important;
}

.min-h-916 {
    min-height: 916px !important;
}

.max-h-916 {
    max-height: 916px !important;
}

.min-w-917 {
    min-width: 917px !important;
}

.max-w-917 {
    max-width: 917px !important;
}

.min-h-917 {
    min-height: 917px !important;
}

.max-h-917 {
    max-height: 917px !important;
}

.min-w-918 {
    min-width: 918px !important;
}

.max-w-918 {
    max-width: 918px !important;
}

.min-h-918 {
    min-height: 918px !important;
}

.max-h-918 {
    max-height: 918px !important;
}

.min-w-919 {
    min-width: 919px !important;
}

.max-w-919 {
    max-width: 919px !important;
}

.min-h-919 {
    min-height: 919px !important;
}

.max-h-919 {
    max-height: 919px !important;
}

.min-w-920 {
    min-width: 920px !important;
}

.max-w-920 {
    max-width: 920px !important;
}

.min-h-920 {
    min-height: 920px !important;
}

.max-h-920 {
    max-height: 920px !important;
}

.min-w-921 {
    min-width: 921px !important;
}

.max-w-921 {
    max-width: 921px !important;
}

.min-h-921 {
    min-height: 921px !important;
}

.max-h-921 {
    max-height: 921px !important;
}

.min-w-922 {
    min-width: 922px !important;
}

.max-w-922 {
    max-width: 922px !important;
}

.min-h-922 {
    min-height: 922px !important;
}

.max-h-922 {
    max-height: 922px !important;
}

.min-w-923 {
    min-width: 923px !important;
}

.max-w-923 {
    max-width: 923px !important;
}

.min-h-923 {
    min-height: 923px !important;
}

.max-h-923 {
    max-height: 923px !important;
}

.min-w-924 {
    min-width: 924px !important;
}

.max-w-924 {
    max-width: 924px !important;
}

.min-h-924 {
    min-height: 924px !important;
}

.max-h-924 {
    max-height: 924px !important;
}

.min-w-925 {
    min-width: 925px !important;
}

.max-w-925 {
    max-width: 925px !important;
}

.min-h-925 {
    min-height: 925px !important;
}

.max-h-925 {
    max-height: 925px !important;
}

.min-w-926 {
    min-width: 926px !important;
}

.max-w-926 {
    max-width: 926px !important;
}

.min-h-926 {
    min-height: 926px !important;
}

.max-h-926 {
    max-height: 926px !important;
}

.min-w-927 {
    min-width: 927px !important;
}

.max-w-927 {
    max-width: 927px !important;
}

.min-h-927 {
    min-height: 927px !important;
}

.max-h-927 {
    max-height: 927px !important;
}

.min-w-928 {
    min-width: 928px !important;
}

.max-w-928 {
    max-width: 928px !important;
}

.min-h-928 {
    min-height: 928px !important;
}

.max-h-928 {
    max-height: 928px !important;
}

.min-w-929 {
    min-width: 929px !important;
}

.max-w-929 {
    max-width: 929px !important;
}

.min-h-929 {
    min-height: 929px !important;
}

.max-h-929 {
    max-height: 929px !important;
}

.min-w-930 {
    min-width: 930px !important;
}

.max-w-930 {
    max-width: 930px !important;
}

.min-h-930 {
    min-height: 930px !important;
}

.max-h-930 {
    max-height: 930px !important;
}

.min-w-931 {
    min-width: 931px !important;
}

.max-w-931 {
    max-width: 931px !important;
}

.min-h-931 {
    min-height: 931px !important;
}

.max-h-931 {
    max-height: 931px !important;
}

.min-w-932 {
    min-width: 932px !important;
}

.max-w-932 {
    max-width: 932px !important;
}

.min-h-932 {
    min-height: 932px !important;
}

.max-h-932 {
    max-height: 932px !important;
}

.min-w-933 {
    min-width: 933px !important;
}

.max-w-933 {
    max-width: 933px !important;
}

.min-h-933 {
    min-height: 933px !important;
}

.max-h-933 {
    max-height: 933px !important;
}

.min-w-934 {
    min-width: 934px !important;
}

.max-w-934 {
    max-width: 934px !important;
}

.min-h-934 {
    min-height: 934px !important;
}

.max-h-934 {
    max-height: 934px !important;
}

.min-w-935 {
    min-width: 935px !important;
}

.max-w-935 {
    max-width: 935px !important;
}

.min-h-935 {
    min-height: 935px !important;
}

.max-h-935 {
    max-height: 935px !important;
}

.min-w-936 {
    min-width: 936px !important;
}

.max-w-936 {
    max-width: 936px !important;
}

.min-h-936 {
    min-height: 936px !important;
}

.max-h-936 {
    max-height: 936px !important;
}

.min-w-937 {
    min-width: 937px !important;
}

.max-w-937 {
    max-width: 937px !important;
}

.min-h-937 {
    min-height: 937px !important;
}

.max-h-937 {
    max-height: 937px !important;
}

.min-w-938 {
    min-width: 938px !important;
}

.max-w-938 {
    max-width: 938px !important;
}

.min-h-938 {
    min-height: 938px !important;
}

.max-h-938 {
    max-height: 938px !important;
}

.min-w-939 {
    min-width: 939px !important;
}

.max-w-939 {
    max-width: 939px !important;
}

.min-h-939 {
    min-height: 939px !important;
}

.max-h-939 {
    max-height: 939px !important;
}

.min-w-940 {
    min-width: 940px !important;
}

.max-w-940 {
    max-width: 940px !important;
}

.min-h-940 {
    min-height: 940px !important;
}

.max-h-940 {
    max-height: 940px !important;
}

.min-w-941 {
    min-width: 941px !important;
}

.max-w-941 {
    max-width: 941px !important;
}

.min-h-941 {
    min-height: 941px !important;
}

.max-h-941 {
    max-height: 941px !important;
}

.min-w-942 {
    min-width: 942px !important;
}

.max-w-942 {
    max-width: 942px !important;
}

.min-h-942 {
    min-height: 942px !important;
}

.max-h-942 {
    max-height: 942px !important;
}

.min-w-943 {
    min-width: 943px !important;
}

.max-w-943 {
    max-width: 943px !important;
}

.min-h-943 {
    min-height: 943px !important;
}

.max-h-943 {
    max-height: 943px !important;
}

.min-w-944 {
    min-width: 944px !important;
}

.max-w-944 {
    max-width: 944px !important;
}

.min-h-944 {
    min-height: 944px !important;
}

.max-h-944 {
    max-height: 944px !important;
}

.min-w-945 {
    min-width: 945px !important;
}

.max-w-945 {
    max-width: 945px !important;
}

.min-h-945 {
    min-height: 945px !important;
}

.max-h-945 {
    max-height: 945px !important;
}

.min-w-946 {
    min-width: 946px !important;
}

.max-w-946 {
    max-width: 946px !important;
}

.min-h-946 {
    min-height: 946px !important;
}

.max-h-946 {
    max-height: 946px !important;
}

.min-w-947 {
    min-width: 947px !important;
}

.max-w-947 {
    max-width: 947px !important;
}

.min-h-947 {
    min-height: 947px !important;
}

.max-h-947 {
    max-height: 947px !important;
}

.min-w-948 {
    min-width: 948px !important;
}

.max-w-948 {
    max-width: 948px !important;
}

.min-h-948 {
    min-height: 948px !important;
}

.max-h-948 {
    max-height: 948px !important;
}

.min-w-949 {
    min-width: 949px !important;
}

.max-w-949 {
    max-width: 949px !important;
}

.min-h-949 {
    min-height: 949px !important;
}

.max-h-949 {
    max-height: 949px !important;
}

.min-w-950 {
    min-width: 950px !important;
}

.max-w-950 {
    max-width: 950px !important;
}

.min-h-950 {
    min-height: 950px !important;
}

.max-h-950 {
    max-height: 950px !important;
}

.min-w-951 {
    min-width: 951px !important;
}

.max-w-951 {
    max-width: 951px !important;
}

.min-h-951 {
    min-height: 951px !important;
}

.max-h-951 {
    max-height: 951px !important;
}

.min-w-952 {
    min-width: 952px !important;
}

.max-w-952 {
    max-width: 952px !important;
}

.min-h-952 {
    min-height: 952px !important;
}

.max-h-952 {
    max-height: 952px !important;
}

.min-w-953 {
    min-width: 953px !important;
}

.max-w-953 {
    max-width: 953px !important;
}

.min-h-953 {
    min-height: 953px !important;
}

.max-h-953 {
    max-height: 953px !important;
}

.min-w-954 {
    min-width: 954px !important;
}

.max-w-954 {
    max-width: 954px !important;
}

.min-h-954 {
    min-height: 954px !important;
}

.max-h-954 {
    max-height: 954px !important;
}

.min-w-955 {
    min-width: 955px !important;
}

.max-w-955 {
    max-width: 955px !important;
}

.min-h-955 {
    min-height: 955px !important;
}

.max-h-955 {
    max-height: 955px !important;
}

.min-w-956 {
    min-width: 956px !important;
}

.max-w-956 {
    max-width: 956px !important;
}

.min-h-956 {
    min-height: 956px !important;
}

.max-h-956 {
    max-height: 956px !important;
}

.min-w-957 {
    min-width: 957px !important;
}

.max-w-957 {
    max-width: 957px !important;
}

.min-h-957 {
    min-height: 957px !important;
}

.max-h-957 {
    max-height: 957px !important;
}

.min-w-958 {
    min-width: 958px !important;
}

.max-w-958 {
    max-width: 958px !important;
}

.min-h-958 {
    min-height: 958px !important;
}

.max-h-958 {
    max-height: 958px !important;
}

.min-w-959 {
    min-width: 959px !important;
}

.max-w-959 {
    max-width: 959px !important;
}

.min-h-959 {
    min-height: 959px !important;
}

.max-h-959 {
    max-height: 959px !important;
}

.min-w-960 {
    min-width: 960px !important;
}

.max-w-960 {
    max-width: 960px !important;
}

.min-h-960 {
    min-height: 960px !important;
}

.max-h-960 {
    max-height: 960px !important;
}

.min-w-961 {
    min-width: 961px !important;
}

.max-w-961 {
    max-width: 961px !important;
}

.min-h-961 {
    min-height: 961px !important;
}

.max-h-961 {
    max-height: 961px !important;
}

.min-w-962 {
    min-width: 962px !important;
}

.max-w-962 {
    max-width: 962px !important;
}

.min-h-962 {
    min-height: 962px !important;
}

.max-h-962 {
    max-height: 962px !important;
}

.min-w-963 {
    min-width: 963px !important;
}

.max-w-963 {
    max-width: 963px !important;
}

.min-h-963 {
    min-height: 963px !important;
}

.max-h-963 {
    max-height: 963px !important;
}

.min-w-964 {
    min-width: 964px !important;
}

.max-w-964 {
    max-width: 964px !important;
}

.min-h-964 {
    min-height: 964px !important;
}

.max-h-964 {
    max-height: 964px !important;
}

.min-w-965 {
    min-width: 965px !important;
}

.max-w-965 {
    max-width: 965px !important;
}

.min-h-965 {
    min-height: 965px !important;
}

.max-h-965 {
    max-height: 965px !important;
}

.min-w-966 {
    min-width: 966px !important;
}

.max-w-966 {
    max-width: 966px !important;
}

.min-h-966 {
    min-height: 966px !important;
}

.max-h-966 {
    max-height: 966px !important;
}

.min-w-967 {
    min-width: 967px !important;
}

.max-w-967 {
    max-width: 967px !important;
}

.min-h-967 {
    min-height: 967px !important;
}

.max-h-967 {
    max-height: 967px !important;
}

.min-w-968 {
    min-width: 968px !important;
}

.max-w-968 {
    max-width: 968px !important;
}

.min-h-968 {
    min-height: 968px !important;
}

.max-h-968 {
    max-height: 968px !important;
}

.min-w-969 {
    min-width: 969px !important;
}

.max-w-969 {
    max-width: 969px !important;
}

.min-h-969 {
    min-height: 969px !important;
}

.max-h-969 {
    max-height: 969px !important;
}

.min-w-970 {
    min-width: 970px !important;
}

.max-w-970 {
    max-width: 970px !important;
}

.min-h-970 {
    min-height: 970px !important;
}

.max-h-970 {
    max-height: 970px !important;
}

.min-w-971 {
    min-width: 971px !important;
}

.max-w-971 {
    max-width: 971px !important;
}

.min-h-971 {
    min-height: 971px !important;
}

.max-h-971 {
    max-height: 971px !important;
}

.min-w-972 {
    min-width: 972px !important;
}

.max-w-972 {
    max-width: 972px !important;
}

.min-h-972 {
    min-height: 972px !important;
}

.max-h-972 {
    max-height: 972px !important;
}

.min-w-973 {
    min-width: 973px !important;
}

.max-w-973 {
    max-width: 973px !important;
}

.min-h-973 {
    min-height: 973px !important;
}

.max-h-973 {
    max-height: 973px !important;
}

.min-w-974 {
    min-width: 974px !important;
}

.max-w-974 {
    max-width: 974px !important;
}

.min-h-974 {
    min-height: 974px !important;
}

.max-h-974 {
    max-height: 974px !important;
}

.min-w-975 {
    min-width: 975px !important;
}

.max-w-975 {
    max-width: 975px !important;
}

.min-h-975 {
    min-height: 975px !important;
}

.max-h-975 {
    max-height: 975px !important;
}

.min-w-976 {
    min-width: 976px !important;
}

.max-w-976 {
    max-width: 976px !important;
}

.min-h-976 {
    min-height: 976px !important;
}

.max-h-976 {
    max-height: 976px !important;
}

.min-w-977 {
    min-width: 977px !important;
}

.max-w-977 {
    max-width: 977px !important;
}

.min-h-977 {
    min-height: 977px !important;
}

.max-h-977 {
    max-height: 977px !important;
}

.min-w-978 {
    min-width: 978px !important;
}

.max-w-978 {
    max-width: 978px !important;
}

.min-h-978 {
    min-height: 978px !important;
}

.max-h-978 {
    max-height: 978px !important;
}

.min-w-979 {
    min-width: 979px !important;
}

.max-w-979 {
    max-width: 979px !important;
}

.min-h-979 {
    min-height: 979px !important;
}

.max-h-979 {
    max-height: 979px !important;
}

.min-w-980 {
    min-width: 980px !important;
}

.max-w-980 {
    max-width: 980px !important;
}

.min-h-980 {
    min-height: 980px !important;
}

.max-h-980 {
    max-height: 980px !important;
}

.min-w-981 {
    min-width: 981px !important;
}

.max-w-981 {
    max-width: 981px !important;
}

.min-h-981 {
    min-height: 981px !important;
}

.max-h-981 {
    max-height: 981px !important;
}

.min-w-982 {
    min-width: 982px !important;
}

.max-w-982 {
    max-width: 982px !important;
}

.min-h-982 {
    min-height: 982px !important;
}

.max-h-982 {
    max-height: 982px !important;
}

.min-w-983 {
    min-width: 983px !important;
}

.max-w-983 {
    max-width: 983px !important;
}

.min-h-983 {
    min-height: 983px !important;
}

.max-h-983 {
    max-height: 983px !important;
}

.min-w-984 {
    min-width: 984px !important;
}

.max-w-984 {
    max-width: 984px !important;
}

.min-h-984 {
    min-height: 984px !important;
}

.max-h-984 {
    max-height: 984px !important;
}

.min-w-985 {
    min-width: 985px !important;
}

.max-w-985 {
    max-width: 985px !important;
}

.min-h-985 {
    min-height: 985px !important;
}

.max-h-985 {
    max-height: 985px !important;
}

.min-w-986 {
    min-width: 986px !important;
}

.max-w-986 {
    max-width: 986px !important;
}

.min-h-986 {
    min-height: 986px !important;
}

.max-h-986 {
    max-height: 986px !important;
}

.min-w-987 {
    min-width: 987px !important;
}

.max-w-987 {
    max-width: 987px !important;
}

.min-h-987 {
    min-height: 987px !important;
}

.max-h-987 {
    max-height: 987px !important;
}

.min-w-988 {
    min-width: 988px !important;
}

.max-w-988 {
    max-width: 988px !important;
}

.min-h-988 {
    min-height: 988px !important;
}

.max-h-988 {
    max-height: 988px !important;
}

.min-w-989 {
    min-width: 989px !important;
}

.max-w-989 {
    max-width: 989px !important;
}

.min-h-989 {
    min-height: 989px !important;
}

.max-h-989 {
    max-height: 989px !important;
}

.min-w-990 {
    min-width: 990px !important;
}

.max-w-990 {
    max-width: 990px !important;
}

.min-h-990 {
    min-height: 990px !important;
}

.max-h-990 {
    max-height: 990px !important;
}

.min-w-991 {
    min-width: 991px !important;
}

.max-w-991 {
    max-width: 991px !important;
}

.min-h-991 {
    min-height: 991px !important;
}

.max-h-991 {
    max-height: 991px !important;
}

.min-w-992 {
    min-width: 992px !important;
}

.max-w-992 {
    max-width: 992px !important;
}

.min-h-992 {
    min-height: 992px !important;
}

.max-h-992 {
    max-height: 992px !important;
}

.min-w-993 {
    min-width: 993px !important;
}

.max-w-993 {
    max-width: 993px !important;
}

.min-h-993 {
    min-height: 993px !important;
}

.max-h-993 {
    max-height: 993px !important;
}

.min-w-994 {
    min-width: 994px !important;
}

.max-w-994 {
    max-width: 994px !important;
}

.min-h-994 {
    min-height: 994px !important;
}

.max-h-994 {
    max-height: 994px !important;
}

.min-w-995 {
    min-width: 995px !important;
}

.max-w-995 {
    max-width: 995px !important;
}

.min-h-995 {
    min-height: 995px !important;
}

.max-h-995 {
    max-height: 995px !important;
}

.min-w-996 {
    min-width: 996px !important;
}

.max-w-996 {
    max-width: 996px !important;
}

.min-h-996 {
    min-height: 996px !important;
}

.max-h-996 {
    max-height: 996px !important;
}

.min-w-997 {
    min-width: 997px !important;
}

.max-w-997 {
    max-width: 997px !important;
}

.min-h-997 {
    min-height: 997px !important;
}

.max-h-997 {
    max-height: 997px !important;
}

.min-w-998 {
    min-width: 998px !important;
}

.max-w-998 {
    max-width: 998px !important;
}

.min-h-998 {
    min-height: 998px !important;
}

.max-h-998 {
    max-height: 998px !important;
}

.min-w-999 {
    min-width: 999px !important;
}

.max-w-999 {
    max-width: 999px !important;
}

.min-h-999 {
    min-height: 999px !important;
}

.max-h-999 {
    max-height: 999px !important;
}

.min-w-1000 {
    min-width: 1000px !important;
}

.max-w-1000 {
    max-width: 1000px !important;
}

.min-h-1000 {
    min-height: 1000px !important;
}

.max-h-1000 {
    max-height: 1000px !important;
}

.min-w-1001 {
    min-width: 1001px !important;
}

.max-w-1001 {
    max-width: 1001px !important;
}

.min-h-1001 {
    min-height: 1001px !important;
}

.max-h-1001 {
    max-height: 1001px !important;
}

@media (min-width: 0px) {
    .w-xs-unset {
        width: unset !important;
    }
    .h-xs-unset {
        width: unset !important;
    }
    .w-xs-0 {
        width: 0% !important;
    }
    .h-xs-0 {
        height: 0% !important;
    }
    .fs-xs-0 {
        font-size: 0rem !important;
    }
    .w-xs-1 {
        width: 1% !important;
    }
    .h-xs-1 {
        height: 1% !important;
    }
    .fs-xs-1 {
        font-size: 0.1rem !important;
    }
    .w-xs-2 {
        width: 2% !important;
    }
    .h-xs-2 {
        height: 2% !important;
    }
    .fs-xs-2 {
        font-size: 0.2rem !important;
    }
    .w-xs-3 {
        width: 3% !important;
    }
    .h-xs-3 {
        height: 3% !important;
    }
    .fs-xs-3 {
        font-size: 0.3rem !important;
    }
    .w-xs-4 {
        width: 4% !important;
    }
    .h-xs-4 {
        height: 4% !important;
    }
    .fs-xs-4 {
        font-size: 0.4rem !important;
    }
    .w-xs-5 {
        width: 5% !important;
    }
    .h-xs-5 {
        height: 5% !important;
    }
    .fs-xs-5 {
        font-size: 0.5rem !important;
    }
    .w-xs-6 {
        width: 6% !important;
    }
    .h-xs-6 {
        height: 6% !important;
    }
    .fs-xs-6 {
        font-size: 0.6rem !important;
    }
    .w-xs-7 {
        width: 7% !important;
    }
    .h-xs-7 {
        height: 7% !important;
    }
    .fs-xs-7 {
        font-size: 0.7rem !important;
    }
    .w-xs-8 {
        width: 8% !important;
    }
    .h-xs-8 {
        height: 8% !important;
    }
    .fs-xs-8 {
        font-size: 0.8rem !important;
    }
    .w-xs-9 {
        width: 9% !important;
    }
    .h-xs-9 {
        height: 9% !important;
    }
    .fs-xs-9 {
        font-size: 0.9rem !important;
    }
    .w-xs-10 {
        width: 10% !important;
    }
    .h-xs-10 {
        height: 10% !important;
    }
    .fs-xs-10 {
        font-size: 1rem !important;
    }
    .w-xs-11 {
        width: 11% !important;
    }
    .h-xs-11 {
        height: 11% !important;
    }
    .fs-xs-11 {
        font-size: 1.1rem !important;
    }
    .w-xs-12 {
        width: 12% !important;
    }
    .h-xs-12 {
        height: 12% !important;
    }
    .fs-xs-12 {
        font-size: 1.2rem !important;
    }
    .w-xs-13 {
        width: 13% !important;
    }
    .h-xs-13 {
        height: 13% !important;
    }
    .fs-xs-13 {
        font-size: 1.3rem !important;
    }
    .w-xs-14 {
        width: 14% !important;
    }
    .h-xs-14 {
        height: 14% !important;
    }
    .fs-xs-14 {
        font-size: 1.4rem !important;
    }
    .w-xs-15 {
        width: 15% !important;
    }
    .h-xs-15 {
        height: 15% !important;
    }
    .fs-xs-15 {
        font-size: 1.5rem !important;
    }
    .w-xs-16 {
        width: 16% !important;
    }
    .h-xs-16 {
        height: 16% !important;
    }
    .fs-xs-16 {
        font-size: 1.6rem !important;
    }
    .w-xs-17 {
        width: 17% !important;
    }
    .h-xs-17 {
        height: 17% !important;
    }
    .fs-xs-17 {
        font-size: 1.7rem !important;
    }
    .w-xs-18 {
        width: 18% !important;
    }
    .h-xs-18 {
        height: 18% !important;
    }
    .fs-xs-18 {
        font-size: 1.8rem !important;
    }
    .w-xs-19 {
        width: 19% !important;
    }
    .h-xs-19 {
        height: 19% !important;
    }
    .fs-xs-19 {
        font-size: 1.9rem !important;
    }
    .w-xs-20 {
        width: 20% !important;
    }
    .h-xs-20 {
        height: 20% !important;
    }
    .fs-xs-20 {
        font-size: 2rem !important;
    }
    .w-xs-21 {
        width: 21% !important;
    }
    .h-xs-21 {
        height: 21% !important;
    }
    .fs-xs-21 {
        font-size: 2.1rem !important;
    }
    .w-xs-22 {
        width: 22% !important;
    }
    .h-xs-22 {
        height: 22% !important;
    }
    .fs-xs-22 {
        font-size: 2.2rem !important;
    }
    .w-xs-23 {
        width: 23% !important;
    }
    .h-xs-23 {
        height: 23% !important;
    }
    .fs-xs-23 {
        font-size: 2.3rem !important;
    }
    .w-xs-24 {
        width: 24% !important;
    }
    .h-xs-24 {
        height: 24% !important;
    }
    .fs-xs-24 {
        font-size: 2.4rem !important;
    }
    .w-xs-25 {
        width: 25% !important;
    }
    .h-xs-25 {
        height: 25% !important;
    }
    .fs-xs-25 {
        font-size: 2.5rem !important;
    }
    .w-xs-26 {
        width: 26% !important;
    }
    .h-xs-26 {
        height: 26% !important;
    }
    .fs-xs-26 {
        font-size: 2.6rem !important;
    }
    .w-xs-27 {
        width: 27% !important;
    }
    .h-xs-27 {
        height: 27% !important;
    }
    .fs-xs-27 {
        font-size: 2.7rem !important;
    }
    .w-xs-28 {
        width: 28% !important;
    }
    .h-xs-28 {
        height: 28% !important;
    }
    .fs-xs-28 {
        font-size: 2.8rem !important;
    }
    .w-xs-29 {
        width: 29% !important;
    }
    .h-xs-29 {
        height: 29% !important;
    }
    .fs-xs-29 {
        font-size: 2.9rem !important;
    }
    .w-xs-30 {
        width: 30% !important;
    }
    .h-xs-30 {
        height: 30% !important;
    }
    .fs-xs-30 {
        font-size: 3rem !important;
    }
    .w-xs-31 {
        width: 31% !important;
    }
    .h-xs-31 {
        height: 31% !important;
    }
    .fs-xs-31 {
        font-size: 3.1rem !important;
    }
    .w-xs-32 {
        width: 32% !important;
    }
    .h-xs-32 {
        height: 32% !important;
    }
    .fs-xs-32 {
        font-size: 3.2rem !important;
    }
    .w-xs-33 {
        width: 33% !important;
    }
    .h-xs-33 {
        height: 33% !important;
    }
    .fs-xs-33 {
        font-size: 3.3rem !important;
    }
    .w-xs-34 {
        width: 34% !important;
    }
    .h-xs-34 {
        height: 34% !important;
    }
    .fs-xs-34 {
        font-size: 3.4rem !important;
    }
    .w-xs-35 {
        width: 35% !important;
    }
    .h-xs-35 {
        height: 35% !important;
    }
    .fs-xs-35 {
        font-size: 3.5rem !important;
    }
    .w-xs-36 {
        width: 36% !important;
    }
    .h-xs-36 {
        height: 36% !important;
    }
    .fs-xs-36 {
        font-size: 3.6rem !important;
    }
    .w-xs-37 {
        width: 37% !important;
    }
    .h-xs-37 {
        height: 37% !important;
    }
    .fs-xs-37 {
        font-size: 3.7rem !important;
    }
    .w-xs-38 {
        width: 38% !important;
    }
    .h-xs-38 {
        height: 38% !important;
    }
    .fs-xs-38 {
        font-size: 3.8rem !important;
    }
    .w-xs-39 {
        width: 39% !important;
    }
    .h-xs-39 {
        height: 39% !important;
    }
    .fs-xs-39 {
        font-size: 3.9rem !important;
    }
    .w-xs-40 {
        width: 40% !important;
    }
    .h-xs-40 {
        height: 40% !important;
    }
    .fs-xs-40 {
        font-size: 4rem !important;
    }
    .w-xs-41 {
        width: 41% !important;
    }
    .h-xs-41 {
        height: 41% !important;
    }
    .fs-xs-41 {
        font-size: 4.1rem !important;
    }
    .w-xs-42 {
        width: 42% !important;
    }
    .h-xs-42 {
        height: 42% !important;
    }
    .fs-xs-42 {
        font-size: 4.2rem !important;
    }
    .w-xs-43 {
        width: 43% !important;
    }
    .h-xs-43 {
        height: 43% !important;
    }
    .fs-xs-43 {
        font-size: 4.3rem !important;
    }
    .w-xs-44 {
        width: 44% !important;
    }
    .h-xs-44 {
        height: 44% !important;
    }
    .fs-xs-44 {
        font-size: 4.4rem !important;
    }
    .w-xs-45 {
        width: 45% !important;
    }
    .h-xs-45 {
        height: 45% !important;
    }
    .fs-xs-45 {
        font-size: 4.5rem !important;
    }
    .w-xs-46 {
        width: 46% !important;
    }
    .h-xs-46 {
        height: 46% !important;
    }
    .fs-xs-46 {
        font-size: 4.6rem !important;
    }
    .w-xs-47 {
        width: 47% !important;
    }
    .h-xs-47 {
        height: 47% !important;
    }
    .fs-xs-47 {
        font-size: 4.7rem !important;
    }
    .w-xs-48 {
        width: 48% !important;
    }
    .h-xs-48 {
        height: 48% !important;
    }
    .fs-xs-48 {
        font-size: 4.8rem !important;
    }
    .w-xs-49 {
        width: 49% !important;
    }
    .h-xs-49 {
        height: 49% !important;
    }
    .fs-xs-49 {
        font-size: 4.9rem !important;
    }
    .w-xs-50 {
        width: 50% !important;
    }
    .h-xs-50 {
        height: 50% !important;
    }
    .fs-xs-50 {
        font-size: 5rem !important;
    }
    .w-xs-51 {
        width: 51% !important;
    }
    .h-xs-51 {
        height: 51% !important;
    }
    .fs-xs-51 {
        font-size: 5.1rem !important;
    }
    .w-xs-52 {
        width: 52% !important;
    }
    .h-xs-52 {
        height: 52% !important;
    }
    .fs-xs-52 {
        font-size: 5.2rem !important;
    }
    .w-xs-53 {
        width: 53% !important;
    }
    .h-xs-53 {
        height: 53% !important;
    }
    .fs-xs-53 {
        font-size: 5.3rem !important;
    }
    .w-xs-54 {
        width: 54% !important;
    }
    .h-xs-54 {
        height: 54% !important;
    }
    .fs-xs-54 {
        font-size: 5.4rem !important;
    }
    .w-xs-55 {
        width: 55% !important;
    }
    .h-xs-55 {
        height: 55% !important;
    }
    .fs-xs-55 {
        font-size: 5.5rem !important;
    }
    .w-xs-56 {
        width: 56% !important;
    }
    .h-xs-56 {
        height: 56% !important;
    }
    .fs-xs-56 {
        font-size: 5.6rem !important;
    }
    .w-xs-57 {
        width: 57% !important;
    }
    .h-xs-57 {
        height: 57% !important;
    }
    .fs-xs-57 {
        font-size: 5.7rem !important;
    }
    .w-xs-58 {
        width: 58% !important;
    }
    .h-xs-58 {
        height: 58% !important;
    }
    .fs-xs-58 {
        font-size: 5.8rem !important;
    }
    .w-xs-59 {
        width: 59% !important;
    }
    .h-xs-59 {
        height: 59% !important;
    }
    .fs-xs-59 {
        font-size: 5.9rem !important;
    }
    .w-xs-60 {
        width: 60% !important;
    }
    .h-xs-60 {
        height: 60% !important;
    }
    .fs-xs-60 {
        font-size: 6rem !important;
    }
    .w-xs-61 {
        width: 61% !important;
    }
    .h-xs-61 {
        height: 61% !important;
    }
    .fs-xs-61 {
        font-size: 6.1rem !important;
    }
    .w-xs-62 {
        width: 62% !important;
    }
    .h-xs-62 {
        height: 62% !important;
    }
    .fs-xs-62 {
        font-size: 6.2rem !important;
    }
    .w-xs-63 {
        width: 63% !important;
    }
    .h-xs-63 {
        height: 63% !important;
    }
    .fs-xs-63 {
        font-size: 6.3rem !important;
    }
    .w-xs-64 {
        width: 64% !important;
    }
    .h-xs-64 {
        height: 64% !important;
    }
    .fs-xs-64 {
        font-size: 6.4rem !important;
    }
    .w-xs-65 {
        width: 65% !important;
    }
    .h-xs-65 {
        height: 65% !important;
    }
    .fs-xs-65 {
        font-size: 6.5rem !important;
    }
    .w-xs-66 {
        width: 66% !important;
    }
    .h-xs-66 {
        height: 66% !important;
    }
    .fs-xs-66 {
        font-size: 6.6rem !important;
    }
    .w-xs-67 {
        width: 67% !important;
    }
    .h-xs-67 {
        height: 67% !important;
    }
    .fs-xs-67 {
        font-size: 6.7rem !important;
    }
    .w-xs-68 {
        width: 68% !important;
    }
    .h-xs-68 {
        height: 68% !important;
    }
    .fs-xs-68 {
        font-size: 6.8rem !important;
    }
    .w-xs-69 {
        width: 69% !important;
    }
    .h-xs-69 {
        height: 69% !important;
    }
    .fs-xs-69 {
        font-size: 6.9rem !important;
    }
    .w-xs-70 {
        width: 70% !important;
    }
    .h-xs-70 {
        height: 70% !important;
    }
    .fs-xs-70 {
        font-size: 7rem !important;
    }
    .w-xs-71 {
        width: 71% !important;
    }
    .h-xs-71 {
        height: 71% !important;
    }
    .fs-xs-71 {
        font-size: 7.1rem !important;
    }
    .w-xs-72 {
        width: 72% !important;
    }
    .h-xs-72 {
        height: 72% !important;
    }
    .fs-xs-72 {
        font-size: 7.2rem !important;
    }
    .w-xs-73 {
        width: 73% !important;
    }
    .h-xs-73 {
        height: 73% !important;
    }
    .fs-xs-73 {
        font-size: 7.3rem !important;
    }
    .w-xs-74 {
        width: 74% !important;
    }
    .h-xs-74 {
        height: 74% !important;
    }
    .fs-xs-74 {
        font-size: 7.4rem !important;
    }
    .w-xs-75 {
        width: 75% !important;
    }
    .h-xs-75 {
        height: 75% !important;
    }
    .fs-xs-75 {
        font-size: 7.5rem !important;
    }
    .w-xs-76 {
        width: 76% !important;
    }
    .h-xs-76 {
        height: 76% !important;
    }
    .fs-xs-76 {
        font-size: 7.6rem !important;
    }
    .w-xs-77 {
        width: 77% !important;
    }
    .h-xs-77 {
        height: 77% !important;
    }
    .fs-xs-77 {
        font-size: 7.7rem !important;
    }
    .w-xs-78 {
        width: 78% !important;
    }
    .h-xs-78 {
        height: 78% !important;
    }
    .fs-xs-78 {
        font-size: 7.8rem !important;
    }
    .w-xs-79 {
        width: 79% !important;
    }
    .h-xs-79 {
        height: 79% !important;
    }
    .fs-xs-79 {
        font-size: 7.9rem !important;
    }
    .w-xs-80 {
        width: 80% !important;
    }
    .h-xs-80 {
        height: 80% !important;
    }
    .fs-xs-80 {
        font-size: 8rem !important;
    }
    .w-xs-81 {
        width: 81% !important;
    }
    .h-xs-81 {
        height: 81% !important;
    }
    .fs-xs-81 {
        font-size: 8.1rem !important;
    }
    .w-xs-82 {
        width: 82% !important;
    }
    .h-xs-82 {
        height: 82% !important;
    }
    .fs-xs-82 {
        font-size: 8.2rem !important;
    }
    .w-xs-83 {
        width: 83% !important;
    }
    .h-xs-83 {
        height: 83% !important;
    }
    .fs-xs-83 {
        font-size: 8.3rem !important;
    }
    .w-xs-84 {
        width: 84% !important;
    }
    .h-xs-84 {
        height: 84% !important;
    }
    .fs-xs-84 {
        font-size: 8.4rem !important;
    }
    .w-xs-85 {
        width: 85% !important;
    }
    .h-xs-85 {
        height: 85% !important;
    }
    .fs-xs-85 {
        font-size: 8.5rem !important;
    }
    .w-xs-86 {
        width: 86% !important;
    }
    .h-xs-86 {
        height: 86% !important;
    }
    .fs-xs-86 {
        font-size: 8.6rem !important;
    }
    .w-xs-87 {
        width: 87% !important;
    }
    .h-xs-87 {
        height: 87% !important;
    }
    .fs-xs-87 {
        font-size: 8.7rem !important;
    }
    .w-xs-88 {
        width: 88% !important;
    }
    .h-xs-88 {
        height: 88% !important;
    }
    .fs-xs-88 {
        font-size: 8.8rem !important;
    }
    .w-xs-89 {
        width: 89% !important;
    }
    .h-xs-89 {
        height: 89% !important;
    }
    .fs-xs-89 {
        font-size: 8.9rem !important;
    }
    .w-xs-90 {
        width: 90% !important;
    }
    .h-xs-90 {
        height: 90% !important;
    }
    .fs-xs-90 {
        font-size: 9rem !important;
    }
    .w-xs-91 {
        width: 91% !important;
    }
    .h-xs-91 {
        height: 91% !important;
    }
    .fs-xs-91 {
        font-size: 9.1rem !important;
    }
    .w-xs-92 {
        width: 92% !important;
    }
    .h-xs-92 {
        height: 92% !important;
    }
    .fs-xs-92 {
        font-size: 9.2rem !important;
    }
    .w-xs-93 {
        width: 93% !important;
    }
    .h-xs-93 {
        height: 93% !important;
    }
    .fs-xs-93 {
        font-size: 9.3rem !important;
    }
    .w-xs-94 {
        width: 94% !important;
    }
    .h-xs-94 {
        height: 94% !important;
    }
    .fs-xs-94 {
        font-size: 9.4rem !important;
    }
    .w-xs-95 {
        width: 95% !important;
    }
    .h-xs-95 {
        height: 95% !important;
    }
    .fs-xs-95 {
        font-size: 9.5rem !important;
    }
    .w-xs-96 {
        width: 96% !important;
    }
    .h-xs-96 {
        height: 96% !important;
    }
    .fs-xs-96 {
        font-size: 9.6rem !important;
    }
    .w-xs-97 {
        width: 97% !important;
    }
    .h-xs-97 {
        height: 97% !important;
    }
    .fs-xs-97 {
        font-size: 9.7rem !important;
    }
    .w-xs-98 {
        width: 98% !important;
    }
    .h-xs-98 {
        height: 98% !important;
    }
    .fs-xs-98 {
        font-size: 9.8rem !important;
    }
    .w-xs-99 {
        width: 99% !important;
    }
    .h-xs-99 {
        height: 99% !important;
    }
    .fs-xs-99 {
        font-size: 9.9rem !important;
    }
    .w-xs-100 {
        width: 100% !important;
    }
    .h-xs-100 {
        height: 100% !important;
    }
    .fs-xs-100 {
        font-size: 10rem !important;
    }
    .flex-xs-column {
        flex-direction: column !important;
    }
    .flex-xs-row {
        flex-direction: row !important;
    }
    .flex-xs-wrap {
        flex-wrap: wrap;
    }
    .flex-xs-nowrap {
        flex-wrap: nowrap;
    }
    .justify-xs-start {
        justify-content: flex-start !important;
    }
    .justify-xs-center {
        justify-content: center !important;
    }
    .justify-xs-end {
        justify-content: flex-end !important;
    }
    .text-xs--start {
        text-align: start !important;
    }
    .text-xs--center {
        text-align: center !important;
    }
    .text-xs--end {
        text-align: end !important;
    }
    .d-xs-flex {
        display: flex !important;
    }
    .d-xs-block {
        display: block !important;
    }
    .d-xs-none {
        display: none !important;
    }
    .border-xs--right {
        border-right: 1px solid rgba(0, 0, 0, 0.15) !important;
    }
}
@media (min-width: 400px) {
    .w-tn-unset {
        width: unset !important;
    }
    .h-tn-unset {
        width: unset !important;
    }
    .w-tn-0 {
        width: 0% !important;
    }
    .h-tn-0 {
        height: 0% !important;
    }
    .fs-tn-0 {
        font-size: 0rem !important;
    }
    .w-tn-1 {
        width: 1% !important;
    }
    .h-tn-1 {
        height: 1% !important;
    }
    .fs-tn-1 {
        font-size: 0.1rem !important;
    }
    .w-tn-2 {
        width: 2% !important;
    }
    .h-tn-2 {
        height: 2% !important;
    }
    .fs-tn-2 {
        font-size: 0.2rem !important;
    }
    .w-tn-3 {
        width: 3% !important;
    }
    .h-tn-3 {
        height: 3% !important;
    }
    .fs-tn-3 {
        font-size: 0.3rem !important;
    }
    .w-tn-4 {
        width: 4% !important;
    }
    .h-tn-4 {
        height: 4% !important;
    }
    .fs-tn-4 {
        font-size: 0.4rem !important;
    }
    .w-tn-5 {
        width: 5% !important;
    }
    .h-tn-5 {
        height: 5% !important;
    }
    .fs-tn-5 {
        font-size: 0.5rem !important;
    }
    .w-tn-6 {
        width: 6% !important;
    }
    .h-tn-6 {
        height: 6% !important;
    }
    .fs-tn-6 {
        font-size: 0.6rem !important;
    }
    .w-tn-7 {
        width: 7% !important;
    }
    .h-tn-7 {
        height: 7% !important;
    }
    .fs-tn-7 {
        font-size: 0.7rem !important;
    }
    .w-tn-8 {
        width: 8% !important;
    }
    .h-tn-8 {
        height: 8% !important;
    }
    .fs-tn-8 {
        font-size: 0.8rem !important;
    }
    .w-tn-9 {
        width: 9% !important;
    }
    .h-tn-9 {
        height: 9% !important;
    }
    .fs-tn-9 {
        font-size: 0.9rem !important;
    }
    .w-tn-10 {
        width: 10% !important;
    }
    .h-tn-10 {
        height: 10% !important;
    }
    .fs-tn-10 {
        font-size: 1rem !important;
    }
    .w-tn-11 {
        width: 11% !important;
    }
    .h-tn-11 {
        height: 11% !important;
    }
    .fs-tn-11 {
        font-size: 1.1rem !important;
    }
    .w-tn-12 {
        width: 12% !important;
    }
    .h-tn-12 {
        height: 12% !important;
    }
    .fs-tn-12 {
        font-size: 1.2rem !important;
    }
    .w-tn-13 {
        width: 13% !important;
    }
    .h-tn-13 {
        height: 13% !important;
    }
    .fs-tn-13 {
        font-size: 1.3rem !important;
    }
    .w-tn-14 {
        width: 14% !important;
    }
    .h-tn-14 {
        height: 14% !important;
    }
    .fs-tn-14 {
        font-size: 1.4rem !important;
    }
    .w-tn-15 {
        width: 15% !important;
    }
    .h-tn-15 {
        height: 15% !important;
    }
    .fs-tn-15 {
        font-size: 1.5rem !important;
    }
    .w-tn-16 {
        width: 16% !important;
    }
    .h-tn-16 {
        height: 16% !important;
    }
    .fs-tn-16 {
        font-size: 1.6rem !important;
    }
    .w-tn-17 {
        width: 17% !important;
    }
    .h-tn-17 {
        height: 17% !important;
    }
    .fs-tn-17 {
        font-size: 1.7rem !important;
    }
    .w-tn-18 {
        width: 18% !important;
    }
    .h-tn-18 {
        height: 18% !important;
    }
    .fs-tn-18 {
        font-size: 1.8rem !important;
    }
    .w-tn-19 {
        width: 19% !important;
    }
    .h-tn-19 {
        height: 19% !important;
    }
    .fs-tn-19 {
        font-size: 1.9rem !important;
    }
    .w-tn-20 {
        width: 20% !important;
    }
    .h-tn-20 {
        height: 20% !important;
    }
    .fs-tn-20 {
        font-size: 2rem !important;
    }
    .w-tn-21 {
        width: 21% !important;
    }
    .h-tn-21 {
        height: 21% !important;
    }
    .fs-tn-21 {
        font-size: 2.1rem !important;
    }
    .w-tn-22 {
        width: 22% !important;
    }
    .h-tn-22 {
        height: 22% !important;
    }
    .fs-tn-22 {
        font-size: 2.2rem !important;
    }
    .w-tn-23 {
        width: 23% !important;
    }
    .h-tn-23 {
        height: 23% !important;
    }
    .fs-tn-23 {
        font-size: 2.3rem !important;
    }
    .w-tn-24 {
        width: 24% !important;
    }
    .h-tn-24 {
        height: 24% !important;
    }
    .fs-tn-24 {
        font-size: 2.4rem !important;
    }
    .w-tn-25 {
        width: 25% !important;
    }
    .h-tn-25 {
        height: 25% !important;
    }
    .fs-tn-25 {
        font-size: 2.5rem !important;
    }
    .w-tn-26 {
        width: 26% !important;
    }
    .h-tn-26 {
        height: 26% !important;
    }
    .fs-tn-26 {
        font-size: 2.6rem !important;
    }
    .w-tn-27 {
        width: 27% !important;
    }
    .h-tn-27 {
        height: 27% !important;
    }
    .fs-tn-27 {
        font-size: 2.7rem !important;
    }
    .w-tn-28 {
        width: 28% !important;
    }
    .h-tn-28 {
        height: 28% !important;
    }
    .fs-tn-28 {
        font-size: 2.8rem !important;
    }
    .w-tn-29 {
        width: 29% !important;
    }
    .h-tn-29 {
        height: 29% !important;
    }
    .fs-tn-29 {
        font-size: 2.9rem !important;
    }
    .w-tn-30 {
        width: 30% !important;
    }
    .h-tn-30 {
        height: 30% !important;
    }
    .fs-tn-30 {
        font-size: 3rem !important;
    }
    .w-tn-31 {
        width: 31% !important;
    }
    .h-tn-31 {
        height: 31% !important;
    }
    .fs-tn-31 {
        font-size: 3.1rem !important;
    }
    .w-tn-32 {
        width: 32% !important;
    }
    .h-tn-32 {
        height: 32% !important;
    }
    .fs-tn-32 {
        font-size: 3.2rem !important;
    }
    .w-tn-33 {
        width: 33% !important;
    }
    .h-tn-33 {
        height: 33% !important;
    }
    .fs-tn-33 {
        font-size: 3.3rem !important;
    }
    .w-tn-34 {
        width: 34% !important;
    }
    .h-tn-34 {
        height: 34% !important;
    }
    .fs-tn-34 {
        font-size: 3.4rem !important;
    }
    .w-tn-35 {
        width: 35% !important;
    }
    .h-tn-35 {
        height: 35% !important;
    }
    .fs-tn-35 {
        font-size: 3.5rem !important;
    }
    .w-tn-36 {
        width: 36% !important;
    }
    .h-tn-36 {
        height: 36% !important;
    }
    .fs-tn-36 {
        font-size: 3.6rem !important;
    }
    .w-tn-37 {
        width: 37% !important;
    }
    .h-tn-37 {
        height: 37% !important;
    }
    .fs-tn-37 {
        font-size: 3.7rem !important;
    }
    .w-tn-38 {
        width: 38% !important;
    }
    .h-tn-38 {
        height: 38% !important;
    }
    .fs-tn-38 {
        font-size: 3.8rem !important;
    }
    .w-tn-39 {
        width: 39% !important;
    }
    .h-tn-39 {
        height: 39% !important;
    }
    .fs-tn-39 {
        font-size: 3.9rem !important;
    }
    .w-tn-40 {
        width: 40% !important;
    }
    .h-tn-40 {
        height: 40% !important;
    }
    .fs-tn-40 {
        font-size: 4rem !important;
    }
    .w-tn-41 {
        width: 41% !important;
    }
    .h-tn-41 {
        height: 41% !important;
    }
    .fs-tn-41 {
        font-size: 4.1rem !important;
    }
    .w-tn-42 {
        width: 42% !important;
    }
    .h-tn-42 {
        height: 42% !important;
    }
    .fs-tn-42 {
        font-size: 4.2rem !important;
    }
    .w-tn-43 {
        width: 43% !important;
    }
    .h-tn-43 {
        height: 43% !important;
    }
    .fs-tn-43 {
        font-size: 4.3rem !important;
    }
    .w-tn-44 {
        width: 44% !important;
    }
    .h-tn-44 {
        height: 44% !important;
    }
    .fs-tn-44 {
        font-size: 4.4rem !important;
    }
    .w-tn-45 {
        width: 45% !important;
    }
    .h-tn-45 {
        height: 45% !important;
    }
    .fs-tn-45 {
        font-size: 4.5rem !important;
    }
    .w-tn-46 {
        width: 46% !important;
    }
    .h-tn-46 {
        height: 46% !important;
    }
    .fs-tn-46 {
        font-size: 4.6rem !important;
    }
    .w-tn-47 {
        width: 47% !important;
    }
    .h-tn-47 {
        height: 47% !important;
    }
    .fs-tn-47 {
        font-size: 4.7rem !important;
    }
    .w-tn-48 {
        width: 48% !important;
    }
    .h-tn-48 {
        height: 48% !important;
    }
    .fs-tn-48 {
        font-size: 4.8rem !important;
    }
    .w-tn-49 {
        width: 49% !important;
    }
    .h-tn-49 {
        height: 49% !important;
    }
    .fs-tn-49 {
        font-size: 4.9rem !important;
    }
    .w-tn-50 {
        width: 50% !important;
    }
    .h-tn-50 {
        height: 50% !important;
    }
    .fs-tn-50 {
        font-size: 5rem !important;
    }
    .w-tn-51 {
        width: 51% !important;
    }
    .h-tn-51 {
        height: 51% !important;
    }
    .fs-tn-51 {
        font-size: 5.1rem !important;
    }
    .w-tn-52 {
        width: 52% !important;
    }
    .h-tn-52 {
        height: 52% !important;
    }
    .fs-tn-52 {
        font-size: 5.2rem !important;
    }
    .w-tn-53 {
        width: 53% !important;
    }
    .h-tn-53 {
        height: 53% !important;
    }
    .fs-tn-53 {
        font-size: 5.3rem !important;
    }
    .w-tn-54 {
        width: 54% !important;
    }
    .h-tn-54 {
        height: 54% !important;
    }
    .fs-tn-54 {
        font-size: 5.4rem !important;
    }
    .w-tn-55 {
        width: 55% !important;
    }
    .h-tn-55 {
        height: 55% !important;
    }
    .fs-tn-55 {
        font-size: 5.5rem !important;
    }
    .w-tn-56 {
        width: 56% !important;
    }
    .h-tn-56 {
        height: 56% !important;
    }
    .fs-tn-56 {
        font-size: 5.6rem !important;
    }
    .w-tn-57 {
        width: 57% !important;
    }
    .h-tn-57 {
        height: 57% !important;
    }
    .fs-tn-57 {
        font-size: 5.7rem !important;
    }
    .w-tn-58 {
        width: 58% !important;
    }
    .h-tn-58 {
        height: 58% !important;
    }
    .fs-tn-58 {
        font-size: 5.8rem !important;
    }
    .w-tn-59 {
        width: 59% !important;
    }
    .h-tn-59 {
        height: 59% !important;
    }
    .fs-tn-59 {
        font-size: 5.9rem !important;
    }
    .w-tn-60 {
        width: 60% !important;
    }
    .h-tn-60 {
        height: 60% !important;
    }
    .fs-tn-60 {
        font-size: 6rem !important;
    }
    .w-tn-61 {
        width: 61% !important;
    }
    .h-tn-61 {
        height: 61% !important;
    }
    .fs-tn-61 {
        font-size: 6.1rem !important;
    }
    .w-tn-62 {
        width: 62% !important;
    }
    .h-tn-62 {
        height: 62% !important;
    }
    .fs-tn-62 {
        font-size: 6.2rem !important;
    }
    .w-tn-63 {
        width: 63% !important;
    }
    .h-tn-63 {
        height: 63% !important;
    }
    .fs-tn-63 {
        font-size: 6.3rem !important;
    }
    .w-tn-64 {
        width: 64% !important;
    }
    .h-tn-64 {
        height: 64% !important;
    }
    .fs-tn-64 {
        font-size: 6.4rem !important;
    }
    .w-tn-65 {
        width: 65% !important;
    }
    .h-tn-65 {
        height: 65% !important;
    }
    .fs-tn-65 {
        font-size: 6.5rem !important;
    }
    .w-tn-66 {
        width: 66% !important;
    }
    .h-tn-66 {
        height: 66% !important;
    }
    .fs-tn-66 {
        font-size: 6.6rem !important;
    }
    .w-tn-67 {
        width: 67% !important;
    }
    .h-tn-67 {
        height: 67% !important;
    }
    .fs-tn-67 {
        font-size: 6.7rem !important;
    }
    .w-tn-68 {
        width: 68% !important;
    }
    .h-tn-68 {
        height: 68% !important;
    }
    .fs-tn-68 {
        font-size: 6.8rem !important;
    }
    .w-tn-69 {
        width: 69% !important;
    }
    .h-tn-69 {
        height: 69% !important;
    }
    .fs-tn-69 {
        font-size: 6.9rem !important;
    }
    .w-tn-70 {
        width: 70% !important;
    }
    .h-tn-70 {
        height: 70% !important;
    }
    .fs-tn-70 {
        font-size: 7rem !important;
    }
    .w-tn-71 {
        width: 71% !important;
    }
    .h-tn-71 {
        height: 71% !important;
    }
    .fs-tn-71 {
        font-size: 7.1rem !important;
    }
    .w-tn-72 {
        width: 72% !important;
    }
    .h-tn-72 {
        height: 72% !important;
    }
    .fs-tn-72 {
        font-size: 7.2rem !important;
    }
    .w-tn-73 {
        width: 73% !important;
    }
    .h-tn-73 {
        height: 73% !important;
    }
    .fs-tn-73 {
        font-size: 7.3rem !important;
    }
    .w-tn-74 {
        width: 74% !important;
    }
    .h-tn-74 {
        height: 74% !important;
    }
    .fs-tn-74 {
        font-size: 7.4rem !important;
    }
    .w-tn-75 {
        width: 75% !important;
    }
    .h-tn-75 {
        height: 75% !important;
    }
    .fs-tn-75 {
        font-size: 7.5rem !important;
    }
    .w-tn-76 {
        width: 76% !important;
    }
    .h-tn-76 {
        height: 76% !important;
    }
    .fs-tn-76 {
        font-size: 7.6rem !important;
    }
    .w-tn-77 {
        width: 77% !important;
    }
    .h-tn-77 {
        height: 77% !important;
    }
    .fs-tn-77 {
        font-size: 7.7rem !important;
    }
    .w-tn-78 {
        width: 78% !important;
    }
    .h-tn-78 {
        height: 78% !important;
    }
    .fs-tn-78 {
        font-size: 7.8rem !important;
    }
    .w-tn-79 {
        width: 79% !important;
    }
    .h-tn-79 {
        height: 79% !important;
    }
    .fs-tn-79 {
        font-size: 7.9rem !important;
    }
    .w-tn-80 {
        width: 80% !important;
    }
    .h-tn-80 {
        height: 80% !important;
    }
    .fs-tn-80 {
        font-size: 8rem !important;
    }
    .w-tn-81 {
        width: 81% !important;
    }
    .h-tn-81 {
        height: 81% !important;
    }
    .fs-tn-81 {
        font-size: 8.1rem !important;
    }
    .w-tn-82 {
        width: 82% !important;
    }
    .h-tn-82 {
        height: 82% !important;
    }
    .fs-tn-82 {
        font-size: 8.2rem !important;
    }
    .w-tn-83 {
        width: 83% !important;
    }
    .h-tn-83 {
        height: 83% !important;
    }
    .fs-tn-83 {
        font-size: 8.3rem !important;
    }
    .w-tn-84 {
        width: 84% !important;
    }
    .h-tn-84 {
        height: 84% !important;
    }
    .fs-tn-84 {
        font-size: 8.4rem !important;
    }
    .w-tn-85 {
        width: 85% !important;
    }
    .h-tn-85 {
        height: 85% !important;
    }
    .fs-tn-85 {
        font-size: 8.5rem !important;
    }
    .w-tn-86 {
        width: 86% !important;
    }
    .h-tn-86 {
        height: 86% !important;
    }
    .fs-tn-86 {
        font-size: 8.6rem !important;
    }
    .w-tn-87 {
        width: 87% !important;
    }
    .h-tn-87 {
        height: 87% !important;
    }
    .fs-tn-87 {
        font-size: 8.7rem !important;
    }
    .w-tn-88 {
        width: 88% !important;
    }
    .h-tn-88 {
        height: 88% !important;
    }
    .fs-tn-88 {
        font-size: 8.8rem !important;
    }
    .w-tn-89 {
        width: 89% !important;
    }
    .h-tn-89 {
        height: 89% !important;
    }
    .fs-tn-89 {
        font-size: 8.9rem !important;
    }
    .w-tn-90 {
        width: 90% !important;
    }
    .h-tn-90 {
        height: 90% !important;
    }
    .fs-tn-90 {
        font-size: 9rem !important;
    }
    .w-tn-91 {
        width: 91% !important;
    }
    .h-tn-91 {
        height: 91% !important;
    }
    .fs-tn-91 {
        font-size: 9.1rem !important;
    }
    .w-tn-92 {
        width: 92% !important;
    }
    .h-tn-92 {
        height: 92% !important;
    }
    .fs-tn-92 {
        font-size: 9.2rem !important;
    }
    .w-tn-93 {
        width: 93% !important;
    }
    .h-tn-93 {
        height: 93% !important;
    }
    .fs-tn-93 {
        font-size: 9.3rem !important;
    }
    .w-tn-94 {
        width: 94% !important;
    }
    .h-tn-94 {
        height: 94% !important;
    }
    .fs-tn-94 {
        font-size: 9.4rem !important;
    }
    .w-tn-95 {
        width: 95% !important;
    }
    .h-tn-95 {
        height: 95% !important;
    }
    .fs-tn-95 {
        font-size: 9.5rem !important;
    }
    .w-tn-96 {
        width: 96% !important;
    }
    .h-tn-96 {
        height: 96% !important;
    }
    .fs-tn-96 {
        font-size: 9.6rem !important;
    }
    .w-tn-97 {
        width: 97% !important;
    }
    .h-tn-97 {
        height: 97% !important;
    }
    .fs-tn-97 {
        font-size: 9.7rem !important;
    }
    .w-tn-98 {
        width: 98% !important;
    }
    .h-tn-98 {
        height: 98% !important;
    }
    .fs-tn-98 {
        font-size: 9.8rem !important;
    }
    .w-tn-99 {
        width: 99% !important;
    }
    .h-tn-99 {
        height: 99% !important;
    }
    .fs-tn-99 {
        font-size: 9.9rem !important;
    }
    .w-tn-100 {
        width: 100% !important;
    }
    .h-tn-100 {
        height: 100% !important;
    }
    .fs-tn-100 {
        font-size: 10rem !important;
    }
    .flex-tn-column {
        flex-direction: column !important;
    }
    .flex-tn-row {
        flex-direction: row !important;
    }
    .flex-tn-wrap {
        flex-wrap: wrap;
    }
    .flex-tn-nowrap {
        flex-wrap: nowrap;
    }
    .justify-tn-start {
        justify-content: flex-start !important;
    }
    .justify-tn-center {
        justify-content: center !important;
    }
    .justify-tn-end {
        justify-content: flex-end !important;
    }
    .text-tn--start {
        text-align: start !important;
    }
    .text-tn--center {
        text-align: center !important;
    }
    .text-tn--end {
        text-align: end !important;
    }
    .d-tn-flex {
        display: flex !important;
    }
    .d-tn-block {
        display: block !important;
    }
    .d-tn-none {
        display: none !important;
    }
    .border-tn--right {
        border-right: 1px solid rgba(0, 0, 0, 0.15) !important;
    }
}
@media (min-width: 479px) {
    .w-sm-unset {
        width: unset !important;
    }
    .h-sm-unset {
        width: unset !important;
    }
    .w-sm-0 {
        width: 0% !important;
    }
    .h-sm-0 {
        height: 0% !important;
    }
    .fs-sm-0 {
        font-size: 0rem !important;
    }
    .w-sm-1 {
        width: 1% !important;
    }
    .h-sm-1 {
        height: 1% !important;
    }
    .fs-sm-1 {
        font-size: 0.1rem !important;
    }
    .w-sm-2 {
        width: 2% !important;
    }
    .h-sm-2 {
        height: 2% !important;
    }
    .fs-sm-2 {
        font-size: 0.2rem !important;
    }
    .w-sm-3 {
        width: 3% !important;
    }
    .h-sm-3 {
        height: 3% !important;
    }
    .fs-sm-3 {
        font-size: 0.3rem !important;
    }
    .w-sm-4 {
        width: 4% !important;
    }
    .h-sm-4 {
        height: 4% !important;
    }
    .fs-sm-4 {
        font-size: 0.4rem !important;
    }
    .w-sm-5 {
        width: 5% !important;
    }
    .h-sm-5 {
        height: 5% !important;
    }
    .fs-sm-5 {
        font-size: 0.5rem !important;
    }
    .w-sm-6 {
        width: 6% !important;
    }
    .h-sm-6 {
        height: 6% !important;
    }
    .fs-sm-6 {
        font-size: 0.6rem !important;
    }
    .w-sm-7 {
        width: 7% !important;
    }
    .h-sm-7 {
        height: 7% !important;
    }
    .fs-sm-7 {
        font-size: 0.7rem !important;
    }
    .w-sm-8 {
        width: 8% !important;
    }
    .h-sm-8 {
        height: 8% !important;
    }
    .fs-sm-8 {
        font-size: 0.8rem !important;
    }
    .w-sm-9 {
        width: 9% !important;
    }
    .h-sm-9 {
        height: 9% !important;
    }
    .fs-sm-9 {
        font-size: 0.9rem !important;
    }
    .w-sm-10 {
        width: 10% !important;
    }
    .h-sm-10 {
        height: 10% !important;
    }
    .fs-sm-10 {
        font-size: 1rem !important;
    }
    .w-sm-11 {
        width: 11% !important;
    }
    .h-sm-11 {
        height: 11% !important;
    }
    .fs-sm-11 {
        font-size: 1.1rem !important;
    }
    .w-sm-12 {
        width: 12% !important;
    }
    .h-sm-12 {
        height: 12% !important;
    }
    .fs-sm-12 {
        font-size: 1.2rem !important;
    }
    .w-sm-13 {
        width: 13% !important;
    }
    .h-sm-13 {
        height: 13% !important;
    }
    .fs-sm-13 {
        font-size: 1.3rem !important;
    }
    .w-sm-14 {
        width: 14% !important;
    }
    .h-sm-14 {
        height: 14% !important;
    }
    .fs-sm-14 {
        font-size: 1.4rem !important;
    }
    .w-sm-15 {
        width: 15% !important;
    }
    .h-sm-15 {
        height: 15% !important;
    }
    .fs-sm-15 {
        font-size: 1.5rem !important;
    }
    .w-sm-16 {
        width: 16% !important;
    }
    .h-sm-16 {
        height: 16% !important;
    }
    .fs-sm-16 {
        font-size: 1.6rem !important;
    }
    .w-sm-17 {
        width: 17% !important;
    }
    .h-sm-17 {
        height: 17% !important;
    }
    .fs-sm-17 {
        font-size: 1.7rem !important;
    }
    .w-sm-18 {
        width: 18% !important;
    }
    .h-sm-18 {
        height: 18% !important;
    }
    .fs-sm-18 {
        font-size: 1.8rem !important;
    }
    .w-sm-19 {
        width: 19% !important;
    }
    .h-sm-19 {
        height: 19% !important;
    }
    .fs-sm-19 {
        font-size: 1.9rem !important;
    }
    .w-sm-20 {
        width: 20% !important;
    }
    .h-sm-20 {
        height: 20% !important;
    }
    .fs-sm-20 {
        font-size: 2rem !important;
    }
    .w-sm-21 {
        width: 21% !important;
    }
    .h-sm-21 {
        height: 21% !important;
    }
    .fs-sm-21 {
        font-size: 2.1rem !important;
    }
    .w-sm-22 {
        width: 22% !important;
    }
    .h-sm-22 {
        height: 22% !important;
    }
    .fs-sm-22 {
        font-size: 2.2rem !important;
    }
    .w-sm-23 {
        width: 23% !important;
    }
    .h-sm-23 {
        height: 23% !important;
    }
    .fs-sm-23 {
        font-size: 2.3rem !important;
    }
    .w-sm-24 {
        width: 24% !important;
    }
    .h-sm-24 {
        height: 24% !important;
    }
    .fs-sm-24 {
        font-size: 2.4rem !important;
    }
    .w-sm-25 {
        width: 25% !important;
    }
    .h-sm-25 {
        height: 25% !important;
    }
    .fs-sm-25 {
        font-size: 2.5rem !important;
    }
    .w-sm-26 {
        width: 26% !important;
    }
    .h-sm-26 {
        height: 26% !important;
    }
    .fs-sm-26 {
        font-size: 2.6rem !important;
    }
    .w-sm-27 {
        width: 27% !important;
    }
    .h-sm-27 {
        height: 27% !important;
    }
    .fs-sm-27 {
        font-size: 2.7rem !important;
    }
    .w-sm-28 {
        width: 28% !important;
    }
    .h-sm-28 {
        height: 28% !important;
    }
    .fs-sm-28 {
        font-size: 2.8rem !important;
    }
    .w-sm-29 {
        width: 29% !important;
    }
    .h-sm-29 {
        height: 29% !important;
    }
    .fs-sm-29 {
        font-size: 2.9rem !important;
    }
    .w-sm-30 {
        width: 30% !important;
    }
    .h-sm-30 {
        height: 30% !important;
    }
    .fs-sm-30 {
        font-size: 3rem !important;
    }
    .w-sm-31 {
        width: 31% !important;
    }
    .h-sm-31 {
        height: 31% !important;
    }
    .fs-sm-31 {
        font-size: 3.1rem !important;
    }
    .w-sm-32 {
        width: 32% !important;
    }
    .h-sm-32 {
        height: 32% !important;
    }
    .fs-sm-32 {
        font-size: 3.2rem !important;
    }
    .w-sm-33 {
        width: 33% !important;
    }
    .h-sm-33 {
        height: 33% !important;
    }
    .fs-sm-33 {
        font-size: 3.3rem !important;
    }
    .w-sm-34 {
        width: 34% !important;
    }
    .h-sm-34 {
        height: 34% !important;
    }
    .fs-sm-34 {
        font-size: 3.4rem !important;
    }
    .w-sm-35 {
        width: 35% !important;
    }
    .h-sm-35 {
        height: 35% !important;
    }
    .fs-sm-35 {
        font-size: 3.5rem !important;
    }
    .w-sm-36 {
        width: 36% !important;
    }
    .h-sm-36 {
        height: 36% !important;
    }
    .fs-sm-36 {
        font-size: 3.6rem !important;
    }
    .w-sm-37 {
        width: 37% !important;
    }
    .h-sm-37 {
        height: 37% !important;
    }
    .fs-sm-37 {
        font-size: 3.7rem !important;
    }
    .w-sm-38 {
        width: 38% !important;
    }
    .h-sm-38 {
        height: 38% !important;
    }
    .fs-sm-38 {
        font-size: 3.8rem !important;
    }
    .w-sm-39 {
        width: 39% !important;
    }
    .h-sm-39 {
        height: 39% !important;
    }
    .fs-sm-39 {
        font-size: 3.9rem !important;
    }
    .w-sm-40 {
        width: 40% !important;
    }
    .h-sm-40 {
        height: 40% !important;
    }
    .fs-sm-40 {
        font-size: 4rem !important;
    }
    .w-sm-41 {
        width: 41% !important;
    }
    .h-sm-41 {
        height: 41% !important;
    }
    .fs-sm-41 {
        font-size: 4.1rem !important;
    }
    .w-sm-42 {
        width: 42% !important;
    }
    .h-sm-42 {
        height: 42% !important;
    }
    .fs-sm-42 {
        font-size: 4.2rem !important;
    }
    .w-sm-43 {
        width: 43% !important;
    }
    .h-sm-43 {
        height: 43% !important;
    }
    .fs-sm-43 {
        font-size: 4.3rem !important;
    }
    .w-sm-44 {
        width: 44% !important;
    }
    .h-sm-44 {
        height: 44% !important;
    }
    .fs-sm-44 {
        font-size: 4.4rem !important;
    }
    .w-sm-45 {
        width: 45% !important;
    }
    .h-sm-45 {
        height: 45% !important;
    }
    .fs-sm-45 {
        font-size: 4.5rem !important;
    }
    .w-sm-46 {
        width: 46% !important;
    }
    .h-sm-46 {
        height: 46% !important;
    }
    .fs-sm-46 {
        font-size: 4.6rem !important;
    }
    .w-sm-47 {
        width: 47% !important;
    }
    .h-sm-47 {
        height: 47% !important;
    }
    .fs-sm-47 {
        font-size: 4.7rem !important;
    }
    .w-sm-48 {
        width: 48% !important;
    }
    .h-sm-48 {
        height: 48% !important;
    }
    .fs-sm-48 {
        font-size: 4.8rem !important;
    }
    .w-sm-49 {
        width: 49% !important;
    }
    .h-sm-49 {
        height: 49% !important;
    }
    .fs-sm-49 {
        font-size: 4.9rem !important;
    }
    .w-sm-50 {
        width: 50% !important;
    }
    .h-sm-50 {
        height: 50% !important;
    }
    .fs-sm-50 {
        font-size: 5rem !important;
    }
    .w-sm-51 {
        width: 51% !important;
    }
    .h-sm-51 {
        height: 51% !important;
    }
    .fs-sm-51 {
        font-size: 5.1rem !important;
    }
    .w-sm-52 {
        width: 52% !important;
    }
    .h-sm-52 {
        height: 52% !important;
    }
    .fs-sm-52 {
        font-size: 5.2rem !important;
    }
    .w-sm-53 {
        width: 53% !important;
    }
    .h-sm-53 {
        height: 53% !important;
    }
    .fs-sm-53 {
        font-size: 5.3rem !important;
    }
    .w-sm-54 {
        width: 54% !important;
    }
    .h-sm-54 {
        height: 54% !important;
    }
    .fs-sm-54 {
        font-size: 5.4rem !important;
    }
    .w-sm-55 {
        width: 55% !important;
    }
    .h-sm-55 {
        height: 55% !important;
    }
    .fs-sm-55 {
        font-size: 5.5rem !important;
    }
    .w-sm-56 {
        width: 56% !important;
    }
    .h-sm-56 {
        height: 56% !important;
    }
    .fs-sm-56 {
        font-size: 5.6rem !important;
    }
    .w-sm-57 {
        width: 57% !important;
    }
    .h-sm-57 {
        height: 57% !important;
    }
    .fs-sm-57 {
        font-size: 5.7rem !important;
    }
    .w-sm-58 {
        width: 58% !important;
    }
    .h-sm-58 {
        height: 58% !important;
    }
    .fs-sm-58 {
        font-size: 5.8rem !important;
    }
    .w-sm-59 {
        width: 59% !important;
    }
    .h-sm-59 {
        height: 59% !important;
    }
    .fs-sm-59 {
        font-size: 5.9rem !important;
    }
    .w-sm-60 {
        width: 60% !important;
    }
    .h-sm-60 {
        height: 60% !important;
    }
    .fs-sm-60 {
        font-size: 6rem !important;
    }
    .w-sm-61 {
        width: 61% !important;
    }
    .h-sm-61 {
        height: 61% !important;
    }
    .fs-sm-61 {
        font-size: 6.1rem !important;
    }
    .w-sm-62 {
        width: 62% !important;
    }
    .h-sm-62 {
        height: 62% !important;
    }
    .fs-sm-62 {
        font-size: 6.2rem !important;
    }
    .w-sm-63 {
        width: 63% !important;
    }
    .h-sm-63 {
        height: 63% !important;
    }
    .fs-sm-63 {
        font-size: 6.3rem !important;
    }
    .w-sm-64 {
        width: 64% !important;
    }
    .h-sm-64 {
        height: 64% !important;
    }
    .fs-sm-64 {
        font-size: 6.4rem !important;
    }
    .w-sm-65 {
        width: 65% !important;
    }
    .h-sm-65 {
        height: 65% !important;
    }
    .fs-sm-65 {
        font-size: 6.5rem !important;
    }
    .w-sm-66 {
        width: 66% !important;
    }
    .h-sm-66 {
        height: 66% !important;
    }
    .fs-sm-66 {
        font-size: 6.6rem !important;
    }
    .w-sm-67 {
        width: 67% !important;
    }
    .h-sm-67 {
        height: 67% !important;
    }
    .fs-sm-67 {
        font-size: 6.7rem !important;
    }
    .w-sm-68 {
        width: 68% !important;
    }
    .h-sm-68 {
        height: 68% !important;
    }
    .fs-sm-68 {
        font-size: 6.8rem !important;
    }
    .w-sm-69 {
        width: 69% !important;
    }
    .h-sm-69 {
        height: 69% !important;
    }
    .fs-sm-69 {
        font-size: 6.9rem !important;
    }
    .w-sm-70 {
        width: 70% !important;
    }
    .h-sm-70 {
        height: 70% !important;
    }
    .fs-sm-70 {
        font-size: 7rem !important;
    }
    .w-sm-71 {
        width: 71% !important;
    }
    .h-sm-71 {
        height: 71% !important;
    }
    .fs-sm-71 {
        font-size: 7.1rem !important;
    }
    .w-sm-72 {
        width: 72% !important;
    }
    .h-sm-72 {
        height: 72% !important;
    }
    .fs-sm-72 {
        font-size: 7.2rem !important;
    }
    .w-sm-73 {
        width: 73% !important;
    }
    .h-sm-73 {
        height: 73% !important;
    }
    .fs-sm-73 {
        font-size: 7.3rem !important;
    }
    .w-sm-74 {
        width: 74% !important;
    }
    .h-sm-74 {
        height: 74% !important;
    }
    .fs-sm-74 {
        font-size: 7.4rem !important;
    }
    .w-sm-75 {
        width: 75% !important;
    }
    .h-sm-75 {
        height: 75% !important;
    }
    .fs-sm-75 {
        font-size: 7.5rem !important;
    }
    .w-sm-76 {
        width: 76% !important;
    }
    .h-sm-76 {
        height: 76% !important;
    }
    .fs-sm-76 {
        font-size: 7.6rem !important;
    }
    .w-sm-77 {
        width: 77% !important;
    }
    .h-sm-77 {
        height: 77% !important;
    }
    .fs-sm-77 {
        font-size: 7.7rem !important;
    }
    .w-sm-78 {
        width: 78% !important;
    }
    .h-sm-78 {
        height: 78% !important;
    }
    .fs-sm-78 {
        font-size: 7.8rem !important;
    }
    .w-sm-79 {
        width: 79% !important;
    }
    .h-sm-79 {
        height: 79% !important;
    }
    .fs-sm-79 {
        font-size: 7.9rem !important;
    }
    .w-sm-80 {
        width: 80% !important;
    }
    .h-sm-80 {
        height: 80% !important;
    }
    .fs-sm-80 {
        font-size: 8rem !important;
    }
    .w-sm-81 {
        width: 81% !important;
    }
    .h-sm-81 {
        height: 81% !important;
    }
    .fs-sm-81 {
        font-size: 8.1rem !important;
    }
    .w-sm-82 {
        width: 82% !important;
    }
    .h-sm-82 {
        height: 82% !important;
    }
    .fs-sm-82 {
        font-size: 8.2rem !important;
    }
    .w-sm-83 {
        width: 83% !important;
    }
    .h-sm-83 {
        height: 83% !important;
    }
    .fs-sm-83 {
        font-size: 8.3rem !important;
    }
    .w-sm-84 {
        width: 84% !important;
    }
    .h-sm-84 {
        height: 84% !important;
    }
    .fs-sm-84 {
        font-size: 8.4rem !important;
    }
    .w-sm-85 {
        width: 85% !important;
    }
    .h-sm-85 {
        height: 85% !important;
    }
    .fs-sm-85 {
        font-size: 8.5rem !important;
    }
    .w-sm-86 {
        width: 86% !important;
    }
    .h-sm-86 {
        height: 86% !important;
    }
    .fs-sm-86 {
        font-size: 8.6rem !important;
    }
    .w-sm-87 {
        width: 87% !important;
    }
    .h-sm-87 {
        height: 87% !important;
    }
    .fs-sm-87 {
        font-size: 8.7rem !important;
    }
    .w-sm-88 {
        width: 88% !important;
    }
    .h-sm-88 {
        height: 88% !important;
    }
    .fs-sm-88 {
        font-size: 8.8rem !important;
    }
    .w-sm-89 {
        width: 89% !important;
    }
    .h-sm-89 {
        height: 89% !important;
    }
    .fs-sm-89 {
        font-size: 8.9rem !important;
    }
    .w-sm-90 {
        width: 90% !important;
    }
    .h-sm-90 {
        height: 90% !important;
    }
    .fs-sm-90 {
        font-size: 9rem !important;
    }
    .w-sm-91 {
        width: 91% !important;
    }
    .h-sm-91 {
        height: 91% !important;
    }
    .fs-sm-91 {
        font-size: 9.1rem !important;
    }
    .w-sm-92 {
        width: 92% !important;
    }
    .h-sm-92 {
        height: 92% !important;
    }
    .fs-sm-92 {
        font-size: 9.2rem !important;
    }
    .w-sm-93 {
        width: 93% !important;
    }
    .h-sm-93 {
        height: 93% !important;
    }
    .fs-sm-93 {
        font-size: 9.3rem !important;
    }
    .w-sm-94 {
        width: 94% !important;
    }
    .h-sm-94 {
        height: 94% !important;
    }
    .fs-sm-94 {
        font-size: 9.4rem !important;
    }
    .w-sm-95 {
        width: 95% !important;
    }
    .h-sm-95 {
        height: 95% !important;
    }
    .fs-sm-95 {
        font-size: 9.5rem !important;
    }
    .w-sm-96 {
        width: 96% !important;
    }
    .h-sm-96 {
        height: 96% !important;
    }
    .fs-sm-96 {
        font-size: 9.6rem !important;
    }
    .w-sm-97 {
        width: 97% !important;
    }
    .h-sm-97 {
        height: 97% !important;
    }
    .fs-sm-97 {
        font-size: 9.7rem !important;
    }
    .w-sm-98 {
        width: 98% !important;
    }
    .h-sm-98 {
        height: 98% !important;
    }
    .fs-sm-98 {
        font-size: 9.8rem !important;
    }
    .w-sm-99 {
        width: 99% !important;
    }
    .h-sm-99 {
        height: 99% !important;
    }
    .fs-sm-99 {
        font-size: 9.9rem !important;
    }
    .w-sm-100 {
        width: 100% !important;
    }
    .h-sm-100 {
        height: 100% !important;
    }
    .fs-sm-100 {
        font-size: 10rem !important;
    }
    .flex-sm-column {
        flex-direction: column !important;
    }
    .flex-sm-row {
        flex-direction: row !important;
    }
    .flex-sm-wrap {
        flex-wrap: wrap;
    }
    .flex-sm-nowrap {
        flex-wrap: nowrap;
    }
    .justify-sm-start {
        justify-content: flex-start !important;
    }
    .justify-sm-center {
        justify-content: center !important;
    }
    .justify-sm-end {
        justify-content: flex-end !important;
    }
    .text-sm--start {
        text-align: start !important;
    }
    .text-sm--center {
        text-align: center !important;
    }
    .text-sm--end {
        text-align: end !important;
    }
    .d-sm-flex {
        display: flex !important;
    }
    .d-sm-block {
        display: block !important;
    }
    .d-sm-none {
        display: none !important;
    }
    .border-sm--right {
        border-right: 1px solid rgba(0, 0, 0, 0.15) !important;
    }
}
@media (min-width: 767px) {
    .w-md-unset {
        width: unset !important;
    }
    .h-md-unset {
        width: unset !important;
    }
    .w-md-0 {
        width: 0% !important;
    }
    .h-md-0 {
        height: 0% !important;
    }
    .fs-md-0 {
        font-size: 0rem !important;
    }
    .w-md-1 {
        width: 1% !important;
    }
    .h-md-1 {
        height: 1% !important;
    }
    .fs-md-1 {
        font-size: 0.1rem !important;
    }
    .w-md-2 {
        width: 2% !important;
    }
    .h-md-2 {
        height: 2% !important;
    }
    .fs-md-2 {
        font-size: 0.2rem !important;
    }
    .w-md-3 {
        width: 3% !important;
    }
    .h-md-3 {
        height: 3% !important;
    }
    .fs-md-3 {
        font-size: 0.3rem !important;
    }
    .w-md-4 {
        width: 4% !important;
    }
    .h-md-4 {
        height: 4% !important;
    }
    .fs-md-4 {
        font-size: 0.4rem !important;
    }
    .w-md-5 {
        width: 5% !important;
    }
    .h-md-5 {
        height: 5% !important;
    }
    .fs-md-5 {
        font-size: 0.5rem !important;
    }
    .w-md-6 {
        width: 6% !important;
    }
    .h-md-6 {
        height: 6% !important;
    }
    .fs-md-6 {
        font-size: 0.6rem !important;
    }
    .w-md-7 {
        width: 7% !important;
    }
    .h-md-7 {
        height: 7% !important;
    }
    .fs-md-7 {
        font-size: 0.7rem !important;
    }
    .w-md-8 {
        width: 8% !important;
    }
    .h-md-8 {
        height: 8% !important;
    }
    .fs-md-8 {
        font-size: 0.8rem !important;
    }
    .w-md-9 {
        width: 9% !important;
    }
    .h-md-9 {
        height: 9% !important;
    }
    .fs-md-9 {
        font-size: 0.9rem !important;
    }
    .w-md-10 {
        width: 10% !important;
    }
    .h-md-10 {
        height: 10% !important;
    }
    .fs-md-10 {
        font-size: 1rem !important;
    }
    .w-md-11 {
        width: 11% !important;
    }
    .h-md-11 {
        height: 11% !important;
    }
    .fs-md-11 {
        font-size: 1.1rem !important;
    }
    .w-md-12 {
        width: 12% !important;
    }
    .h-md-12 {
        height: 12% !important;
    }
    .fs-md-12 {
        font-size: 1.2rem !important;
    }
    .w-md-13 {
        width: 13% !important;
    }
    .h-md-13 {
        height: 13% !important;
    }
    .fs-md-13 {
        font-size: 1.3rem !important;
    }
    .w-md-14 {
        width: 14% !important;
    }
    .h-md-14 {
        height: 14% !important;
    }
    .fs-md-14 {
        font-size: 1.4rem !important;
    }
    .w-md-15 {
        width: 15% !important;
    }
    .h-md-15 {
        height: 15% !important;
    }
    .fs-md-15 {
        font-size: 1.5rem !important;
    }
    .w-md-16 {
        width: 16% !important;
    }
    .h-md-16 {
        height: 16% !important;
    }
    .fs-md-16 {
        font-size: 1.6rem !important;
    }
    .w-md-17 {
        width: 17% !important;
    }
    .h-md-17 {
        height: 17% !important;
    }
    .fs-md-17 {
        font-size: 1.7rem !important;
    }
    .w-md-18 {
        width: 18% !important;
    }
    .h-md-18 {
        height: 18% !important;
    }
    .fs-md-18 {
        font-size: 1.8rem !important;
    }
    .w-md-19 {
        width: 19% !important;
    }
    .h-md-19 {
        height: 19% !important;
    }
    .fs-md-19 {
        font-size: 1.9rem !important;
    }
    .w-md-20 {
        width: 20% !important;
    }
    .h-md-20 {
        height: 20% !important;
    }
    .fs-md-20 {
        font-size: 2rem !important;
    }
    .w-md-21 {
        width: 21% !important;
    }
    .h-md-21 {
        height: 21% !important;
    }
    .fs-md-21 {
        font-size: 2.1rem !important;
    }
    .w-md-22 {
        width: 22% !important;
    }
    .h-md-22 {
        height: 22% !important;
    }
    .fs-md-22 {
        font-size: 2.2rem !important;
    }
    .w-md-23 {
        width: 23% !important;
    }
    .h-md-23 {
        height: 23% !important;
    }
    .fs-md-23 {
        font-size: 2.3rem !important;
    }
    .w-md-24 {
        width: 24% !important;
    }
    .h-md-24 {
        height: 24% !important;
    }
    .fs-md-24 {
        font-size: 2.4rem !important;
    }
    .w-md-25 {
        width: 25% !important;
    }
    .h-md-25 {
        height: 25% !important;
    }
    .fs-md-25 {
        font-size: 2.5rem !important;
    }
    .w-md-26 {
        width: 26% !important;
    }
    .h-md-26 {
        height: 26% !important;
    }
    .fs-md-26 {
        font-size: 2.6rem !important;
    }
    .w-md-27 {
        width: 27% !important;
    }
    .h-md-27 {
        height: 27% !important;
    }
    .fs-md-27 {
        font-size: 2.7rem !important;
    }
    .w-md-28 {
        width: 28% !important;
    }
    .h-md-28 {
        height: 28% !important;
    }
    .fs-md-28 {
        font-size: 2.8rem !important;
    }
    .w-md-29 {
        width: 29% !important;
    }
    .h-md-29 {
        height: 29% !important;
    }
    .fs-md-29 {
        font-size: 2.9rem !important;
    }
    .w-md-30 {
        width: 30% !important;
    }
    .h-md-30 {
        height: 30% !important;
    }
    .fs-md-30 {
        font-size: 3rem !important;
    }
    .w-md-31 {
        width: 31% !important;
    }
    .h-md-31 {
        height: 31% !important;
    }
    .fs-md-31 {
        font-size: 3.1rem !important;
    }
    .w-md-32 {
        width: 32% !important;
    }
    .h-md-32 {
        height: 32% !important;
    }
    .fs-md-32 {
        font-size: 3.2rem !important;
    }
    .w-md-33 {
        width: 33% !important;
    }
    .h-md-33 {
        height: 33% !important;
    }
    .fs-md-33 {
        font-size: 3.3rem !important;
    }
    .w-md-34 {
        width: 34% !important;
    }
    .h-md-34 {
        height: 34% !important;
    }
    .fs-md-34 {
        font-size: 3.4rem !important;
    }
    .w-md-35 {
        width: 35% !important;
    }
    .h-md-35 {
        height: 35% !important;
    }
    .fs-md-35 {
        font-size: 3.5rem !important;
    }
    .w-md-36 {
        width: 36% !important;
    }
    .h-md-36 {
        height: 36% !important;
    }
    .fs-md-36 {
        font-size: 3.6rem !important;
    }
    .w-md-37 {
        width: 37% !important;
    }
    .h-md-37 {
        height: 37% !important;
    }
    .fs-md-37 {
        font-size: 3.7rem !important;
    }
    .w-md-38 {
        width: 38% !important;
    }
    .h-md-38 {
        height: 38% !important;
    }
    .fs-md-38 {
        font-size: 3.8rem !important;
    }
    .w-md-39 {
        width: 39% !important;
    }
    .h-md-39 {
        height: 39% !important;
    }
    .fs-md-39 {
        font-size: 3.9rem !important;
    }
    .w-md-40 {
        width: 40% !important;
    }
    .h-md-40 {
        height: 40% !important;
    }
    .fs-md-40 {
        font-size: 4rem !important;
    }
    .w-md-41 {
        width: 41% !important;
    }
    .h-md-41 {
        height: 41% !important;
    }
    .fs-md-41 {
        font-size: 4.1rem !important;
    }
    .w-md-42 {
        width: 42% !important;
    }
    .h-md-42 {
        height: 42% !important;
    }
    .fs-md-42 {
        font-size: 4.2rem !important;
    }
    .w-md-43 {
        width: 43% !important;
    }
    .h-md-43 {
        height: 43% !important;
    }
    .fs-md-43 {
        font-size: 4.3rem !important;
    }
    .w-md-44 {
        width: 44% !important;
    }
    .h-md-44 {
        height: 44% !important;
    }
    .fs-md-44 {
        font-size: 4.4rem !important;
    }
    .w-md-45 {
        width: 45% !important;
    }
    .h-md-45 {
        height: 45% !important;
    }
    .fs-md-45 {
        font-size: 4.5rem !important;
    }
    .w-md-46 {
        width: 46% !important;
    }
    .h-md-46 {
        height: 46% !important;
    }
    .fs-md-46 {
        font-size: 4.6rem !important;
    }
    .w-md-47 {
        width: 47% !important;
    }
    .h-md-47 {
        height: 47% !important;
    }
    .fs-md-47 {
        font-size: 4.7rem !important;
    }
    .w-md-48 {
        width: 48% !important;
    }
    .h-md-48 {
        height: 48% !important;
    }
    .fs-md-48 {
        font-size: 4.8rem !important;
    }
    .w-md-49 {
        width: 49% !important;
    }
    .h-md-49 {
        height: 49% !important;
    }
    .fs-md-49 {
        font-size: 4.9rem !important;
    }
    .w-md-50 {
        width: 50% !important;
    }
    .h-md-50 {
        height: 50% !important;
    }
    .fs-md-50 {
        font-size: 5rem !important;
    }
    .w-md-51 {
        width: 51% !important;
    }
    .h-md-51 {
        height: 51% !important;
    }
    .fs-md-51 {
        font-size: 5.1rem !important;
    }
    .w-md-52 {
        width: 52% !important;
    }
    .h-md-52 {
        height: 52% !important;
    }
    .fs-md-52 {
        font-size: 5.2rem !important;
    }
    .w-md-53 {
        width: 53% !important;
    }
    .h-md-53 {
        height: 53% !important;
    }
    .fs-md-53 {
        font-size: 5.3rem !important;
    }
    .w-md-54 {
        width: 54% !important;
    }
    .h-md-54 {
        height: 54% !important;
    }
    .fs-md-54 {
        font-size: 5.4rem !important;
    }
    .w-md-55 {
        width: 55% !important;
    }
    .h-md-55 {
        height: 55% !important;
    }
    .fs-md-55 {
        font-size: 5.5rem !important;
    }
    .w-md-56 {
        width: 56% !important;
    }
    .h-md-56 {
        height: 56% !important;
    }
    .fs-md-56 {
        font-size: 5.6rem !important;
    }
    .w-md-57 {
        width: 57% !important;
    }
    .h-md-57 {
        height: 57% !important;
    }
    .fs-md-57 {
        font-size: 5.7rem !important;
    }
    .w-md-58 {
        width: 58% !important;
    }
    .h-md-58 {
        height: 58% !important;
    }
    .fs-md-58 {
        font-size: 5.8rem !important;
    }
    .w-md-59 {
        width: 59% !important;
    }
    .h-md-59 {
        height: 59% !important;
    }
    .fs-md-59 {
        font-size: 5.9rem !important;
    }
    .w-md-60 {
        width: 60% !important;
    }
    .h-md-60 {
        height: 60% !important;
    }
    .fs-md-60 {
        font-size: 6rem !important;
    }
    .w-md-61 {
        width: 61% !important;
    }
    .h-md-61 {
        height: 61% !important;
    }
    .fs-md-61 {
        font-size: 6.1rem !important;
    }
    .w-md-62 {
        width: 62% !important;
    }
    .h-md-62 {
        height: 62% !important;
    }
    .fs-md-62 {
        font-size: 6.2rem !important;
    }
    .w-md-63 {
        width: 63% !important;
    }
    .h-md-63 {
        height: 63% !important;
    }
    .fs-md-63 {
        font-size: 6.3rem !important;
    }
    .w-md-64 {
        width: 64% !important;
    }
    .h-md-64 {
        height: 64% !important;
    }
    .fs-md-64 {
        font-size: 6.4rem !important;
    }
    .w-md-65 {
        width: 65% !important;
    }
    .h-md-65 {
        height: 65% !important;
    }
    .fs-md-65 {
        font-size: 6.5rem !important;
    }
    .w-md-66 {
        width: 66% !important;
    }
    .h-md-66 {
        height: 66% !important;
    }
    .fs-md-66 {
        font-size: 6.6rem !important;
    }
    .w-md-67 {
        width: 67% !important;
    }
    .h-md-67 {
        height: 67% !important;
    }
    .fs-md-67 {
        font-size: 6.7rem !important;
    }
    .w-md-68 {
        width: 68% !important;
    }
    .h-md-68 {
        height: 68% !important;
    }
    .fs-md-68 {
        font-size: 6.8rem !important;
    }
    .w-md-69 {
        width: 69% !important;
    }
    .h-md-69 {
        height: 69% !important;
    }
    .fs-md-69 {
        font-size: 6.9rem !important;
    }
    .w-md-70 {
        width: 70% !important;
    }
    .h-md-70 {
        height: 70% !important;
    }
    .fs-md-70 {
        font-size: 7rem !important;
    }
    .w-md-71 {
        width: 71% !important;
    }
    .h-md-71 {
        height: 71% !important;
    }
    .fs-md-71 {
        font-size: 7.1rem !important;
    }
    .w-md-72 {
        width: 72% !important;
    }
    .h-md-72 {
        height: 72% !important;
    }
    .fs-md-72 {
        font-size: 7.2rem !important;
    }
    .w-md-73 {
        width: 73% !important;
    }
    .h-md-73 {
        height: 73% !important;
    }
    .fs-md-73 {
        font-size: 7.3rem !important;
    }
    .w-md-74 {
        width: 74% !important;
    }
    .h-md-74 {
        height: 74% !important;
    }
    .fs-md-74 {
        font-size: 7.4rem !important;
    }
    .w-md-75 {
        width: 75% !important;
    }
    .h-md-75 {
        height: 75% !important;
    }
    .fs-md-75 {
        font-size: 7.5rem !important;
    }
    .w-md-76 {
        width: 76% !important;
    }
    .h-md-76 {
        height: 76% !important;
    }
    .fs-md-76 {
        font-size: 7.6rem !important;
    }
    .w-md-77 {
        width: 77% !important;
    }
    .h-md-77 {
        height: 77% !important;
    }
    .fs-md-77 {
        font-size: 7.7rem !important;
    }
    .w-md-78 {
        width: 78% !important;
    }
    .h-md-78 {
        height: 78% !important;
    }
    .fs-md-78 {
        font-size: 7.8rem !important;
    }
    .w-md-79 {
        width: 79% !important;
    }
    .h-md-79 {
        height: 79% !important;
    }
    .fs-md-79 {
        font-size: 7.9rem !important;
    }
    .w-md-80 {
        width: 80% !important;
    }
    .h-md-80 {
        height: 80% !important;
    }
    .fs-md-80 {
        font-size: 8rem !important;
    }
    .w-md-81 {
        width: 81% !important;
    }
    .h-md-81 {
        height: 81% !important;
    }
    .fs-md-81 {
        font-size: 8.1rem !important;
    }
    .w-md-82 {
        width: 82% !important;
    }
    .h-md-82 {
        height: 82% !important;
    }
    .fs-md-82 {
        font-size: 8.2rem !important;
    }
    .w-md-83 {
        width: 83% !important;
    }
    .h-md-83 {
        height: 83% !important;
    }
    .fs-md-83 {
        font-size: 8.3rem !important;
    }
    .w-md-84 {
        width: 84% !important;
    }
    .h-md-84 {
        height: 84% !important;
    }
    .fs-md-84 {
        font-size: 8.4rem !important;
    }
    .w-md-85 {
        width: 85% !important;
    }
    .h-md-85 {
        height: 85% !important;
    }
    .fs-md-85 {
        font-size: 8.5rem !important;
    }
    .w-md-86 {
        width: 86% !important;
    }
    .h-md-86 {
        height: 86% !important;
    }
    .fs-md-86 {
        font-size: 8.6rem !important;
    }
    .w-md-87 {
        width: 87% !important;
    }
    .h-md-87 {
        height: 87% !important;
    }
    .fs-md-87 {
        font-size: 8.7rem !important;
    }
    .w-md-88 {
        width: 88% !important;
    }
    .h-md-88 {
        height: 88% !important;
    }
    .fs-md-88 {
        font-size: 8.8rem !important;
    }
    .w-md-89 {
        width: 89% !important;
    }
    .h-md-89 {
        height: 89% !important;
    }
    .fs-md-89 {
        font-size: 8.9rem !important;
    }
    .w-md-90 {
        width: 90% !important;
    }
    .h-md-90 {
        height: 90% !important;
    }
    .fs-md-90 {
        font-size: 9rem !important;
    }
    .w-md-91 {
        width: 91% !important;
    }
    .h-md-91 {
        height: 91% !important;
    }
    .fs-md-91 {
        font-size: 9.1rem !important;
    }
    .w-md-92 {
        width: 92% !important;
    }
    .h-md-92 {
        height: 92% !important;
    }
    .fs-md-92 {
        font-size: 9.2rem !important;
    }
    .w-md-93 {
        width: 93% !important;
    }
    .h-md-93 {
        height: 93% !important;
    }
    .fs-md-93 {
        font-size: 9.3rem !important;
    }
    .w-md-94 {
        width: 94% !important;
    }
    .h-md-94 {
        height: 94% !important;
    }
    .fs-md-94 {
        font-size: 9.4rem !important;
    }
    .w-md-95 {
        width: 95% !important;
    }
    .h-md-95 {
        height: 95% !important;
    }
    .fs-md-95 {
        font-size: 9.5rem !important;
    }
    .w-md-96 {
        width: 96% !important;
    }
    .h-md-96 {
        height: 96% !important;
    }
    .fs-md-96 {
        font-size: 9.6rem !important;
    }
    .w-md-97 {
        width: 97% !important;
    }
    .h-md-97 {
        height: 97% !important;
    }
    .fs-md-97 {
        font-size: 9.7rem !important;
    }
    .w-md-98 {
        width: 98% !important;
    }
    .h-md-98 {
        height: 98% !important;
    }
    .fs-md-98 {
        font-size: 9.8rem !important;
    }
    .w-md-99 {
        width: 99% !important;
    }
    .h-md-99 {
        height: 99% !important;
    }
    .fs-md-99 {
        font-size: 9.9rem !important;
    }
    .w-md-100 {
        width: 100% !important;
    }
    .h-md-100 {
        height: 100% !important;
    }
    .fs-md-100 {
        font-size: 10rem !important;
    }
    .flex-md-column {
        flex-direction: column !important;
    }
    .flex-md-row {
        flex-direction: row !important;
    }
    .flex-md-wrap {
        flex-wrap: wrap;
    }
    .flex-md-nowrap {
        flex-wrap: nowrap;
    }
    .justify-md-start {
        justify-content: flex-start !important;
    }
    .justify-md-center {
        justify-content: center !important;
    }
    .justify-md-end {
        justify-content: flex-end !important;
    }
    .text-md--start {
        text-align: start !important;
    }
    .text-md--center {
        text-align: center !important;
    }
    .text-md--end {
        text-align: end !important;
    }
    .d-md-flex {
        display: flex !important;
    }
    .d-md-block {
        display: block !important;
    }
    .d-md-none {
        display: none !important;
    }
    .border-md--right {
        border-right: 1px solid rgba(0, 0, 0, 0.15) !important;
    }
}
@media (min-width: 992px) {
    .w-lg-unset {
        width: unset !important;
    }
    .h-lg-unset {
        width: unset !important;
    }
    .w-lg-0 {
        width: 0% !important;
    }
    .h-lg-0 {
        height: 0% !important;
    }
    .fs-lg-0 {
        font-size: 0rem !important;
    }
    .w-lg-1 {
        width: 1% !important;
    }
    .h-lg-1 {
        height: 1% !important;
    }
    .fs-lg-1 {
        font-size: 0.1rem !important;
    }
    .w-lg-2 {
        width: 2% !important;
    }
    .h-lg-2 {
        height: 2% !important;
    }
    .fs-lg-2 {
        font-size: 0.2rem !important;
    }
    .w-lg-3 {
        width: 3% !important;
    }
    .h-lg-3 {
        height: 3% !important;
    }
    .fs-lg-3 {
        font-size: 0.3rem !important;
    }
    .w-lg-4 {
        width: 4% !important;
    }
    .h-lg-4 {
        height: 4% !important;
    }
    .fs-lg-4 {
        font-size: 0.4rem !important;
    }
    .w-lg-5 {
        width: 5% !important;
    }
    .h-lg-5 {
        height: 5% !important;
    }
    .fs-lg-5 {
        font-size: 0.5rem !important;
    }
    .w-lg-6 {
        width: 6% !important;
    }
    .h-lg-6 {
        height: 6% !important;
    }
    .fs-lg-6 {
        font-size: 0.6rem !important;
    }
    .w-lg-7 {
        width: 7% !important;
    }
    .h-lg-7 {
        height: 7% !important;
    }
    .fs-lg-7 {
        font-size: 0.7rem !important;
    }
    .w-lg-8 {
        width: 8% !important;
    }
    .h-lg-8 {
        height: 8% !important;
    }
    .fs-lg-8 {
        font-size: 0.8rem !important;
    }
    .w-lg-9 {
        width: 9% !important;
    }
    .h-lg-9 {
        height: 9% !important;
    }
    .fs-lg-9 {
        font-size: 0.9rem !important;
    }
    .w-lg-10 {
        width: 10% !important;
    }
    .h-lg-10 {
        height: 10% !important;
    }
    .fs-lg-10 {
        font-size: 1rem !important;
    }
    .w-lg-11 {
        width: 11% !important;
    }
    .h-lg-11 {
        height: 11% !important;
    }
    .fs-lg-11 {
        font-size: 1.1rem !important;
    }
    .w-lg-12 {
        width: 12% !important;
    }
    .h-lg-12 {
        height: 12% !important;
    }
    .fs-lg-12 {
        font-size: 1.2rem !important;
    }
    .w-lg-13 {
        width: 13% !important;
    }
    .h-lg-13 {
        height: 13% !important;
    }
    .fs-lg-13 {
        font-size: 1.3rem !important;
    }
    .w-lg-14 {
        width: 14% !important;
    }
    .h-lg-14 {
        height: 14% !important;
    }
    .fs-lg-14 {
        font-size: 1.4rem !important;
    }
    .w-lg-15 {
        width: 15% !important;
    }
    .h-lg-15 {
        height: 15% !important;
    }
    .fs-lg-15 {
        font-size: 1.5rem !important;
    }
    .w-lg-16 {
        width: 16% !important;
    }
    .h-lg-16 {
        height: 16% !important;
    }
    .fs-lg-16 {
        font-size: 1.6rem !important;
    }
    .w-lg-17 {
        width: 17% !important;
    }
    .h-lg-17 {
        height: 17% !important;
    }
    .fs-lg-17 {
        font-size: 1.7rem !important;
    }
    .w-lg-18 {
        width: 18% !important;
    }
    .h-lg-18 {
        height: 18% !important;
    }
    .fs-lg-18 {
        font-size: 1.8rem !important;
    }
    .w-lg-19 {
        width: 19% !important;
    }
    .h-lg-19 {
        height: 19% !important;
    }
    .fs-lg-19 {
        font-size: 1.9rem !important;
    }
    .w-lg-20 {
        width: 20% !important;
    }
    .h-lg-20 {
        height: 20% !important;
    }
    .fs-lg-20 {
        font-size: 2rem !important;
    }
    .w-lg-21 {
        width: 21% !important;
    }
    .h-lg-21 {
        height: 21% !important;
    }
    .fs-lg-21 {
        font-size: 2.1rem !important;
    }
    .w-lg-22 {
        width: 22% !important;
    }
    .h-lg-22 {
        height: 22% !important;
    }
    .fs-lg-22 {
        font-size: 2.2rem !important;
    }
    .w-lg-23 {
        width: 23% !important;
    }
    .h-lg-23 {
        height: 23% !important;
    }
    .fs-lg-23 {
        font-size: 2.3rem !important;
    }
    .w-lg-24 {
        width: 24% !important;
    }
    .h-lg-24 {
        height: 24% !important;
    }
    .fs-lg-24 {
        font-size: 2.4rem !important;
    }
    .w-lg-25 {
        width: 25% !important;
    }
    .h-lg-25 {
        height: 25% !important;
    }
    .fs-lg-25 {
        font-size: 2.5rem !important;
    }
    .w-lg-26 {
        width: 26% !important;
    }
    .h-lg-26 {
        height: 26% !important;
    }
    .fs-lg-26 {
        font-size: 2.6rem !important;
    }
    .w-lg-27 {
        width: 27% !important;
    }
    .h-lg-27 {
        height: 27% !important;
    }
    .fs-lg-27 {
        font-size: 2.7rem !important;
    }
    .w-lg-28 {
        width: 28% !important;
    }
    .h-lg-28 {
        height: 28% !important;
    }
    .fs-lg-28 {
        font-size: 2.8rem !important;
    }
    .w-lg-29 {
        width: 29% !important;
    }
    .h-lg-29 {
        height: 29% !important;
    }
    .fs-lg-29 {
        font-size: 2.9rem !important;
    }
    .w-lg-30 {
        width: 30% !important;
    }
    .h-lg-30 {
        height: 30% !important;
    }
    .fs-lg-30 {
        font-size: 3rem !important;
    }
    .w-lg-31 {
        width: 31% !important;
    }
    .h-lg-31 {
        height: 31% !important;
    }
    .fs-lg-31 {
        font-size: 3.1rem !important;
    }
    .w-lg-32 {
        width: 32% !important;
    }
    .h-lg-32 {
        height: 32% !important;
    }
    .fs-lg-32 {
        font-size: 3.2rem !important;
    }
    .w-lg-33 {
        width: 33% !important;
    }
    .h-lg-33 {
        height: 33% !important;
    }
    .fs-lg-33 {
        font-size: 3.3rem !important;
    }
    .w-lg-34 {
        width: 34% !important;
    }
    .h-lg-34 {
        height: 34% !important;
    }
    .fs-lg-34 {
        font-size: 3.4rem !important;
    }
    .w-lg-35 {
        width: 35% !important;
    }
    .h-lg-35 {
        height: 35% !important;
    }
    .fs-lg-35 {
        font-size: 3.5rem !important;
    }
    .w-lg-36 {
        width: 36% !important;
    }
    .h-lg-36 {
        height: 36% !important;
    }
    .fs-lg-36 {
        font-size: 3.6rem !important;
    }
    .w-lg-37 {
        width: 37% !important;
    }
    .h-lg-37 {
        height: 37% !important;
    }
    .fs-lg-37 {
        font-size: 3.7rem !important;
    }
    .w-lg-38 {
        width: 38% !important;
    }
    .h-lg-38 {
        height: 38% !important;
    }
    .fs-lg-38 {
        font-size: 3.8rem !important;
    }
    .w-lg-39 {
        width: 39% !important;
    }
    .h-lg-39 {
        height: 39% !important;
    }
    .fs-lg-39 {
        font-size: 3.9rem !important;
    }
    .w-lg-40 {
        width: 40% !important;
    }
    .h-lg-40 {
        height: 40% !important;
    }
    .fs-lg-40 {
        font-size: 4rem !important;
    }
    .w-lg-41 {
        width: 41% !important;
    }
    .h-lg-41 {
        height: 41% !important;
    }
    .fs-lg-41 {
        font-size: 4.1rem !important;
    }
    .w-lg-42 {
        width: 42% !important;
    }
    .h-lg-42 {
        height: 42% !important;
    }
    .fs-lg-42 {
        font-size: 4.2rem !important;
    }
    .w-lg-43 {
        width: 43% !important;
    }
    .h-lg-43 {
        height: 43% !important;
    }
    .fs-lg-43 {
        font-size: 4.3rem !important;
    }
    .w-lg-44 {
        width: 44% !important;
    }
    .h-lg-44 {
        height: 44% !important;
    }
    .fs-lg-44 {
        font-size: 4.4rem !important;
    }
    .w-lg-45 {
        width: 45% !important;
    }
    .h-lg-45 {
        height: 45% !important;
    }
    .fs-lg-45 {
        font-size: 4.5rem !important;
    }
    .w-lg-46 {
        width: 46% !important;
    }
    .h-lg-46 {
        height: 46% !important;
    }
    .fs-lg-46 {
        font-size: 4.6rem !important;
    }
    .w-lg-47 {
        width: 47% !important;
    }
    .h-lg-47 {
        height: 47% !important;
    }
    .fs-lg-47 {
        font-size: 4.7rem !important;
    }
    .w-lg-48 {
        width: 48% !important;
    }
    .h-lg-48 {
        height: 48% !important;
    }
    .fs-lg-48 {
        font-size: 4.8rem !important;
    }
    .w-lg-49 {
        width: 49% !important;
    }
    .h-lg-49 {
        height: 49% !important;
    }
    .fs-lg-49 {
        font-size: 4.9rem !important;
    }
    .w-lg-50 {
        width: 50% !important;
    }
    .h-lg-50 {
        height: 50% !important;
    }
    .fs-lg-50 {
        font-size: 5rem !important;
    }
    .w-lg-51 {
        width: 51% !important;
    }
    .h-lg-51 {
        height: 51% !important;
    }
    .fs-lg-51 {
        font-size: 5.1rem !important;
    }
    .w-lg-52 {
        width: 52% !important;
    }
    .h-lg-52 {
        height: 52% !important;
    }
    .fs-lg-52 {
        font-size: 5.2rem !important;
    }
    .w-lg-53 {
        width: 53% !important;
    }
    .h-lg-53 {
        height: 53% !important;
    }
    .fs-lg-53 {
        font-size: 5.3rem !important;
    }
    .w-lg-54 {
        width: 54% !important;
    }
    .h-lg-54 {
        height: 54% !important;
    }
    .fs-lg-54 {
        font-size: 5.4rem !important;
    }
    .w-lg-55 {
        width: 55% !important;
    }
    .h-lg-55 {
        height: 55% !important;
    }
    .fs-lg-55 {
        font-size: 5.5rem !important;
    }
    .w-lg-56 {
        width: 56% !important;
    }
    .h-lg-56 {
        height: 56% !important;
    }
    .fs-lg-56 {
        font-size: 5.6rem !important;
    }
    .w-lg-57 {
        width: 57% !important;
    }
    .h-lg-57 {
        height: 57% !important;
    }
    .fs-lg-57 {
        font-size: 5.7rem !important;
    }
    .w-lg-58 {
        width: 58% !important;
    }
    .h-lg-58 {
        height: 58% !important;
    }
    .fs-lg-58 {
        font-size: 5.8rem !important;
    }
    .w-lg-59 {
        width: 59% !important;
    }
    .h-lg-59 {
        height: 59% !important;
    }
    .fs-lg-59 {
        font-size: 5.9rem !important;
    }
    .w-lg-60 {
        width: 60% !important;
    }
    .h-lg-60 {
        height: 60% !important;
    }
    .fs-lg-60 {
        font-size: 6rem !important;
    }
    .w-lg-61 {
        width: 61% !important;
    }
    .h-lg-61 {
        height: 61% !important;
    }
    .fs-lg-61 {
        font-size: 6.1rem !important;
    }
    .w-lg-62 {
        width: 62% !important;
    }
    .h-lg-62 {
        height: 62% !important;
    }
    .fs-lg-62 {
        font-size: 6.2rem !important;
    }
    .w-lg-63 {
        width: 63% !important;
    }
    .h-lg-63 {
        height: 63% !important;
    }
    .fs-lg-63 {
        font-size: 6.3rem !important;
    }
    .w-lg-64 {
        width: 64% !important;
    }
    .h-lg-64 {
        height: 64% !important;
    }
    .fs-lg-64 {
        font-size: 6.4rem !important;
    }
    .w-lg-65 {
        width: 65% !important;
    }
    .h-lg-65 {
        height: 65% !important;
    }
    .fs-lg-65 {
        font-size: 6.5rem !important;
    }
    .w-lg-66 {
        width: 66% !important;
    }
    .h-lg-66 {
        height: 66% !important;
    }
    .fs-lg-66 {
        font-size: 6.6rem !important;
    }
    .w-lg-67 {
        width: 67% !important;
    }
    .h-lg-67 {
        height: 67% !important;
    }
    .fs-lg-67 {
        font-size: 6.7rem !important;
    }
    .w-lg-68 {
        width: 68% !important;
    }
    .h-lg-68 {
        height: 68% !important;
    }
    .fs-lg-68 {
        font-size: 6.8rem !important;
    }
    .w-lg-69 {
        width: 69% !important;
    }
    .h-lg-69 {
        height: 69% !important;
    }
    .fs-lg-69 {
        font-size: 6.9rem !important;
    }
    .w-lg-70 {
        width: 70% !important;
    }
    .h-lg-70 {
        height: 70% !important;
    }
    .fs-lg-70 {
        font-size: 7rem !important;
    }
    .w-lg-71 {
        width: 71% !important;
    }
    .h-lg-71 {
        height: 71% !important;
    }
    .fs-lg-71 {
        font-size: 7.1rem !important;
    }
    .w-lg-72 {
        width: 72% !important;
    }
    .h-lg-72 {
        height: 72% !important;
    }
    .fs-lg-72 {
        font-size: 7.2rem !important;
    }
    .w-lg-73 {
        width: 73% !important;
    }
    .h-lg-73 {
        height: 73% !important;
    }
    .fs-lg-73 {
        font-size: 7.3rem !important;
    }
    .w-lg-74 {
        width: 74% !important;
    }
    .h-lg-74 {
        height: 74% !important;
    }
    .fs-lg-74 {
        font-size: 7.4rem !important;
    }
    .w-lg-75 {
        width: 75% !important;
    }
    .h-lg-75 {
        height: 75% !important;
    }
    .fs-lg-75 {
        font-size: 7.5rem !important;
    }
    .w-lg-76 {
        width: 76% !important;
    }
    .h-lg-76 {
        height: 76% !important;
    }
    .fs-lg-76 {
        font-size: 7.6rem !important;
    }
    .w-lg-77 {
        width: 77% !important;
    }
    .h-lg-77 {
        height: 77% !important;
    }
    .fs-lg-77 {
        font-size: 7.7rem !important;
    }
    .w-lg-78 {
        width: 78% !important;
    }
    .h-lg-78 {
        height: 78% !important;
    }
    .fs-lg-78 {
        font-size: 7.8rem !important;
    }
    .w-lg-79 {
        width: 79% !important;
    }
    .h-lg-79 {
        height: 79% !important;
    }
    .fs-lg-79 {
        font-size: 7.9rem !important;
    }
    .w-lg-80 {
        width: 80% !important;
    }
    .h-lg-80 {
        height: 80% !important;
    }
    .fs-lg-80 {
        font-size: 8rem !important;
    }
    .w-lg-81 {
        width: 81% !important;
    }
    .h-lg-81 {
        height: 81% !important;
    }
    .fs-lg-81 {
        font-size: 8.1rem !important;
    }
    .w-lg-82 {
        width: 82% !important;
    }
    .h-lg-82 {
        height: 82% !important;
    }
    .fs-lg-82 {
        font-size: 8.2rem !important;
    }
    .w-lg-83 {
        width: 83% !important;
    }
    .h-lg-83 {
        height: 83% !important;
    }
    .fs-lg-83 {
        font-size: 8.3rem !important;
    }
    .w-lg-84 {
        width: 84% !important;
    }
    .h-lg-84 {
        height: 84% !important;
    }
    .fs-lg-84 {
        font-size: 8.4rem !important;
    }
    .w-lg-85 {
        width: 85% !important;
    }
    .h-lg-85 {
        height: 85% !important;
    }
    .fs-lg-85 {
        font-size: 8.5rem !important;
    }
    .w-lg-86 {
        width: 86% !important;
    }
    .h-lg-86 {
        height: 86% !important;
    }
    .fs-lg-86 {
        font-size: 8.6rem !important;
    }
    .w-lg-87 {
        width: 87% !important;
    }
    .h-lg-87 {
        height: 87% !important;
    }
    .fs-lg-87 {
        font-size: 8.7rem !important;
    }
    .w-lg-88 {
        width: 88% !important;
    }
    .h-lg-88 {
        height: 88% !important;
    }
    .fs-lg-88 {
        font-size: 8.8rem !important;
    }
    .w-lg-89 {
        width: 89% !important;
    }
    .h-lg-89 {
        height: 89% !important;
    }
    .fs-lg-89 {
        font-size: 8.9rem !important;
    }
    .w-lg-90 {
        width: 90% !important;
    }
    .h-lg-90 {
        height: 90% !important;
    }
    .fs-lg-90 {
        font-size: 9rem !important;
    }
    .w-lg-91 {
        width: 91% !important;
    }
    .h-lg-91 {
        height: 91% !important;
    }
    .fs-lg-91 {
        font-size: 9.1rem !important;
    }
    .w-lg-92 {
        width: 92% !important;
    }
    .h-lg-92 {
        height: 92% !important;
    }
    .fs-lg-92 {
        font-size: 9.2rem !important;
    }
    .w-lg-93 {
        width: 93% !important;
    }
    .h-lg-93 {
        height: 93% !important;
    }
    .fs-lg-93 {
        font-size: 9.3rem !important;
    }
    .w-lg-94 {
        width: 94% !important;
    }
    .h-lg-94 {
        height: 94% !important;
    }
    .fs-lg-94 {
        font-size: 9.4rem !important;
    }
    .w-lg-95 {
        width: 95% !important;
    }
    .h-lg-95 {
        height: 95% !important;
    }
    .fs-lg-95 {
        font-size: 9.5rem !important;
    }
    .w-lg-96 {
        width: 96% !important;
    }
    .h-lg-96 {
        height: 96% !important;
    }
    .fs-lg-96 {
        font-size: 9.6rem !important;
    }
    .w-lg-97 {
        width: 97% !important;
    }
    .h-lg-97 {
        height: 97% !important;
    }
    .fs-lg-97 {
        font-size: 9.7rem !important;
    }
    .w-lg-98 {
        width: 98% !important;
    }
    .h-lg-98 {
        height: 98% !important;
    }
    .fs-lg-98 {
        font-size: 9.8rem !important;
    }
    .w-lg-99 {
        width: 99% !important;
    }
    .h-lg-99 {
        height: 99% !important;
    }
    .fs-lg-99 {
        font-size: 9.9rem !important;
    }
    .w-lg-100 {
        width: 100% !important;
    }
    .h-lg-100 {
        height: 100% !important;
    }
    .fs-lg-100 {
        font-size: 10rem !important;
    }
    .flex-lg-column {
        flex-direction: column !important;
    }
    .flex-lg-row {
        flex-direction: row !important;
    }
    .flex-lg-wrap {
        flex-wrap: wrap;
    }
    .flex-lg-nowrap {
        flex-wrap: nowrap;
    }
    .justify-lg-start {
        justify-content: flex-start !important;
    }
    .justify-lg-center {
        justify-content: center !important;
    }
    .justify-lg-end {
        justify-content: flex-end !important;
    }
    .text-lg--start {
        text-align: start !important;
    }
    .text-lg--center {
        text-align: center !important;
    }
    .text-lg--end {
        text-align: end !important;
    }
    .d-lg-flex {
        display: flex !important;
    }
    .d-lg-block {
        display: block !important;
    }
    .d-lg-none {
        display: none !important;
    }
    .border-lg--right {
        border-right: 1px solid rgba(0, 0, 0, 0.15) !important;
    }
}
@media (min-width: 1199px) {
    .w-xl-unset {
        width: unset !important;
    }
    .h-xl-unset {
        width: unset !important;
    }
    .w-xl-0 {
        width: 0% !important;
    }
    .h-xl-0 {
        height: 0% !important;
    }
    .fs-xl-0 {
        font-size: 0rem !important;
    }
    .w-xl-1 {
        width: 1% !important;
    }
    .h-xl-1 {
        height: 1% !important;
    }
    .fs-xl-1 {
        font-size: 0.1rem !important;
    }
    .w-xl-2 {
        width: 2% !important;
    }
    .h-xl-2 {
        height: 2% !important;
    }
    .fs-xl-2 {
        font-size: 0.2rem !important;
    }
    .w-xl-3 {
        width: 3% !important;
    }
    .h-xl-3 {
        height: 3% !important;
    }
    .fs-xl-3 {
        font-size: 0.3rem !important;
    }
    .w-xl-4 {
        width: 4% !important;
    }
    .h-xl-4 {
        height: 4% !important;
    }
    .fs-xl-4 {
        font-size: 0.4rem !important;
    }
    .w-xl-5 {
        width: 5% !important;
    }
    .h-xl-5 {
        height: 5% !important;
    }
    .fs-xl-5 {
        font-size: 0.5rem !important;
    }
    .w-xl-6 {
        width: 6% !important;
    }
    .h-xl-6 {
        height: 6% !important;
    }
    .fs-xl-6 {
        font-size: 0.6rem !important;
    }
    .w-xl-7 {
        width: 7% !important;
    }
    .h-xl-7 {
        height: 7% !important;
    }
    .fs-xl-7 {
        font-size: 0.7rem !important;
    }
    .w-xl-8 {
        width: 8% !important;
    }
    .h-xl-8 {
        height: 8% !important;
    }
    .fs-xl-8 {
        font-size: 0.8rem !important;
    }
    .w-xl-9 {
        width: 9% !important;
    }
    .h-xl-9 {
        height: 9% !important;
    }
    .fs-xl-9 {
        font-size: 0.9rem !important;
    }
    .w-xl-10 {
        width: 10% !important;
    }
    .h-xl-10 {
        height: 10% !important;
    }
    .fs-xl-10 {
        font-size: 1rem !important;
    }
    .w-xl-11 {
        width: 11% !important;
    }
    .h-xl-11 {
        height: 11% !important;
    }
    .fs-xl-11 {
        font-size: 1.1rem !important;
    }
    .w-xl-12 {
        width: 12% !important;
    }
    .h-xl-12 {
        height: 12% !important;
    }
    .fs-xl-12 {
        font-size: 1.2rem !important;
    }
    .w-xl-13 {
        width: 13% !important;
    }
    .h-xl-13 {
        height: 13% !important;
    }
    .fs-xl-13 {
        font-size: 1.3rem !important;
    }
    .w-xl-14 {
        width: 14% !important;
    }
    .h-xl-14 {
        height: 14% !important;
    }
    .fs-xl-14 {
        font-size: 1.4rem !important;
    }
    .w-xl-15 {
        width: 15% !important;
    }
    .h-xl-15 {
        height: 15% !important;
    }
    .fs-xl-15 {
        font-size: 1.5rem !important;
    }
    .w-xl-16 {
        width: 16% !important;
    }
    .h-xl-16 {
        height: 16% !important;
    }
    .fs-xl-16 {
        font-size: 1.6rem !important;
    }
    .w-xl-17 {
        width: 17% !important;
    }
    .h-xl-17 {
        height: 17% !important;
    }
    .fs-xl-17 {
        font-size: 1.7rem !important;
    }
    .w-xl-18 {
        width: 18% !important;
    }
    .h-xl-18 {
        height: 18% !important;
    }
    .fs-xl-18 {
        font-size: 1.8rem !important;
    }
    .w-xl-19 {
        width: 19% !important;
    }
    .h-xl-19 {
        height: 19% !important;
    }
    .fs-xl-19 {
        font-size: 1.9rem !important;
    }
    .w-xl-20 {
        width: 20% !important;
    }
    .h-xl-20 {
        height: 20% !important;
    }
    .fs-xl-20 {
        font-size: 2rem !important;
    }
    .w-xl-21 {
        width: 21% !important;
    }
    .h-xl-21 {
        height: 21% !important;
    }
    .fs-xl-21 {
        font-size: 2.1rem !important;
    }
    .w-xl-22 {
        width: 22% !important;
    }
    .h-xl-22 {
        height: 22% !important;
    }
    .fs-xl-22 {
        font-size: 2.2rem !important;
    }
    .w-xl-23 {
        width: 23% !important;
    }
    .h-xl-23 {
        height: 23% !important;
    }
    .fs-xl-23 {
        font-size: 2.3rem !important;
    }
    .w-xl-24 {
        width: 24% !important;
    }
    .h-xl-24 {
        height: 24% !important;
    }
    .fs-xl-24 {
        font-size: 2.4rem !important;
    }
    .w-xl-25 {
        width: 25% !important;
    }
    .h-xl-25 {
        height: 25% !important;
    }
    .fs-xl-25 {
        font-size: 2.5rem !important;
    }
    .w-xl-26 {
        width: 26% !important;
    }
    .h-xl-26 {
        height: 26% !important;
    }
    .fs-xl-26 {
        font-size: 2.6rem !important;
    }
    .w-xl-27 {
        width: 27% !important;
    }
    .h-xl-27 {
        height: 27% !important;
    }
    .fs-xl-27 {
        font-size: 2.7rem !important;
    }
    .w-xl-28 {
        width: 28% !important;
    }
    .h-xl-28 {
        height: 28% !important;
    }
    .fs-xl-28 {
        font-size: 2.8rem !important;
    }
    .w-xl-29 {
        width: 29% !important;
    }
    .h-xl-29 {
        height: 29% !important;
    }
    .fs-xl-29 {
        font-size: 2.9rem !important;
    }
    .w-xl-30 {
        width: 30% !important;
    }
    .h-xl-30 {
        height: 30% !important;
    }
    .fs-xl-30 {
        font-size: 3rem !important;
    }
    .w-xl-31 {
        width: 31% !important;
    }
    .h-xl-31 {
        height: 31% !important;
    }
    .fs-xl-31 {
        font-size: 3.1rem !important;
    }
    .w-xl-32 {
        width: 32% !important;
    }
    .h-xl-32 {
        height: 32% !important;
    }
    .fs-xl-32 {
        font-size: 3.2rem !important;
    }
    .w-xl-33 {
        width: 33% !important;
    }
    .h-xl-33 {
        height: 33% !important;
    }
    .fs-xl-33 {
        font-size: 3.3rem !important;
    }
    .w-xl-34 {
        width: 34% !important;
    }
    .h-xl-34 {
        height: 34% !important;
    }
    .fs-xl-34 {
        font-size: 3.4rem !important;
    }
    .w-xl-35 {
        width: 35% !important;
    }
    .h-xl-35 {
        height: 35% !important;
    }
    .fs-xl-35 {
        font-size: 3.5rem !important;
    }
    .w-xl-36 {
        width: 36% !important;
    }
    .h-xl-36 {
        height: 36% !important;
    }
    .fs-xl-36 {
        font-size: 3.6rem !important;
    }
    .w-xl-37 {
        width: 37% !important;
    }
    .h-xl-37 {
        height: 37% !important;
    }
    .fs-xl-37 {
        font-size: 3.7rem !important;
    }
    .w-xl-38 {
        width: 38% !important;
    }
    .h-xl-38 {
        height: 38% !important;
    }
    .fs-xl-38 {
        font-size: 3.8rem !important;
    }
    .w-xl-39 {
        width: 39% !important;
    }
    .h-xl-39 {
        height: 39% !important;
    }
    .fs-xl-39 {
        font-size: 3.9rem !important;
    }
    .w-xl-40 {
        width: 40% !important;
    }
    .h-xl-40 {
        height: 40% !important;
    }
    .fs-xl-40 {
        font-size: 4rem !important;
    }
    .w-xl-41 {
        width: 41% !important;
    }
    .h-xl-41 {
        height: 41% !important;
    }
    .fs-xl-41 {
        font-size: 4.1rem !important;
    }
    .w-xl-42 {
        width: 42% !important;
    }
    .h-xl-42 {
        height: 42% !important;
    }
    .fs-xl-42 {
        font-size: 4.2rem !important;
    }
    .w-xl-43 {
        width: 43% !important;
    }
    .h-xl-43 {
        height: 43% !important;
    }
    .fs-xl-43 {
        font-size: 4.3rem !important;
    }
    .w-xl-44 {
        width: 44% !important;
    }
    .h-xl-44 {
        height: 44% !important;
    }
    .fs-xl-44 {
        font-size: 4.4rem !important;
    }
    .w-xl-45 {
        width: 45% !important;
    }
    .h-xl-45 {
        height: 45% !important;
    }
    .fs-xl-45 {
        font-size: 4.5rem !important;
    }
    .w-xl-46 {
        width: 46% !important;
    }
    .h-xl-46 {
        height: 46% !important;
    }
    .fs-xl-46 {
        font-size: 4.6rem !important;
    }
    .w-xl-47 {
        width: 47% !important;
    }
    .h-xl-47 {
        height: 47% !important;
    }
    .fs-xl-47 {
        font-size: 4.7rem !important;
    }
    .w-xl-48 {
        width: 48% !important;
    }
    .h-xl-48 {
        height: 48% !important;
    }
    .fs-xl-48 {
        font-size: 4.8rem !important;
    }
    .w-xl-49 {
        width: 49% !important;
    }
    .h-xl-49 {
        height: 49% !important;
    }
    .fs-xl-49 {
        font-size: 4.9rem !important;
    }
    .w-xl-50 {
        width: 50% !important;
    }
    .h-xl-50 {
        height: 50% !important;
    }
    .fs-xl-50 {
        font-size: 5rem !important;
    }
    .w-xl-51 {
        width: 51% !important;
    }
    .h-xl-51 {
        height: 51% !important;
    }
    .fs-xl-51 {
        font-size: 5.1rem !important;
    }
    .w-xl-52 {
        width: 52% !important;
    }
    .h-xl-52 {
        height: 52% !important;
    }
    .fs-xl-52 {
        font-size: 5.2rem !important;
    }
    .w-xl-53 {
        width: 53% !important;
    }
    .h-xl-53 {
        height: 53% !important;
    }
    .fs-xl-53 {
        font-size: 5.3rem !important;
    }
    .w-xl-54 {
        width: 54% !important;
    }
    .h-xl-54 {
        height: 54% !important;
    }
    .fs-xl-54 {
        font-size: 5.4rem !important;
    }
    .w-xl-55 {
        width: 55% !important;
    }
    .h-xl-55 {
        height: 55% !important;
    }
    .fs-xl-55 {
        font-size: 5.5rem !important;
    }
    .w-xl-56 {
        width: 56% !important;
    }
    .h-xl-56 {
        height: 56% !important;
    }
    .fs-xl-56 {
        font-size: 5.6rem !important;
    }
    .w-xl-57 {
        width: 57% !important;
    }
    .h-xl-57 {
        height: 57% !important;
    }
    .fs-xl-57 {
        font-size: 5.7rem !important;
    }
    .w-xl-58 {
        width: 58% !important;
    }
    .h-xl-58 {
        height: 58% !important;
    }
    .fs-xl-58 {
        font-size: 5.8rem !important;
    }
    .w-xl-59 {
        width: 59% !important;
    }
    .h-xl-59 {
        height: 59% !important;
    }
    .fs-xl-59 {
        font-size: 5.9rem !important;
    }
    .w-xl-60 {
        width: 60% !important;
    }
    .h-xl-60 {
        height: 60% !important;
    }
    .fs-xl-60 {
        font-size: 6rem !important;
    }
    .w-xl-61 {
        width: 61% !important;
    }
    .h-xl-61 {
        height: 61% !important;
    }
    .fs-xl-61 {
        font-size: 6.1rem !important;
    }
    .w-xl-62 {
        width: 62% !important;
    }
    .h-xl-62 {
        height: 62% !important;
    }
    .fs-xl-62 {
        font-size: 6.2rem !important;
    }
    .w-xl-63 {
        width: 63% !important;
    }
    .h-xl-63 {
        height: 63% !important;
    }
    .fs-xl-63 {
        font-size: 6.3rem !important;
    }
    .w-xl-64 {
        width: 64% !important;
    }
    .h-xl-64 {
        height: 64% !important;
    }
    .fs-xl-64 {
        font-size: 6.4rem !important;
    }
    .w-xl-65 {
        width: 65% !important;
    }
    .h-xl-65 {
        height: 65% !important;
    }
    .fs-xl-65 {
        font-size: 6.5rem !important;
    }
    .w-xl-66 {
        width: 66% !important;
    }
    .h-xl-66 {
        height: 66% !important;
    }
    .fs-xl-66 {
        font-size: 6.6rem !important;
    }
    .w-xl-67 {
        width: 67% !important;
    }
    .h-xl-67 {
        height: 67% !important;
    }
    .fs-xl-67 {
        font-size: 6.7rem !important;
    }
    .w-xl-68 {
        width: 68% !important;
    }
    .h-xl-68 {
        height: 68% !important;
    }
    .fs-xl-68 {
        font-size: 6.8rem !important;
    }
    .w-xl-69 {
        width: 69% !important;
    }
    .h-xl-69 {
        height: 69% !important;
    }
    .fs-xl-69 {
        font-size: 6.9rem !important;
    }
    .w-xl-70 {
        width: 70% !important;
    }
    .h-xl-70 {
        height: 70% !important;
    }
    .fs-xl-70 {
        font-size: 7rem !important;
    }
    .w-xl-71 {
        width: 71% !important;
    }
    .h-xl-71 {
        height: 71% !important;
    }
    .fs-xl-71 {
        font-size: 7.1rem !important;
    }
    .w-xl-72 {
        width: 72% !important;
    }
    .h-xl-72 {
        height: 72% !important;
    }
    .fs-xl-72 {
        font-size: 7.2rem !important;
    }
    .w-xl-73 {
        width: 73% !important;
    }
    .h-xl-73 {
        height: 73% !important;
    }
    .fs-xl-73 {
        font-size: 7.3rem !important;
    }
    .w-xl-74 {
        width: 74% !important;
    }
    .h-xl-74 {
        height: 74% !important;
    }
    .fs-xl-74 {
        font-size: 7.4rem !important;
    }
    .w-xl-75 {
        width: 75% !important;
    }
    .h-xl-75 {
        height: 75% !important;
    }
    .fs-xl-75 {
        font-size: 7.5rem !important;
    }
    .w-xl-76 {
        width: 76% !important;
    }
    .h-xl-76 {
        height: 76% !important;
    }
    .fs-xl-76 {
        font-size: 7.6rem !important;
    }
    .w-xl-77 {
        width: 77% !important;
    }
    .h-xl-77 {
        height: 77% !important;
    }
    .fs-xl-77 {
        font-size: 7.7rem !important;
    }
    .w-xl-78 {
        width: 78% !important;
    }
    .h-xl-78 {
        height: 78% !important;
    }
    .fs-xl-78 {
        font-size: 7.8rem !important;
    }
    .w-xl-79 {
        width: 79% !important;
    }
    .h-xl-79 {
        height: 79% !important;
    }
    .fs-xl-79 {
        font-size: 7.9rem !important;
    }
    .w-xl-80 {
        width: 80% !important;
    }
    .h-xl-80 {
        height: 80% !important;
    }
    .fs-xl-80 {
        font-size: 8rem !important;
    }
    .w-xl-81 {
        width: 81% !important;
    }
    .h-xl-81 {
        height: 81% !important;
    }
    .fs-xl-81 {
        font-size: 8.1rem !important;
    }
    .w-xl-82 {
        width: 82% !important;
    }
    .h-xl-82 {
        height: 82% !important;
    }
    .fs-xl-82 {
        font-size: 8.2rem !important;
    }
    .w-xl-83 {
        width: 83% !important;
    }
    .h-xl-83 {
        height: 83% !important;
    }
    .fs-xl-83 {
        font-size: 8.3rem !important;
    }
    .w-xl-84 {
        width: 84% !important;
    }
    .h-xl-84 {
        height: 84% !important;
    }
    .fs-xl-84 {
        font-size: 8.4rem !important;
    }
    .w-xl-85 {
        width: 85% !important;
    }
    .h-xl-85 {
        height: 85% !important;
    }
    .fs-xl-85 {
        font-size: 8.5rem !important;
    }
    .w-xl-86 {
        width: 86% !important;
    }
    .h-xl-86 {
        height: 86% !important;
    }
    .fs-xl-86 {
        font-size: 8.6rem !important;
    }
    .w-xl-87 {
        width: 87% !important;
    }
    .h-xl-87 {
        height: 87% !important;
    }
    .fs-xl-87 {
        font-size: 8.7rem !important;
    }
    .w-xl-88 {
        width: 88% !important;
    }
    .h-xl-88 {
        height: 88% !important;
    }
    .fs-xl-88 {
        font-size: 8.8rem !important;
    }
    .w-xl-89 {
        width: 89% !important;
    }
    .h-xl-89 {
        height: 89% !important;
    }
    .fs-xl-89 {
        font-size: 8.9rem !important;
    }
    .w-xl-90 {
        width: 90% !important;
    }
    .h-xl-90 {
        height: 90% !important;
    }
    .fs-xl-90 {
        font-size: 9rem !important;
    }
    .w-xl-91 {
        width: 91% !important;
    }
    .h-xl-91 {
        height: 91% !important;
    }
    .fs-xl-91 {
        font-size: 9.1rem !important;
    }
    .w-xl-92 {
        width: 92% !important;
    }
    .h-xl-92 {
        height: 92% !important;
    }
    .fs-xl-92 {
        font-size: 9.2rem !important;
    }
    .w-xl-93 {
        width: 93% !important;
    }
    .h-xl-93 {
        height: 93% !important;
    }
    .fs-xl-93 {
        font-size: 9.3rem !important;
    }
    .w-xl-94 {
        width: 94% !important;
    }
    .h-xl-94 {
        height: 94% !important;
    }
    .fs-xl-94 {
        font-size: 9.4rem !important;
    }
    .w-xl-95 {
        width: 95% !important;
    }
    .h-xl-95 {
        height: 95% !important;
    }
    .fs-xl-95 {
        font-size: 9.5rem !important;
    }
    .w-xl-96 {
        width: 96% !important;
    }
    .h-xl-96 {
        height: 96% !important;
    }
    .fs-xl-96 {
        font-size: 9.6rem !important;
    }
    .w-xl-97 {
        width: 97% !important;
    }
    .h-xl-97 {
        height: 97% !important;
    }
    .fs-xl-97 {
        font-size: 9.7rem !important;
    }
    .w-xl-98 {
        width: 98% !important;
    }
    .h-xl-98 {
        height: 98% !important;
    }
    .fs-xl-98 {
        font-size: 9.8rem !important;
    }
    .w-xl-99 {
        width: 99% !important;
    }
    .h-xl-99 {
        height: 99% !important;
    }
    .fs-xl-99 {
        font-size: 9.9rem !important;
    }
    .w-xl-100 {
        width: 100% !important;
    }
    .h-xl-100 {
        height: 100% !important;
    }
    .fs-xl-100 {
        font-size: 10rem !important;
    }
    .flex-xl-column {
        flex-direction: column !important;
    }
    .flex-xl-row {
        flex-direction: row !important;
    }
    .flex-xl-wrap {
        flex-wrap: wrap;
    }
    .flex-xl-nowrap {
        flex-wrap: nowrap;
    }
    .justify-xl-start {
        justify-content: flex-start !important;
    }
    .justify-xl-center {
        justify-content: center !important;
    }
    .justify-xl-end {
        justify-content: flex-end !important;
    }
    .text-xl--start {
        text-align: start !important;
    }
    .text-xl--center {
        text-align: center !important;
    }
    .text-xl--end {
        text-align: end !important;
    }
    .d-xl-flex {
        display: flex !important;
    }
    .d-xl-block {
        display: block !important;
    }
    .d-xl-none {
        display: none !important;
    }
    .border-xl--right {
        border-right: 1px solid rgba(0, 0, 0, 0.15) !important;
    }
}
@media (min-width: 0px) {
    .m-xs-auto {
        margin: auto !important;
    }
    .mx-xs-auto {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .my-xs-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }
    .mt-xs-auto {
        margin-top: auto !important;
    }
    .mb-xs-auto {
        margin-bottom: auto !important;
    }
    .ml-xs-auto {
        margin-left: auto !important;
    }
    .mr-xs-auto {
        margin-right: auto !important;
    }
    .p-xs-auto {
        padding: auto !important;
    }
    .px-xs-auto {
        padding-left: auto !important;
        padding-right: auto !important;
    }
    .py-xs-auto {
        padding-top: auto !important;
        padding-bottom: auto !important;
    }
    .pt-xs-auto {
        padding-top: auto !important;
    }
    .pb-xs-auto {
        padding-bottom: auto !important;
    }
    .pl-xs-auto {
        padding-left: auto !important;
    }
    .pr-xs-auto {
        padding-right: auto !important;
    }
    .m-xs-nauto {
        margin: -auto !important;
    }
    .mx-xs-nauto {
        margin-left: -auto !important;
        margin-right: -auto !important;
    }
    .my-xs-nauto {
        margin-top: -auto !important;
        margin-bottom: -auto !important;
    }
    .mt-xs-nauto {
        margin-top: -auto !important;
    }
    .mb-xs-nauto {
        margin-bottom: -auto !important;
    }
    .ml-xs-nauto {
        margin-left: -auto !important;
    }
    .mr-xs-nauto {
        margin-right: -auto !important;
    }
    .p-xs-nauto {
        padding: -auto !important;
    }
    .px-xs-nauto {
        padding-left: -auto !important;
        padding-right: -auto !important;
    }
    .py-xs-nauto {
        padding-top: -auto !important;
        padding-bottom: -auto !important;
    }
    .pt-xs-nauto {
        padding-top: -auto !important;
    }
    .pb-xs-nauto {
        padding-bottom: -auto !important;
    }
    .pl-xs-nauto {
        padding-left: -auto !important;
    }
    .pr-xs-nauto {
        padding-right: -auto !important;
    }
    .m-xs-0 {
        margin: 0 !important;
    }
    .mx-xs-0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-xs-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-xs-0 {
        margin-top: 0 !important;
    }
    .mb-xs-0 {
        margin-bottom: 0 !important;
    }
    .ml-xs-0 {
        margin-left: 0 !important;
    }
    .mr-xs-0 {
        margin-right: 0 !important;
    }
    .p-xs-0 {
        padding: 0 !important;
    }
    .px-xs-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-xs-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-xs-0 {
        padding-top: 0 !important;
    }
    .pb-xs-0 {
        padding-bottom: 0 !important;
    }
    .pl-xs-0 {
        padding-left: 0 !important;
    }
    .pr-xs-0 {
        padding-right: 0 !important;
    }
    .m-xs-n0 {
        margin: 0 !important;
    }
    .mx-xs-n0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-xs-n0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-xs-n0 {
        margin-top: 0 !important;
    }
    .mb-xs-n0 {
        margin-bottom: 0 !important;
    }
    .ml-xs-n0 {
        margin-left: 0 !important;
    }
    .mr-xs-n0 {
        margin-right: 0 !important;
    }
    .p-xs-n0 {
        padding: 0 !important;
    }
    .px-xs-n0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-xs-n0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-xs-n0 {
        padding-top: 0 !important;
    }
    .pb-xs-n0 {
        padding-bottom: 0 !important;
    }
    .pl-xs-n0 {
        padding-left: 0 !important;
    }
    .pr-xs-n0 {
        padding-right: 0 !important;
    }
    .m-xs-2 {
        margin: 0.2rem !important;
    }
    .mx-xs-2 {
        margin-left: 0.2rem !important;
        margin-right: 0.2rem !important;
    }
    .my-xs-2 {
        margin-top: 0.2rem !important;
        margin-bottom: 0.2rem !important;
    }
    .mt-xs-2 {
        margin-top: 0.2rem !important;
    }
    .mb-xs-2 {
        margin-bottom: 0.2rem !important;
    }
    .ml-xs-2 {
        margin-left: 0.2rem !important;
    }
    .mr-xs-2 {
        margin-right: 0.2rem !important;
    }
    .p-xs-2 {
        padding: 0.2rem !important;
    }
    .px-xs-2 {
        padding-left: 0.2rem !important;
        padding-right: 0.2rem !important;
    }
    .py-xs-2 {
        padding-top: 0.2rem !important;
        padding-bottom: 0.2rem !important;
    }
    .pt-xs-2 {
        padding-top: 0.2rem !important;
    }
    .pb-xs-2 {
        padding-bottom: 0.2rem !important;
    }
    .pl-xs-2 {
        padding-left: 0.2rem !important;
    }
    .pr-xs-2 {
        padding-right: 0.2rem !important;
    }
    .m-xs-n2 {
        margin: -0.2rem !important;
    }
    .mx-xs-n2 {
        margin-left: -0.2rem !important;
        margin-right: -0.2rem !important;
    }
    .my-xs-n2 {
        margin-top: -0.2rem !important;
        margin-bottom: -0.2rem !important;
    }
    .mt-xs-n2 {
        margin-top: -0.2rem !important;
    }
    .mb-xs-n2 {
        margin-bottom: -0.2rem !important;
    }
    .ml-xs-n2 {
        margin-left: -0.2rem !important;
    }
    .mr-xs-n2 {
        margin-right: -0.2rem !important;
    }
    .p-xs-n2 {
        padding: -0.2rem !important;
    }
    .px-xs-n2 {
        padding-left: -0.2rem !important;
        padding-right: -0.2rem !important;
    }
    .py-xs-n2 {
        padding-top: -0.2rem !important;
        padding-bottom: -0.2rem !important;
    }
    .pt-xs-n2 {
        padding-top: -0.2rem !important;
    }
    .pb-xs-n2 {
        padding-bottom: -0.2rem !important;
    }
    .pl-xs-n2 {
        padding-left: -0.2rem !important;
    }
    .pr-xs-n2 {
        padding-right: -0.2rem !important;
    }
    .m-xs-4 {
        margin: 0.4rem !important;
    }
    .mx-xs-4 {
        margin-left: 0.4rem !important;
        margin-right: 0.4rem !important;
    }
    .my-xs-4 {
        margin-top: 0.4rem !important;
        margin-bottom: 0.4rem !important;
    }
    .mt-xs-4 {
        margin-top: 0.4rem !important;
    }
    .mb-xs-4 {
        margin-bottom: 0.4rem !important;
    }
    .ml-xs-4 {
        margin-left: 0.4rem !important;
    }
    .mr-xs-4 {
        margin-right: 0.4rem !important;
    }
    .p-xs-4 {
        padding: 0.4rem !important;
    }
    .px-xs-4 {
        padding-left: 0.4rem !important;
        padding-right: 0.4rem !important;
    }
    .py-xs-4 {
        padding-top: 0.4rem !important;
        padding-bottom: 0.4rem !important;
    }
    .pt-xs-4 {
        padding-top: 0.4rem !important;
    }
    .pb-xs-4 {
        padding-bottom: 0.4rem !important;
    }
    .pl-xs-4 {
        padding-left: 0.4rem !important;
    }
    .pr-xs-4 {
        padding-right: 0.4rem !important;
    }
    .m-xs-n4 {
        margin: -0.4rem !important;
    }
    .mx-xs-n4 {
        margin-left: -0.4rem !important;
        margin-right: -0.4rem !important;
    }
    .my-xs-n4 {
        margin-top: -0.4rem !important;
        margin-bottom: -0.4rem !important;
    }
    .mt-xs-n4 {
        margin-top: -0.4rem !important;
    }
    .mb-xs-n4 {
        margin-bottom: -0.4rem !important;
    }
    .ml-xs-n4 {
        margin-left: -0.4rem !important;
    }
    .mr-xs-n4 {
        margin-right: -0.4rem !important;
    }
    .p-xs-n4 {
        padding: -0.4rem !important;
    }
    .px-xs-n4 {
        padding-left: -0.4rem !important;
        padding-right: -0.4rem !important;
    }
    .py-xs-n4 {
        padding-top: -0.4rem !important;
        padding-bottom: -0.4rem !important;
    }
    .pt-xs-n4 {
        padding-top: -0.4rem !important;
    }
    .pb-xs-n4 {
        padding-bottom: -0.4rem !important;
    }
    .pl-xs-n4 {
        padding-left: -0.4rem !important;
    }
    .pr-xs-n4 {
        padding-right: -0.4rem !important;
    }
    .m-xs-6 {
        margin: 0.6rem !important;
    }
    .mx-xs-6 {
        margin-left: 0.6rem !important;
        margin-right: 0.6rem !important;
    }
    .my-xs-6 {
        margin-top: 0.6rem !important;
        margin-bottom: 0.6rem !important;
    }
    .mt-xs-6 {
        margin-top: 0.6rem !important;
    }
    .mb-xs-6 {
        margin-bottom: 0.6rem !important;
    }
    .ml-xs-6 {
        margin-left: 0.6rem !important;
    }
    .mr-xs-6 {
        margin-right: 0.6rem !important;
    }
    .p-xs-6 {
        padding: 0.6rem !important;
    }
    .px-xs-6 {
        padding-left: 0.6rem !important;
        padding-right: 0.6rem !important;
    }
    .py-xs-6 {
        padding-top: 0.6rem !important;
        padding-bottom: 0.6rem !important;
    }
    .pt-xs-6 {
        padding-top: 0.6rem !important;
    }
    .pb-xs-6 {
        padding-bottom: 0.6rem !important;
    }
    .pl-xs-6 {
        padding-left: 0.6rem !important;
    }
    .pr-xs-6 {
        padding-right: 0.6rem !important;
    }
    .m-xs-n6 {
        margin: -0.6rem !important;
    }
    .mx-xs-n6 {
        margin-left: -0.6rem !important;
        margin-right: -0.6rem !important;
    }
    .my-xs-n6 {
        margin-top: -0.6rem !important;
        margin-bottom: -0.6rem !important;
    }
    .mt-xs-n6 {
        margin-top: -0.6rem !important;
    }
    .mb-xs-n6 {
        margin-bottom: -0.6rem !important;
    }
    .ml-xs-n6 {
        margin-left: -0.6rem !important;
    }
    .mr-xs-n6 {
        margin-right: -0.6rem !important;
    }
    .p-xs-n6 {
        padding: -0.6rem !important;
    }
    .px-xs-n6 {
        padding-left: -0.6rem !important;
        padding-right: -0.6rem !important;
    }
    .py-xs-n6 {
        padding-top: -0.6rem !important;
        padding-bottom: -0.6rem !important;
    }
    .pt-xs-n6 {
        padding-top: -0.6rem !important;
    }
    .pb-xs-n6 {
        padding-bottom: -0.6rem !important;
    }
    .pl-xs-n6 {
        padding-left: -0.6rem !important;
    }
    .pr-xs-n6 {
        padding-right: -0.6rem !important;
    }
    .m-xs-8 {
        margin: 0.8rem !important;
    }
    .mx-xs-8 {
        margin-left: 0.8rem !important;
        margin-right: 0.8rem !important;
    }
    .my-xs-8 {
        margin-top: 0.8rem !important;
        margin-bottom: 0.8rem !important;
    }
    .mt-xs-8 {
        margin-top: 0.8rem !important;
    }
    .mb-xs-8 {
        margin-bottom: 0.8rem !important;
    }
    .ml-xs-8 {
        margin-left: 0.8rem !important;
    }
    .mr-xs-8 {
        margin-right: 0.8rem !important;
    }
    .p-xs-8 {
        padding: 0.8rem !important;
    }
    .px-xs-8 {
        padding-left: 0.8rem !important;
        padding-right: 0.8rem !important;
    }
    .py-xs-8 {
        padding-top: 0.8rem !important;
        padding-bottom: 0.8rem !important;
    }
    .pt-xs-8 {
        padding-top: 0.8rem !important;
    }
    .pb-xs-8 {
        padding-bottom: 0.8rem !important;
    }
    .pl-xs-8 {
        padding-left: 0.8rem !important;
    }
    .pr-xs-8 {
        padding-right: 0.8rem !important;
    }
    .m-xs-n8 {
        margin: -0.8rem !important;
    }
    .mx-xs-n8 {
        margin-left: -0.8rem !important;
        margin-right: -0.8rem !important;
    }
    .my-xs-n8 {
        margin-top: -0.8rem !important;
        margin-bottom: -0.8rem !important;
    }
    .mt-xs-n8 {
        margin-top: -0.8rem !important;
    }
    .mb-xs-n8 {
        margin-bottom: -0.8rem !important;
    }
    .ml-xs-n8 {
        margin-left: -0.8rem !important;
    }
    .mr-xs-n8 {
        margin-right: -0.8rem !important;
    }
    .p-xs-n8 {
        padding: -0.8rem !important;
    }
    .px-xs-n8 {
        padding-left: -0.8rem !important;
        padding-right: -0.8rem !important;
    }
    .py-xs-n8 {
        padding-top: -0.8rem !important;
        padding-bottom: -0.8rem !important;
    }
    .pt-xs-n8 {
        padding-top: -0.8rem !important;
    }
    .pb-xs-n8 {
        padding-bottom: -0.8rem !important;
    }
    .pl-xs-n8 {
        padding-left: -0.8rem !important;
    }
    .pr-xs-n8 {
        padding-right: -0.8rem !important;
    }
    .m-xs-10 {
        margin: 1rem !important;
    }
    .mx-xs-10 {
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
    .my-xs-10 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }
    .mt-xs-10 {
        margin-top: 1rem !important;
    }
    .mb-xs-10 {
        margin-bottom: 1rem !important;
    }
    .ml-xs-10 {
        margin-left: 1rem !important;
    }
    .mr-xs-10 {
        margin-right: 1rem !important;
    }
    .p-xs-10 {
        padding: 1rem !important;
    }
    .px-xs-10 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .py-xs-10 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
    .pt-xs-10 {
        padding-top: 1rem !important;
    }
    .pb-xs-10 {
        padding-bottom: 1rem !important;
    }
    .pl-xs-10 {
        padding-left: 1rem !important;
    }
    .pr-xs-10 {
        padding-right: 1rem !important;
    }
    .m-xs-n10 {
        margin: -1rem !important;
    }
    .mx-xs-n10 {
        margin-left: -1rem !important;
        margin-right: -1rem !important;
    }
    .my-xs-n10 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important;
    }
    .mt-xs-n10 {
        margin-top: -1rem !important;
    }
    .mb-xs-n10 {
        margin-bottom: -1rem !important;
    }
    .ml-xs-n10 {
        margin-left: -1rem !important;
    }
    .mr-xs-n10 {
        margin-right: -1rem !important;
    }
    .p-xs-n10 {
        padding: -1rem !important;
    }
    .px-xs-n10 {
        padding-left: -1rem !important;
        padding-right: -1rem !important;
    }
    .py-xs-n10 {
        padding-top: -1rem !important;
        padding-bottom: -1rem !important;
    }
    .pt-xs-n10 {
        padding-top: -1rem !important;
    }
    .pb-xs-n10 {
        padding-bottom: -1rem !important;
    }
    .pl-xs-n10 {
        padding-left: -1rem !important;
    }
    .pr-xs-n10 {
        padding-right: -1rem !important;
    }
    .m-xs-12 {
        margin: 1.2rem !important;
    }
    .mx-xs-12 {
        margin-left: 1.2rem !important;
        margin-right: 1.2rem !important;
    }
    .my-xs-12 {
        margin-top: 1.2rem !important;
        margin-bottom: 1.2rem !important;
    }
    .mt-xs-12 {
        margin-top: 1.2rem !important;
    }
    .mb-xs-12 {
        margin-bottom: 1.2rem !important;
    }
    .ml-xs-12 {
        margin-left: 1.2rem !important;
    }
    .mr-xs-12 {
        margin-right: 1.2rem !important;
    }
    .p-xs-12 {
        padding: 1.2rem !important;
    }
    .px-xs-12 {
        padding-left: 1.2rem !important;
        padding-right: 1.2rem !important;
    }
    .py-xs-12 {
        padding-top: 1.2rem !important;
        padding-bottom: 1.2rem !important;
    }
    .pt-xs-12 {
        padding-top: 1.2rem !important;
    }
    .pb-xs-12 {
        padding-bottom: 1.2rem !important;
    }
    .pl-xs-12 {
        padding-left: 1.2rem !important;
    }
    .pr-xs-12 {
        padding-right: 1.2rem !important;
    }
    .m-xs-n12 {
        margin: -1.2rem !important;
    }
    .mx-xs-n12 {
        margin-left: -1.2rem !important;
        margin-right: -1.2rem !important;
    }
    .my-xs-n12 {
        margin-top: -1.2rem !important;
        margin-bottom: -1.2rem !important;
    }
    .mt-xs-n12 {
        margin-top: -1.2rem !important;
    }
    .mb-xs-n12 {
        margin-bottom: -1.2rem !important;
    }
    .ml-xs-n12 {
        margin-left: -1.2rem !important;
    }
    .mr-xs-n12 {
        margin-right: -1.2rem !important;
    }
    .p-xs-n12 {
        padding: -1.2rem !important;
    }
    .px-xs-n12 {
        padding-left: -1.2rem !important;
        padding-right: -1.2rem !important;
    }
    .py-xs-n12 {
        padding-top: -1.2rem !important;
        padding-bottom: -1.2rem !important;
    }
    .pt-xs-n12 {
        padding-top: -1.2rem !important;
    }
    .pb-xs-n12 {
        padding-bottom: -1.2rem !important;
    }
    .pl-xs-n12 {
        padding-left: -1.2rem !important;
    }
    .pr-xs-n12 {
        padding-right: -1.2rem !important;
    }
    .m-xs-14 {
        margin: 1.4rem !important;
    }
    .mx-xs-14 {
        margin-left: 1.4rem !important;
        margin-right: 1.4rem !important;
    }
    .my-xs-14 {
        margin-top: 1.4rem !important;
        margin-bottom: 1.4rem !important;
    }
    .mt-xs-14 {
        margin-top: 1.4rem !important;
    }
    .mb-xs-14 {
        margin-bottom: 1.4rem !important;
    }
    .ml-xs-14 {
        margin-left: 1.4rem !important;
    }
    .mr-xs-14 {
        margin-right: 1.4rem !important;
    }
    .p-xs-14 {
        padding: 1.4rem !important;
    }
    .px-xs-14 {
        padding-left: 1.4rem !important;
        padding-right: 1.4rem !important;
    }
    .py-xs-14 {
        padding-top: 1.4rem !important;
        padding-bottom: 1.4rem !important;
    }
    .pt-xs-14 {
        padding-top: 1.4rem !important;
    }
    .pb-xs-14 {
        padding-bottom: 1.4rem !important;
    }
    .pl-xs-14 {
        padding-left: 1.4rem !important;
    }
    .pr-xs-14 {
        padding-right: 1.4rem !important;
    }
    .m-xs-n14 {
        margin: -1.4rem !important;
    }
    .mx-xs-n14 {
        margin-left: -1.4rem !important;
        margin-right: -1.4rem !important;
    }
    .my-xs-n14 {
        margin-top: -1.4rem !important;
        margin-bottom: -1.4rem !important;
    }
    .mt-xs-n14 {
        margin-top: -1.4rem !important;
    }
    .mb-xs-n14 {
        margin-bottom: -1.4rem !important;
    }
    .ml-xs-n14 {
        margin-left: -1.4rem !important;
    }
    .mr-xs-n14 {
        margin-right: -1.4rem !important;
    }
    .p-xs-n14 {
        padding: -1.4rem !important;
    }
    .px-xs-n14 {
        padding-left: -1.4rem !important;
        padding-right: -1.4rem !important;
    }
    .py-xs-n14 {
        padding-top: -1.4rem !important;
        padding-bottom: -1.4rem !important;
    }
    .pt-xs-n14 {
        padding-top: -1.4rem !important;
    }
    .pb-xs-n14 {
        padding-bottom: -1.4rem !important;
    }
    .pl-xs-n14 {
        padding-left: -1.4rem !important;
    }
    .pr-xs-n14 {
        padding-right: -1.4rem !important;
    }
    .m-xs-16 {
        margin: 1.6rem !important;
    }
    .mx-xs-16 {
        margin-left: 1.6rem !important;
        margin-right: 1.6rem !important;
    }
    .my-xs-16 {
        margin-top: 1.6rem !important;
        margin-bottom: 1.6rem !important;
    }
    .mt-xs-16 {
        margin-top: 1.6rem !important;
    }
    .mb-xs-16 {
        margin-bottom: 1.6rem !important;
    }
    .ml-xs-16 {
        margin-left: 1.6rem !important;
    }
    .mr-xs-16 {
        margin-right: 1.6rem !important;
    }
    .p-xs-16 {
        padding: 1.6rem !important;
    }
    .px-xs-16 {
        padding-left: 1.6rem !important;
        padding-right: 1.6rem !important;
    }
    .py-xs-16 {
        padding-top: 1.6rem !important;
        padding-bottom: 1.6rem !important;
    }
    .pt-xs-16 {
        padding-top: 1.6rem !important;
    }
    .pb-xs-16 {
        padding-bottom: 1.6rem !important;
    }
    .pl-xs-16 {
        padding-left: 1.6rem !important;
    }
    .pr-xs-16 {
        padding-right: 1.6rem !important;
    }
    .m-xs-n16 {
        margin: -1.6rem !important;
    }
    .mx-xs-n16 {
        margin-left: -1.6rem !important;
        margin-right: -1.6rem !important;
    }
    .my-xs-n16 {
        margin-top: -1.6rem !important;
        margin-bottom: -1.6rem !important;
    }
    .mt-xs-n16 {
        margin-top: -1.6rem !important;
    }
    .mb-xs-n16 {
        margin-bottom: -1.6rem !important;
    }
    .ml-xs-n16 {
        margin-left: -1.6rem !important;
    }
    .mr-xs-n16 {
        margin-right: -1.6rem !important;
    }
    .p-xs-n16 {
        padding: -1.6rem !important;
    }
    .px-xs-n16 {
        padding-left: -1.6rem !important;
        padding-right: -1.6rem !important;
    }
    .py-xs-n16 {
        padding-top: -1.6rem !important;
        padding-bottom: -1.6rem !important;
    }
    .pt-xs-n16 {
        padding-top: -1.6rem !important;
    }
    .pb-xs-n16 {
        padding-bottom: -1.6rem !important;
    }
    .pl-xs-n16 {
        padding-left: -1.6rem !important;
    }
    .pr-xs-n16 {
        padding-right: -1.6rem !important;
    }
    .m-xs-18 {
        margin: 1.8rem !important;
    }
    .mx-xs-18 {
        margin-left: 1.8rem !important;
        margin-right: 1.8rem !important;
    }
    .my-xs-18 {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important;
    }
    .mt-xs-18 {
        margin-top: 1.8rem !important;
    }
    .mb-xs-18 {
        margin-bottom: 1.8rem !important;
    }
    .ml-xs-18 {
        margin-left: 1.8rem !important;
    }
    .mr-xs-18 {
        margin-right: 1.8rem !important;
    }
    .p-xs-18 {
        padding: 1.8rem !important;
    }
    .px-xs-18 {
        padding-left: 1.8rem !important;
        padding-right: 1.8rem !important;
    }
    .py-xs-18 {
        padding-top: 1.8rem !important;
        padding-bottom: 1.8rem !important;
    }
    .pt-xs-18 {
        padding-top: 1.8rem !important;
    }
    .pb-xs-18 {
        padding-bottom: 1.8rem !important;
    }
    .pl-xs-18 {
        padding-left: 1.8rem !important;
    }
    .pr-xs-18 {
        padding-right: 1.8rem !important;
    }
    .m-xs-n18 {
        margin: -1.8rem !important;
    }
    .mx-xs-n18 {
        margin-left: -1.8rem !important;
        margin-right: -1.8rem !important;
    }
    .my-xs-n18 {
        margin-top: -1.8rem !important;
        margin-bottom: -1.8rem !important;
    }
    .mt-xs-n18 {
        margin-top: -1.8rem !important;
    }
    .mb-xs-n18 {
        margin-bottom: -1.8rem !important;
    }
    .ml-xs-n18 {
        margin-left: -1.8rem !important;
    }
    .mr-xs-n18 {
        margin-right: -1.8rem !important;
    }
    .p-xs-n18 {
        padding: -1.8rem !important;
    }
    .px-xs-n18 {
        padding-left: -1.8rem !important;
        padding-right: -1.8rem !important;
    }
    .py-xs-n18 {
        padding-top: -1.8rem !important;
        padding-bottom: -1.8rem !important;
    }
    .pt-xs-n18 {
        padding-top: -1.8rem !important;
    }
    .pb-xs-n18 {
        padding-bottom: -1.8rem !important;
    }
    .pl-xs-n18 {
        padding-left: -1.8rem !important;
    }
    .pr-xs-n18 {
        padding-right: -1.8rem !important;
    }
    .m-xs-26 {
        margin: 2.6rem !important;
    }
    .mx-xs-26 {
        margin-left: 2.6rem !important;
        margin-right: 2.6rem !important;
    }
    .my-xs-26 {
        margin-top: 2.6rem !important;
        margin-bottom: 2.6rem !important;
    }
    .mt-xs-26 {
        margin-top: 2.6rem !important;
    }
    .mb-xs-26 {
        margin-bottom: 2.6rem !important;
    }
    .ml-xs-26 {
        margin-left: 2.6rem !important;
    }
    .mr-xs-26 {
        margin-right: 2.6rem !important;
    }
    .p-xs-26 {
        padding: 2.6rem !important;
    }
    .px-xs-26 {
        padding-left: 2.6rem !important;
        padding-right: 2.6rem !important;
    }
    .py-xs-26 {
        padding-top: 2.6rem !important;
        padding-bottom: 2.6rem !important;
    }
    .pt-xs-26 {
        padding-top: 2.6rem !important;
    }
    .pb-xs-26 {
        padding-bottom: 2.6rem !important;
    }
    .pl-xs-26 {
        padding-left: 2.6rem !important;
    }
    .pr-xs-26 {
        padding-right: 2.6rem !important;
    }
    .m-xs-n26 {
        margin: -2.6rem !important;
    }
    .mx-xs-n26 {
        margin-left: -2.6rem !important;
        margin-right: -2.6rem !important;
    }
    .my-xs-n26 {
        margin-top: -2.6rem !important;
        margin-bottom: -2.6rem !important;
    }
    .mt-xs-n26 {
        margin-top: -2.6rem !important;
    }
    .mb-xs-n26 {
        margin-bottom: -2.6rem !important;
    }
    .ml-xs-n26 {
        margin-left: -2.6rem !important;
    }
    .mr-xs-n26 {
        margin-right: -2.6rem !important;
    }
    .p-xs-n26 {
        padding: -2.6rem !important;
    }
    .px-xs-n26 {
        padding-left: -2.6rem !important;
        padding-right: -2.6rem !important;
    }
    .py-xs-n26 {
        padding-top: -2.6rem !important;
        padding-bottom: -2.6rem !important;
    }
    .pt-xs-n26 {
        padding-top: -2.6rem !important;
    }
    .pb-xs-n26 {
        padding-bottom: -2.6rem !important;
    }
    .pl-xs-n26 {
        padding-left: -2.6rem !important;
    }
    .pr-xs-n26 {
        padding-right: -2.6rem !important;
    }
    .m-xs-20 {
        margin: 2rem !important;
    }
    .mx-xs-20 {
        margin-left: 2rem !important;
        margin-right: 2rem !important;
    }
    .my-xs-20 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }
    .mt-xs-20 {
        margin-top: 2rem !important;
    }
    .mb-xs-20 {
        margin-bottom: 2rem !important;
    }
    .ml-xs-20 {
        margin-left: 2rem !important;
    }
    .mr-xs-20 {
        margin-right: 2rem !important;
    }
    .p-xs-20 {
        padding: 2rem !important;
    }
    .px-xs-20 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    .py-xs-20 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }
    .pt-xs-20 {
        padding-top: 2rem !important;
    }
    .pb-xs-20 {
        padding-bottom: 2rem !important;
    }
    .pl-xs-20 {
        padding-left: 2rem !important;
    }
    .pr-xs-20 {
        padding-right: 2rem !important;
    }
    .m-xs-n20 {
        margin: -2rem !important;
    }
    .mx-xs-n20 {
        margin-left: -2rem !important;
        margin-right: -2rem !important;
    }
    .my-xs-n20 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important;
    }
    .mt-xs-n20 {
        margin-top: -2rem !important;
    }
    .mb-xs-n20 {
        margin-bottom: -2rem !important;
    }
    .ml-xs-n20 {
        margin-left: -2rem !important;
    }
    .mr-xs-n20 {
        margin-right: -2rem !important;
    }
    .p-xs-n20 {
        padding: -2rem !important;
    }
    .px-xs-n20 {
        padding-left: -2rem !important;
        padding-right: -2rem !important;
    }
    .py-xs-n20 {
        padding-top: -2rem !important;
        padding-bottom: -2rem !important;
    }
    .pt-xs-n20 {
        padding-top: -2rem !important;
    }
    .pb-xs-n20 {
        padding-bottom: -2rem !important;
    }
    .pl-xs-n20 {
        padding-left: -2rem !important;
    }
    .pr-xs-n20 {
        padding-right: -2rem !important;
    }
    .m-xs-24 {
        margin: 2.4rem !important;
    }
    .mx-xs-24 {
        margin-left: 2.4rem !important;
        margin-right: 2.4rem !important;
    }
    .my-xs-24 {
        margin-top: 2.4rem !important;
        margin-bottom: 2.4rem !important;
    }
    .mt-xs-24 {
        margin-top: 2.4rem !important;
    }
    .mb-xs-24 {
        margin-bottom: 2.4rem !important;
    }
    .ml-xs-24 {
        margin-left: 2.4rem !important;
    }
    .mr-xs-24 {
        margin-right: 2.4rem !important;
    }
    .p-xs-24 {
        padding: 2.4rem !important;
    }
    .px-xs-24 {
        padding-left: 2.4rem !important;
        padding-right: 2.4rem !important;
    }
    .py-xs-24 {
        padding-top: 2.4rem !important;
        padding-bottom: 2.4rem !important;
    }
    .pt-xs-24 {
        padding-top: 2.4rem !important;
    }
    .pb-xs-24 {
        padding-bottom: 2.4rem !important;
    }
    .pl-xs-24 {
        padding-left: 2.4rem !important;
    }
    .pr-xs-24 {
        padding-right: 2.4rem !important;
    }
    .m-xs-n24 {
        margin: -2.4rem !important;
    }
    .mx-xs-n24 {
        margin-left: -2.4rem !important;
        margin-right: -2.4rem !important;
    }
    .my-xs-n24 {
        margin-top: -2.4rem !important;
        margin-bottom: -2.4rem !important;
    }
    .mt-xs-n24 {
        margin-top: -2.4rem !important;
    }
    .mb-xs-n24 {
        margin-bottom: -2.4rem !important;
    }
    .ml-xs-n24 {
        margin-left: -2.4rem !important;
    }
    .mr-xs-n24 {
        margin-right: -2.4rem !important;
    }
    .p-xs-n24 {
        padding: -2.4rem !important;
    }
    .px-xs-n24 {
        padding-left: -2.4rem !important;
        padding-right: -2.4rem !important;
    }
    .py-xs-n24 {
        padding-top: -2.4rem !important;
        padding-bottom: -2.4rem !important;
    }
    .pt-xs-n24 {
        padding-top: -2.4rem !important;
    }
    .pb-xs-n24 {
        padding-bottom: -2.4rem !important;
    }
    .pl-xs-n24 {
        padding-left: -2.4rem !important;
    }
    .pr-xs-n24 {
        padding-right: -2.4rem !important;
    }
    .m-xs-30 {
        margin: 3rem !important;
    }
    .mx-xs-30 {
        margin-left: 3rem !important;
        margin-right: 3rem !important;
    }
    .my-xs-30 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }
    .mt-xs-30 {
        margin-top: 3rem !important;
    }
    .mb-xs-30 {
        margin-bottom: 3rem !important;
    }
    .ml-xs-30 {
        margin-left: 3rem !important;
    }
    .mr-xs-30 {
        margin-right: 3rem !important;
    }
    .p-xs-30 {
        padding: 3rem !important;
    }
    .px-xs-30 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
    .py-xs-30 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }
    .pt-xs-30 {
        padding-top: 3rem !important;
    }
    .pb-xs-30 {
        padding-bottom: 3rem !important;
    }
    .pl-xs-30 {
        padding-left: 3rem !important;
    }
    .pr-xs-30 {
        padding-right: 3rem !important;
    }
    .m-xs-n30 {
        margin: -3rem !important;
    }
    .mx-xs-n30 {
        margin-left: -3rem !important;
        margin-right: -3rem !important;
    }
    .my-xs-n30 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important;
    }
    .mt-xs-n30 {
        margin-top: -3rem !important;
    }
    .mb-xs-n30 {
        margin-bottom: -3rem !important;
    }
    .ml-xs-n30 {
        margin-left: -3rem !important;
    }
    .mr-xs-n30 {
        margin-right: -3rem !important;
    }
    .p-xs-n30 {
        padding: -3rem !important;
    }
    .px-xs-n30 {
        padding-left: -3rem !important;
        padding-right: -3rem !important;
    }
    .py-xs-n30 {
        padding-top: -3rem !important;
        padding-bottom: -3rem !important;
    }
    .pt-xs-n30 {
        padding-top: -3rem !important;
    }
    .pb-xs-n30 {
        padding-bottom: -3rem !important;
    }
    .pl-xs-n30 {
        padding-left: -3rem !important;
    }
    .pr-xs-n30 {
        padding-right: -3rem !important;
    }
    .m-xs-32 {
        margin: 3.2rem !important;
    }
    .mx-xs-32 {
        margin-left: 3.2rem !important;
        margin-right: 3.2rem !important;
    }
    .my-xs-32 {
        margin-top: 3.2rem !important;
        margin-bottom: 3.2rem !important;
    }
    .mt-xs-32 {
        margin-top: 3.2rem !important;
    }
    .mb-xs-32 {
        margin-bottom: 3.2rem !important;
    }
    .ml-xs-32 {
        margin-left: 3.2rem !important;
    }
    .mr-xs-32 {
        margin-right: 3.2rem !important;
    }
    .p-xs-32 {
        padding: 3.2rem !important;
    }
    .px-xs-32 {
        padding-left: 3.2rem !important;
        padding-right: 3.2rem !important;
    }
    .py-xs-32 {
        padding-top: 3.2rem !important;
        padding-bottom: 3.2rem !important;
    }
    .pt-xs-32 {
        padding-top: 3.2rem !important;
    }
    .pb-xs-32 {
        padding-bottom: 3.2rem !important;
    }
    .pl-xs-32 {
        padding-left: 3.2rem !important;
    }
    .pr-xs-32 {
        padding-right: 3.2rem !important;
    }
    .m-xs-n32 {
        margin: -3.2rem !important;
    }
    .mx-xs-n32 {
        margin-left: -3.2rem !important;
        margin-right: -3.2rem !important;
    }
    .my-xs-n32 {
        margin-top: -3.2rem !important;
        margin-bottom: -3.2rem !important;
    }
    .mt-xs-n32 {
        margin-top: -3.2rem !important;
    }
    .mb-xs-n32 {
        margin-bottom: -3.2rem !important;
    }
    .ml-xs-n32 {
        margin-left: -3.2rem !important;
    }
    .mr-xs-n32 {
        margin-right: -3.2rem !important;
    }
    .p-xs-n32 {
        padding: -3.2rem !important;
    }
    .px-xs-n32 {
        padding-left: -3.2rem !important;
        padding-right: -3.2rem !important;
    }
    .py-xs-n32 {
        padding-top: -3.2rem !important;
        padding-bottom: -3.2rem !important;
    }
    .pt-xs-n32 {
        padding-top: -3.2rem !important;
    }
    .pb-xs-n32 {
        padding-bottom: -3.2rem !important;
    }
    .pl-xs-n32 {
        padding-left: -3.2rem !important;
    }
    .pr-xs-n32 {
        padding-right: -3.2rem !important;
    }
    .m-xs-34 {
        margin: 3.4rem !important;
    }
    .mx-xs-34 {
        margin-left: 3.4rem !important;
        margin-right: 3.4rem !important;
    }
    .my-xs-34 {
        margin-top: 3.4rem !important;
        margin-bottom: 3.4rem !important;
    }
    .mt-xs-34 {
        margin-top: 3.4rem !important;
    }
    .mb-xs-34 {
        margin-bottom: 3.4rem !important;
    }
    .ml-xs-34 {
        margin-left: 3.4rem !important;
    }
    .mr-xs-34 {
        margin-right: 3.4rem !important;
    }
    .p-xs-34 {
        padding: 3.4rem !important;
    }
    .px-xs-34 {
        padding-left: 3.4rem !important;
        padding-right: 3.4rem !important;
    }
    .py-xs-34 {
        padding-top: 3.4rem !important;
        padding-bottom: 3.4rem !important;
    }
    .pt-xs-34 {
        padding-top: 3.4rem !important;
    }
    .pb-xs-34 {
        padding-bottom: 3.4rem !important;
    }
    .pl-xs-34 {
        padding-left: 3.4rem !important;
    }
    .pr-xs-34 {
        padding-right: 3.4rem !important;
    }
    .m-xs-n34 {
        margin: -3.4rem !important;
    }
    .mx-xs-n34 {
        margin-left: -3.4rem !important;
        margin-right: -3.4rem !important;
    }
    .my-xs-n34 {
        margin-top: -3.4rem !important;
        margin-bottom: -3.4rem !important;
    }
    .mt-xs-n34 {
        margin-top: -3.4rem !important;
    }
    .mb-xs-n34 {
        margin-bottom: -3.4rem !important;
    }
    .ml-xs-n34 {
        margin-left: -3.4rem !important;
    }
    .mr-xs-n34 {
        margin-right: -3.4rem !important;
    }
    .p-xs-n34 {
        padding: -3.4rem !important;
    }
    .px-xs-n34 {
        padding-left: -3.4rem !important;
        padding-right: -3.4rem !important;
    }
    .py-xs-n34 {
        padding-top: -3.4rem !important;
        padding-bottom: -3.4rem !important;
    }
    .pt-xs-n34 {
        padding-top: -3.4rem !important;
    }
    .pb-xs-n34 {
        padding-bottom: -3.4rem !important;
    }
    .pl-xs-n34 {
        padding-left: -3.4rem !important;
    }
    .pr-xs-n34 {
        padding-right: -3.4rem !important;
    }
    .m-xs-40 {
        margin: 4rem !important;
    }
    .mx-xs-40 {
        margin-left: 4rem !important;
        margin-right: 4rem !important;
    }
    .my-xs-40 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }
    .mt-xs-40 {
        margin-top: 4rem !important;
    }
    .mb-xs-40 {
        margin-bottom: 4rem !important;
    }
    .ml-xs-40 {
        margin-left: 4rem !important;
    }
    .mr-xs-40 {
        margin-right: 4rem !important;
    }
    .p-xs-40 {
        padding: 4rem !important;
    }
    .px-xs-40 {
        padding-left: 4rem !important;
        padding-right: 4rem !important;
    }
    .py-xs-40 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }
    .pt-xs-40 {
        padding-top: 4rem !important;
    }
    .pb-xs-40 {
        padding-bottom: 4rem !important;
    }
    .pl-xs-40 {
        padding-left: 4rem !important;
    }
    .pr-xs-40 {
        padding-right: 4rem !important;
    }
    .m-xs-n40 {
        margin: -4rem !important;
    }
    .mx-xs-n40 {
        margin-left: -4rem !important;
        margin-right: -4rem !important;
    }
    .my-xs-n40 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important;
    }
    .mt-xs-n40 {
        margin-top: -4rem !important;
    }
    .mb-xs-n40 {
        margin-bottom: -4rem !important;
    }
    .ml-xs-n40 {
        margin-left: -4rem !important;
    }
    .mr-xs-n40 {
        margin-right: -4rem !important;
    }
    .p-xs-n40 {
        padding: -4rem !important;
    }
    .px-xs-n40 {
        padding-left: -4rem !important;
        padding-right: -4rem !important;
    }
    .py-xs-n40 {
        padding-top: -4rem !important;
        padding-bottom: -4rem !important;
    }
    .pt-xs-n40 {
        padding-top: -4rem !important;
    }
    .pb-xs-n40 {
        padding-bottom: -4rem !important;
    }
    .pl-xs-n40 {
        padding-left: -4rem !important;
    }
    .pr-xs-n40 {
        padding-right: -4rem !important;
    }
    .m-xs-42 {
        margin: 4.2rem !important;
    }
    .mx-xs-42 {
        margin-left: 4.2rem !important;
        margin-right: 4.2rem !important;
    }
    .my-xs-42 {
        margin-top: 4.2rem !important;
        margin-bottom: 4.2rem !important;
    }
    .mt-xs-42 {
        margin-top: 4.2rem !important;
    }
    .mb-xs-42 {
        margin-bottom: 4.2rem !important;
    }
    .ml-xs-42 {
        margin-left: 4.2rem !important;
    }
    .mr-xs-42 {
        margin-right: 4.2rem !important;
    }
    .p-xs-42 {
        padding: 4.2rem !important;
    }
    .px-xs-42 {
        padding-left: 4.2rem !important;
        padding-right: 4.2rem !important;
    }
    .py-xs-42 {
        padding-top: 4.2rem !important;
        padding-bottom: 4.2rem !important;
    }
    .pt-xs-42 {
        padding-top: 4.2rem !important;
    }
    .pb-xs-42 {
        padding-bottom: 4.2rem !important;
    }
    .pl-xs-42 {
        padding-left: 4.2rem !important;
    }
    .pr-xs-42 {
        padding-right: 4.2rem !important;
    }
    .m-xs-n42 {
        margin: -4.2rem !important;
    }
    .mx-xs-n42 {
        margin-left: -4.2rem !important;
        margin-right: -4.2rem !important;
    }
    .my-xs-n42 {
        margin-top: -4.2rem !important;
        margin-bottom: -4.2rem !important;
    }
    .mt-xs-n42 {
        margin-top: -4.2rem !important;
    }
    .mb-xs-n42 {
        margin-bottom: -4.2rem !important;
    }
    .ml-xs-n42 {
        margin-left: -4.2rem !important;
    }
    .mr-xs-n42 {
        margin-right: -4.2rem !important;
    }
    .p-xs-n42 {
        padding: -4.2rem !important;
    }
    .px-xs-n42 {
        padding-left: -4.2rem !important;
        padding-right: -4.2rem !important;
    }
    .py-xs-n42 {
        padding-top: -4.2rem !important;
        padding-bottom: -4.2rem !important;
    }
    .pt-xs-n42 {
        padding-top: -4.2rem !important;
    }
    .pb-xs-n42 {
        padding-bottom: -4.2rem !important;
    }
    .pl-xs-n42 {
        padding-left: -4.2rem !important;
    }
    .pr-xs-n42 {
        padding-right: -4.2rem !important;
    }
    .m-xs-48 {
        margin: 4.8rem !important;
    }
    .mx-xs-48 {
        margin-left: 4.8rem !important;
        margin-right: 4.8rem !important;
    }
    .my-xs-48 {
        margin-top: 4.8rem !important;
        margin-bottom: 4.8rem !important;
    }
    .mt-xs-48 {
        margin-top: 4.8rem !important;
    }
    .mb-xs-48 {
        margin-bottom: 4.8rem !important;
    }
    .ml-xs-48 {
        margin-left: 4.8rem !important;
    }
    .mr-xs-48 {
        margin-right: 4.8rem !important;
    }
    .p-xs-48 {
        padding: 4.8rem !important;
    }
    .px-xs-48 {
        padding-left: 4.8rem !important;
        padding-right: 4.8rem !important;
    }
    .py-xs-48 {
        padding-top: 4.8rem !important;
        padding-bottom: 4.8rem !important;
    }
    .pt-xs-48 {
        padding-top: 4.8rem !important;
    }
    .pb-xs-48 {
        padding-bottom: 4.8rem !important;
    }
    .pl-xs-48 {
        padding-left: 4.8rem !important;
    }
    .pr-xs-48 {
        padding-right: 4.8rem !important;
    }
    .m-xs-n48 {
        margin: -4.8rem !important;
    }
    .mx-xs-n48 {
        margin-left: -4.8rem !important;
        margin-right: -4.8rem !important;
    }
    .my-xs-n48 {
        margin-top: -4.8rem !important;
        margin-bottom: -4.8rem !important;
    }
    .mt-xs-n48 {
        margin-top: -4.8rem !important;
    }
    .mb-xs-n48 {
        margin-bottom: -4.8rem !important;
    }
    .ml-xs-n48 {
        margin-left: -4.8rem !important;
    }
    .mr-xs-n48 {
        margin-right: -4.8rem !important;
    }
    .p-xs-n48 {
        padding: -4.8rem !important;
    }
    .px-xs-n48 {
        padding-left: -4.8rem !important;
        padding-right: -4.8rem !important;
    }
    .py-xs-n48 {
        padding-top: -4.8rem !important;
        padding-bottom: -4.8rem !important;
    }
    .pt-xs-n48 {
        padding-top: -4.8rem !important;
    }
    .pb-xs-n48 {
        padding-bottom: -4.8rem !important;
    }
    .pl-xs-n48 {
        padding-left: -4.8rem !important;
    }
    .pr-xs-n48 {
        padding-right: -4.8rem !important;
    }
    .m-xs-50 {
        margin: 5rem !important;
    }
    .mx-xs-50 {
        margin-left: 5rem !important;
        margin-right: 5rem !important;
    }
    .my-xs-50 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }
    .mt-xs-50 {
        margin-top: 5rem !important;
    }
    .mb-xs-50 {
        margin-bottom: 5rem !important;
    }
    .ml-xs-50 {
        margin-left: 5rem !important;
    }
    .mr-xs-50 {
        margin-right: 5rem !important;
    }
    .p-xs-50 {
        padding: 5rem !important;
    }
    .px-xs-50 {
        padding-left: 5rem !important;
        padding-right: 5rem !important;
    }
    .py-xs-50 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }
    .pt-xs-50 {
        padding-top: 5rem !important;
    }
    .pb-xs-50 {
        padding-bottom: 5rem !important;
    }
    .pl-xs-50 {
        padding-left: 5rem !important;
    }
    .pr-xs-50 {
        padding-right: 5rem !important;
    }
    .m-xs-n50 {
        margin: -5rem !important;
    }
    .mx-xs-n50 {
        margin-left: -5rem !important;
        margin-right: -5rem !important;
    }
    .my-xs-n50 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important;
    }
    .mt-xs-n50 {
        margin-top: -5rem !important;
    }
    .mb-xs-n50 {
        margin-bottom: -5rem !important;
    }
    .ml-xs-n50 {
        margin-left: -5rem !important;
    }
    .mr-xs-n50 {
        margin-right: -5rem !important;
    }
    .p-xs-n50 {
        padding: -5rem !important;
    }
    .px-xs-n50 {
        padding-left: -5rem !important;
        padding-right: -5rem !important;
    }
    .py-xs-n50 {
        padding-top: -5rem !important;
        padding-bottom: -5rem !important;
    }
    .pt-xs-n50 {
        padding-top: -5rem !important;
    }
    .pb-xs-n50 {
        padding-bottom: -5rem !important;
    }
    .pl-xs-n50 {
        padding-left: -5rem !important;
    }
    .pr-xs-n50 {
        padding-right: -5rem !important;
    }
    .m-xs-56 {
        margin: 5.6rem !important;
    }
    .mx-xs-56 {
        margin-left: 5.6rem !important;
        margin-right: 5.6rem !important;
    }
    .my-xs-56 {
        margin-top: 5.6rem !important;
        margin-bottom: 5.6rem !important;
    }
    .mt-xs-56 {
        margin-top: 5.6rem !important;
    }
    .mb-xs-56 {
        margin-bottom: 5.6rem !important;
    }
    .ml-xs-56 {
        margin-left: 5.6rem !important;
    }
    .mr-xs-56 {
        margin-right: 5.6rem !important;
    }
    .p-xs-56 {
        padding: 5.6rem !important;
    }
    .px-xs-56 {
        padding-left: 5.6rem !important;
        padding-right: 5.6rem !important;
    }
    .py-xs-56 {
        padding-top: 5.6rem !important;
        padding-bottom: 5.6rem !important;
    }
    .pt-xs-56 {
        padding-top: 5.6rem !important;
    }
    .pb-xs-56 {
        padding-bottom: 5.6rem !important;
    }
    .pl-xs-56 {
        padding-left: 5.6rem !important;
    }
    .pr-xs-56 {
        padding-right: 5.6rem !important;
    }
    .m-xs-n56 {
        margin: -5.6rem !important;
    }
    .mx-xs-n56 {
        margin-left: -5.6rem !important;
        margin-right: -5.6rem !important;
    }
    .my-xs-n56 {
        margin-top: -5.6rem !important;
        margin-bottom: -5.6rem !important;
    }
    .mt-xs-n56 {
        margin-top: -5.6rem !important;
    }
    .mb-xs-n56 {
        margin-bottom: -5.6rem !important;
    }
    .ml-xs-n56 {
        margin-left: -5.6rem !important;
    }
    .mr-xs-n56 {
        margin-right: -5.6rem !important;
    }
    .p-xs-n56 {
        padding: -5.6rem !important;
    }
    .px-xs-n56 {
        padding-left: -5.6rem !important;
        padding-right: -5.6rem !important;
    }
    .py-xs-n56 {
        padding-top: -5.6rem !important;
        padding-bottom: -5.6rem !important;
    }
    .pt-xs-n56 {
        padding-top: -5.6rem !important;
    }
    .pb-xs-n56 {
        padding-bottom: -5.6rem !important;
    }
    .pl-xs-n56 {
        padding-left: -5.6rem !important;
    }
    .pr-xs-n56 {
        padding-right: -5.6rem !important;
    }
    .m-xs-64 {
        margin: 6.4rem !important;
    }
    .mx-xs-64 {
        margin-left: 6.4rem !important;
        margin-right: 6.4rem !important;
    }
    .my-xs-64 {
        margin-top: 6.4rem !important;
        margin-bottom: 6.4rem !important;
    }
    .mt-xs-64 {
        margin-top: 6.4rem !important;
    }
    .mb-xs-64 {
        margin-bottom: 6.4rem !important;
    }
    .ml-xs-64 {
        margin-left: 6.4rem !important;
    }
    .mr-xs-64 {
        margin-right: 6.4rem !important;
    }
    .p-xs-64 {
        padding: 6.4rem !important;
    }
    .px-xs-64 {
        padding-left: 6.4rem !important;
        padding-right: 6.4rem !important;
    }
    .py-xs-64 {
        padding-top: 6.4rem !important;
        padding-bottom: 6.4rem !important;
    }
    .pt-xs-64 {
        padding-top: 6.4rem !important;
    }
    .pb-xs-64 {
        padding-bottom: 6.4rem !important;
    }
    .pl-xs-64 {
        padding-left: 6.4rem !important;
    }
    .pr-xs-64 {
        padding-right: 6.4rem !important;
    }
    .m-xs-n64 {
        margin: -6.4rem !important;
    }
    .mx-xs-n64 {
        margin-left: -6.4rem !important;
        margin-right: -6.4rem !important;
    }
    .my-xs-n64 {
        margin-top: -6.4rem !important;
        margin-bottom: -6.4rem !important;
    }
    .mt-xs-n64 {
        margin-top: -6.4rem !important;
    }
    .mb-xs-n64 {
        margin-bottom: -6.4rem !important;
    }
    .ml-xs-n64 {
        margin-left: -6.4rem !important;
    }
    .mr-xs-n64 {
        margin-right: -6.4rem !important;
    }
    .p-xs-n64 {
        padding: -6.4rem !important;
    }
    .px-xs-n64 {
        padding-left: -6.4rem !important;
        padding-right: -6.4rem !important;
    }
    .py-xs-n64 {
        padding-top: -6.4rem !important;
        padding-bottom: -6.4rem !important;
    }
    .pt-xs-n64 {
        padding-top: -6.4rem !important;
    }
    .pb-xs-n64 {
        padding-bottom: -6.4rem !important;
    }
    .pl-xs-n64 {
        padding-left: -6.4rem !important;
    }
    .pr-xs-n64 {
        padding-right: -6.4rem !important;
    }
    .m-xs-72 {
        margin: 7.2rem !important;
    }
    .mx-xs-72 {
        margin-left: 7.2rem !important;
        margin-right: 7.2rem !important;
    }
    .my-xs-72 {
        margin-top: 7.2rem !important;
        margin-bottom: 7.2rem !important;
    }
    .mt-xs-72 {
        margin-top: 7.2rem !important;
    }
    .mb-xs-72 {
        margin-bottom: 7.2rem !important;
    }
    .ml-xs-72 {
        margin-left: 7.2rem !important;
    }
    .mr-xs-72 {
        margin-right: 7.2rem !important;
    }
    .p-xs-72 {
        padding: 7.2rem !important;
    }
    .px-xs-72 {
        padding-left: 7.2rem !important;
        padding-right: 7.2rem !important;
    }
    .py-xs-72 {
        padding-top: 7.2rem !important;
        padding-bottom: 7.2rem !important;
    }
    .pt-xs-72 {
        padding-top: 7.2rem !important;
    }
    .pb-xs-72 {
        padding-bottom: 7.2rem !important;
    }
    .pl-xs-72 {
        padding-left: 7.2rem !important;
    }
    .pr-xs-72 {
        padding-right: 7.2rem !important;
    }
    .m-xs-n72 {
        margin: -7.2rem !important;
    }
    .mx-xs-n72 {
        margin-left: -7.2rem !important;
        margin-right: -7.2rem !important;
    }
    .my-xs-n72 {
        margin-top: -7.2rem !important;
        margin-bottom: -7.2rem !important;
    }
    .mt-xs-n72 {
        margin-top: -7.2rem !important;
    }
    .mb-xs-n72 {
        margin-bottom: -7.2rem !important;
    }
    .ml-xs-n72 {
        margin-left: -7.2rem !important;
    }
    .mr-xs-n72 {
        margin-right: -7.2rem !important;
    }
    .p-xs-n72 {
        padding: -7.2rem !important;
    }
    .px-xs-n72 {
        padding-left: -7.2rem !important;
        padding-right: -7.2rem !important;
    }
    .py-xs-n72 {
        padding-top: -7.2rem !important;
        padding-bottom: -7.2rem !important;
    }
    .pt-xs-n72 {
        padding-top: -7.2rem !important;
    }
    .pb-xs-n72 {
        padding-bottom: -7.2rem !important;
    }
    .pl-xs-n72 {
        padding-left: -7.2rem !important;
    }
    .pr-xs-n72 {
        padding-right: -7.2rem !important;
    }
    .m-xs-80 {
        margin: 8rem !important;
    }
    .mx-xs-80 {
        margin-left: 8rem !important;
        margin-right: 8rem !important;
    }
    .my-xs-80 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important;
    }
    .mt-xs-80 {
        margin-top: 8rem !important;
    }
    .mb-xs-80 {
        margin-bottom: 8rem !important;
    }
    .ml-xs-80 {
        margin-left: 8rem !important;
    }
    .mr-xs-80 {
        margin-right: 8rem !important;
    }
    .p-xs-80 {
        padding: 8rem !important;
    }
    .px-xs-80 {
        padding-left: 8rem !important;
        padding-right: 8rem !important;
    }
    .py-xs-80 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important;
    }
    .pt-xs-80 {
        padding-top: 8rem !important;
    }
    .pb-xs-80 {
        padding-bottom: 8rem !important;
    }
    .pl-xs-80 {
        padding-left: 8rem !important;
    }
    .pr-xs-80 {
        padding-right: 8rem !important;
    }
    .m-xs-n80 {
        margin: -8rem !important;
    }
    .mx-xs-n80 {
        margin-left: -8rem !important;
        margin-right: -8rem !important;
    }
    .my-xs-n80 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important;
    }
    .mt-xs-n80 {
        margin-top: -8rem !important;
    }
    .mb-xs-n80 {
        margin-bottom: -8rem !important;
    }
    .ml-xs-n80 {
        margin-left: -8rem !important;
    }
    .mr-xs-n80 {
        margin-right: -8rem !important;
    }
    .p-xs-n80 {
        padding: -8rem !important;
    }
    .px-xs-n80 {
        padding-left: -8rem !important;
        padding-right: -8rem !important;
    }
    .py-xs-n80 {
        padding-top: -8rem !important;
        padding-bottom: -8rem !important;
    }
    .pt-xs-n80 {
        padding-top: -8rem !important;
    }
    .pb-xs-n80 {
        padding-bottom: -8rem !important;
    }
    .pl-xs-n80 {
        padding-left: -8rem !important;
    }
    .pr-xs-n80 {
        padding-right: -8rem !important;
    }
    .m-xs-82 {
        margin: 8.2rem !important;
    }
    .mx-xs-82 {
        margin-left: 8.2rem !important;
        margin-right: 8.2rem !important;
    }
    .my-xs-82 {
        margin-top: 8.2rem !important;
        margin-bottom: 8.2rem !important;
    }
    .mt-xs-82 {
        margin-top: 8.2rem !important;
    }
    .mb-xs-82 {
        margin-bottom: 8.2rem !important;
    }
    .ml-xs-82 {
        margin-left: 8.2rem !important;
    }
    .mr-xs-82 {
        margin-right: 8.2rem !important;
    }
    .p-xs-82 {
        padding: 8.2rem !important;
    }
    .px-xs-82 {
        padding-left: 8.2rem !important;
        padding-right: 8.2rem !important;
    }
    .py-xs-82 {
        padding-top: 8.2rem !important;
        padding-bottom: 8.2rem !important;
    }
    .pt-xs-82 {
        padding-top: 8.2rem !important;
    }
    .pb-xs-82 {
        padding-bottom: 8.2rem !important;
    }
    .pl-xs-82 {
        padding-left: 8.2rem !important;
    }
    .pr-xs-82 {
        padding-right: 8.2rem !important;
    }
    .m-xs-n82 {
        margin: -8.2rem !important;
    }
    .mx-xs-n82 {
        margin-left: -8.2rem !important;
        margin-right: -8.2rem !important;
    }
    .my-xs-n82 {
        margin-top: -8.2rem !important;
        margin-bottom: -8.2rem !important;
    }
    .mt-xs-n82 {
        margin-top: -8.2rem !important;
    }
    .mb-xs-n82 {
        margin-bottom: -8.2rem !important;
    }
    .ml-xs-n82 {
        margin-left: -8.2rem !important;
    }
    .mr-xs-n82 {
        margin-right: -8.2rem !important;
    }
    .p-xs-n82 {
        padding: -8.2rem !important;
    }
    .px-xs-n82 {
        padding-left: -8.2rem !important;
        padding-right: -8.2rem !important;
    }
    .py-xs-n82 {
        padding-top: -8.2rem !important;
        padding-bottom: -8.2rem !important;
    }
    .pt-xs-n82 {
        padding-top: -8.2rem !important;
    }
    .pb-xs-n82 {
        padding-bottom: -8.2rem !important;
    }
    .pl-xs-n82 {
        padding-left: -8.2rem !important;
    }
    .pr-xs-n82 {
        padding-right: -8.2rem !important;
    }
    .m-xs-120 {
        margin: 12rem !important;
    }
    .mx-xs-120 {
        margin-left: 12rem !important;
        margin-right: 12rem !important;
    }
    .my-xs-120 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important;
    }
    .mt-xs-120 {
        margin-top: 12rem !important;
    }
    .mb-xs-120 {
        margin-bottom: 12rem !important;
    }
    .ml-xs-120 {
        margin-left: 12rem !important;
    }
    .mr-xs-120 {
        margin-right: 12rem !important;
    }
    .p-xs-120 {
        padding: 12rem !important;
    }
    .px-xs-120 {
        padding-left: 12rem !important;
        padding-right: 12rem !important;
    }
    .py-xs-120 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important;
    }
    .pt-xs-120 {
        padding-top: 12rem !important;
    }
    .pb-xs-120 {
        padding-bottom: 12rem !important;
    }
    .pl-xs-120 {
        padding-left: 12rem !important;
    }
    .pr-xs-120 {
        padding-right: 12rem !important;
    }
    .m-xs-n120 {
        margin: -12rem !important;
    }
    .mx-xs-n120 {
        margin-left: -12rem !important;
        margin-right: -12rem !important;
    }
    .my-xs-n120 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important;
    }
    .mt-xs-n120 {
        margin-top: -12rem !important;
    }
    .mb-xs-n120 {
        margin-bottom: -12rem !important;
    }
    .ml-xs-n120 {
        margin-left: -12rem !important;
    }
    .mr-xs-n120 {
        margin-right: -12rem !important;
    }
    .p-xs-n120 {
        padding: -12rem !important;
    }
    .px-xs-n120 {
        padding-left: -12rem !important;
        padding-right: -12rem !important;
    }
    .py-xs-n120 {
        padding-top: -12rem !important;
        padding-bottom: -12rem !important;
    }
    .pt-xs-n120 {
        padding-top: -12rem !important;
    }
    .pb-xs-n120 {
        padding-bottom: -12rem !important;
    }
    .pl-xs-n120 {
        padding-left: -12rem !important;
    }
    .pr-xs-n120 {
        padding-right: -12rem !important;
    }
}
@media (min-width: 400px) {
    .m-tn-auto {
        margin: auto !important;
    }
    .mx-tn-auto {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .my-tn-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }
    .mt-tn-auto {
        margin-top: auto !important;
    }
    .mb-tn-auto {
        margin-bottom: auto !important;
    }
    .ml-tn-auto {
        margin-left: auto !important;
    }
    .mr-tn-auto {
        margin-right: auto !important;
    }
    .p-tn-auto {
        padding: auto !important;
    }
    .px-tn-auto {
        padding-left: auto !important;
        padding-right: auto !important;
    }
    .py-tn-auto {
        padding-top: auto !important;
        padding-bottom: auto !important;
    }
    .pt-tn-auto {
        padding-top: auto !important;
    }
    .pb-tn-auto {
        padding-bottom: auto !important;
    }
    .pl-tn-auto {
        padding-left: auto !important;
    }
    .pr-tn-auto {
        padding-right: auto !important;
    }
    .m-tn-nauto {
        margin: -auto !important;
    }
    .mx-tn-nauto {
        margin-left: -auto !important;
        margin-right: -auto !important;
    }
    .my-tn-nauto {
        margin-top: -auto !important;
        margin-bottom: -auto !important;
    }
    .mt-tn-nauto {
        margin-top: -auto !important;
    }
    .mb-tn-nauto {
        margin-bottom: -auto !important;
    }
    .ml-tn-nauto {
        margin-left: -auto !important;
    }
    .mr-tn-nauto {
        margin-right: -auto !important;
    }
    .p-tn-nauto {
        padding: -auto !important;
    }
    .px-tn-nauto {
        padding-left: -auto !important;
        padding-right: -auto !important;
    }
    .py-tn-nauto {
        padding-top: -auto !important;
        padding-bottom: -auto !important;
    }
    .pt-tn-nauto {
        padding-top: -auto !important;
    }
    .pb-tn-nauto {
        padding-bottom: -auto !important;
    }
    .pl-tn-nauto {
        padding-left: -auto !important;
    }
    .pr-tn-nauto {
        padding-right: -auto !important;
    }
    .m-tn-0 {
        margin: 0 !important;
    }
    .mx-tn-0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-tn-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-tn-0 {
        margin-top: 0 !important;
    }
    .mb-tn-0 {
        margin-bottom: 0 !important;
    }
    .ml-tn-0 {
        margin-left: 0 !important;
    }
    .mr-tn-0 {
        margin-right: 0 !important;
    }
    .p-tn-0 {
        padding: 0 !important;
    }
    .px-tn-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-tn-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-tn-0 {
        padding-top: 0 !important;
    }
    .pb-tn-0 {
        padding-bottom: 0 !important;
    }
    .pl-tn-0 {
        padding-left: 0 !important;
    }
    .pr-tn-0 {
        padding-right: 0 !important;
    }
    .m-tn-n0 {
        margin: 0 !important;
    }
    .mx-tn-n0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-tn-n0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-tn-n0 {
        margin-top: 0 !important;
    }
    .mb-tn-n0 {
        margin-bottom: 0 !important;
    }
    .ml-tn-n0 {
        margin-left: 0 !important;
    }
    .mr-tn-n0 {
        margin-right: 0 !important;
    }
    .p-tn-n0 {
        padding: 0 !important;
    }
    .px-tn-n0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-tn-n0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-tn-n0 {
        padding-top: 0 !important;
    }
    .pb-tn-n0 {
        padding-bottom: 0 !important;
    }
    .pl-tn-n0 {
        padding-left: 0 !important;
    }
    .pr-tn-n0 {
        padding-right: 0 !important;
    }
    .m-tn-2 {
        margin: 0.2rem !important;
    }
    .mx-tn-2 {
        margin-left: 0.2rem !important;
        margin-right: 0.2rem !important;
    }
    .my-tn-2 {
        margin-top: 0.2rem !important;
        margin-bottom: 0.2rem !important;
    }
    .mt-tn-2 {
        margin-top: 0.2rem !important;
    }
    .mb-tn-2 {
        margin-bottom: 0.2rem !important;
    }
    .ml-tn-2 {
        margin-left: 0.2rem !important;
    }
    .mr-tn-2 {
        margin-right: 0.2rem !important;
    }
    .p-tn-2 {
        padding: 0.2rem !important;
    }
    .px-tn-2 {
        padding-left: 0.2rem !important;
        padding-right: 0.2rem !important;
    }
    .py-tn-2 {
        padding-top: 0.2rem !important;
        padding-bottom: 0.2rem !important;
    }
    .pt-tn-2 {
        padding-top: 0.2rem !important;
    }
    .pb-tn-2 {
        padding-bottom: 0.2rem !important;
    }
    .pl-tn-2 {
        padding-left: 0.2rem !important;
    }
    .pr-tn-2 {
        padding-right: 0.2rem !important;
    }
    .m-tn-n2 {
        margin: -0.2rem !important;
    }
    .mx-tn-n2 {
        margin-left: -0.2rem !important;
        margin-right: -0.2rem !important;
    }
    .my-tn-n2 {
        margin-top: -0.2rem !important;
        margin-bottom: -0.2rem !important;
    }
    .mt-tn-n2 {
        margin-top: -0.2rem !important;
    }
    .mb-tn-n2 {
        margin-bottom: -0.2rem !important;
    }
    .ml-tn-n2 {
        margin-left: -0.2rem !important;
    }
    .mr-tn-n2 {
        margin-right: -0.2rem !important;
    }
    .p-tn-n2 {
        padding: -0.2rem !important;
    }
    .px-tn-n2 {
        padding-left: -0.2rem !important;
        padding-right: -0.2rem !important;
    }
    .py-tn-n2 {
        padding-top: -0.2rem !important;
        padding-bottom: -0.2rem !important;
    }
    .pt-tn-n2 {
        padding-top: -0.2rem !important;
    }
    .pb-tn-n2 {
        padding-bottom: -0.2rem !important;
    }
    .pl-tn-n2 {
        padding-left: -0.2rem !important;
    }
    .pr-tn-n2 {
        padding-right: -0.2rem !important;
    }
    .m-tn-4 {
        margin: 0.4rem !important;
    }
    .mx-tn-4 {
        margin-left: 0.4rem !important;
        margin-right: 0.4rem !important;
    }
    .my-tn-4 {
        margin-top: 0.4rem !important;
        margin-bottom: 0.4rem !important;
    }
    .mt-tn-4 {
        margin-top: 0.4rem !important;
    }
    .mb-tn-4 {
        margin-bottom: 0.4rem !important;
    }
    .ml-tn-4 {
        margin-left: 0.4rem !important;
    }
    .mr-tn-4 {
        margin-right: 0.4rem !important;
    }
    .p-tn-4 {
        padding: 0.4rem !important;
    }
    .px-tn-4 {
        padding-left: 0.4rem !important;
        padding-right: 0.4rem !important;
    }
    .py-tn-4 {
        padding-top: 0.4rem !important;
        padding-bottom: 0.4rem !important;
    }
    .pt-tn-4 {
        padding-top: 0.4rem !important;
    }
    .pb-tn-4 {
        padding-bottom: 0.4rem !important;
    }
    .pl-tn-4 {
        padding-left: 0.4rem !important;
    }
    .pr-tn-4 {
        padding-right: 0.4rem !important;
    }
    .m-tn-n4 {
        margin: -0.4rem !important;
    }
    .mx-tn-n4 {
        margin-left: -0.4rem !important;
        margin-right: -0.4rem !important;
    }
    .my-tn-n4 {
        margin-top: -0.4rem !important;
        margin-bottom: -0.4rem !important;
    }
    .mt-tn-n4 {
        margin-top: -0.4rem !important;
    }
    .mb-tn-n4 {
        margin-bottom: -0.4rem !important;
    }
    .ml-tn-n4 {
        margin-left: -0.4rem !important;
    }
    .mr-tn-n4 {
        margin-right: -0.4rem !important;
    }
    .p-tn-n4 {
        padding: -0.4rem !important;
    }
    .px-tn-n4 {
        padding-left: -0.4rem !important;
        padding-right: -0.4rem !important;
    }
    .py-tn-n4 {
        padding-top: -0.4rem !important;
        padding-bottom: -0.4rem !important;
    }
    .pt-tn-n4 {
        padding-top: -0.4rem !important;
    }
    .pb-tn-n4 {
        padding-bottom: -0.4rem !important;
    }
    .pl-tn-n4 {
        padding-left: -0.4rem !important;
    }
    .pr-tn-n4 {
        padding-right: -0.4rem !important;
    }
    .m-tn-6 {
        margin: 0.6rem !important;
    }
    .mx-tn-6 {
        margin-left: 0.6rem !important;
        margin-right: 0.6rem !important;
    }
    .my-tn-6 {
        margin-top: 0.6rem !important;
        margin-bottom: 0.6rem !important;
    }
    .mt-tn-6 {
        margin-top: 0.6rem !important;
    }
    .mb-tn-6 {
        margin-bottom: 0.6rem !important;
    }
    .ml-tn-6 {
        margin-left: 0.6rem !important;
    }
    .mr-tn-6 {
        margin-right: 0.6rem !important;
    }
    .p-tn-6 {
        padding: 0.6rem !important;
    }
    .px-tn-6 {
        padding-left: 0.6rem !important;
        padding-right: 0.6rem !important;
    }
    .py-tn-6 {
        padding-top: 0.6rem !important;
        padding-bottom: 0.6rem !important;
    }
    .pt-tn-6 {
        padding-top: 0.6rem !important;
    }
    .pb-tn-6 {
        padding-bottom: 0.6rem !important;
    }
    .pl-tn-6 {
        padding-left: 0.6rem !important;
    }
    .pr-tn-6 {
        padding-right: 0.6rem !important;
    }
    .m-tn-n6 {
        margin: -0.6rem !important;
    }
    .mx-tn-n6 {
        margin-left: -0.6rem !important;
        margin-right: -0.6rem !important;
    }
    .my-tn-n6 {
        margin-top: -0.6rem !important;
        margin-bottom: -0.6rem !important;
    }
    .mt-tn-n6 {
        margin-top: -0.6rem !important;
    }
    .mb-tn-n6 {
        margin-bottom: -0.6rem !important;
    }
    .ml-tn-n6 {
        margin-left: -0.6rem !important;
    }
    .mr-tn-n6 {
        margin-right: -0.6rem !important;
    }
    .p-tn-n6 {
        padding: -0.6rem !important;
    }
    .px-tn-n6 {
        padding-left: -0.6rem !important;
        padding-right: -0.6rem !important;
    }
    .py-tn-n6 {
        padding-top: -0.6rem !important;
        padding-bottom: -0.6rem !important;
    }
    .pt-tn-n6 {
        padding-top: -0.6rem !important;
    }
    .pb-tn-n6 {
        padding-bottom: -0.6rem !important;
    }
    .pl-tn-n6 {
        padding-left: -0.6rem !important;
    }
    .pr-tn-n6 {
        padding-right: -0.6rem !important;
    }
    .m-tn-8 {
        margin: 0.8rem !important;
    }
    .mx-tn-8 {
        margin-left: 0.8rem !important;
        margin-right: 0.8rem !important;
    }
    .my-tn-8 {
        margin-top: 0.8rem !important;
        margin-bottom: 0.8rem !important;
    }
    .mt-tn-8 {
        margin-top: 0.8rem !important;
    }
    .mb-tn-8 {
        margin-bottom: 0.8rem !important;
    }
    .ml-tn-8 {
        margin-left: 0.8rem !important;
    }
    .mr-tn-8 {
        margin-right: 0.8rem !important;
    }
    .p-tn-8 {
        padding: 0.8rem !important;
    }
    .px-tn-8 {
        padding-left: 0.8rem !important;
        padding-right: 0.8rem !important;
    }
    .py-tn-8 {
        padding-top: 0.8rem !important;
        padding-bottom: 0.8rem !important;
    }
    .pt-tn-8 {
        padding-top: 0.8rem !important;
    }
    .pb-tn-8 {
        padding-bottom: 0.8rem !important;
    }
    .pl-tn-8 {
        padding-left: 0.8rem !important;
    }
    .pr-tn-8 {
        padding-right: 0.8rem !important;
    }
    .m-tn-n8 {
        margin: -0.8rem !important;
    }
    .mx-tn-n8 {
        margin-left: -0.8rem !important;
        margin-right: -0.8rem !important;
    }
    .my-tn-n8 {
        margin-top: -0.8rem !important;
        margin-bottom: -0.8rem !important;
    }
    .mt-tn-n8 {
        margin-top: -0.8rem !important;
    }
    .mb-tn-n8 {
        margin-bottom: -0.8rem !important;
    }
    .ml-tn-n8 {
        margin-left: -0.8rem !important;
    }
    .mr-tn-n8 {
        margin-right: -0.8rem !important;
    }
    .p-tn-n8 {
        padding: -0.8rem !important;
    }
    .px-tn-n8 {
        padding-left: -0.8rem !important;
        padding-right: -0.8rem !important;
    }
    .py-tn-n8 {
        padding-top: -0.8rem !important;
        padding-bottom: -0.8rem !important;
    }
    .pt-tn-n8 {
        padding-top: -0.8rem !important;
    }
    .pb-tn-n8 {
        padding-bottom: -0.8rem !important;
    }
    .pl-tn-n8 {
        padding-left: -0.8rem !important;
    }
    .pr-tn-n8 {
        padding-right: -0.8rem !important;
    }
    .m-tn-10 {
        margin: 1rem !important;
    }
    .mx-tn-10 {
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
    .my-tn-10 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }
    .mt-tn-10 {
        margin-top: 1rem !important;
    }
    .mb-tn-10 {
        margin-bottom: 1rem !important;
    }
    .ml-tn-10 {
        margin-left: 1rem !important;
    }
    .mr-tn-10 {
        margin-right: 1rem !important;
    }
    .p-tn-10 {
        padding: 1rem !important;
    }
    .px-tn-10 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .py-tn-10 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
    .pt-tn-10 {
        padding-top: 1rem !important;
    }
    .pb-tn-10 {
        padding-bottom: 1rem !important;
    }
    .pl-tn-10 {
        padding-left: 1rem !important;
    }
    .pr-tn-10 {
        padding-right: 1rem !important;
    }
    .m-tn-n10 {
        margin: -1rem !important;
    }
    .mx-tn-n10 {
        margin-left: -1rem !important;
        margin-right: -1rem !important;
    }
    .my-tn-n10 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important;
    }
    .mt-tn-n10 {
        margin-top: -1rem !important;
    }
    .mb-tn-n10 {
        margin-bottom: -1rem !important;
    }
    .ml-tn-n10 {
        margin-left: -1rem !important;
    }
    .mr-tn-n10 {
        margin-right: -1rem !important;
    }
    .p-tn-n10 {
        padding: -1rem !important;
    }
    .px-tn-n10 {
        padding-left: -1rem !important;
        padding-right: -1rem !important;
    }
    .py-tn-n10 {
        padding-top: -1rem !important;
        padding-bottom: -1rem !important;
    }
    .pt-tn-n10 {
        padding-top: -1rem !important;
    }
    .pb-tn-n10 {
        padding-bottom: -1rem !important;
    }
    .pl-tn-n10 {
        padding-left: -1rem !important;
    }
    .pr-tn-n10 {
        padding-right: -1rem !important;
    }
    .m-tn-12 {
        margin: 1.2rem !important;
    }
    .mx-tn-12 {
        margin-left: 1.2rem !important;
        margin-right: 1.2rem !important;
    }
    .my-tn-12 {
        margin-top: 1.2rem !important;
        margin-bottom: 1.2rem !important;
    }
    .mt-tn-12 {
        margin-top: 1.2rem !important;
    }
    .mb-tn-12 {
        margin-bottom: 1.2rem !important;
    }
    .ml-tn-12 {
        margin-left: 1.2rem !important;
    }
    .mr-tn-12 {
        margin-right: 1.2rem !important;
    }
    .p-tn-12 {
        padding: 1.2rem !important;
    }
    .px-tn-12 {
        padding-left: 1.2rem !important;
        padding-right: 1.2rem !important;
    }
    .py-tn-12 {
        padding-top: 1.2rem !important;
        padding-bottom: 1.2rem !important;
    }
    .pt-tn-12 {
        padding-top: 1.2rem !important;
    }
    .pb-tn-12 {
        padding-bottom: 1.2rem !important;
    }
    .pl-tn-12 {
        padding-left: 1.2rem !important;
    }
    .pr-tn-12 {
        padding-right: 1.2rem !important;
    }
    .m-tn-n12 {
        margin: -1.2rem !important;
    }
    .mx-tn-n12 {
        margin-left: -1.2rem !important;
        margin-right: -1.2rem !important;
    }
    .my-tn-n12 {
        margin-top: -1.2rem !important;
        margin-bottom: -1.2rem !important;
    }
    .mt-tn-n12 {
        margin-top: -1.2rem !important;
    }
    .mb-tn-n12 {
        margin-bottom: -1.2rem !important;
    }
    .ml-tn-n12 {
        margin-left: -1.2rem !important;
    }
    .mr-tn-n12 {
        margin-right: -1.2rem !important;
    }
    .p-tn-n12 {
        padding: -1.2rem !important;
    }
    .px-tn-n12 {
        padding-left: -1.2rem !important;
        padding-right: -1.2rem !important;
    }
    .py-tn-n12 {
        padding-top: -1.2rem !important;
        padding-bottom: -1.2rem !important;
    }
    .pt-tn-n12 {
        padding-top: -1.2rem !important;
    }
    .pb-tn-n12 {
        padding-bottom: -1.2rem !important;
    }
    .pl-tn-n12 {
        padding-left: -1.2rem !important;
    }
    .pr-tn-n12 {
        padding-right: -1.2rem !important;
    }
    .m-tn-14 {
        margin: 1.4rem !important;
    }
    .mx-tn-14 {
        margin-left: 1.4rem !important;
        margin-right: 1.4rem !important;
    }
    .my-tn-14 {
        margin-top: 1.4rem !important;
        margin-bottom: 1.4rem !important;
    }
    .mt-tn-14 {
        margin-top: 1.4rem !important;
    }
    .mb-tn-14 {
        margin-bottom: 1.4rem !important;
    }
    .ml-tn-14 {
        margin-left: 1.4rem !important;
    }
    .mr-tn-14 {
        margin-right: 1.4rem !important;
    }
    .p-tn-14 {
        padding: 1.4rem !important;
    }
    .px-tn-14 {
        padding-left: 1.4rem !important;
        padding-right: 1.4rem !important;
    }
    .py-tn-14 {
        padding-top: 1.4rem !important;
        padding-bottom: 1.4rem !important;
    }
    .pt-tn-14 {
        padding-top: 1.4rem !important;
    }
    .pb-tn-14 {
        padding-bottom: 1.4rem !important;
    }
    .pl-tn-14 {
        padding-left: 1.4rem !important;
    }
    .pr-tn-14 {
        padding-right: 1.4rem !important;
    }
    .m-tn-n14 {
        margin: -1.4rem !important;
    }
    .mx-tn-n14 {
        margin-left: -1.4rem !important;
        margin-right: -1.4rem !important;
    }
    .my-tn-n14 {
        margin-top: -1.4rem !important;
        margin-bottom: -1.4rem !important;
    }
    .mt-tn-n14 {
        margin-top: -1.4rem !important;
    }
    .mb-tn-n14 {
        margin-bottom: -1.4rem !important;
    }
    .ml-tn-n14 {
        margin-left: -1.4rem !important;
    }
    .mr-tn-n14 {
        margin-right: -1.4rem !important;
    }
    .p-tn-n14 {
        padding: -1.4rem !important;
    }
    .px-tn-n14 {
        padding-left: -1.4rem !important;
        padding-right: -1.4rem !important;
    }
    .py-tn-n14 {
        padding-top: -1.4rem !important;
        padding-bottom: -1.4rem !important;
    }
    .pt-tn-n14 {
        padding-top: -1.4rem !important;
    }
    .pb-tn-n14 {
        padding-bottom: -1.4rem !important;
    }
    .pl-tn-n14 {
        padding-left: -1.4rem !important;
    }
    .pr-tn-n14 {
        padding-right: -1.4rem !important;
    }
    .m-tn-16 {
        margin: 1.6rem !important;
    }
    .mx-tn-16 {
        margin-left: 1.6rem !important;
        margin-right: 1.6rem !important;
    }
    .my-tn-16 {
        margin-top: 1.6rem !important;
        margin-bottom: 1.6rem !important;
    }
    .mt-tn-16 {
        margin-top: 1.6rem !important;
    }
    .mb-tn-16 {
        margin-bottom: 1.6rem !important;
    }
    .ml-tn-16 {
        margin-left: 1.6rem !important;
    }
    .mr-tn-16 {
        margin-right: 1.6rem !important;
    }
    .p-tn-16 {
        padding: 1.6rem !important;
    }
    .px-tn-16 {
        padding-left: 1.6rem !important;
        padding-right: 1.6rem !important;
    }
    .py-tn-16 {
        padding-top: 1.6rem !important;
        padding-bottom: 1.6rem !important;
    }
    .pt-tn-16 {
        padding-top: 1.6rem !important;
    }
    .pb-tn-16 {
        padding-bottom: 1.6rem !important;
    }
    .pl-tn-16 {
        padding-left: 1.6rem !important;
    }
    .pr-tn-16 {
        padding-right: 1.6rem !important;
    }
    .m-tn-n16 {
        margin: -1.6rem !important;
    }
    .mx-tn-n16 {
        margin-left: -1.6rem !important;
        margin-right: -1.6rem !important;
    }
    .my-tn-n16 {
        margin-top: -1.6rem !important;
        margin-bottom: -1.6rem !important;
    }
    .mt-tn-n16 {
        margin-top: -1.6rem !important;
    }
    .mb-tn-n16 {
        margin-bottom: -1.6rem !important;
    }
    .ml-tn-n16 {
        margin-left: -1.6rem !important;
    }
    .mr-tn-n16 {
        margin-right: -1.6rem !important;
    }
    .p-tn-n16 {
        padding: -1.6rem !important;
    }
    .px-tn-n16 {
        padding-left: -1.6rem !important;
        padding-right: -1.6rem !important;
    }
    .py-tn-n16 {
        padding-top: -1.6rem !important;
        padding-bottom: -1.6rem !important;
    }
    .pt-tn-n16 {
        padding-top: -1.6rem !important;
    }
    .pb-tn-n16 {
        padding-bottom: -1.6rem !important;
    }
    .pl-tn-n16 {
        padding-left: -1.6rem !important;
    }
    .pr-tn-n16 {
        padding-right: -1.6rem !important;
    }
    .m-tn-18 {
        margin: 1.8rem !important;
    }
    .mx-tn-18 {
        margin-left: 1.8rem !important;
        margin-right: 1.8rem !important;
    }
    .my-tn-18 {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important;
    }
    .mt-tn-18 {
        margin-top: 1.8rem !important;
    }
    .mb-tn-18 {
        margin-bottom: 1.8rem !important;
    }
    .ml-tn-18 {
        margin-left: 1.8rem !important;
    }
    .mr-tn-18 {
        margin-right: 1.8rem !important;
    }
    .p-tn-18 {
        padding: 1.8rem !important;
    }
    .px-tn-18 {
        padding-left: 1.8rem !important;
        padding-right: 1.8rem !important;
    }
    .py-tn-18 {
        padding-top: 1.8rem !important;
        padding-bottom: 1.8rem !important;
    }
    .pt-tn-18 {
        padding-top: 1.8rem !important;
    }
    .pb-tn-18 {
        padding-bottom: 1.8rem !important;
    }
    .pl-tn-18 {
        padding-left: 1.8rem !important;
    }
    .pr-tn-18 {
        padding-right: 1.8rem !important;
    }
    .m-tn-n18 {
        margin: -1.8rem !important;
    }
    .mx-tn-n18 {
        margin-left: -1.8rem !important;
        margin-right: -1.8rem !important;
    }
    .my-tn-n18 {
        margin-top: -1.8rem !important;
        margin-bottom: -1.8rem !important;
    }
    .mt-tn-n18 {
        margin-top: -1.8rem !important;
    }
    .mb-tn-n18 {
        margin-bottom: -1.8rem !important;
    }
    .ml-tn-n18 {
        margin-left: -1.8rem !important;
    }
    .mr-tn-n18 {
        margin-right: -1.8rem !important;
    }
    .p-tn-n18 {
        padding: -1.8rem !important;
    }
    .px-tn-n18 {
        padding-left: -1.8rem !important;
        padding-right: -1.8rem !important;
    }
    .py-tn-n18 {
        padding-top: -1.8rem !important;
        padding-bottom: -1.8rem !important;
    }
    .pt-tn-n18 {
        padding-top: -1.8rem !important;
    }
    .pb-tn-n18 {
        padding-bottom: -1.8rem !important;
    }
    .pl-tn-n18 {
        padding-left: -1.8rem !important;
    }
    .pr-tn-n18 {
        padding-right: -1.8rem !important;
    }
    .m-tn-26 {
        margin: 2.6rem !important;
    }
    .mx-tn-26 {
        margin-left: 2.6rem !important;
        margin-right: 2.6rem !important;
    }
    .my-tn-26 {
        margin-top: 2.6rem !important;
        margin-bottom: 2.6rem !important;
    }
    .mt-tn-26 {
        margin-top: 2.6rem !important;
    }
    .mb-tn-26 {
        margin-bottom: 2.6rem !important;
    }
    .ml-tn-26 {
        margin-left: 2.6rem !important;
    }
    .mr-tn-26 {
        margin-right: 2.6rem !important;
    }
    .p-tn-26 {
        padding: 2.6rem !important;
    }
    .px-tn-26 {
        padding-left: 2.6rem !important;
        padding-right: 2.6rem !important;
    }
    .py-tn-26 {
        padding-top: 2.6rem !important;
        padding-bottom: 2.6rem !important;
    }
    .pt-tn-26 {
        padding-top: 2.6rem !important;
    }
    .pb-tn-26 {
        padding-bottom: 2.6rem !important;
    }
    .pl-tn-26 {
        padding-left: 2.6rem !important;
    }
    .pr-tn-26 {
        padding-right: 2.6rem !important;
    }
    .m-tn-n26 {
        margin: -2.6rem !important;
    }
    .mx-tn-n26 {
        margin-left: -2.6rem !important;
        margin-right: -2.6rem !important;
    }
    .my-tn-n26 {
        margin-top: -2.6rem !important;
        margin-bottom: -2.6rem !important;
    }
    .mt-tn-n26 {
        margin-top: -2.6rem !important;
    }
    .mb-tn-n26 {
        margin-bottom: -2.6rem !important;
    }
    .ml-tn-n26 {
        margin-left: -2.6rem !important;
    }
    .mr-tn-n26 {
        margin-right: -2.6rem !important;
    }
    .p-tn-n26 {
        padding: -2.6rem !important;
    }
    .px-tn-n26 {
        padding-left: -2.6rem !important;
        padding-right: -2.6rem !important;
    }
    .py-tn-n26 {
        padding-top: -2.6rem !important;
        padding-bottom: -2.6rem !important;
    }
    .pt-tn-n26 {
        padding-top: -2.6rem !important;
    }
    .pb-tn-n26 {
        padding-bottom: -2.6rem !important;
    }
    .pl-tn-n26 {
        padding-left: -2.6rem !important;
    }
    .pr-tn-n26 {
        padding-right: -2.6rem !important;
    }
    .m-tn-20 {
        margin: 2rem !important;
    }
    .mx-tn-20 {
        margin-left: 2rem !important;
        margin-right: 2rem !important;
    }
    .my-tn-20 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }
    .mt-tn-20 {
        margin-top: 2rem !important;
    }
    .mb-tn-20 {
        margin-bottom: 2rem !important;
    }
    .ml-tn-20 {
        margin-left: 2rem !important;
    }
    .mr-tn-20 {
        margin-right: 2rem !important;
    }
    .p-tn-20 {
        padding: 2rem !important;
    }
    .px-tn-20 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    .py-tn-20 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }
    .pt-tn-20 {
        padding-top: 2rem !important;
    }
    .pb-tn-20 {
        padding-bottom: 2rem !important;
    }
    .pl-tn-20 {
        padding-left: 2rem !important;
    }
    .pr-tn-20 {
        padding-right: 2rem !important;
    }
    .m-tn-n20 {
        margin: -2rem !important;
    }
    .mx-tn-n20 {
        margin-left: -2rem !important;
        margin-right: -2rem !important;
    }
    .my-tn-n20 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important;
    }
    .mt-tn-n20 {
        margin-top: -2rem !important;
    }
    .mb-tn-n20 {
        margin-bottom: -2rem !important;
    }
    .ml-tn-n20 {
        margin-left: -2rem !important;
    }
    .mr-tn-n20 {
        margin-right: -2rem !important;
    }
    .p-tn-n20 {
        padding: -2rem !important;
    }
    .px-tn-n20 {
        padding-left: -2rem !important;
        padding-right: -2rem !important;
    }
    .py-tn-n20 {
        padding-top: -2rem !important;
        padding-bottom: -2rem !important;
    }
    .pt-tn-n20 {
        padding-top: -2rem !important;
    }
    .pb-tn-n20 {
        padding-bottom: -2rem !important;
    }
    .pl-tn-n20 {
        padding-left: -2rem !important;
    }
    .pr-tn-n20 {
        padding-right: -2rem !important;
    }
    .m-tn-24 {
        margin: 2.4rem !important;
    }
    .mx-tn-24 {
        margin-left: 2.4rem !important;
        margin-right: 2.4rem !important;
    }
    .my-tn-24 {
        margin-top: 2.4rem !important;
        margin-bottom: 2.4rem !important;
    }
    .mt-tn-24 {
        margin-top: 2.4rem !important;
    }
    .mb-tn-24 {
        margin-bottom: 2.4rem !important;
    }
    .ml-tn-24 {
        margin-left: 2.4rem !important;
    }
    .mr-tn-24 {
        margin-right: 2.4rem !important;
    }
    .p-tn-24 {
        padding: 2.4rem !important;
    }
    .px-tn-24 {
        padding-left: 2.4rem !important;
        padding-right: 2.4rem !important;
    }
    .py-tn-24 {
        padding-top: 2.4rem !important;
        padding-bottom: 2.4rem !important;
    }
    .pt-tn-24 {
        padding-top: 2.4rem !important;
    }
    .pb-tn-24 {
        padding-bottom: 2.4rem !important;
    }
    .pl-tn-24 {
        padding-left: 2.4rem !important;
    }
    .pr-tn-24 {
        padding-right: 2.4rem !important;
    }
    .m-tn-n24 {
        margin: -2.4rem !important;
    }
    .mx-tn-n24 {
        margin-left: -2.4rem !important;
        margin-right: -2.4rem !important;
    }
    .my-tn-n24 {
        margin-top: -2.4rem !important;
        margin-bottom: -2.4rem !important;
    }
    .mt-tn-n24 {
        margin-top: -2.4rem !important;
    }
    .mb-tn-n24 {
        margin-bottom: -2.4rem !important;
    }
    .ml-tn-n24 {
        margin-left: -2.4rem !important;
    }
    .mr-tn-n24 {
        margin-right: -2.4rem !important;
    }
    .p-tn-n24 {
        padding: -2.4rem !important;
    }
    .px-tn-n24 {
        padding-left: -2.4rem !important;
        padding-right: -2.4rem !important;
    }
    .py-tn-n24 {
        padding-top: -2.4rem !important;
        padding-bottom: -2.4rem !important;
    }
    .pt-tn-n24 {
        padding-top: -2.4rem !important;
    }
    .pb-tn-n24 {
        padding-bottom: -2.4rem !important;
    }
    .pl-tn-n24 {
        padding-left: -2.4rem !important;
    }
    .pr-tn-n24 {
        padding-right: -2.4rem !important;
    }
    .m-tn-30 {
        margin: 3rem !important;
    }
    .mx-tn-30 {
        margin-left: 3rem !important;
        margin-right: 3rem !important;
    }
    .my-tn-30 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }
    .mt-tn-30 {
        margin-top: 3rem !important;
    }
    .mb-tn-30 {
        margin-bottom: 3rem !important;
    }
    .ml-tn-30 {
        margin-left: 3rem !important;
    }
    .mr-tn-30 {
        margin-right: 3rem !important;
    }
    .p-tn-30 {
        padding: 3rem !important;
    }
    .px-tn-30 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
    .py-tn-30 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }
    .pt-tn-30 {
        padding-top: 3rem !important;
    }
    .pb-tn-30 {
        padding-bottom: 3rem !important;
    }
    .pl-tn-30 {
        padding-left: 3rem !important;
    }
    .pr-tn-30 {
        padding-right: 3rem !important;
    }
    .m-tn-n30 {
        margin: -3rem !important;
    }
    .mx-tn-n30 {
        margin-left: -3rem !important;
        margin-right: -3rem !important;
    }
    .my-tn-n30 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important;
    }
    .mt-tn-n30 {
        margin-top: -3rem !important;
    }
    .mb-tn-n30 {
        margin-bottom: -3rem !important;
    }
    .ml-tn-n30 {
        margin-left: -3rem !important;
    }
    .mr-tn-n30 {
        margin-right: -3rem !important;
    }
    .p-tn-n30 {
        padding: -3rem !important;
    }
    .px-tn-n30 {
        padding-left: -3rem !important;
        padding-right: -3rem !important;
    }
    .py-tn-n30 {
        padding-top: -3rem !important;
        padding-bottom: -3rem !important;
    }
    .pt-tn-n30 {
        padding-top: -3rem !important;
    }
    .pb-tn-n30 {
        padding-bottom: -3rem !important;
    }
    .pl-tn-n30 {
        padding-left: -3rem !important;
    }
    .pr-tn-n30 {
        padding-right: -3rem !important;
    }
    .m-tn-32 {
        margin: 3.2rem !important;
    }
    .mx-tn-32 {
        margin-left: 3.2rem !important;
        margin-right: 3.2rem !important;
    }
    .my-tn-32 {
        margin-top: 3.2rem !important;
        margin-bottom: 3.2rem !important;
    }
    .mt-tn-32 {
        margin-top: 3.2rem !important;
    }
    .mb-tn-32 {
        margin-bottom: 3.2rem !important;
    }
    .ml-tn-32 {
        margin-left: 3.2rem !important;
    }
    .mr-tn-32 {
        margin-right: 3.2rem !important;
    }
    .p-tn-32 {
        padding: 3.2rem !important;
    }
    .px-tn-32 {
        padding-left: 3.2rem !important;
        padding-right: 3.2rem !important;
    }
    .py-tn-32 {
        padding-top: 3.2rem !important;
        padding-bottom: 3.2rem !important;
    }
    .pt-tn-32 {
        padding-top: 3.2rem !important;
    }
    .pb-tn-32 {
        padding-bottom: 3.2rem !important;
    }
    .pl-tn-32 {
        padding-left: 3.2rem !important;
    }
    .pr-tn-32 {
        padding-right: 3.2rem !important;
    }
    .m-tn-n32 {
        margin: -3.2rem !important;
    }
    .mx-tn-n32 {
        margin-left: -3.2rem !important;
        margin-right: -3.2rem !important;
    }
    .my-tn-n32 {
        margin-top: -3.2rem !important;
        margin-bottom: -3.2rem !important;
    }
    .mt-tn-n32 {
        margin-top: -3.2rem !important;
    }
    .mb-tn-n32 {
        margin-bottom: -3.2rem !important;
    }
    .ml-tn-n32 {
        margin-left: -3.2rem !important;
    }
    .mr-tn-n32 {
        margin-right: -3.2rem !important;
    }
    .p-tn-n32 {
        padding: -3.2rem !important;
    }
    .px-tn-n32 {
        padding-left: -3.2rem !important;
        padding-right: -3.2rem !important;
    }
    .py-tn-n32 {
        padding-top: -3.2rem !important;
        padding-bottom: -3.2rem !important;
    }
    .pt-tn-n32 {
        padding-top: -3.2rem !important;
    }
    .pb-tn-n32 {
        padding-bottom: -3.2rem !important;
    }
    .pl-tn-n32 {
        padding-left: -3.2rem !important;
    }
    .pr-tn-n32 {
        padding-right: -3.2rem !important;
    }
    .m-tn-34 {
        margin: 3.4rem !important;
    }
    .mx-tn-34 {
        margin-left: 3.4rem !important;
        margin-right: 3.4rem !important;
    }
    .my-tn-34 {
        margin-top: 3.4rem !important;
        margin-bottom: 3.4rem !important;
    }
    .mt-tn-34 {
        margin-top: 3.4rem !important;
    }
    .mb-tn-34 {
        margin-bottom: 3.4rem !important;
    }
    .ml-tn-34 {
        margin-left: 3.4rem !important;
    }
    .mr-tn-34 {
        margin-right: 3.4rem !important;
    }
    .p-tn-34 {
        padding: 3.4rem !important;
    }
    .px-tn-34 {
        padding-left: 3.4rem !important;
        padding-right: 3.4rem !important;
    }
    .py-tn-34 {
        padding-top: 3.4rem !important;
        padding-bottom: 3.4rem !important;
    }
    .pt-tn-34 {
        padding-top: 3.4rem !important;
    }
    .pb-tn-34 {
        padding-bottom: 3.4rem !important;
    }
    .pl-tn-34 {
        padding-left: 3.4rem !important;
    }
    .pr-tn-34 {
        padding-right: 3.4rem !important;
    }
    .m-tn-n34 {
        margin: -3.4rem !important;
    }
    .mx-tn-n34 {
        margin-left: -3.4rem !important;
        margin-right: -3.4rem !important;
    }
    .my-tn-n34 {
        margin-top: -3.4rem !important;
        margin-bottom: -3.4rem !important;
    }
    .mt-tn-n34 {
        margin-top: -3.4rem !important;
    }
    .mb-tn-n34 {
        margin-bottom: -3.4rem !important;
    }
    .ml-tn-n34 {
        margin-left: -3.4rem !important;
    }
    .mr-tn-n34 {
        margin-right: -3.4rem !important;
    }
    .p-tn-n34 {
        padding: -3.4rem !important;
    }
    .px-tn-n34 {
        padding-left: -3.4rem !important;
        padding-right: -3.4rem !important;
    }
    .py-tn-n34 {
        padding-top: -3.4rem !important;
        padding-bottom: -3.4rem !important;
    }
    .pt-tn-n34 {
        padding-top: -3.4rem !important;
    }
    .pb-tn-n34 {
        padding-bottom: -3.4rem !important;
    }
    .pl-tn-n34 {
        padding-left: -3.4rem !important;
    }
    .pr-tn-n34 {
        padding-right: -3.4rem !important;
    }
    .m-tn-40 {
        margin: 4rem !important;
    }
    .mx-tn-40 {
        margin-left: 4rem !important;
        margin-right: 4rem !important;
    }
    .my-tn-40 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }
    .mt-tn-40 {
        margin-top: 4rem !important;
    }
    .mb-tn-40 {
        margin-bottom: 4rem !important;
    }
    .ml-tn-40 {
        margin-left: 4rem !important;
    }
    .mr-tn-40 {
        margin-right: 4rem !important;
    }
    .p-tn-40 {
        padding: 4rem !important;
    }
    .px-tn-40 {
        padding-left: 4rem !important;
        padding-right: 4rem !important;
    }
    .py-tn-40 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }
    .pt-tn-40 {
        padding-top: 4rem !important;
    }
    .pb-tn-40 {
        padding-bottom: 4rem !important;
    }
    .pl-tn-40 {
        padding-left: 4rem !important;
    }
    .pr-tn-40 {
        padding-right: 4rem !important;
    }
    .m-tn-n40 {
        margin: -4rem !important;
    }
    .mx-tn-n40 {
        margin-left: -4rem !important;
        margin-right: -4rem !important;
    }
    .my-tn-n40 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important;
    }
    .mt-tn-n40 {
        margin-top: -4rem !important;
    }
    .mb-tn-n40 {
        margin-bottom: -4rem !important;
    }
    .ml-tn-n40 {
        margin-left: -4rem !important;
    }
    .mr-tn-n40 {
        margin-right: -4rem !important;
    }
    .p-tn-n40 {
        padding: -4rem !important;
    }
    .px-tn-n40 {
        padding-left: -4rem !important;
        padding-right: -4rem !important;
    }
    .py-tn-n40 {
        padding-top: -4rem !important;
        padding-bottom: -4rem !important;
    }
    .pt-tn-n40 {
        padding-top: -4rem !important;
    }
    .pb-tn-n40 {
        padding-bottom: -4rem !important;
    }
    .pl-tn-n40 {
        padding-left: -4rem !important;
    }
    .pr-tn-n40 {
        padding-right: -4rem !important;
    }
    .m-tn-42 {
        margin: 4.2rem !important;
    }
    .mx-tn-42 {
        margin-left: 4.2rem !important;
        margin-right: 4.2rem !important;
    }
    .my-tn-42 {
        margin-top: 4.2rem !important;
        margin-bottom: 4.2rem !important;
    }
    .mt-tn-42 {
        margin-top: 4.2rem !important;
    }
    .mb-tn-42 {
        margin-bottom: 4.2rem !important;
    }
    .ml-tn-42 {
        margin-left: 4.2rem !important;
    }
    .mr-tn-42 {
        margin-right: 4.2rem !important;
    }
    .p-tn-42 {
        padding: 4.2rem !important;
    }
    .px-tn-42 {
        padding-left: 4.2rem !important;
        padding-right: 4.2rem !important;
    }
    .py-tn-42 {
        padding-top: 4.2rem !important;
        padding-bottom: 4.2rem !important;
    }
    .pt-tn-42 {
        padding-top: 4.2rem !important;
    }
    .pb-tn-42 {
        padding-bottom: 4.2rem !important;
    }
    .pl-tn-42 {
        padding-left: 4.2rem !important;
    }
    .pr-tn-42 {
        padding-right: 4.2rem !important;
    }
    .m-tn-n42 {
        margin: -4.2rem !important;
    }
    .mx-tn-n42 {
        margin-left: -4.2rem !important;
        margin-right: -4.2rem !important;
    }
    .my-tn-n42 {
        margin-top: -4.2rem !important;
        margin-bottom: -4.2rem !important;
    }
    .mt-tn-n42 {
        margin-top: -4.2rem !important;
    }
    .mb-tn-n42 {
        margin-bottom: -4.2rem !important;
    }
    .ml-tn-n42 {
        margin-left: -4.2rem !important;
    }
    .mr-tn-n42 {
        margin-right: -4.2rem !important;
    }
    .p-tn-n42 {
        padding: -4.2rem !important;
    }
    .px-tn-n42 {
        padding-left: -4.2rem !important;
        padding-right: -4.2rem !important;
    }
    .py-tn-n42 {
        padding-top: -4.2rem !important;
        padding-bottom: -4.2rem !important;
    }
    .pt-tn-n42 {
        padding-top: -4.2rem !important;
    }
    .pb-tn-n42 {
        padding-bottom: -4.2rem !important;
    }
    .pl-tn-n42 {
        padding-left: -4.2rem !important;
    }
    .pr-tn-n42 {
        padding-right: -4.2rem !important;
    }
    .m-tn-48 {
        margin: 4.8rem !important;
    }
    .mx-tn-48 {
        margin-left: 4.8rem !important;
        margin-right: 4.8rem !important;
    }
    .my-tn-48 {
        margin-top: 4.8rem !important;
        margin-bottom: 4.8rem !important;
    }
    .mt-tn-48 {
        margin-top: 4.8rem !important;
    }
    .mb-tn-48 {
        margin-bottom: 4.8rem !important;
    }
    .ml-tn-48 {
        margin-left: 4.8rem !important;
    }
    .mr-tn-48 {
        margin-right: 4.8rem !important;
    }
    .p-tn-48 {
        padding: 4.8rem !important;
    }
    .px-tn-48 {
        padding-left: 4.8rem !important;
        padding-right: 4.8rem !important;
    }
    .py-tn-48 {
        padding-top: 4.8rem !important;
        padding-bottom: 4.8rem !important;
    }
    .pt-tn-48 {
        padding-top: 4.8rem !important;
    }
    .pb-tn-48 {
        padding-bottom: 4.8rem !important;
    }
    .pl-tn-48 {
        padding-left: 4.8rem !important;
    }
    .pr-tn-48 {
        padding-right: 4.8rem !important;
    }
    .m-tn-n48 {
        margin: -4.8rem !important;
    }
    .mx-tn-n48 {
        margin-left: -4.8rem !important;
        margin-right: -4.8rem !important;
    }
    .my-tn-n48 {
        margin-top: -4.8rem !important;
        margin-bottom: -4.8rem !important;
    }
    .mt-tn-n48 {
        margin-top: -4.8rem !important;
    }
    .mb-tn-n48 {
        margin-bottom: -4.8rem !important;
    }
    .ml-tn-n48 {
        margin-left: -4.8rem !important;
    }
    .mr-tn-n48 {
        margin-right: -4.8rem !important;
    }
    .p-tn-n48 {
        padding: -4.8rem !important;
    }
    .px-tn-n48 {
        padding-left: -4.8rem !important;
        padding-right: -4.8rem !important;
    }
    .py-tn-n48 {
        padding-top: -4.8rem !important;
        padding-bottom: -4.8rem !important;
    }
    .pt-tn-n48 {
        padding-top: -4.8rem !important;
    }
    .pb-tn-n48 {
        padding-bottom: -4.8rem !important;
    }
    .pl-tn-n48 {
        padding-left: -4.8rem !important;
    }
    .pr-tn-n48 {
        padding-right: -4.8rem !important;
    }
    .m-tn-50 {
        margin: 5rem !important;
    }
    .mx-tn-50 {
        margin-left: 5rem !important;
        margin-right: 5rem !important;
    }
    .my-tn-50 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }
    .mt-tn-50 {
        margin-top: 5rem !important;
    }
    .mb-tn-50 {
        margin-bottom: 5rem !important;
    }
    .ml-tn-50 {
        margin-left: 5rem !important;
    }
    .mr-tn-50 {
        margin-right: 5rem !important;
    }
    .p-tn-50 {
        padding: 5rem !important;
    }
    .px-tn-50 {
        padding-left: 5rem !important;
        padding-right: 5rem !important;
    }
    .py-tn-50 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }
    .pt-tn-50 {
        padding-top: 5rem !important;
    }
    .pb-tn-50 {
        padding-bottom: 5rem !important;
    }
    .pl-tn-50 {
        padding-left: 5rem !important;
    }
    .pr-tn-50 {
        padding-right: 5rem !important;
    }
    .m-tn-n50 {
        margin: -5rem !important;
    }
    .mx-tn-n50 {
        margin-left: -5rem !important;
        margin-right: -5rem !important;
    }
    .my-tn-n50 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important;
    }
    .mt-tn-n50 {
        margin-top: -5rem !important;
    }
    .mb-tn-n50 {
        margin-bottom: -5rem !important;
    }
    .ml-tn-n50 {
        margin-left: -5rem !important;
    }
    .mr-tn-n50 {
        margin-right: -5rem !important;
    }
    .p-tn-n50 {
        padding: -5rem !important;
    }
    .px-tn-n50 {
        padding-left: -5rem !important;
        padding-right: -5rem !important;
    }
    .py-tn-n50 {
        padding-top: -5rem !important;
        padding-bottom: -5rem !important;
    }
    .pt-tn-n50 {
        padding-top: -5rem !important;
    }
    .pb-tn-n50 {
        padding-bottom: -5rem !important;
    }
    .pl-tn-n50 {
        padding-left: -5rem !important;
    }
    .pr-tn-n50 {
        padding-right: -5rem !important;
    }
    .m-tn-56 {
        margin: 5.6rem !important;
    }
    .mx-tn-56 {
        margin-left: 5.6rem !important;
        margin-right: 5.6rem !important;
    }
    .my-tn-56 {
        margin-top: 5.6rem !important;
        margin-bottom: 5.6rem !important;
    }
    .mt-tn-56 {
        margin-top: 5.6rem !important;
    }
    .mb-tn-56 {
        margin-bottom: 5.6rem !important;
    }
    .ml-tn-56 {
        margin-left: 5.6rem !important;
    }
    .mr-tn-56 {
        margin-right: 5.6rem !important;
    }
    .p-tn-56 {
        padding: 5.6rem !important;
    }
    .px-tn-56 {
        padding-left: 5.6rem !important;
        padding-right: 5.6rem !important;
    }
    .py-tn-56 {
        padding-top: 5.6rem !important;
        padding-bottom: 5.6rem !important;
    }
    .pt-tn-56 {
        padding-top: 5.6rem !important;
    }
    .pb-tn-56 {
        padding-bottom: 5.6rem !important;
    }
    .pl-tn-56 {
        padding-left: 5.6rem !important;
    }
    .pr-tn-56 {
        padding-right: 5.6rem !important;
    }
    .m-tn-n56 {
        margin: -5.6rem !important;
    }
    .mx-tn-n56 {
        margin-left: -5.6rem !important;
        margin-right: -5.6rem !important;
    }
    .my-tn-n56 {
        margin-top: -5.6rem !important;
        margin-bottom: -5.6rem !important;
    }
    .mt-tn-n56 {
        margin-top: -5.6rem !important;
    }
    .mb-tn-n56 {
        margin-bottom: -5.6rem !important;
    }
    .ml-tn-n56 {
        margin-left: -5.6rem !important;
    }
    .mr-tn-n56 {
        margin-right: -5.6rem !important;
    }
    .p-tn-n56 {
        padding: -5.6rem !important;
    }
    .px-tn-n56 {
        padding-left: -5.6rem !important;
        padding-right: -5.6rem !important;
    }
    .py-tn-n56 {
        padding-top: -5.6rem !important;
        padding-bottom: -5.6rem !important;
    }
    .pt-tn-n56 {
        padding-top: -5.6rem !important;
    }
    .pb-tn-n56 {
        padding-bottom: -5.6rem !important;
    }
    .pl-tn-n56 {
        padding-left: -5.6rem !important;
    }
    .pr-tn-n56 {
        padding-right: -5.6rem !important;
    }
    .m-tn-64 {
        margin: 6.4rem !important;
    }
    .mx-tn-64 {
        margin-left: 6.4rem !important;
        margin-right: 6.4rem !important;
    }
    .my-tn-64 {
        margin-top: 6.4rem !important;
        margin-bottom: 6.4rem !important;
    }
    .mt-tn-64 {
        margin-top: 6.4rem !important;
    }
    .mb-tn-64 {
        margin-bottom: 6.4rem !important;
    }
    .ml-tn-64 {
        margin-left: 6.4rem !important;
    }
    .mr-tn-64 {
        margin-right: 6.4rem !important;
    }
    .p-tn-64 {
        padding: 6.4rem !important;
    }
    .px-tn-64 {
        padding-left: 6.4rem !important;
        padding-right: 6.4rem !important;
    }
    .py-tn-64 {
        padding-top: 6.4rem !important;
        padding-bottom: 6.4rem !important;
    }
    .pt-tn-64 {
        padding-top: 6.4rem !important;
    }
    .pb-tn-64 {
        padding-bottom: 6.4rem !important;
    }
    .pl-tn-64 {
        padding-left: 6.4rem !important;
    }
    .pr-tn-64 {
        padding-right: 6.4rem !important;
    }
    .m-tn-n64 {
        margin: -6.4rem !important;
    }
    .mx-tn-n64 {
        margin-left: -6.4rem !important;
        margin-right: -6.4rem !important;
    }
    .my-tn-n64 {
        margin-top: -6.4rem !important;
        margin-bottom: -6.4rem !important;
    }
    .mt-tn-n64 {
        margin-top: -6.4rem !important;
    }
    .mb-tn-n64 {
        margin-bottom: -6.4rem !important;
    }
    .ml-tn-n64 {
        margin-left: -6.4rem !important;
    }
    .mr-tn-n64 {
        margin-right: -6.4rem !important;
    }
    .p-tn-n64 {
        padding: -6.4rem !important;
    }
    .px-tn-n64 {
        padding-left: -6.4rem !important;
        padding-right: -6.4rem !important;
    }
    .py-tn-n64 {
        padding-top: -6.4rem !important;
        padding-bottom: -6.4rem !important;
    }
    .pt-tn-n64 {
        padding-top: -6.4rem !important;
    }
    .pb-tn-n64 {
        padding-bottom: -6.4rem !important;
    }
    .pl-tn-n64 {
        padding-left: -6.4rem !important;
    }
    .pr-tn-n64 {
        padding-right: -6.4rem !important;
    }
    .m-tn-72 {
        margin: 7.2rem !important;
    }
    .mx-tn-72 {
        margin-left: 7.2rem !important;
        margin-right: 7.2rem !important;
    }
    .my-tn-72 {
        margin-top: 7.2rem !important;
        margin-bottom: 7.2rem !important;
    }
    .mt-tn-72 {
        margin-top: 7.2rem !important;
    }
    .mb-tn-72 {
        margin-bottom: 7.2rem !important;
    }
    .ml-tn-72 {
        margin-left: 7.2rem !important;
    }
    .mr-tn-72 {
        margin-right: 7.2rem !important;
    }
    .p-tn-72 {
        padding: 7.2rem !important;
    }
    .px-tn-72 {
        padding-left: 7.2rem !important;
        padding-right: 7.2rem !important;
    }
    .py-tn-72 {
        padding-top: 7.2rem !important;
        padding-bottom: 7.2rem !important;
    }
    .pt-tn-72 {
        padding-top: 7.2rem !important;
    }
    .pb-tn-72 {
        padding-bottom: 7.2rem !important;
    }
    .pl-tn-72 {
        padding-left: 7.2rem !important;
    }
    .pr-tn-72 {
        padding-right: 7.2rem !important;
    }
    .m-tn-n72 {
        margin: -7.2rem !important;
    }
    .mx-tn-n72 {
        margin-left: -7.2rem !important;
        margin-right: -7.2rem !important;
    }
    .my-tn-n72 {
        margin-top: -7.2rem !important;
        margin-bottom: -7.2rem !important;
    }
    .mt-tn-n72 {
        margin-top: -7.2rem !important;
    }
    .mb-tn-n72 {
        margin-bottom: -7.2rem !important;
    }
    .ml-tn-n72 {
        margin-left: -7.2rem !important;
    }
    .mr-tn-n72 {
        margin-right: -7.2rem !important;
    }
    .p-tn-n72 {
        padding: -7.2rem !important;
    }
    .px-tn-n72 {
        padding-left: -7.2rem !important;
        padding-right: -7.2rem !important;
    }
    .py-tn-n72 {
        padding-top: -7.2rem !important;
        padding-bottom: -7.2rem !important;
    }
    .pt-tn-n72 {
        padding-top: -7.2rem !important;
    }
    .pb-tn-n72 {
        padding-bottom: -7.2rem !important;
    }
    .pl-tn-n72 {
        padding-left: -7.2rem !important;
    }
    .pr-tn-n72 {
        padding-right: -7.2rem !important;
    }
    .m-tn-80 {
        margin: 8rem !important;
    }
    .mx-tn-80 {
        margin-left: 8rem !important;
        margin-right: 8rem !important;
    }
    .my-tn-80 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important;
    }
    .mt-tn-80 {
        margin-top: 8rem !important;
    }
    .mb-tn-80 {
        margin-bottom: 8rem !important;
    }
    .ml-tn-80 {
        margin-left: 8rem !important;
    }
    .mr-tn-80 {
        margin-right: 8rem !important;
    }
    .p-tn-80 {
        padding: 8rem !important;
    }
    .px-tn-80 {
        padding-left: 8rem !important;
        padding-right: 8rem !important;
    }
    .py-tn-80 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important;
    }
    .pt-tn-80 {
        padding-top: 8rem !important;
    }
    .pb-tn-80 {
        padding-bottom: 8rem !important;
    }
    .pl-tn-80 {
        padding-left: 8rem !important;
    }
    .pr-tn-80 {
        padding-right: 8rem !important;
    }
    .m-tn-n80 {
        margin: -8rem !important;
    }
    .mx-tn-n80 {
        margin-left: -8rem !important;
        margin-right: -8rem !important;
    }
    .my-tn-n80 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important;
    }
    .mt-tn-n80 {
        margin-top: -8rem !important;
    }
    .mb-tn-n80 {
        margin-bottom: -8rem !important;
    }
    .ml-tn-n80 {
        margin-left: -8rem !important;
    }
    .mr-tn-n80 {
        margin-right: -8rem !important;
    }
    .p-tn-n80 {
        padding: -8rem !important;
    }
    .px-tn-n80 {
        padding-left: -8rem !important;
        padding-right: -8rem !important;
    }
    .py-tn-n80 {
        padding-top: -8rem !important;
        padding-bottom: -8rem !important;
    }
    .pt-tn-n80 {
        padding-top: -8rem !important;
    }
    .pb-tn-n80 {
        padding-bottom: -8rem !important;
    }
    .pl-tn-n80 {
        padding-left: -8rem !important;
    }
    .pr-tn-n80 {
        padding-right: -8rem !important;
    }
    .m-tn-82 {
        margin: 8.2rem !important;
    }
    .mx-tn-82 {
        margin-left: 8.2rem !important;
        margin-right: 8.2rem !important;
    }
    .my-tn-82 {
        margin-top: 8.2rem !important;
        margin-bottom: 8.2rem !important;
    }
    .mt-tn-82 {
        margin-top: 8.2rem !important;
    }
    .mb-tn-82 {
        margin-bottom: 8.2rem !important;
    }
    .ml-tn-82 {
        margin-left: 8.2rem !important;
    }
    .mr-tn-82 {
        margin-right: 8.2rem !important;
    }
    .p-tn-82 {
        padding: 8.2rem !important;
    }
    .px-tn-82 {
        padding-left: 8.2rem !important;
        padding-right: 8.2rem !important;
    }
    .py-tn-82 {
        padding-top: 8.2rem !important;
        padding-bottom: 8.2rem !important;
    }
    .pt-tn-82 {
        padding-top: 8.2rem !important;
    }
    .pb-tn-82 {
        padding-bottom: 8.2rem !important;
    }
    .pl-tn-82 {
        padding-left: 8.2rem !important;
    }
    .pr-tn-82 {
        padding-right: 8.2rem !important;
    }
    .m-tn-n82 {
        margin: -8.2rem !important;
    }
    .mx-tn-n82 {
        margin-left: -8.2rem !important;
        margin-right: -8.2rem !important;
    }
    .my-tn-n82 {
        margin-top: -8.2rem !important;
        margin-bottom: -8.2rem !important;
    }
    .mt-tn-n82 {
        margin-top: -8.2rem !important;
    }
    .mb-tn-n82 {
        margin-bottom: -8.2rem !important;
    }
    .ml-tn-n82 {
        margin-left: -8.2rem !important;
    }
    .mr-tn-n82 {
        margin-right: -8.2rem !important;
    }
    .p-tn-n82 {
        padding: -8.2rem !important;
    }
    .px-tn-n82 {
        padding-left: -8.2rem !important;
        padding-right: -8.2rem !important;
    }
    .py-tn-n82 {
        padding-top: -8.2rem !important;
        padding-bottom: -8.2rem !important;
    }
    .pt-tn-n82 {
        padding-top: -8.2rem !important;
    }
    .pb-tn-n82 {
        padding-bottom: -8.2rem !important;
    }
    .pl-tn-n82 {
        padding-left: -8.2rem !important;
    }
    .pr-tn-n82 {
        padding-right: -8.2rem !important;
    }
    .m-tn-120 {
        margin: 12rem !important;
    }
    .mx-tn-120 {
        margin-left: 12rem !important;
        margin-right: 12rem !important;
    }
    .my-tn-120 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important;
    }
    .mt-tn-120 {
        margin-top: 12rem !important;
    }
    .mb-tn-120 {
        margin-bottom: 12rem !important;
    }
    .ml-tn-120 {
        margin-left: 12rem !important;
    }
    .mr-tn-120 {
        margin-right: 12rem !important;
    }
    .p-tn-120 {
        padding: 12rem !important;
    }
    .px-tn-120 {
        padding-left: 12rem !important;
        padding-right: 12rem !important;
    }
    .py-tn-120 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important;
    }
    .pt-tn-120 {
        padding-top: 12rem !important;
    }
    .pb-tn-120 {
        padding-bottom: 12rem !important;
    }
    .pl-tn-120 {
        padding-left: 12rem !important;
    }
    .pr-tn-120 {
        padding-right: 12rem !important;
    }
    .m-tn-n120 {
        margin: -12rem !important;
    }
    .mx-tn-n120 {
        margin-left: -12rem !important;
        margin-right: -12rem !important;
    }
    .my-tn-n120 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important;
    }
    .mt-tn-n120 {
        margin-top: -12rem !important;
    }
    .mb-tn-n120 {
        margin-bottom: -12rem !important;
    }
    .ml-tn-n120 {
        margin-left: -12rem !important;
    }
    .mr-tn-n120 {
        margin-right: -12rem !important;
    }
    .p-tn-n120 {
        padding: -12rem !important;
    }
    .px-tn-n120 {
        padding-left: -12rem !important;
        padding-right: -12rem !important;
    }
    .py-tn-n120 {
        padding-top: -12rem !important;
        padding-bottom: -12rem !important;
    }
    .pt-tn-n120 {
        padding-top: -12rem !important;
    }
    .pb-tn-n120 {
        padding-bottom: -12rem !important;
    }
    .pl-tn-n120 {
        padding-left: -12rem !important;
    }
    .pr-tn-n120 {
        padding-right: -12rem !important;
    }
}
@media (min-width: 479px) {
    .m-sm-auto {
        margin: auto !important;
    }
    .mx-sm-auto {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .my-sm-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }
    .mt-sm-auto {
        margin-top: auto !important;
    }
    .mb-sm-auto {
        margin-bottom: auto !important;
    }
    .ml-sm-auto {
        margin-left: auto !important;
    }
    .mr-sm-auto {
        margin-right: auto !important;
    }
    .p-sm-auto {
        padding: auto !important;
    }
    .px-sm-auto {
        padding-left: auto !important;
        padding-right: auto !important;
    }
    .py-sm-auto {
        padding-top: auto !important;
        padding-bottom: auto !important;
    }
    .pt-sm-auto {
        padding-top: auto !important;
    }
    .pb-sm-auto {
        padding-bottom: auto !important;
    }
    .pl-sm-auto {
        padding-left: auto !important;
    }
    .pr-sm-auto {
        padding-right: auto !important;
    }
    .m-sm-nauto {
        margin: -auto !important;
    }
    .mx-sm-nauto {
        margin-left: -auto !important;
        margin-right: -auto !important;
    }
    .my-sm-nauto {
        margin-top: -auto !important;
        margin-bottom: -auto !important;
    }
    .mt-sm-nauto {
        margin-top: -auto !important;
    }
    .mb-sm-nauto {
        margin-bottom: -auto !important;
    }
    .ml-sm-nauto {
        margin-left: -auto !important;
    }
    .mr-sm-nauto {
        margin-right: -auto !important;
    }
    .p-sm-nauto {
        padding: -auto !important;
    }
    .px-sm-nauto {
        padding-left: -auto !important;
        padding-right: -auto !important;
    }
    .py-sm-nauto {
        padding-top: -auto !important;
        padding-bottom: -auto !important;
    }
    .pt-sm-nauto {
        padding-top: -auto !important;
    }
    .pb-sm-nauto {
        padding-bottom: -auto !important;
    }
    .pl-sm-nauto {
        padding-left: -auto !important;
    }
    .pr-sm-nauto {
        padding-right: -auto !important;
    }
    .m-sm-0 {
        margin: 0 !important;
    }
    .mx-sm-0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-sm-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-sm-0 {
        margin-top: 0 !important;
    }
    .mb-sm-0 {
        margin-bottom: 0 !important;
    }
    .ml-sm-0 {
        margin-left: 0 !important;
    }
    .mr-sm-0 {
        margin-right: 0 !important;
    }
    .p-sm-0 {
        padding: 0 !important;
    }
    .px-sm-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-sm-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-sm-0 {
        padding-top: 0 !important;
    }
    .pb-sm-0 {
        padding-bottom: 0 !important;
    }
    .pl-sm-0 {
        padding-left: 0 !important;
    }
    .pr-sm-0 {
        padding-right: 0 !important;
    }
    .m-sm-n0 {
        margin: 0 !important;
    }
    .mx-sm-n0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-sm-n0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-sm-n0 {
        margin-top: 0 !important;
    }
    .mb-sm-n0 {
        margin-bottom: 0 !important;
    }
    .ml-sm-n0 {
        margin-left: 0 !important;
    }
    .mr-sm-n0 {
        margin-right: 0 !important;
    }
    .p-sm-n0 {
        padding: 0 !important;
    }
    .px-sm-n0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-sm-n0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-sm-n0 {
        padding-top: 0 !important;
    }
    .pb-sm-n0 {
        padding-bottom: 0 !important;
    }
    .pl-sm-n0 {
        padding-left: 0 !important;
    }
    .pr-sm-n0 {
        padding-right: 0 !important;
    }
    .m-sm-2 {
        margin: 0.2rem !important;
    }
    .mx-sm-2 {
        margin-left: 0.2rem !important;
        margin-right: 0.2rem !important;
    }
    .my-sm-2 {
        margin-top: 0.2rem !important;
        margin-bottom: 0.2rem !important;
    }
    .mt-sm-2 {
        margin-top: 0.2rem !important;
    }
    .mb-sm-2 {
        margin-bottom: 0.2rem !important;
    }
    .ml-sm-2 {
        margin-left: 0.2rem !important;
    }
    .mr-sm-2 {
        margin-right: 0.2rem !important;
    }
    .p-sm-2 {
        padding: 0.2rem !important;
    }
    .px-sm-2 {
        padding-left: 0.2rem !important;
        padding-right: 0.2rem !important;
    }
    .py-sm-2 {
        padding-top: 0.2rem !important;
        padding-bottom: 0.2rem !important;
    }
    .pt-sm-2 {
        padding-top: 0.2rem !important;
    }
    .pb-sm-2 {
        padding-bottom: 0.2rem !important;
    }
    .pl-sm-2 {
        padding-left: 0.2rem !important;
    }
    .pr-sm-2 {
        padding-right: 0.2rem !important;
    }
    .m-sm-n2 {
        margin: -0.2rem !important;
    }
    .mx-sm-n2 {
        margin-left: -0.2rem !important;
        margin-right: -0.2rem !important;
    }
    .my-sm-n2 {
        margin-top: -0.2rem !important;
        margin-bottom: -0.2rem !important;
    }
    .mt-sm-n2 {
        margin-top: -0.2rem !important;
    }
    .mb-sm-n2 {
        margin-bottom: -0.2rem !important;
    }
    .ml-sm-n2 {
        margin-left: -0.2rem !important;
    }
    .mr-sm-n2 {
        margin-right: -0.2rem !important;
    }
    .p-sm-n2 {
        padding: -0.2rem !important;
    }
    .px-sm-n2 {
        padding-left: -0.2rem !important;
        padding-right: -0.2rem !important;
    }
    .py-sm-n2 {
        padding-top: -0.2rem !important;
        padding-bottom: -0.2rem !important;
    }
    .pt-sm-n2 {
        padding-top: -0.2rem !important;
    }
    .pb-sm-n2 {
        padding-bottom: -0.2rem !important;
    }
    .pl-sm-n2 {
        padding-left: -0.2rem !important;
    }
    .pr-sm-n2 {
        padding-right: -0.2rem !important;
    }
    .m-sm-4 {
        margin: 0.4rem !important;
    }
    .mx-sm-4 {
        margin-left: 0.4rem !important;
        margin-right: 0.4rem !important;
    }
    .my-sm-4 {
        margin-top: 0.4rem !important;
        margin-bottom: 0.4rem !important;
    }
    .mt-sm-4 {
        margin-top: 0.4rem !important;
    }
    .mb-sm-4 {
        margin-bottom: 0.4rem !important;
    }
    .ml-sm-4 {
        margin-left: 0.4rem !important;
    }
    .mr-sm-4 {
        margin-right: 0.4rem !important;
    }
    .p-sm-4 {
        padding: 0.4rem !important;
    }
    .px-sm-4 {
        padding-left: 0.4rem !important;
        padding-right: 0.4rem !important;
    }
    .py-sm-4 {
        padding-top: 0.4rem !important;
        padding-bottom: 0.4rem !important;
    }
    .pt-sm-4 {
        padding-top: 0.4rem !important;
    }
    .pb-sm-4 {
        padding-bottom: 0.4rem !important;
    }
    .pl-sm-4 {
        padding-left: 0.4rem !important;
    }
    .pr-sm-4 {
        padding-right: 0.4rem !important;
    }
    .m-sm-n4 {
        margin: -0.4rem !important;
    }
    .mx-sm-n4 {
        margin-left: -0.4rem !important;
        margin-right: -0.4rem !important;
    }
    .my-sm-n4 {
        margin-top: -0.4rem !important;
        margin-bottom: -0.4rem !important;
    }
    .mt-sm-n4 {
        margin-top: -0.4rem !important;
    }
    .mb-sm-n4 {
        margin-bottom: -0.4rem !important;
    }
    .ml-sm-n4 {
        margin-left: -0.4rem !important;
    }
    .mr-sm-n4 {
        margin-right: -0.4rem !important;
    }
    .p-sm-n4 {
        padding: -0.4rem !important;
    }
    .px-sm-n4 {
        padding-left: -0.4rem !important;
        padding-right: -0.4rem !important;
    }
    .py-sm-n4 {
        padding-top: -0.4rem !important;
        padding-bottom: -0.4rem !important;
    }
    .pt-sm-n4 {
        padding-top: -0.4rem !important;
    }
    .pb-sm-n4 {
        padding-bottom: -0.4rem !important;
    }
    .pl-sm-n4 {
        padding-left: -0.4rem !important;
    }
    .pr-sm-n4 {
        padding-right: -0.4rem !important;
    }
    .m-sm-6 {
        margin: 0.6rem !important;
    }
    .mx-sm-6 {
        margin-left: 0.6rem !important;
        margin-right: 0.6rem !important;
    }
    .my-sm-6 {
        margin-top: 0.6rem !important;
        margin-bottom: 0.6rem !important;
    }
    .mt-sm-6 {
        margin-top: 0.6rem !important;
    }
    .mb-sm-6 {
        margin-bottom: 0.6rem !important;
    }
    .ml-sm-6 {
        margin-left: 0.6rem !important;
    }
    .mr-sm-6 {
        margin-right: 0.6rem !important;
    }
    .p-sm-6 {
        padding: 0.6rem !important;
    }
    .px-sm-6 {
        padding-left: 0.6rem !important;
        padding-right: 0.6rem !important;
    }
    .py-sm-6 {
        padding-top: 0.6rem !important;
        padding-bottom: 0.6rem !important;
    }
    .pt-sm-6 {
        padding-top: 0.6rem !important;
    }
    .pb-sm-6 {
        padding-bottom: 0.6rem !important;
    }
    .pl-sm-6 {
        padding-left: 0.6rem !important;
    }
    .pr-sm-6 {
        padding-right: 0.6rem !important;
    }
    .m-sm-n6 {
        margin: -0.6rem !important;
    }
    .mx-sm-n6 {
        margin-left: -0.6rem !important;
        margin-right: -0.6rem !important;
    }
    .my-sm-n6 {
        margin-top: -0.6rem !important;
        margin-bottom: -0.6rem !important;
    }
    .mt-sm-n6 {
        margin-top: -0.6rem !important;
    }
    .mb-sm-n6 {
        margin-bottom: -0.6rem !important;
    }
    .ml-sm-n6 {
        margin-left: -0.6rem !important;
    }
    .mr-sm-n6 {
        margin-right: -0.6rem !important;
    }
    .p-sm-n6 {
        padding: -0.6rem !important;
    }
    .px-sm-n6 {
        padding-left: -0.6rem !important;
        padding-right: -0.6rem !important;
    }
    .py-sm-n6 {
        padding-top: -0.6rem !important;
        padding-bottom: -0.6rem !important;
    }
    .pt-sm-n6 {
        padding-top: -0.6rem !important;
    }
    .pb-sm-n6 {
        padding-bottom: -0.6rem !important;
    }
    .pl-sm-n6 {
        padding-left: -0.6rem !important;
    }
    .pr-sm-n6 {
        padding-right: -0.6rem !important;
    }
    .m-sm-8 {
        margin: 0.8rem !important;
    }
    .mx-sm-8 {
        margin-left: 0.8rem !important;
        margin-right: 0.8rem !important;
    }
    .my-sm-8 {
        margin-top: 0.8rem !important;
        margin-bottom: 0.8rem !important;
    }
    .mt-sm-8 {
        margin-top: 0.8rem !important;
    }
    .mb-sm-8 {
        margin-bottom: 0.8rem !important;
    }
    .ml-sm-8 {
        margin-left: 0.8rem !important;
    }
    .mr-sm-8 {
        margin-right: 0.8rem !important;
    }
    .p-sm-8 {
        padding: 0.8rem !important;
    }
    .px-sm-8 {
        padding-left: 0.8rem !important;
        padding-right: 0.8rem !important;
    }
    .py-sm-8 {
        padding-top: 0.8rem !important;
        padding-bottom: 0.8rem !important;
    }
    .pt-sm-8 {
        padding-top: 0.8rem !important;
    }
    .pb-sm-8 {
        padding-bottom: 0.8rem !important;
    }
    .pl-sm-8 {
        padding-left: 0.8rem !important;
    }
    .pr-sm-8 {
        padding-right: 0.8rem !important;
    }
    .m-sm-n8 {
        margin: -0.8rem !important;
    }
    .mx-sm-n8 {
        margin-left: -0.8rem !important;
        margin-right: -0.8rem !important;
    }
    .my-sm-n8 {
        margin-top: -0.8rem !important;
        margin-bottom: -0.8rem !important;
    }
    .mt-sm-n8 {
        margin-top: -0.8rem !important;
    }
    .mb-sm-n8 {
        margin-bottom: -0.8rem !important;
    }
    .ml-sm-n8 {
        margin-left: -0.8rem !important;
    }
    .mr-sm-n8 {
        margin-right: -0.8rem !important;
    }
    .p-sm-n8 {
        padding: -0.8rem !important;
    }
    .px-sm-n8 {
        padding-left: -0.8rem !important;
        padding-right: -0.8rem !important;
    }
    .py-sm-n8 {
        padding-top: -0.8rem !important;
        padding-bottom: -0.8rem !important;
    }
    .pt-sm-n8 {
        padding-top: -0.8rem !important;
    }
    .pb-sm-n8 {
        padding-bottom: -0.8rem !important;
    }
    .pl-sm-n8 {
        padding-left: -0.8rem !important;
    }
    .pr-sm-n8 {
        padding-right: -0.8rem !important;
    }
    .m-sm-10 {
        margin: 1rem !important;
    }
    .mx-sm-10 {
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
    .my-sm-10 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }
    .mt-sm-10 {
        margin-top: 1rem !important;
    }
    .mb-sm-10 {
        margin-bottom: 1rem !important;
    }
    .ml-sm-10 {
        margin-left: 1rem !important;
    }
    .mr-sm-10 {
        margin-right: 1rem !important;
    }
    .p-sm-10 {
        padding: 1rem !important;
    }
    .px-sm-10 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .py-sm-10 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
    .pt-sm-10 {
        padding-top: 1rem !important;
    }
    .pb-sm-10 {
        padding-bottom: 1rem !important;
    }
    .pl-sm-10 {
        padding-left: 1rem !important;
    }
    .pr-sm-10 {
        padding-right: 1rem !important;
    }
    .m-sm-n10 {
        margin: -1rem !important;
    }
    .mx-sm-n10 {
        margin-left: -1rem !important;
        margin-right: -1rem !important;
    }
    .my-sm-n10 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important;
    }
    .mt-sm-n10 {
        margin-top: -1rem !important;
    }
    .mb-sm-n10 {
        margin-bottom: -1rem !important;
    }
    .ml-sm-n10 {
        margin-left: -1rem !important;
    }
    .mr-sm-n10 {
        margin-right: -1rem !important;
    }
    .p-sm-n10 {
        padding: -1rem !important;
    }
    .px-sm-n10 {
        padding-left: -1rem !important;
        padding-right: -1rem !important;
    }
    .py-sm-n10 {
        padding-top: -1rem !important;
        padding-bottom: -1rem !important;
    }
    .pt-sm-n10 {
        padding-top: -1rem !important;
    }
    .pb-sm-n10 {
        padding-bottom: -1rem !important;
    }
    .pl-sm-n10 {
        padding-left: -1rem !important;
    }
    .pr-sm-n10 {
        padding-right: -1rem !important;
    }
    .m-sm-12 {
        margin: 1.2rem !important;
    }
    .mx-sm-12 {
        margin-left: 1.2rem !important;
        margin-right: 1.2rem !important;
    }
    .my-sm-12 {
        margin-top: 1.2rem !important;
        margin-bottom: 1.2rem !important;
    }
    .mt-sm-12 {
        margin-top: 1.2rem !important;
    }
    .mb-sm-12 {
        margin-bottom: 1.2rem !important;
    }
    .ml-sm-12 {
        margin-left: 1.2rem !important;
    }
    .mr-sm-12 {
        margin-right: 1.2rem !important;
    }
    .p-sm-12 {
        padding: 1.2rem !important;
    }
    .px-sm-12 {
        padding-left: 1.2rem !important;
        padding-right: 1.2rem !important;
    }
    .py-sm-12 {
        padding-top: 1.2rem !important;
        padding-bottom: 1.2rem !important;
    }
    .pt-sm-12 {
        padding-top: 1.2rem !important;
    }
    .pb-sm-12 {
        padding-bottom: 1.2rem !important;
    }
    .pl-sm-12 {
        padding-left: 1.2rem !important;
    }
    .pr-sm-12 {
        padding-right: 1.2rem !important;
    }
    .m-sm-n12 {
        margin: -1.2rem !important;
    }
    .mx-sm-n12 {
        margin-left: -1.2rem !important;
        margin-right: -1.2rem !important;
    }
    .my-sm-n12 {
        margin-top: -1.2rem !important;
        margin-bottom: -1.2rem !important;
    }
    .mt-sm-n12 {
        margin-top: -1.2rem !important;
    }
    .mb-sm-n12 {
        margin-bottom: -1.2rem !important;
    }
    .ml-sm-n12 {
        margin-left: -1.2rem !important;
    }
    .mr-sm-n12 {
        margin-right: -1.2rem !important;
    }
    .p-sm-n12 {
        padding: -1.2rem !important;
    }
    .px-sm-n12 {
        padding-left: -1.2rem !important;
        padding-right: -1.2rem !important;
    }
    .py-sm-n12 {
        padding-top: -1.2rem !important;
        padding-bottom: -1.2rem !important;
    }
    .pt-sm-n12 {
        padding-top: -1.2rem !important;
    }
    .pb-sm-n12 {
        padding-bottom: -1.2rem !important;
    }
    .pl-sm-n12 {
        padding-left: -1.2rem !important;
    }
    .pr-sm-n12 {
        padding-right: -1.2rem !important;
    }
    .m-sm-14 {
        margin: 1.4rem !important;
    }
    .mx-sm-14 {
        margin-left: 1.4rem !important;
        margin-right: 1.4rem !important;
    }
    .my-sm-14 {
        margin-top: 1.4rem !important;
        margin-bottom: 1.4rem !important;
    }
    .mt-sm-14 {
        margin-top: 1.4rem !important;
    }
    .mb-sm-14 {
        margin-bottom: 1.4rem !important;
    }
    .ml-sm-14 {
        margin-left: 1.4rem !important;
    }
    .mr-sm-14 {
        margin-right: 1.4rem !important;
    }
    .p-sm-14 {
        padding: 1.4rem !important;
    }
    .px-sm-14 {
        padding-left: 1.4rem !important;
        padding-right: 1.4rem !important;
    }
    .py-sm-14 {
        padding-top: 1.4rem !important;
        padding-bottom: 1.4rem !important;
    }
    .pt-sm-14 {
        padding-top: 1.4rem !important;
    }
    .pb-sm-14 {
        padding-bottom: 1.4rem !important;
    }
    .pl-sm-14 {
        padding-left: 1.4rem !important;
    }
    .pr-sm-14 {
        padding-right: 1.4rem !important;
    }
    .m-sm-n14 {
        margin: -1.4rem !important;
    }
    .mx-sm-n14 {
        margin-left: -1.4rem !important;
        margin-right: -1.4rem !important;
    }
    .my-sm-n14 {
        margin-top: -1.4rem !important;
        margin-bottom: -1.4rem !important;
    }
    .mt-sm-n14 {
        margin-top: -1.4rem !important;
    }
    .mb-sm-n14 {
        margin-bottom: -1.4rem !important;
    }
    .ml-sm-n14 {
        margin-left: -1.4rem !important;
    }
    .mr-sm-n14 {
        margin-right: -1.4rem !important;
    }
    .p-sm-n14 {
        padding: -1.4rem !important;
    }
    .px-sm-n14 {
        padding-left: -1.4rem !important;
        padding-right: -1.4rem !important;
    }
    .py-sm-n14 {
        padding-top: -1.4rem !important;
        padding-bottom: -1.4rem !important;
    }
    .pt-sm-n14 {
        padding-top: -1.4rem !important;
    }
    .pb-sm-n14 {
        padding-bottom: -1.4rem !important;
    }
    .pl-sm-n14 {
        padding-left: -1.4rem !important;
    }
    .pr-sm-n14 {
        padding-right: -1.4rem !important;
    }
    .m-sm-16 {
        margin: 1.6rem !important;
    }
    .mx-sm-16 {
        margin-left: 1.6rem !important;
        margin-right: 1.6rem !important;
    }
    .my-sm-16 {
        margin-top: 1.6rem !important;
        margin-bottom: 1.6rem !important;
    }
    .mt-sm-16 {
        margin-top: 1.6rem !important;
    }
    .mb-sm-16 {
        margin-bottom: 1.6rem !important;
    }
    .ml-sm-16 {
        margin-left: 1.6rem !important;
    }
    .mr-sm-16 {
        margin-right: 1.6rem !important;
    }
    .p-sm-16 {
        padding: 1.6rem !important;
    }
    .px-sm-16 {
        padding-left: 1.6rem !important;
        padding-right: 1.6rem !important;
    }
    .py-sm-16 {
        padding-top: 1.6rem !important;
        padding-bottom: 1.6rem !important;
    }
    .pt-sm-16 {
        padding-top: 1.6rem !important;
    }
    .pb-sm-16 {
        padding-bottom: 1.6rem !important;
    }
    .pl-sm-16 {
        padding-left: 1.6rem !important;
    }
    .pr-sm-16 {
        padding-right: 1.6rem !important;
    }
    .m-sm-n16 {
        margin: -1.6rem !important;
    }
    .mx-sm-n16 {
        margin-left: -1.6rem !important;
        margin-right: -1.6rem !important;
    }
    .my-sm-n16 {
        margin-top: -1.6rem !important;
        margin-bottom: -1.6rem !important;
    }
    .mt-sm-n16 {
        margin-top: -1.6rem !important;
    }
    .mb-sm-n16 {
        margin-bottom: -1.6rem !important;
    }
    .ml-sm-n16 {
        margin-left: -1.6rem !important;
    }
    .mr-sm-n16 {
        margin-right: -1.6rem !important;
    }
    .p-sm-n16 {
        padding: -1.6rem !important;
    }
    .px-sm-n16 {
        padding-left: -1.6rem !important;
        padding-right: -1.6rem !important;
    }
    .py-sm-n16 {
        padding-top: -1.6rem !important;
        padding-bottom: -1.6rem !important;
    }
    .pt-sm-n16 {
        padding-top: -1.6rem !important;
    }
    .pb-sm-n16 {
        padding-bottom: -1.6rem !important;
    }
    .pl-sm-n16 {
        padding-left: -1.6rem !important;
    }
    .pr-sm-n16 {
        padding-right: -1.6rem !important;
    }
    .m-sm-18 {
        margin: 1.8rem !important;
    }
    .mx-sm-18 {
        margin-left: 1.8rem !important;
        margin-right: 1.8rem !important;
    }
    .my-sm-18 {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important;
    }
    .mt-sm-18 {
        margin-top: 1.8rem !important;
    }
    .mb-sm-18 {
        margin-bottom: 1.8rem !important;
    }
    .ml-sm-18 {
        margin-left: 1.8rem !important;
    }
    .mr-sm-18 {
        margin-right: 1.8rem !important;
    }
    .p-sm-18 {
        padding: 1.8rem !important;
    }
    .px-sm-18 {
        padding-left: 1.8rem !important;
        padding-right: 1.8rem !important;
    }
    .py-sm-18 {
        padding-top: 1.8rem !important;
        padding-bottom: 1.8rem !important;
    }
    .pt-sm-18 {
        padding-top: 1.8rem !important;
    }
    .pb-sm-18 {
        padding-bottom: 1.8rem !important;
    }
    .pl-sm-18 {
        padding-left: 1.8rem !important;
    }
    .pr-sm-18 {
        padding-right: 1.8rem !important;
    }
    .m-sm-n18 {
        margin: -1.8rem !important;
    }
    .mx-sm-n18 {
        margin-left: -1.8rem !important;
        margin-right: -1.8rem !important;
    }
    .my-sm-n18 {
        margin-top: -1.8rem !important;
        margin-bottom: -1.8rem !important;
    }
    .mt-sm-n18 {
        margin-top: -1.8rem !important;
    }
    .mb-sm-n18 {
        margin-bottom: -1.8rem !important;
    }
    .ml-sm-n18 {
        margin-left: -1.8rem !important;
    }
    .mr-sm-n18 {
        margin-right: -1.8rem !important;
    }
    .p-sm-n18 {
        padding: -1.8rem !important;
    }
    .px-sm-n18 {
        padding-left: -1.8rem !important;
        padding-right: -1.8rem !important;
    }
    .py-sm-n18 {
        padding-top: -1.8rem !important;
        padding-bottom: -1.8rem !important;
    }
    .pt-sm-n18 {
        padding-top: -1.8rem !important;
    }
    .pb-sm-n18 {
        padding-bottom: -1.8rem !important;
    }
    .pl-sm-n18 {
        padding-left: -1.8rem !important;
    }
    .pr-sm-n18 {
        padding-right: -1.8rem !important;
    }
    .m-sm-26 {
        margin: 2.6rem !important;
    }
    .mx-sm-26 {
        margin-left: 2.6rem !important;
        margin-right: 2.6rem !important;
    }
    .my-sm-26 {
        margin-top: 2.6rem !important;
        margin-bottom: 2.6rem !important;
    }
    .mt-sm-26 {
        margin-top: 2.6rem !important;
    }
    .mb-sm-26 {
        margin-bottom: 2.6rem !important;
    }
    .ml-sm-26 {
        margin-left: 2.6rem !important;
    }
    .mr-sm-26 {
        margin-right: 2.6rem !important;
    }
    .p-sm-26 {
        padding: 2.6rem !important;
    }
    .px-sm-26 {
        padding-left: 2.6rem !important;
        padding-right: 2.6rem !important;
    }
    .py-sm-26 {
        padding-top: 2.6rem !important;
        padding-bottom: 2.6rem !important;
    }
    .pt-sm-26 {
        padding-top: 2.6rem !important;
    }
    .pb-sm-26 {
        padding-bottom: 2.6rem !important;
    }
    .pl-sm-26 {
        padding-left: 2.6rem !important;
    }
    .pr-sm-26 {
        padding-right: 2.6rem !important;
    }
    .m-sm-n26 {
        margin: -2.6rem !important;
    }
    .mx-sm-n26 {
        margin-left: -2.6rem !important;
        margin-right: -2.6rem !important;
    }
    .my-sm-n26 {
        margin-top: -2.6rem !important;
        margin-bottom: -2.6rem !important;
    }
    .mt-sm-n26 {
        margin-top: -2.6rem !important;
    }
    .mb-sm-n26 {
        margin-bottom: -2.6rem !important;
    }
    .ml-sm-n26 {
        margin-left: -2.6rem !important;
    }
    .mr-sm-n26 {
        margin-right: -2.6rem !important;
    }
    .p-sm-n26 {
        padding: -2.6rem !important;
    }
    .px-sm-n26 {
        padding-left: -2.6rem !important;
        padding-right: -2.6rem !important;
    }
    .py-sm-n26 {
        padding-top: -2.6rem !important;
        padding-bottom: -2.6rem !important;
    }
    .pt-sm-n26 {
        padding-top: -2.6rem !important;
    }
    .pb-sm-n26 {
        padding-bottom: -2.6rem !important;
    }
    .pl-sm-n26 {
        padding-left: -2.6rem !important;
    }
    .pr-sm-n26 {
        padding-right: -2.6rem !important;
    }
    .m-sm-20 {
        margin: 2rem !important;
    }
    .mx-sm-20 {
        margin-left: 2rem !important;
        margin-right: 2rem !important;
    }
    .my-sm-20 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }
    .mt-sm-20 {
        margin-top: 2rem !important;
    }
    .mb-sm-20 {
        margin-bottom: 2rem !important;
    }
    .ml-sm-20 {
        margin-left: 2rem !important;
    }
    .mr-sm-20 {
        margin-right: 2rem !important;
    }
    .p-sm-20 {
        padding: 2rem !important;
    }
    .px-sm-20 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    .py-sm-20 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }
    .pt-sm-20 {
        padding-top: 2rem !important;
    }
    .pb-sm-20 {
        padding-bottom: 2rem !important;
    }
    .pl-sm-20 {
        padding-left: 2rem !important;
    }
    .pr-sm-20 {
        padding-right: 2rem !important;
    }
    .m-sm-n20 {
        margin: -2rem !important;
    }
    .mx-sm-n20 {
        margin-left: -2rem !important;
        margin-right: -2rem !important;
    }
    .my-sm-n20 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important;
    }
    .mt-sm-n20 {
        margin-top: -2rem !important;
    }
    .mb-sm-n20 {
        margin-bottom: -2rem !important;
    }
    .ml-sm-n20 {
        margin-left: -2rem !important;
    }
    .mr-sm-n20 {
        margin-right: -2rem !important;
    }
    .p-sm-n20 {
        padding: -2rem !important;
    }
    .px-sm-n20 {
        padding-left: -2rem !important;
        padding-right: -2rem !important;
    }
    .py-sm-n20 {
        padding-top: -2rem !important;
        padding-bottom: -2rem !important;
    }
    .pt-sm-n20 {
        padding-top: -2rem !important;
    }
    .pb-sm-n20 {
        padding-bottom: -2rem !important;
    }
    .pl-sm-n20 {
        padding-left: -2rem !important;
    }
    .pr-sm-n20 {
        padding-right: -2rem !important;
    }
    .m-sm-24 {
        margin: 2.4rem !important;
    }
    .mx-sm-24 {
        margin-left: 2.4rem !important;
        margin-right: 2.4rem !important;
    }
    .my-sm-24 {
        margin-top: 2.4rem !important;
        margin-bottom: 2.4rem !important;
    }
    .mt-sm-24 {
        margin-top: 2.4rem !important;
    }
    .mb-sm-24 {
        margin-bottom: 2.4rem !important;
    }
    .ml-sm-24 {
        margin-left: 2.4rem !important;
    }
    .mr-sm-24 {
        margin-right: 2.4rem !important;
    }
    .p-sm-24 {
        padding: 2.4rem !important;
    }
    .px-sm-24 {
        padding-left: 2.4rem !important;
        padding-right: 2.4rem !important;
    }
    .py-sm-24 {
        padding-top: 2.4rem !important;
        padding-bottom: 2.4rem !important;
    }
    .pt-sm-24 {
        padding-top: 2.4rem !important;
    }
    .pb-sm-24 {
        padding-bottom: 2.4rem !important;
    }
    .pl-sm-24 {
        padding-left: 2.4rem !important;
    }
    .pr-sm-24 {
        padding-right: 2.4rem !important;
    }
    .m-sm-n24 {
        margin: -2.4rem !important;
    }
    .mx-sm-n24 {
        margin-left: -2.4rem !important;
        margin-right: -2.4rem !important;
    }
    .my-sm-n24 {
        margin-top: -2.4rem !important;
        margin-bottom: -2.4rem !important;
    }
    .mt-sm-n24 {
        margin-top: -2.4rem !important;
    }
    .mb-sm-n24 {
        margin-bottom: -2.4rem !important;
    }
    .ml-sm-n24 {
        margin-left: -2.4rem !important;
    }
    .mr-sm-n24 {
        margin-right: -2.4rem !important;
    }
    .p-sm-n24 {
        padding: -2.4rem !important;
    }
    .px-sm-n24 {
        padding-left: -2.4rem !important;
        padding-right: -2.4rem !important;
    }
    .py-sm-n24 {
        padding-top: -2.4rem !important;
        padding-bottom: -2.4rem !important;
    }
    .pt-sm-n24 {
        padding-top: -2.4rem !important;
    }
    .pb-sm-n24 {
        padding-bottom: -2.4rem !important;
    }
    .pl-sm-n24 {
        padding-left: -2.4rem !important;
    }
    .pr-sm-n24 {
        padding-right: -2.4rem !important;
    }
    .m-sm-30 {
        margin: 3rem !important;
    }
    .mx-sm-30 {
        margin-left: 3rem !important;
        margin-right: 3rem !important;
    }
    .my-sm-30 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }
    .mt-sm-30 {
        margin-top: 3rem !important;
    }
    .mb-sm-30 {
        margin-bottom: 3rem !important;
    }
    .ml-sm-30 {
        margin-left: 3rem !important;
    }
    .mr-sm-30 {
        margin-right: 3rem !important;
    }
    .p-sm-30 {
        padding: 3rem !important;
    }
    .px-sm-30 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
    .py-sm-30 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }
    .pt-sm-30 {
        padding-top: 3rem !important;
    }
    .pb-sm-30 {
        padding-bottom: 3rem !important;
    }
    .pl-sm-30 {
        padding-left: 3rem !important;
    }
    .pr-sm-30 {
        padding-right: 3rem !important;
    }
    .m-sm-n30 {
        margin: -3rem !important;
    }
    .mx-sm-n30 {
        margin-left: -3rem !important;
        margin-right: -3rem !important;
    }
    .my-sm-n30 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important;
    }
    .mt-sm-n30 {
        margin-top: -3rem !important;
    }
    .mb-sm-n30 {
        margin-bottom: -3rem !important;
    }
    .ml-sm-n30 {
        margin-left: -3rem !important;
    }
    .mr-sm-n30 {
        margin-right: -3rem !important;
    }
    .p-sm-n30 {
        padding: -3rem !important;
    }
    .px-sm-n30 {
        padding-left: -3rem !important;
        padding-right: -3rem !important;
    }
    .py-sm-n30 {
        padding-top: -3rem !important;
        padding-bottom: -3rem !important;
    }
    .pt-sm-n30 {
        padding-top: -3rem !important;
    }
    .pb-sm-n30 {
        padding-bottom: -3rem !important;
    }
    .pl-sm-n30 {
        padding-left: -3rem !important;
    }
    .pr-sm-n30 {
        padding-right: -3rem !important;
    }
    .m-sm-32 {
        margin: 3.2rem !important;
    }
    .mx-sm-32 {
        margin-left: 3.2rem !important;
        margin-right: 3.2rem !important;
    }
    .my-sm-32 {
        margin-top: 3.2rem !important;
        margin-bottom: 3.2rem !important;
    }
    .mt-sm-32 {
        margin-top: 3.2rem !important;
    }
    .mb-sm-32 {
        margin-bottom: 3.2rem !important;
    }
    .ml-sm-32 {
        margin-left: 3.2rem !important;
    }
    .mr-sm-32 {
        margin-right: 3.2rem !important;
    }
    .p-sm-32 {
        padding: 3.2rem !important;
    }
    .px-sm-32 {
        padding-left: 3.2rem !important;
        padding-right: 3.2rem !important;
    }
    .py-sm-32 {
        padding-top: 3.2rem !important;
        padding-bottom: 3.2rem !important;
    }
    .pt-sm-32 {
        padding-top: 3.2rem !important;
    }
    .pb-sm-32 {
        padding-bottom: 3.2rem !important;
    }
    .pl-sm-32 {
        padding-left: 3.2rem !important;
    }
    .pr-sm-32 {
        padding-right: 3.2rem !important;
    }
    .m-sm-n32 {
        margin: -3.2rem !important;
    }
    .mx-sm-n32 {
        margin-left: -3.2rem !important;
        margin-right: -3.2rem !important;
    }
    .my-sm-n32 {
        margin-top: -3.2rem !important;
        margin-bottom: -3.2rem !important;
    }
    .mt-sm-n32 {
        margin-top: -3.2rem !important;
    }
    .mb-sm-n32 {
        margin-bottom: -3.2rem !important;
    }
    .ml-sm-n32 {
        margin-left: -3.2rem !important;
    }
    .mr-sm-n32 {
        margin-right: -3.2rem !important;
    }
    .p-sm-n32 {
        padding: -3.2rem !important;
    }
    .px-sm-n32 {
        padding-left: -3.2rem !important;
        padding-right: -3.2rem !important;
    }
    .py-sm-n32 {
        padding-top: -3.2rem !important;
        padding-bottom: -3.2rem !important;
    }
    .pt-sm-n32 {
        padding-top: -3.2rem !important;
    }
    .pb-sm-n32 {
        padding-bottom: -3.2rem !important;
    }
    .pl-sm-n32 {
        padding-left: -3.2rem !important;
    }
    .pr-sm-n32 {
        padding-right: -3.2rem !important;
    }
    .m-sm-34 {
        margin: 3.4rem !important;
    }
    .mx-sm-34 {
        margin-left: 3.4rem !important;
        margin-right: 3.4rem !important;
    }
    .my-sm-34 {
        margin-top: 3.4rem !important;
        margin-bottom: 3.4rem !important;
    }
    .mt-sm-34 {
        margin-top: 3.4rem !important;
    }
    .mb-sm-34 {
        margin-bottom: 3.4rem !important;
    }
    .ml-sm-34 {
        margin-left: 3.4rem !important;
    }
    .mr-sm-34 {
        margin-right: 3.4rem !important;
    }
    .p-sm-34 {
        padding: 3.4rem !important;
    }
    .px-sm-34 {
        padding-left: 3.4rem !important;
        padding-right: 3.4rem !important;
    }
    .py-sm-34 {
        padding-top: 3.4rem !important;
        padding-bottom: 3.4rem !important;
    }
    .pt-sm-34 {
        padding-top: 3.4rem !important;
    }
    .pb-sm-34 {
        padding-bottom: 3.4rem !important;
    }
    .pl-sm-34 {
        padding-left: 3.4rem !important;
    }
    .pr-sm-34 {
        padding-right: 3.4rem !important;
    }
    .m-sm-n34 {
        margin: -3.4rem !important;
    }
    .mx-sm-n34 {
        margin-left: -3.4rem !important;
        margin-right: -3.4rem !important;
    }
    .my-sm-n34 {
        margin-top: -3.4rem !important;
        margin-bottom: -3.4rem !important;
    }
    .mt-sm-n34 {
        margin-top: -3.4rem !important;
    }
    .mb-sm-n34 {
        margin-bottom: -3.4rem !important;
    }
    .ml-sm-n34 {
        margin-left: -3.4rem !important;
    }
    .mr-sm-n34 {
        margin-right: -3.4rem !important;
    }
    .p-sm-n34 {
        padding: -3.4rem !important;
    }
    .px-sm-n34 {
        padding-left: -3.4rem !important;
        padding-right: -3.4rem !important;
    }
    .py-sm-n34 {
        padding-top: -3.4rem !important;
        padding-bottom: -3.4rem !important;
    }
    .pt-sm-n34 {
        padding-top: -3.4rem !important;
    }
    .pb-sm-n34 {
        padding-bottom: -3.4rem !important;
    }
    .pl-sm-n34 {
        padding-left: -3.4rem !important;
    }
    .pr-sm-n34 {
        padding-right: -3.4rem !important;
    }
    .m-sm-40 {
        margin: 4rem !important;
    }
    .mx-sm-40 {
        margin-left: 4rem !important;
        margin-right: 4rem !important;
    }
    .my-sm-40 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }
    .mt-sm-40 {
        margin-top: 4rem !important;
    }
    .mb-sm-40 {
        margin-bottom: 4rem !important;
    }
    .ml-sm-40 {
        margin-left: 4rem !important;
    }
    .mr-sm-40 {
        margin-right: 4rem !important;
    }
    .p-sm-40 {
        padding: 4rem !important;
    }
    .px-sm-40 {
        padding-left: 4rem !important;
        padding-right: 4rem !important;
    }
    .py-sm-40 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }
    .pt-sm-40 {
        padding-top: 4rem !important;
    }
    .pb-sm-40 {
        padding-bottom: 4rem !important;
    }
    .pl-sm-40 {
        padding-left: 4rem !important;
    }
    .pr-sm-40 {
        padding-right: 4rem !important;
    }
    .m-sm-n40 {
        margin: -4rem !important;
    }
    .mx-sm-n40 {
        margin-left: -4rem !important;
        margin-right: -4rem !important;
    }
    .my-sm-n40 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important;
    }
    .mt-sm-n40 {
        margin-top: -4rem !important;
    }
    .mb-sm-n40 {
        margin-bottom: -4rem !important;
    }
    .ml-sm-n40 {
        margin-left: -4rem !important;
    }
    .mr-sm-n40 {
        margin-right: -4rem !important;
    }
    .p-sm-n40 {
        padding: -4rem !important;
    }
    .px-sm-n40 {
        padding-left: -4rem !important;
        padding-right: -4rem !important;
    }
    .py-sm-n40 {
        padding-top: -4rem !important;
        padding-bottom: -4rem !important;
    }
    .pt-sm-n40 {
        padding-top: -4rem !important;
    }
    .pb-sm-n40 {
        padding-bottom: -4rem !important;
    }
    .pl-sm-n40 {
        padding-left: -4rem !important;
    }
    .pr-sm-n40 {
        padding-right: -4rem !important;
    }
    .m-sm-42 {
        margin: 4.2rem !important;
    }
    .mx-sm-42 {
        margin-left: 4.2rem !important;
        margin-right: 4.2rem !important;
    }
    .my-sm-42 {
        margin-top: 4.2rem !important;
        margin-bottom: 4.2rem !important;
    }
    .mt-sm-42 {
        margin-top: 4.2rem !important;
    }
    .mb-sm-42 {
        margin-bottom: 4.2rem !important;
    }
    .ml-sm-42 {
        margin-left: 4.2rem !important;
    }
    .mr-sm-42 {
        margin-right: 4.2rem !important;
    }
    .p-sm-42 {
        padding: 4.2rem !important;
    }
    .px-sm-42 {
        padding-left: 4.2rem !important;
        padding-right: 4.2rem !important;
    }
    .py-sm-42 {
        padding-top: 4.2rem !important;
        padding-bottom: 4.2rem !important;
    }
    .pt-sm-42 {
        padding-top: 4.2rem !important;
    }
    .pb-sm-42 {
        padding-bottom: 4.2rem !important;
    }
    .pl-sm-42 {
        padding-left: 4.2rem !important;
    }
    .pr-sm-42 {
        padding-right: 4.2rem !important;
    }
    .m-sm-n42 {
        margin: -4.2rem !important;
    }
    .mx-sm-n42 {
        margin-left: -4.2rem !important;
        margin-right: -4.2rem !important;
    }
    .my-sm-n42 {
        margin-top: -4.2rem !important;
        margin-bottom: -4.2rem !important;
    }
    .mt-sm-n42 {
        margin-top: -4.2rem !important;
    }
    .mb-sm-n42 {
        margin-bottom: -4.2rem !important;
    }
    .ml-sm-n42 {
        margin-left: -4.2rem !important;
    }
    .mr-sm-n42 {
        margin-right: -4.2rem !important;
    }
    .p-sm-n42 {
        padding: -4.2rem !important;
    }
    .px-sm-n42 {
        padding-left: -4.2rem !important;
        padding-right: -4.2rem !important;
    }
    .py-sm-n42 {
        padding-top: -4.2rem !important;
        padding-bottom: -4.2rem !important;
    }
    .pt-sm-n42 {
        padding-top: -4.2rem !important;
    }
    .pb-sm-n42 {
        padding-bottom: -4.2rem !important;
    }
    .pl-sm-n42 {
        padding-left: -4.2rem !important;
    }
    .pr-sm-n42 {
        padding-right: -4.2rem !important;
    }
    .m-sm-48 {
        margin: 4.8rem !important;
    }
    .mx-sm-48 {
        margin-left: 4.8rem !important;
        margin-right: 4.8rem !important;
    }
    .my-sm-48 {
        margin-top: 4.8rem !important;
        margin-bottom: 4.8rem !important;
    }
    .mt-sm-48 {
        margin-top: 4.8rem !important;
    }
    .mb-sm-48 {
        margin-bottom: 4.8rem !important;
    }
    .ml-sm-48 {
        margin-left: 4.8rem !important;
    }
    .mr-sm-48 {
        margin-right: 4.8rem !important;
    }
    .p-sm-48 {
        padding: 4.8rem !important;
    }
    .px-sm-48 {
        padding-left: 4.8rem !important;
        padding-right: 4.8rem !important;
    }
    .py-sm-48 {
        padding-top: 4.8rem !important;
        padding-bottom: 4.8rem !important;
    }
    .pt-sm-48 {
        padding-top: 4.8rem !important;
    }
    .pb-sm-48 {
        padding-bottom: 4.8rem !important;
    }
    .pl-sm-48 {
        padding-left: 4.8rem !important;
    }
    .pr-sm-48 {
        padding-right: 4.8rem !important;
    }
    .m-sm-n48 {
        margin: -4.8rem !important;
    }
    .mx-sm-n48 {
        margin-left: -4.8rem !important;
        margin-right: -4.8rem !important;
    }
    .my-sm-n48 {
        margin-top: -4.8rem !important;
        margin-bottom: -4.8rem !important;
    }
    .mt-sm-n48 {
        margin-top: -4.8rem !important;
    }
    .mb-sm-n48 {
        margin-bottom: -4.8rem !important;
    }
    .ml-sm-n48 {
        margin-left: -4.8rem !important;
    }
    .mr-sm-n48 {
        margin-right: -4.8rem !important;
    }
    .p-sm-n48 {
        padding: -4.8rem !important;
    }
    .px-sm-n48 {
        padding-left: -4.8rem !important;
        padding-right: -4.8rem !important;
    }
    .py-sm-n48 {
        padding-top: -4.8rem !important;
        padding-bottom: -4.8rem !important;
    }
    .pt-sm-n48 {
        padding-top: -4.8rem !important;
    }
    .pb-sm-n48 {
        padding-bottom: -4.8rem !important;
    }
    .pl-sm-n48 {
        padding-left: -4.8rem !important;
    }
    .pr-sm-n48 {
        padding-right: -4.8rem !important;
    }
    .m-sm-50 {
        margin: 5rem !important;
    }
    .mx-sm-50 {
        margin-left: 5rem !important;
        margin-right: 5rem !important;
    }
    .my-sm-50 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }
    .mt-sm-50 {
        margin-top: 5rem !important;
    }
    .mb-sm-50 {
        margin-bottom: 5rem !important;
    }
    .ml-sm-50 {
        margin-left: 5rem !important;
    }
    .mr-sm-50 {
        margin-right: 5rem !important;
    }
    .p-sm-50 {
        padding: 5rem !important;
    }
    .px-sm-50 {
        padding-left: 5rem !important;
        padding-right: 5rem !important;
    }
    .py-sm-50 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }
    .pt-sm-50 {
        padding-top: 5rem !important;
    }
    .pb-sm-50 {
        padding-bottom: 5rem !important;
    }
    .pl-sm-50 {
        padding-left: 5rem !important;
    }
    .pr-sm-50 {
        padding-right: 5rem !important;
    }
    .m-sm-n50 {
        margin: -5rem !important;
    }
    .mx-sm-n50 {
        margin-left: -5rem !important;
        margin-right: -5rem !important;
    }
    .my-sm-n50 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important;
    }
    .mt-sm-n50 {
        margin-top: -5rem !important;
    }
    .mb-sm-n50 {
        margin-bottom: -5rem !important;
    }
    .ml-sm-n50 {
        margin-left: -5rem !important;
    }
    .mr-sm-n50 {
        margin-right: -5rem !important;
    }
    .p-sm-n50 {
        padding: -5rem !important;
    }
    .px-sm-n50 {
        padding-left: -5rem !important;
        padding-right: -5rem !important;
    }
    .py-sm-n50 {
        padding-top: -5rem !important;
        padding-bottom: -5rem !important;
    }
    .pt-sm-n50 {
        padding-top: -5rem !important;
    }
    .pb-sm-n50 {
        padding-bottom: -5rem !important;
    }
    .pl-sm-n50 {
        padding-left: -5rem !important;
    }
    .pr-sm-n50 {
        padding-right: -5rem !important;
    }
    .m-sm-56 {
        margin: 5.6rem !important;
    }
    .mx-sm-56 {
        margin-left: 5.6rem !important;
        margin-right: 5.6rem !important;
    }
    .my-sm-56 {
        margin-top: 5.6rem !important;
        margin-bottom: 5.6rem !important;
    }
    .mt-sm-56 {
        margin-top: 5.6rem !important;
    }
    .mb-sm-56 {
        margin-bottom: 5.6rem !important;
    }
    .ml-sm-56 {
        margin-left: 5.6rem !important;
    }
    .mr-sm-56 {
        margin-right: 5.6rem !important;
    }
    .p-sm-56 {
        padding: 5.6rem !important;
    }
    .px-sm-56 {
        padding-left: 5.6rem !important;
        padding-right: 5.6rem !important;
    }
    .py-sm-56 {
        padding-top: 5.6rem !important;
        padding-bottom: 5.6rem !important;
    }
    .pt-sm-56 {
        padding-top: 5.6rem !important;
    }
    .pb-sm-56 {
        padding-bottom: 5.6rem !important;
    }
    .pl-sm-56 {
        padding-left: 5.6rem !important;
    }
    .pr-sm-56 {
        padding-right: 5.6rem !important;
    }
    .m-sm-n56 {
        margin: -5.6rem !important;
    }
    .mx-sm-n56 {
        margin-left: -5.6rem !important;
        margin-right: -5.6rem !important;
    }
    .my-sm-n56 {
        margin-top: -5.6rem !important;
        margin-bottom: -5.6rem !important;
    }
    .mt-sm-n56 {
        margin-top: -5.6rem !important;
    }
    .mb-sm-n56 {
        margin-bottom: -5.6rem !important;
    }
    .ml-sm-n56 {
        margin-left: -5.6rem !important;
    }
    .mr-sm-n56 {
        margin-right: -5.6rem !important;
    }
    .p-sm-n56 {
        padding: -5.6rem !important;
    }
    .px-sm-n56 {
        padding-left: -5.6rem !important;
        padding-right: -5.6rem !important;
    }
    .py-sm-n56 {
        padding-top: -5.6rem !important;
        padding-bottom: -5.6rem !important;
    }
    .pt-sm-n56 {
        padding-top: -5.6rem !important;
    }
    .pb-sm-n56 {
        padding-bottom: -5.6rem !important;
    }
    .pl-sm-n56 {
        padding-left: -5.6rem !important;
    }
    .pr-sm-n56 {
        padding-right: -5.6rem !important;
    }
    .m-sm-64 {
        margin: 6.4rem !important;
    }
    .mx-sm-64 {
        margin-left: 6.4rem !important;
        margin-right: 6.4rem !important;
    }
    .my-sm-64 {
        margin-top: 6.4rem !important;
        margin-bottom: 6.4rem !important;
    }
    .mt-sm-64 {
        margin-top: 6.4rem !important;
    }
    .mb-sm-64 {
        margin-bottom: 6.4rem !important;
    }
    .ml-sm-64 {
        margin-left: 6.4rem !important;
    }
    .mr-sm-64 {
        margin-right: 6.4rem !important;
    }
    .p-sm-64 {
        padding: 6.4rem !important;
    }
    .px-sm-64 {
        padding-left: 6.4rem !important;
        padding-right: 6.4rem !important;
    }
    .py-sm-64 {
        padding-top: 6.4rem !important;
        padding-bottom: 6.4rem !important;
    }
    .pt-sm-64 {
        padding-top: 6.4rem !important;
    }
    .pb-sm-64 {
        padding-bottom: 6.4rem !important;
    }
    .pl-sm-64 {
        padding-left: 6.4rem !important;
    }
    .pr-sm-64 {
        padding-right: 6.4rem !important;
    }
    .m-sm-n64 {
        margin: -6.4rem !important;
    }
    .mx-sm-n64 {
        margin-left: -6.4rem !important;
        margin-right: -6.4rem !important;
    }
    .my-sm-n64 {
        margin-top: -6.4rem !important;
        margin-bottom: -6.4rem !important;
    }
    .mt-sm-n64 {
        margin-top: -6.4rem !important;
    }
    .mb-sm-n64 {
        margin-bottom: -6.4rem !important;
    }
    .ml-sm-n64 {
        margin-left: -6.4rem !important;
    }
    .mr-sm-n64 {
        margin-right: -6.4rem !important;
    }
    .p-sm-n64 {
        padding: -6.4rem !important;
    }
    .px-sm-n64 {
        padding-left: -6.4rem !important;
        padding-right: -6.4rem !important;
    }
    .py-sm-n64 {
        padding-top: -6.4rem !important;
        padding-bottom: -6.4rem !important;
    }
    .pt-sm-n64 {
        padding-top: -6.4rem !important;
    }
    .pb-sm-n64 {
        padding-bottom: -6.4rem !important;
    }
    .pl-sm-n64 {
        padding-left: -6.4rem !important;
    }
    .pr-sm-n64 {
        padding-right: -6.4rem !important;
    }
    .m-sm-72 {
        margin: 7.2rem !important;
    }
    .mx-sm-72 {
        margin-left: 7.2rem !important;
        margin-right: 7.2rem !important;
    }
    .my-sm-72 {
        margin-top: 7.2rem !important;
        margin-bottom: 7.2rem !important;
    }
    .mt-sm-72 {
        margin-top: 7.2rem !important;
    }
    .mb-sm-72 {
        margin-bottom: 7.2rem !important;
    }
    .ml-sm-72 {
        margin-left: 7.2rem !important;
    }
    .mr-sm-72 {
        margin-right: 7.2rem !important;
    }
    .p-sm-72 {
        padding: 7.2rem !important;
    }
    .px-sm-72 {
        padding-left: 7.2rem !important;
        padding-right: 7.2rem !important;
    }
    .py-sm-72 {
        padding-top: 7.2rem !important;
        padding-bottom: 7.2rem !important;
    }
    .pt-sm-72 {
        padding-top: 7.2rem !important;
    }
    .pb-sm-72 {
        padding-bottom: 7.2rem !important;
    }
    .pl-sm-72 {
        padding-left: 7.2rem !important;
    }
    .pr-sm-72 {
        padding-right: 7.2rem !important;
    }
    .m-sm-n72 {
        margin: -7.2rem !important;
    }
    .mx-sm-n72 {
        margin-left: -7.2rem !important;
        margin-right: -7.2rem !important;
    }
    .my-sm-n72 {
        margin-top: -7.2rem !important;
        margin-bottom: -7.2rem !important;
    }
    .mt-sm-n72 {
        margin-top: -7.2rem !important;
    }
    .mb-sm-n72 {
        margin-bottom: -7.2rem !important;
    }
    .ml-sm-n72 {
        margin-left: -7.2rem !important;
    }
    .mr-sm-n72 {
        margin-right: -7.2rem !important;
    }
    .p-sm-n72 {
        padding: -7.2rem !important;
    }
    .px-sm-n72 {
        padding-left: -7.2rem !important;
        padding-right: -7.2rem !important;
    }
    .py-sm-n72 {
        padding-top: -7.2rem !important;
        padding-bottom: -7.2rem !important;
    }
    .pt-sm-n72 {
        padding-top: -7.2rem !important;
    }
    .pb-sm-n72 {
        padding-bottom: -7.2rem !important;
    }
    .pl-sm-n72 {
        padding-left: -7.2rem !important;
    }
    .pr-sm-n72 {
        padding-right: -7.2rem !important;
    }
    .m-sm-80 {
        margin: 8rem !important;
    }
    .mx-sm-80 {
        margin-left: 8rem !important;
        margin-right: 8rem !important;
    }
    .my-sm-80 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important;
    }
    .mt-sm-80 {
        margin-top: 8rem !important;
    }
    .mb-sm-80 {
        margin-bottom: 8rem !important;
    }
    .ml-sm-80 {
        margin-left: 8rem !important;
    }
    .mr-sm-80 {
        margin-right: 8rem !important;
    }
    .p-sm-80 {
        padding: 8rem !important;
    }
    .px-sm-80 {
        padding-left: 8rem !important;
        padding-right: 8rem !important;
    }
    .py-sm-80 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important;
    }
    .pt-sm-80 {
        padding-top: 8rem !important;
    }
    .pb-sm-80 {
        padding-bottom: 8rem !important;
    }
    .pl-sm-80 {
        padding-left: 8rem !important;
    }
    .pr-sm-80 {
        padding-right: 8rem !important;
    }
    .m-sm-n80 {
        margin: -8rem !important;
    }
    .mx-sm-n80 {
        margin-left: -8rem !important;
        margin-right: -8rem !important;
    }
    .my-sm-n80 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important;
    }
    .mt-sm-n80 {
        margin-top: -8rem !important;
    }
    .mb-sm-n80 {
        margin-bottom: -8rem !important;
    }
    .ml-sm-n80 {
        margin-left: -8rem !important;
    }
    .mr-sm-n80 {
        margin-right: -8rem !important;
    }
    .p-sm-n80 {
        padding: -8rem !important;
    }
    .px-sm-n80 {
        padding-left: -8rem !important;
        padding-right: -8rem !important;
    }
    .py-sm-n80 {
        padding-top: -8rem !important;
        padding-bottom: -8rem !important;
    }
    .pt-sm-n80 {
        padding-top: -8rem !important;
    }
    .pb-sm-n80 {
        padding-bottom: -8rem !important;
    }
    .pl-sm-n80 {
        padding-left: -8rem !important;
    }
    .pr-sm-n80 {
        padding-right: -8rem !important;
    }
    .m-sm-82 {
        margin: 8.2rem !important;
    }
    .mx-sm-82 {
        margin-left: 8.2rem !important;
        margin-right: 8.2rem !important;
    }
    .my-sm-82 {
        margin-top: 8.2rem !important;
        margin-bottom: 8.2rem !important;
    }
    .mt-sm-82 {
        margin-top: 8.2rem !important;
    }
    .mb-sm-82 {
        margin-bottom: 8.2rem !important;
    }
    .ml-sm-82 {
        margin-left: 8.2rem !important;
    }
    .mr-sm-82 {
        margin-right: 8.2rem !important;
    }
    .p-sm-82 {
        padding: 8.2rem !important;
    }
    .px-sm-82 {
        padding-left: 8.2rem !important;
        padding-right: 8.2rem !important;
    }
    .py-sm-82 {
        padding-top: 8.2rem !important;
        padding-bottom: 8.2rem !important;
    }
    .pt-sm-82 {
        padding-top: 8.2rem !important;
    }
    .pb-sm-82 {
        padding-bottom: 8.2rem !important;
    }
    .pl-sm-82 {
        padding-left: 8.2rem !important;
    }
    .pr-sm-82 {
        padding-right: 8.2rem !important;
    }
    .m-sm-n82 {
        margin: -8.2rem !important;
    }
    .mx-sm-n82 {
        margin-left: -8.2rem !important;
        margin-right: -8.2rem !important;
    }
    .my-sm-n82 {
        margin-top: -8.2rem !important;
        margin-bottom: -8.2rem !important;
    }
    .mt-sm-n82 {
        margin-top: -8.2rem !important;
    }
    .mb-sm-n82 {
        margin-bottom: -8.2rem !important;
    }
    .ml-sm-n82 {
        margin-left: -8.2rem !important;
    }
    .mr-sm-n82 {
        margin-right: -8.2rem !important;
    }
    .p-sm-n82 {
        padding: -8.2rem !important;
    }
    .px-sm-n82 {
        padding-left: -8.2rem !important;
        padding-right: -8.2rem !important;
    }
    .py-sm-n82 {
        padding-top: -8.2rem !important;
        padding-bottom: -8.2rem !important;
    }
    .pt-sm-n82 {
        padding-top: -8.2rem !important;
    }
    .pb-sm-n82 {
        padding-bottom: -8.2rem !important;
    }
    .pl-sm-n82 {
        padding-left: -8.2rem !important;
    }
    .pr-sm-n82 {
        padding-right: -8.2rem !important;
    }
    .m-sm-120 {
        margin: 12rem !important;
    }
    .mx-sm-120 {
        margin-left: 12rem !important;
        margin-right: 12rem !important;
    }
    .my-sm-120 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important;
    }
    .mt-sm-120 {
        margin-top: 12rem !important;
    }
    .mb-sm-120 {
        margin-bottom: 12rem !important;
    }
    .ml-sm-120 {
        margin-left: 12rem !important;
    }
    .mr-sm-120 {
        margin-right: 12rem !important;
    }
    .p-sm-120 {
        padding: 12rem !important;
    }
    .px-sm-120 {
        padding-left: 12rem !important;
        padding-right: 12rem !important;
    }
    .py-sm-120 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important;
    }
    .pt-sm-120 {
        padding-top: 12rem !important;
    }
    .pb-sm-120 {
        padding-bottom: 12rem !important;
    }
    .pl-sm-120 {
        padding-left: 12rem !important;
    }
    .pr-sm-120 {
        padding-right: 12rem !important;
    }
    .m-sm-n120 {
        margin: -12rem !important;
    }
    .mx-sm-n120 {
        margin-left: -12rem !important;
        margin-right: -12rem !important;
    }
    .my-sm-n120 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important;
    }
    .mt-sm-n120 {
        margin-top: -12rem !important;
    }
    .mb-sm-n120 {
        margin-bottom: -12rem !important;
    }
    .ml-sm-n120 {
        margin-left: -12rem !important;
    }
    .mr-sm-n120 {
        margin-right: -12rem !important;
    }
    .p-sm-n120 {
        padding: -12rem !important;
    }
    .px-sm-n120 {
        padding-left: -12rem !important;
        padding-right: -12rem !important;
    }
    .py-sm-n120 {
        padding-top: -12rem !important;
        padding-bottom: -12rem !important;
    }
    .pt-sm-n120 {
        padding-top: -12rem !important;
    }
    .pb-sm-n120 {
        padding-bottom: -12rem !important;
    }
    .pl-sm-n120 {
        padding-left: -12rem !important;
    }
    .pr-sm-n120 {
        padding-right: -12rem !important;
    }
}
@media (min-width: 767px) {
    .m-md-auto {
        margin: auto !important;
    }
    .mx-md-auto {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .my-md-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }
    .mt-md-auto {
        margin-top: auto !important;
    }
    .mb-md-auto {
        margin-bottom: auto !important;
    }
    .ml-md-auto {
        margin-left: auto !important;
    }
    .mr-md-auto {
        margin-right: auto !important;
    }
    .p-md-auto {
        padding: auto !important;
    }
    .px-md-auto {
        padding-left: auto !important;
        padding-right: auto !important;
    }
    .py-md-auto {
        padding-top: auto !important;
        padding-bottom: auto !important;
    }
    .pt-md-auto {
        padding-top: auto !important;
    }
    .pb-md-auto {
        padding-bottom: auto !important;
    }
    .pl-md-auto {
        padding-left: auto !important;
    }
    .pr-md-auto {
        padding-right: auto !important;
    }
    .m-md-nauto {
        margin: -auto !important;
    }
    .mx-md-nauto {
        margin-left: -auto !important;
        margin-right: -auto !important;
    }
    .my-md-nauto {
        margin-top: -auto !important;
        margin-bottom: -auto !important;
    }
    .mt-md-nauto {
        margin-top: -auto !important;
    }
    .mb-md-nauto {
        margin-bottom: -auto !important;
    }
    .ml-md-nauto {
        margin-left: -auto !important;
    }
    .mr-md-nauto {
        margin-right: -auto !important;
    }
    .p-md-nauto {
        padding: -auto !important;
    }
    .px-md-nauto {
        padding-left: -auto !important;
        padding-right: -auto !important;
    }
    .py-md-nauto {
        padding-top: -auto !important;
        padding-bottom: -auto !important;
    }
    .pt-md-nauto {
        padding-top: -auto !important;
    }
    .pb-md-nauto {
        padding-bottom: -auto !important;
    }
    .pl-md-nauto {
        padding-left: -auto !important;
    }
    .pr-md-nauto {
        padding-right: -auto !important;
    }
    .m-md-0 {
        margin: 0 !important;
    }
    .mx-md-0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-md-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-md-0 {
        margin-top: 0 !important;
    }
    .mb-md-0 {
        margin-bottom: 0 !important;
    }
    .ml-md-0 {
        margin-left: 0 !important;
    }
    .mr-md-0 {
        margin-right: 0 !important;
    }
    .p-md-0 {
        padding: 0 !important;
    }
    .px-md-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-md-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-md-0 {
        padding-top: 0 !important;
    }
    .pb-md-0 {
        padding-bottom: 0 !important;
    }
    .pl-md-0 {
        padding-left: 0 !important;
    }
    .pr-md-0 {
        padding-right: 0 !important;
    }
    .m-md-n0 {
        margin: 0 !important;
    }
    .mx-md-n0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-md-n0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-md-n0 {
        margin-top: 0 !important;
    }
    .mb-md-n0 {
        margin-bottom: 0 !important;
    }
    .ml-md-n0 {
        margin-left: 0 !important;
    }
    .mr-md-n0 {
        margin-right: 0 !important;
    }
    .p-md-n0 {
        padding: 0 !important;
    }
    .px-md-n0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-md-n0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-md-n0 {
        padding-top: 0 !important;
    }
    .pb-md-n0 {
        padding-bottom: 0 !important;
    }
    .pl-md-n0 {
        padding-left: 0 !important;
    }
    .pr-md-n0 {
        padding-right: 0 !important;
    }
    .m-md-2 {
        margin: 0.2rem !important;
    }
    .mx-md-2 {
        margin-left: 0.2rem !important;
        margin-right: 0.2rem !important;
    }
    .my-md-2 {
        margin-top: 0.2rem !important;
        margin-bottom: 0.2rem !important;
    }
    .mt-md-2 {
        margin-top: 0.2rem !important;
    }
    .mb-md-2 {
        margin-bottom: 0.2rem !important;
    }
    .ml-md-2 {
        margin-left: 0.2rem !important;
    }
    .mr-md-2 {
        margin-right: 0.2rem !important;
    }
    .p-md-2 {
        padding: 0.2rem !important;
    }
    .px-md-2 {
        padding-left: 0.2rem !important;
        padding-right: 0.2rem !important;
    }
    .py-md-2 {
        padding-top: 0.2rem !important;
        padding-bottom: 0.2rem !important;
    }
    .pt-md-2 {
        padding-top: 0.2rem !important;
    }
    .pb-md-2 {
        padding-bottom: 0.2rem !important;
    }
    .pl-md-2 {
        padding-left: 0.2rem !important;
    }
    .pr-md-2 {
        padding-right: 0.2rem !important;
    }
    .m-md-n2 {
        margin: -0.2rem !important;
    }
    .mx-md-n2 {
        margin-left: -0.2rem !important;
        margin-right: -0.2rem !important;
    }
    .my-md-n2 {
        margin-top: -0.2rem !important;
        margin-bottom: -0.2rem !important;
    }
    .mt-md-n2 {
        margin-top: -0.2rem !important;
    }
    .mb-md-n2 {
        margin-bottom: -0.2rem !important;
    }
    .ml-md-n2 {
        margin-left: -0.2rem !important;
    }
    .mr-md-n2 {
        margin-right: -0.2rem !important;
    }
    .p-md-n2 {
        padding: -0.2rem !important;
    }
    .px-md-n2 {
        padding-left: -0.2rem !important;
        padding-right: -0.2rem !important;
    }
    .py-md-n2 {
        padding-top: -0.2rem !important;
        padding-bottom: -0.2rem !important;
    }
    .pt-md-n2 {
        padding-top: -0.2rem !important;
    }
    .pb-md-n2 {
        padding-bottom: -0.2rem !important;
    }
    .pl-md-n2 {
        padding-left: -0.2rem !important;
    }
    .pr-md-n2 {
        padding-right: -0.2rem !important;
    }
    .m-md-4 {
        margin: 0.4rem !important;
    }
    .mx-md-4 {
        margin-left: 0.4rem !important;
        margin-right: 0.4rem !important;
    }
    .my-md-4 {
        margin-top: 0.4rem !important;
        margin-bottom: 0.4rem !important;
    }
    .mt-md-4 {
        margin-top: 0.4rem !important;
    }
    .mb-md-4 {
        margin-bottom: 0.4rem !important;
    }
    .ml-md-4 {
        margin-left: 0.4rem !important;
    }
    .mr-md-4 {
        margin-right: 0.4rem !important;
    }
    .p-md-4 {
        padding: 0.4rem !important;
    }
    .px-md-4 {
        padding-left: 0.4rem !important;
        padding-right: 0.4rem !important;
    }
    .py-md-4 {
        padding-top: 0.4rem !important;
        padding-bottom: 0.4rem !important;
    }
    .pt-md-4 {
        padding-top: 0.4rem !important;
    }
    .pb-md-4 {
        padding-bottom: 0.4rem !important;
    }
    .pl-md-4 {
        padding-left: 0.4rem !important;
    }
    .pr-md-4 {
        padding-right: 0.4rem !important;
    }
    .m-md-n4 {
        margin: -0.4rem !important;
    }
    .mx-md-n4 {
        margin-left: -0.4rem !important;
        margin-right: -0.4rem !important;
    }
    .my-md-n4 {
        margin-top: -0.4rem !important;
        margin-bottom: -0.4rem !important;
    }
    .mt-md-n4 {
        margin-top: -0.4rem !important;
    }
    .mb-md-n4 {
        margin-bottom: -0.4rem !important;
    }
    .ml-md-n4 {
        margin-left: -0.4rem !important;
    }
    .mr-md-n4 {
        margin-right: -0.4rem !important;
    }
    .p-md-n4 {
        padding: -0.4rem !important;
    }
    .px-md-n4 {
        padding-left: -0.4rem !important;
        padding-right: -0.4rem !important;
    }
    .py-md-n4 {
        padding-top: -0.4rem !important;
        padding-bottom: -0.4rem !important;
    }
    .pt-md-n4 {
        padding-top: -0.4rem !important;
    }
    .pb-md-n4 {
        padding-bottom: -0.4rem !important;
    }
    .pl-md-n4 {
        padding-left: -0.4rem !important;
    }
    .pr-md-n4 {
        padding-right: -0.4rem !important;
    }
    .m-md-6 {
        margin: 0.6rem !important;
    }
    .mx-md-6 {
        margin-left: 0.6rem !important;
        margin-right: 0.6rem !important;
    }
    .my-md-6 {
        margin-top: 0.6rem !important;
        margin-bottom: 0.6rem !important;
    }
    .mt-md-6 {
        margin-top: 0.6rem !important;
    }
    .mb-md-6 {
        margin-bottom: 0.6rem !important;
    }
    .ml-md-6 {
        margin-left: 0.6rem !important;
    }
    .mr-md-6 {
        margin-right: 0.6rem !important;
    }
    .p-md-6 {
        padding: 0.6rem !important;
    }
    .px-md-6 {
        padding-left: 0.6rem !important;
        padding-right: 0.6rem !important;
    }
    .py-md-6 {
        padding-top: 0.6rem !important;
        padding-bottom: 0.6rem !important;
    }
    .pt-md-6 {
        padding-top: 0.6rem !important;
    }
    .pb-md-6 {
        padding-bottom: 0.6rem !important;
    }
    .pl-md-6 {
        padding-left: 0.6rem !important;
    }
    .pr-md-6 {
        padding-right: 0.6rem !important;
    }
    .m-md-n6 {
        margin: -0.6rem !important;
    }
    .mx-md-n6 {
        margin-left: -0.6rem !important;
        margin-right: -0.6rem !important;
    }
    .my-md-n6 {
        margin-top: -0.6rem !important;
        margin-bottom: -0.6rem !important;
    }
    .mt-md-n6 {
        margin-top: -0.6rem !important;
    }
    .mb-md-n6 {
        margin-bottom: -0.6rem !important;
    }
    .ml-md-n6 {
        margin-left: -0.6rem !important;
    }
    .mr-md-n6 {
        margin-right: -0.6rem !important;
    }
    .p-md-n6 {
        padding: -0.6rem !important;
    }
    .px-md-n6 {
        padding-left: -0.6rem !important;
        padding-right: -0.6rem !important;
    }
    .py-md-n6 {
        padding-top: -0.6rem !important;
        padding-bottom: -0.6rem !important;
    }
    .pt-md-n6 {
        padding-top: -0.6rem !important;
    }
    .pb-md-n6 {
        padding-bottom: -0.6rem !important;
    }
    .pl-md-n6 {
        padding-left: -0.6rem !important;
    }
    .pr-md-n6 {
        padding-right: -0.6rem !important;
    }
    .m-md-8 {
        margin: 0.8rem !important;
    }
    .mx-md-8 {
        margin-left: 0.8rem !important;
        margin-right: 0.8rem !important;
    }
    .my-md-8 {
        margin-top: 0.8rem !important;
        margin-bottom: 0.8rem !important;
    }
    .mt-md-8 {
        margin-top: 0.8rem !important;
    }
    .mb-md-8 {
        margin-bottom: 0.8rem !important;
    }
    .ml-md-8 {
        margin-left: 0.8rem !important;
    }
    .mr-md-8 {
        margin-right: 0.8rem !important;
    }
    .p-md-8 {
        padding: 0.8rem !important;
    }
    .px-md-8 {
        padding-left: 0.8rem !important;
        padding-right: 0.8rem !important;
    }
    .py-md-8 {
        padding-top: 0.8rem !important;
        padding-bottom: 0.8rem !important;
    }
    .pt-md-8 {
        padding-top: 0.8rem !important;
    }
    .pb-md-8 {
        padding-bottom: 0.8rem !important;
    }
    .pl-md-8 {
        padding-left: 0.8rem !important;
    }
    .pr-md-8 {
        padding-right: 0.8rem !important;
    }
    .m-md-n8 {
        margin: -0.8rem !important;
    }
    .mx-md-n8 {
        margin-left: -0.8rem !important;
        margin-right: -0.8rem !important;
    }
    .my-md-n8 {
        margin-top: -0.8rem !important;
        margin-bottom: -0.8rem !important;
    }
    .mt-md-n8 {
        margin-top: -0.8rem !important;
    }
    .mb-md-n8 {
        margin-bottom: -0.8rem !important;
    }
    .ml-md-n8 {
        margin-left: -0.8rem !important;
    }
    .mr-md-n8 {
        margin-right: -0.8rem !important;
    }
    .p-md-n8 {
        padding: -0.8rem !important;
    }
    .px-md-n8 {
        padding-left: -0.8rem !important;
        padding-right: -0.8rem !important;
    }
    .py-md-n8 {
        padding-top: -0.8rem !important;
        padding-bottom: -0.8rem !important;
    }
    .pt-md-n8 {
        padding-top: -0.8rem !important;
    }
    .pb-md-n8 {
        padding-bottom: -0.8rem !important;
    }
    .pl-md-n8 {
        padding-left: -0.8rem !important;
    }
    .pr-md-n8 {
        padding-right: -0.8rem !important;
    }
    .m-md-10 {
        margin: 1rem !important;
    }
    .mx-md-10 {
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
    .my-md-10 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }
    .mt-md-10 {
        margin-top: 1rem !important;
    }
    .mb-md-10 {
        margin-bottom: 1rem !important;
    }
    .ml-md-10 {
        margin-left: 1rem !important;
    }
    .mr-md-10 {
        margin-right: 1rem !important;
    }
    .p-md-10 {
        padding: 1rem !important;
    }
    .px-md-10 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .py-md-10 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
    .pt-md-10 {
        padding-top: 1rem !important;
    }
    .pb-md-10 {
        padding-bottom: 1rem !important;
    }
    .pl-md-10 {
        padding-left: 1rem !important;
    }
    .pr-md-10 {
        padding-right: 1rem !important;
    }
    .m-md-n10 {
        margin: -1rem !important;
    }
    .mx-md-n10 {
        margin-left: -1rem !important;
        margin-right: -1rem !important;
    }
    .my-md-n10 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important;
    }
    .mt-md-n10 {
        margin-top: -1rem !important;
    }
    .mb-md-n10 {
        margin-bottom: -1rem !important;
    }
    .ml-md-n10 {
        margin-left: -1rem !important;
    }
    .mr-md-n10 {
        margin-right: -1rem !important;
    }
    .p-md-n10 {
        padding: -1rem !important;
    }
    .px-md-n10 {
        padding-left: -1rem !important;
        padding-right: -1rem !important;
    }
    .py-md-n10 {
        padding-top: -1rem !important;
        padding-bottom: -1rem !important;
    }
    .pt-md-n10 {
        padding-top: -1rem !important;
    }
    .pb-md-n10 {
        padding-bottom: -1rem !important;
    }
    .pl-md-n10 {
        padding-left: -1rem !important;
    }
    .pr-md-n10 {
        padding-right: -1rem !important;
    }
    .m-md-12 {
        margin: 1.2rem !important;
    }
    .mx-md-12 {
        margin-left: 1.2rem !important;
        margin-right: 1.2rem !important;
    }
    .my-md-12 {
        margin-top: 1.2rem !important;
        margin-bottom: 1.2rem !important;
    }
    .mt-md-12 {
        margin-top: 1.2rem !important;
    }
    .mb-md-12 {
        margin-bottom: 1.2rem !important;
    }
    .ml-md-12 {
        margin-left: 1.2rem !important;
    }
    .mr-md-12 {
        margin-right: 1.2rem !important;
    }
    .p-md-12 {
        padding: 1.2rem !important;
    }
    .px-md-12 {
        padding-left: 1.2rem !important;
        padding-right: 1.2rem !important;
    }
    .py-md-12 {
        padding-top: 1.2rem !important;
        padding-bottom: 1.2rem !important;
    }
    .pt-md-12 {
        padding-top: 1.2rem !important;
    }
    .pb-md-12 {
        padding-bottom: 1.2rem !important;
    }
    .pl-md-12 {
        padding-left: 1.2rem !important;
    }
    .pr-md-12 {
        padding-right: 1.2rem !important;
    }
    .m-md-n12 {
        margin: -1.2rem !important;
    }
    .mx-md-n12 {
        margin-left: -1.2rem !important;
        margin-right: -1.2rem !important;
    }
    .my-md-n12 {
        margin-top: -1.2rem !important;
        margin-bottom: -1.2rem !important;
    }
    .mt-md-n12 {
        margin-top: -1.2rem !important;
    }
    .mb-md-n12 {
        margin-bottom: -1.2rem !important;
    }
    .ml-md-n12 {
        margin-left: -1.2rem !important;
    }
    .mr-md-n12 {
        margin-right: -1.2rem !important;
    }
    .p-md-n12 {
        padding: -1.2rem !important;
    }
    .px-md-n12 {
        padding-left: -1.2rem !important;
        padding-right: -1.2rem !important;
    }
    .py-md-n12 {
        padding-top: -1.2rem !important;
        padding-bottom: -1.2rem !important;
    }
    .pt-md-n12 {
        padding-top: -1.2rem !important;
    }
    .pb-md-n12 {
        padding-bottom: -1.2rem !important;
    }
    .pl-md-n12 {
        padding-left: -1.2rem !important;
    }
    .pr-md-n12 {
        padding-right: -1.2rem !important;
    }
    .m-md-14 {
        margin: 1.4rem !important;
    }
    .mx-md-14 {
        margin-left: 1.4rem !important;
        margin-right: 1.4rem !important;
    }
    .my-md-14 {
        margin-top: 1.4rem !important;
        margin-bottom: 1.4rem !important;
    }
    .mt-md-14 {
        margin-top: 1.4rem !important;
    }
    .mb-md-14 {
        margin-bottom: 1.4rem !important;
    }
    .ml-md-14 {
        margin-left: 1.4rem !important;
    }
    .mr-md-14 {
        margin-right: 1.4rem !important;
    }
    .p-md-14 {
        padding: 1.4rem !important;
    }
    .px-md-14 {
        padding-left: 1.4rem !important;
        padding-right: 1.4rem !important;
    }
    .py-md-14 {
        padding-top: 1.4rem !important;
        padding-bottom: 1.4rem !important;
    }
    .pt-md-14 {
        padding-top: 1.4rem !important;
    }
    .pb-md-14 {
        padding-bottom: 1.4rem !important;
    }
    .pl-md-14 {
        padding-left: 1.4rem !important;
    }
    .pr-md-14 {
        padding-right: 1.4rem !important;
    }
    .m-md-n14 {
        margin: -1.4rem !important;
    }
    .mx-md-n14 {
        margin-left: -1.4rem !important;
        margin-right: -1.4rem !important;
    }
    .my-md-n14 {
        margin-top: -1.4rem !important;
        margin-bottom: -1.4rem !important;
    }
    .mt-md-n14 {
        margin-top: -1.4rem !important;
    }
    .mb-md-n14 {
        margin-bottom: -1.4rem !important;
    }
    .ml-md-n14 {
        margin-left: -1.4rem !important;
    }
    .mr-md-n14 {
        margin-right: -1.4rem !important;
    }
    .p-md-n14 {
        padding: -1.4rem !important;
    }
    .px-md-n14 {
        padding-left: -1.4rem !important;
        padding-right: -1.4rem !important;
    }
    .py-md-n14 {
        padding-top: -1.4rem !important;
        padding-bottom: -1.4rem !important;
    }
    .pt-md-n14 {
        padding-top: -1.4rem !important;
    }
    .pb-md-n14 {
        padding-bottom: -1.4rem !important;
    }
    .pl-md-n14 {
        padding-left: -1.4rem !important;
    }
    .pr-md-n14 {
        padding-right: -1.4rem !important;
    }
    .m-md-16 {
        margin: 1.6rem !important;
    }
    .mx-md-16 {
        margin-left: 1.6rem !important;
        margin-right: 1.6rem !important;
    }
    .my-md-16 {
        margin-top: 1.6rem !important;
        margin-bottom: 1.6rem !important;
    }
    .mt-md-16 {
        margin-top: 1.6rem !important;
    }
    .mb-md-16 {
        margin-bottom: 1.6rem !important;
    }
    .ml-md-16 {
        margin-left: 1.6rem !important;
    }
    .mr-md-16 {
        margin-right: 1.6rem !important;
    }
    .p-md-16 {
        padding: 1.6rem !important;
    }
    .px-md-16 {
        padding-left: 1.6rem !important;
        padding-right: 1.6rem !important;
    }
    .py-md-16 {
        padding-top: 1.6rem !important;
        padding-bottom: 1.6rem !important;
    }
    .pt-md-16 {
        padding-top: 1.6rem !important;
    }
    .pb-md-16 {
        padding-bottom: 1.6rem !important;
    }
    .pl-md-16 {
        padding-left: 1.6rem !important;
    }
    .pr-md-16 {
        padding-right: 1.6rem !important;
    }
    .m-md-n16 {
        margin: -1.6rem !important;
    }
    .mx-md-n16 {
        margin-left: -1.6rem !important;
        margin-right: -1.6rem !important;
    }
    .my-md-n16 {
        margin-top: -1.6rem !important;
        margin-bottom: -1.6rem !important;
    }
    .mt-md-n16 {
        margin-top: -1.6rem !important;
    }
    .mb-md-n16 {
        margin-bottom: -1.6rem !important;
    }
    .ml-md-n16 {
        margin-left: -1.6rem !important;
    }
    .mr-md-n16 {
        margin-right: -1.6rem !important;
    }
    .p-md-n16 {
        padding: -1.6rem !important;
    }
    .px-md-n16 {
        padding-left: -1.6rem !important;
        padding-right: -1.6rem !important;
    }
    .py-md-n16 {
        padding-top: -1.6rem !important;
        padding-bottom: -1.6rem !important;
    }
    .pt-md-n16 {
        padding-top: -1.6rem !important;
    }
    .pb-md-n16 {
        padding-bottom: -1.6rem !important;
    }
    .pl-md-n16 {
        padding-left: -1.6rem !important;
    }
    .pr-md-n16 {
        padding-right: -1.6rem !important;
    }
    .m-md-18 {
        margin: 1.8rem !important;
    }
    .mx-md-18 {
        margin-left: 1.8rem !important;
        margin-right: 1.8rem !important;
    }
    .my-md-18 {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important;
    }
    .mt-md-18 {
        margin-top: 1.8rem !important;
    }
    .mb-md-18 {
        margin-bottom: 1.8rem !important;
    }
    .ml-md-18 {
        margin-left: 1.8rem !important;
    }
    .mr-md-18 {
        margin-right: 1.8rem !important;
    }
    .p-md-18 {
        padding: 1.8rem !important;
    }
    .px-md-18 {
        padding-left: 1.8rem !important;
        padding-right: 1.8rem !important;
    }
    .py-md-18 {
        padding-top: 1.8rem !important;
        padding-bottom: 1.8rem !important;
    }
    .pt-md-18 {
        padding-top: 1.8rem !important;
    }
    .pb-md-18 {
        padding-bottom: 1.8rem !important;
    }
    .pl-md-18 {
        padding-left: 1.8rem !important;
    }
    .pr-md-18 {
        padding-right: 1.8rem !important;
    }
    .m-md-n18 {
        margin: -1.8rem !important;
    }
    .mx-md-n18 {
        margin-left: -1.8rem !important;
        margin-right: -1.8rem !important;
    }
    .my-md-n18 {
        margin-top: -1.8rem !important;
        margin-bottom: -1.8rem !important;
    }
    .mt-md-n18 {
        margin-top: -1.8rem !important;
    }
    .mb-md-n18 {
        margin-bottom: -1.8rem !important;
    }
    .ml-md-n18 {
        margin-left: -1.8rem !important;
    }
    .mr-md-n18 {
        margin-right: -1.8rem !important;
    }
    .p-md-n18 {
        padding: -1.8rem !important;
    }
    .px-md-n18 {
        padding-left: -1.8rem !important;
        padding-right: -1.8rem !important;
    }
    .py-md-n18 {
        padding-top: -1.8rem !important;
        padding-bottom: -1.8rem !important;
    }
    .pt-md-n18 {
        padding-top: -1.8rem !important;
    }
    .pb-md-n18 {
        padding-bottom: -1.8rem !important;
    }
    .pl-md-n18 {
        padding-left: -1.8rem !important;
    }
    .pr-md-n18 {
        padding-right: -1.8rem !important;
    }
    .m-md-26 {
        margin: 2.6rem !important;
    }
    .mx-md-26 {
        margin-left: 2.6rem !important;
        margin-right: 2.6rem !important;
    }
    .my-md-26 {
        margin-top: 2.6rem !important;
        margin-bottom: 2.6rem !important;
    }
    .mt-md-26 {
        margin-top: 2.6rem !important;
    }
    .mb-md-26 {
        margin-bottom: 2.6rem !important;
    }
    .ml-md-26 {
        margin-left: 2.6rem !important;
    }
    .mr-md-26 {
        margin-right: 2.6rem !important;
    }
    .p-md-26 {
        padding: 2.6rem !important;
    }
    .px-md-26 {
        padding-left: 2.6rem !important;
        padding-right: 2.6rem !important;
    }
    .py-md-26 {
        padding-top: 2.6rem !important;
        padding-bottom: 2.6rem !important;
    }
    .pt-md-26 {
        padding-top: 2.6rem !important;
    }
    .pb-md-26 {
        padding-bottom: 2.6rem !important;
    }
    .pl-md-26 {
        padding-left: 2.6rem !important;
    }
    .pr-md-26 {
        padding-right: 2.6rem !important;
    }
    .m-md-n26 {
        margin: -2.6rem !important;
    }
    .mx-md-n26 {
        margin-left: -2.6rem !important;
        margin-right: -2.6rem !important;
    }
    .my-md-n26 {
        margin-top: -2.6rem !important;
        margin-bottom: -2.6rem !important;
    }
    .mt-md-n26 {
        margin-top: -2.6rem !important;
    }
    .mb-md-n26 {
        margin-bottom: -2.6rem !important;
    }
    .ml-md-n26 {
        margin-left: -2.6rem !important;
    }
    .mr-md-n26 {
        margin-right: -2.6rem !important;
    }
    .p-md-n26 {
        padding: -2.6rem !important;
    }
    .px-md-n26 {
        padding-left: -2.6rem !important;
        padding-right: -2.6rem !important;
    }
    .py-md-n26 {
        padding-top: -2.6rem !important;
        padding-bottom: -2.6rem !important;
    }
    .pt-md-n26 {
        padding-top: -2.6rem !important;
    }
    .pb-md-n26 {
        padding-bottom: -2.6rem !important;
    }
    .pl-md-n26 {
        padding-left: -2.6rem !important;
    }
    .pr-md-n26 {
        padding-right: -2.6rem !important;
    }
    .m-md-20 {
        margin: 2rem !important;
    }
    .mx-md-20 {
        margin-left: 2rem !important;
        margin-right: 2rem !important;
    }
    .my-md-20 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }
    .mt-md-20 {
        margin-top: 2rem !important;
    }
    .mb-md-20 {
        margin-bottom: 2rem !important;
    }
    .ml-md-20 {
        margin-left: 2rem !important;
    }
    .mr-md-20 {
        margin-right: 2rem !important;
    }
    .p-md-20 {
        padding: 2rem !important;
    }
    .px-md-20 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    .py-md-20 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }
    .pt-md-20 {
        padding-top: 2rem !important;
    }
    .pb-md-20 {
        padding-bottom: 2rem !important;
    }
    .pl-md-20 {
        padding-left: 2rem !important;
    }
    .pr-md-20 {
        padding-right: 2rem !important;
    }
    .m-md-n20 {
        margin: -2rem !important;
    }
    .mx-md-n20 {
        margin-left: -2rem !important;
        margin-right: -2rem !important;
    }
    .my-md-n20 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important;
    }
    .mt-md-n20 {
        margin-top: -2rem !important;
    }
    .mb-md-n20 {
        margin-bottom: -2rem !important;
    }
    .ml-md-n20 {
        margin-left: -2rem !important;
    }
    .mr-md-n20 {
        margin-right: -2rem !important;
    }
    .p-md-n20 {
        padding: -2rem !important;
    }
    .px-md-n20 {
        padding-left: -2rem !important;
        padding-right: -2rem !important;
    }
    .py-md-n20 {
        padding-top: -2rem !important;
        padding-bottom: -2rem !important;
    }
    .pt-md-n20 {
        padding-top: -2rem !important;
    }
    .pb-md-n20 {
        padding-bottom: -2rem !important;
    }
    .pl-md-n20 {
        padding-left: -2rem !important;
    }
    .pr-md-n20 {
        padding-right: -2rem !important;
    }
    .m-md-24 {
        margin: 2.4rem !important;
    }
    .mx-md-24 {
        margin-left: 2.4rem !important;
        margin-right: 2.4rem !important;
    }
    .my-md-24 {
        margin-top: 2.4rem !important;
        margin-bottom: 2.4rem !important;
    }
    .mt-md-24 {
        margin-top: 2.4rem !important;
    }
    .mb-md-24 {
        margin-bottom: 2.4rem !important;
    }
    .ml-md-24 {
        margin-left: 2.4rem !important;
    }
    .mr-md-24 {
        margin-right: 2.4rem !important;
    }
    .p-md-24 {
        padding: 2.4rem !important;
    }
    .px-md-24 {
        padding-left: 2.4rem !important;
        padding-right: 2.4rem !important;
    }
    .py-md-24 {
        padding-top: 2.4rem !important;
        padding-bottom: 2.4rem !important;
    }
    .pt-md-24 {
        padding-top: 2.4rem !important;
    }
    .pb-md-24 {
        padding-bottom: 2.4rem !important;
    }
    .pl-md-24 {
        padding-left: 2.4rem !important;
    }
    .pr-md-24 {
        padding-right: 2.4rem !important;
    }
    .m-md-n24 {
        margin: -2.4rem !important;
    }
    .mx-md-n24 {
        margin-left: -2.4rem !important;
        margin-right: -2.4rem !important;
    }
    .my-md-n24 {
        margin-top: -2.4rem !important;
        margin-bottom: -2.4rem !important;
    }
    .mt-md-n24 {
        margin-top: -2.4rem !important;
    }
    .mb-md-n24 {
        margin-bottom: -2.4rem !important;
    }
    .ml-md-n24 {
        margin-left: -2.4rem !important;
    }
    .mr-md-n24 {
        margin-right: -2.4rem !important;
    }
    .p-md-n24 {
        padding: -2.4rem !important;
    }
    .px-md-n24 {
        padding-left: -2.4rem !important;
        padding-right: -2.4rem !important;
    }
    .py-md-n24 {
        padding-top: -2.4rem !important;
        padding-bottom: -2.4rem !important;
    }
    .pt-md-n24 {
        padding-top: -2.4rem !important;
    }
    .pb-md-n24 {
        padding-bottom: -2.4rem !important;
    }
    .pl-md-n24 {
        padding-left: -2.4rem !important;
    }
    .pr-md-n24 {
        padding-right: -2.4rem !important;
    }
    .m-md-30 {
        margin: 3rem !important;
    }
    .mx-md-30 {
        margin-left: 3rem !important;
        margin-right: 3rem !important;
    }
    .my-md-30 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }
    .mt-md-30 {
        margin-top: 3rem !important;
    }
    .mb-md-30 {
        margin-bottom: 3rem !important;
    }
    .ml-md-30 {
        margin-left: 3rem !important;
    }
    .mr-md-30 {
        margin-right: 3rem !important;
    }
    .p-md-30 {
        padding: 3rem !important;
    }
    .px-md-30 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
    .py-md-30 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }
    .pt-md-30 {
        padding-top: 3rem !important;
    }
    .pb-md-30 {
        padding-bottom: 3rem !important;
    }
    .pl-md-30 {
        padding-left: 3rem !important;
    }
    .pr-md-30 {
        padding-right: 3rem !important;
    }
    .m-md-n30 {
        margin: -3rem !important;
    }
    .mx-md-n30 {
        margin-left: -3rem !important;
        margin-right: -3rem !important;
    }
    .my-md-n30 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important;
    }
    .mt-md-n30 {
        margin-top: -3rem !important;
    }
    .mb-md-n30 {
        margin-bottom: -3rem !important;
    }
    .ml-md-n30 {
        margin-left: -3rem !important;
    }
    .mr-md-n30 {
        margin-right: -3rem !important;
    }
    .p-md-n30 {
        padding: -3rem !important;
    }
    .px-md-n30 {
        padding-left: -3rem !important;
        padding-right: -3rem !important;
    }
    .py-md-n30 {
        padding-top: -3rem !important;
        padding-bottom: -3rem !important;
    }
    .pt-md-n30 {
        padding-top: -3rem !important;
    }
    .pb-md-n30 {
        padding-bottom: -3rem !important;
    }
    .pl-md-n30 {
        padding-left: -3rem !important;
    }
    .pr-md-n30 {
        padding-right: -3rem !important;
    }
    .m-md-32 {
        margin: 3.2rem !important;
    }
    .mx-md-32 {
        margin-left: 3.2rem !important;
        margin-right: 3.2rem !important;
    }
    .my-md-32 {
        margin-top: 3.2rem !important;
        margin-bottom: 3.2rem !important;
    }
    .mt-md-32 {
        margin-top: 3.2rem !important;
    }
    .mb-md-32 {
        margin-bottom: 3.2rem !important;
    }
    .ml-md-32 {
        margin-left: 3.2rem !important;
    }
    .mr-md-32 {
        margin-right: 3.2rem !important;
    }
    .p-md-32 {
        padding: 3.2rem !important;
    }
    .px-md-32 {
        padding-left: 3.2rem !important;
        padding-right: 3.2rem !important;
    }
    .py-md-32 {
        padding-top: 3.2rem !important;
        padding-bottom: 3.2rem !important;
    }
    .pt-md-32 {
        padding-top: 3.2rem !important;
    }
    .pb-md-32 {
        padding-bottom: 3.2rem !important;
    }
    .pl-md-32 {
        padding-left: 3.2rem !important;
    }
    .pr-md-32 {
        padding-right: 3.2rem !important;
    }
    .m-md-n32 {
        margin: -3.2rem !important;
    }
    .mx-md-n32 {
        margin-left: -3.2rem !important;
        margin-right: -3.2rem !important;
    }
    .my-md-n32 {
        margin-top: -3.2rem !important;
        margin-bottom: -3.2rem !important;
    }
    .mt-md-n32 {
        margin-top: -3.2rem !important;
    }
    .mb-md-n32 {
        margin-bottom: -3.2rem !important;
    }
    .ml-md-n32 {
        margin-left: -3.2rem !important;
    }
    .mr-md-n32 {
        margin-right: -3.2rem !important;
    }
    .p-md-n32 {
        padding: -3.2rem !important;
    }
    .px-md-n32 {
        padding-left: -3.2rem !important;
        padding-right: -3.2rem !important;
    }
    .py-md-n32 {
        padding-top: -3.2rem !important;
        padding-bottom: -3.2rem !important;
    }
    .pt-md-n32 {
        padding-top: -3.2rem !important;
    }
    .pb-md-n32 {
        padding-bottom: -3.2rem !important;
    }
    .pl-md-n32 {
        padding-left: -3.2rem !important;
    }
    .pr-md-n32 {
        padding-right: -3.2rem !important;
    }
    .m-md-34 {
        margin: 3.4rem !important;
    }
    .mx-md-34 {
        margin-left: 3.4rem !important;
        margin-right: 3.4rem !important;
    }
    .my-md-34 {
        margin-top: 3.4rem !important;
        margin-bottom: 3.4rem !important;
    }
    .mt-md-34 {
        margin-top: 3.4rem !important;
    }
    .mb-md-34 {
        margin-bottom: 3.4rem !important;
    }
    .ml-md-34 {
        margin-left: 3.4rem !important;
    }
    .mr-md-34 {
        margin-right: 3.4rem !important;
    }
    .p-md-34 {
        padding: 3.4rem !important;
    }
    .px-md-34 {
        padding-left: 3.4rem !important;
        padding-right: 3.4rem !important;
    }
    .py-md-34 {
        padding-top: 3.4rem !important;
        padding-bottom: 3.4rem !important;
    }
    .pt-md-34 {
        padding-top: 3.4rem !important;
    }
    .pb-md-34 {
        padding-bottom: 3.4rem !important;
    }
    .pl-md-34 {
        padding-left: 3.4rem !important;
    }
    .pr-md-34 {
        padding-right: 3.4rem !important;
    }
    .m-md-n34 {
        margin: -3.4rem !important;
    }
    .mx-md-n34 {
        margin-left: -3.4rem !important;
        margin-right: -3.4rem !important;
    }
    .my-md-n34 {
        margin-top: -3.4rem !important;
        margin-bottom: -3.4rem !important;
    }
    .mt-md-n34 {
        margin-top: -3.4rem !important;
    }
    .mb-md-n34 {
        margin-bottom: -3.4rem !important;
    }
    .ml-md-n34 {
        margin-left: -3.4rem !important;
    }
    .mr-md-n34 {
        margin-right: -3.4rem !important;
    }
    .p-md-n34 {
        padding: -3.4rem !important;
    }
    .px-md-n34 {
        padding-left: -3.4rem !important;
        padding-right: -3.4rem !important;
    }
    .py-md-n34 {
        padding-top: -3.4rem !important;
        padding-bottom: -3.4rem !important;
    }
    .pt-md-n34 {
        padding-top: -3.4rem !important;
    }
    .pb-md-n34 {
        padding-bottom: -3.4rem !important;
    }
    .pl-md-n34 {
        padding-left: -3.4rem !important;
    }
    .pr-md-n34 {
        padding-right: -3.4rem !important;
    }
    .m-md-40 {
        margin: 4rem !important;
    }
    .mx-md-40 {
        margin-left: 4rem !important;
        margin-right: 4rem !important;
    }
    .my-md-40 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }
    .mt-md-40 {
        margin-top: 4rem !important;
    }
    .mb-md-40 {
        margin-bottom: 4rem !important;
    }
    .ml-md-40 {
        margin-left: 4rem !important;
    }
    .mr-md-40 {
        margin-right: 4rem !important;
    }
    .p-md-40 {
        padding: 4rem !important;
    }
    .px-md-40 {
        padding-left: 4rem !important;
        padding-right: 4rem !important;
    }
    .py-md-40 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }
    .pt-md-40 {
        padding-top: 4rem !important;
    }
    .pb-md-40 {
        padding-bottom: 4rem !important;
    }
    .pl-md-40 {
        padding-left: 4rem !important;
    }
    .pr-md-40 {
        padding-right: 4rem !important;
    }
    .m-md-n40 {
        margin: -4rem !important;
    }
    .mx-md-n40 {
        margin-left: -4rem !important;
        margin-right: -4rem !important;
    }
    .my-md-n40 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important;
    }
    .mt-md-n40 {
        margin-top: -4rem !important;
    }
    .mb-md-n40 {
        margin-bottom: -4rem !important;
    }
    .ml-md-n40 {
        margin-left: -4rem !important;
    }
    .mr-md-n40 {
        margin-right: -4rem !important;
    }
    .p-md-n40 {
        padding: -4rem !important;
    }
    .px-md-n40 {
        padding-left: -4rem !important;
        padding-right: -4rem !important;
    }
    .py-md-n40 {
        padding-top: -4rem !important;
        padding-bottom: -4rem !important;
    }
    .pt-md-n40 {
        padding-top: -4rem !important;
    }
    .pb-md-n40 {
        padding-bottom: -4rem !important;
    }
    .pl-md-n40 {
        padding-left: -4rem !important;
    }
    .pr-md-n40 {
        padding-right: -4rem !important;
    }
    .m-md-42 {
        margin: 4.2rem !important;
    }
    .mx-md-42 {
        margin-left: 4.2rem !important;
        margin-right: 4.2rem !important;
    }
    .my-md-42 {
        margin-top: 4.2rem !important;
        margin-bottom: 4.2rem !important;
    }
    .mt-md-42 {
        margin-top: 4.2rem !important;
    }
    .mb-md-42 {
        margin-bottom: 4.2rem !important;
    }
    .ml-md-42 {
        margin-left: 4.2rem !important;
    }
    .mr-md-42 {
        margin-right: 4.2rem !important;
    }
    .p-md-42 {
        padding: 4.2rem !important;
    }
    .px-md-42 {
        padding-left: 4.2rem !important;
        padding-right: 4.2rem !important;
    }
    .py-md-42 {
        padding-top: 4.2rem !important;
        padding-bottom: 4.2rem !important;
    }
    .pt-md-42 {
        padding-top: 4.2rem !important;
    }
    .pb-md-42 {
        padding-bottom: 4.2rem !important;
    }
    .pl-md-42 {
        padding-left: 4.2rem !important;
    }
    .pr-md-42 {
        padding-right: 4.2rem !important;
    }
    .m-md-n42 {
        margin: -4.2rem !important;
    }
    .mx-md-n42 {
        margin-left: -4.2rem !important;
        margin-right: -4.2rem !important;
    }
    .my-md-n42 {
        margin-top: -4.2rem !important;
        margin-bottom: -4.2rem !important;
    }
    .mt-md-n42 {
        margin-top: -4.2rem !important;
    }
    .mb-md-n42 {
        margin-bottom: -4.2rem !important;
    }
    .ml-md-n42 {
        margin-left: -4.2rem !important;
    }
    .mr-md-n42 {
        margin-right: -4.2rem !important;
    }
    .p-md-n42 {
        padding: -4.2rem !important;
    }
    .px-md-n42 {
        padding-left: -4.2rem !important;
        padding-right: -4.2rem !important;
    }
    .py-md-n42 {
        padding-top: -4.2rem !important;
        padding-bottom: -4.2rem !important;
    }
    .pt-md-n42 {
        padding-top: -4.2rem !important;
    }
    .pb-md-n42 {
        padding-bottom: -4.2rem !important;
    }
    .pl-md-n42 {
        padding-left: -4.2rem !important;
    }
    .pr-md-n42 {
        padding-right: -4.2rem !important;
    }
    .m-md-48 {
        margin: 4.8rem !important;
    }
    .mx-md-48 {
        margin-left: 4.8rem !important;
        margin-right: 4.8rem !important;
    }
    .my-md-48 {
        margin-top: 4.8rem !important;
        margin-bottom: 4.8rem !important;
    }
    .mt-md-48 {
        margin-top: 4.8rem !important;
    }
    .mb-md-48 {
        margin-bottom: 4.8rem !important;
    }
    .ml-md-48 {
        margin-left: 4.8rem !important;
    }
    .mr-md-48 {
        margin-right: 4.8rem !important;
    }
    .p-md-48 {
        padding: 4.8rem !important;
    }
    .px-md-48 {
        padding-left: 4.8rem !important;
        padding-right: 4.8rem !important;
    }
    .py-md-48 {
        padding-top: 4.8rem !important;
        padding-bottom: 4.8rem !important;
    }
    .pt-md-48 {
        padding-top: 4.8rem !important;
    }
    .pb-md-48 {
        padding-bottom: 4.8rem !important;
    }
    .pl-md-48 {
        padding-left: 4.8rem !important;
    }
    .pr-md-48 {
        padding-right: 4.8rem !important;
    }
    .m-md-n48 {
        margin: -4.8rem !important;
    }
    .mx-md-n48 {
        margin-left: -4.8rem !important;
        margin-right: -4.8rem !important;
    }
    .my-md-n48 {
        margin-top: -4.8rem !important;
        margin-bottom: -4.8rem !important;
    }
    .mt-md-n48 {
        margin-top: -4.8rem !important;
    }
    .mb-md-n48 {
        margin-bottom: -4.8rem !important;
    }
    .ml-md-n48 {
        margin-left: -4.8rem !important;
    }
    .mr-md-n48 {
        margin-right: -4.8rem !important;
    }
    .p-md-n48 {
        padding: -4.8rem !important;
    }
    .px-md-n48 {
        padding-left: -4.8rem !important;
        padding-right: -4.8rem !important;
    }
    .py-md-n48 {
        padding-top: -4.8rem !important;
        padding-bottom: -4.8rem !important;
    }
    .pt-md-n48 {
        padding-top: -4.8rem !important;
    }
    .pb-md-n48 {
        padding-bottom: -4.8rem !important;
    }
    .pl-md-n48 {
        padding-left: -4.8rem !important;
    }
    .pr-md-n48 {
        padding-right: -4.8rem !important;
    }
    .m-md-50 {
        margin: 5rem !important;
    }
    .mx-md-50 {
        margin-left: 5rem !important;
        margin-right: 5rem !important;
    }
    .my-md-50 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }
    .mt-md-50 {
        margin-top: 5rem !important;
    }
    .mb-md-50 {
        margin-bottom: 5rem !important;
    }
    .ml-md-50 {
        margin-left: 5rem !important;
    }
    .mr-md-50 {
        margin-right: 5rem !important;
    }
    .p-md-50 {
        padding: 5rem !important;
    }
    .px-md-50 {
        padding-left: 5rem !important;
        padding-right: 5rem !important;
    }
    .py-md-50 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }
    .pt-md-50 {
        padding-top: 5rem !important;
    }
    .pb-md-50 {
        padding-bottom: 5rem !important;
    }
    .pl-md-50 {
        padding-left: 5rem !important;
    }
    .pr-md-50 {
        padding-right: 5rem !important;
    }
    .m-md-n50 {
        margin: -5rem !important;
    }
    .mx-md-n50 {
        margin-left: -5rem !important;
        margin-right: -5rem !important;
    }
    .my-md-n50 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important;
    }
    .mt-md-n50 {
        margin-top: -5rem !important;
    }
    .mb-md-n50 {
        margin-bottom: -5rem !important;
    }
    .ml-md-n50 {
        margin-left: -5rem !important;
    }
    .mr-md-n50 {
        margin-right: -5rem !important;
    }
    .p-md-n50 {
        padding: -5rem !important;
    }
    .px-md-n50 {
        padding-left: -5rem !important;
        padding-right: -5rem !important;
    }
    .py-md-n50 {
        padding-top: -5rem !important;
        padding-bottom: -5rem !important;
    }
    .pt-md-n50 {
        padding-top: -5rem !important;
    }
    .pb-md-n50 {
        padding-bottom: -5rem !important;
    }
    .pl-md-n50 {
        padding-left: -5rem !important;
    }
    .pr-md-n50 {
        padding-right: -5rem !important;
    }
    .m-md-56 {
        margin: 5.6rem !important;
    }
    .mx-md-56 {
        margin-left: 5.6rem !important;
        margin-right: 5.6rem !important;
    }
    .my-md-56 {
        margin-top: 5.6rem !important;
        margin-bottom: 5.6rem !important;
    }
    .mt-md-56 {
        margin-top: 5.6rem !important;
    }
    .mb-md-56 {
        margin-bottom: 5.6rem !important;
    }
    .ml-md-56 {
        margin-left: 5.6rem !important;
    }
    .mr-md-56 {
        margin-right: 5.6rem !important;
    }
    .p-md-56 {
        padding: 5.6rem !important;
    }
    .px-md-56 {
        padding-left: 5.6rem !important;
        padding-right: 5.6rem !important;
    }
    .py-md-56 {
        padding-top: 5.6rem !important;
        padding-bottom: 5.6rem !important;
    }
    .pt-md-56 {
        padding-top: 5.6rem !important;
    }
    .pb-md-56 {
        padding-bottom: 5.6rem !important;
    }
    .pl-md-56 {
        padding-left: 5.6rem !important;
    }
    .pr-md-56 {
        padding-right: 5.6rem !important;
    }
    .m-md-n56 {
        margin: -5.6rem !important;
    }
    .mx-md-n56 {
        margin-left: -5.6rem !important;
        margin-right: -5.6rem !important;
    }
    .my-md-n56 {
        margin-top: -5.6rem !important;
        margin-bottom: -5.6rem !important;
    }
    .mt-md-n56 {
        margin-top: -5.6rem !important;
    }
    .mb-md-n56 {
        margin-bottom: -5.6rem !important;
    }
    .ml-md-n56 {
        margin-left: -5.6rem !important;
    }
    .mr-md-n56 {
        margin-right: -5.6rem !important;
    }
    .p-md-n56 {
        padding: -5.6rem !important;
    }
    .px-md-n56 {
        padding-left: -5.6rem !important;
        padding-right: -5.6rem !important;
    }
    .py-md-n56 {
        padding-top: -5.6rem !important;
        padding-bottom: -5.6rem !important;
    }
    .pt-md-n56 {
        padding-top: -5.6rem !important;
    }
    .pb-md-n56 {
        padding-bottom: -5.6rem !important;
    }
    .pl-md-n56 {
        padding-left: -5.6rem !important;
    }
    .pr-md-n56 {
        padding-right: -5.6rem !important;
    }
    .m-md-64 {
        margin: 6.4rem !important;
    }
    .mx-md-64 {
        margin-left: 6.4rem !important;
        margin-right: 6.4rem !important;
    }
    .my-md-64 {
        margin-top: 6.4rem !important;
        margin-bottom: 6.4rem !important;
    }
    .mt-md-64 {
        margin-top: 6.4rem !important;
    }
    .mb-md-64 {
        margin-bottom: 6.4rem !important;
    }
    .ml-md-64 {
        margin-left: 6.4rem !important;
    }
    .mr-md-64 {
        margin-right: 6.4rem !important;
    }
    .p-md-64 {
        padding: 6.4rem !important;
    }
    .px-md-64 {
        padding-left: 6.4rem !important;
        padding-right: 6.4rem !important;
    }
    .py-md-64 {
        padding-top: 6.4rem !important;
        padding-bottom: 6.4rem !important;
    }
    .pt-md-64 {
        padding-top: 6.4rem !important;
    }
    .pb-md-64 {
        padding-bottom: 6.4rem !important;
    }
    .pl-md-64 {
        padding-left: 6.4rem !important;
    }
    .pr-md-64 {
        padding-right: 6.4rem !important;
    }
    .m-md-n64 {
        margin: -6.4rem !important;
    }
    .mx-md-n64 {
        margin-left: -6.4rem !important;
        margin-right: -6.4rem !important;
    }
    .my-md-n64 {
        margin-top: -6.4rem !important;
        margin-bottom: -6.4rem !important;
    }
    .mt-md-n64 {
        margin-top: -6.4rem !important;
    }
    .mb-md-n64 {
        margin-bottom: -6.4rem !important;
    }
    .ml-md-n64 {
        margin-left: -6.4rem !important;
    }
    .mr-md-n64 {
        margin-right: -6.4rem !important;
    }
    .p-md-n64 {
        padding: -6.4rem !important;
    }
    .px-md-n64 {
        padding-left: -6.4rem !important;
        padding-right: -6.4rem !important;
    }
    .py-md-n64 {
        padding-top: -6.4rem !important;
        padding-bottom: -6.4rem !important;
    }
    .pt-md-n64 {
        padding-top: -6.4rem !important;
    }
    .pb-md-n64 {
        padding-bottom: -6.4rem !important;
    }
    .pl-md-n64 {
        padding-left: -6.4rem !important;
    }
    .pr-md-n64 {
        padding-right: -6.4rem !important;
    }
    .m-md-72 {
        margin: 7.2rem !important;
    }
    .mx-md-72 {
        margin-left: 7.2rem !important;
        margin-right: 7.2rem !important;
    }
    .my-md-72 {
        margin-top: 7.2rem !important;
        margin-bottom: 7.2rem !important;
    }
    .mt-md-72 {
        margin-top: 7.2rem !important;
    }
    .mb-md-72 {
        margin-bottom: 7.2rem !important;
    }
    .ml-md-72 {
        margin-left: 7.2rem !important;
    }
    .mr-md-72 {
        margin-right: 7.2rem !important;
    }
    .p-md-72 {
        padding: 7.2rem !important;
    }
    .px-md-72 {
        padding-left: 7.2rem !important;
        padding-right: 7.2rem !important;
    }
    .py-md-72 {
        padding-top: 7.2rem !important;
        padding-bottom: 7.2rem !important;
    }
    .pt-md-72 {
        padding-top: 7.2rem !important;
    }
    .pb-md-72 {
        padding-bottom: 7.2rem !important;
    }
    .pl-md-72 {
        padding-left: 7.2rem !important;
    }
    .pr-md-72 {
        padding-right: 7.2rem !important;
    }
    .m-md-n72 {
        margin: -7.2rem !important;
    }
    .mx-md-n72 {
        margin-left: -7.2rem !important;
        margin-right: -7.2rem !important;
    }
    .my-md-n72 {
        margin-top: -7.2rem !important;
        margin-bottom: -7.2rem !important;
    }
    .mt-md-n72 {
        margin-top: -7.2rem !important;
    }
    .mb-md-n72 {
        margin-bottom: -7.2rem !important;
    }
    .ml-md-n72 {
        margin-left: -7.2rem !important;
    }
    .mr-md-n72 {
        margin-right: -7.2rem !important;
    }
    .p-md-n72 {
        padding: -7.2rem !important;
    }
    .px-md-n72 {
        padding-left: -7.2rem !important;
        padding-right: -7.2rem !important;
    }
    .py-md-n72 {
        padding-top: -7.2rem !important;
        padding-bottom: -7.2rem !important;
    }
    .pt-md-n72 {
        padding-top: -7.2rem !important;
    }
    .pb-md-n72 {
        padding-bottom: -7.2rem !important;
    }
    .pl-md-n72 {
        padding-left: -7.2rem !important;
    }
    .pr-md-n72 {
        padding-right: -7.2rem !important;
    }
    .m-md-80 {
        margin: 8rem !important;
    }
    .mx-md-80 {
        margin-left: 8rem !important;
        margin-right: 8rem !important;
    }
    .my-md-80 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important;
    }
    .mt-md-80 {
        margin-top: 8rem !important;
    }
    .mb-md-80 {
        margin-bottom: 8rem !important;
    }
    .ml-md-80 {
        margin-left: 8rem !important;
    }
    .mr-md-80 {
        margin-right: 8rem !important;
    }
    .p-md-80 {
        padding: 8rem !important;
    }
    .px-md-80 {
        padding-left: 8rem !important;
        padding-right: 8rem !important;
    }
    .py-md-80 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important;
    }
    .pt-md-80 {
        padding-top: 8rem !important;
    }
    .pb-md-80 {
        padding-bottom: 8rem !important;
    }
    .pl-md-80 {
        padding-left: 8rem !important;
    }
    .pr-md-80 {
        padding-right: 8rem !important;
    }
    .m-md-n80 {
        margin: -8rem !important;
    }
    .mx-md-n80 {
        margin-left: -8rem !important;
        margin-right: -8rem !important;
    }
    .my-md-n80 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important;
    }
    .mt-md-n80 {
        margin-top: -8rem !important;
    }
    .mb-md-n80 {
        margin-bottom: -8rem !important;
    }
    .ml-md-n80 {
        margin-left: -8rem !important;
    }
    .mr-md-n80 {
        margin-right: -8rem !important;
    }
    .p-md-n80 {
        padding: -8rem !important;
    }
    .px-md-n80 {
        padding-left: -8rem !important;
        padding-right: -8rem !important;
    }
    .py-md-n80 {
        padding-top: -8rem !important;
        padding-bottom: -8rem !important;
    }
    .pt-md-n80 {
        padding-top: -8rem !important;
    }
    .pb-md-n80 {
        padding-bottom: -8rem !important;
    }
    .pl-md-n80 {
        padding-left: -8rem !important;
    }
    .pr-md-n80 {
        padding-right: -8rem !important;
    }
    .m-md-82 {
        margin: 8.2rem !important;
    }
    .mx-md-82 {
        margin-left: 8.2rem !important;
        margin-right: 8.2rem !important;
    }
    .my-md-82 {
        margin-top: 8.2rem !important;
        margin-bottom: 8.2rem !important;
    }
    .mt-md-82 {
        margin-top: 8.2rem !important;
    }
    .mb-md-82 {
        margin-bottom: 8.2rem !important;
    }
    .ml-md-82 {
        margin-left: 8.2rem !important;
    }
    .mr-md-82 {
        margin-right: 8.2rem !important;
    }
    .p-md-82 {
        padding: 8.2rem !important;
    }
    .px-md-82 {
        padding-left: 8.2rem !important;
        padding-right: 8.2rem !important;
    }
    .py-md-82 {
        padding-top: 8.2rem !important;
        padding-bottom: 8.2rem !important;
    }
    .pt-md-82 {
        padding-top: 8.2rem !important;
    }
    .pb-md-82 {
        padding-bottom: 8.2rem !important;
    }
    .pl-md-82 {
        padding-left: 8.2rem !important;
    }
    .pr-md-82 {
        padding-right: 8.2rem !important;
    }
    .m-md-n82 {
        margin: -8.2rem !important;
    }
    .mx-md-n82 {
        margin-left: -8.2rem !important;
        margin-right: -8.2rem !important;
    }
    .my-md-n82 {
        margin-top: -8.2rem !important;
        margin-bottom: -8.2rem !important;
    }
    .mt-md-n82 {
        margin-top: -8.2rem !important;
    }
    .mb-md-n82 {
        margin-bottom: -8.2rem !important;
    }
    .ml-md-n82 {
        margin-left: -8.2rem !important;
    }
    .mr-md-n82 {
        margin-right: -8.2rem !important;
    }
    .p-md-n82 {
        padding: -8.2rem !important;
    }
    .px-md-n82 {
        padding-left: -8.2rem !important;
        padding-right: -8.2rem !important;
    }
    .py-md-n82 {
        padding-top: -8.2rem !important;
        padding-bottom: -8.2rem !important;
    }
    .pt-md-n82 {
        padding-top: -8.2rem !important;
    }
    .pb-md-n82 {
        padding-bottom: -8.2rem !important;
    }
    .pl-md-n82 {
        padding-left: -8.2rem !important;
    }
    .pr-md-n82 {
        padding-right: -8.2rem !important;
    }
    .m-md-120 {
        margin: 12rem !important;
    }
    .mx-md-120 {
        margin-left: 12rem !important;
        margin-right: 12rem !important;
    }
    .my-md-120 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important;
    }
    .mt-md-120 {
        margin-top: 12rem !important;
    }
    .mb-md-120 {
        margin-bottom: 12rem !important;
    }
    .ml-md-120 {
        margin-left: 12rem !important;
    }
    .mr-md-120 {
        margin-right: 12rem !important;
    }
    .p-md-120 {
        padding: 12rem !important;
    }
    .px-md-120 {
        padding-left: 12rem !important;
        padding-right: 12rem !important;
    }
    .py-md-120 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important;
    }
    .pt-md-120 {
        padding-top: 12rem !important;
    }
    .pb-md-120 {
        padding-bottom: 12rem !important;
    }
    .pl-md-120 {
        padding-left: 12rem !important;
    }
    .pr-md-120 {
        padding-right: 12rem !important;
    }
    .m-md-n120 {
        margin: -12rem !important;
    }
    .mx-md-n120 {
        margin-left: -12rem !important;
        margin-right: -12rem !important;
    }
    .my-md-n120 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important;
    }
    .mt-md-n120 {
        margin-top: -12rem !important;
    }
    .mb-md-n120 {
        margin-bottom: -12rem !important;
    }
    .ml-md-n120 {
        margin-left: -12rem !important;
    }
    .mr-md-n120 {
        margin-right: -12rem !important;
    }
    .p-md-n120 {
        padding: -12rem !important;
    }
    .px-md-n120 {
        padding-left: -12rem !important;
        padding-right: -12rem !important;
    }
    .py-md-n120 {
        padding-top: -12rem !important;
        padding-bottom: -12rem !important;
    }
    .pt-md-n120 {
        padding-top: -12rem !important;
    }
    .pb-md-n120 {
        padding-bottom: -12rem !important;
    }
    .pl-md-n120 {
        padding-left: -12rem !important;
    }
    .pr-md-n120 {
        padding-right: -12rem !important;
    }
}
@media (min-width: 992px) {
    .m-lg-auto {
        margin: auto !important;
    }
    .mx-lg-auto {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .my-lg-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }
    .mt-lg-auto {
        margin-top: auto !important;
    }
    .mb-lg-auto {
        margin-bottom: auto !important;
    }
    .ml-lg-auto {
        margin-left: auto !important;
    }
    .mr-lg-auto {
        margin-right: auto !important;
    }
    .p-lg-auto {
        padding: auto !important;
    }
    .px-lg-auto {
        padding-left: auto !important;
        padding-right: auto !important;
    }
    .py-lg-auto {
        padding-top: auto !important;
        padding-bottom: auto !important;
    }
    .pt-lg-auto {
        padding-top: auto !important;
    }
    .pb-lg-auto {
        padding-bottom: auto !important;
    }
    .pl-lg-auto {
        padding-left: auto !important;
    }
    .pr-lg-auto {
        padding-right: auto !important;
    }
    .m-lg-nauto {
        margin: -auto !important;
    }
    .mx-lg-nauto {
        margin-left: -auto !important;
        margin-right: -auto !important;
    }
    .my-lg-nauto {
        margin-top: -auto !important;
        margin-bottom: -auto !important;
    }
    .mt-lg-nauto {
        margin-top: -auto !important;
    }
    .mb-lg-nauto {
        margin-bottom: -auto !important;
    }
    .ml-lg-nauto {
        margin-left: -auto !important;
    }
    .mr-lg-nauto {
        margin-right: -auto !important;
    }
    .p-lg-nauto {
        padding: -auto !important;
    }
    .px-lg-nauto {
        padding-left: -auto !important;
        padding-right: -auto !important;
    }
    .py-lg-nauto {
        padding-top: -auto !important;
        padding-bottom: -auto !important;
    }
    .pt-lg-nauto {
        padding-top: -auto !important;
    }
    .pb-lg-nauto {
        padding-bottom: -auto !important;
    }
    .pl-lg-nauto {
        padding-left: -auto !important;
    }
    .pr-lg-nauto {
        padding-right: -auto !important;
    }
    .m-lg-0 {
        margin: 0 !important;
    }
    .mx-lg-0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-lg-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-lg-0 {
        margin-top: 0 !important;
    }
    .mb-lg-0 {
        margin-bottom: 0 !important;
    }
    .ml-lg-0 {
        margin-left: 0 !important;
    }
    .mr-lg-0 {
        margin-right: 0 !important;
    }
    .p-lg-0 {
        padding: 0 !important;
    }
    .px-lg-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-lg-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-lg-0 {
        padding-top: 0 !important;
    }
    .pb-lg-0 {
        padding-bottom: 0 !important;
    }
    .pl-lg-0 {
        padding-left: 0 !important;
    }
    .pr-lg-0 {
        padding-right: 0 !important;
    }
    .m-lg-n0 {
        margin: 0 !important;
    }
    .mx-lg-n0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-lg-n0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-lg-n0 {
        margin-top: 0 !important;
    }
    .mb-lg-n0 {
        margin-bottom: 0 !important;
    }
    .ml-lg-n0 {
        margin-left: 0 !important;
    }
    .mr-lg-n0 {
        margin-right: 0 !important;
    }
    .p-lg-n0 {
        padding: 0 !important;
    }
    .px-lg-n0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-lg-n0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-lg-n0 {
        padding-top: 0 !important;
    }
    .pb-lg-n0 {
        padding-bottom: 0 !important;
    }
    .pl-lg-n0 {
        padding-left: 0 !important;
    }
    .pr-lg-n0 {
        padding-right: 0 !important;
    }
    .m-lg-2 {
        margin: 0.2rem !important;
    }
    .mx-lg-2 {
        margin-left: 0.2rem !important;
        margin-right: 0.2rem !important;
    }
    .my-lg-2 {
        margin-top: 0.2rem !important;
        margin-bottom: 0.2rem !important;
    }
    .mt-lg-2 {
        margin-top: 0.2rem !important;
    }
    .mb-lg-2 {
        margin-bottom: 0.2rem !important;
    }
    .ml-lg-2 {
        margin-left: 0.2rem !important;
    }
    .mr-lg-2 {
        margin-right: 0.2rem !important;
    }
    .p-lg-2 {
        padding: 0.2rem !important;
    }
    .px-lg-2 {
        padding-left: 0.2rem !important;
        padding-right: 0.2rem !important;
    }
    .py-lg-2 {
        padding-top: 0.2rem !important;
        padding-bottom: 0.2rem !important;
    }
    .pt-lg-2 {
        padding-top: 0.2rem !important;
    }
    .pb-lg-2 {
        padding-bottom: 0.2rem !important;
    }
    .pl-lg-2 {
        padding-left: 0.2rem !important;
    }
    .pr-lg-2 {
        padding-right: 0.2rem !important;
    }
    .m-lg-n2 {
        margin: -0.2rem !important;
    }
    .mx-lg-n2 {
        margin-left: -0.2rem !important;
        margin-right: -0.2rem !important;
    }
    .my-lg-n2 {
        margin-top: -0.2rem !important;
        margin-bottom: -0.2rem !important;
    }
    .mt-lg-n2 {
        margin-top: -0.2rem !important;
    }
    .mb-lg-n2 {
        margin-bottom: -0.2rem !important;
    }
    .ml-lg-n2 {
        margin-left: -0.2rem !important;
    }
    .mr-lg-n2 {
        margin-right: -0.2rem !important;
    }
    .p-lg-n2 {
        padding: -0.2rem !important;
    }
    .px-lg-n2 {
        padding-left: -0.2rem !important;
        padding-right: -0.2rem !important;
    }
    .py-lg-n2 {
        padding-top: -0.2rem !important;
        padding-bottom: -0.2rem !important;
    }
    .pt-lg-n2 {
        padding-top: -0.2rem !important;
    }
    .pb-lg-n2 {
        padding-bottom: -0.2rem !important;
    }
    .pl-lg-n2 {
        padding-left: -0.2rem !important;
    }
    .pr-lg-n2 {
        padding-right: -0.2rem !important;
    }
    .m-lg-4 {
        margin: 0.4rem !important;
    }
    .mx-lg-4 {
        margin-left: 0.4rem !important;
        margin-right: 0.4rem !important;
    }
    .my-lg-4 {
        margin-top: 0.4rem !important;
        margin-bottom: 0.4rem !important;
    }
    .mt-lg-4 {
        margin-top: 0.4rem !important;
    }
    .mb-lg-4 {
        margin-bottom: 0.4rem !important;
    }
    .ml-lg-4 {
        margin-left: 0.4rem !important;
    }
    .mr-lg-4 {
        margin-right: 0.4rem !important;
    }
    .p-lg-4 {
        padding: 0.4rem !important;
    }
    .px-lg-4 {
        padding-left: 0.4rem !important;
        padding-right: 0.4rem !important;
    }
    .py-lg-4 {
        padding-top: 0.4rem !important;
        padding-bottom: 0.4rem !important;
    }
    .pt-lg-4 {
        padding-top: 0.4rem !important;
    }
    .pb-lg-4 {
        padding-bottom: 0.4rem !important;
    }
    .pl-lg-4 {
        padding-left: 0.4rem !important;
    }
    .pr-lg-4 {
        padding-right: 0.4rem !important;
    }
    .m-lg-n4 {
        margin: -0.4rem !important;
    }
    .mx-lg-n4 {
        margin-left: -0.4rem !important;
        margin-right: -0.4rem !important;
    }
    .my-lg-n4 {
        margin-top: -0.4rem !important;
        margin-bottom: -0.4rem !important;
    }
    .mt-lg-n4 {
        margin-top: -0.4rem !important;
    }
    .mb-lg-n4 {
        margin-bottom: -0.4rem !important;
    }
    .ml-lg-n4 {
        margin-left: -0.4rem !important;
    }
    .mr-lg-n4 {
        margin-right: -0.4rem !important;
    }
    .p-lg-n4 {
        padding: -0.4rem !important;
    }
    .px-lg-n4 {
        padding-left: -0.4rem !important;
        padding-right: -0.4rem !important;
    }
    .py-lg-n4 {
        padding-top: -0.4rem !important;
        padding-bottom: -0.4rem !important;
    }
    .pt-lg-n4 {
        padding-top: -0.4rem !important;
    }
    .pb-lg-n4 {
        padding-bottom: -0.4rem !important;
    }
    .pl-lg-n4 {
        padding-left: -0.4rem !important;
    }
    .pr-lg-n4 {
        padding-right: -0.4rem !important;
    }
    .m-lg-6 {
        margin: 0.6rem !important;
    }
    .mx-lg-6 {
        margin-left: 0.6rem !important;
        margin-right: 0.6rem !important;
    }
    .my-lg-6 {
        margin-top: 0.6rem !important;
        margin-bottom: 0.6rem !important;
    }
    .mt-lg-6 {
        margin-top: 0.6rem !important;
    }
    .mb-lg-6 {
        margin-bottom: 0.6rem !important;
    }
    .ml-lg-6 {
        margin-left: 0.6rem !important;
    }
    .mr-lg-6 {
        margin-right: 0.6rem !important;
    }
    .p-lg-6 {
        padding: 0.6rem !important;
    }
    .px-lg-6 {
        padding-left: 0.6rem !important;
        padding-right: 0.6rem !important;
    }
    .py-lg-6 {
        padding-top: 0.6rem !important;
        padding-bottom: 0.6rem !important;
    }
    .pt-lg-6 {
        padding-top: 0.6rem !important;
    }
    .pb-lg-6 {
        padding-bottom: 0.6rem !important;
    }
    .pl-lg-6 {
        padding-left: 0.6rem !important;
    }
    .pr-lg-6 {
        padding-right: 0.6rem !important;
    }
    .m-lg-n6 {
        margin: -0.6rem !important;
    }
    .mx-lg-n6 {
        margin-left: -0.6rem !important;
        margin-right: -0.6rem !important;
    }
    .my-lg-n6 {
        margin-top: -0.6rem !important;
        margin-bottom: -0.6rem !important;
    }
    .mt-lg-n6 {
        margin-top: -0.6rem !important;
    }
    .mb-lg-n6 {
        margin-bottom: -0.6rem !important;
    }
    .ml-lg-n6 {
        margin-left: -0.6rem !important;
    }
    .mr-lg-n6 {
        margin-right: -0.6rem !important;
    }
    .p-lg-n6 {
        padding: -0.6rem !important;
    }
    .px-lg-n6 {
        padding-left: -0.6rem !important;
        padding-right: -0.6rem !important;
    }
    .py-lg-n6 {
        padding-top: -0.6rem !important;
        padding-bottom: -0.6rem !important;
    }
    .pt-lg-n6 {
        padding-top: -0.6rem !important;
    }
    .pb-lg-n6 {
        padding-bottom: -0.6rem !important;
    }
    .pl-lg-n6 {
        padding-left: -0.6rem !important;
    }
    .pr-lg-n6 {
        padding-right: -0.6rem !important;
    }
    .m-lg-8 {
        margin: 0.8rem !important;
    }
    .mx-lg-8 {
        margin-left: 0.8rem !important;
        margin-right: 0.8rem !important;
    }
    .my-lg-8 {
        margin-top: 0.8rem !important;
        margin-bottom: 0.8rem !important;
    }
    .mt-lg-8 {
        margin-top: 0.8rem !important;
    }
    .mb-lg-8 {
        margin-bottom: 0.8rem !important;
    }
    .ml-lg-8 {
        margin-left: 0.8rem !important;
    }
    .mr-lg-8 {
        margin-right: 0.8rem !important;
    }
    .p-lg-8 {
        padding: 0.8rem !important;
    }
    .px-lg-8 {
        padding-left: 0.8rem !important;
        padding-right: 0.8rem !important;
    }
    .py-lg-8 {
        padding-top: 0.8rem !important;
        padding-bottom: 0.8rem !important;
    }
    .pt-lg-8 {
        padding-top: 0.8rem !important;
    }
    .pb-lg-8 {
        padding-bottom: 0.8rem !important;
    }
    .pl-lg-8 {
        padding-left: 0.8rem !important;
    }
    .pr-lg-8 {
        padding-right: 0.8rem !important;
    }
    .m-lg-n8 {
        margin: -0.8rem !important;
    }
    .mx-lg-n8 {
        margin-left: -0.8rem !important;
        margin-right: -0.8rem !important;
    }
    .my-lg-n8 {
        margin-top: -0.8rem !important;
        margin-bottom: -0.8rem !important;
    }
    .mt-lg-n8 {
        margin-top: -0.8rem !important;
    }
    .mb-lg-n8 {
        margin-bottom: -0.8rem !important;
    }
    .ml-lg-n8 {
        margin-left: -0.8rem !important;
    }
    .mr-lg-n8 {
        margin-right: -0.8rem !important;
    }
    .p-lg-n8 {
        padding: -0.8rem !important;
    }
    .px-lg-n8 {
        padding-left: -0.8rem !important;
        padding-right: -0.8rem !important;
    }
    .py-lg-n8 {
        padding-top: -0.8rem !important;
        padding-bottom: -0.8rem !important;
    }
    .pt-lg-n8 {
        padding-top: -0.8rem !important;
    }
    .pb-lg-n8 {
        padding-bottom: -0.8rem !important;
    }
    .pl-lg-n8 {
        padding-left: -0.8rem !important;
    }
    .pr-lg-n8 {
        padding-right: -0.8rem !important;
    }
    .m-lg-10 {
        margin: 1rem !important;
    }
    .mx-lg-10 {
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
    .my-lg-10 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }
    .mt-lg-10 {
        margin-top: 1rem !important;
    }
    .mb-lg-10 {
        margin-bottom: 1rem !important;
    }
    .ml-lg-10 {
        margin-left: 1rem !important;
    }
    .mr-lg-10 {
        margin-right: 1rem !important;
    }
    .p-lg-10 {
        padding: 1rem !important;
    }
    .px-lg-10 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .py-lg-10 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
    .pt-lg-10 {
        padding-top: 1rem !important;
    }
    .pb-lg-10 {
        padding-bottom: 1rem !important;
    }
    .pl-lg-10 {
        padding-left: 1rem !important;
    }
    .pr-lg-10 {
        padding-right: 1rem !important;
    }
    .m-lg-n10 {
        margin: -1rem !important;
    }
    .mx-lg-n10 {
        margin-left: -1rem !important;
        margin-right: -1rem !important;
    }
    .my-lg-n10 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important;
    }
    .mt-lg-n10 {
        margin-top: -1rem !important;
    }
    .mb-lg-n10 {
        margin-bottom: -1rem !important;
    }
    .ml-lg-n10 {
        margin-left: -1rem !important;
    }
    .mr-lg-n10 {
        margin-right: -1rem !important;
    }
    .p-lg-n10 {
        padding: -1rem !important;
    }
    .px-lg-n10 {
        padding-left: -1rem !important;
        padding-right: -1rem !important;
    }
    .py-lg-n10 {
        padding-top: -1rem !important;
        padding-bottom: -1rem !important;
    }
    .pt-lg-n10 {
        padding-top: -1rem !important;
    }
    .pb-lg-n10 {
        padding-bottom: -1rem !important;
    }
    .pl-lg-n10 {
        padding-left: -1rem !important;
    }
    .pr-lg-n10 {
        padding-right: -1rem !important;
    }
    .m-lg-12 {
        margin: 1.2rem !important;
    }
    .mx-lg-12 {
        margin-left: 1.2rem !important;
        margin-right: 1.2rem !important;
    }
    .my-lg-12 {
        margin-top: 1.2rem !important;
        margin-bottom: 1.2rem !important;
    }
    .mt-lg-12 {
        margin-top: 1.2rem !important;
    }
    .mb-lg-12 {
        margin-bottom: 1.2rem !important;
    }
    .ml-lg-12 {
        margin-left: 1.2rem !important;
    }
    .mr-lg-12 {
        margin-right: 1.2rem !important;
    }
    .p-lg-12 {
        padding: 1.2rem !important;
    }
    .px-lg-12 {
        padding-left: 1.2rem !important;
        padding-right: 1.2rem !important;
    }
    .py-lg-12 {
        padding-top: 1.2rem !important;
        padding-bottom: 1.2rem !important;
    }
    .pt-lg-12 {
        padding-top: 1.2rem !important;
    }
    .pb-lg-12 {
        padding-bottom: 1.2rem !important;
    }
    .pl-lg-12 {
        padding-left: 1.2rem !important;
    }
    .pr-lg-12 {
        padding-right: 1.2rem !important;
    }
    .m-lg-n12 {
        margin: -1.2rem !important;
    }
    .mx-lg-n12 {
        margin-left: -1.2rem !important;
        margin-right: -1.2rem !important;
    }
    .my-lg-n12 {
        margin-top: -1.2rem !important;
        margin-bottom: -1.2rem !important;
    }
    .mt-lg-n12 {
        margin-top: -1.2rem !important;
    }
    .mb-lg-n12 {
        margin-bottom: -1.2rem !important;
    }
    .ml-lg-n12 {
        margin-left: -1.2rem !important;
    }
    .mr-lg-n12 {
        margin-right: -1.2rem !important;
    }
    .p-lg-n12 {
        padding: -1.2rem !important;
    }
    .px-lg-n12 {
        padding-left: -1.2rem !important;
        padding-right: -1.2rem !important;
    }
    .py-lg-n12 {
        padding-top: -1.2rem !important;
        padding-bottom: -1.2rem !important;
    }
    .pt-lg-n12 {
        padding-top: -1.2rem !important;
    }
    .pb-lg-n12 {
        padding-bottom: -1.2rem !important;
    }
    .pl-lg-n12 {
        padding-left: -1.2rem !important;
    }
    .pr-lg-n12 {
        padding-right: -1.2rem !important;
    }
    .m-lg-14 {
        margin: 1.4rem !important;
    }
    .mx-lg-14 {
        margin-left: 1.4rem !important;
        margin-right: 1.4rem !important;
    }
    .my-lg-14 {
        margin-top: 1.4rem !important;
        margin-bottom: 1.4rem !important;
    }
    .mt-lg-14 {
        margin-top: 1.4rem !important;
    }
    .mb-lg-14 {
        margin-bottom: 1.4rem !important;
    }
    .ml-lg-14 {
        margin-left: 1.4rem !important;
    }
    .mr-lg-14 {
        margin-right: 1.4rem !important;
    }
    .p-lg-14 {
        padding: 1.4rem !important;
    }
    .px-lg-14 {
        padding-left: 1.4rem !important;
        padding-right: 1.4rem !important;
    }
    .py-lg-14 {
        padding-top: 1.4rem !important;
        padding-bottom: 1.4rem !important;
    }
    .pt-lg-14 {
        padding-top: 1.4rem !important;
    }
    .pb-lg-14 {
        padding-bottom: 1.4rem !important;
    }
    .pl-lg-14 {
        padding-left: 1.4rem !important;
    }
    .pr-lg-14 {
        padding-right: 1.4rem !important;
    }
    .m-lg-n14 {
        margin: -1.4rem !important;
    }
    .mx-lg-n14 {
        margin-left: -1.4rem !important;
        margin-right: -1.4rem !important;
    }
    .my-lg-n14 {
        margin-top: -1.4rem !important;
        margin-bottom: -1.4rem !important;
    }
    .mt-lg-n14 {
        margin-top: -1.4rem !important;
    }
    .mb-lg-n14 {
        margin-bottom: -1.4rem !important;
    }
    .ml-lg-n14 {
        margin-left: -1.4rem !important;
    }
    .mr-lg-n14 {
        margin-right: -1.4rem !important;
    }
    .p-lg-n14 {
        padding: -1.4rem !important;
    }
    .px-lg-n14 {
        padding-left: -1.4rem !important;
        padding-right: -1.4rem !important;
    }
    .py-lg-n14 {
        padding-top: -1.4rem !important;
        padding-bottom: -1.4rem !important;
    }
    .pt-lg-n14 {
        padding-top: -1.4rem !important;
    }
    .pb-lg-n14 {
        padding-bottom: -1.4rem !important;
    }
    .pl-lg-n14 {
        padding-left: -1.4rem !important;
    }
    .pr-lg-n14 {
        padding-right: -1.4rem !important;
    }
    .m-lg-16 {
        margin: 1.6rem !important;
    }
    .mx-lg-16 {
        margin-left: 1.6rem !important;
        margin-right: 1.6rem !important;
    }
    .my-lg-16 {
        margin-top: 1.6rem !important;
        margin-bottom: 1.6rem !important;
    }
    .mt-lg-16 {
        margin-top: 1.6rem !important;
    }
    .mb-lg-16 {
        margin-bottom: 1.6rem !important;
    }
    .ml-lg-16 {
        margin-left: 1.6rem !important;
    }
    .mr-lg-16 {
        margin-right: 1.6rem !important;
    }
    .p-lg-16 {
        padding: 1.6rem !important;
    }
    .px-lg-16 {
        padding-left: 1.6rem !important;
        padding-right: 1.6rem !important;
    }
    .py-lg-16 {
        padding-top: 1.6rem !important;
        padding-bottom: 1.6rem !important;
    }
    .pt-lg-16 {
        padding-top: 1.6rem !important;
    }
    .pb-lg-16 {
        padding-bottom: 1.6rem !important;
    }
    .pl-lg-16 {
        padding-left: 1.6rem !important;
    }
    .pr-lg-16 {
        padding-right: 1.6rem !important;
    }
    .m-lg-n16 {
        margin: -1.6rem !important;
    }
    .mx-lg-n16 {
        margin-left: -1.6rem !important;
        margin-right: -1.6rem !important;
    }
    .my-lg-n16 {
        margin-top: -1.6rem !important;
        margin-bottom: -1.6rem !important;
    }
    .mt-lg-n16 {
        margin-top: -1.6rem !important;
    }
    .mb-lg-n16 {
        margin-bottom: -1.6rem !important;
    }
    .ml-lg-n16 {
        margin-left: -1.6rem !important;
    }
    .mr-lg-n16 {
        margin-right: -1.6rem !important;
    }
    .p-lg-n16 {
        padding: -1.6rem !important;
    }
    .px-lg-n16 {
        padding-left: -1.6rem !important;
        padding-right: -1.6rem !important;
    }
    .py-lg-n16 {
        padding-top: -1.6rem !important;
        padding-bottom: -1.6rem !important;
    }
    .pt-lg-n16 {
        padding-top: -1.6rem !important;
    }
    .pb-lg-n16 {
        padding-bottom: -1.6rem !important;
    }
    .pl-lg-n16 {
        padding-left: -1.6rem !important;
    }
    .pr-lg-n16 {
        padding-right: -1.6rem !important;
    }
    .m-lg-18 {
        margin: 1.8rem !important;
    }
    .mx-lg-18 {
        margin-left: 1.8rem !important;
        margin-right: 1.8rem !important;
    }
    .my-lg-18 {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important;
    }
    .mt-lg-18 {
        margin-top: 1.8rem !important;
    }
    .mb-lg-18 {
        margin-bottom: 1.8rem !important;
    }
    .ml-lg-18 {
        margin-left: 1.8rem !important;
    }
    .mr-lg-18 {
        margin-right: 1.8rem !important;
    }
    .p-lg-18 {
        padding: 1.8rem !important;
    }
    .px-lg-18 {
        padding-left: 1.8rem !important;
        padding-right: 1.8rem !important;
    }
    .py-lg-18 {
        padding-top: 1.8rem !important;
        padding-bottom: 1.8rem !important;
    }
    .pt-lg-18 {
        padding-top: 1.8rem !important;
    }
    .pb-lg-18 {
        padding-bottom: 1.8rem !important;
    }
    .pl-lg-18 {
        padding-left: 1.8rem !important;
    }
    .pr-lg-18 {
        padding-right: 1.8rem !important;
    }
    .m-lg-n18 {
        margin: -1.8rem !important;
    }
    .mx-lg-n18 {
        margin-left: -1.8rem !important;
        margin-right: -1.8rem !important;
    }
    .my-lg-n18 {
        margin-top: -1.8rem !important;
        margin-bottom: -1.8rem !important;
    }
    .mt-lg-n18 {
        margin-top: -1.8rem !important;
    }
    .mb-lg-n18 {
        margin-bottom: -1.8rem !important;
    }
    .ml-lg-n18 {
        margin-left: -1.8rem !important;
    }
    .mr-lg-n18 {
        margin-right: -1.8rem !important;
    }
    .p-lg-n18 {
        padding: -1.8rem !important;
    }
    .px-lg-n18 {
        padding-left: -1.8rem !important;
        padding-right: -1.8rem !important;
    }
    .py-lg-n18 {
        padding-top: -1.8rem !important;
        padding-bottom: -1.8rem !important;
    }
    .pt-lg-n18 {
        padding-top: -1.8rem !important;
    }
    .pb-lg-n18 {
        padding-bottom: -1.8rem !important;
    }
    .pl-lg-n18 {
        padding-left: -1.8rem !important;
    }
    .pr-lg-n18 {
        padding-right: -1.8rem !important;
    }
    .m-lg-26 {
        margin: 2.6rem !important;
    }
    .mx-lg-26 {
        margin-left: 2.6rem !important;
        margin-right: 2.6rem !important;
    }
    .my-lg-26 {
        margin-top: 2.6rem !important;
        margin-bottom: 2.6rem !important;
    }
    .mt-lg-26 {
        margin-top: 2.6rem !important;
    }
    .mb-lg-26 {
        margin-bottom: 2.6rem !important;
    }
    .ml-lg-26 {
        margin-left: 2.6rem !important;
    }
    .mr-lg-26 {
        margin-right: 2.6rem !important;
    }
    .p-lg-26 {
        padding: 2.6rem !important;
    }
    .px-lg-26 {
        padding-left: 2.6rem !important;
        padding-right: 2.6rem !important;
    }
    .py-lg-26 {
        padding-top: 2.6rem !important;
        padding-bottom: 2.6rem !important;
    }
    .pt-lg-26 {
        padding-top: 2.6rem !important;
    }
    .pb-lg-26 {
        padding-bottom: 2.6rem !important;
    }
    .pl-lg-26 {
        padding-left: 2.6rem !important;
    }
    .pr-lg-26 {
        padding-right: 2.6rem !important;
    }
    .m-lg-n26 {
        margin: -2.6rem !important;
    }
    .mx-lg-n26 {
        margin-left: -2.6rem !important;
        margin-right: -2.6rem !important;
    }
    .my-lg-n26 {
        margin-top: -2.6rem !important;
        margin-bottom: -2.6rem !important;
    }
    .mt-lg-n26 {
        margin-top: -2.6rem !important;
    }
    .mb-lg-n26 {
        margin-bottom: -2.6rem !important;
    }
    .ml-lg-n26 {
        margin-left: -2.6rem !important;
    }
    .mr-lg-n26 {
        margin-right: -2.6rem !important;
    }
    .p-lg-n26 {
        padding: -2.6rem !important;
    }
    .px-lg-n26 {
        padding-left: -2.6rem !important;
        padding-right: -2.6rem !important;
    }
    .py-lg-n26 {
        padding-top: -2.6rem !important;
        padding-bottom: -2.6rem !important;
    }
    .pt-lg-n26 {
        padding-top: -2.6rem !important;
    }
    .pb-lg-n26 {
        padding-bottom: -2.6rem !important;
    }
    .pl-lg-n26 {
        padding-left: -2.6rem !important;
    }
    .pr-lg-n26 {
        padding-right: -2.6rem !important;
    }
    .m-lg-20 {
        margin: 2rem !important;
    }
    .mx-lg-20 {
        margin-left: 2rem !important;
        margin-right: 2rem !important;
    }
    .my-lg-20 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }
    .mt-lg-20 {
        margin-top: 2rem !important;
    }
    .mb-lg-20 {
        margin-bottom: 2rem !important;
    }
    .ml-lg-20 {
        margin-left: 2rem !important;
    }
    .mr-lg-20 {
        margin-right: 2rem !important;
    }
    .p-lg-20 {
        padding: 2rem !important;
    }
    .px-lg-20 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    .py-lg-20 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }
    .pt-lg-20 {
        padding-top: 2rem !important;
    }
    .pb-lg-20 {
        padding-bottom: 2rem !important;
    }
    .pl-lg-20 {
        padding-left: 2rem !important;
    }
    .pr-lg-20 {
        padding-right: 2rem !important;
    }
    .m-lg-n20 {
        margin: -2rem !important;
    }
    .mx-lg-n20 {
        margin-left: -2rem !important;
        margin-right: -2rem !important;
    }
    .my-lg-n20 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important;
    }
    .mt-lg-n20 {
        margin-top: -2rem !important;
    }
    .mb-lg-n20 {
        margin-bottom: -2rem !important;
    }
    .ml-lg-n20 {
        margin-left: -2rem !important;
    }
    .mr-lg-n20 {
        margin-right: -2rem !important;
    }
    .p-lg-n20 {
        padding: -2rem !important;
    }
    .px-lg-n20 {
        padding-left: -2rem !important;
        padding-right: -2rem !important;
    }
    .py-lg-n20 {
        padding-top: -2rem !important;
        padding-bottom: -2rem !important;
    }
    .pt-lg-n20 {
        padding-top: -2rem !important;
    }
    .pb-lg-n20 {
        padding-bottom: -2rem !important;
    }
    .pl-lg-n20 {
        padding-left: -2rem !important;
    }
    .pr-lg-n20 {
        padding-right: -2rem !important;
    }
    .m-lg-24 {
        margin: 2.4rem !important;
    }
    .mx-lg-24 {
        margin-left: 2.4rem !important;
        margin-right: 2.4rem !important;
    }
    .my-lg-24 {
        margin-top: 2.4rem !important;
        margin-bottom: 2.4rem !important;
    }
    .mt-lg-24 {
        margin-top: 2.4rem !important;
    }
    .mb-lg-24 {
        margin-bottom: 2.4rem !important;
    }
    .ml-lg-24 {
        margin-left: 2.4rem !important;
    }
    .mr-lg-24 {
        margin-right: 2.4rem !important;
    }
    .p-lg-24 {
        padding: 2.4rem !important;
    }
    .px-lg-24 {
        padding-left: 2.4rem !important;
        padding-right: 2.4rem !important;
    }
    .py-lg-24 {
        padding-top: 2.4rem !important;
        padding-bottom: 2.4rem !important;
    }
    .pt-lg-24 {
        padding-top: 2.4rem !important;
    }
    .pb-lg-24 {
        padding-bottom: 2.4rem !important;
    }
    .pl-lg-24 {
        padding-left: 2.4rem !important;
    }
    .pr-lg-24 {
        padding-right: 2.4rem !important;
    }
    .m-lg-n24 {
        margin: -2.4rem !important;
    }
    .mx-lg-n24 {
        margin-left: -2.4rem !important;
        margin-right: -2.4rem !important;
    }
    .my-lg-n24 {
        margin-top: -2.4rem !important;
        margin-bottom: -2.4rem !important;
    }
    .mt-lg-n24 {
        margin-top: -2.4rem !important;
    }
    .mb-lg-n24 {
        margin-bottom: -2.4rem !important;
    }
    .ml-lg-n24 {
        margin-left: -2.4rem !important;
    }
    .mr-lg-n24 {
        margin-right: -2.4rem !important;
    }
    .p-lg-n24 {
        padding: -2.4rem !important;
    }
    .px-lg-n24 {
        padding-left: -2.4rem !important;
        padding-right: -2.4rem !important;
    }
    .py-lg-n24 {
        padding-top: -2.4rem !important;
        padding-bottom: -2.4rem !important;
    }
    .pt-lg-n24 {
        padding-top: -2.4rem !important;
    }
    .pb-lg-n24 {
        padding-bottom: -2.4rem !important;
    }
    .pl-lg-n24 {
        padding-left: -2.4rem !important;
    }
    .pr-lg-n24 {
        padding-right: -2.4rem !important;
    }
    .m-lg-30 {
        margin: 3rem !important;
    }
    .mx-lg-30 {
        margin-left: 3rem !important;
        margin-right: 3rem !important;
    }
    .my-lg-30 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }
    .mt-lg-30 {
        margin-top: 3rem !important;
    }
    .mb-lg-30 {
        margin-bottom: 3rem !important;
    }
    .ml-lg-30 {
        margin-left: 3rem !important;
    }
    .mr-lg-30 {
        margin-right: 3rem !important;
    }
    .p-lg-30 {
        padding: 3rem !important;
    }
    .px-lg-30 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
    .py-lg-30 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }
    .pt-lg-30 {
        padding-top: 3rem !important;
    }
    .pb-lg-30 {
        padding-bottom: 3rem !important;
    }
    .pl-lg-30 {
        padding-left: 3rem !important;
    }
    .pr-lg-30 {
        padding-right: 3rem !important;
    }
    .m-lg-n30 {
        margin: -3rem !important;
    }
    .mx-lg-n30 {
        margin-left: -3rem !important;
        margin-right: -3rem !important;
    }
    .my-lg-n30 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important;
    }
    .mt-lg-n30 {
        margin-top: -3rem !important;
    }
    .mb-lg-n30 {
        margin-bottom: -3rem !important;
    }
    .ml-lg-n30 {
        margin-left: -3rem !important;
    }
    .mr-lg-n30 {
        margin-right: -3rem !important;
    }
    .p-lg-n30 {
        padding: -3rem !important;
    }
    .px-lg-n30 {
        padding-left: -3rem !important;
        padding-right: -3rem !important;
    }
    .py-lg-n30 {
        padding-top: -3rem !important;
        padding-bottom: -3rem !important;
    }
    .pt-lg-n30 {
        padding-top: -3rem !important;
    }
    .pb-lg-n30 {
        padding-bottom: -3rem !important;
    }
    .pl-lg-n30 {
        padding-left: -3rem !important;
    }
    .pr-lg-n30 {
        padding-right: -3rem !important;
    }
    .m-lg-32 {
        margin: 3.2rem !important;
    }
    .mx-lg-32 {
        margin-left: 3.2rem !important;
        margin-right: 3.2rem !important;
    }
    .my-lg-32 {
        margin-top: 3.2rem !important;
        margin-bottom: 3.2rem !important;
    }
    .mt-lg-32 {
        margin-top: 3.2rem !important;
    }
    .mb-lg-32 {
        margin-bottom: 3.2rem !important;
    }
    .ml-lg-32 {
        margin-left: 3.2rem !important;
    }
    .mr-lg-32 {
        margin-right: 3.2rem !important;
    }
    .p-lg-32 {
        padding: 3.2rem !important;
    }
    .px-lg-32 {
        padding-left: 3.2rem !important;
        padding-right: 3.2rem !important;
    }
    .py-lg-32 {
        padding-top: 3.2rem !important;
        padding-bottom: 3.2rem !important;
    }
    .pt-lg-32 {
        padding-top: 3.2rem !important;
    }
    .pb-lg-32 {
        padding-bottom: 3.2rem !important;
    }
    .pl-lg-32 {
        padding-left: 3.2rem !important;
    }
    .pr-lg-32 {
        padding-right: 3.2rem !important;
    }
    .m-lg-n32 {
        margin: -3.2rem !important;
    }
    .mx-lg-n32 {
        margin-left: -3.2rem !important;
        margin-right: -3.2rem !important;
    }
    .my-lg-n32 {
        margin-top: -3.2rem !important;
        margin-bottom: -3.2rem !important;
    }
    .mt-lg-n32 {
        margin-top: -3.2rem !important;
    }
    .mb-lg-n32 {
        margin-bottom: -3.2rem !important;
    }
    .ml-lg-n32 {
        margin-left: -3.2rem !important;
    }
    .mr-lg-n32 {
        margin-right: -3.2rem !important;
    }
    .p-lg-n32 {
        padding: -3.2rem !important;
    }
    .px-lg-n32 {
        padding-left: -3.2rem !important;
        padding-right: -3.2rem !important;
    }
    .py-lg-n32 {
        padding-top: -3.2rem !important;
        padding-bottom: -3.2rem !important;
    }
    .pt-lg-n32 {
        padding-top: -3.2rem !important;
    }
    .pb-lg-n32 {
        padding-bottom: -3.2rem !important;
    }
    .pl-lg-n32 {
        padding-left: -3.2rem !important;
    }
    .pr-lg-n32 {
        padding-right: -3.2rem !important;
    }
    .m-lg-34 {
        margin: 3.4rem !important;
    }
    .mx-lg-34 {
        margin-left: 3.4rem !important;
        margin-right: 3.4rem !important;
    }
    .my-lg-34 {
        margin-top: 3.4rem !important;
        margin-bottom: 3.4rem !important;
    }
    .mt-lg-34 {
        margin-top: 3.4rem !important;
    }
    .mb-lg-34 {
        margin-bottom: 3.4rem !important;
    }
    .ml-lg-34 {
        margin-left: 3.4rem !important;
    }
    .mr-lg-34 {
        margin-right: 3.4rem !important;
    }
    .p-lg-34 {
        padding: 3.4rem !important;
    }
    .px-lg-34 {
        padding-left: 3.4rem !important;
        padding-right: 3.4rem !important;
    }
    .py-lg-34 {
        padding-top: 3.4rem !important;
        padding-bottom: 3.4rem !important;
    }
    .pt-lg-34 {
        padding-top: 3.4rem !important;
    }
    .pb-lg-34 {
        padding-bottom: 3.4rem !important;
    }
    .pl-lg-34 {
        padding-left: 3.4rem !important;
    }
    .pr-lg-34 {
        padding-right: 3.4rem !important;
    }
    .m-lg-n34 {
        margin: -3.4rem !important;
    }
    .mx-lg-n34 {
        margin-left: -3.4rem !important;
        margin-right: -3.4rem !important;
    }
    .my-lg-n34 {
        margin-top: -3.4rem !important;
        margin-bottom: -3.4rem !important;
    }
    .mt-lg-n34 {
        margin-top: -3.4rem !important;
    }
    .mb-lg-n34 {
        margin-bottom: -3.4rem !important;
    }
    .ml-lg-n34 {
        margin-left: -3.4rem !important;
    }
    .mr-lg-n34 {
        margin-right: -3.4rem !important;
    }
    .p-lg-n34 {
        padding: -3.4rem !important;
    }
    .px-lg-n34 {
        padding-left: -3.4rem !important;
        padding-right: -3.4rem !important;
    }
    .py-lg-n34 {
        padding-top: -3.4rem !important;
        padding-bottom: -3.4rem !important;
    }
    .pt-lg-n34 {
        padding-top: -3.4rem !important;
    }
    .pb-lg-n34 {
        padding-bottom: -3.4rem !important;
    }
    .pl-lg-n34 {
        padding-left: -3.4rem !important;
    }
    .pr-lg-n34 {
        padding-right: -3.4rem !important;
    }
    .m-lg-40 {
        margin: 4rem !important;
    }
    .mx-lg-40 {
        margin-left: 4rem !important;
        margin-right: 4rem !important;
    }
    .my-lg-40 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }
    .mt-lg-40 {
        margin-top: 4rem !important;
    }
    .mb-lg-40 {
        margin-bottom: 4rem !important;
    }
    .ml-lg-40 {
        margin-left: 4rem !important;
    }
    .mr-lg-40 {
        margin-right: 4rem !important;
    }
    .p-lg-40 {
        padding: 4rem !important;
    }
    .px-lg-40 {
        padding-left: 4rem !important;
        padding-right: 4rem !important;
    }
    .py-lg-40 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }
    .pt-lg-40 {
        padding-top: 4rem !important;
    }
    .pb-lg-40 {
        padding-bottom: 4rem !important;
    }
    .pl-lg-40 {
        padding-left: 4rem !important;
    }
    .pr-lg-40 {
        padding-right: 4rem !important;
    }
    .m-lg-n40 {
        margin: -4rem !important;
    }
    .mx-lg-n40 {
        margin-left: -4rem !important;
        margin-right: -4rem !important;
    }
    .my-lg-n40 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important;
    }
    .mt-lg-n40 {
        margin-top: -4rem !important;
    }
    .mb-lg-n40 {
        margin-bottom: -4rem !important;
    }
    .ml-lg-n40 {
        margin-left: -4rem !important;
    }
    .mr-lg-n40 {
        margin-right: -4rem !important;
    }
    .p-lg-n40 {
        padding: -4rem !important;
    }
    .px-lg-n40 {
        padding-left: -4rem !important;
        padding-right: -4rem !important;
    }
    .py-lg-n40 {
        padding-top: -4rem !important;
        padding-bottom: -4rem !important;
    }
    .pt-lg-n40 {
        padding-top: -4rem !important;
    }
    .pb-lg-n40 {
        padding-bottom: -4rem !important;
    }
    .pl-lg-n40 {
        padding-left: -4rem !important;
    }
    .pr-lg-n40 {
        padding-right: -4rem !important;
    }
    .m-lg-42 {
        margin: 4.2rem !important;
    }
    .mx-lg-42 {
        margin-left: 4.2rem !important;
        margin-right: 4.2rem !important;
    }
    .my-lg-42 {
        margin-top: 4.2rem !important;
        margin-bottom: 4.2rem !important;
    }
    .mt-lg-42 {
        margin-top: 4.2rem !important;
    }
    .mb-lg-42 {
        margin-bottom: 4.2rem !important;
    }
    .ml-lg-42 {
        margin-left: 4.2rem !important;
    }
    .mr-lg-42 {
        margin-right: 4.2rem !important;
    }
    .p-lg-42 {
        padding: 4.2rem !important;
    }
    .px-lg-42 {
        padding-left: 4.2rem !important;
        padding-right: 4.2rem !important;
    }
    .py-lg-42 {
        padding-top: 4.2rem !important;
        padding-bottom: 4.2rem !important;
    }
    .pt-lg-42 {
        padding-top: 4.2rem !important;
    }
    .pb-lg-42 {
        padding-bottom: 4.2rem !important;
    }
    .pl-lg-42 {
        padding-left: 4.2rem !important;
    }
    .pr-lg-42 {
        padding-right: 4.2rem !important;
    }
    .m-lg-n42 {
        margin: -4.2rem !important;
    }
    .mx-lg-n42 {
        margin-left: -4.2rem !important;
        margin-right: -4.2rem !important;
    }
    .my-lg-n42 {
        margin-top: -4.2rem !important;
        margin-bottom: -4.2rem !important;
    }
    .mt-lg-n42 {
        margin-top: -4.2rem !important;
    }
    .mb-lg-n42 {
        margin-bottom: -4.2rem !important;
    }
    .ml-lg-n42 {
        margin-left: -4.2rem !important;
    }
    .mr-lg-n42 {
        margin-right: -4.2rem !important;
    }
    .p-lg-n42 {
        padding: -4.2rem !important;
    }
    .px-lg-n42 {
        padding-left: -4.2rem !important;
        padding-right: -4.2rem !important;
    }
    .py-lg-n42 {
        padding-top: -4.2rem !important;
        padding-bottom: -4.2rem !important;
    }
    .pt-lg-n42 {
        padding-top: -4.2rem !important;
    }
    .pb-lg-n42 {
        padding-bottom: -4.2rem !important;
    }
    .pl-lg-n42 {
        padding-left: -4.2rem !important;
    }
    .pr-lg-n42 {
        padding-right: -4.2rem !important;
    }
    .m-lg-48 {
        margin: 4.8rem !important;
    }
    .mx-lg-48 {
        margin-left: 4.8rem !important;
        margin-right: 4.8rem !important;
    }
    .my-lg-48 {
        margin-top: 4.8rem !important;
        margin-bottom: 4.8rem !important;
    }
    .mt-lg-48 {
        margin-top: 4.8rem !important;
    }
    .mb-lg-48 {
        margin-bottom: 4.8rem !important;
    }
    .ml-lg-48 {
        margin-left: 4.8rem !important;
    }
    .mr-lg-48 {
        margin-right: 4.8rem !important;
    }
    .p-lg-48 {
        padding: 4.8rem !important;
    }
    .px-lg-48 {
        padding-left: 4.8rem !important;
        padding-right: 4.8rem !important;
    }
    .py-lg-48 {
        padding-top: 4.8rem !important;
        padding-bottom: 4.8rem !important;
    }
    .pt-lg-48 {
        padding-top: 4.8rem !important;
    }
    .pb-lg-48 {
        padding-bottom: 4.8rem !important;
    }
    .pl-lg-48 {
        padding-left: 4.8rem !important;
    }
    .pr-lg-48 {
        padding-right: 4.8rem !important;
    }
    .m-lg-n48 {
        margin: -4.8rem !important;
    }
    .mx-lg-n48 {
        margin-left: -4.8rem !important;
        margin-right: -4.8rem !important;
    }
    .my-lg-n48 {
        margin-top: -4.8rem !important;
        margin-bottom: -4.8rem !important;
    }
    .mt-lg-n48 {
        margin-top: -4.8rem !important;
    }
    .mb-lg-n48 {
        margin-bottom: -4.8rem !important;
    }
    .ml-lg-n48 {
        margin-left: -4.8rem !important;
    }
    .mr-lg-n48 {
        margin-right: -4.8rem !important;
    }
    .p-lg-n48 {
        padding: -4.8rem !important;
    }
    .px-lg-n48 {
        padding-left: -4.8rem !important;
        padding-right: -4.8rem !important;
    }
    .py-lg-n48 {
        padding-top: -4.8rem !important;
        padding-bottom: -4.8rem !important;
    }
    .pt-lg-n48 {
        padding-top: -4.8rem !important;
    }
    .pb-lg-n48 {
        padding-bottom: -4.8rem !important;
    }
    .pl-lg-n48 {
        padding-left: -4.8rem !important;
    }
    .pr-lg-n48 {
        padding-right: -4.8rem !important;
    }
    .m-lg-50 {
        margin: 5rem !important;
    }
    .mx-lg-50 {
        margin-left: 5rem !important;
        margin-right: 5rem !important;
    }
    .my-lg-50 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }
    .mt-lg-50 {
        margin-top: 5rem !important;
    }
    .mb-lg-50 {
        margin-bottom: 5rem !important;
    }
    .ml-lg-50 {
        margin-left: 5rem !important;
    }
    .mr-lg-50 {
        margin-right: 5rem !important;
    }
    .p-lg-50 {
        padding: 5rem !important;
    }
    .px-lg-50 {
        padding-left: 5rem !important;
        padding-right: 5rem !important;
    }
    .py-lg-50 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }
    .pt-lg-50 {
        padding-top: 5rem !important;
    }
    .pb-lg-50 {
        padding-bottom: 5rem !important;
    }
    .pl-lg-50 {
        padding-left: 5rem !important;
    }
    .pr-lg-50 {
        padding-right: 5rem !important;
    }
    .m-lg-n50 {
        margin: -5rem !important;
    }
    .mx-lg-n50 {
        margin-left: -5rem !important;
        margin-right: -5rem !important;
    }
    .my-lg-n50 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important;
    }
    .mt-lg-n50 {
        margin-top: -5rem !important;
    }
    .mb-lg-n50 {
        margin-bottom: -5rem !important;
    }
    .ml-lg-n50 {
        margin-left: -5rem !important;
    }
    .mr-lg-n50 {
        margin-right: -5rem !important;
    }
    .p-lg-n50 {
        padding: -5rem !important;
    }
    .px-lg-n50 {
        padding-left: -5rem !important;
        padding-right: -5rem !important;
    }
    .py-lg-n50 {
        padding-top: -5rem !important;
        padding-bottom: -5rem !important;
    }
    .pt-lg-n50 {
        padding-top: -5rem !important;
    }
    .pb-lg-n50 {
        padding-bottom: -5rem !important;
    }
    .pl-lg-n50 {
        padding-left: -5rem !important;
    }
    .pr-lg-n50 {
        padding-right: -5rem !important;
    }
    .m-lg-56 {
        margin: 5.6rem !important;
    }
    .mx-lg-56 {
        margin-left: 5.6rem !important;
        margin-right: 5.6rem !important;
    }
    .my-lg-56 {
        margin-top: 5.6rem !important;
        margin-bottom: 5.6rem !important;
    }
    .mt-lg-56 {
        margin-top: 5.6rem !important;
    }
    .mb-lg-56 {
        margin-bottom: 5.6rem !important;
    }
    .ml-lg-56 {
        margin-left: 5.6rem !important;
    }
    .mr-lg-56 {
        margin-right: 5.6rem !important;
    }
    .p-lg-56 {
        padding: 5.6rem !important;
    }
    .px-lg-56 {
        padding-left: 5.6rem !important;
        padding-right: 5.6rem !important;
    }
    .py-lg-56 {
        padding-top: 5.6rem !important;
        padding-bottom: 5.6rem !important;
    }
    .pt-lg-56 {
        padding-top: 5.6rem !important;
    }
    .pb-lg-56 {
        padding-bottom: 5.6rem !important;
    }
    .pl-lg-56 {
        padding-left: 5.6rem !important;
    }
    .pr-lg-56 {
        padding-right: 5.6rem !important;
    }
    .m-lg-n56 {
        margin: -5.6rem !important;
    }
    .mx-lg-n56 {
        margin-left: -5.6rem !important;
        margin-right: -5.6rem !important;
    }
    .my-lg-n56 {
        margin-top: -5.6rem !important;
        margin-bottom: -5.6rem !important;
    }
    .mt-lg-n56 {
        margin-top: -5.6rem !important;
    }
    .mb-lg-n56 {
        margin-bottom: -5.6rem !important;
    }
    .ml-lg-n56 {
        margin-left: -5.6rem !important;
    }
    .mr-lg-n56 {
        margin-right: -5.6rem !important;
    }
    .p-lg-n56 {
        padding: -5.6rem !important;
    }
    .px-lg-n56 {
        padding-left: -5.6rem !important;
        padding-right: -5.6rem !important;
    }
    .py-lg-n56 {
        padding-top: -5.6rem !important;
        padding-bottom: -5.6rem !important;
    }
    .pt-lg-n56 {
        padding-top: -5.6rem !important;
    }
    .pb-lg-n56 {
        padding-bottom: -5.6rem !important;
    }
    .pl-lg-n56 {
        padding-left: -5.6rem !important;
    }
    .pr-lg-n56 {
        padding-right: -5.6rem !important;
    }
    .m-lg-64 {
        margin: 6.4rem !important;
    }
    .mx-lg-64 {
        margin-left: 6.4rem !important;
        margin-right: 6.4rem !important;
    }
    .my-lg-64 {
        margin-top: 6.4rem !important;
        margin-bottom: 6.4rem !important;
    }
    .mt-lg-64 {
        margin-top: 6.4rem !important;
    }
    .mb-lg-64 {
        margin-bottom: 6.4rem !important;
    }
    .ml-lg-64 {
        margin-left: 6.4rem !important;
    }
    .mr-lg-64 {
        margin-right: 6.4rem !important;
    }
    .p-lg-64 {
        padding: 6.4rem !important;
    }
    .px-lg-64 {
        padding-left: 6.4rem !important;
        padding-right: 6.4rem !important;
    }
    .py-lg-64 {
        padding-top: 6.4rem !important;
        padding-bottom: 6.4rem !important;
    }
    .pt-lg-64 {
        padding-top: 6.4rem !important;
    }
    .pb-lg-64 {
        padding-bottom: 6.4rem !important;
    }
    .pl-lg-64 {
        padding-left: 6.4rem !important;
    }
    .pr-lg-64 {
        padding-right: 6.4rem !important;
    }
    .m-lg-n64 {
        margin: -6.4rem !important;
    }
    .mx-lg-n64 {
        margin-left: -6.4rem !important;
        margin-right: -6.4rem !important;
    }
    .my-lg-n64 {
        margin-top: -6.4rem !important;
        margin-bottom: -6.4rem !important;
    }
    .mt-lg-n64 {
        margin-top: -6.4rem !important;
    }
    .mb-lg-n64 {
        margin-bottom: -6.4rem !important;
    }
    .ml-lg-n64 {
        margin-left: -6.4rem !important;
    }
    .mr-lg-n64 {
        margin-right: -6.4rem !important;
    }
    .p-lg-n64 {
        padding: -6.4rem !important;
    }
    .px-lg-n64 {
        padding-left: -6.4rem !important;
        padding-right: -6.4rem !important;
    }
    .py-lg-n64 {
        padding-top: -6.4rem !important;
        padding-bottom: -6.4rem !important;
    }
    .pt-lg-n64 {
        padding-top: -6.4rem !important;
    }
    .pb-lg-n64 {
        padding-bottom: -6.4rem !important;
    }
    .pl-lg-n64 {
        padding-left: -6.4rem !important;
    }
    .pr-lg-n64 {
        padding-right: -6.4rem !important;
    }
    .m-lg-72 {
        margin: 7.2rem !important;
    }
    .mx-lg-72 {
        margin-left: 7.2rem !important;
        margin-right: 7.2rem !important;
    }
    .my-lg-72 {
        margin-top: 7.2rem !important;
        margin-bottom: 7.2rem !important;
    }
    .mt-lg-72 {
        margin-top: 7.2rem !important;
    }
    .mb-lg-72 {
        margin-bottom: 7.2rem !important;
    }
    .ml-lg-72 {
        margin-left: 7.2rem !important;
    }
    .mr-lg-72 {
        margin-right: 7.2rem !important;
    }
    .p-lg-72 {
        padding: 7.2rem !important;
    }
    .px-lg-72 {
        padding-left: 7.2rem !important;
        padding-right: 7.2rem !important;
    }
    .py-lg-72 {
        padding-top: 7.2rem !important;
        padding-bottom: 7.2rem !important;
    }
    .pt-lg-72 {
        padding-top: 7.2rem !important;
    }
    .pb-lg-72 {
        padding-bottom: 7.2rem !important;
    }
    .pl-lg-72 {
        padding-left: 7.2rem !important;
    }
    .pr-lg-72 {
        padding-right: 7.2rem !important;
    }
    .m-lg-n72 {
        margin: -7.2rem !important;
    }
    .mx-lg-n72 {
        margin-left: -7.2rem !important;
        margin-right: -7.2rem !important;
    }
    .my-lg-n72 {
        margin-top: -7.2rem !important;
        margin-bottom: -7.2rem !important;
    }
    .mt-lg-n72 {
        margin-top: -7.2rem !important;
    }
    .mb-lg-n72 {
        margin-bottom: -7.2rem !important;
    }
    .ml-lg-n72 {
        margin-left: -7.2rem !important;
    }
    .mr-lg-n72 {
        margin-right: -7.2rem !important;
    }
    .p-lg-n72 {
        padding: -7.2rem !important;
    }
    .px-lg-n72 {
        padding-left: -7.2rem !important;
        padding-right: -7.2rem !important;
    }
    .py-lg-n72 {
        padding-top: -7.2rem !important;
        padding-bottom: -7.2rem !important;
    }
    .pt-lg-n72 {
        padding-top: -7.2rem !important;
    }
    .pb-lg-n72 {
        padding-bottom: -7.2rem !important;
    }
    .pl-lg-n72 {
        padding-left: -7.2rem !important;
    }
    .pr-lg-n72 {
        padding-right: -7.2rem !important;
    }
    .m-lg-80 {
        margin: 8rem !important;
    }
    .mx-lg-80 {
        margin-left: 8rem !important;
        margin-right: 8rem !important;
    }
    .my-lg-80 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important;
    }
    .mt-lg-80 {
        margin-top: 8rem !important;
    }
    .mb-lg-80 {
        margin-bottom: 8rem !important;
    }
    .ml-lg-80 {
        margin-left: 8rem !important;
    }
    .mr-lg-80 {
        margin-right: 8rem !important;
    }
    .p-lg-80 {
        padding: 8rem !important;
    }
    .px-lg-80 {
        padding-left: 8rem !important;
        padding-right: 8rem !important;
    }
    .py-lg-80 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important;
    }
    .pt-lg-80 {
        padding-top: 8rem !important;
    }
    .pb-lg-80 {
        padding-bottom: 8rem !important;
    }
    .pl-lg-80 {
        padding-left: 8rem !important;
    }
    .pr-lg-80 {
        padding-right: 8rem !important;
    }
    .m-lg-n80 {
        margin: -8rem !important;
    }
    .mx-lg-n80 {
        margin-left: -8rem !important;
        margin-right: -8rem !important;
    }
    .my-lg-n80 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important;
    }
    .mt-lg-n80 {
        margin-top: -8rem !important;
    }
    .mb-lg-n80 {
        margin-bottom: -8rem !important;
    }
    .ml-lg-n80 {
        margin-left: -8rem !important;
    }
    .mr-lg-n80 {
        margin-right: -8rem !important;
    }
    .p-lg-n80 {
        padding: -8rem !important;
    }
    .px-lg-n80 {
        padding-left: -8rem !important;
        padding-right: -8rem !important;
    }
    .py-lg-n80 {
        padding-top: -8rem !important;
        padding-bottom: -8rem !important;
    }
    .pt-lg-n80 {
        padding-top: -8rem !important;
    }
    .pb-lg-n80 {
        padding-bottom: -8rem !important;
    }
    .pl-lg-n80 {
        padding-left: -8rem !important;
    }
    .pr-lg-n80 {
        padding-right: -8rem !important;
    }
    .m-lg-82 {
        margin: 8.2rem !important;
    }
    .mx-lg-82 {
        margin-left: 8.2rem !important;
        margin-right: 8.2rem !important;
    }
    .my-lg-82 {
        margin-top: 8.2rem !important;
        margin-bottom: 8.2rem !important;
    }
    .mt-lg-82 {
        margin-top: 8.2rem !important;
    }
    .mb-lg-82 {
        margin-bottom: 8.2rem !important;
    }
    .ml-lg-82 {
        margin-left: 8.2rem !important;
    }
    .mr-lg-82 {
        margin-right: 8.2rem !important;
    }
    .p-lg-82 {
        padding: 8.2rem !important;
    }
    .px-lg-82 {
        padding-left: 8.2rem !important;
        padding-right: 8.2rem !important;
    }
    .py-lg-82 {
        padding-top: 8.2rem !important;
        padding-bottom: 8.2rem !important;
    }
    .pt-lg-82 {
        padding-top: 8.2rem !important;
    }
    .pb-lg-82 {
        padding-bottom: 8.2rem !important;
    }
    .pl-lg-82 {
        padding-left: 8.2rem !important;
    }
    .pr-lg-82 {
        padding-right: 8.2rem !important;
    }
    .m-lg-n82 {
        margin: -8.2rem !important;
    }
    .mx-lg-n82 {
        margin-left: -8.2rem !important;
        margin-right: -8.2rem !important;
    }
    .my-lg-n82 {
        margin-top: -8.2rem !important;
        margin-bottom: -8.2rem !important;
    }
    .mt-lg-n82 {
        margin-top: -8.2rem !important;
    }
    .mb-lg-n82 {
        margin-bottom: -8.2rem !important;
    }
    .ml-lg-n82 {
        margin-left: -8.2rem !important;
    }
    .mr-lg-n82 {
        margin-right: -8.2rem !important;
    }
    .p-lg-n82 {
        padding: -8.2rem !important;
    }
    .px-lg-n82 {
        padding-left: -8.2rem !important;
        padding-right: -8.2rem !important;
    }
    .py-lg-n82 {
        padding-top: -8.2rem !important;
        padding-bottom: -8.2rem !important;
    }
    .pt-lg-n82 {
        padding-top: -8.2rem !important;
    }
    .pb-lg-n82 {
        padding-bottom: -8.2rem !important;
    }
    .pl-lg-n82 {
        padding-left: -8.2rem !important;
    }
    .pr-lg-n82 {
        padding-right: -8.2rem !important;
    }
    .m-lg-120 {
        margin: 12rem !important;
    }
    .mx-lg-120 {
        margin-left: 12rem !important;
        margin-right: 12rem !important;
    }
    .my-lg-120 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important;
    }
    .mt-lg-120 {
        margin-top: 12rem !important;
    }
    .mb-lg-120 {
        margin-bottom: 12rem !important;
    }
    .ml-lg-120 {
        margin-left: 12rem !important;
    }
    .mr-lg-120 {
        margin-right: 12rem !important;
    }
    .p-lg-120 {
        padding: 12rem !important;
    }
    .px-lg-120 {
        padding-left: 12rem !important;
        padding-right: 12rem !important;
    }
    .py-lg-120 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important;
    }
    .pt-lg-120 {
        padding-top: 12rem !important;
    }
    .pb-lg-120 {
        padding-bottom: 12rem !important;
    }
    .pl-lg-120 {
        padding-left: 12rem !important;
    }
    .pr-lg-120 {
        padding-right: 12rem !important;
    }
    .m-lg-n120 {
        margin: -12rem !important;
    }
    .mx-lg-n120 {
        margin-left: -12rem !important;
        margin-right: -12rem !important;
    }
    .my-lg-n120 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important;
    }
    .mt-lg-n120 {
        margin-top: -12rem !important;
    }
    .mb-lg-n120 {
        margin-bottom: -12rem !important;
    }
    .ml-lg-n120 {
        margin-left: -12rem !important;
    }
    .mr-lg-n120 {
        margin-right: -12rem !important;
    }
    .p-lg-n120 {
        padding: -12rem !important;
    }
    .px-lg-n120 {
        padding-left: -12rem !important;
        padding-right: -12rem !important;
    }
    .py-lg-n120 {
        padding-top: -12rem !important;
        padding-bottom: -12rem !important;
    }
    .pt-lg-n120 {
        padding-top: -12rem !important;
    }
    .pb-lg-n120 {
        padding-bottom: -12rem !important;
    }
    .pl-lg-n120 {
        padding-left: -12rem !important;
    }
    .pr-lg-n120 {
        padding-right: -12rem !important;
    }
}
@media (min-width: 1199px) {
    .m-xl-auto {
        margin: auto !important;
    }
    .mx-xl-auto {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .my-xl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }
    .mt-xl-auto {
        margin-top: auto !important;
    }
    .mb-xl-auto {
        margin-bottom: auto !important;
    }
    .ml-xl-auto {
        margin-left: auto !important;
    }
    .mr-xl-auto {
        margin-right: auto !important;
    }
    .p-xl-auto {
        padding: auto !important;
    }
    .px-xl-auto {
        padding-left: auto !important;
        padding-right: auto !important;
    }
    .py-xl-auto {
        padding-top: auto !important;
        padding-bottom: auto !important;
    }
    .pt-xl-auto {
        padding-top: auto !important;
    }
    .pb-xl-auto {
        padding-bottom: auto !important;
    }
    .pl-xl-auto {
        padding-left: auto !important;
    }
    .pr-xl-auto {
        padding-right: auto !important;
    }
    .m-xl-nauto {
        margin: -auto !important;
    }
    .mx-xl-nauto {
        margin-left: -auto !important;
        margin-right: -auto !important;
    }
    .my-xl-nauto {
        margin-top: -auto !important;
        margin-bottom: -auto !important;
    }
    .mt-xl-nauto {
        margin-top: -auto !important;
    }
    .mb-xl-nauto {
        margin-bottom: -auto !important;
    }
    .ml-xl-nauto {
        margin-left: -auto !important;
    }
    .mr-xl-nauto {
        margin-right: -auto !important;
    }
    .p-xl-nauto {
        padding: -auto !important;
    }
    .px-xl-nauto {
        padding-left: -auto !important;
        padding-right: -auto !important;
    }
    .py-xl-nauto {
        padding-top: -auto !important;
        padding-bottom: -auto !important;
    }
    .pt-xl-nauto {
        padding-top: -auto !important;
    }
    .pb-xl-nauto {
        padding-bottom: -auto !important;
    }
    .pl-xl-nauto {
        padding-left: -auto !important;
    }
    .pr-xl-nauto {
        padding-right: -auto !important;
    }
    .m-xl-0 {
        margin: 0 !important;
    }
    .mx-xl-0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-xl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-xl-0 {
        margin-top: 0 !important;
    }
    .mb-xl-0 {
        margin-bottom: 0 !important;
    }
    .ml-xl-0 {
        margin-left: 0 !important;
    }
    .mr-xl-0 {
        margin-right: 0 !important;
    }
    .p-xl-0 {
        padding: 0 !important;
    }
    .px-xl-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-xl-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-xl-0 {
        padding-top: 0 !important;
    }
    .pb-xl-0 {
        padding-bottom: 0 !important;
    }
    .pl-xl-0 {
        padding-left: 0 !important;
    }
    .pr-xl-0 {
        padding-right: 0 !important;
    }
    .m-xl-n0 {
        margin: 0 !important;
    }
    .mx-xl-n0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .my-xl-n0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .mt-xl-n0 {
        margin-top: 0 !important;
    }
    .mb-xl-n0 {
        margin-bottom: 0 !important;
    }
    .ml-xl-n0 {
        margin-left: 0 !important;
    }
    .mr-xl-n0 {
        margin-right: 0 !important;
    }
    .p-xl-n0 {
        padding: 0 !important;
    }
    .px-xl-n0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .py-xl-n0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .pt-xl-n0 {
        padding-top: 0 !important;
    }
    .pb-xl-n0 {
        padding-bottom: 0 !important;
    }
    .pl-xl-n0 {
        padding-left: 0 !important;
    }
    .pr-xl-n0 {
        padding-right: 0 !important;
    }
    .m-xl-2 {
        margin: 0.2rem !important;
    }
    .mx-xl-2 {
        margin-left: 0.2rem !important;
        margin-right: 0.2rem !important;
    }
    .my-xl-2 {
        margin-top: 0.2rem !important;
        margin-bottom: 0.2rem !important;
    }
    .mt-xl-2 {
        margin-top: 0.2rem !important;
    }
    .mb-xl-2 {
        margin-bottom: 0.2rem !important;
    }
    .ml-xl-2 {
        margin-left: 0.2rem !important;
    }
    .mr-xl-2 {
        margin-right: 0.2rem !important;
    }
    .p-xl-2 {
        padding: 0.2rem !important;
    }
    .px-xl-2 {
        padding-left: 0.2rem !important;
        padding-right: 0.2rem !important;
    }
    .py-xl-2 {
        padding-top: 0.2rem !important;
        padding-bottom: 0.2rem !important;
    }
    .pt-xl-2 {
        padding-top: 0.2rem !important;
    }
    .pb-xl-2 {
        padding-bottom: 0.2rem !important;
    }
    .pl-xl-2 {
        padding-left: 0.2rem !important;
    }
    .pr-xl-2 {
        padding-right: 0.2rem !important;
    }
    .m-xl-n2 {
        margin: -0.2rem !important;
    }
    .mx-xl-n2 {
        margin-left: -0.2rem !important;
        margin-right: -0.2rem !important;
    }
    .my-xl-n2 {
        margin-top: -0.2rem !important;
        margin-bottom: -0.2rem !important;
    }
    .mt-xl-n2 {
        margin-top: -0.2rem !important;
    }
    .mb-xl-n2 {
        margin-bottom: -0.2rem !important;
    }
    .ml-xl-n2 {
        margin-left: -0.2rem !important;
    }
    .mr-xl-n2 {
        margin-right: -0.2rem !important;
    }
    .p-xl-n2 {
        padding: -0.2rem !important;
    }
    .px-xl-n2 {
        padding-left: -0.2rem !important;
        padding-right: -0.2rem !important;
    }
    .py-xl-n2 {
        padding-top: -0.2rem !important;
        padding-bottom: -0.2rem !important;
    }
    .pt-xl-n2 {
        padding-top: -0.2rem !important;
    }
    .pb-xl-n2 {
        padding-bottom: -0.2rem !important;
    }
    .pl-xl-n2 {
        padding-left: -0.2rem !important;
    }
    .pr-xl-n2 {
        padding-right: -0.2rem !important;
    }
    .m-xl-4 {
        margin: 0.4rem !important;
    }
    .mx-xl-4 {
        margin-left: 0.4rem !important;
        margin-right: 0.4rem !important;
    }
    .my-xl-4 {
        margin-top: 0.4rem !important;
        margin-bottom: 0.4rem !important;
    }
    .mt-xl-4 {
        margin-top: 0.4rem !important;
    }
    .mb-xl-4 {
        margin-bottom: 0.4rem !important;
    }
    .ml-xl-4 {
        margin-left: 0.4rem !important;
    }
    .mr-xl-4 {
        margin-right: 0.4rem !important;
    }
    .p-xl-4 {
        padding: 0.4rem !important;
    }
    .px-xl-4 {
        padding-left: 0.4rem !important;
        padding-right: 0.4rem !important;
    }
    .py-xl-4 {
        padding-top: 0.4rem !important;
        padding-bottom: 0.4rem !important;
    }
    .pt-xl-4 {
        padding-top: 0.4rem !important;
    }
    .pb-xl-4 {
        padding-bottom: 0.4rem !important;
    }
    .pl-xl-4 {
        padding-left: 0.4rem !important;
    }
    .pr-xl-4 {
        padding-right: 0.4rem !important;
    }
    .m-xl-n4 {
        margin: -0.4rem !important;
    }
    .mx-xl-n4 {
        margin-left: -0.4rem !important;
        margin-right: -0.4rem !important;
    }
    .my-xl-n4 {
        margin-top: -0.4rem !important;
        margin-bottom: -0.4rem !important;
    }
    .mt-xl-n4 {
        margin-top: -0.4rem !important;
    }
    .mb-xl-n4 {
        margin-bottom: -0.4rem !important;
    }
    .ml-xl-n4 {
        margin-left: -0.4rem !important;
    }
    .mr-xl-n4 {
        margin-right: -0.4rem !important;
    }
    .p-xl-n4 {
        padding: -0.4rem !important;
    }
    .px-xl-n4 {
        padding-left: -0.4rem !important;
        padding-right: -0.4rem !important;
    }
    .py-xl-n4 {
        padding-top: -0.4rem !important;
        padding-bottom: -0.4rem !important;
    }
    .pt-xl-n4 {
        padding-top: -0.4rem !important;
    }
    .pb-xl-n4 {
        padding-bottom: -0.4rem !important;
    }
    .pl-xl-n4 {
        padding-left: -0.4rem !important;
    }
    .pr-xl-n4 {
        padding-right: -0.4rem !important;
    }
    .m-xl-6 {
        margin: 0.6rem !important;
    }
    .mx-xl-6 {
        margin-left: 0.6rem !important;
        margin-right: 0.6rem !important;
    }
    .my-xl-6 {
        margin-top: 0.6rem !important;
        margin-bottom: 0.6rem !important;
    }
    .mt-xl-6 {
        margin-top: 0.6rem !important;
    }
    .mb-xl-6 {
        margin-bottom: 0.6rem !important;
    }
    .ml-xl-6 {
        margin-left: 0.6rem !important;
    }
    .mr-xl-6 {
        margin-right: 0.6rem !important;
    }
    .p-xl-6 {
        padding: 0.6rem !important;
    }
    .px-xl-6 {
        padding-left: 0.6rem !important;
        padding-right: 0.6rem !important;
    }
    .py-xl-6 {
        padding-top: 0.6rem !important;
        padding-bottom: 0.6rem !important;
    }
    .pt-xl-6 {
        padding-top: 0.6rem !important;
    }
    .pb-xl-6 {
        padding-bottom: 0.6rem !important;
    }
    .pl-xl-6 {
        padding-left: 0.6rem !important;
    }
    .pr-xl-6 {
        padding-right: 0.6rem !important;
    }
    .m-xl-n6 {
        margin: -0.6rem !important;
    }
    .mx-xl-n6 {
        margin-left: -0.6rem !important;
        margin-right: -0.6rem !important;
    }
    .my-xl-n6 {
        margin-top: -0.6rem !important;
        margin-bottom: -0.6rem !important;
    }
    .mt-xl-n6 {
        margin-top: -0.6rem !important;
    }
    .mb-xl-n6 {
        margin-bottom: -0.6rem !important;
    }
    .ml-xl-n6 {
        margin-left: -0.6rem !important;
    }
    .mr-xl-n6 {
        margin-right: -0.6rem !important;
    }
    .p-xl-n6 {
        padding: -0.6rem !important;
    }
    .px-xl-n6 {
        padding-left: -0.6rem !important;
        padding-right: -0.6rem !important;
    }
    .py-xl-n6 {
        padding-top: -0.6rem !important;
        padding-bottom: -0.6rem !important;
    }
    .pt-xl-n6 {
        padding-top: -0.6rem !important;
    }
    .pb-xl-n6 {
        padding-bottom: -0.6rem !important;
    }
    .pl-xl-n6 {
        padding-left: -0.6rem !important;
    }
    .pr-xl-n6 {
        padding-right: -0.6rem !important;
    }
    .m-xl-8 {
        margin: 0.8rem !important;
    }
    .mx-xl-8 {
        margin-left: 0.8rem !important;
        margin-right: 0.8rem !important;
    }
    .my-xl-8 {
        margin-top: 0.8rem !important;
        margin-bottom: 0.8rem !important;
    }
    .mt-xl-8 {
        margin-top: 0.8rem !important;
    }
    .mb-xl-8 {
        margin-bottom: 0.8rem !important;
    }
    .ml-xl-8 {
        margin-left: 0.8rem !important;
    }
    .mr-xl-8 {
        margin-right: 0.8rem !important;
    }
    .p-xl-8 {
        padding: 0.8rem !important;
    }
    .px-xl-8 {
        padding-left: 0.8rem !important;
        padding-right: 0.8rem !important;
    }
    .py-xl-8 {
        padding-top: 0.8rem !important;
        padding-bottom: 0.8rem !important;
    }
    .pt-xl-8 {
        padding-top: 0.8rem !important;
    }
    .pb-xl-8 {
        padding-bottom: 0.8rem !important;
    }
    .pl-xl-8 {
        padding-left: 0.8rem !important;
    }
    .pr-xl-8 {
        padding-right: 0.8rem !important;
    }
    .m-xl-n8 {
        margin: -0.8rem !important;
    }
    .mx-xl-n8 {
        margin-left: -0.8rem !important;
        margin-right: -0.8rem !important;
    }
    .my-xl-n8 {
        margin-top: -0.8rem !important;
        margin-bottom: -0.8rem !important;
    }
    .mt-xl-n8 {
        margin-top: -0.8rem !important;
    }
    .mb-xl-n8 {
        margin-bottom: -0.8rem !important;
    }
    .ml-xl-n8 {
        margin-left: -0.8rem !important;
    }
    .mr-xl-n8 {
        margin-right: -0.8rem !important;
    }
    .p-xl-n8 {
        padding: -0.8rem !important;
    }
    .px-xl-n8 {
        padding-left: -0.8rem !important;
        padding-right: -0.8rem !important;
    }
    .py-xl-n8 {
        padding-top: -0.8rem !important;
        padding-bottom: -0.8rem !important;
    }
    .pt-xl-n8 {
        padding-top: -0.8rem !important;
    }
    .pb-xl-n8 {
        padding-bottom: -0.8rem !important;
    }
    .pl-xl-n8 {
        padding-left: -0.8rem !important;
    }
    .pr-xl-n8 {
        padding-right: -0.8rem !important;
    }
    .m-xl-10 {
        margin: 1rem !important;
    }
    .mx-xl-10 {
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
    .my-xl-10 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }
    .mt-xl-10 {
        margin-top: 1rem !important;
    }
    .mb-xl-10 {
        margin-bottom: 1rem !important;
    }
    .ml-xl-10 {
        margin-left: 1rem !important;
    }
    .mr-xl-10 {
        margin-right: 1rem !important;
    }
    .p-xl-10 {
        padding: 1rem !important;
    }
    .px-xl-10 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .py-xl-10 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
    .pt-xl-10 {
        padding-top: 1rem !important;
    }
    .pb-xl-10 {
        padding-bottom: 1rem !important;
    }
    .pl-xl-10 {
        padding-left: 1rem !important;
    }
    .pr-xl-10 {
        padding-right: 1rem !important;
    }
    .m-xl-n10 {
        margin: -1rem !important;
    }
    .mx-xl-n10 {
        margin-left: -1rem !important;
        margin-right: -1rem !important;
    }
    .my-xl-n10 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important;
    }
    .mt-xl-n10 {
        margin-top: -1rem !important;
    }
    .mb-xl-n10 {
        margin-bottom: -1rem !important;
    }
    .ml-xl-n10 {
        margin-left: -1rem !important;
    }
    .mr-xl-n10 {
        margin-right: -1rem !important;
    }
    .p-xl-n10 {
        padding: -1rem !important;
    }
    .px-xl-n10 {
        padding-left: -1rem !important;
        padding-right: -1rem !important;
    }
    .py-xl-n10 {
        padding-top: -1rem !important;
        padding-bottom: -1rem !important;
    }
    .pt-xl-n10 {
        padding-top: -1rem !important;
    }
    .pb-xl-n10 {
        padding-bottom: -1rem !important;
    }
    .pl-xl-n10 {
        padding-left: -1rem !important;
    }
    .pr-xl-n10 {
        padding-right: -1rem !important;
    }
    .m-xl-12 {
        margin: 1.2rem !important;
    }
    .mx-xl-12 {
        margin-left: 1.2rem !important;
        margin-right: 1.2rem !important;
    }
    .my-xl-12 {
        margin-top: 1.2rem !important;
        margin-bottom: 1.2rem !important;
    }
    .mt-xl-12 {
        margin-top: 1.2rem !important;
    }
    .mb-xl-12 {
        margin-bottom: 1.2rem !important;
    }
    .ml-xl-12 {
        margin-left: 1.2rem !important;
    }
    .mr-xl-12 {
        margin-right: 1.2rem !important;
    }
    .p-xl-12 {
        padding: 1.2rem !important;
    }
    .px-xl-12 {
        padding-left: 1.2rem !important;
        padding-right: 1.2rem !important;
    }
    .py-xl-12 {
        padding-top: 1.2rem !important;
        padding-bottom: 1.2rem !important;
    }
    .pt-xl-12 {
        padding-top: 1.2rem !important;
    }
    .pb-xl-12 {
        padding-bottom: 1.2rem !important;
    }
    .pl-xl-12 {
        padding-left: 1.2rem !important;
    }
    .pr-xl-12 {
        padding-right: 1.2rem !important;
    }
    .m-xl-n12 {
        margin: -1.2rem !important;
    }
    .mx-xl-n12 {
        margin-left: -1.2rem !important;
        margin-right: -1.2rem !important;
    }
    .my-xl-n12 {
        margin-top: -1.2rem !important;
        margin-bottom: -1.2rem !important;
    }
    .mt-xl-n12 {
        margin-top: -1.2rem !important;
    }
    .mb-xl-n12 {
        margin-bottom: -1.2rem !important;
    }
    .ml-xl-n12 {
        margin-left: -1.2rem !important;
    }
    .mr-xl-n12 {
        margin-right: -1.2rem !important;
    }
    .p-xl-n12 {
        padding: -1.2rem !important;
    }
    .px-xl-n12 {
        padding-left: -1.2rem !important;
        padding-right: -1.2rem !important;
    }
    .py-xl-n12 {
        padding-top: -1.2rem !important;
        padding-bottom: -1.2rem !important;
    }
    .pt-xl-n12 {
        padding-top: -1.2rem !important;
    }
    .pb-xl-n12 {
        padding-bottom: -1.2rem !important;
    }
    .pl-xl-n12 {
        padding-left: -1.2rem !important;
    }
    .pr-xl-n12 {
        padding-right: -1.2rem !important;
    }
    .m-xl-14 {
        margin: 1.4rem !important;
    }
    .mx-xl-14 {
        margin-left: 1.4rem !important;
        margin-right: 1.4rem !important;
    }
    .my-xl-14 {
        margin-top: 1.4rem !important;
        margin-bottom: 1.4rem !important;
    }
    .mt-xl-14 {
        margin-top: 1.4rem !important;
    }
    .mb-xl-14 {
        margin-bottom: 1.4rem !important;
    }
    .ml-xl-14 {
        margin-left: 1.4rem !important;
    }
    .mr-xl-14 {
        margin-right: 1.4rem !important;
    }
    .p-xl-14 {
        padding: 1.4rem !important;
    }
    .px-xl-14 {
        padding-left: 1.4rem !important;
        padding-right: 1.4rem !important;
    }
    .py-xl-14 {
        padding-top: 1.4rem !important;
        padding-bottom: 1.4rem !important;
    }
    .pt-xl-14 {
        padding-top: 1.4rem !important;
    }
    .pb-xl-14 {
        padding-bottom: 1.4rem !important;
    }
    .pl-xl-14 {
        padding-left: 1.4rem !important;
    }
    .pr-xl-14 {
        padding-right: 1.4rem !important;
    }
    .m-xl-n14 {
        margin: -1.4rem !important;
    }
    .mx-xl-n14 {
        margin-left: -1.4rem !important;
        margin-right: -1.4rem !important;
    }
    .my-xl-n14 {
        margin-top: -1.4rem !important;
        margin-bottom: -1.4rem !important;
    }
    .mt-xl-n14 {
        margin-top: -1.4rem !important;
    }
    .mb-xl-n14 {
        margin-bottom: -1.4rem !important;
    }
    .ml-xl-n14 {
        margin-left: -1.4rem !important;
    }
    .mr-xl-n14 {
        margin-right: -1.4rem !important;
    }
    .p-xl-n14 {
        padding: -1.4rem !important;
    }
    .px-xl-n14 {
        padding-left: -1.4rem !important;
        padding-right: -1.4rem !important;
    }
    .py-xl-n14 {
        padding-top: -1.4rem !important;
        padding-bottom: -1.4rem !important;
    }
    .pt-xl-n14 {
        padding-top: -1.4rem !important;
    }
    .pb-xl-n14 {
        padding-bottom: -1.4rem !important;
    }
    .pl-xl-n14 {
        padding-left: -1.4rem !important;
    }
    .pr-xl-n14 {
        padding-right: -1.4rem !important;
    }
    .m-xl-16 {
        margin: 1.6rem !important;
    }
    .mx-xl-16 {
        margin-left: 1.6rem !important;
        margin-right: 1.6rem !important;
    }
    .my-xl-16 {
        margin-top: 1.6rem !important;
        margin-bottom: 1.6rem !important;
    }
    .mt-xl-16 {
        margin-top: 1.6rem !important;
    }
    .mb-xl-16 {
        margin-bottom: 1.6rem !important;
    }
    .ml-xl-16 {
        margin-left: 1.6rem !important;
    }
    .mr-xl-16 {
        margin-right: 1.6rem !important;
    }
    .p-xl-16 {
        padding: 1.6rem !important;
    }
    .px-xl-16 {
        padding-left: 1.6rem !important;
        padding-right: 1.6rem !important;
    }
    .py-xl-16 {
        padding-top: 1.6rem !important;
        padding-bottom: 1.6rem !important;
    }
    .pt-xl-16 {
        padding-top: 1.6rem !important;
    }
    .pb-xl-16 {
        padding-bottom: 1.6rem !important;
    }
    .pl-xl-16 {
        padding-left: 1.6rem !important;
    }
    .pr-xl-16 {
        padding-right: 1.6rem !important;
    }
    .m-xl-n16 {
        margin: -1.6rem !important;
    }
    .mx-xl-n16 {
        margin-left: -1.6rem !important;
        margin-right: -1.6rem !important;
    }
    .my-xl-n16 {
        margin-top: -1.6rem !important;
        margin-bottom: -1.6rem !important;
    }
    .mt-xl-n16 {
        margin-top: -1.6rem !important;
    }
    .mb-xl-n16 {
        margin-bottom: -1.6rem !important;
    }
    .ml-xl-n16 {
        margin-left: -1.6rem !important;
    }
    .mr-xl-n16 {
        margin-right: -1.6rem !important;
    }
    .p-xl-n16 {
        padding: -1.6rem !important;
    }
    .px-xl-n16 {
        padding-left: -1.6rem !important;
        padding-right: -1.6rem !important;
    }
    .py-xl-n16 {
        padding-top: -1.6rem !important;
        padding-bottom: -1.6rem !important;
    }
    .pt-xl-n16 {
        padding-top: -1.6rem !important;
    }
    .pb-xl-n16 {
        padding-bottom: -1.6rem !important;
    }
    .pl-xl-n16 {
        padding-left: -1.6rem !important;
    }
    .pr-xl-n16 {
        padding-right: -1.6rem !important;
    }
    .m-xl-18 {
        margin: 1.8rem !important;
    }
    .mx-xl-18 {
        margin-left: 1.8rem !important;
        margin-right: 1.8rem !important;
    }
    .my-xl-18 {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important;
    }
    .mt-xl-18 {
        margin-top: 1.8rem !important;
    }
    .mb-xl-18 {
        margin-bottom: 1.8rem !important;
    }
    .ml-xl-18 {
        margin-left: 1.8rem !important;
    }
    .mr-xl-18 {
        margin-right: 1.8rem !important;
    }
    .p-xl-18 {
        padding: 1.8rem !important;
    }
    .px-xl-18 {
        padding-left: 1.8rem !important;
        padding-right: 1.8rem !important;
    }
    .py-xl-18 {
        padding-top: 1.8rem !important;
        padding-bottom: 1.8rem !important;
    }
    .pt-xl-18 {
        padding-top: 1.8rem !important;
    }
    .pb-xl-18 {
        padding-bottom: 1.8rem !important;
    }
    .pl-xl-18 {
        padding-left: 1.8rem !important;
    }
    .pr-xl-18 {
        padding-right: 1.8rem !important;
    }
    .m-xl-n18 {
        margin: -1.8rem !important;
    }
    .mx-xl-n18 {
        margin-left: -1.8rem !important;
        margin-right: -1.8rem !important;
    }
    .my-xl-n18 {
        margin-top: -1.8rem !important;
        margin-bottom: -1.8rem !important;
    }
    .mt-xl-n18 {
        margin-top: -1.8rem !important;
    }
    .mb-xl-n18 {
        margin-bottom: -1.8rem !important;
    }
    .ml-xl-n18 {
        margin-left: -1.8rem !important;
    }
    .mr-xl-n18 {
        margin-right: -1.8rem !important;
    }
    .p-xl-n18 {
        padding: -1.8rem !important;
    }
    .px-xl-n18 {
        padding-left: -1.8rem !important;
        padding-right: -1.8rem !important;
    }
    .py-xl-n18 {
        padding-top: -1.8rem !important;
        padding-bottom: -1.8rem !important;
    }
    .pt-xl-n18 {
        padding-top: -1.8rem !important;
    }
    .pb-xl-n18 {
        padding-bottom: -1.8rem !important;
    }
    .pl-xl-n18 {
        padding-left: -1.8rem !important;
    }
    .pr-xl-n18 {
        padding-right: -1.8rem !important;
    }
    .m-xl-26 {
        margin: 2.6rem !important;
    }
    .mx-xl-26 {
        margin-left: 2.6rem !important;
        margin-right: 2.6rem !important;
    }
    .my-xl-26 {
        margin-top: 2.6rem !important;
        margin-bottom: 2.6rem !important;
    }
    .mt-xl-26 {
        margin-top: 2.6rem !important;
    }
    .mb-xl-26 {
        margin-bottom: 2.6rem !important;
    }
    .ml-xl-26 {
        margin-left: 2.6rem !important;
    }
    .mr-xl-26 {
        margin-right: 2.6rem !important;
    }
    .p-xl-26 {
        padding: 2.6rem !important;
    }
    .px-xl-26 {
        padding-left: 2.6rem !important;
        padding-right: 2.6rem !important;
    }
    .py-xl-26 {
        padding-top: 2.6rem !important;
        padding-bottom: 2.6rem !important;
    }
    .pt-xl-26 {
        padding-top: 2.6rem !important;
    }
    .pb-xl-26 {
        padding-bottom: 2.6rem !important;
    }
    .pl-xl-26 {
        padding-left: 2.6rem !important;
    }
    .pr-xl-26 {
        padding-right: 2.6rem !important;
    }
    .m-xl-n26 {
        margin: -2.6rem !important;
    }
    .mx-xl-n26 {
        margin-left: -2.6rem !important;
        margin-right: -2.6rem !important;
    }
    .my-xl-n26 {
        margin-top: -2.6rem !important;
        margin-bottom: -2.6rem !important;
    }
    .mt-xl-n26 {
        margin-top: -2.6rem !important;
    }
    .mb-xl-n26 {
        margin-bottom: -2.6rem !important;
    }
    .ml-xl-n26 {
        margin-left: -2.6rem !important;
    }
    .mr-xl-n26 {
        margin-right: -2.6rem !important;
    }
    .p-xl-n26 {
        padding: -2.6rem !important;
    }
    .px-xl-n26 {
        padding-left: -2.6rem !important;
        padding-right: -2.6rem !important;
    }
    .py-xl-n26 {
        padding-top: -2.6rem !important;
        padding-bottom: -2.6rem !important;
    }
    .pt-xl-n26 {
        padding-top: -2.6rem !important;
    }
    .pb-xl-n26 {
        padding-bottom: -2.6rem !important;
    }
    .pl-xl-n26 {
        padding-left: -2.6rem !important;
    }
    .pr-xl-n26 {
        padding-right: -2.6rem !important;
    }
    .m-xl-20 {
        margin: 2rem !important;
    }
    .mx-xl-20 {
        margin-left: 2rem !important;
        margin-right: 2rem !important;
    }
    .my-xl-20 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }
    .mt-xl-20 {
        margin-top: 2rem !important;
    }
    .mb-xl-20 {
        margin-bottom: 2rem !important;
    }
    .ml-xl-20 {
        margin-left: 2rem !important;
    }
    .mr-xl-20 {
        margin-right: 2rem !important;
    }
    .p-xl-20 {
        padding: 2rem !important;
    }
    .px-xl-20 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    .py-xl-20 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }
    .pt-xl-20 {
        padding-top: 2rem !important;
    }
    .pb-xl-20 {
        padding-bottom: 2rem !important;
    }
    .pl-xl-20 {
        padding-left: 2rem !important;
    }
    .pr-xl-20 {
        padding-right: 2rem !important;
    }
    .m-xl-n20 {
        margin: -2rem !important;
    }
    .mx-xl-n20 {
        margin-left: -2rem !important;
        margin-right: -2rem !important;
    }
    .my-xl-n20 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important;
    }
    .mt-xl-n20 {
        margin-top: -2rem !important;
    }
    .mb-xl-n20 {
        margin-bottom: -2rem !important;
    }
    .ml-xl-n20 {
        margin-left: -2rem !important;
    }
    .mr-xl-n20 {
        margin-right: -2rem !important;
    }
    .p-xl-n20 {
        padding: -2rem !important;
    }
    .px-xl-n20 {
        padding-left: -2rem !important;
        padding-right: -2rem !important;
    }
    .py-xl-n20 {
        padding-top: -2rem !important;
        padding-bottom: -2rem !important;
    }
    .pt-xl-n20 {
        padding-top: -2rem !important;
    }
    .pb-xl-n20 {
        padding-bottom: -2rem !important;
    }
    .pl-xl-n20 {
        padding-left: -2rem !important;
    }
    .pr-xl-n20 {
        padding-right: -2rem !important;
    }
    .m-xl-24 {
        margin: 2.4rem !important;
    }
    .mx-xl-24 {
        margin-left: 2.4rem !important;
        margin-right: 2.4rem !important;
    }
    .my-xl-24 {
        margin-top: 2.4rem !important;
        margin-bottom: 2.4rem !important;
    }
    .mt-xl-24 {
        margin-top: 2.4rem !important;
    }
    .mb-xl-24 {
        margin-bottom: 2.4rem !important;
    }
    .ml-xl-24 {
        margin-left: 2.4rem !important;
    }
    .mr-xl-24 {
        margin-right: 2.4rem !important;
    }
    .p-xl-24 {
        padding: 2.4rem !important;
    }
    .px-xl-24 {
        padding-left: 2.4rem !important;
        padding-right: 2.4rem !important;
    }
    .py-xl-24 {
        padding-top: 2.4rem !important;
        padding-bottom: 2.4rem !important;
    }
    .pt-xl-24 {
        padding-top: 2.4rem !important;
    }
    .pb-xl-24 {
        padding-bottom: 2.4rem !important;
    }
    .pl-xl-24 {
        padding-left: 2.4rem !important;
    }
    .pr-xl-24 {
        padding-right: 2.4rem !important;
    }
    .m-xl-n24 {
        margin: -2.4rem !important;
    }
    .mx-xl-n24 {
        margin-left: -2.4rem !important;
        margin-right: -2.4rem !important;
    }
    .my-xl-n24 {
        margin-top: -2.4rem !important;
        margin-bottom: -2.4rem !important;
    }
    .mt-xl-n24 {
        margin-top: -2.4rem !important;
    }
    .mb-xl-n24 {
        margin-bottom: -2.4rem !important;
    }
    .ml-xl-n24 {
        margin-left: -2.4rem !important;
    }
    .mr-xl-n24 {
        margin-right: -2.4rem !important;
    }
    .p-xl-n24 {
        padding: -2.4rem !important;
    }
    .px-xl-n24 {
        padding-left: -2.4rem !important;
        padding-right: -2.4rem !important;
    }
    .py-xl-n24 {
        padding-top: -2.4rem !important;
        padding-bottom: -2.4rem !important;
    }
    .pt-xl-n24 {
        padding-top: -2.4rem !important;
    }
    .pb-xl-n24 {
        padding-bottom: -2.4rem !important;
    }
    .pl-xl-n24 {
        padding-left: -2.4rem !important;
    }
    .pr-xl-n24 {
        padding-right: -2.4rem !important;
    }
    .m-xl-30 {
        margin: 3rem !important;
    }
    .mx-xl-30 {
        margin-left: 3rem !important;
        margin-right: 3rem !important;
    }
    .my-xl-30 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }
    .mt-xl-30 {
        margin-top: 3rem !important;
    }
    .mb-xl-30 {
        margin-bottom: 3rem !important;
    }
    .ml-xl-30 {
        margin-left: 3rem !important;
    }
    .mr-xl-30 {
        margin-right: 3rem !important;
    }
    .p-xl-30 {
        padding: 3rem !important;
    }
    .px-xl-30 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
    .py-xl-30 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }
    .pt-xl-30 {
        padding-top: 3rem !important;
    }
    .pb-xl-30 {
        padding-bottom: 3rem !important;
    }
    .pl-xl-30 {
        padding-left: 3rem !important;
    }
    .pr-xl-30 {
        padding-right: 3rem !important;
    }
    .m-xl-n30 {
        margin: -3rem !important;
    }
    .mx-xl-n30 {
        margin-left: -3rem !important;
        margin-right: -3rem !important;
    }
    .my-xl-n30 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important;
    }
    .mt-xl-n30 {
        margin-top: -3rem !important;
    }
    .mb-xl-n30 {
        margin-bottom: -3rem !important;
    }
    .ml-xl-n30 {
        margin-left: -3rem !important;
    }
    .mr-xl-n30 {
        margin-right: -3rem !important;
    }
    .p-xl-n30 {
        padding: -3rem !important;
    }
    .px-xl-n30 {
        padding-left: -3rem !important;
        padding-right: -3rem !important;
    }
    .py-xl-n30 {
        padding-top: -3rem !important;
        padding-bottom: -3rem !important;
    }
    .pt-xl-n30 {
        padding-top: -3rem !important;
    }
    .pb-xl-n30 {
        padding-bottom: -3rem !important;
    }
    .pl-xl-n30 {
        padding-left: -3rem !important;
    }
    .pr-xl-n30 {
        padding-right: -3rem !important;
    }
    .m-xl-32 {
        margin: 3.2rem !important;
    }
    .mx-xl-32 {
        margin-left: 3.2rem !important;
        margin-right: 3.2rem !important;
    }
    .my-xl-32 {
        margin-top: 3.2rem !important;
        margin-bottom: 3.2rem !important;
    }
    .mt-xl-32 {
        margin-top: 3.2rem !important;
    }
    .mb-xl-32 {
        margin-bottom: 3.2rem !important;
    }
    .ml-xl-32 {
        margin-left: 3.2rem !important;
    }
    .mr-xl-32 {
        margin-right: 3.2rem !important;
    }
    .p-xl-32 {
        padding: 3.2rem !important;
    }
    .px-xl-32 {
        padding-left: 3.2rem !important;
        padding-right: 3.2rem !important;
    }
    .py-xl-32 {
        padding-top: 3.2rem !important;
        padding-bottom: 3.2rem !important;
    }
    .pt-xl-32 {
        padding-top: 3.2rem !important;
    }
    .pb-xl-32 {
        padding-bottom: 3.2rem !important;
    }
    .pl-xl-32 {
        padding-left: 3.2rem !important;
    }
    .pr-xl-32 {
        padding-right: 3.2rem !important;
    }
    .m-xl-n32 {
        margin: -3.2rem !important;
    }
    .mx-xl-n32 {
        margin-left: -3.2rem !important;
        margin-right: -3.2rem !important;
    }
    .my-xl-n32 {
        margin-top: -3.2rem !important;
        margin-bottom: -3.2rem !important;
    }
    .mt-xl-n32 {
        margin-top: -3.2rem !important;
    }
    .mb-xl-n32 {
        margin-bottom: -3.2rem !important;
    }
    .ml-xl-n32 {
        margin-left: -3.2rem !important;
    }
    .mr-xl-n32 {
        margin-right: -3.2rem !important;
    }
    .p-xl-n32 {
        padding: -3.2rem !important;
    }
    .px-xl-n32 {
        padding-left: -3.2rem !important;
        padding-right: -3.2rem !important;
    }
    .py-xl-n32 {
        padding-top: -3.2rem !important;
        padding-bottom: -3.2rem !important;
    }
    .pt-xl-n32 {
        padding-top: -3.2rem !important;
    }
    .pb-xl-n32 {
        padding-bottom: -3.2rem !important;
    }
    .pl-xl-n32 {
        padding-left: -3.2rem !important;
    }
    .pr-xl-n32 {
        padding-right: -3.2rem !important;
    }
    .m-xl-34 {
        margin: 3.4rem !important;
    }
    .mx-xl-34 {
        margin-left: 3.4rem !important;
        margin-right: 3.4rem !important;
    }
    .my-xl-34 {
        margin-top: 3.4rem !important;
        margin-bottom: 3.4rem !important;
    }
    .mt-xl-34 {
        margin-top: 3.4rem !important;
    }
    .mb-xl-34 {
        margin-bottom: 3.4rem !important;
    }
    .ml-xl-34 {
        margin-left: 3.4rem !important;
    }
    .mr-xl-34 {
        margin-right: 3.4rem !important;
    }
    .p-xl-34 {
        padding: 3.4rem !important;
    }
    .px-xl-34 {
        padding-left: 3.4rem !important;
        padding-right: 3.4rem !important;
    }
    .py-xl-34 {
        padding-top: 3.4rem !important;
        padding-bottom: 3.4rem !important;
    }
    .pt-xl-34 {
        padding-top: 3.4rem !important;
    }
    .pb-xl-34 {
        padding-bottom: 3.4rem !important;
    }
    .pl-xl-34 {
        padding-left: 3.4rem !important;
    }
    .pr-xl-34 {
        padding-right: 3.4rem !important;
    }
    .m-xl-n34 {
        margin: -3.4rem !important;
    }
    .mx-xl-n34 {
        margin-left: -3.4rem !important;
        margin-right: -3.4rem !important;
    }
    .my-xl-n34 {
        margin-top: -3.4rem !important;
        margin-bottom: -3.4rem !important;
    }
    .mt-xl-n34 {
        margin-top: -3.4rem !important;
    }
    .mb-xl-n34 {
        margin-bottom: -3.4rem !important;
    }
    .ml-xl-n34 {
        margin-left: -3.4rem !important;
    }
    .mr-xl-n34 {
        margin-right: -3.4rem !important;
    }
    .p-xl-n34 {
        padding: -3.4rem !important;
    }
    .px-xl-n34 {
        padding-left: -3.4rem !important;
        padding-right: -3.4rem !important;
    }
    .py-xl-n34 {
        padding-top: -3.4rem !important;
        padding-bottom: -3.4rem !important;
    }
    .pt-xl-n34 {
        padding-top: -3.4rem !important;
    }
    .pb-xl-n34 {
        padding-bottom: -3.4rem !important;
    }
    .pl-xl-n34 {
        padding-left: -3.4rem !important;
    }
    .pr-xl-n34 {
        padding-right: -3.4rem !important;
    }
    .m-xl-40 {
        margin: 4rem !important;
    }
    .mx-xl-40 {
        margin-left: 4rem !important;
        margin-right: 4rem !important;
    }
    .my-xl-40 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }
    .mt-xl-40 {
        margin-top: 4rem !important;
    }
    .mb-xl-40 {
        margin-bottom: 4rem !important;
    }
    .ml-xl-40 {
        margin-left: 4rem !important;
    }
    .mr-xl-40 {
        margin-right: 4rem !important;
    }
    .p-xl-40 {
        padding: 4rem !important;
    }
    .px-xl-40 {
        padding-left: 4rem !important;
        padding-right: 4rem !important;
    }
    .py-xl-40 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }
    .pt-xl-40 {
        padding-top: 4rem !important;
    }
    .pb-xl-40 {
        padding-bottom: 4rem !important;
    }
    .pl-xl-40 {
        padding-left: 4rem !important;
    }
    .pr-xl-40 {
        padding-right: 4rem !important;
    }
    .m-xl-n40 {
        margin: -4rem !important;
    }
    .mx-xl-n40 {
        margin-left: -4rem !important;
        margin-right: -4rem !important;
    }
    .my-xl-n40 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important;
    }
    .mt-xl-n40 {
        margin-top: -4rem !important;
    }
    .mb-xl-n40 {
        margin-bottom: -4rem !important;
    }
    .ml-xl-n40 {
        margin-left: -4rem !important;
    }
    .mr-xl-n40 {
        margin-right: -4rem !important;
    }
    .p-xl-n40 {
        padding: -4rem !important;
    }
    .px-xl-n40 {
        padding-left: -4rem !important;
        padding-right: -4rem !important;
    }
    .py-xl-n40 {
        padding-top: -4rem !important;
        padding-bottom: -4rem !important;
    }
    .pt-xl-n40 {
        padding-top: -4rem !important;
    }
    .pb-xl-n40 {
        padding-bottom: -4rem !important;
    }
    .pl-xl-n40 {
        padding-left: -4rem !important;
    }
    .pr-xl-n40 {
        padding-right: -4rem !important;
    }
    .m-xl-42 {
        margin: 4.2rem !important;
    }
    .mx-xl-42 {
        margin-left: 4.2rem !important;
        margin-right: 4.2rem !important;
    }
    .my-xl-42 {
        margin-top: 4.2rem !important;
        margin-bottom: 4.2rem !important;
    }
    .mt-xl-42 {
        margin-top: 4.2rem !important;
    }
    .mb-xl-42 {
        margin-bottom: 4.2rem !important;
    }
    .ml-xl-42 {
        margin-left: 4.2rem !important;
    }
    .mr-xl-42 {
        margin-right: 4.2rem !important;
    }
    .p-xl-42 {
        padding: 4.2rem !important;
    }
    .px-xl-42 {
        padding-left: 4.2rem !important;
        padding-right: 4.2rem !important;
    }
    .py-xl-42 {
        padding-top: 4.2rem !important;
        padding-bottom: 4.2rem !important;
    }
    .pt-xl-42 {
        padding-top: 4.2rem !important;
    }
    .pb-xl-42 {
        padding-bottom: 4.2rem !important;
    }
    .pl-xl-42 {
        padding-left: 4.2rem !important;
    }
    .pr-xl-42 {
        padding-right: 4.2rem !important;
    }
    .m-xl-n42 {
        margin: -4.2rem !important;
    }
    .mx-xl-n42 {
        margin-left: -4.2rem !important;
        margin-right: -4.2rem !important;
    }
    .my-xl-n42 {
        margin-top: -4.2rem !important;
        margin-bottom: -4.2rem !important;
    }
    .mt-xl-n42 {
        margin-top: -4.2rem !important;
    }
    .mb-xl-n42 {
        margin-bottom: -4.2rem !important;
    }
    .ml-xl-n42 {
        margin-left: -4.2rem !important;
    }
    .mr-xl-n42 {
        margin-right: -4.2rem !important;
    }
    .p-xl-n42 {
        padding: -4.2rem !important;
    }
    .px-xl-n42 {
        padding-left: -4.2rem !important;
        padding-right: -4.2rem !important;
    }
    .py-xl-n42 {
        padding-top: -4.2rem !important;
        padding-bottom: -4.2rem !important;
    }
    .pt-xl-n42 {
        padding-top: -4.2rem !important;
    }
    .pb-xl-n42 {
        padding-bottom: -4.2rem !important;
    }
    .pl-xl-n42 {
        padding-left: -4.2rem !important;
    }
    .pr-xl-n42 {
        padding-right: -4.2rem !important;
    }
    .m-xl-48 {
        margin: 4.8rem !important;
    }
    .mx-xl-48 {
        margin-left: 4.8rem !important;
        margin-right: 4.8rem !important;
    }
    .my-xl-48 {
        margin-top: 4.8rem !important;
        margin-bottom: 4.8rem !important;
    }
    .mt-xl-48 {
        margin-top: 4.8rem !important;
    }
    .mb-xl-48 {
        margin-bottom: 4.8rem !important;
    }
    .ml-xl-48 {
        margin-left: 4.8rem !important;
    }
    .mr-xl-48 {
        margin-right: 4.8rem !important;
    }
    .p-xl-48 {
        padding: 4.8rem !important;
    }
    .px-xl-48 {
        padding-left: 4.8rem !important;
        padding-right: 4.8rem !important;
    }
    .py-xl-48 {
        padding-top: 4.8rem !important;
        padding-bottom: 4.8rem !important;
    }
    .pt-xl-48 {
        padding-top: 4.8rem !important;
    }
    .pb-xl-48 {
        padding-bottom: 4.8rem !important;
    }
    .pl-xl-48 {
        padding-left: 4.8rem !important;
    }
    .pr-xl-48 {
        padding-right: 4.8rem !important;
    }
    .m-xl-n48 {
        margin: -4.8rem !important;
    }
    .mx-xl-n48 {
        margin-left: -4.8rem !important;
        margin-right: -4.8rem !important;
    }
    .my-xl-n48 {
        margin-top: -4.8rem !important;
        margin-bottom: -4.8rem !important;
    }
    .mt-xl-n48 {
        margin-top: -4.8rem !important;
    }
    .mb-xl-n48 {
        margin-bottom: -4.8rem !important;
    }
    .ml-xl-n48 {
        margin-left: -4.8rem !important;
    }
    .mr-xl-n48 {
        margin-right: -4.8rem !important;
    }
    .p-xl-n48 {
        padding: -4.8rem !important;
    }
    .px-xl-n48 {
        padding-left: -4.8rem !important;
        padding-right: -4.8rem !important;
    }
    .py-xl-n48 {
        padding-top: -4.8rem !important;
        padding-bottom: -4.8rem !important;
    }
    .pt-xl-n48 {
        padding-top: -4.8rem !important;
    }
    .pb-xl-n48 {
        padding-bottom: -4.8rem !important;
    }
    .pl-xl-n48 {
        padding-left: -4.8rem !important;
    }
    .pr-xl-n48 {
        padding-right: -4.8rem !important;
    }
    .m-xl-50 {
        margin: 5rem !important;
    }
    .mx-xl-50 {
        margin-left: 5rem !important;
        margin-right: 5rem !important;
    }
    .my-xl-50 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }
    .mt-xl-50 {
        margin-top: 5rem !important;
    }
    .mb-xl-50 {
        margin-bottom: 5rem !important;
    }
    .ml-xl-50 {
        margin-left: 5rem !important;
    }
    .mr-xl-50 {
        margin-right: 5rem !important;
    }
    .p-xl-50 {
        padding: 5rem !important;
    }
    .px-xl-50 {
        padding-left: 5rem !important;
        padding-right: 5rem !important;
    }
    .py-xl-50 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }
    .pt-xl-50 {
        padding-top: 5rem !important;
    }
    .pb-xl-50 {
        padding-bottom: 5rem !important;
    }
    .pl-xl-50 {
        padding-left: 5rem !important;
    }
    .pr-xl-50 {
        padding-right: 5rem !important;
    }
    .m-xl-n50 {
        margin: -5rem !important;
    }
    .mx-xl-n50 {
        margin-left: -5rem !important;
        margin-right: -5rem !important;
    }
    .my-xl-n50 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important;
    }
    .mt-xl-n50 {
        margin-top: -5rem !important;
    }
    .mb-xl-n50 {
        margin-bottom: -5rem !important;
    }
    .ml-xl-n50 {
        margin-left: -5rem !important;
    }
    .mr-xl-n50 {
        margin-right: -5rem !important;
    }
    .p-xl-n50 {
        padding: -5rem !important;
    }
    .px-xl-n50 {
        padding-left: -5rem !important;
        padding-right: -5rem !important;
    }
    .py-xl-n50 {
        padding-top: -5rem !important;
        padding-bottom: -5rem !important;
    }
    .pt-xl-n50 {
        padding-top: -5rem !important;
    }
    .pb-xl-n50 {
        padding-bottom: -5rem !important;
    }
    .pl-xl-n50 {
        padding-left: -5rem !important;
    }
    .pr-xl-n50 {
        padding-right: -5rem !important;
    }
    .m-xl-56 {
        margin: 5.6rem !important;
    }
    .mx-xl-56 {
        margin-left: 5.6rem !important;
        margin-right: 5.6rem !important;
    }
    .my-xl-56 {
        margin-top: 5.6rem !important;
        margin-bottom: 5.6rem !important;
    }
    .mt-xl-56 {
        margin-top: 5.6rem !important;
    }
    .mb-xl-56 {
        margin-bottom: 5.6rem !important;
    }
    .ml-xl-56 {
        margin-left: 5.6rem !important;
    }
    .mr-xl-56 {
        margin-right: 5.6rem !important;
    }
    .p-xl-56 {
        padding: 5.6rem !important;
    }
    .px-xl-56 {
        padding-left: 5.6rem !important;
        padding-right: 5.6rem !important;
    }
    .py-xl-56 {
        padding-top: 5.6rem !important;
        padding-bottom: 5.6rem !important;
    }
    .pt-xl-56 {
        padding-top: 5.6rem !important;
    }
    .pb-xl-56 {
        padding-bottom: 5.6rem !important;
    }
    .pl-xl-56 {
        padding-left: 5.6rem !important;
    }
    .pr-xl-56 {
        padding-right: 5.6rem !important;
    }
    .m-xl-n56 {
        margin: -5.6rem !important;
    }
    .mx-xl-n56 {
        margin-left: -5.6rem !important;
        margin-right: -5.6rem !important;
    }
    .my-xl-n56 {
        margin-top: -5.6rem !important;
        margin-bottom: -5.6rem !important;
    }
    .mt-xl-n56 {
        margin-top: -5.6rem !important;
    }
    .mb-xl-n56 {
        margin-bottom: -5.6rem !important;
    }
    .ml-xl-n56 {
        margin-left: -5.6rem !important;
    }
    .mr-xl-n56 {
        margin-right: -5.6rem !important;
    }
    .p-xl-n56 {
        padding: -5.6rem !important;
    }
    .px-xl-n56 {
        padding-left: -5.6rem !important;
        padding-right: -5.6rem !important;
    }
    .py-xl-n56 {
        padding-top: -5.6rem !important;
        padding-bottom: -5.6rem !important;
    }
    .pt-xl-n56 {
        padding-top: -5.6rem !important;
    }
    .pb-xl-n56 {
        padding-bottom: -5.6rem !important;
    }
    .pl-xl-n56 {
        padding-left: -5.6rem !important;
    }
    .pr-xl-n56 {
        padding-right: -5.6rem !important;
    }
    .m-xl-64 {
        margin: 6.4rem !important;
    }
    .mx-xl-64 {
        margin-left: 6.4rem !important;
        margin-right: 6.4rem !important;
    }
    .my-xl-64 {
        margin-top: 6.4rem !important;
        margin-bottom: 6.4rem !important;
    }
    .mt-xl-64 {
        margin-top: 6.4rem !important;
    }
    .mb-xl-64 {
        margin-bottom: 6.4rem !important;
    }
    .ml-xl-64 {
        margin-left: 6.4rem !important;
    }
    .mr-xl-64 {
        margin-right: 6.4rem !important;
    }
    .p-xl-64 {
        padding: 6.4rem !important;
    }
    .px-xl-64 {
        padding-left: 6.4rem !important;
        padding-right: 6.4rem !important;
    }
    .py-xl-64 {
        padding-top: 6.4rem !important;
        padding-bottom: 6.4rem !important;
    }
    .pt-xl-64 {
        padding-top: 6.4rem !important;
    }
    .pb-xl-64 {
        padding-bottom: 6.4rem !important;
    }
    .pl-xl-64 {
        padding-left: 6.4rem !important;
    }
    .pr-xl-64 {
        padding-right: 6.4rem !important;
    }
    .m-xl-n64 {
        margin: -6.4rem !important;
    }
    .mx-xl-n64 {
        margin-left: -6.4rem !important;
        margin-right: -6.4rem !important;
    }
    .my-xl-n64 {
        margin-top: -6.4rem !important;
        margin-bottom: -6.4rem !important;
    }
    .mt-xl-n64 {
        margin-top: -6.4rem !important;
    }
    .mb-xl-n64 {
        margin-bottom: -6.4rem !important;
    }
    .ml-xl-n64 {
        margin-left: -6.4rem !important;
    }
    .mr-xl-n64 {
        margin-right: -6.4rem !important;
    }
    .p-xl-n64 {
        padding: -6.4rem !important;
    }
    .px-xl-n64 {
        padding-left: -6.4rem !important;
        padding-right: -6.4rem !important;
    }
    .py-xl-n64 {
        padding-top: -6.4rem !important;
        padding-bottom: -6.4rem !important;
    }
    .pt-xl-n64 {
        padding-top: -6.4rem !important;
    }
    .pb-xl-n64 {
        padding-bottom: -6.4rem !important;
    }
    .pl-xl-n64 {
        padding-left: -6.4rem !important;
    }
    .pr-xl-n64 {
        padding-right: -6.4rem !important;
    }
    .m-xl-72 {
        margin: 7.2rem !important;
    }
    .mx-xl-72 {
        margin-left: 7.2rem !important;
        margin-right: 7.2rem !important;
    }
    .my-xl-72 {
        margin-top: 7.2rem !important;
        margin-bottom: 7.2rem !important;
    }
    .mt-xl-72 {
        margin-top: 7.2rem !important;
    }
    .mb-xl-72 {
        margin-bottom: 7.2rem !important;
    }
    .ml-xl-72 {
        margin-left: 7.2rem !important;
    }
    .mr-xl-72 {
        margin-right: 7.2rem !important;
    }
    .p-xl-72 {
        padding: 7.2rem !important;
    }
    .px-xl-72 {
        padding-left: 7.2rem !important;
        padding-right: 7.2rem !important;
    }
    .py-xl-72 {
        padding-top: 7.2rem !important;
        padding-bottom: 7.2rem !important;
    }
    .pt-xl-72 {
        padding-top: 7.2rem !important;
    }
    .pb-xl-72 {
        padding-bottom: 7.2rem !important;
    }
    .pl-xl-72 {
        padding-left: 7.2rem !important;
    }
    .pr-xl-72 {
        padding-right: 7.2rem !important;
    }
    .m-xl-n72 {
        margin: -7.2rem !important;
    }
    .mx-xl-n72 {
        margin-left: -7.2rem !important;
        margin-right: -7.2rem !important;
    }
    .my-xl-n72 {
        margin-top: -7.2rem !important;
        margin-bottom: -7.2rem !important;
    }
    .mt-xl-n72 {
        margin-top: -7.2rem !important;
    }
    .mb-xl-n72 {
        margin-bottom: -7.2rem !important;
    }
    .ml-xl-n72 {
        margin-left: -7.2rem !important;
    }
    .mr-xl-n72 {
        margin-right: -7.2rem !important;
    }
    .p-xl-n72 {
        padding: -7.2rem !important;
    }
    .px-xl-n72 {
        padding-left: -7.2rem !important;
        padding-right: -7.2rem !important;
    }
    .py-xl-n72 {
        padding-top: -7.2rem !important;
        padding-bottom: -7.2rem !important;
    }
    .pt-xl-n72 {
        padding-top: -7.2rem !important;
    }
    .pb-xl-n72 {
        padding-bottom: -7.2rem !important;
    }
    .pl-xl-n72 {
        padding-left: -7.2rem !important;
    }
    .pr-xl-n72 {
        padding-right: -7.2rem !important;
    }
    .m-xl-80 {
        margin: 8rem !important;
    }
    .mx-xl-80 {
        margin-left: 8rem !important;
        margin-right: 8rem !important;
    }
    .my-xl-80 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important;
    }
    .mt-xl-80 {
        margin-top: 8rem !important;
    }
    .mb-xl-80 {
        margin-bottom: 8rem !important;
    }
    .ml-xl-80 {
        margin-left: 8rem !important;
    }
    .mr-xl-80 {
        margin-right: 8rem !important;
    }
    .p-xl-80 {
        padding: 8rem !important;
    }
    .px-xl-80 {
        padding-left: 8rem !important;
        padding-right: 8rem !important;
    }
    .py-xl-80 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important;
    }
    .pt-xl-80 {
        padding-top: 8rem !important;
    }
    .pb-xl-80 {
        padding-bottom: 8rem !important;
    }
    .pl-xl-80 {
        padding-left: 8rem !important;
    }
    .pr-xl-80 {
        padding-right: 8rem !important;
    }
    .m-xl-n80 {
        margin: -8rem !important;
    }
    .mx-xl-n80 {
        margin-left: -8rem !important;
        margin-right: -8rem !important;
    }
    .my-xl-n80 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important;
    }
    .mt-xl-n80 {
        margin-top: -8rem !important;
    }
    .mb-xl-n80 {
        margin-bottom: -8rem !important;
    }
    .ml-xl-n80 {
        margin-left: -8rem !important;
    }
    .mr-xl-n80 {
        margin-right: -8rem !important;
    }
    .p-xl-n80 {
        padding: -8rem !important;
    }
    .px-xl-n80 {
        padding-left: -8rem !important;
        padding-right: -8rem !important;
    }
    .py-xl-n80 {
        padding-top: -8rem !important;
        padding-bottom: -8rem !important;
    }
    .pt-xl-n80 {
        padding-top: -8rem !important;
    }
    .pb-xl-n80 {
        padding-bottom: -8rem !important;
    }
    .pl-xl-n80 {
        padding-left: -8rem !important;
    }
    .pr-xl-n80 {
        padding-right: -8rem !important;
    }
    .m-xl-82 {
        margin: 8.2rem !important;
    }
    .mx-xl-82 {
        margin-left: 8.2rem !important;
        margin-right: 8.2rem !important;
    }
    .my-xl-82 {
        margin-top: 8.2rem !important;
        margin-bottom: 8.2rem !important;
    }
    .mt-xl-82 {
        margin-top: 8.2rem !important;
    }
    .mb-xl-82 {
        margin-bottom: 8.2rem !important;
    }
    .ml-xl-82 {
        margin-left: 8.2rem !important;
    }
    .mr-xl-82 {
        margin-right: 8.2rem !important;
    }
    .p-xl-82 {
        padding: 8.2rem !important;
    }
    .px-xl-82 {
        padding-left: 8.2rem !important;
        padding-right: 8.2rem !important;
    }
    .py-xl-82 {
        padding-top: 8.2rem !important;
        padding-bottom: 8.2rem !important;
    }
    .pt-xl-82 {
        padding-top: 8.2rem !important;
    }
    .pb-xl-82 {
        padding-bottom: 8.2rem !important;
    }
    .pl-xl-82 {
        padding-left: 8.2rem !important;
    }
    .pr-xl-82 {
        padding-right: 8.2rem !important;
    }
    .m-xl-n82 {
        margin: -8.2rem !important;
    }
    .mx-xl-n82 {
        margin-left: -8.2rem !important;
        margin-right: -8.2rem !important;
    }
    .my-xl-n82 {
        margin-top: -8.2rem !important;
        margin-bottom: -8.2rem !important;
    }
    .mt-xl-n82 {
        margin-top: -8.2rem !important;
    }
    .mb-xl-n82 {
        margin-bottom: -8.2rem !important;
    }
    .ml-xl-n82 {
        margin-left: -8.2rem !important;
    }
    .mr-xl-n82 {
        margin-right: -8.2rem !important;
    }
    .p-xl-n82 {
        padding: -8.2rem !important;
    }
    .px-xl-n82 {
        padding-left: -8.2rem !important;
        padding-right: -8.2rem !important;
    }
    .py-xl-n82 {
        padding-top: -8.2rem !important;
        padding-bottom: -8.2rem !important;
    }
    .pt-xl-n82 {
        padding-top: -8.2rem !important;
    }
    .pb-xl-n82 {
        padding-bottom: -8.2rem !important;
    }
    .pl-xl-n82 {
        padding-left: -8.2rem !important;
    }
    .pr-xl-n82 {
        padding-right: -8.2rem !important;
    }
    .m-xl-120 {
        margin: 12rem !important;
    }
    .mx-xl-120 {
        margin-left: 12rem !important;
        margin-right: 12rem !important;
    }
    .my-xl-120 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important;
    }
    .mt-xl-120 {
        margin-top: 12rem !important;
    }
    .mb-xl-120 {
        margin-bottom: 12rem !important;
    }
    .ml-xl-120 {
        margin-left: 12rem !important;
    }
    .mr-xl-120 {
        margin-right: 12rem !important;
    }
    .p-xl-120 {
        padding: 12rem !important;
    }
    .px-xl-120 {
        padding-left: 12rem !important;
        padding-right: 12rem !important;
    }
    .py-xl-120 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important;
    }
    .pt-xl-120 {
        padding-top: 12rem !important;
    }
    .pb-xl-120 {
        padding-bottom: 12rem !important;
    }
    .pl-xl-120 {
        padding-left: 12rem !important;
    }
    .pr-xl-120 {
        padding-right: 12rem !important;
    }
    .m-xl-n120 {
        margin: -12rem !important;
    }
    .mx-xl-n120 {
        margin-left: -12rem !important;
        margin-right: -12rem !important;
    }
    .my-xl-n120 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important;
    }
    .mt-xl-n120 {
        margin-top: -12rem !important;
    }
    .mb-xl-n120 {
        margin-bottom: -12rem !important;
    }
    .ml-xl-n120 {
        margin-left: -12rem !important;
    }
    .mr-xl-n120 {
        margin-right: -12rem !important;
    }
    .p-xl-n120 {
        padding: -12rem !important;
    }
    .px-xl-n120 {
        padding-left: -12rem !important;
        padding-right: -12rem !important;
    }
    .py-xl-n120 {
        padding-top: -12rem !important;
        padding-bottom: -12rem !important;
    }
    .pt-xl-n120 {
        padding-top: -12rem !important;
    }
    .pb-xl-n120 {
        padding-bottom: -12rem !important;
    }
    .pl-xl-n120 {
        padding-left: -12rem !important;
    }
    .pr-xl-n120 {
        padding-right: -12rem !important;
    }
}
.m-auto {
    margin: auto !important;
}

.mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
}

.my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}

.mt-auto {
    margin-top: auto !important;
}

.mb-auto {
    margin-bottom: auto !important;
}

.ml-auto {
    margin-left: auto !important;
}

.mr-auto {
    margin-right: auto !important;
}

.p-auto {
    padding: auto !important;
}

.px-auto {
    padding-left: auto !important;
    padding-right: auto !important;
}

.py-auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
}

.pt-auto {
    padding-top: auto !important;
}

.pb-auto {
    padding-bottom: auto !important;
}

.pl-auto {
    padding-left: auto !important;
}

.pr-auto {
    padding-right: auto !important;
}

.m-nauto {
    margin: -auto !important;
}

.mx-nauto {
    margin-left: -auto !important;
    margin-right: -auto !important;
}

.my-nauto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
}

.mt-nauto {
    margin-top: -auto !important;
}

.mb-nauto {
    margin-bottom: -auto !important;
}

.ml-nauto {
    margin-left: -auto !important;
}

.mr-nauto {
    margin-right: -auto !important;
}

.p-nauto {
    padding: -auto !important;
}

.px-nauto {
    padding-left: -auto !important;
    padding-right: -auto !important;
}

.py-nauto {
    padding-top: -auto !important;
    padding-bottom: -auto !important;
}

.pt-nauto {
    padding-top: -auto !important;
}

.pb-nauto {
    padding-bottom: -auto !important;
}

.pl-nauto {
    padding-left: -auto !important;
}

.pr-nauto {
    padding-right: -auto !important;
}

.m-0 {
    margin: 0 !important;
}

.mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.mt-0 {
    margin-top: 0 !important;
}

.mb-0 {
    margin-bottom: 0 !important;
}

.ml-0 {
    margin-left: 0 !important;
}

.mr-0 {
    margin-right: 0 !important;
}

.p-0 {
    padding: 0 !important;
}

.px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.pt-0 {
    padding-top: 0 !important;
}

.pb-0 {
    padding-bottom: 0 !important;
}

.pl-0 {
    padding-left: 0 !important;
}

.pr-0 {
    padding-right: 0 !important;
}

.m-n0 {
    margin: 0 !important;
}

.mx-n0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.my-n0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.mt-n0 {
    margin-top: 0 !important;
}

.mb-n0 {
    margin-bottom: 0 !important;
}

.ml-n0 {
    margin-left: 0 !important;
}

.mr-n0 {
    margin-right: 0 !important;
}

.p-n0 {
    padding: 0 !important;
}

.px-n0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.py-n0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.pt-n0 {
    padding-top: 0 !important;
}

.pb-n0 {
    padding-bottom: 0 !important;
}

.pl-n0 {
    padding-left: 0 !important;
}

.pr-n0 {
    padding-right: 0 !important;
}

.m-2 {
    margin: 0.2rem !important;
}

.mx-2 {
    margin-left: 0.2rem !important;
    margin-right: 0.2rem !important;
}

.my-2 {
    margin-top: 0.2rem !important;
    margin-bottom: 0.2rem !important;
}

.mt-2 {
    margin-top: 0.2rem !important;
}

.mb-2 {
    margin-bottom: 0.2rem !important;
}

.ml-2 {
    margin-left: 0.2rem !important;
}

.mr-2 {
    margin-right: 0.2rem !important;
}

.p-2 {
    padding: 0.2rem !important;
}

.px-2 {
    padding-left: 0.2rem !important;
    padding-right: 0.2rem !important;
}

.py-2 {
    padding-top: 0.2rem !important;
    padding-bottom: 0.2rem !important;
}

.pt-2 {
    padding-top: 0.2rem !important;
}

.pb-2 {
    padding-bottom: 0.2rem !important;
}

.pl-2 {
    padding-left: 0.2rem !important;
}

.pr-2 {
    padding-right: 0.2rem !important;
}

.m-n2 {
    margin: -0.2rem !important;
}

.mx-n2 {
    margin-left: -0.2rem !important;
    margin-right: -0.2rem !important;
}

.my-n2 {
    margin-top: -0.2rem !important;
    margin-bottom: -0.2rem !important;
}

.mt-n2 {
    margin-top: -0.2rem !important;
}

.mb-n2 {
    margin-bottom: -0.2rem !important;
}

.ml-n2 {
    margin-left: -0.2rem !important;
}

.mr-n2 {
    margin-right: -0.2rem !important;
}

.p-n2 {
    padding: -0.2rem !important;
}

.px-n2 {
    padding-left: -0.2rem !important;
    padding-right: -0.2rem !important;
}

.py-n2 {
    padding-top: -0.2rem !important;
    padding-bottom: -0.2rem !important;
}

.pt-n2 {
    padding-top: -0.2rem !important;
}

.pb-n2 {
    padding-bottom: -0.2rem !important;
}

.pl-n2 {
    padding-left: -0.2rem !important;
}

.pr-n2 {
    padding-right: -0.2rem !important;
}

.m-4 {
    margin: 0.4rem !important;
}

.mx-4 {
    margin-left: 0.4rem !important;
    margin-right: 0.4rem !important;
}

.my-4 {
    margin-top: 0.4rem !important;
    margin-bottom: 0.4rem !important;
}

.mt-4 {
    margin-top: 0.4rem !important;
}

.mb-4 {
    margin-bottom: 0.4rem !important;
}

.ml-4 {
    margin-left: 0.4rem !important;
}

.mr-4 {
    margin-right: 0.4rem !important;
}

.p-4 {
    padding: 0.4rem !important;
}

.px-4 {
    padding-left: 0.4rem !important;
    padding-right: 0.4rem !important;
}

.py-4 {
    padding-top: 0.4rem !important;
    padding-bottom: 0.4rem !important;
}

.pt-4 {
    padding-top: 0.4rem !important;
}

.pb-4 {
    padding-bottom: 0.4rem !important;
}

.pl-4 {
    padding-left: 0.4rem !important;
}

.pr-4 {
    padding-right: 0.4rem !important;
}

.m-n4 {
    margin: -0.4rem !important;
}

.mx-n4 {
    margin-left: -0.4rem !important;
    margin-right: -0.4rem !important;
}

.my-n4 {
    margin-top: -0.4rem !important;
    margin-bottom: -0.4rem !important;
}

.mt-n4 {
    margin-top: -0.4rem !important;
}

.mb-n4 {
    margin-bottom: -0.4rem !important;
}

.ml-n4 {
    margin-left: -0.4rem !important;
}

.mr-n4 {
    margin-right: -0.4rem !important;
}

.p-n4 {
    padding: -0.4rem !important;
}

.px-n4 {
    padding-left: -0.4rem !important;
    padding-right: -0.4rem !important;
}

.py-n4 {
    padding-top: -0.4rem !important;
    padding-bottom: -0.4rem !important;
}

.pt-n4 {
    padding-top: -0.4rem !important;
}

.pb-n4 {
    padding-bottom: -0.4rem !important;
}

.pl-n4 {
    padding-left: -0.4rem !important;
}

.pr-n4 {
    padding-right: -0.4rem !important;
}

.m-6 {
    margin: 0.6rem !important;
}

.mx-6 {
    margin-left: 0.6rem !important;
    margin-right: 0.6rem !important;
}

.my-6 {
    margin-top: 0.6rem !important;
    margin-bottom: 0.6rem !important;
}

.mt-6 {
    margin-top: 0.6rem !important;
}

.mb-6 {
    margin-bottom: 0.6rem !important;
}

.ml-6 {
    margin-left: 0.6rem !important;
}

.mr-6 {
    margin-right: 0.6rem !important;
}

.p-6 {
    padding: 0.6rem !important;
}

.px-6 {
    padding-left: 0.6rem !important;
    padding-right: 0.6rem !important;
}

.py-6 {
    padding-top: 0.6rem !important;
    padding-bottom: 0.6rem !important;
}

.pt-6 {
    padding-top: 0.6rem !important;
}

.pb-6 {
    padding-bottom: 0.6rem !important;
}

.pl-6 {
    padding-left: 0.6rem !important;
}

.pr-6 {
    padding-right: 0.6rem !important;
}

.m-n6 {
    margin: -0.6rem !important;
}

.mx-n6 {
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
}

.my-n6 {
    margin-top: -0.6rem !important;
    margin-bottom: -0.6rem !important;
}

.mt-n6 {
    margin-top: -0.6rem !important;
}

.mb-n6 {
    margin-bottom: -0.6rem !important;
}

.ml-n6 {
    margin-left: -0.6rem !important;
}

.mr-n6 {
    margin-right: -0.6rem !important;
}

.p-n6 {
    padding: -0.6rem !important;
}

.px-n6 {
    padding-left: -0.6rem !important;
    padding-right: -0.6rem !important;
}

.py-n6 {
    padding-top: -0.6rem !important;
    padding-bottom: -0.6rem !important;
}

.pt-n6 {
    padding-top: -0.6rem !important;
}

.pb-n6 {
    padding-bottom: -0.6rem !important;
}

.pl-n6 {
    padding-left: -0.6rem !important;
}

.pr-n6 {
    padding-right: -0.6rem !important;
}

.m-8 {
    margin: 0.8rem !important;
}

.mx-8 {
    margin-left: 0.8rem !important;
    margin-right: 0.8rem !important;
}

.my-8 {
    margin-top: 0.8rem !important;
    margin-bottom: 0.8rem !important;
}

.mt-8 {
    margin-top: 0.8rem !important;
}

.mb-8 {
    margin-bottom: 0.8rem !important;
}

.ml-8 {
    margin-left: 0.8rem !important;
}

.mr-8 {
    margin-right: 0.8rem !important;
}

.p-8 {
    padding: 0.8rem !important;
}

.px-8 {
    padding-left: 0.8rem !important;
    padding-right: 0.8rem !important;
}

.py-8 {
    padding-top: 0.8rem !important;
    padding-bottom: 0.8rem !important;
}

.pt-8 {
    padding-top: 0.8rem !important;
}

.pb-8 {
    padding-bottom: 0.8rem !important;
}

.pl-8 {
    padding-left: 0.8rem !important;
}

.pr-8 {
    padding-right: 0.8rem !important;
}

.m-n8 {
    margin: -0.8rem !important;
}

.mx-n8 {
    margin-left: -0.8rem !important;
    margin-right: -0.8rem !important;
}

.my-n8 {
    margin-top: -0.8rem !important;
    margin-bottom: -0.8rem !important;
}

.mt-n8 {
    margin-top: -0.8rem !important;
}

.mb-n8 {
    margin-bottom: -0.8rem !important;
}

.ml-n8 {
    margin-left: -0.8rem !important;
}

.mr-n8 {
    margin-right: -0.8rem !important;
}

.p-n8 {
    padding: -0.8rem !important;
}

.px-n8 {
    padding-left: -0.8rem !important;
    padding-right: -0.8rem !important;
}

.py-n8 {
    padding-top: -0.8rem !important;
    padding-bottom: -0.8rem !important;
}

.pt-n8 {
    padding-top: -0.8rem !important;
}

.pb-n8 {
    padding-bottom: -0.8rem !important;
}

.pl-n8 {
    padding-left: -0.8rem !important;
}

.pr-n8 {
    padding-right: -0.8rem !important;
}

.m-10 {
    margin: 1rem !important;
}

.mx-10 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
}

.my-10 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}

.mt-10 {
    margin-top: 1rem !important;
}

.mb-10 {
    margin-bottom: 1rem !important;
}

.ml-10 {
    margin-left: 1rem !important;
}

.mr-10 {
    margin-right: 1rem !important;
}

.p-10 {
    padding: 1rem !important;
}

.px-10 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}

.py-10 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.pt-10 {
    padding-top: 1rem !important;
}

.pb-10 {
    padding-bottom: 1rem !important;
}

.pl-10 {
    padding-left: 1rem !important;
}

.pr-10 {
    padding-right: 1rem !important;
}

.m-n10 {
    margin: -1rem !important;
}

.mx-n10 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
}

.my-n10 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
}

.mt-n10 {
    margin-top: -1rem !important;
}

.mb-n10 {
    margin-bottom: -1rem !important;
}

.ml-n10 {
    margin-left: -1rem !important;
}

.mr-n10 {
    margin-right: -1rem !important;
}

.p-n10 {
    padding: -1rem !important;
}

.px-n10 {
    padding-left: -1rem !important;
    padding-right: -1rem !important;
}

.py-n10 {
    padding-top: -1rem !important;
    padding-bottom: -1rem !important;
}

.pt-n10 {
    padding-top: -1rem !important;
}

.pb-n10 {
    padding-bottom: -1rem !important;
}

.pl-n10 {
    padding-left: -1rem !important;
}

.pr-n10 {
    padding-right: -1rem !important;
}

.m-12 {
    margin: 1.2rem !important;
}

.mx-12 {
    margin-left: 1.2rem !important;
    margin-right: 1.2rem !important;
}

.my-12 {
    margin-top: 1.2rem !important;
    margin-bottom: 1.2rem !important;
}

.mt-12 {
    margin-top: 1.2rem !important;
}

.mb-12 {
    margin-bottom: 1.2rem !important;
}

.ml-12 {
    margin-left: 1.2rem !important;
}

.mr-12 {
    margin-right: 1.2rem !important;
}

.p-12 {
    padding: 1.2rem !important;
}

.px-12 {
    padding-left: 1.2rem !important;
    padding-right: 1.2rem !important;
}

.py-12 {
    padding-top: 1.2rem !important;
    padding-bottom: 1.2rem !important;
}

.pt-12 {
    padding-top: 1.2rem !important;
}

.pb-12 {
    padding-bottom: 1.2rem !important;
}

.pl-12 {
    padding-left: 1.2rem !important;
}

.pr-12 {
    padding-right: 1.2rem !important;
}

.m-n12 {
    margin: -1.2rem !important;
}

.mx-n12 {
    margin-left: -1.2rem !important;
    margin-right: -1.2rem !important;
}

.my-n12 {
    margin-top: -1.2rem !important;
    margin-bottom: -1.2rem !important;
}

.mt-n12 {
    margin-top: -1.2rem !important;
}

.mb-n12 {
    margin-bottom: -1.2rem !important;
}

.ml-n12 {
    margin-left: -1.2rem !important;
}

.mr-n12 {
    margin-right: -1.2rem !important;
}

.p-n12 {
    padding: -1.2rem !important;
}

.px-n12 {
    padding-left: -1.2rem !important;
    padding-right: -1.2rem !important;
}

.py-n12 {
    padding-top: -1.2rem !important;
    padding-bottom: -1.2rem !important;
}

.pt-n12 {
    padding-top: -1.2rem !important;
}

.pb-n12 {
    padding-bottom: -1.2rem !important;
}

.pl-n12 {
    padding-left: -1.2rem !important;
}

.pr-n12 {
    padding-right: -1.2rem !important;
}

.m-14 {
    margin: 1.4rem !important;
}

.mx-14 {
    margin-left: 1.4rem !important;
    margin-right: 1.4rem !important;
}

.my-14 {
    margin-top: 1.4rem !important;
    margin-bottom: 1.4rem !important;
}

.mt-14 {
    margin-top: 1.4rem !important;
}

.mb-14 {
    margin-bottom: 1.4rem !important;
}

.ml-14 {
    margin-left: 1.4rem !important;
}

.mr-14 {
    margin-right: 1.4rem !important;
}

.p-14 {
    padding: 1.4rem !important;
}

.px-14 {
    padding-left: 1.4rem !important;
    padding-right: 1.4rem !important;
}

.py-14 {
    padding-top: 1.4rem !important;
    padding-bottom: 1.4rem !important;
}

.pt-14 {
    padding-top: 1.4rem !important;
}

.pb-14 {
    padding-bottom: 1.4rem !important;
}

.pl-14 {
    padding-left: 1.4rem !important;
}

.pr-14 {
    padding-right: 1.4rem !important;
}

.m-n14 {
    margin: -1.4rem !important;
}

.mx-n14 {
    margin-left: -1.4rem !important;
    margin-right: -1.4rem !important;
}

.my-n14 {
    margin-top: -1.4rem !important;
    margin-bottom: -1.4rem !important;
}

.mt-n14 {
    margin-top: -1.4rem !important;
}

.mb-n14 {
    margin-bottom: -1.4rem !important;
}

.ml-n14 {
    margin-left: -1.4rem !important;
}

.mr-n14 {
    margin-right: -1.4rem !important;
}

.p-n14 {
    padding: -1.4rem !important;
}

.px-n14 {
    padding-left: -1.4rem !important;
    padding-right: -1.4rem !important;
}

.py-n14 {
    padding-top: -1.4rem !important;
    padding-bottom: -1.4rem !important;
}

.pt-n14 {
    padding-top: -1.4rem !important;
}

.pb-n14 {
    padding-bottom: -1.4rem !important;
}

.pl-n14 {
    padding-left: -1.4rem !important;
}

.pr-n14 {
    padding-right: -1.4rem !important;
}

.m-16 {
    margin: 1.6rem !important;
}

.mx-16 {
    margin-left: 1.6rem !important;
    margin-right: 1.6rem !important;
}

.my-16 {
    margin-top: 1.6rem !important;
    margin-bottom: 1.6rem !important;
}

.mt-16 {
    margin-top: 1.6rem !important;
}

.mb-16 {
    margin-bottom: 1.6rem !important;
}

.ml-16 {
    margin-left: 1.6rem !important;
}

.mr-16 {
    margin-right: 1.6rem !important;
}

.p-16 {
    padding: 1.6rem !important;
}

.px-16 {
    padding-left: 1.6rem !important;
    padding-right: 1.6rem !important;
}

.py-16 {
    padding-top: 1.6rem !important;
    padding-bottom: 1.6rem !important;
}

.pt-16 {
    padding-top: 1.6rem !important;
}

.pb-16 {
    padding-bottom: 1.6rem !important;
}

.pl-16 {
    padding-left: 1.6rem !important;
}

.pr-16 {
    padding-right: 1.6rem !important;
}

.m-n16 {
    margin: -1.6rem !important;
}

.mx-n16 {
    margin-left: -1.6rem !important;
    margin-right: -1.6rem !important;
}

.my-n16 {
    margin-top: -1.6rem !important;
    margin-bottom: -1.6rem !important;
}

.mt-n16 {
    margin-top: -1.6rem !important;
}

.mb-n16 {
    margin-bottom: -1.6rem !important;
}

.ml-n16 {
    margin-left: -1.6rem !important;
}

.mr-n16 {
    margin-right: -1.6rem !important;
}

.p-n16 {
    padding: -1.6rem !important;
}

.px-n16 {
    padding-left: -1.6rem !important;
    padding-right: -1.6rem !important;
}

.py-n16 {
    padding-top: -1.6rem !important;
    padding-bottom: -1.6rem !important;
}

.pt-n16 {
    padding-top: -1.6rem !important;
}

.pb-n16 {
    padding-bottom: -1.6rem !important;
}

.pl-n16 {
    padding-left: -1.6rem !important;
}

.pr-n16 {
    padding-right: -1.6rem !important;
}

.m-18 {
    margin: 1.8rem !important;
}

.mx-18 {
    margin-left: 1.8rem !important;
    margin-right: 1.8rem !important;
}

.my-18 {
    margin-top: 1.8rem !important;
    margin-bottom: 1.8rem !important;
}

.mt-18 {
    margin-top: 1.8rem !important;
}

.mb-18 {
    margin-bottom: 1.8rem !important;
}

.ml-18 {
    margin-left: 1.8rem !important;
}

.mr-18 {
    margin-right: 1.8rem !important;
}

.p-18 {
    padding: 1.8rem !important;
}

.px-18 {
    padding-left: 1.8rem !important;
    padding-right: 1.8rem !important;
}

.py-18 {
    padding-top: 1.8rem !important;
    padding-bottom: 1.8rem !important;
}

.pt-18 {
    padding-top: 1.8rem !important;
}

.pb-18 {
    padding-bottom: 1.8rem !important;
}

.pl-18 {
    padding-left: 1.8rem !important;
}

.pr-18 {
    padding-right: 1.8rem !important;
}

.m-n18 {
    margin: -1.8rem !important;
}

.mx-n18 {
    margin-left: -1.8rem !important;
    margin-right: -1.8rem !important;
}

.my-n18 {
    margin-top: -1.8rem !important;
    margin-bottom: -1.8rem !important;
}

.mt-n18 {
    margin-top: -1.8rem !important;
}

.mb-n18 {
    margin-bottom: -1.8rem !important;
}

.ml-n18 {
    margin-left: -1.8rem !important;
}

.mr-n18 {
    margin-right: -1.8rem !important;
}

.p-n18 {
    padding: -1.8rem !important;
}

.px-n18 {
    padding-left: -1.8rem !important;
    padding-right: -1.8rem !important;
}

.py-n18 {
    padding-top: -1.8rem !important;
    padding-bottom: -1.8rem !important;
}

.pt-n18 {
    padding-top: -1.8rem !important;
}

.pb-n18 {
    padding-bottom: -1.8rem !important;
}

.pl-n18 {
    padding-left: -1.8rem !important;
}

.pr-n18 {
    padding-right: -1.8rem !important;
}

.m-26 {
    margin: 2.6rem !important;
}

.mx-26 {
    margin-left: 2.6rem !important;
    margin-right: 2.6rem !important;
}

.my-26 {
    margin-top: 2.6rem !important;
    margin-bottom: 2.6rem !important;
}

.mt-26 {
    margin-top: 2.6rem !important;
}

.mb-26 {
    margin-bottom: 2.6rem !important;
}

.ml-26 {
    margin-left: 2.6rem !important;
}

.mr-26 {
    margin-right: 2.6rem !important;
}

.p-26 {
    padding: 2.6rem !important;
}

.px-26 {
    padding-left: 2.6rem !important;
    padding-right: 2.6rem !important;
}

.py-26 {
    padding-top: 2.6rem !important;
    padding-bottom: 2.6rem !important;
}

.pt-26 {
    padding-top: 2.6rem !important;
}

.pb-26 {
    padding-bottom: 2.6rem !important;
}

.pl-26 {
    padding-left: 2.6rem !important;
}

.pr-26 {
    padding-right: 2.6rem !important;
}

.m-n26 {
    margin: -2.6rem !important;
}

.mx-n26 {
    margin-left: -2.6rem !important;
    margin-right: -2.6rem !important;
}

.my-n26 {
    margin-top: -2.6rem !important;
    margin-bottom: -2.6rem !important;
}

.mt-n26 {
    margin-top: -2.6rem !important;
}

.mb-n26 {
    margin-bottom: -2.6rem !important;
}

.ml-n26 {
    margin-left: -2.6rem !important;
}

.mr-n26 {
    margin-right: -2.6rem !important;
}

.p-n26 {
    padding: -2.6rem !important;
}

.px-n26 {
    padding-left: -2.6rem !important;
    padding-right: -2.6rem !important;
}

.py-n26 {
    padding-top: -2.6rem !important;
    padding-bottom: -2.6rem !important;
}

.pt-n26 {
    padding-top: -2.6rem !important;
}

.pb-n26 {
    padding-bottom: -2.6rem !important;
}

.pl-n26 {
    padding-left: -2.6rem !important;
}

.pr-n26 {
    padding-right: -2.6rem !important;
}

.m-20 {
    margin: 2rem !important;
}

.mx-20 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
}

.my-20 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
}

.mt-20 {
    margin-top: 2rem !important;
}

.mb-20 {
    margin-bottom: 2rem !important;
}

.ml-20 {
    margin-left: 2rem !important;
}

.mr-20 {
    margin-right: 2rem !important;
}

.p-20 {
    padding: 2rem !important;
}

.px-20 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
}

.py-20 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}

.pt-20 {
    padding-top: 2rem !important;
}

.pb-20 {
    padding-bottom: 2rem !important;
}

.pl-20 {
    padding-left: 2rem !important;
}

.pr-20 {
    padding-right: 2rem !important;
}

.m-n20 {
    margin: -2rem !important;
}

.mx-n20 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
}

.my-n20 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
}

.mt-n20 {
    margin-top: -2rem !important;
}

.mb-n20 {
    margin-bottom: -2rem !important;
}

.ml-n20 {
    margin-left: -2rem !important;
}

.mr-n20 {
    margin-right: -2rem !important;
}

.p-n20 {
    padding: -2rem !important;
}

.px-n20 {
    padding-left: -2rem !important;
    padding-right: -2rem !important;
}

.py-n20 {
    padding-top: -2rem !important;
    padding-bottom: -2rem !important;
}

.pt-n20 {
    padding-top: -2rem !important;
}

.pb-n20 {
    padding-bottom: -2rem !important;
}

.pl-n20 {
    padding-left: -2rem !important;
}

.pr-n20 {
    padding-right: -2rem !important;
}

.m-24 {
    margin: 2.4rem !important;
}

.mx-24 {
    margin-left: 2.4rem !important;
    margin-right: 2.4rem !important;
}

.my-24 {
    margin-top: 2.4rem !important;
    margin-bottom: 2.4rem !important;
}

.mt-24 {
    margin-top: 2.4rem !important;
}

.mb-24 {
    margin-bottom: 2.4rem !important;
}

.ml-24 {
    margin-left: 2.4rem !important;
}

.mr-24 {
    margin-right: 2.4rem !important;
}

.p-24 {
    padding: 2.4rem !important;
}

.px-24 {
    padding-left: 2.4rem !important;
    padding-right: 2.4rem !important;
}

.py-24 {
    padding-top: 2.4rem !important;
    padding-bottom: 2.4rem !important;
}

.pt-24 {
    padding-top: 2.4rem !important;
}

.pb-24 {
    padding-bottom: 2.4rem !important;
}

.pl-24 {
    padding-left: 2.4rem !important;
}

.pr-24 {
    padding-right: 2.4rem !important;
}

.m-n24 {
    margin: -2.4rem !important;
}

.mx-n24 {
    margin-left: -2.4rem !important;
    margin-right: -2.4rem !important;
}

.my-n24 {
    margin-top: -2.4rem !important;
    margin-bottom: -2.4rem !important;
}

.mt-n24 {
    margin-top: -2.4rem !important;
}

.mb-n24 {
    margin-bottom: -2.4rem !important;
}

.ml-n24 {
    margin-left: -2.4rem !important;
}

.mr-n24 {
    margin-right: -2.4rem !important;
}

.p-n24 {
    padding: -2.4rem !important;
}

.px-n24 {
    padding-left: -2.4rem !important;
    padding-right: -2.4rem !important;
}

.py-n24 {
    padding-top: -2.4rem !important;
    padding-bottom: -2.4rem !important;
}

.pt-n24 {
    padding-top: -2.4rem !important;
}

.pb-n24 {
    padding-bottom: -2.4rem !important;
}

.pl-n24 {
    padding-left: -2.4rem !important;
}

.pr-n24 {
    padding-right: -2.4rem !important;
}

.m-30 {
    margin: 3rem !important;
}

.mx-30 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
}

.my-30 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}

.mt-30 {
    margin-top: 3rem !important;
}

.mb-30 {
    margin-bottom: 3rem !important;
}

.ml-30 {
    margin-left: 3rem !important;
}

.mr-30 {
    margin-right: 3rem !important;
}

.p-30 {
    padding: 3rem !important;
}

.px-30 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
}

.py-30 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}

.pt-30 {
    padding-top: 3rem !important;
}

.pb-30 {
    padding-bottom: 3rem !important;
}

.pl-30 {
    padding-left: 3rem !important;
}

.pr-30 {
    padding-right: 3rem !important;
}

.m-n30 {
    margin: -3rem !important;
}

.mx-n30 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
}

.my-n30 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
}

.mt-n30 {
    margin-top: -3rem !important;
}

.mb-n30 {
    margin-bottom: -3rem !important;
}

.ml-n30 {
    margin-left: -3rem !important;
}

.mr-n30 {
    margin-right: -3rem !important;
}

.p-n30 {
    padding: -3rem !important;
}

.px-n30 {
    padding-left: -3rem !important;
    padding-right: -3rem !important;
}

.py-n30 {
    padding-top: -3rem !important;
    padding-bottom: -3rem !important;
}

.pt-n30 {
    padding-top: -3rem !important;
}

.pb-n30 {
    padding-bottom: -3rem !important;
}

.pl-n30 {
    padding-left: -3rem !important;
}

.pr-n30 {
    padding-right: -3rem !important;
}

.m-32 {
    margin: 3.2rem !important;
}

.mx-32 {
    margin-left: 3.2rem !important;
    margin-right: 3.2rem !important;
}

.my-32 {
    margin-top: 3.2rem !important;
    margin-bottom: 3.2rem !important;
}

.mt-32 {
    margin-top: 3.2rem !important;
}

.mb-32 {
    margin-bottom: 3.2rem !important;
}

.ml-32 {
    margin-left: 3.2rem !important;
}

.mr-32 {
    margin-right: 3.2rem !important;
}

.p-32 {
    padding: 3.2rem !important;
}

.px-32 {
    padding-left: 3.2rem !important;
    padding-right: 3.2rem !important;
}

.py-32 {
    padding-top: 3.2rem !important;
    padding-bottom: 3.2rem !important;
}

.pt-32 {
    padding-top: 3.2rem !important;
}

.pb-32 {
    padding-bottom: 3.2rem !important;
}

.pl-32 {
    padding-left: 3.2rem !important;
}

.pr-32 {
    padding-right: 3.2rem !important;
}

.m-n32 {
    margin: -3.2rem !important;
}

.mx-n32 {
    margin-left: -3.2rem !important;
    margin-right: -3.2rem !important;
}

.my-n32 {
    margin-top: -3.2rem !important;
    margin-bottom: -3.2rem !important;
}

.mt-n32 {
    margin-top: -3.2rem !important;
}

.mb-n32 {
    margin-bottom: -3.2rem !important;
}

.ml-n32 {
    margin-left: -3.2rem !important;
}

.mr-n32 {
    margin-right: -3.2rem !important;
}

.p-n32 {
    padding: -3.2rem !important;
}

.px-n32 {
    padding-left: -3.2rem !important;
    padding-right: -3.2rem !important;
}

.py-n32 {
    padding-top: -3.2rem !important;
    padding-bottom: -3.2rem !important;
}

.pt-n32 {
    padding-top: -3.2rem !important;
}

.pb-n32 {
    padding-bottom: -3.2rem !important;
}

.pl-n32 {
    padding-left: -3.2rem !important;
}

.pr-n32 {
    padding-right: -3.2rem !important;
}

.m-34 {
    margin: 3.4rem !important;
}

.mx-34 {
    margin-left: 3.4rem !important;
    margin-right: 3.4rem !important;
}

.my-34 {
    margin-top: 3.4rem !important;
    margin-bottom: 3.4rem !important;
}

.mt-34 {
    margin-top: 3.4rem !important;
}

.mb-34 {
    margin-bottom: 3.4rem !important;
}

.ml-34 {
    margin-left: 3.4rem !important;
}

.mr-34 {
    margin-right: 3.4rem !important;
}

.p-34 {
    padding: 3.4rem !important;
}

.px-34 {
    padding-left: 3.4rem !important;
    padding-right: 3.4rem !important;
}

.py-34 {
    padding-top: 3.4rem !important;
    padding-bottom: 3.4rem !important;
}

.pt-34 {
    padding-top: 3.4rem !important;
}

.pb-34 {
    padding-bottom: 3.4rem !important;
}

.pl-34 {
    padding-left: 3.4rem !important;
}

.pr-34 {
    padding-right: 3.4rem !important;
}

.m-n34 {
    margin: -3.4rem !important;
}

.mx-n34 {
    margin-left: -3.4rem !important;
    margin-right: -3.4rem !important;
}

.my-n34 {
    margin-top: -3.4rem !important;
    margin-bottom: -3.4rem !important;
}

.mt-n34 {
    margin-top: -3.4rem !important;
}

.mb-n34 {
    margin-bottom: -3.4rem !important;
}

.ml-n34 {
    margin-left: -3.4rem !important;
}

.mr-n34 {
    margin-right: -3.4rem !important;
}

.p-n34 {
    padding: -3.4rem !important;
}

.px-n34 {
    padding-left: -3.4rem !important;
    padding-right: -3.4rem !important;
}

.py-n34 {
    padding-top: -3.4rem !important;
    padding-bottom: -3.4rem !important;
}

.pt-n34 {
    padding-top: -3.4rem !important;
}

.pb-n34 {
    padding-bottom: -3.4rem !important;
}

.pl-n34 {
    padding-left: -3.4rem !important;
}

.pr-n34 {
    padding-right: -3.4rem !important;
}

.m-40 {
    margin: 4rem !important;
}

.mx-40 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
}

.my-40 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
}

.mt-40 {
    margin-top: 4rem !important;
}

.mb-40 {
    margin-bottom: 4rem !important;
}

.ml-40 {
    margin-left: 4rem !important;
}

.mr-40 {
    margin-right: 4rem !important;
}

.p-40 {
    padding: 4rem !important;
}

.px-40 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
}

.py-40 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
}

.pt-40 {
    padding-top: 4rem !important;
}

.pb-40 {
    padding-bottom: 4rem !important;
}

.pl-40 {
    padding-left: 4rem !important;
}

.pr-40 {
    padding-right: 4rem !important;
}

.m-n40 {
    margin: -4rem !important;
}

.mx-n40 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
}

.my-n40 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
}

.mt-n40 {
    margin-top: -4rem !important;
}

.mb-n40 {
    margin-bottom: -4rem !important;
}

.ml-n40 {
    margin-left: -4rem !important;
}

.mr-n40 {
    margin-right: -4rem !important;
}

.p-n40 {
    padding: -4rem !important;
}

.px-n40 {
    padding-left: -4rem !important;
    padding-right: -4rem !important;
}

.py-n40 {
    padding-top: -4rem !important;
    padding-bottom: -4rem !important;
}

.pt-n40 {
    padding-top: -4rem !important;
}

.pb-n40 {
    padding-bottom: -4rem !important;
}

.pl-n40 {
    padding-left: -4rem !important;
}

.pr-n40 {
    padding-right: -4rem !important;
}

.m-42 {
    margin: 4.2rem !important;
}

.mx-42 {
    margin-left: 4.2rem !important;
    margin-right: 4.2rem !important;
}

.my-42 {
    margin-top: 4.2rem !important;
    margin-bottom: 4.2rem !important;
}

.mt-42 {
    margin-top: 4.2rem !important;
}

.mb-42 {
    margin-bottom: 4.2rem !important;
}

.ml-42 {
    margin-left: 4.2rem !important;
}

.mr-42 {
    margin-right: 4.2rem !important;
}

.p-42 {
    padding: 4.2rem !important;
}

.px-42 {
    padding-left: 4.2rem !important;
    padding-right: 4.2rem !important;
}

.py-42 {
    padding-top: 4.2rem !important;
    padding-bottom: 4.2rem !important;
}

.pt-42 {
    padding-top: 4.2rem !important;
}

.pb-42 {
    padding-bottom: 4.2rem !important;
}

.pl-42 {
    padding-left: 4.2rem !important;
}

.pr-42 {
    padding-right: 4.2rem !important;
}

.m-n42 {
    margin: -4.2rem !important;
}

.mx-n42 {
    margin-left: -4.2rem !important;
    margin-right: -4.2rem !important;
}

.my-n42 {
    margin-top: -4.2rem !important;
    margin-bottom: -4.2rem !important;
}

.mt-n42 {
    margin-top: -4.2rem !important;
}

.mb-n42 {
    margin-bottom: -4.2rem !important;
}

.ml-n42 {
    margin-left: -4.2rem !important;
}

.mr-n42 {
    margin-right: -4.2rem !important;
}

.p-n42 {
    padding: -4.2rem !important;
}

.px-n42 {
    padding-left: -4.2rem !important;
    padding-right: -4.2rem !important;
}

.py-n42 {
    padding-top: -4.2rem !important;
    padding-bottom: -4.2rem !important;
}

.pt-n42 {
    padding-top: -4.2rem !important;
}

.pb-n42 {
    padding-bottom: -4.2rem !important;
}

.pl-n42 {
    padding-left: -4.2rem !important;
}

.pr-n42 {
    padding-right: -4.2rem !important;
}

.m-48 {
    margin: 4.8rem !important;
}

.mx-48 {
    margin-left: 4.8rem !important;
    margin-right: 4.8rem !important;
}

.my-48 {
    margin-top: 4.8rem !important;
    margin-bottom: 4.8rem !important;
}

.mt-48 {
    margin-top: 4.8rem !important;
}

.mb-48 {
    margin-bottom: 4.8rem !important;
}

.ml-48 {
    margin-left: 4.8rem !important;
}

.mr-48 {
    margin-right: 4.8rem !important;
}

.p-48 {
    padding: 4.8rem !important;
}

.px-48 {
    padding-left: 4.8rem !important;
    padding-right: 4.8rem !important;
}

.py-48 {
    padding-top: 4.8rem !important;
    padding-bottom: 4.8rem !important;
}

.pt-48 {
    padding-top: 4.8rem !important;
}

.pb-48 {
    padding-bottom: 4.8rem !important;
}

.pl-48 {
    padding-left: 4.8rem !important;
}

.pr-48 {
    padding-right: 4.8rem !important;
}

.m-n48 {
    margin: -4.8rem !important;
}

.mx-n48 {
    margin-left: -4.8rem !important;
    margin-right: -4.8rem !important;
}

.my-n48 {
    margin-top: -4.8rem !important;
    margin-bottom: -4.8rem !important;
}

.mt-n48 {
    margin-top: -4.8rem !important;
}

.mb-n48 {
    margin-bottom: -4.8rem !important;
}

.ml-n48 {
    margin-left: -4.8rem !important;
}

.mr-n48 {
    margin-right: -4.8rem !important;
}

.p-n48 {
    padding: -4.8rem !important;
}

.px-n48 {
    padding-left: -4.8rem !important;
    padding-right: -4.8rem !important;
}

.py-n48 {
    padding-top: -4.8rem !important;
    padding-bottom: -4.8rem !important;
}

.pt-n48 {
    padding-top: -4.8rem !important;
}

.pb-n48 {
    padding-bottom: -4.8rem !important;
}

.pl-n48 {
    padding-left: -4.8rem !important;
}

.pr-n48 {
    padding-right: -4.8rem !important;
}

.m-50 {
    margin: 5rem !important;
}

.mx-50 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
}

.my-50 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
}

.mt-50 {
    margin-top: 5rem !important;
}

.mb-50 {
    margin-bottom: 5rem !important;
}

.ml-50 {
    margin-left: 5rem !important;
}

.mr-50 {
    margin-right: 5rem !important;
}

.p-50 {
    padding: 5rem !important;
}

.px-50 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
}

.py-50 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
}

.pt-50 {
    padding-top: 5rem !important;
}

.pb-50 {
    padding-bottom: 5rem !important;
}

.pl-50 {
    padding-left: 5rem !important;
}

.pr-50 {
    padding-right: 5rem !important;
}

.m-n50 {
    margin: -5rem !important;
}

.mx-n50 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
}

.my-n50 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
}

.mt-n50 {
    margin-top: -5rem !important;
}

.mb-n50 {
    margin-bottom: -5rem !important;
}

.ml-n50 {
    margin-left: -5rem !important;
}

.mr-n50 {
    margin-right: -5rem !important;
}

.p-n50 {
    padding: -5rem !important;
}

.px-n50 {
    padding-left: -5rem !important;
    padding-right: -5rem !important;
}

.py-n50 {
    padding-top: -5rem !important;
    padding-bottom: -5rem !important;
}

.pt-n50 {
    padding-top: -5rem !important;
}

.pb-n50 {
    padding-bottom: -5rem !important;
}

.pl-n50 {
    padding-left: -5rem !important;
}

.pr-n50 {
    padding-right: -5rem !important;
}

.m-56 {
    margin: 5.6rem !important;
}

.mx-56 {
    margin-left: 5.6rem !important;
    margin-right: 5.6rem !important;
}

.my-56 {
    margin-top: 5.6rem !important;
    margin-bottom: 5.6rem !important;
}

.mt-56 {
    margin-top: 5.6rem !important;
}

.mb-56 {
    margin-bottom: 5.6rem !important;
}

.ml-56 {
    margin-left: 5.6rem !important;
}

.mr-56 {
    margin-right: 5.6rem !important;
}

.p-56 {
    padding: 5.6rem !important;
}

.px-56 {
    padding-left: 5.6rem !important;
    padding-right: 5.6rem !important;
}

.py-56 {
    padding-top: 5.6rem !important;
    padding-bottom: 5.6rem !important;
}

.pt-56 {
    padding-top: 5.6rem !important;
}

.pb-56 {
    padding-bottom: 5.6rem !important;
}

.pl-56 {
    padding-left: 5.6rem !important;
}

.pr-56 {
    padding-right: 5.6rem !important;
}

.m-n56 {
    margin: -5.6rem !important;
}

.mx-n56 {
    margin-left: -5.6rem !important;
    margin-right: -5.6rem !important;
}

.my-n56 {
    margin-top: -5.6rem !important;
    margin-bottom: -5.6rem !important;
}

.mt-n56 {
    margin-top: -5.6rem !important;
}

.mb-n56 {
    margin-bottom: -5.6rem !important;
}

.ml-n56 {
    margin-left: -5.6rem !important;
}

.mr-n56 {
    margin-right: -5.6rem !important;
}

.p-n56 {
    padding: -5.6rem !important;
}

.px-n56 {
    padding-left: -5.6rem !important;
    padding-right: -5.6rem !important;
}

.py-n56 {
    padding-top: -5.6rem !important;
    padding-bottom: -5.6rem !important;
}

.pt-n56 {
    padding-top: -5.6rem !important;
}

.pb-n56 {
    padding-bottom: -5.6rem !important;
}

.pl-n56 {
    padding-left: -5.6rem !important;
}

.pr-n56 {
    padding-right: -5.6rem !important;
}

.m-64 {
    margin: 6.4rem !important;
}

.mx-64 {
    margin-left: 6.4rem !important;
    margin-right: 6.4rem !important;
}

.my-64 {
    margin-top: 6.4rem !important;
    margin-bottom: 6.4rem !important;
}

.mt-64 {
    margin-top: 6.4rem !important;
}

.mb-64 {
    margin-bottom: 6.4rem !important;
}

.ml-64 {
    margin-left: 6.4rem !important;
}

.mr-64 {
    margin-right: 6.4rem !important;
}

.p-64 {
    padding: 6.4rem !important;
}

.px-64 {
    padding-left: 6.4rem !important;
    padding-right: 6.4rem !important;
}

.py-64 {
    padding-top: 6.4rem !important;
    padding-bottom: 6.4rem !important;
}

.pt-64 {
    padding-top: 6.4rem !important;
}

.pb-64 {
    padding-bottom: 6.4rem !important;
}

.pl-64 {
    padding-left: 6.4rem !important;
}

.pr-64 {
    padding-right: 6.4rem !important;
}

.m-n64 {
    margin: -6.4rem !important;
}

.mx-n64 {
    margin-left: -6.4rem !important;
    margin-right: -6.4rem !important;
}

.my-n64 {
    margin-top: -6.4rem !important;
    margin-bottom: -6.4rem !important;
}

.mt-n64 {
    margin-top: -6.4rem !important;
}

.mb-n64 {
    margin-bottom: -6.4rem !important;
}

.ml-n64 {
    margin-left: -6.4rem !important;
}

.mr-n64 {
    margin-right: -6.4rem !important;
}

.p-n64 {
    padding: -6.4rem !important;
}

.px-n64 {
    padding-left: -6.4rem !important;
    padding-right: -6.4rem !important;
}

.py-n64 {
    padding-top: -6.4rem !important;
    padding-bottom: -6.4rem !important;
}

.pt-n64 {
    padding-top: -6.4rem !important;
}

.pb-n64 {
    padding-bottom: -6.4rem !important;
}

.pl-n64 {
    padding-left: -6.4rem !important;
}

.pr-n64 {
    padding-right: -6.4rem !important;
}

.m-72 {
    margin: 7.2rem !important;
}

.mx-72 {
    margin-left: 7.2rem !important;
    margin-right: 7.2rem !important;
}

.my-72 {
    margin-top: 7.2rem !important;
    margin-bottom: 7.2rem !important;
}

.mt-72 {
    margin-top: 7.2rem !important;
}

.mb-72 {
    margin-bottom: 7.2rem !important;
}

.ml-72 {
    margin-left: 7.2rem !important;
}

.mr-72 {
    margin-right: 7.2rem !important;
}

.p-72 {
    padding: 7.2rem !important;
}

.px-72 {
    padding-left: 7.2rem !important;
    padding-right: 7.2rem !important;
}

.py-72 {
    padding-top: 7.2rem !important;
    padding-bottom: 7.2rem !important;
}

.pt-72 {
    padding-top: 7.2rem !important;
}

.pb-72 {
    padding-bottom: 7.2rem !important;
}

.pl-72 {
    padding-left: 7.2rem !important;
}

.pr-72 {
    padding-right: 7.2rem !important;
}

.m-n72 {
    margin: -7.2rem !important;
}

.mx-n72 {
    margin-left: -7.2rem !important;
    margin-right: -7.2rem !important;
}

.my-n72 {
    margin-top: -7.2rem !important;
    margin-bottom: -7.2rem !important;
}

.mt-n72 {
    margin-top: -7.2rem !important;
}

.mb-n72 {
    margin-bottom: -7.2rem !important;
}

.ml-n72 {
    margin-left: -7.2rem !important;
}

.mr-n72 {
    margin-right: -7.2rem !important;
}

.p-n72 {
    padding: -7.2rem !important;
}

.px-n72 {
    padding-left: -7.2rem !important;
    padding-right: -7.2rem !important;
}

.py-n72 {
    padding-top: -7.2rem !important;
    padding-bottom: -7.2rem !important;
}

.pt-n72 {
    padding-top: -7.2rem !important;
}

.pb-n72 {
    padding-bottom: -7.2rem !important;
}

.pl-n72 {
    padding-left: -7.2rem !important;
}

.pr-n72 {
    padding-right: -7.2rem !important;
}

.m-80 {
    margin: 8rem !important;
}

.mx-80 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
}

.my-80 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
}

.mt-80 {
    margin-top: 8rem !important;
}

.mb-80 {
    margin-bottom: 8rem !important;
}

.ml-80 {
    margin-left: 8rem !important;
}

.mr-80 {
    margin-right: 8rem !important;
}

.p-80 {
    padding: 8rem !important;
}

.px-80 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
}

.py-80 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
}

.pt-80 {
    padding-top: 8rem !important;
}

.pb-80 {
    padding-bottom: 8rem !important;
}

.pl-80 {
    padding-left: 8rem !important;
}

.pr-80 {
    padding-right: 8rem !important;
}

.m-n80 {
    margin: -8rem !important;
}

.mx-n80 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
}

.my-n80 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
}

.mt-n80 {
    margin-top: -8rem !important;
}

.mb-n80 {
    margin-bottom: -8rem !important;
}

.ml-n80 {
    margin-left: -8rem !important;
}

.mr-n80 {
    margin-right: -8rem !important;
}

.p-n80 {
    padding: -8rem !important;
}

.px-n80 {
    padding-left: -8rem !important;
    padding-right: -8rem !important;
}

.py-n80 {
    padding-top: -8rem !important;
    padding-bottom: -8rem !important;
}

.pt-n80 {
    padding-top: -8rem !important;
}

.pb-n80 {
    padding-bottom: -8rem !important;
}

.pl-n80 {
    padding-left: -8rem !important;
}

.pr-n80 {
    padding-right: -8rem !important;
}

.m-82 {
    margin: 8.2rem !important;
}

.mx-82 {
    margin-left: 8.2rem !important;
    margin-right: 8.2rem !important;
}

.my-82 {
    margin-top: 8.2rem !important;
    margin-bottom: 8.2rem !important;
}

.mt-82 {
    margin-top: 8.2rem !important;
}

.mb-82 {
    margin-bottom: 8.2rem !important;
}

.ml-82 {
    margin-left: 8.2rem !important;
}

.mr-82 {
    margin-right: 8.2rem !important;
}

.p-82 {
    padding: 8.2rem !important;
}

.px-82 {
    padding-left: 8.2rem !important;
    padding-right: 8.2rem !important;
}

.py-82 {
    padding-top: 8.2rem !important;
    padding-bottom: 8.2rem !important;
}

.pt-82 {
    padding-top: 8.2rem !important;
}

.pb-82 {
    padding-bottom: 8.2rem !important;
}

.pl-82 {
    padding-left: 8.2rem !important;
}

.pr-82 {
    padding-right: 8.2rem !important;
}

.m-n82 {
    margin: -8.2rem !important;
}

.mx-n82 {
    margin-left: -8.2rem !important;
    margin-right: -8.2rem !important;
}

.my-n82 {
    margin-top: -8.2rem !important;
    margin-bottom: -8.2rem !important;
}

.mt-n82 {
    margin-top: -8.2rem !important;
}

.mb-n82 {
    margin-bottom: -8.2rem !important;
}

.ml-n82 {
    margin-left: -8.2rem !important;
}

.mr-n82 {
    margin-right: -8.2rem !important;
}

.p-n82 {
    padding: -8.2rem !important;
}

.px-n82 {
    padding-left: -8.2rem !important;
    padding-right: -8.2rem !important;
}

.py-n82 {
    padding-top: -8.2rem !important;
    padding-bottom: -8.2rem !important;
}

.pt-n82 {
    padding-top: -8.2rem !important;
}

.pb-n82 {
    padding-bottom: -8.2rem !important;
}

.pl-n82 {
    padding-left: -8.2rem !important;
}

.pr-n82 {
    padding-right: -8.2rem !important;
}

.m-120 {
    margin: 12rem !important;
}

.mx-120 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
}

.my-120 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
}

.mt-120 {
    margin-top: 12rem !important;
}

.mb-120 {
    margin-bottom: 12rem !important;
}

.ml-120 {
    margin-left: 12rem !important;
}

.mr-120 {
    margin-right: 12rem !important;
}

.p-120 {
    padding: 12rem !important;
}

.px-120 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
}

.py-120 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
}

.pt-120 {
    padding-top: 12rem !important;
}

.pb-120 {
    padding-bottom: 12rem !important;
}

.pl-120 {
    padding-left: 12rem !important;
}

.pr-120 {
    padding-right: 12rem !important;
}

.m-n120 {
    margin: -12rem !important;
}

.mx-n120 {
    margin-left: -12rem !important;
    margin-right: -12rem !important;
}

.my-n120 {
    margin-top: -12rem !important;
    margin-bottom: -12rem !important;
}

.mt-n120 {
    margin-top: -12rem !important;
}

.mb-n120 {
    margin-bottom: -12rem !important;
}

.ml-n120 {
    margin-left: -12rem !important;
}

.mr-n120 {
    margin-right: -12rem !important;
}

.p-n120 {
    padding: -12rem !important;
}

.px-n120 {
    padding-left: -12rem !important;
    padding-right: -12rem !important;
}

.py-n120 {
    padding-top: -12rem !important;
    padding-bottom: -12rem !important;
}

.pt-n120 {
    padding-top: -12rem !important;
}

.pb-n120 {
    padding-bottom: -12rem !important;
}

.pl-n120 {
    padding-left: -12rem !important;
}

.pr-n120 {
    padding-right: -12rem !important;
}

/*
|--------------------------------------------------------------------------
| BLOCKS
|--------------------------------------------------------------------------
*/
.card {
    position: relative;
    color: #333333;
    background-color: #ffffff;
    border-radius: 0.7rem;
    border: 2px solid rgba(0, 0, 0, 0.1);
}
.card .card__header {
    padding: 2.4rem;
    border-bottom: 2px solid rgba(0, 0, 0, 0.1);
}

.card--shadow {
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    border: unset;
}

.card--border {
    border-top: 2px solid #8062D6 !important;
}

.card--light {
    border: 1px solid #F3F3F3;
}

.card--rounded,
.rounded {
    border-radius: 0.7rem;
}

.card--search {
    border: unset;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 20;
    margin-top: 0;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    overflow: auto;
    max-height: 500px;
    transition: 0.3s opacity, 0.3s transform;
    /* Track */
    /* Handle */
    /* Handle on hover */
}
.card--search.is-hidden {
    display: block !important;
    opacity: 0;
    transform: translateY(10px);
    pointer-events: none;
}
.card--search.is-visible {
    opacity: 1;
    transform: translateY(0px);
    pointer-events: all;
}
.card--search.is-loading {
    position: absolute !important;
}
.card--search > * {
    max-width: 525px;
}
.card--search::-webkit-scrollbar {
    width: 8px;
}
.card--search::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.05);
}
.card--search::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.1);
}
.card--search::-webkit-scrollbar-thumb:hover {
    background-color: rgba(0, 0, 0, 0.1);
}
.card--search::-webkit-scrollbar-thumb:active {
    background-color: rgba(0, 0, 0, 0.1);
}

.product__search--card {
    display: flex;
    background-color: #ffffff;
    transition: background-color 0.3s, color 0.3s;
    max-width: unset;
    width: 100%;
}
.product__search--card:not(:last-child) {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.product__search--card:hover, .product__search--card:active, .product__search--card:focus {
    color: #333333;
    background-color: #f7f7f7;
}
.product__search--card .product__search--image {
    max-width: 80px;
    padding-right: 1.6rem;
    flex-shrink: 0;
}
.product__search--card .product__search--image img {
    width: 100%;
}

.product__card {
    display: flex;
    flex-direction: column;
    max-width: 275px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    background-color: #ffffff;
    height: 100%;
    border-radius: 0.7rem;
}
.product__card.product__card--noshadow {
    box-shadow: unset;
}
.product__card:hover .product__card--button, .product__card:focus .product__card--button, .product__card:active .product__card--button {
    transform: translateY(0);
}
.product__card:hover .product__card--button__wishlist, .product__card:focus .product__card--button__wishlist, .product__card:active .product__card--button__wishlist {
    opacity: 1;
}

.product__card--preview {
    position: relative;
    overflow: hidden;
    padding: 24px;
}

.product__card--gallery img {
    display: block;
    width: 100%;
    height: 100%;
}

.product__card--badges {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-end;
    margin: -0.2rem;
}
.product__card--badges > .badge {
    margin: 0.2rem;
}

.product__card--button {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    color: #ffffff;
    font-size: 1.3rem;
    font-weight: 600;
    text-transform: uppercase;
    background-color: rgba(128, 98, 214, 0.75);
    padding: 0.8rem 1.2rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    border: none;
    overflow: hidden;
    transition: 0.3s background-color, 0.3s border, 0.3s transform;
    transform: translateY(0%);
    width: 100%;
}
.product__card--button.is-loading {
    pointer-events: none;
    color: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-color: rgba(128, 98, 214, 0.75);
}
.product__card--button.is-loading > * {
    color: transparent;
}
.product__card--button.is-loading::after {
    content: "";
    position: absolute;
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-left-color: #ffffff;
    border-radius: 50%;
    left: calc(50% - 8px);
    top: calc(50% - 8px);
    min-width: 16px;
    min-height: 16px;
    animation: donut-spin 1.2s linear infinite;
}
.product__card--button:hover, .product__card--button:focus, .product__card--button:active {
    background-color: #8062D6;
}
.product__card--button:hover .product__card--button__text, .product__card--button:focus .product__card--button__text, .product__card--button:active .product__card--button__text {
    transform: translateY(-200%);
}
.product__card--button:hover .product__card--button__icon, .product__card--button:focus .product__card--button__icon, .product__card--button:active .product__card--button__icon {
    transform: translateY(0%);
}
.product__card--button > * {
    color: #ffffff;
    font-size: 1.3rem;
    font-weight: 600;
}
.product__card--button .product__card--button__text {
    display: none;
    transform: translateY(0%);
    transition: 0.3s transform;
}
.product__card--button .product__card--button__icon {
    position: relative;
    font-size: 1.8rem;
    transform: translateY(0%);
    transition: 0.3s transform;
}
@media (min-width: 992px) {
    .product__card--button {
        transform: translateY(100%);
    }
    .product__card--button .product__card--button__text {
        display: block;
    }
    .product__card--button .product__card--button__icon {
        position: absolute;
        transform: translateY(200%);
    }
}

.product__card--button__wishlist {
    position: absolute !important;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.3rem;
    color: #FF1A43;
    padding: 0.8rem 1.2rem;
    width: 4.2rem;
    height: 4.2rem;
    border: unset;
    border-radius: 0.7rem;
    left: 0.8rem;
    top: 0.8rem;
    background-color: transparent;
    border: 1px solid #FF1A43;
    cursor: pointer;
    opacity: 1;
    transition: 0.3s color, 0.3s opacity, 0.3s background-color;
}
.product__card--button__wishlist:hover, .product__card--button__wishlist:focus, .product__card--button__wishlist:active {
    background-color: #FF1A43;
    color: #ffffff;
}
.product__card--button__wishlist.is-active {
    background-color: #FF1A43;
    color: #ffffff;
}
.product__card--button__wishlist.is-active:hover, .product__card--button__wishlist.is-active:focus, .product__card--button__wishlist.is-active:active {
    background-color: transparent;
    color: #FF1A43;
}
@media (min-width: 992px) {
    .product__card--button__wishlist {
        opacity: 0;
    }
}

.product__card--name {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
    align-items: center;
    padding: 0.8rem 1.2rem;
}
.product__card--name > a:first-child {
    flex-grow: 1;
}

.product__cart--card {
    display: flex;
    background-color: #ffffff;
    transition: background-color 0.3s, color 0.3s;
}
.product__cart--card:hover, .product__cart--card:active, .product__cart--card:focus {
    color: #333333;
    background-color: #f7f7f7;
}
.product__cart--card .product__search--image {
    max-width: 80px;
    padding-right: 1.6rem;
    flex-shrink: 0;
}
.product__cart--card .product__search--image img {
    width: 100%;
}

.section__header {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    background-color: #9288F8;
    color: #ffffff;
    padding: 2rem 0;
    font-weight: 600;
}
.section__header > .container {
    display: flex;
    align-items: center;
    justify-content: center;
}
.section__header .section__header--icon {
    color: #ffffff;
    font-size: 3.2rem;
    margin-right: 0.8rem;
    transition: 0.3s opacity;
}
.section__header .section__header--icon:hover, .section__header .section__header--icon:focus, .section__header .section__header--icon:active {
    opacity: 0.5;
}

.section__header--stepper {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}
.section__header--stepper > li {
    color: #ffffff;
    font-size: 2.2rem;
    /*text-transform: capitalize;*/
    display: none;
    align-items: center;
    flex-wrap: nowrap;
    text-align: center;
    line-height: 150%;
}
.section__header--stepper > li > * {
    color: rgba(255, 255, 255, 0.5);
    font-size: 2.2rem;
}
.section__header--stepper > li > a {
    color: rgba(255, 255, 255, 0.5);
    font-size: 2.2rem;
    transition: 0.3s color;
    position: relative;
}
.section__header--stepper > li > a > * {
    color: rgba(255, 255, 255, 0.5);
    font-size: 2.2rem;
    transition: 0.3s color;
}
.section__header--stepper > li > a:hover, .section__header--stepper > li > a:active, .section__header--stepper > li > a:focus {
    color: white;
}
.section__header--stepper > li > a:hover > *, .section__header--stepper > li > a:active > *, .section__header--stepper > li > a:focus > * {
    color: white;
}
.section__header--stepper > li > i {
    margin: 0 1.6rem;
    display: none;
}
.section__header--stepper > li.is-active {
    display: flex !important;
}
.section__header--stepper > li.is-active > a {
    color: white;
}
.section__header--stepper > li.is-active > a > * {
    color: white;
}
.section__header--stepper > li.is-active > a::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #8062D6;
}
@media (min-width: 767px) {
    .section__header--stepper > li {
        display: flex;
    }
    .section__header--stepper > li > i {
        display: block;
    }
}

/*
|--------------------------------------------------------------------------
| COMPONENTS
|--------------------------------------------------------------------------
*/
.btn {
    background-color: #8062D6;
    color: #ffffff;
    font-size: 1.3rem;
    padding: 1.2rem 2rem;
    border-radius: 0.7rem;
    position: relative;
    cursor: pointer;
    border: none;
    text-transform: none;
    transition: background-color 0.3s, opacity 0.3s;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    width: -moz-fit-content;
    width: fit-content;
    white-space: nowrap;
}
.btn > * {
    color: #ffffff;
}
.btn:hover, .btn:focus, .btn:active {
    background-color: #5f3acb;
    color: #ffffff;
}

.btn.is-disabled, .btn:disabled {
    pointer-events: none;
    opacity: 0.7;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.btn.is-loading {
    pointer-events: none;
    opacity: 0.7;
    color: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.btn.is-loading > * {
    color: transparent;
}

.btn.is-loading::after {
    content: "";
    position: absolute;
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-left-color: #ffffff;
    border-radius: 50%;
    left: calc(50% - 8px);
    top: calc(50% - 8px);
    min-width: 16px;
    min-height: 16px;
    animation: donut-spin 1.2s linear infinite;
}

.btn--secondary.is-loading::after {
    border: 1px solid rgba(51, 51, 51, 0.25);
    border-left-color: #333333;
}

.btn--icon i:first-child:not(:last-child) {
    font-size: 1.4rem;
    margin-right: 0.8rem;
}

.btn--icon i:last-child:not(:first-child) {
    font-size: 1.4rem;
    margin-left: 0.8rem;
}

.btn--sm {
    font-size: 1.1rem;
    padding: 0.8rem 1.6rem;
}

.btn--lg {
    font-size: 1.6rem;
    padding: 1.5rem 2.2rem;
}

.btn--link {
    background-color: transparent;
    color: #333333;
}
.btn--link > * {
    color: #333333;
}
.btn--link:hover, .btn--link:focus, .btn--link:active {
    background-color: transparent;
    color: #8062D6;
}
.btn--link:hover > *, .btn--link:focus > *, .btn--link:active > * {
    color: #8062D6;
}

.btn--secondary {
    color: #333333;
    background-color: #f7f7f7;
}
.btn--secondary > * {
    color: #333333;
}
.btn--secondary:hover, .btn--secondary:focus, .btn--secondary:active {
    background-color: #eaeaea;
    color: #333333;
}

.btn--red {
    color: #ffffff;
    background-color: #FF1A43;
}
.btn--red > * {
    color: #ffffff;
}
.btn--red:hover, .btn--red:focus, .btn--red:active {
    background-color: #cd0025;
    color: #ffffff;
}
.btn--red.btn--link {
    color: #FF1A43;
    background-color: transparent;
}
.btn--red.btn--link > * {
    color: #FF1A43;
}
.btn--red.btn--link:hover, .btn--red.btn--link:focus, .btn--red.btn--link:active {
    color: #e60029;
    background-color: transparent;
}
.btn--red.btn--link:hover > *, .btn--red.btn--link:focus > *, .btn--red.btn--link:active > * {
    color: #e60029;
}

.btn--square {
    width: 4.2rem;
    height: 4.2rem;
}
.btn--square.btn--sm {
    width: 3.6rem;
    height: 3.6rem;
}

.btn--pagination {
    width: 4.2rem;
    height: 4.2rem;
    background-color: #f7f7f7;
    color: #333333;
}
.btn--pagination.btn--sm {
    width: 3.6rem;
    height: 3.6rem;
}
.btn--pagination > * {
    color: #333333;
}
.btn--pagination:hover, .btn--pagination:focus, .btn--pagination:active, .btn--pagination.is-active {
    background-color: #8062D6;
    color: #ffffff;
}
.btn--pagination:hover > *, .btn--pagination:focus > *, .btn--pagination:active > *, .btn--pagination.is-active > * {
    color: #ffffff;
}

.btn--wishlist {
    width: 4.2rem;
    height: 4.2rem;
    color: #333333;
    background-color: rgba(51, 51, 51, 0.1);
    opacity: 1 !important;
}
.btn--wishlist.is-loading::after {
    border: 1px solid rgba(51, 51, 51, 0.25);
    border-left-color: #333333;
}
.btn--wishlist > * {
    color: #333333;
}
.btn--wishlist.active {
    color: #333333;
    background-color: rgba(51, 51, 51, 0.1);
}
.btn--wishlist.active > * {
    color: #333333;
}
.btn--wishlist.is-toggled, .btn--wishlist:hover, .btn--wishlist:focus {
    color: #ffffff !important;
    background-color: #FF1A43 !important;
}
.btn--wishlist.is-toggled.is-loading::after, .btn--wishlist:hover.is-loading::after, .btn--wishlist:focus.is-loading::after {
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-left-color: #ffffff;
}
.btn--wishlist.is-toggled > *, .btn--wishlist:hover > *, .btn--wishlist:focus > * {
    color: #ffffff;
}
.btn--wishlist.is-loading > * {
    color: transparent;
}

.splide {
    position: relative;
}
.splide:hover .splide__arrow {
    opacity: 1;
    pointer-events: all;
}
.splide:hover .splide__arrow--prev {
    transform: translateX(0);
}
.splide:hover .splide__arrow--next {
    transform: translateX(0);
}

.splide__track {
    overflow: hidden;
}

.splide__list {
    display: flex;
}

.splide__slide {
    flex-shrink: 0;
    width: 100%;
}
.splide__slide img {
    display: block;
    width: 100%;
}

.splide__pagination {
    position: absolute;
    bottom: 24px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    align-items: center;
}
.splide__pagination > li {
    display: flex;
    align-items: center;
    justify-content: center;
}

.splide__pagination__page {
    width: 1rem;
    height: 1rem;
    border-radius: 50%;
    background-color: #F3F3F3;
    border: 2px solid #F3F3F3;
    margin: 0 4px;
    cursor: pointer;
    transform: scale(1);
    transition: 0.3s transform, 0.3s color;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
}
.splide__pagination__page.is-active {
    transform: scale(1.25);
    border: 2px solid #8062D6;
    background-color: #8062D6;
}

.splide__sr {
    display: none;
}

.splide__arrows {
    position: absolute;
    z-index: 100;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.splide__arrow {
    z-index: 2;
    top: 50%;
    transform: translateY(-50%);
    font-size: 2.4rem;
    background-color: transparent;
    border: none;
    outline: none;
    width: 3.2rem;
    height: 3.2rem;
    opacity: 0;
    pointer-events: none;
    transition: 0.3s opacity, 0.3s transform;
    cursor: pointer;
}
.splide__arrow:disabled {
    opacity: 0 !important;
}

.splide__arrow--prev {
    transform: translateX(-10px);
}

.splide__arrow--next {
    transform: translateX(10px);
}

.menu {
    background-color: #ffffff;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    z-index: 10;
    border-radius: 0.7rem;
}
.menu.menu--nowrapper {
    box-shadow: unset;
    border-radius: unset;
}

.menu li > a {
    padding: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1.2rem;
    transition: 0.3s color, 0.3s background-color;
}
.menu li > a > * {
    color: #848484;
    font-size: 1.4rem !important;
    display: flex;
    align-items: center;
}
.menu li > a > i:last-child {
    transition: 0.3s transform;
}
.menu li > ul {
    transition: height 0.3s;
}
.menu li > ul.is-collapsing {
    height: 0px;
    overflow: hidden;
}
.menu li > ul.is-collapse {
    display: none;
}

.menu > li > a {
    font-weight: 600;
}
.menu > li > a > * {
    color: #333333;
    font-size: 1.5rem !important;
}

.menu li.is-active > a > i:last-child {
    transform: rotate(180deg);
}
.menu li.is-active > ul {
    display: block;
}

.menu > li > a {
    padding-left: 1.2rem;
}
.menu > li > ul > li > a {
    padding-left: 2.4rem;
}
.menu > li > ul > li > ul > li > a {
    padding-left: 3.6rem;
}
.menu > li > ul > li > ul > li > ul > li > a {
    padding-left: 4.8rem;
}

.menu__link {
    position: relative;
}
.menu__link > a, .menu__link button {
    display: flex;
    align-items: center;
    border: 0;
    font-size: 1.5rem !important;
    font-weight: 600;
    padding: 1.2rem 0.8rem;
    background-color: transparent;
    color: #333333;
    cursor: pointer;
    transition: 0.3s color;
}
.menu__link > a > .menu__link--title, .menu__link button > .menu__link--title {
    color: #333333;
    font-size: 1.5rem !important;
    white-space: nowrap;
}
.menu__link > a > i:last-child:not(:first-child),
.menu__link > a > img:last-child:not(:first-child),
.menu__link > a > svg:last-child:not(:first-child), .menu__link button > i:last-child:not(:first-child),
.menu__link button > img:last-child:not(:first-child),
.menu__link button > svg:last-child:not(:first-child) {
    margin-left: 0.4rem;
}
.menu__link > a:hover, .menu__link > a:active, .menu__link > a:focus, .menu__link button:hover, .menu__link button:active, .menu__link button:focus {
    outline: none;
    text-decoration: none;
    color: #8062D6;
}

.menu__link--primary > a, .menu__link--primary button {
    color: #8062D6;
    transition: 0.3s color, 0.3s opacity;
}
.menu__link--primary > a > .menu__link--title, .menu__link--primary button > .menu__link--title {
    color: #8062D6;
    font-size: 1.5rem !important;
    white-space: nowrap;
}
.menu__link--primary > a:hover, .menu__link--primary > a:active, .menu__link--primary > a:focus, .menu__link--primary button:hover, .menu__link--primary button:active, .menu__link--primary button:focus {
    outline: none;
    text-decoration: none;
    opacity: 0.7;
}

.menu__link--dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    background-color: #ffffff;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    z-index: 10;
    border-radius: 0.2rem;
    min-width: 220px;
    padding: 1.2rem 2rem;
    width: 100%;
    transition: 0.3s opacity, 0.3s transform;
}
.menu__link--dropdown.is-hidden {
    display: block !important;
    opacity: 0;
    pointer-events: none;
    transform: translateY(10px);
}
.menu__link--dropdown.is-visible {
    opacity: 1;
    pointer-events: all;
    transform: translateY(0);
}
.menu__link--dropdown > li a,
.menu__link--dropdown ul li a {
    color: #848484;
    display: flex;
    align-items: center;
    font-size: 1.4rem;
    transition: 0.3s color;
    padding: 0.8rem 0;
}
.menu__link--dropdown > li a:hover, .menu__link--dropdown > li a:active, .menu__link--dropdown > li a:focus,
.menu__link--dropdown ul li a:hover,
.menu__link--dropdown ul li a:active,
.menu__link--dropdown ul li a:focus {
    outline: none;
    text-decoration: none;
    color: #8062D6;
}

.menu__link--badge {
    pointer-events: none;
    position: absolute;
    z-index: 1;
    color: #ffffff;
    font-size: 0.9rem;
    text-transform: uppercase;
    text-align: center;
    padding: 0.2rem 0.4rem;
    border-radius: 0.2rem;
    background-color: #848484;
    top: -0.5rem;
    left: calc(0% + 2rem);
}
.menu__link--badge::before {
    content: "";
    position: absolute;
    top: 100%;
    left: 1rem;
    border: 0.4rem solid;
    border-bottom-color: transparent !important;
    border-right-color: transparent !important;
    border-right-width: 0.7rem;
    border-left-width: 0;
    border-color: #848484;
}

.menu__link--badge--green {
    background-color: #65B32E;
}
.menu__link--badge--green::before {
    border-color: #65B32E;
}

.menu__link--badge--blue {
    background-color: #54a0ff;
}
.menu__link--badge--blue::before {
    border-color: #54a0ff;
}

.menu__box {
    position: relative;
}
.menu__box > a, .menu__box button {
    display: flex;
    align-items: center;
    border: 0;
    padding: 1.2rem 0.8rem;
    background-color: transparent;
    color: #333333;
    transition: opacity 0.3s;
    cursor: pointer;
}
.menu__box > a:hover, .menu__box > a:active, .menu__box > a:focus, .menu__box button:hover, .menu__box button:active, .menu__box button:focus {
    outline: none;
    text-decoration: none;
    opacity: 0.7;
}

.menu__box--quantity {
    position: absolute;
    pointer-events: none;
    top: 0.75rem;
    right: -0.25rem;
    min-width: 15px;
    height: 15px;
    font-size: 1rem;
    padding: 0.2rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    background-color: #8062D6;
    border-radius: 50%;
}

.menu__box--icon {
    color: #333333;
}
.menu__box--icon i, .menu__box--icon svg, .menu__box--icon img {
    color: #333333;
    font-size: 2rem;
    width: 2rem;
    height: 2rem;
}

.menu__box--text {
    color: #333333;
}
.menu__box--text:last-child:not(:first-child) {
    margin-left: 0.4rem;
}
.menu__box--text:first-child:not(:last-child) {
    margin-right: 0.4rem;
}

.menu__dropdown {
    position: relative;
    display: flex;
    align-items: center;
    height: 100%;
}
.menu__dropdown > a,
.menu__dropdown > button {
    background-color: transparent;
    border: none;
    display: flex;
    align-items: center;
    height: 100%;
    padding: 1.2rem 0.8rem;
    color: #333333;
    transition: 0.3s opacity;
    cursor: pointer;
}
.menu__dropdown > a i,
.menu__dropdown > button i {
    transition: 0.3s transform;
}
.menu__dropdown > a:hover, .menu__dropdown > a:active, .menu__dropdown > a:focus,
.menu__dropdown > button:hover,
.menu__dropdown > button:active,
.menu__dropdown > button:focus {
    outline: none;
    text-decoration: none;
    opacity: 0.7;
}

.menu__dropdown--icon {
    display: flex;
    align-items: center;
    margin-right: 8px;
}
.menu__dropdown--icon i, .menu__dropdown--icon svg, .menu__dropdown--icon img {
    font-size: 1.6rem;
}

.menu__dropdown--title {
    color: #333333;
    font-size: 1.3rem;
}

.menu__dropdown--list {
    position: absolute;
    top: 100%;
    right: 0;
    background-color: #ffffff;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    z-index: 101;
    border-radius: 0.7rem;
    min-width: 125px;
    pointer-events: all;
    padding: 1.2rem 2rem;
    transition: 0.3s opacity, 0.3s transform;
}
.menu__dropdown--list * {
    pointer-events: all;
}
.menu__dropdown--list.is-hidden {
    display: block !important;
    opacity: 0;
    pointer-events: none;
    transform: translateY(10px);
}
.menu__dropdown--list.is-hidden * {
    pointer-events: none;
}

.menu__dropdown--link {
    display: flex;
    align-items: center;
    color: #848484;
    transition: 0.3s color;
    font-size: 1.4rem;
    padding: 0.8rem 0;
    white-space: nowrap;
}
.menu__dropdown--link img {
    height: 100%;
    margin-right: 8px;
    width: 16px;
}
.menu__dropdown--link i {
    width: 16px;
    font-size: 1.6rem;
    margin-right: 8px;
}
.menu__dropdown--link:hover, .menu__dropdown--link:active, .menu__dropdown--link:focus {
    outline: none;
    text-decoration: none;
    color: #8062D6;
}

.menu__dropdown--tabs > a,
.menu__dropdown--tabs > button {
    background-color: #f7f7f7;
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
    height: unset;
    padding: 1.2rem;
    font-weight: 600;
    color: #333333;
    transition: 0.3s opacity;
    border-radius: 0.7rem;
    cursor: pointer;
    font-size: 1.3rem;
}
.menu__dropdown--tabs > a > *,
.menu__dropdown--tabs > button > * {
    color: #333333;
}
.menu__dropdown--tabs > a i,
.menu__dropdown--tabs > button i {
    transition: 0.3s transform;
}
.menu__dropdown--tabs > a span:nth-child(1),
.menu__dropdown--tabs > button span:nth-child(1) {
    margin-right: 0.8rem;
}
.menu__dropdown--tabs > a span:nth-child(2),
.menu__dropdown--tabs > button span:nth-child(2) {
    margin-left: 0.8rem;
}
.menu__dropdown--tabs > a:hover, .menu__dropdown--tabs > a:focus, .menu__dropdown--tabs > a:active,
.menu__dropdown--tabs > button:hover,
.menu__dropdown--tabs > button:focus,
.menu__dropdown--tabs > button:active {
    background-color: #eaeaea;
    color: #333333;
    opacity: 1;
}
.menu__dropdown--tabs .menu__dropdown--list {
    top: calc(100% + 12px);
    right: unset;
    left: 0;
}

.menu__dropdown--filter {
    position: static;
}
.menu__dropdown--filter > a,
.menu__dropdown--filter > button {
    background-color: #f7f7f7;
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
    height: unset;
    padding: 1.2rem;
    font-weight: 600;
    color: #333333;
    transition: 0.3s opacity;
    border-radius: 0.7rem;
    cursor: pointer;
    font-size: 1.3rem;
}
.menu__dropdown--filter > a > *,
.menu__dropdown--filter > button > * {
    color: #333333;
}
.menu__dropdown--filter > a i,
.menu__dropdown--filter > button i {
    transition: 0.3s transform;
}
.menu__dropdown--filter > a span:nth-child(1),
.menu__dropdown--filter > button span:nth-child(1) {
    margin-right: 0.8rem;
}
.menu__dropdown--filter > a span:nth-child(2),
.menu__dropdown--filter > button span:nth-child(2) {
    margin-left: 0.8rem;
}
.menu__dropdown--filter > a:hover, .menu__dropdown--filter > a:focus, .menu__dropdown--filter > a:active,
.menu__dropdown--filter > button:hover,
.menu__dropdown--filter > button:focus,
.menu__dropdown--filter > button:active {
    background-color: #eaeaea;
    color: #333333;
    opacity: 1;
}
.menu__dropdown--filter .menu__dropdown--list {
    top: calc(100% + 12px);
    padding: unset;
    right: 0;
    left: 0;
}

.menu__search {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    max-width: unset;
    top: unset;
    left: unset;
    margin: 0;
    transform: unset;
    position: relative;
    box-shadow: unset;
    opacity: 1;
    transform: translate(0, 0);
    pointer-events: all;
    transition: 0.3s opacity, 0.3s transform;
    z-index: 1;
    width: 100%;
}

.badge {
    display: inline-block;
    font-size: 1.2rem;
    font-weight: 600;
    background-color: #8062D6;
    color: #ffffff;
    padding: 0.8rem;
    border-radius: 0.7rem;
}
.badge > i {
    font-size: 1.6rem;
}

.badge--gray {
    background-color: rgba(51, 51, 51, 0.1);
    color: #333333;
}

.badge--orange {
    background-color: #E74C3C;
}

.badge--green {
    background-color: #30cb83;
}

.badge--blue {
    background-color: #54a0ff;
}

.badge--sm {
    font-size: 1rem;
    padding: 0.4rem 0.8rem;
}

.badge--rounded {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.alert {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-color: #30cb83;
    border: 1px solid;
    border-color: #30cb83;
    border-radius: 0.5rem;
    padding: 0.8rem 1.2rem;
}
.alert * {
    color: #ffffff;
}
.alert > *:not(button):not(a) {
    display: flex;
    align-items: center;
    font-size: 1.4rem;
}
.alert > *:not(button):not(a) i {
    font-size: 1.8rem;
    margin-right: 8px;
}
.alert > button, .alert a {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 2rem;
    border: unset;
    width: 24px;
    height: 24px;
    background-color: transparent;
    cursor: pointer;
    transition: 0.3s background-color, 0.3s opacity;
}
.alert > button i, .alert a i {
    font-size: 2rem;
    color: #ffffff;
}
.alert > button:hover, .alert > button:active, .alert > button:focus, .alert a:hover, .alert a:active, .alert a:focus {
    outline: none;
    opacity: 0.7;
}

.alert--error {
    background-color: #E74C3C;
    border-color: #E74C3C;
    word-break: break-all;
}

.alert--warning {
    background-color: #f39c12;
    border-color: #f39c12;
}

.alert--info {
    background-color: #54a0ff;
    border-color: #54a0ff;
}

.alert--primary {
    background-color: #8062D6;
    border-color: #8062D6;
}
.alert--primary.alert--muted {
    color: #8062D6;
    background-color: #f2f0fb;
    border-color: #f2f0fb;
}
.alert--primary.alert--muted * {
    color: #8062D6;
}

.flash__message {
    position: relative;
    background-color: #9288F8;
}

.flash__message--close {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    color: #ffffff;
    font-size: 1.6rem;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0.8rem;
    min-width: 4.2rem;
    background-color: transparent;
    border: none;
    outline: none;
    cursor: pointer;
    transition: 0.3s background-color;
}
.flash__message--close:hover, .flash__message--close:active, .flash__message--close:focus {
    background-color: #8062D6;
}

.input {
    position: relative;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    pointer-events: all;
}
.input label {
    display: inline-block;
    font-size: 1.6rem;
    line-height: 100%;
    font-weight: 400;
    color: #242424;
    margin-bottom: 6px;
    cursor: pointer;
}
.input input, .input select, .input textarea {
    flex-shrink: 0;
}
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]),
.input select,
.input textarea {
    background-color: #ffffff;
    border-radius: 0.5rem;
    color: inherit;
    border: 2px solid rgba(0, 0, 0, 0.1);
    font-size: 1.4rem;
    font-weight: 400;
    padding: 0.8rem 1.6rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 100%;
    resize: none;
    height: 4.2rem;
}
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range])[type=number],
.input select[type=number],
.input textarea[type=number] {
    -moz-appearance: textfield;
}
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):focus,
.input select:focus,
.input textarea:focus {
    outline: none;
    border: 2px solid #8062D6;
}
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range])::-moz-placeholder, .input select::-moz-placeholder, .input textarea::-moz-placeholder {
    color: rgba(0, 0, 0, 0.4);
}
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range])::placeholder,
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]) .placeholder,
.input select::placeholder,
.input select .placeholder,
.input textarea::placeholder,
.input textarea .placeholder {
    color: rgba(0, 0, 0, 0.4);
}
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range])::-webkit-search-decoration, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range])::-webkit-search-cancel-button, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range])::-webkit-search-results-button, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range])::-webkit-search-results-decoration,
.input select::-webkit-search-decoration,
.input select::-webkit-search-cancel-button,
.input select::-webkit-search-results-button,
.input select::-webkit-search-results-decoration,
.input textarea::-webkit-search-decoration,
.input textarea::-webkit-search-cancel-button,
.input textarea::-webkit-search-results-button,
.input textarea::-webkit-search-results-decoration {
    -webkit-appearance: none;
    appearance: none;
}
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range])::-webkit-outer-spin-button, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range])::-webkit-inner-spin-button,
.input select::-webkit-outer-spin-button,
.input select::-webkit-inner-spin-button,
.input textarea::-webkit-outer-spin-button,
.input textarea::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):-moz-read-only, .input select:-moz-read-only, .input textarea:-moz-read-only {
    pointer-events: none;
    border: 2px solid rgba(0, 0, 0, 0.25) !important;
    background-color: #f7f7f7;
    opacity: 0.5;
}
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):disabled, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):read-only,
.input select:disabled,
.input select:read-only,
.input textarea:disabled,
.input textarea:read-only {
    pointer-events: none;
    border: 2px solid rgba(0, 0, 0, 0.25) !important;
    background-color: #f7f7f7;
    opacity: 0.5;
}
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):-moz-read-only:hover, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):-moz-read-only:focus, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):-moz-read-only:active, .input select:-moz-read-only:hover, .input select:-moz-read-only:focus, .input select:-moz-read-only:active, .input textarea:-moz-read-only:hover, .input textarea:-moz-read-only:focus, .input textarea:-moz-read-only:active {
    border: 2px solid rgba(0, 0, 0, 0.25) !important;
}
.input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):disabled:hover, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):disabled:focus, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):disabled:active, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):read-only:hover, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):read-only:focus, .input input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=reset]):not([type=submit]):not([type=range]):read-only:active,
.input select:disabled:hover,
.input select:disabled:focus,
.input select:disabled:active,
.input select:read-only:hover,
.input select:read-only:focus,
.input select:read-only:active,
.input textarea:disabled:hover,
.input textarea:disabled:focus,
.input textarea:disabled:active,
.input textarea:read-only:hover,
.input textarea:read-only:focus,
.input textarea:read-only:active {
    border: 2px solid rgba(0, 0, 0, 0.25) !important;
}
.input textarea {
    min-height: 100px;
}
.input.is-required label::after {
    content: "*";
    position: absolute;
    margin: 0 4px;
    color: #FF1A43;
}

.input--checkbox {
    flex-direction: row !important;
    align-items: flex-start !important;
    display: flex;
}
.input--checkbox label {
    font-size: 1.4rem;
    margin-bottom: 0px;
    line-height: 18px;
    z-index: 2;
}
.input--checkbox label:first-child {
    margin-right: 8px;
}
.input--checkbox label:last-child {
    margin-left: 8px;
}
.input--checkbox label a {
    padding: 0;
}
.input--checkbox label::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}
.input--checkbox input {
    position: relative;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 18px;
    height: 18px;
    border-radius: 3px;
    border: 2px solid rgba(0, 0, 0, 0.1);
    cursor: pointer;
    z-index: 3;
}
.input--checkbox input::before {
    content: "";
    height: 5px;
    width: 9px;
    border-bottom: 2px solid #ffffff;
    border-left: 2px solid #ffffff;
    display: block;
    position: absolute;
    top: calc(50% - 1px);
    left: 50%;
    transform: translate(-50%, -50%) rotate(-45deg) scale(0);
    transition: transform 0.1s;
}
.input--checkbox input:checked:before {
    transform: translate(-50%, -50%) rotate(-45deg) scale(1);
    border-color: #ffffff;
}
.input--checkbox input:checked {
    border-color: #8062D6 !important;
    background-color: #8062D6;
}
.input--checkbox input:disabled {
    border: 2px solid rgba(0, 0, 0, 0.25) !important;
    background-color: #f7f7f7;
    opacity: 0.5;
}
.input--checkbox input:disabled::before {
    border-bottom: 2px solid rgba(0, 0, 0, 0.25) !important;
    border-left: 2px solid rgba(0, 0, 0, 0.25) !important;
}
.input--checkbox input:focus {
    outline: none;
}
.input--checkbox.is-invalid label {
    color: #FF1A43 !important;
}
.input--checkbox.is-invalid input:checked {
    border-color: #8062D6 !important;
}
.input--checkbox.is-required label:first-child {
    margin-right: 14px;
}
.input--checkbox.is-required label::after {
    content: "*";
    position: absolute;
    margin: 2px;
    color: #FF1A43;
}

.input--checkbox__filled input:checked ~ label::after {
    background-color: #f2f0fb;
}

.input--radio {
    flex-direction: row !important;
    align-items: flex-start !important;
    display: flex;
}
.input--radio label {
    font-size: 1.4rem;
    margin-bottom: 0px;
    line-height: 18px;
    z-index: 2;
}
.input--radio label:first-child {
    margin-right: 8px;
}
.input--radio label:last-child {
    margin-left: 8px;
}
.input--radio label a {
    padding: 0;
}
.input--radio label::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}
.input--radio input {
    position: relative;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    border: 2px solid rgba(0, 0, 0, 0.1);
    cursor: pointer;
    z-index: 3;
}
.input--radio input::before {
    content: "";
    width: 8.5px;
    height: 8.5px;
    border-radius: 50%;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: transform 0.1s;
}
.input--radio input:checked:before {
    transform: translate(-50%, -50%) scale(1);
    background-color: #8062D6;
}
.input--radio input:checked {
    border-color: #8062D6 !important;
}
.input--radio input:disabled {
    border: 2px solid rgba(0, 0, 0, 0.25) !important;
    background-color: #f7f7f7;
    opacity: 0.5;
}
.input--radio input:disabled::before {
    background-color: rgba(0, 0, 0, 0.25) !important;
}
.input--radio input:focus {
    outline: none;
}
.input--radio.is-required label:first-child {
    margin-right: 8px;
}
.input--radio.is-required label::after {
    content: "*";
    position: absolute;
    margin: 2px;
    color: #FF1A43;
}

.input--radio__filled input:checked ~ label::after {
    background-color: #f2f0fb;
}

.input--toggle {
    flex-direction: row !important;
    align-items: flex-start !important;
    display: flex;
}
.input--toggle label {
    font-size: 1.4rem;
    margin-bottom: 0px;
    line-height: 18px;
}
.input--toggle label:first-child {
    margin-right: 8px;
}
.input--toggle label:last-child {
    margin-left: 8px;
}
.input--toggle label a {
    padding: 0;
}
.input--toggle input {
    position: relative;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 32px;
    height: 18px;
    border-radius: 18px;
    border: 2px solid rgba(0, 0, 0, 0.1);
    cursor: pointer;
    transition: 0.3s background-color;
}
.input--toggle input::before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%) translateX(2px);
    width: 12px;
    height: 12px;
    background-color: rgba(0, 0, 0, 0.1);
    border-radius: 50%;
    transition: 0.3s transform, 0.3s color;
}
.input--toggle input:checked:before {
    background-color: #ffffff;
    transform: translateY(-50%) translateX(16px);
}
.input--toggle input:checked {
    border-color: #8062D6 !important;
    background-color: #8062D6;
}
.input--toggle input:focus {
    outline: none;
}
.input--toggle.is-invalid label {
    color: #FF1A43 !important;
}
.input--toggle.is-invalid input:checked {
    border-color: #8062D6 !important;
}
.input--toggle.is-required label:first-child {
    margin-right: 14px;
}
.input--toggle.is-required label::after {
    content: "*";
    position: absolute;
    margin: 2px;
    color: #FF1A43;
}

.input--search {
    position: relative;
}
.input--search input {
    height: 4.2rem;
    padding-left: 1.6rem;
    padding-right: 4.8rem;
    background-color: #ffffff;
    color: #8062D6;
    min-width: unset;
    font-size: 1.5rem;
    border-radius: 0.5rem;
    border: 2px solid rgba(0, 0, 0, 0.1);
}
.input--search input:focus {
    outline: none;
}
.input--search input::-moz-placeholder {
    color: #777777;
}
.input--search input::placeholder {
    color: #777777;
}
@media only screen and (min-width: 767px) {
    .input--search input {
        min-width: 350px;
    }
}
.input--search a,
.input--search button {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    background-color: transparent;
    border: none;
    font-size: 1.8rem;
    width: 4.8rem;
    height: 4.2rem;
    color: #8062D6;
    cursor: pointer;
    transition: opacity 0.3s;
}
.input--search a:hover, .input--search a:active, .input--search a:focus,
.input--search button:hover,
.input--search button:active,
.input--search button:focus {
    opacity: 0.7;
}

.input--range input {
    position: absolute;
    top: 0;
    width: 100%;
    opacity: 0;
    pointer-events: none;
}
.input--range .input--faker {
    width: 100%;
}
.input--range .input--faker__track {
    position: relative;
    height: 6px;
    background-color: #f7f7f7;
    border-radius: 0.4rem;
    cursor: pointer;
}
.input--range .input--faker__track .input--faker__range {
    position: absolute;
    background-color: #8062D6;
    border-radius: 0.4rem;
    height: 100%;
    cursor: pointer;
    transition: 0.3s background-color;
}
.input--range .input--faker__track .input--faker__range:hover {
    background-color: #5f3acb;
}
.input--range .input--faker__track .input--faker__range:active {
    background-color: #5431bb;
}
.input--range .input--faker__track .input--faker__node {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 18px;
    height: 18px;
    background-color: #ffffff;
    border: 5px solid #8062D6;
    border-radius: 50%;
    z-index: 1;
    cursor: pointer;
    transition: 0.3s border-color;
}
.input--range .input--faker__track .input--faker__node:hover {
    border-color: #5f3acb;
}
.input--range .input--faker__track .input--faker__node:active {
    border-color: #5431bb;
}
.input--range .input--faker__track .input--faker__node:first-child {
    z-index: 2;
    margin-left: -9px;
}
.input--range .input--faker__track .input--faker__node:last-child {
    z-index: 1;
    margin-right: -9px;
}
.input--range .input--faker__values {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 8px;
}
.input--range .input--faker__value {
    display: flex;
    align-items: center;
}
.input--range .input--faker__value > span {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    font-size: 1.4rem;
    font-weight: 600;
    color: #333333;
    text-transform: uppercase;
    margin-right: 4px;
    line-height: 100%;
}

.input--select select {
    display: none;
}
.input--select select:disabled ~ .select {
    pointer-events: none;
}
.input--select select:disabled ~ .select .select__input {
    pointer-events: none;
    border: 2px solid rgba(0, 0, 0, 0.25) !important;
    background-color: #f7f7f7;
    opacity: 0.5;
}
.input--select select:disabled ~ .select .select__input:hover, .input--select select:disabled ~ .select .select__input:focus, .input--select select:disabled ~ .select .select__input:active {
    border: 2px solid rgba(0, 0, 0, 0.25) !important;
}
.input--select > .select {
    position: relative;
    width: 100%;
    outline: none;
}
.input--select > .select.is-focused .select__input {
    outline: none;
    border: 2px solid #8062D6;
}
.input--select > .select.is-opened .select__input--right i {
    transform: rotate(180deg);
}
.input--select > .select.is-opened .select__options {
    transform: translateY(0);
    opacity: 1;
    pointer-events: all;
}
.input--select .select__input {
    display: flex;
    align-items: center;
    background-color: #ffffff;
    border-radius: 0.5rem;
    color: #333333;
    border: 2px solid rgba(0, 0, 0, 0.1);
    font-size: 1.4rem;
    font-weight: 400;
    padding: 0.8rem 1.6rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 100%;
    resize: none;
    height: 4.2rem;
}
.input--select .select__input--left {
    display: flex;
    align-items: center;
    width: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.input--select .select__input--left > .select__input--icon {
    margin-right: 8px;
}
.input--select .select__input--left input {
    border-radius: 0 !important;
    background-color: transparent !important;
    border: none !important;
    padding: 0 !important;
    pointer-events: none;
    flex-grow: 1;
}
.input--select .select__input--right {
    display: flex;
    align-items: center;
    margin-left: 8px;
}
.input--select .select__input--right i {
    transition: 0.3s transform;
    font-size: 1.3rem;
}
.input--select .select__options {
    position: absolute;
    display: block;
    z-index: 10;
    width: 100%;
    top: 100%;
    padding: 8px 0;
    opacity: 0;
    pointer-events: none;
    transform: translateY(10px);
    transition: 0.3s opacity, 0.3s transform;
}
.input--select .select__options ul {
    border-radius: 0.2rem;
    background-color: #ffffff;
    overflow: auto;
    max-height: 200px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    scrollbar-width: 0;
    transition: 0.3s opacity, 0.3s transform;
}
.input--select .select__options ul::-webkit-scrollbar {
    display: none;
}
.input--select .select__options .select__option {
    display: flex;
    align-items: center;
    padding: 1.2rem;
    cursor: pointer;
    font-size: 1.4rem;
    height: 4.2rem;
    font-weight: 400;
    transition: 0.3s background-color;
}
.input--select .select__options .select__option > .select__option--icon {
    margin-right: 8px;
}
.input--select .select__options .select__option:hover {
    background-color: #fafafa;
}
.input--select .select__options .select__option.is-selected {
    background-color: whitesmoke;
}

.input--file input[type=file] {
    display: none;
    padding: 0 !important;
}
.input--file .file {
    display: flex;
    flex-direction: column;
    width: 100%;
    outline: none;
}
.input--file .file.is-focused .file__input {
    border: 2px solid #8062D6;
}
.input--file .file__label {
    display: inline-block;
    font-size: 1.6rem;
    line-height: 100%;
    font-weight: 400;
    color: #242424;
    margin-bottom: 6px;
}
.input--file .file__input {
    background-color: #ffffff;
    border-radius: 0.5rem;
    color: #333333;
    border: 2px solid rgba(0, 0, 0, 0.1);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 0.8rem 1.6rem;
    width: 100%;
    resize: none;
    display: flex;
    align-items: center;
    height: 4.2rem;
}
.input--file .file__input .file__uploaded {
    display: flex;
    width: 100%;
    font-size: 1.3rem;
    font-weight: 400;
    text-transform: none;
    overflow: hidden;
    color: #777777;
}
.input--file .file__input .file__button {
    display: flex;
    align-items: center;
    border: none;
    padding: none;
    background-color: transparent;
    font-size: 1.3rem;
    font-weight: 500;
    margin-right: 8px;
    cursor: pointer;
    padding: 0.25rem 0.6rem;
    background-color: #8062D6;
    color: #ffffff;
    border-radius: 0.5rem;
    transition: 0.3s background-color;
}
.input--file .file__input .file__button:hover {
    background-color: #5f3acb;
}
.input--file .file__input .file__button i {
    margin-right: 4px;
    font-size: 1.2rem;
}
@media only screen and (min-width: 479px) {
    .input--file .file__input .file__button i {
        font-size: 1.3rem;
    }
}
.input--file .file__uploaded--tag {
    padding: 0.25rem 0.6rem;
    font-size: 1.3rem;
    display: block;
    border-radius: 0.5rem;
    background-color: #f7f7f7;
    color: #333333;
    max-width: 100px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    flex-shrink: 0;
}
.input--file .file__uploaded--tag:not(:last-child) {
    margin-right: 8px;
}
.input--file .file__uploaded--tag i {
    margin-right: 4px;
    font-size: 1.2rem;
}
@media only screen and (min-width: 479px) {
    .input--file .file__uploaded--tag i {
        font-size: 1.3rem;
    }
}
.input--file.is-required label::after {
    content: none;
}
.input--file.is-required .file__label::after {
    content: "*";
    position: absolute;
    margin: 0 4px;
    color: #FF1A43;
}

.input--number .input {
    display: flex;
    flex-direction: row;
    width: 100%;
    padding-left: 2.2rem;
    padding-right: 2.2rem;
}
.input--number .input > input {
    height: 4rem;
    border-radius: unset !important;
    border-right: none !important;
    border-left: none !important;
    padding: 0.8rem !important;
    text-align: center;
}
.input--number .input > input:focus {
    outline: none;
    border: 2px solid rgba(0, 0, 0, 0.1) !important;
}
.input--number .input__buttons {
    display: flex;
    flex-direction: column;
    top: 0;
    right: 0;
}
.input--number .input__buttons > button {
    position: absolute;
    top: 0;
    height: 100%;
    outline: none;
    cursor: pointer;
    background-color: #ffffff;
    border: 2px solid rgba(0, 0, 0, 0.1);
    color: #333333;
    padding: 4px;
    font-size: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background-color 0.3s, border-color 0.3s, color 0.3s;
}
.input--number .input__buttons > button:first-child {
    right: 0;
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
}
.input--number .input__buttons > button:last-child {
    left: 0;
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
.input--number .input__buttons > button:hover {
    background-color: #8062D6;
    border-color: #8062D6;
    color: #ffffff;
}
.input--number .input__buttons > button:focus {
    box-shadow: 0 0 0 2px rgba(128, 98, 214, 0.2);
}

.rating {
    display: flex;
    margin: 0 -1px;
}
.rating > li {
    font-size: 1.6rem;
    color: #ffcb15;
    margin: 0 1px;
    opacity: 0.5;
}
.rating > li.is-active {
    opacity: 1;
}

.rating--sm > li {
    font-size: 1.4rem;
}

.rating--stars > li {
    color: #ffcb15;
}

.breadcrumb {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.breadcrumb > li {
    position: relative;
    font-size: 1.6rem;
    font-weight: 600;
    color: #333333;
    white-space: nowrap;
}
.breadcrumb > li a {
    color: #777777;
    font-size: 1.6rem;
    font-weight: 400;
    transition: 0.3s color;
}
.breadcrumb > li a:hover, .breadcrumb > li a:focus, .breadcrumb > li a:active {
    color: #5e5e5e;
}
.breadcrumb > li:not(:last-of-type)::after {
    content: "/";
    font-weight: 400;
    margin: 0 0.6rem;
    color: #777777;
}

.breadcrumb--light > li {
    position: relative;
    font-size: 1.1rem;
    font-weight: 600;
    color: #ffffff;
    text-transform: uppercase;
}
.breadcrumb--light > li a {
    color: #ffffff;
    font-size: 1.1rem;
    font-weight: 600;
    text-transform: uppercase;
}
.breadcrumb--light > li a:hover, .breadcrumb--light > li a:focus, .breadcrumb--light > li a:active {
    color: #e6e6e6;
}
.breadcrumb--light > li:not(:last-of-type)::after {
    color: #ffffff;
}

.table {
    width: 100%;
}
.table thead tr > th {
    font-size: 1.6rem;
    font-weight: 700;
    color: #333333;
    background-color: transparent;
    text-transform: capitalize;
    text-align: start;
    padding: 1.6rem 1.2rem;
    border-bottom: 2px solid rgba(0, 0, 0, 0.05);
    font-size: 1.6rem;
}
.table tbody tr > td {
    padding: 1.6rem 1.2rem;
    text-align: start;
    font-size: 1.6rem;
    background-color: transparent;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.table:not(.table--products):not(.table--orders) thead tr > th {
    background-color: rgba(0, 0, 0, 0.03);
    border: 1px solid rgba(0, 0, 0, 0.05);
}
.table:not(.table--products):not(.table--orders) tbody tr > td {
    background-color: rgba(0, 0, 0, 0.03);
    border: 1px solid rgba(0, 0, 0, 0.05);
}

.table__wrapper {
    overflow-x: auto;
}

.table--sm thead tr > th {
    font-size: 1.2rem;
    font-weight: 700;
    color: #333333;
    text-transform: capitalize;
    text-align: start;
    padding: 1.2rem 0.8rem;
    border-bottom: 2px solid rgba(0, 0, 0, 0.05);
}
.table--sm tbody tr > td {
    padding: 1.2rem 0.8rem;
    text-align: start;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.table--products .table__head {
    display: block;
}
.table--products .table__head > * {
    display: none;
}
@media only screen and (min-width: 767px) {
    .table--products .table__head {
        display: table-header-group;
    }
    .table--products .table__head > * {
        display: table-row;
    }
    .table--products .table__head::before {
        content: unset;
    }
}
.table--products .table__body {
    display: block;
}
.table--products .table__body .table__cell:first-child {
    border-bottom: none;
}
.table--products .table__body .table__cell:not(:first-child):not(:last-child) {
    border-bottom: 1px dashed rgba(0, 0, 0, 0.05);
}
.table--products .table__body .table__row {
    display: flex;
    flex-wrap: wrap;
}
.table--products .table__body .table__row:last-child .table__cell {
    border-bottom: unset !important;
}
.table--products .table__body .table__cell {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1.2rem 1.2rem;
}
.table--products .table__body .table__cell::before {
    content: attr(data-th);
    font-size: 1.4rem;
    font-family: "Inter", Arial, Helvetica, sans-serif;
    font-weight: 600;
}
@media only screen and (min-width: 767px) {
    .table--products .table__body {
        display: table-row-group;
    }
    .table--products .table__body .table__cell:first-child {
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    }
    .table--products .table__body .table__cell:not(:first-child):not(:last-child) {
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    }
    .table--products .table__body .table__row {
        display: table-row;
    }
    .table--products .table__body .table__cell {
        width: unset;
        display: table-cell;
        padding: 1.6rem 1.2rem;
    }
    .table--products .table__body .table__cell::before {
        content: unset;
    }
}

.tabs {
    background-color: #ffffff;
    border-radius: 0.7rem;
}

.tabs__header ul {
    display: flex;
    justify-content: center;
}
.tabs__header ul li a,
.tabs__header ul li button {
    position: relative;
    background-color: transparent;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 2.4rem;
    font-size: 1.6rem;
    text-transform: capitalize;
    font-weight: 600;
    color: #333333;
    opacity: 0.5;
    transition: 0.3s opacity, 0.3s border;
    text-transform: uppercase;
}
.tabs__header ul li a:hover, .tabs__header ul li a:hover, .tabs__header ul li a:hover,
.tabs__header ul li button:hover,
.tabs__header ul li button:hover,
.tabs__header ul li button:hover {
    opacity: 1;
    color: #333333;
}
.tabs__header ul li a::before,
.tabs__header ul li button::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px;
    left: 0;
    bottom: -1px;
    background-color: transparent;
    transition: 0.3s background-color;
}
.tabs__header ul li a.is-active,
.tabs__header ul li button.is-active {
    opacity: 1;
}
.tabs__header ul li a.is-active::before,
.tabs__header ul li button.is-active::before {
    background-color: #8062D6;
}

.tabs__body p,
.tabs__body span {
    color: #000000;
}

#modal {
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 199;
    pointer-events: none;
    background-color: transparent;
    transition: 0.3s background-color;
}
#modal * {
    pointer-events: none;
}
.is-overlay #modal {
    pointer-events: all;
    background-color: rgba(51, 51, 51, 0.5);
}
.is-overlay #modal * {
    pointer-events: all;
}

.modal__drawer {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 200;
    background-color: white;
    visibility: hidden;
    transform: translateX(100%);
    transition: 0.5s transform, 0.5s visibility;
}
.modal__drawer.is-active {
    transform: translateX(0);
    visibility: visible;
}

.modal__drawer--minicart {
    max-width: 350px;
}

.modal__drawer--menu {
    max-width: 300px;
    left: 0;
    transform: translateX(-100%);
}

/*
|--------------------------------------------------------------------------
| UTILS
|--------------------------------------------------------------------------
*/
div.is-loading:not(.prevent-loading) {
    position: relative;
}
div.is-loading:not(.prevent-loading):before {
    content: "";
    position: absolute;
    z-index: 100;
    top: calc(50% - 20px);
    left: calc(50% - 20px);
    border: 4px solid rgba(128, 98, 214, 0.2);
    border-left-color: #8062D6;
    opacity: 1;
    border-radius: 50%;
    min-width: 40px;
    min-height: 40px;
    animation: donut-spin 1.2s linear infinite;
}
div.is-loading:not(.prevent-loading)::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9;
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    border-radius: 0.4rem;
}

.text--extraBold {
    font-weight: 700 !important;
}

.text--bold {
    font-weight: 600 !important;
}

.text--medium {
    font-weight: 500 !important;
}

.text--regular {
    font-weight: 400 !important;
}

.text--lg {
    font-size: 1.8rem !important;
}

.text--md {
    font-size: 1.6rem !important;
}

.text--sm {
    font-size: 1.4rem !important;
}

.text--xs {
    font-size: 1.2rem !important;
}

.text--uppercase {
    text-transform: uppercase !important;
}

.text--notransform {
    text-transform: none !important;
}

.text--capitalize {
    text-transform: capitalize !important;
}

.text--unset {
    text-transform: unset !important;
}

.text--linethrough {
    text-decoration: line-through !important;
}

.text--ellipsis {
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
    white-space: nowrap;
}

.text--nowrap {
    white-space: nowrap;
}

.text--start {
    text-align: start !important;
}

.text--end {
    text-align: end !important;
}

.text--center {
    text-align: center !important;
}

.text--primary,
.text--primary-500 {
    color: #8062D6 !important;
}

.text--primary-400 {
    color: #9288F8 !important;
}

.text--white,
.text--white-500 {
    color: #ffffff !important;
}

.text--white-400 {
    color: #f7f7f7 !important;
}

.text--white-300 {
    color: rgba(255, 255, 255, 0.8) !important;
}

.text--white-200 {
    color: #F3F3F3 !important;
}

.text--black,
.text--black-500 {
    color: #333333 !important;
}

.text--black-400 {
    color: #101010 !important;
}

.text--black-300 {
    color: #848484 !important;
}

.text--black-200 {
    color: #777777 !important;
}

.text--black-100 {
    color: #242424 !important;
}

.text--gray-300 {
    color: #bbbbbb !important;
}

.text--green,
.text--green-500 {
    color: #65B32E !important;
}

.text--green-400 {
    color: #30cb83 !important;
}

.text--green-300 {
    color: #ECFBE6 !important;
}

.text--blue,
.text--blue-500 {
    color: #54a0ff !important;
}

.text--blue,
.text--blue-400 {
    color: rgba(164, 236, 251, 0.4235294118) !important;
}

.text--orange,
.text--orange-500 {
    color: #E74C3C !important;
}

.text--orange-400 {
    color: #FFF6E8 !important;
}

.text--yellow,
.text--yellow-500 {
    color: #ffcb15 !important;
}

.text--red,
.text--red-500 {
    color: #FF1A43 !important;
}

.text--divider {
    display: flex;
    align-items: center;
}
.text--divider > span {
    font-size: 1.6rem;
    color: #333333;
}
.text--divider::before {
    content: "";
    flex: 1 0 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}
.text--divider::after {
    content: "";
    flex: 1 0 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

.text--blinking {
    animation: blink 3s infinite;
    opacity: 0;
}

.heading--underline {
    position: relative;
}

.heading--underline:before {
    content: "";
    position: absolute;
    height: 2px;
    width: 40px;
    left: 0;
    bottom: 0;
    background-color: #8062D6;
}

.text--light {
    color: rgba(255, 255, 255, 0.6);
}

.link {
    font-size: 1.4rem;
    color: #8062D6;
    background-color: transparent;
    border: none;
    outline: none;
    cursor: pointer;
}
.link > i:first-child:not(:last-child) {
    margin-right: 0.8rem;
}
.link > i:last-child:not(:first-child) {
    margin-left: 0.8rem;
}
.link:hover, .link:focus, .link:active {
    text-decoration: underline;
}

.link--nounderline:hover, .link--nounderline:focus, .link--nounderline:active {
    text-decoration: none;
}

.link--white {
    color: rgba(255, 255, 255, 0.6);
    transition: color 0.3s;
    font-size: 1.4rem;
}
.link--white:hover, .link--white:focus, .link--white:active {
    color: #ffffff;
}

.link--primary {
    color: #8062D6;
    transition: color 0.3s;
    font-size: 1.4rem;
}
.link--primary * {
    color: #8062D6;
    transition: color 0.3s;
}
.link--primary:hover, .link--primary:focus, .link--primary:active {
    color: #704ed1;
}
.link--primary:hover *, .link--primary:focus *, .link--primary:active * {
    color: #704ed1;
}

.link--red {
    color: #FF1A43;
}
.link--red:hover, .link--red:focus, .link--red:active {
    color: #ff012e;
}

.link--md {
    font-size: 1.6rem;
}

.link--side {
    font-size: 1.4rem;
    font-weight: 600;
    color: #333333;
    display: flex;
    align-items: center;
    background-color: #ffffff;
    border-radius: 0.5rem;
    transition: 0.3s background-color;
}
.link--side:hover, .link--side:active, .link--side:focus {
    background-color: #fafafa;
}
.link--side.is-active {
    background-color: whitesmoke;
}
.link--side i {
    font-size: 1.6rem;
    margin-right: 0.8rem;
}
.link--side:hover, .link--side:focus, .link--side:active {
    color: #333333;
    text-decoration: none;
}

.link--circle {
    width: 2.4rem;
    height: 2.4rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    font-size: 1.2rem;
    background-color: transparent;
    color: #333333;
    transition: 0.3s background-color;
}
.link--circle:hover, .link--circle:active, .link--circle:focus {
    background-color: #ffffff;
}

@media (min-width: 0px) {
    [class~=col][class~="1-xs"],
    [class~=cols][class~="1-xs"] > * {
        width: 8.3333333333%;
    }
    [class~=offset1-xs] {
        margin-left: 8.3333333333%;
    }
    [class~=offsetr1-xs] {
        margin-right: 8.3333333333%;
    }
    [class~=col][class~="2-xs"],
    [class~=cols][class~="2-xs"] > * {
        width: 16.6666666667%;
    }
    [class~=offset2-xs] {
        margin-left: 16.6666666667%;
    }
    [class~=offsetr2-xs] {
        margin-right: 16.6666666667%;
    }
    [class~=col][class~="3-xs"],
    [class~=cols][class~="3-xs"] > * {
        width: 25%;
    }
    [class~=offset3-xs] {
        margin-left: 25%;
    }
    [class~=offsetr3-xs] {
        margin-right: 25%;
    }
    [class~=col][class~="4-xs"],
    [class~=cols][class~="4-xs"] > * {
        width: 33.3333333333%;
    }
    [class~=offset4-xs] {
        margin-left: 33.3333333333%;
    }
    [class~=offsetr4-xs] {
        margin-right: 33.3333333333%;
    }
    [class~=col][class~="5-xs"],
    [class~=cols][class~="5-xs"] > * {
        width: 41.6666666667%;
    }
    [class~=offset5-xs] {
        margin-left: 41.6666666667%;
    }
    [class~=offsetr5-xs] {
        margin-right: 41.6666666667%;
    }
    [class~=col][class~="6-xs"],
    [class~=cols][class~="6-xs"] > * {
        width: 50%;
    }
    [class~=offset6-xs] {
        margin-left: 50%;
    }
    [class~=offsetr6-xs] {
        margin-right: 50%;
    }
    [class~=col][class~="7-xs"],
    [class~=cols][class~="7-xs"] > * {
        width: 58.3333333333%;
    }
    [class~=offset7-xs] {
        margin-left: 58.3333333333%;
    }
    [class~=offsetr7-xs] {
        margin-right: 58.3333333333%;
    }
    [class~=col][class~="8-xs"],
    [class~=cols][class~="8-xs"] > * {
        width: 66.6666666667%;
    }
    [class~=offset8-xs] {
        margin-left: 66.6666666667%;
    }
    [class~=offsetr8-xs] {
        margin-right: 66.6666666667%;
    }
    [class~=col][class~="9-xs"],
    [class~=cols][class~="9-xs"] > * {
        width: 75%;
    }
    [class~=offset9-xs] {
        margin-left: 75%;
    }
    [class~=offsetr9-xs] {
        margin-right: 75%;
    }
    [class~=col][class~="10-xs"],
    [class~=cols][class~="10-xs"] > * {
        width: 83.3333333333%;
    }
    [class~=offset10-xs] {
        margin-left: 83.3333333333%;
    }
    [class~=offsetr10-xs] {
        margin-right: 83.3333333333%;
    }
    [class~=col][class~="11-xs"],
    [class~=cols][class~="11-xs"] > * {
        width: 91.6666666667%;
    }
    [class~=offset11-xs] {
        margin-left: 91.6666666667%;
    }
    [class~=offsetr11-xs] {
        margin-right: 91.6666666667%;
    }
    [class~=col][class~="12-xs"],
    [class~=cols][class~="12-xs"] > * {
        width: 100%;
    }
    [class~=offset12-xs] {
        margin-left: 100%;
    }
    [class~=offsetr12-xs] {
        margin-right: 100%;
    }
}
@media (min-width: 400px) {
    [class~=col][class~="1-tn"],
    [class~=cols][class~="1-tn"] > * {
        width: 8.3333333333%;
    }
    [class~=offset1-tn] {
        margin-left: 8.3333333333%;
    }
    [class~=offsetr1-tn] {
        margin-right: 8.3333333333%;
    }
    [class~=col][class~="2-tn"],
    [class~=cols][class~="2-tn"] > * {
        width: 16.6666666667%;
    }
    [class~=offset2-tn] {
        margin-left: 16.6666666667%;
    }
    [class~=offsetr2-tn] {
        margin-right: 16.6666666667%;
    }
    [class~=col][class~="3-tn"],
    [class~=cols][class~="3-tn"] > * {
        width: 25%;
    }
    [class~=offset3-tn] {
        margin-left: 25%;
    }
    [class~=offsetr3-tn] {
        margin-right: 25%;
    }
    [class~=col][class~="4-tn"],
    [class~=cols][class~="4-tn"] > * {
        width: 33.3333333333%;
    }
    [class~=offset4-tn] {
        margin-left: 33.3333333333%;
    }
    [class~=offsetr4-tn] {
        margin-right: 33.3333333333%;
    }
    [class~=col][class~="5-tn"],
    [class~=cols][class~="5-tn"] > * {
        width: 41.6666666667%;
    }
    [class~=offset5-tn] {
        margin-left: 41.6666666667%;
    }
    [class~=offsetr5-tn] {
        margin-right: 41.6666666667%;
    }
    [class~=col][class~="6-tn"],
    [class~=cols][class~="6-tn"] > * {
        width: 50%;
    }
    [class~=offset6-tn] {
        margin-left: 50%;
    }
    [class~=offsetr6-tn] {
        margin-right: 50%;
    }
    [class~=col][class~="7-tn"],
    [class~=cols][class~="7-tn"] > * {
        width: 58.3333333333%;
    }
    [class~=offset7-tn] {
        margin-left: 58.3333333333%;
    }
    [class~=offsetr7-tn] {
        margin-right: 58.3333333333%;
    }
    [class~=col][class~="8-tn"],
    [class~=cols][class~="8-tn"] > * {
        width: 66.6666666667%;
    }
    [class~=offset8-tn] {
        margin-left: 66.6666666667%;
    }
    [class~=offsetr8-tn] {
        margin-right: 66.6666666667%;
    }
    [class~=col][class~="9-tn"],
    [class~=cols][class~="9-tn"] > * {
        width: 75%;
    }
    [class~=offset9-tn] {
        margin-left: 75%;
    }
    [class~=offsetr9-tn] {
        margin-right: 75%;
    }
    [class~=col][class~="10-tn"],
    [class~=cols][class~="10-tn"] > * {
        width: 83.3333333333%;
    }
    [class~=offset10-tn] {
        margin-left: 83.3333333333%;
    }
    [class~=offsetr10-tn] {
        margin-right: 83.3333333333%;
    }
    [class~=col][class~="11-tn"],
    [class~=cols][class~="11-tn"] > * {
        width: 91.6666666667%;
    }
    [class~=offset11-tn] {
        margin-left: 91.6666666667%;
    }
    [class~=offsetr11-tn] {
        margin-right: 91.6666666667%;
    }
    [class~=col][class~="12-tn"],
    [class~=cols][class~="12-tn"] > * {
        width: 100%;
    }
    [class~=offset12-tn] {
        margin-left: 100%;
    }
    [class~=offsetr12-tn] {
        margin-right: 100%;
    }
}
@media (min-width: 479px) {
    [class~=col][class~="1-sm"],
    [class~=cols][class~="1-sm"] > * {
        width: 8.3333333333%;
    }
    [class~=offset1-sm] {
        margin-left: 8.3333333333%;
    }
    [class~=offsetr1-sm] {
        margin-right: 8.3333333333%;
    }
    [class~=col][class~="2-sm"],
    [class~=cols][class~="2-sm"] > * {
        width: 16.6666666667%;
    }
    [class~=offset2-sm] {
        margin-left: 16.6666666667%;
    }
    [class~=offsetr2-sm] {
        margin-right: 16.6666666667%;
    }
    [class~=col][class~="3-sm"],
    [class~=cols][class~="3-sm"] > * {
        width: 25%;
    }
    [class~=offset3-sm] {
        margin-left: 25%;
    }
    [class~=offsetr3-sm] {
        margin-right: 25%;
    }
    [class~=col][class~="4-sm"],
    [class~=cols][class~="4-sm"] > * {
        width: 33.3333333333%;
    }
    [class~=offset4-sm] {
        margin-left: 33.3333333333%;
    }
    [class~=offsetr4-sm] {
        margin-right: 33.3333333333%;
    }
    [class~=col][class~="5-sm"],
    [class~=cols][class~="5-sm"] > * {
        width: 41.6666666667%;
    }
    [class~=offset5-sm] {
        margin-left: 41.6666666667%;
    }
    [class~=offsetr5-sm] {
        margin-right: 41.6666666667%;
    }
    [class~=col][class~="6-sm"],
    [class~=cols][class~="6-sm"] > * {
        width: 50%;
    }
    [class~=offset6-sm] {
        margin-left: 50%;
    }
    [class~=offsetr6-sm] {
        margin-right: 50%;
    }
    [class~=col][class~="7-sm"],
    [class~=cols][class~="7-sm"] > * {
        width: 58.3333333333%;
    }
    [class~=offset7-sm] {
        margin-left: 58.3333333333%;
    }
    [class~=offsetr7-sm] {
        margin-right: 58.3333333333%;
    }
    [class~=col][class~="8-sm"],
    [class~=cols][class~="8-sm"] > * {
        width: 66.6666666667%;
    }
    [class~=offset8-sm] {
        margin-left: 66.6666666667%;
    }
    [class~=offsetr8-sm] {
        margin-right: 66.6666666667%;
    }
    [class~=col][class~="9-sm"],
    [class~=cols][class~="9-sm"] > * {
        width: 75%;
    }
    [class~=offset9-sm] {
        margin-left: 75%;
    }
    [class~=offsetr9-sm] {
        margin-right: 75%;
    }
    [class~=col][class~="10-sm"],
    [class~=cols][class~="10-sm"] > * {
        width: 83.3333333333%;
    }
    [class~=offset10-sm] {
        margin-left: 83.3333333333%;
    }
    [class~=offsetr10-sm] {
        margin-right: 83.3333333333%;
    }
    [class~=col][class~="11-sm"],
    [class~=cols][class~="11-sm"] > * {
        width: 91.6666666667%;
    }
    [class~=offset11-sm] {
        margin-left: 91.6666666667%;
    }
    [class~=offsetr11-sm] {
        margin-right: 91.6666666667%;
    }
    [class~=col][class~="12-sm"],
    [class~=cols][class~="12-sm"] > * {
        width: 100%;
    }
    [class~=offset12-sm] {
        margin-left: 100%;
    }
    [class~=offsetr12-sm] {
        margin-right: 100%;
    }
}
@media (min-width: 767px) {
    [class~=col][class~="1-md"],
    [class~=cols][class~="1-md"] > * {
        width: 8.3333333333%;
    }
    [class~=offset1-md] {
        margin-left: 8.3333333333%;
    }
    [class~=offsetr1-md] {
        margin-right: 8.3333333333%;
    }
    [class~=col][class~="2-md"],
    [class~=cols][class~="2-md"] > * {
        width: 16.6666666667%;
    }
    [class~=offset2-md] {
        margin-left: 16.6666666667%;
    }
    [class~=offsetr2-md] {
        margin-right: 16.6666666667%;
    }
    [class~=col][class~="3-md"],
    [class~=cols][class~="3-md"] > * {
        width: 25%;
    }
    [class~=offset3-md] {
        margin-left: 25%;
    }
    [class~=offsetr3-md] {
        margin-right: 25%;
    }
    [class~=col][class~="4-md"],
    [class~=cols][class~="4-md"] > * {
        width: 33.3333333333%;
    }
    [class~=offset4-md] {
        margin-left: 33.3333333333%;
    }
    [class~=offsetr4-md] {
        margin-right: 33.3333333333%;
    }
    [class~=col][class~="5-md"],
    [class~=cols][class~="5-md"] > * {
        width: 41.6666666667%;
    }
    [class~=offset5-md] {
        margin-left: 41.6666666667%;
    }
    [class~=offsetr5-md] {
        margin-right: 41.6666666667%;
    }
    [class~=col][class~="6-md"],
    [class~=cols][class~="6-md"] > * {
        width: 50%;
    }
    [class~=offset6-md] {
        margin-left: 50%;
    }
    [class~=offsetr6-md] {
        margin-right: 50%;
    }
    [class~=col][class~="7-md"],
    [class~=cols][class~="7-md"] > * {
        width: 58.3333333333%;
    }
    [class~=offset7-md] {
        margin-left: 58.3333333333%;
    }
    [class~=offsetr7-md] {
        margin-right: 58.3333333333%;
    }
    [class~=col][class~="8-md"],
    [class~=cols][class~="8-md"] > * {
        width: 66.6666666667%;
    }
    [class~=offset8-md] {
        margin-left: 66.6666666667%;
    }
    [class~=offsetr8-md] {
        margin-right: 66.6666666667%;
    }
    [class~=col][class~="9-md"],
    [class~=cols][class~="9-md"] > * {
        width: 75%;
    }
    [class~=offset9-md] {
        margin-left: 75%;
    }
    [class~=offsetr9-md] {
        margin-right: 75%;
    }
    [class~=col][class~="10-md"],
    [class~=cols][class~="10-md"] > * {
        width: 83.3333333333%;
    }
    [class~=offset10-md] {
        margin-left: 83.3333333333%;
    }
    [class~=offsetr10-md] {
        margin-right: 83.3333333333%;
    }
    [class~=col][class~="11-md"],
    [class~=cols][class~="11-md"] > * {
        width: 91.6666666667%;
    }
    [class~=offset11-md] {
        margin-left: 91.6666666667%;
    }
    [class~=offsetr11-md] {
        margin-right: 91.6666666667%;
    }
    [class~=col][class~="12-md"],
    [class~=cols][class~="12-md"] > * {
        width: 100%;
    }
    [class~=offset12-md] {
        margin-left: 100%;
    }
    [class~=offsetr12-md] {
        margin-right: 100%;
    }
}
@media (min-width: 992px) {
    [class~=col][class~="1-lg"],
    [class~=cols][class~="1-lg"] > * {
        width: 8.3333333333%;
    }
    [class~=offset1-lg] {
        margin-left: 8.3333333333%;
    }
    [class~=offsetr1-lg] {
        margin-right: 8.3333333333%;
    }
    [class~=col][class~="2-lg"],
    [class~=cols][class~="2-lg"] > * {
        width: 16.6666666667%;
    }
    [class~=offset2-lg] {
        margin-left: 16.6666666667%;
    }
    [class~=offsetr2-lg] {
        margin-right: 16.6666666667%;
    }
    [class~=col][class~="3-lg"],
    [class~=cols][class~="3-lg"] > * {
        width: 25%;
    }
    [class~=offset3-lg] {
        margin-left: 25%;
    }
    [class~=offsetr3-lg] {
        margin-right: 25%;
    }
    [class~=col][class~="4-lg"],
    [class~=cols][class~="4-lg"] > * {
        width: 33.3333333333%;
    }
    [class~=offset4-lg] {
        margin-left: 33.3333333333%;
    }
    [class~=offsetr4-lg] {
        margin-right: 33.3333333333%;
    }
    [class~=col][class~="5-lg"],
    [class~=cols][class~="5-lg"] > * {
        width: 41.6666666667%;
    }
    [class~=offset5-lg] {
        margin-left: 41.6666666667%;
    }
    [class~=offsetr5-lg] {
        margin-right: 41.6666666667%;
    }
    [class~=col][class~="6-lg"],
    [class~=cols][class~="6-lg"] > * {
        width: 50%;
    }
    [class~=offset6-lg] {
        margin-left: 50%;
    }
    [class~=offsetr6-lg] {
        margin-right: 50%;
    }
    [class~=col][class~="7-lg"],
    [class~=cols][class~="7-lg"] > * {
        width: 58.3333333333%;
    }
    [class~=offset7-lg] {
        margin-left: 58.3333333333%;
    }
    [class~=offsetr7-lg] {
        margin-right: 58.3333333333%;
    }
    [class~=col][class~="8-lg"],
    [class~=cols][class~="8-lg"] > * {
        width: 66.6666666667%;
    }
    [class~=offset8-lg] {
        margin-left: 66.6666666667%;
    }
    [class~=offsetr8-lg] {
        margin-right: 66.6666666667%;
    }
    [class~=col][class~="9-lg"],
    [class~=cols][class~="9-lg"] > * {
        width: 75%;
    }
    [class~=offset9-lg] {
        margin-left: 75%;
    }
    [class~=offsetr9-lg] {
        margin-right: 75%;
    }
    [class~=col][class~="10-lg"],
    [class~=cols][class~="10-lg"] > * {
        width: 83.3333333333%;
    }
    [class~=offset10-lg] {
        margin-left: 83.3333333333%;
    }
    [class~=offsetr10-lg] {
        margin-right: 83.3333333333%;
    }
    [class~=col][class~="11-lg"],
    [class~=cols][class~="11-lg"] > * {
        width: 91.6666666667%;
    }
    [class~=offset11-lg] {
        margin-left: 91.6666666667%;
    }
    [class~=offsetr11-lg] {
        margin-right: 91.6666666667%;
    }
    [class~=col][class~="12-lg"],
    [class~=cols][class~="12-lg"] > * {
        width: 100%;
    }
    [class~=offset12-lg] {
        margin-left: 100%;
    }
    [class~=offsetr12-lg] {
        margin-right: 100%;
    }
}
@media (min-width: 1199px) {
    [class~=col][class~="1-xl"],
    [class~=cols][class~="1-xl"] > * {
        width: 8.3333333333%;
    }
    [class~=offset1-xl] {
        margin-left: 8.3333333333%;
    }
    [class~=offsetr1-xl] {
        margin-right: 8.3333333333%;
    }
    [class~=col][class~="2-xl"],
    [class~=cols][class~="2-xl"] > * {
        width: 16.6666666667%;
    }
    [class~=offset2-xl] {
        margin-left: 16.6666666667%;
    }
    [class~=offsetr2-xl] {
        margin-right: 16.6666666667%;
    }
    [class~=col][class~="3-xl"],
    [class~=cols][class~="3-xl"] > * {
        width: 25%;
    }
    [class~=offset3-xl] {
        margin-left: 25%;
    }
    [class~=offsetr3-xl] {
        margin-right: 25%;
    }
    [class~=col][class~="4-xl"],
    [class~=cols][class~="4-xl"] > * {
        width: 33.3333333333%;
    }
    [class~=offset4-xl] {
        margin-left: 33.3333333333%;
    }
    [class~=offsetr4-xl] {
        margin-right: 33.3333333333%;
    }
    [class~=col][class~="5-xl"],
    [class~=cols][class~="5-xl"] > * {
        width: 41.6666666667%;
    }
    [class~=offset5-xl] {
        margin-left: 41.6666666667%;
    }
    [class~=offsetr5-xl] {
        margin-right: 41.6666666667%;
    }
    [class~=col][class~="6-xl"],
    [class~=cols][class~="6-xl"] > * {
        width: 50%;
    }
    [class~=offset6-xl] {
        margin-left: 50%;
    }
    [class~=offsetr6-xl] {
        margin-right: 50%;
    }
    [class~=col][class~="7-xl"],
    [class~=cols][class~="7-xl"] > * {
        width: 58.3333333333%;
    }
    [class~=offset7-xl] {
        margin-left: 58.3333333333%;
    }
    [class~=offsetr7-xl] {
        margin-right: 58.3333333333%;
    }
    [class~=col][class~="8-xl"],
    [class~=cols][class~="8-xl"] > * {
        width: 66.6666666667%;
    }
    [class~=offset8-xl] {
        margin-left: 66.6666666667%;
    }
    [class~=offsetr8-xl] {
        margin-right: 66.6666666667%;
    }
    [class~=col][class~="9-xl"],
    [class~=cols][class~="9-xl"] > * {
        width: 75%;
    }
    [class~=offset9-xl] {
        margin-left: 75%;
    }
    [class~=offsetr9-xl] {
        margin-right: 75%;
    }
    [class~=col][class~="10-xl"],
    [class~=cols][class~="10-xl"] > * {
        width: 83.3333333333%;
    }
    [class~=offset10-xl] {
        margin-left: 83.3333333333%;
    }
    [class~=offsetr10-xl] {
        margin-right: 83.3333333333%;
    }
    [class~=col][class~="11-xl"],
    [class~=cols][class~="11-xl"] > * {
        width: 91.6666666667%;
    }
    [class~=offset11-xl] {
        margin-left: 91.6666666667%;
    }
    [class~=offsetr11-xl] {
        margin-right: 91.6666666667%;
    }
    [class~=col][class~="12-xl"],
    [class~=cols][class~="12-xl"] > * {
        width: 100%;
    }
    [class~=offset12-xl] {
        margin-left: 100%;
    }
    [class~=offsetr12-xl] {
        margin-right: 100%;
    }
}
[class~=cols] {
    display: flex;
    flex-wrap: wrap;
    margin: -8px;
}
[class~=cols] > * {
    padding: 8px;
    width: 100%;
    transition: 0.3s width;
}
[class~=cols].is-collapse.is-open {
    display: flex;
}
[class~=cols].is-collapse {
    display: none;
}

[class~=col] {
    padding: 8px;
    width: 100%;
}

.container {
    width: 100%;
    max-width: 100%;
    padding: 0 12px;
    margin: 0 auto;
}
@media only screen and (min-width: 1199px) {
    .container {
        max-width: 1256px;
    }
}

.container--large {
    width: 100%;
    max-width: 100%;
    padding: 0 12px;
    margin: 0 auto;
}
@media only screen and (min-width: 1199px) {
    .container--large {
        max-width: 1996px;
    }
}

.container--small {
    width: 100%;
    max-width: 100%;
    padding: 0 12px;
    margin: 0 auto;
}

.d-flex {
    display: flex;
}

.flex-row {
    flex-direction: row;
}

.flex-column {
    flex-direction: column;
}

.flex-grow {
    flex-grow: 1 !important;
}

.flex-nogrow {
    flex-grow: 0 !important;
}

.flex-wrap {
    flex-wrap: wrap;
}

.flex-nowrap {
    flex-wrap: nowrap;
}

.align-start {
    align-items: flex-start !important;
}

.align-center {
    align-items: center !important;
}

.align-end {
    align-items: flex-end !important;
}

.justify-start {
    justify-content: flex-start;
}

.justify-center {
    justify-content: center;
}

.justify-between {
    justify-content: space-between;
}

.justify-end {
    justify-content: flex-end;
}

.d-inline-flex {
    display: inline-flex;
}

.d-block {
    display: block;
}

.no-shrink {
    flex-shrink: 0 !important;
}

.shrink {
    flex-shrink: unset !important;
}

.d-none {
    display: none;
}

.d-inline-block {
    display: inline-block;
}

.p-absolute {
    position: absolute;
}

.p-sticky {
    position: sticky;
}

.p-static {
    position: static;
}

.p-relative {
    position: relative;
}

.w-lg {
    width: 680px;
}

.w-md {
    width: 550px;
}

.w-sm {
    width: 400px;
}

.min-h-full {
    min-height: 100%;
}

.overflow-auto {
    overflow: auto;
}

.no-scrollbar {
    scrollbar-width: none;
}
.no-scrollbar::-webkit-scrollbar {
    display: none;
}

.z-1000 {
    z-index: 1000;
}

.z-150 {
    z-index: 150;
}

.h-tn {
    height: 21px;
}

.bg--primary {
    background-color: #8062D6;
}

.bg--white {
    background-color: #ffffff;
}

.bg--black,
.bg--black-500 {
    background-color: #333333;
}

.bg--black-400 {
    background-color: #101010;
}

.bg--light {
    background-color: rgba(0, 0, 0, 0.05);
}

.bg--black-200 {
    background-color: #777777 !important;
}

.bg--black-300 {
    background-color: #848484 !important;
}

.bg--white-300 {
    background-color: rgba(255, 255, 255, 0.8) !important;
}

.bg--gray-300 {
    background-color: #bbbbbb !important;
}

.bg--shadow {
    position: relative;
}
.bg--shadow::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(transparent, rgba(51, 51, 51, 0.4));
}

.image--lg {
    max-width: 250px;
    width: 100%;
}

.image--md {
    max-width: 175px;
    width: 100%;
}

.image--sm {
    max-width: 125px;
    width: 100%;
}

.image--tn {
    max-width: 30px;
    width: 20%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 2.4rem;
}

.image--product {
    max-width: 255px;
    max-height: 360px;
}

.object-fit--cover {
    -o-object-fit: cover;
    object-fit: cover;
}

.object-fit--contain {
    -o-object-fit: contain;
    object-fit: contain;
}

.image--square .image--sm {
    max-width: 24px;
    max-height: 24px;
}

.border--right {
    border-right: 1px solid rgba(0, 0, 0, 0.15);
}

.border--left {
    border-left: 1px solid rgba(0, 0, 0, 0.15);
}

.border--top {
    border-top: 1px solid rgba(0, 0, 0, 0.15);
}

.border--bottom {
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

.border {
    border: 1px solid rgba(0, 0, 0, 0.15);
}

.border--darker {
    border-color: rgba(0, 0, 0, 0.1);
}
