/** Shopify CDN: Minification failed

Line 168:0 All "@import" rules must come first

**/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

body {
    line-height: 1
}

ol,
ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: "";
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

:root {
    --columns: 14;
    --cPrimary: hsl(0deg 0% 0%);
    --cSecondary: hsl(0deg 0% 85%);
    --cBrand: hsl(50deg 58% 59%);
    --cAlert: hsl(4deg 90% 58%);
    --cWarning: hsl(27deg 100% 50%);
    --cSuccess: hsl(142deg 70% 49%);
    --cDisabled: hsl(0deg 0% 40%);
    --cTransparent: hsl(0deg 0% 0% / 0%);
    --cWhite: hsl(0deg 0% 100%);
    --cBlack: hsl(0deg 0% 0%);
    --cGray: hsl(0deg 0% 31%);
    --cLgray: hsl(0deg 0% 90%);
    --cMgray: hsl(0deg 0% 85%);
    --cDgray: hsl(0deg 0% 20%);
    --cBlue: hsl(203deg 66% 52%);
    --cLblue: hsl(202deg 76% 71%);
    --cVlblue: hsl(200deg 86% 97%);
    --cBrown: hsl(18deg 39% 31%);
    --cOlive: hsl(67deg 68% 31%);
    --cGreen: hsl(142deg 70% 49%);
    --cRed: hsl(355deg, 94%, 35%);
    --cGrayEstimated: hsl(0deg 0% 52%);
    --cDefaultWhite: hsl(0deg 0% 100%);
    --cSwapBlack: hsl(0deg 0% 0%);
    --cSwapBlack_low_L: hsl(0deg 0% 0%);
    --cEcru: hsl(29deg 27% 49% / 10%);
    --cHeroBg: #000000;
    --cHeroCl: #000000
}

@import url("https://p.typekit.net/p.css?s=1&k=qed1ihs&ht=tk&f=9789.26978.26982.45404.45418&a=6409971&app=typekit&e=css");

@font-face {
font-family:"effra";
src:url("https://use.typekit.net/af/1a348f/00000000000000007735fd31/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/1a348f/00000000000000007735fd31/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/1a348f/00000000000000007735fd31/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
}

@font-face {
    font-family:"objektiv-mk2";
    src:url("https://use.typekit.net/af/f3e146/0000000000000000775e6a42/31/l?primer=2c525e945db23ca903c9e53f7672c72b14fc41c424013235fbe023be98740bd1&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/f3e146/0000000000000000775e6a42/31/d?primer=2c525e945db23ca903c9e53f7672c72b14fc41c424013235fbe023be98740bd1&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/f3e146/0000000000000000775e6a42/31/a?primer=2c525e945db23ca903c9e53f7672c72b14fc41c424013235fbe023be98740bd1&fvd=n3&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
}
    
@font-face {
    font-family:"objektiv-mk2";
    src:url("https://use.typekit.net/af/efd240/0000000000000000775e6a44/31/l?subset_id=2&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/efd240/0000000000000000775e6a44/31/d?subset_id=2&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/efd240/0000000000000000775e6a44/31/a?subset_id=2&fvd=n5&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

.tk-objektiv-mk2 { font-family: "objektiv-mk2",sans-serif; }
.tk-effra { font-family: "effra",sans-serif; }

@font-face {
    font-family: PFDinTextLight;
    src: url(//enzzo.gr/cdn/shop/t/8/assets/PFDinTextLight-Regular.otf?v=54052524994405651291675946486) format("opentype");
    font-style: normal;
    font-display: swap
}

.pfDin {
    font-family: "effra", sans-serif;
    font-weight: 300;
    font-style: normal;
}

.ivy-display {
    font-family: "effra", serif;
    font-weight: 300;
}

.ivy-headline {
    font-family: "effra", serif;
    font-weight: 500;
}

.letter-spacing {
    letter-spacing: .1rem;
}

*,
*:before,
*:after {
    box-sizing: border-box
}

html {
    font-size: 62.5%;
    box-sizing: border-box;
    height: 100%
}

body {
    font-size: 1.6em;
    font-family: "effra", serif;
    font-weight: 300;
    font-style: normal;
    color: var(--cBlack);
    margin: 0;
    min-height: 100%
}

h1,
h2,
h3,
h4 {
    font-family: "effra", serif;
}

html,
body {
    margin: 0;
    padding: 0;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

img {
    max-width: 100%;
    height: auto;
    border-style: none
}

ol,
ul {
    padding-left: 1.5em
}

ul ul {
    padding-top: 8px
}

li {
    padding-bottom: 8px
}

[class*=square]:after,
[class*=portrait]:after,
[class*=landscape]:after {
    content: "";
    display: block
}

a {
    background-color: transparent;
    color: var(--cBlack)
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

small {
    font-size: 80%
}

strong {
    font-weight: 700
}

button {
    background: transparent;
    border: 0;
    padding: 0
}

pre,
code {
    font-family: Consolas, monaco, monospace
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

button,
select {
    text-transform: none
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
    -webkit-text-size-adjust: none;
    text-size-adjust: none;
    max-height: 100%;
    -webkit-appearance: none;
    appearance: none
}

details {
    display: block
}

details summary::marker,
details summary::-webkit-details-marker {
    display: none
}

details>summary {
    list-style: none
}

summary {
    display: list-item
}

template,
[hidden] {
    display: none
}

::selection {
    background: var(--cBlack);
    color: var(--cWhite);
    text-shadow: 2px 2px 1px var(--cBlack), 3px 3px 1px var(--cBlack)
}

.radius-br {
    border-radius: 0 0 6rem
}

.radius-3-br {
    border-radius: 0 0 3rem
}

.radius-bl-hero {
    border-radius: 0 0 0 20rem
}

.radius-bl {
    border-radius: 0 0 0 6rem
}

.txt-48 {
    font-size: 4.8rem;
    line-height: 5.4rem
}

.txt-36 {
    font-size: 3.6rem;
    line-height: 4.2rem
}

.txt-30 {
    font-size: 3rem;
    line-height: 3.6rem
}

.txt-24 {
    font-size: 2.4rem;
    line-height: 2.4rem
}

.txt-18 {
    font-size: 1.8rem;
    line-height: 2.4rem
}

.txt-16 {
    font-size: 1.6rem;
    line-height: 2.2rem
}

.txt-14 {
    font-size: 1.4rem;
    line-height: 2rem
}

.txt-12 {
    font-size: 1.2rem;
    line-height: 1.8rem
}

.txt-g-36 {
    font-size: clamp(36px, calc(36px + (54 - 36) * ((100vw - 320px) / 1560)), 54px);
    line-height: clamp(36px, 1.3*calc(36px + (54 - 36) * ((100vw - 320px) / 1560)), 54px)
}

.cl-grayEstimated {
    color: var(--cGrayEstimated)
}

.cl-white {
    color: var(--cWhite)
}

.mrg-pb80 {
    margin-bottom: 80%
}

.mrg-pb50 {
    margin-bottom: 50%
}

.headerWrapper-Height {
    height: 6rem
}

@media only screen and (min-width:48em) {
    .md-cartMax {
        max-width: 480px
    }

    .md-headerWrapper-Height {
        height: 10rem
    }

    .md-mrg-t100 {
        margin-top: 10rem
    }

    .md-w-p49 {
        width: 49%
    }

    .md-cartFooterMax {
        max-width: 400px
    }
}

.bg-ecru {
    background-color: var(--cEcru)
}

.italic {
    font-style: italic
}

.pdg-p20 {
    padding: 20%
}

.mrg-pb20 {
    margin-bottom: 20%
}

.mrg-t50 {
    margin-top: 5rem
}

.z-1 {
    z-index: -1
}

.flex-container {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    max-width: 1280px;
    padding: 0 4rem;
}

.flex-container-fluid {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 0 4rem;
}

.flex-container-full {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 0;
}

.grid-container {
    width: 100%;
    display: grid;
    margin: 0 auto;
    max-width: 1280px;
    padding: 0 4rem;
}

.grid-container-fluid {
    width: 100%;
    display: grid;
    margin: 0 auto;
    padding: 0 4rem;
}

.col {
    padding: .625em
}

.visually-hidden,
.visually-hidden:not(:focus):not(:active) {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    white-space: nowrap;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px)
}

.hidden-everyone {
    display: none;
    visibility: hidden
}

.lazyrender {
    content-visibility: hidden;
    contain-intrinsic-size: 100vh
}

.lazyrendered {
    content-visibility: visible;
    contain: style layout paint
}

.font-animation {
    animation-name: font;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

.transition-linear {
    transition: all .3s linear
}

.transition-ease {
    transition: all .3s ease
}

.transition-ease-in {
    transition: all .3s ease-in
}

.transition-ease-out {
    transition: all .3s ease-out
}

.fade {
    animation-name: fade;
    animation-duration: 1s
}

.fadeout {
    animation-name: fadeout;
    animation-duration: 1s;
    animation-delay: 4s;
    animation-fill-mode: forwards
}

.no-scrollbar::-webkit-scrollbar {
    width: 0
}

.no-scrollbar::-webkit-scrollbar-track {
    background: var(--cTransparent)
}

.no-scrollbar::-webkit-scrollbar-thumb {
    background: var(--cTransparent);
    border: none
}

.no-scrollbar {
    -ms-overflow-style: none;
    scrollbar-width: 0;
    scrollbar-color: var(--cTransparent) var(--cTransparent)
}

.nice-scrollbar::-webkit-scrollbar,
.nice-scrollbar::-webkit-scrollbar-track {
    cursor: pointer;
    width: 2px;
    height: 10px;
    box-shadow: inset 0 0 0 4px var(--cWhite), inset 0 0 1px 1rem var(--cBlack);
    background-color: var(--cTransparent)
}

.nice-scrollbar::-webkit-scrollbar-thumb {
    background-color: var(--cBlack);
    border-radius: 0;
    cursor: pointer
}

.nice-scrollbar {
    scrollbar-width: thin;
    scrollbar-color: var(--cBlack) var(--cLgray);
    cursor: pointer
}

.nice-scrollbar-white::-webkit-scrollbar,
.nice-scrollbar-white::-webkit-scrollbar-track {
    cursor: pointer;
    width: 2px;
    height: 10px;
    box-shadow: inset 0 0 0 4px var(--cDgray), inset 0 0 1px 1rem var(--cWhite);
    background-color: var(--cTransparent)
}

.nice-scrollbar-white::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: var(--cWhite);
    border-radius: 0
}

.nice-scrollbar-white {
    cursor: pointer;
    scrollbar-width: thin;
    scrollbar-color: var(--cWhite) var(--cLgray)
}

.grayscale {
    filter: grayscale(1)
}

.grayscale-opacity {
    filter: grayscale(1) opacity(.3)
}

.svg svg {
    width: 100%;
    height: 100%
}

.lc-controls {
    transform: translateY(100%)
}

.videoPlayer:hover .lc-controls {
    transform: translateY(0)
}

.lc-controls:focus-within {
    transform: translateY(0);
    z-index: 3
}

@keyframes fade {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeout {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        display: none
    }
}

@keyframes nudge {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.2)
    }

    to {
        transform: scale(1)
    }
}

@keyframes font {
    0% {
        font-variation-settings: "wght" 0, "wdth" 100
    }

    50% {
        font-variation-settings: "wght" 200, "wdth" 200
    }

    to {
        font-variation-settings: "wght" 100, "wdth" 150
    }
}

@keyframes tonext {
    75% {
        left: 0
    }

    95% {
        left: 100%
    }

    98% {
        left: 100%
    }

    99% {
        left: 0
    }
}

@keyframes tostart {
    75% {
        left: 0
    }

    95% {
        left: -300%
    }

    98% {
        left: -300%
    }

    99% {
        left: 0
    }
}

@keyframes snap {
    96% {
        scroll-snap-align: center
    }

    97% {
        scroll-snap-align: none
    }

    99% {
        scroll-snap-align: none
    }

    to {
        scroll-snap-align: center
    }
}

.border-radius-0 {
    border-radius: 0
}

.radius {
    border-radius: 1.5rem
}

.radius-05 {
    border-radius: .5rem
}

.radius-1 {
    border-radius: 1rem
}

.radius-3 {
    border-radius: 3rem
}

.breaklines {
    word-spacing: 100vw
}

.consent-checkbox:checked+.consent-checkmark {
    background: var(--cWhite)
}

.gift_wrapping .consent-checkbox:checked+.consent-checkmark,
.gdprBox .consent-checkbox:checked+.consent-checkmark {
    background: var(--cBlack)
}

.js-qatc {
    border-radius: .5rem
}

.loader-layer {
    background: #ffffffb3
}

.product-media img.secondary {
    opacity: 0
}

.product-media:hover img.secondary {
    opacity: 1
}

.button {
    cursor: pointer;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    padding: 1rem 3rem;
    border: 0;
    border-radius: .5rem;
    min-width: 20rem;
    min-height: 3.5rem;
    -webkit-appearance: none;
    appearance: none
}

@media only screen {
    .sm-0 {
        display: none
    }

    .sm-1 {
        width: 7.142857142857143%
    }

    .sm-2 {
        width: 14.285714285714286%
    }

    .sm-3 {
        width: 21.42857142857143%
    }

    .sm-4 {
        width: 28.571428571428573%
    }

    .sm-5 {
        width: 35.714285714285715%
    }

    .sm-6 {
        width: 42.85714285714286%
    }

    .sm-7 {
        width: 50%
    }

    .sm-8 {
        width: 57.142857142857146%
    }

    .sm-9 {
        width: 64.28571428571429%
    }

    .sm-10 {
        width: 71.42857142857143%
    }

    .sm-11 {
        width: 78.57142857142857%
    }

    .sm-12 {
        width: 85.71428571428572%
    }

    .sm-13 {
        width: 92.85714285714286%
    }

    .sm-14 {
        width: 100%
    }

    .grid-0 {
        display: none
    }

    .grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .grid-rows-1 {
        grid-template-rows: repeat(1, minmax(0, 1fr))
    }

    .grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .grid-rows-2 {
        grid-template-rows: repeat(2, minmax(0, 1fr))
    }

    .grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .grid-rows-3 {
        grid-template-rows: repeat(3, minmax(0, 1fr))
    }

    .grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .grid-rows-4 {
        grid-template-rows: repeat(4, minmax(0, 1fr))
    }

    .grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }

    .grid-rows-5 {
        grid-template-rows: repeat(5, minmax(0, 1fr))
    }

    .grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }

    .grid-rows-6 {
        grid-template-rows: repeat(6, minmax(0, 1fr))
    }

    .grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }

    .grid-rows-7 {
        grid-template-rows: repeat(7, minmax(0, 1fr))
    }

    .grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr))
    }

    .grid-rows-8 {
        grid-template-rows: repeat(8, minmax(0, 1fr))
    }

    .grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr))
    }

    .grid-rows-9 {
        grid-template-rows: repeat(9, minmax(0, 1fr))
    }

    .grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr))
    }

    .grid-rows-10 {
        grid-template-rows: repeat(10, minmax(0, 1fr))
    }

    .grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr))
    }

    .grid-rows-11 {
        grid-template-rows: repeat(11, minmax(0, 1fr))
    }

    .grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }

    .grid-rows-12 {
        grid-template-rows: repeat(12, minmax(0, 1fr))
    }

    .grid-cols-13 {
        grid-template-columns: repeat(13, minmax(0, 1fr))
    }

    .grid-rows-13 {
        grid-template-rows: repeat(13, minmax(0, 1fr))
    }

    .grid-cols-14 {
        grid-template-columns: repeat(14, minmax(0, 1fr))
    }

    .grid-rows-14 {
        grid-template-rows: repeat(14, minmax(0, 1fr))
    }

    .autofit-5 {
        grid-template-columns: repeat(auto-fit, minmax(5rem, 1fr))
    }

    .autofill-5 {
        grid-template-columns: repeat(auto-fill, minmax(5rem, 1fr))
    }

    .autofit-10 {
        grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr))
    }

    .autofill-10 {
        grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr))
    }

    .autofit-15 {
        grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr))
    }

    .autofill-15 {
        grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr))
    }

    .autofit-20 {
        grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr))
    }

    .autofill-20 {
        grid-template-columns: repeat(auto-fill, minmax(20rem, 1fr))
    }

    .autofit-25 {
        grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr))
    }

    .autofill-25 {
        grid-template-columns: repeat(auto-fill, minmax(25rem, 1fr))
    }

    .autofit-30 {
        grid-template-columns: repeat(auto-fit, minmax(30rem, 1fr))
    }

    .autofill-30 {
        grid-template-columns: repeat(auto-fill, minmax(30rem, 1fr))
    }

    .autofit-35 {
        grid-template-columns: repeat(auto-fit, minmax(35rem, 1fr))
    }

    .autofill-35 {
        grid-template-columns: repeat(auto-fill, minmax(35rem, 1fr))
    }

    .autofit-40 {
        grid-template-columns: repeat(auto-fit, minmax(40rem, 1fr))
    }

    .autofill-40 {
        grid-template-columns: repeat(auto-fill, minmax(40rem, 1fr))
    }

    .justify-content-start {
        justify-content: flex-start
    }

    .justify-content-end {
        justify-content: flex-end
    }

    .justify-content-center {
        justify-content: center
    }

    .justify-content-evenly {
        justify-content: space-evenly
    }

    .justify-content-around {
        justify-content: space-around
    }

    .justify-content-between {
        justify-content: space-between
    }

    .justify-content-initial {
        justify-content: initial
    }

    .justify-items-start {
        justify-items: start
    }

    .justify-items-end {
        justify-items: end
    }

    .justify-items-center {
        justify-items: center
    }

    .justify-items-stretch {
        justify-items: stretch
    }

    .justify-self-start {
        justify-self: start
    }

    .justify-self-end {
        justify-self: end
    }

    .justify-self-center {
        justify-self: center
    }

    .justify-self-stretch {
        justify-self: stretch
    }

    .align-content-start {
        align-content: flex-start
    }

    .align-content-end {
        align-content: flex-end
    }

    .align-content-center {
        align-content: center
    }

    .align-content-evenly {
        align-content: space-evenly
    }

    .align-content-around {
        align-content: space-around
    }

    .align-content-between {
        align-content: space-between
    }

    .align-content-stretch {
        align-content: stretch
    }

    .align-content-baseline {
        align-content: baseline
    }

    .align-content-initial {
        align-content: initial
    }

    .align-items-start {
        align-items: flex-start
    }

    .align-items-end {
        align-items: flex-end
    }

    .align-items-center {
        align-items: center
    }

    .align-items-stretch {
        align-items: stretch
    }

    .align-items-baseline {
        align-items: baseline
    }

    .align-items-initial {
        align-items: initial
    }

    .align-self-flex-start {
        align-self: flex-start
    }

    .align-self-flex-end {
        align-self: flex-end
    }

    .align-self-center {
        align-self: center
    }

    .align-self-stretch {
        align-self: stretch
    }

    .align-self-baseline {
        align-self: baseline
    }

    .align-self-initial {
        align-self: initial
    }

    .flex-row {
        flex-direction: row
    }

    .flex-column {
        flex-direction: column
    }

    .flex-row-reverse {
        flex-direction: row-reverse
    }

    .flex-column-reverse {
        flex-direction: column-reverse
    }

    .flex-wrap {
        flex-wrap: wrap
    }

    .flex-nowrap {
        flex-wrap: nowrap
    }

    .flex-wrap-reverse {
        flex-wrap: wrap-reverse
    }

    .flex-shrink-0 {
        flex-shrink: 0
    }

    .flex-grow-0 {
        flex-grow: 0
    }

    .flex-shrink-1 {
        flex-shrink: 1
    }

    .flex-grow-1 {
        flex-grow: 1
    }

    .flex-0 {
        flex: none
    }

    .flex-1 {
        flex: 1 1 0%
    }

    .flex-auto {
        flex: 1 1 auto
    }

    .flex-initial {
        flex: 0 1 auto
    }

    .order-0 {
        order: 0
    }

    .order-1 {
        order: 1
    }

    .order-2 {
        order: 2
    }

    .order-3 {
        order: 3
    }

    .order-4 {
        order: 4
    }

    .order-5 {
        order: 5
    }

    .order-6 {
        order: 6
    }

    .order-7 {
        order: 7
    }

    .order-8 {
        order: 8
    }

    .flex-basis-0 {
        display: none
    }

    .flex-basis-1 {
        flex-basis: 7.142857142857143%
    }

    .flex-basis-2 {
        flex-basis: 14.285714285714286%
    }

    .flex-basis-3 {
        flex-basis: 21.42857142857143%
    }

    .flex-basis-4 {
        flex-basis: 28.571428571428573%
    }

    .flex-basis-5 {
        flex-basis: 35.714285714285715%
    }

    .flex-basis-6 {
        flex-basis: 42.85714285714286%
    }

    .flex-basis-7 {
        flex-basis: 50%
    }

    .flex-basis-8 {
        flex-basis: 57.142857142857146%
    }

    .flex-basis-9 {
        flex-basis: 64.28571428571429%
    }

    .flex-basis-10 {
        flex-basis: 71.42857142857143%
    }

    .flex-basis-11 {
        flex-basis: 78.57142857142857%
    }

    .flex-basis-12 {
        flex-basis: 85.71428571428572%
    }

    .flex-basis-13 {
        flex-basis: 92.85714285714286%
    }

    .flex-basis-14 {
        flex-basis: 100%
    }

    .c-start-0 {
        grid-column-start: 0
    }

    .c-end-0 {
        grid-column-end: 0
    }

    .r-start-0 {
        grid-row-start: 0
    }

    .r-end-0 {
        grid-row-end: 0
    }

    .c-start-1 {
        grid-column-start: 1
    }

    .c-end-1 {
        grid-column-end: 1
    }

    .r-start-1 {
        grid-row-start: 1
    }

    .r-end-1 {
        grid-row-end: 1
    }

    .c-start-2 {
        grid-column-start: 2
    }

    .c-end-2 {
        grid-column-end: 2
    }

    .r-start-2 {
        grid-row-start: 2
    }

    .r-end-2 {
        grid-row-end: 2
    }

    .c-start-3 {
        grid-column-start: 3
    }

    .c-end-3 {
        grid-column-end: 3
    }

    .r-start-3 {
        grid-row-start: 3
    }

    .r-end-3 {
        grid-row-end: 3
    }

    .c-start-4 {
        grid-column-start: 4
    }

    .c-end-4 {
        grid-column-end: 4
    }

    .r-start-4 {
        grid-row-start: 4
    }

    .r-end-4 {
        grid-row-end: 4
    }

    .c-start-5 {
        grid-column-start: 5
    }

    .c-end-5 {
        grid-column-end: 5
    }

    .r-start-5 {
        grid-row-start: 5
    }

    .r-end-5 {
        grid-row-end: 5
    }

    .c-start-6 {
        grid-column-start: 6
    }

    .c-end-6 {
        grid-column-end: 6
    }

    .r-start-6 {
        grid-row-start: 6
    }

    .r-end-6 {
        grid-row-end: 6
    }

    .c-start-7 {
        grid-column-start: 7
    }

    .c-end-7 {
        grid-column-end: 7
    }

    .r-start-7 {
        grid-row-start: 7
    }

    .r-end-7 {
        grid-row-end: 7
    }

    .c-start-8 {
        grid-column-start: 8
    }

    .c-end-8 {
        grid-column-end: 8
    }

    .r-start-8 {
        grid-row-start: 8
    }

    .r-end-8 {
        grid-row-end: 8
    }

    .c-start-9 {
        grid-column-start: 9
    }

    .c-end-9 {
        grid-column-end: 9
    }

    .r-start-9 {
        grid-row-start: 9
    }

    .r-end-9 {
        grid-row-end: 9
    }

    .c-start-10 {
        grid-column-start: 10
    }

    .c-end-10 {
        grid-column-end: 10
    }

    .r-start-10 {
        grid-row-start: 10
    }

    .r-end-10 {
        grid-row-end: 10
    }

    .c-start-11 {
        grid-column-start: 11
    }

    .c-end-11 {
        grid-column-end: 11
    }

    .r-start-11 {
        grid-row-start: 11
    }

    .r-end-11 {
        grid-row-end: 11
    }

    .c-start-12 {
        grid-column-start: 12
    }

    .c-end-12 {
        grid-column-end: 12
    }

    .r-start-12 {
        grid-row-start: 12
    }

    .r-end-12 {
        grid-row-end: 12
    }

    .c-start-13 {
        grid-column-start: 13
    }

    .c-end-13 {
        grid-column-end: 13
    }

    .r-start-13 {
        grid-row-start: 13
    }

    .r-end-13 {
        grid-row-end: 13
    }

    .c-start-14 {
        grid-column-start: 14
    }

    .c-end-14 {
        grid-column-end: 14
    }

    .r-start-14 {
        grid-row-start: 14
    }

    .r-end-14 {
        grid-row-end: 14
    }

    .grid-flow-row {
        grid-auto-flow: row
    }

    .grid-flow-column {
        grid-auto-flow: column
    }

    .grid-flow-row-dense {
        grid-auto-flow: row dense
    }

    .grid-flow-column-dense {
        grid-auto-flow: column dense
    }

    .gap-05 {
        gap: .5rem
    }

    .gap-10 {
        gap: 1rem
    }

    .gap-15 {
        gap: 1.5rem
    }

    .gap-20 {
        gap: 2rem
    }

    .gap-25 {
        gap: 2.5rem
    }

    .gap-30 {
        gap: 3rem
    }

    .gap-35 {
        gap: 3.5rem
    }

    .gap-40 {
        gap: 4rem
    }

    .gap-45 {
        gap: 4.5rem
    }

    .gap-50 {
        gap: 5rem
    }

    .column-gap-05 {
        column-gap: .5rem
    }

    .column-gap-10 {
        column-gap: 1rem
    }

    .column-gap-15 {
        column-gap: 1.5rem
    }

    .column-gap-20 {
        column-gap: 2rem
    }

    .column-gap-25 {
        column-gap: 2.5rem
    }

    .column-gap-30 {
        column-gap: 3rem
    }

    .column-gap-35 {
        column-gap: 3.5rem
    }

    .column-gap-40 {
        column-gap: 4rem
    }

    .column-gap-45 {
        column-gap: 4.5rem
    }

    .column-gap-50 {
        column-gap: 5rem
    }

    .row-gap-05 {
        row-gap: .5rem
    }

    .row-gap-10 {
        row-gap: 1rem
    }

    .row-gap-15 {
        row-gap: 1.5rem
    }

    .row-gap-20 {
        row-gap: 2rem
    }

    .row-gap-25 {
        row-gap: 2.5rem
    }

    .row-gap-30 {
        row-gap: 3rem
    }

    .row-gap-35 {
        row-gap: 3.5rem
    }

    .row-gap-40 {
        row-gap: 4rem
    }

    .row-gap-45 {
        row-gap: 4.5rem
    }

    .row-gap-50 {
        row-gap: 5rem
    }

    .gap-0 {
        gap: 0
    }

    .column-gap-0 {
        column-gap: 0
    }

    .row-gap-0 {
        row-gap: 0
    }

    .mrg-0 {
        margin: 0rem
    }

    .mrg-05 {
        margin: .5rem
    }

    .mrg-10 {
        margin: 1rem
    }

    .mrg-15 {
        margin: 1.5rem
    }

    .mrg-20 {
        margin: 2rem
    }

    .mrg-25 {
        margin: 2.5rem
    }

    .mrg-30 {
        margin: 3rem
    }

    .mrg-35 {
        margin: 3.5rem
    }

    .mrg-40 {
        margin: 4rem
    }

    .mrg-45 {
        margin: 4.5rem
    }

    .mrg-50 {
        margin: 5rem
    }

    .mrg-v0 {
        margin-top: 0rem;
        margin-bottom: 0rem
    }

    .mrg-v05 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .mrg-v10 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .mrg-v15 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .mrg-v20 {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .mrg-v25 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }

    .mrg-v30 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .mrg-v35 {
        margin-top: 3.5rem;
        margin-bottom: 3.5rem
    }

    .mrg-v40 {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .mrg-v45 {
        margin-top: 4.5rem;
        margin-bottom: 4.5rem
    }

    .mrg-v50 {
        margin-top: 5rem;
        margin-bottom: 5rem
    }

    .mrg-h0 {
        margin-left: 0rem;
        margin-right: 0rem
    }

    .mrg-h05 {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .mrg-h10 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .mrg-h15 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .mrg-h20 {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .mrg-h25 {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }

    .mrg-h30 {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .mrg-h35 {
        margin-left: 3.5rem;
        margin-right: 3.5rem
    }

    .mrg-h40 {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .mrg-h45 {
        margin-left: 4.5rem;
        margin-right: 4.5rem
    }

    .mrg-h50 {
        margin-left: 5rem;
        margin-right: 5rem
    }

    .mrg-t0 {
        margin-top: 0rem
    }

    .mrg-t05 {
        margin-top: .5rem
    }

    .mrg-t10 {
        margin-top: 1rem
    }

    .mrg-t15 {
        margin-top: 1.5rem
    }

    .mrg-t20 {
        margin-top: 2rem
    }

    .mrg-t25 {
        margin-top: 2.5rem
    }

    .mrg-t30 {
        margin-top: 3rem
    }

    .mrg-t35 {
        margin-top: 3.5rem
    }

    .mrg-t40 {
        margin-top: 4rem
    }

    .mrg-t45 {
        margin-top: 4.5rem
    }

    .mrg-t50 {
        margin-top: 5rem
    }

    .mrg-b0 {
        margin-bottom: 0rem
    }

    .mrg-b05 {
        margin-bottom: .5rem
    }

    .mrg-b10 {
        margin-bottom: 1rem
    }

    .mrg-b15 {
        margin-bottom: 1.5rem
    }

    .mrg-b20 {
        margin-bottom: 2rem
    }

    .mrg-b25 {
        margin-bottom: 2.5rem
    }

    .mrg-b30 {
        margin-bottom: 3rem
    }

    .mrg-b35 {
        margin-bottom: 3.5rem
    }

    .mrg-b40 {
        margin-bottom: 4rem
    }

    .mrg-b45 {
        margin-bottom: 4.5rem
    }

    .mrg-b50 {
        margin-bottom: 5rem
    }

    .mrg-l0 {
        margin-left: 0rem
    }

    .mrg-l05 {
        margin-left: .5rem
    }

    .mrg-l10 {
        margin-left: 1rem
    }

    .mrg-l15 {
        margin-left: 1.5rem
    }

    .mrg-l20 {
        margin-left: 2rem
    }

    .mrg-l25 {
        margin-left: 2.5rem
    }

    .mrg-l30 {
        margin-left: 3rem
    }

    .mrg-l35 {
        margin-left: 3.5rem
    }

    .mrg-l40 {
        margin-left: 4rem
    }

    .mrg-l45 {
        margin-left: 4.5rem
    }

    .mrg-l50 {
        margin-left: 5rem
    }

    .mrg-r0 {
        margin-right: 0rem
    }

    .mrg-r03 {
        margin-right: .3rem
    }

    .mrg-r05 {
        margin-right: .5rem
    }

    .mrg-r10 {
        margin-right: 1rem
    }

    .mrg-r15 {
        margin-right: 1.5rem
    }

    .mrg-r20 {
        margin-right: 2rem
    }

    .mrg-r25 {
        margin-right: 2.5rem
    }

    .mrg-r30 {
        margin-right: 3rem
    }

    .mrg-r35 {
        margin-right: 3.5rem
    }

    .mrg-r40 {
        margin-right: 4rem
    }

    .mrg-r45 {
        margin-right: 4.5rem
    }

    .mrg-r50 {
        margin-right: 5rem
    }

    .pdg-0 {
        padding: 0rem
    }

    .pdg-05 {
        padding: .5rem
    }

    .pdg-10 {
        padding: 1rem
    }

    .pdg-15 {
        padding: 1.5rem
    }

    .pdg-20 {
        padding: 2rem
    }

    .pdg-25 {
        padding: 2.5rem
    }

    .pdg-30 {
        padding: 3rem
    }

    .pdg-35 {
        padding: 3.5rem
    }

    .pdg-40 {
        padding: 4rem
    }

    .pdg-45 {
        padding: 4.5rem
    }

    .pdg-50 {
        padding: 5rem
    }

    .pdg-v0 {
        padding-top: 0rem;
        padding-bottom: 0rem
    }

    .pdg-v05 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .pdg-v10 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .pdg-v15 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .pdg-v20 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .pdg-v25 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .pdg-v30 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .pdg-v35 {
        padding-top: 3.5rem;
        padding-bottom: 3.5rem
    }

    .pdg-v40 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .pdg-v45 {
        padding-top: 4.5rem;
        padding-bottom: 4.5rem
    }

    .pdg-v50 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .pdg-h0 {
        padding-left: 0rem;
        padding-right: 0rem
    }

    .pdg-h05 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .pdg-h10 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .pdg-h15 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .pdg-h20 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .pdg-h25 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .pdg-h30 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .pdg-h35 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .pdg-h40 {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .pdg-h45 {
        padding-left: 4.5rem;
        padding-right: 4.5rem
    }

    .pdg-h50 {
        padding-left: 5rem;
        padding-right: 5rem
    }

    .pdg-t0 {
        padding-top: 0rem
    }

    .pdg-t05 {
        padding-top: .5rem
    }

    .pdg-t10 {
        padding-top: 1rem
    }

    .pdg-t15 {
        padding-top: 1.5rem
    }

    .pdg-t20 {
        padding-top: 2rem
    }

    .pdg-t25 {
        padding-top: 2.5rem
    }

    .pdg-t30 {
        padding-top: 3rem
    }

    .pdg-t35 {
        padding-top: 3.5rem
    }

    .pdg-t40 {
        padding-top: 4rem
    }

    .pdg-t45 {
        padding-top: 4.5rem
    }

    .pdg-t50 {
        padding-top: 5rem
    }

    .pdg-b0 {
        padding-bottom: 0rem
    }

    .pdg-b05 {
        padding-bottom: .5rem
    }

    .pdg-b10 {
        padding-bottom: 1rem
    }

    .pdg-b15 {
        padding-bottom: 1.5rem
    }

    .pdg-b20 {
        padding-bottom: 2rem
    }

    .pdg-b25 {
        padding-bottom: 2.5rem
    }

    .pdg-b30 {
        padding-bottom: 3rem
    }

    .pdg-b35 {
        padding-bottom: 3.5rem
    }

    .pdg-b40 {
        padding-bottom: 4rem
    }

    .pdg-b45 {
        padding-bottom: 4.5rem
    }

    .pdg-b50 {
        padding-bottom: 5rem
    }

    .pdg-l0 {
        padding-left: 0rem
    }

    .pdg-l05 {
        padding-left: .5rem
    }

    .pdg-l10 {
        padding-left: 1rem
    }

    .pdg-l15 {
        padding-left: 1.5rem
    }

    .pdg-l20 {
        padding-left: 2rem
    }

    .pdg-l25 {
        padding-left: 2.5rem
    }

    .pdg-l30 {
        padding-left: 3rem
    }

    .pdg-l35 {
        padding-left: 3.5rem
    }

    .pdg-l40 {
        padding-left: 4rem
    }

    .pdg-l45 {
        padding-left: 4.5rem
    }

    .pdg-l50 {
        padding-left: 5rem
    }

    .pdg-r0 {
        padding-right: 0rem
    }

    .pdg-r05 {
        padding-right: .5rem
    }

    .pdg-r10 {
        padding-right: 1rem
    }

    .pdg-r15 {
        padding-right: 1.5rem
    }

    .pdg-r20 {
        padding-right: 2rem
    }

    .pdg-r25 {
        padding-right: 2.5rem
    }

    .pdg-r30 {
        padding-right: 3rem
    }

    .pdg-r35 {
        padding-right: 3.5rem
    }

    .pdg-r40 {
        padding-right: 4rem
    }

    .pdg-r45 {
        padding-right: 4.5rem
    }

    .pdg-r50 {
        padding-right: 5rem
    }

    .mrg-p1 {
        margin: 1%
    }

    .mrg-p2 {
        margin: 2%
    }

    .mrg-p3 {
        margin: 3%
    }

    .mrg-p4 {
        margin: 4%
    }

    .mrg-p5 {
        margin: 5%
    }

    .mrg-p6 {
        margin: 6%
    }

    .mrg-p7 {
        margin: 7%
    }

    .mrg-p8 {
        margin: 8%
    }

    .mrg-p9 {
        margin: 9%
    }

    .mrg-p10 {
        margin: 10%
    }

    .mrg-p15 {
        margin: 15%
    }

    .mrg-pv1 {
        margin-top: 1%;
        margin-bottom: 1%
    }

    .mrg-pv2 {
        margin-top: 2%;
        margin-bottom: 2%
    }

    .mrg-pv3 {
        margin-top: 3%;
        margin-bottom: 3%
    }

    .mrg-pv4 {
        margin-top: 4%;
        margin-bottom: 4%
    }

    .mrg-pv5 {
        margin-top: 5%;
        margin-bottom: 5%
    }

    .mrg-pv6 {
        margin-top: 6%;
        margin-bottom: 6%
    }

    .mrg-pv7 {
        margin-top: 7%;
        margin-bottom: 7%
    }

    .mrg-pv8 {
        margin-top: 8%;
        margin-bottom: 8%
    }

    .mrg-pv9 {
        margin-top: 9%;
        margin-bottom: 9%
    }

    .mrg-pv10 {
        margin-top: 10%;
        margin-bottom: 10%
    }

    .mrg-pv15 {
        margin-top: 15%;
        margin-bottom: 15%
    }

    .mrg-ph1 {
        margin-left: 1%;
        margin-right: 1%
    }

    .mrg-ph2 {
        margin-left: 2%;
        margin-right: 2%
    }

    .mrg-ph3 {
        margin-left: 3%;
        margin-right: 3%
    }

    .mrg-ph4 {
        margin-left: 4%;
        margin-right: 4%
    }

    .mrg-ph5 {
        margin-left: 5%;
        margin-right: 5%
    }

    .mrg-ph6 {
        margin-left: 6%;
        margin-right: 6%
    }

    .mrg-ph7 {
        margin-left: 7%;
        margin-right: 7%
    }

    .mrg-ph8 {
        margin-left: 8%;
        margin-right: 8%
    }

    .mrg-ph9 {
        margin-left: 9%;
        margin-right: 9%
    }

    .mrg-ph10 {
        margin-left: 10%;
        margin-right: 10%
    }

    .mrg-ph15 {
        margin-left: 15%;
        margin-right: 15%
    }

    .mrg-pt1 {
        margin-top: 1%
    }

    .mrg-pt2 {
        margin-top: 2%
    }

    .mrg-pt3 {
        margin-top: 3%
    }

    .mrg-pt4 {
        margin-top: 4%
    }

    .mrg-pt5 {
        margin-top: 5%
    }

    .mrg-pt6 {
        margin-top: 6%
    }

    .mrg-pt7 {
        margin-top: 7%
    }

    .mrg-pt8 {
        margin-top: 8%
    }

    .mrg-pt9 {
        margin-top: 9%
    }

    .mrg-pt10 {
        margin-top: 10%
    }

    .mrg-pt15 {
        margin-top: 15%
    }

    .mrg-pb1 {
        margin-bottom: 1%
    }

    .mrg-pb2 {
        margin-bottom: 2%
    }

    .mrg-pb3 {
        margin-bottom: 3%
    }

    .mrg-pb4 {
        margin-bottom: 4%
    }

    .mrg-pb5 {
        margin-bottom: 5%
    }

    .mrg-pb6 {
        margin-bottom: 6%
    }

    .mrg-pb7 {
        margin-bottom: 7%
    }

    .mrg-pb8 {
        margin-bottom: 8%
    }

    .mrg-pb9 {
        margin-bottom: 9%
    }

    .mrg-pb10 {
        margin-bottom: 10%
    }

    .mrg-pb15 {
        margin-bottom: 15%
    }

    .mrg-pl1 {
        margin-left: 1%
    }

    .mrg-pl2 {
        margin-left: 2%
    }

    .mrg-pl3 {
        margin-left: 3%
    }

    .mrg-pl4 {
        margin-left: 4%
    }

    .mrg-pl5 {
        margin-left: 5%
    }

    .mrg-pl6 {
        margin-left: 6%
    }

    .mrg-pl7 {
        margin-left: 7%
    }

    .mrg-pl8 {
        margin-left: 8%
    }

    .mrg-pl9 {
        margin-left: 9%
    }

    .mrg-pl10 {
        margin-left: 10%
    }

    .mrg-pl15 {
        margin-left: 15%
    }

    .mrg-pr1 {
        margin-right: 1%
    }

    .mrg-pr2 {
        margin-right: 2%
    }

    .mrg-pr3 {
        margin-right: 3%
    }

    .mrg-pr4 {
        margin-right: 4%
    }

    .mrg-pr5 {
        margin-right: 5%
    }

    .mrg-pr6 {
        margin-right: 6%
    }

    .mrg-pr7 {
        margin-right: 7%
    }

    .mrg-pr8 {
        margin-right: 8%
    }

    .mrg-pr9 {
        margin-right: 9%
    }

    .mrg-pr10 {
        margin-right: 10%
    }

    .mrg-pr15 {
        margin-right: 15%
    }

    .pdg-p1 {
        padding: 1%
    }

    .pdg-p2 {
        padding: 2%
    }

    .pdg-p3 {
        padding: 3%
    }

    .pdg-p4 {
        padding: 4%
    }

    .pdg-p5 {
        padding: 5%
    }

    .pdg-p6 {
        padding: 6%
    }

    .pdg-p7 {
        padding: 7%
    }

    .pdg-p8 {
        padding: 8%
    }

    .pdg-p9 {
        padding: 9%
    }

    .pdg-p10 {
        padding: 10%
    }

    .pdg-p15 {
        padding: 15%
    }

    .pdg-pv1 {
        padding-top: 1%;
        padding-bottom: 1%
    }

    .pdg-pv2 {
        padding-top: 2%;
        padding-bottom: 2%
    }

    .pdg-pv3 {
        padding-top: 3%;
        padding-bottom: 3%
    }

    .pdg-pv4 {
        padding-top: 4%;
        padding-bottom: 4%
    }

    .pdg-pv5 {
        padding-top: 5%;
        padding-bottom: 5%
    }

    .pdg-pv6 {
        padding-top: 6%;
        padding-bottom: 6%
    }

    .pdg-pv7 {
        padding-top: 7%;
        padding-bottom: 7%
    }

    .pdg-pv8 {
        padding-top: 8%;
        padding-bottom: 8%
    }

    .pdg-pv9 {
        padding-top: 9%;
        padding-bottom: 9%
    }

    .pdg-pv10 {
        padding-top: 10%;
        padding-bottom: 10%
    }

    .pdg-pv15 {
        padding-top: 15%;
        padding-bottom: 15%
    }

    .pdg-ph1 {
        padding-left: 1%;
        padding-right: 1%
    }

    .pdg-ph2 {
        padding-left: 2%;
        padding-right: 2%
    }

    .pdg-ph3 {
        padding-left: 3%;
        padding-right: 3%
    }

    .pdg-ph4 {
        padding-left: 4%;
        padding-right: 4%
    }

    .pdg-ph5 {
        padding-left: 5%;
        padding-right: 5%
    }

    .pdg-ph6 {
        padding-left: 6%;
        padding-right: 6%
    }

    .pdg-ph7 {
        padding-left: 7%;
        padding-right: 7%
    }

    .pdg-ph8 {
        padding-left: 8%;
        padding-right: 8%
    }

    .pdg-ph9 {
        padding-left: 9%;
        padding-right: 9%
    }

    .pdg-ph10 {
        padding-left: 10%;
        padding-right: 10%
    }

    .pdg-ph15 {
        padding-left: 15%;
        padding-right: 15%
    }

    .pdg-pt1 {
        padding-top: 1%
    }

    .pdg-pt2 {
        padding-top: 2%
    }

    .pdg-pt3 {
        padding-top: 3%
    }

    .pdg-pt4 {
        padding-top: 4%
    }

    .pdg-pt5 {
        padding-top: 5%
    }

    .pdg-pt6 {
        padding-top: 6%
    }

    .pdg-pt7 {
        padding-top: 7%
    }

    .pdg-pt8 {
        padding-top: 8%
    }

    .pdg-pt9 {
        padding-top: 9%
    }

    .pdg-pt10 {
        padding-top: 10%
    }

    .pdg-pt15 {
        padding-top: 15%
    }

    .pdg-pb1 {
        padding-bottom: 1%
    }

    .pdg-pb2 {
        padding-bottom: 2%
    }

    .pdg-pb3 {
        padding-bottom: 3%
    }

    .pdg-pb4 {
        padding-bottom: 4%
    }

    .pdg-pb5 {
        padding-bottom: 5%
    }

    .pdg-pb6 {
        padding-bottom: 6%
    }

    .pdg-pb7 {
        padding-bottom: 7%
    }

    .pdg-pb8 {
        padding-bottom: 8%
    }

    .pdg-pb9 {
        padding-bottom: 9%
    }

    .pdg-pb10 {
        padding-bottom: 10%
    }

    .pdg-pb15 {
        padding-bottom: 15%
    }

    .pdg-pl1 {
        padding-left: 1%
    }

    .pdg-pl2 {
        padding-left: 2%
    }

    .pdg-pl3 {
        padding-left: 3%
    }

    .pdg-pl4 {
        padding-left: 4%
    }

    .pdg-pl5 {
        padding-left: 5%
    }

    .pdg-pl6 {
        padding-left: 6%
    }

    .pdg-pl7 {
        padding-left: 7%
    }

    .pdg-pl8 {
        padding-left: 8%
    }

    .pdg-pl9 {
        padding-left: 9%
    }

    .pdg-pl10 {
        padding-left: 10%
    }

    .pdg-pl15 {
        padding-left: 15%
    }

    .pdg-pr1 {
        padding-right: 1%
    }

    .pdg-pr2 {
        padding-right: 2%
    }

    .pdg-pr3 {
        padding-right: 3%
    }

    .pdg-pr4 {
        padding-right: 4%
    }

    .pdg-pr5 {
        padding-right: 5%
    }

    .pdg-pr6 {
        padding-right: 6%
    }

    .pdg-pr7 {
        padding-right: 7%
    }

    .pdg-pr8 {
        padding-right: 8%
    }

    .pdg-pr9 {
        padding-right: 9%
    }

    .pdg-pr10 {
        padding-right: 10%
    }

    .pdg-pr15 {
        padding-right: 15%
    }

    .mrg-neg-ptc1 {
        margin-top: -7.142857142857143%
    }

    .mrg-neg-ptc2 {
        margin-top: -14.285714285714286%
    }

    .mrg-neg-ptc3 {
        margin-top: -21.42857142857143%
    }

    .mrg-neg-ptc4 {
        margin-top: -28.571428571428573%
    }

    .mrg-neg-ptc5 {
        margin-top: -35.714285714285715%
    }

    .mrg-neg-ptc6 {
        margin-top: -42.85714285714286%
    }

    .mrg-neg-ptc7 {
        margin-top: -50%
    }

    .mrg-neg-ptc8 {
        margin-top: -57.142857142857146%
    }

    .mrg-neg-ptc9 {
        margin-top: -64.28571428571429%
    }

    .mrg-neg-ptc10 {
        margin-top: -71.42857142857143%
    }

    .mrg-neg-ptc11 {
        margin-top: -78.57142857142857%
    }

    .mrg-neg-ptc12 {
        margin-top: -85.71428571428572%
    }

    .mrg-neg-ptc13 {
        margin-top: -92.85714285714286%
    }

    .mrg-neg-ptc14 {
        margin-top: -100%
    }

    .mrg-neg-pt1 {
        margin-top: -1%
    }

    .mrg-neg-pt2 {
        margin-top: -2%
    }

    .mrg-neg-pt3 {
        margin-top: -3%
    }

    .mrg-neg-pt4 {
        margin-top: -4%
    }

    .mrg-neg-pt5 {
        margin-top: -5%
    }

    .mrg-neg-pt6 {
        margin-top: -6%
    }

    .mrg-neg-pt7 {
        margin-top: -7%
    }

    .mrg-neg-pt8 {
        margin-top: -8%
    }

    .mrg-neg-pt9 {
        margin-top: -9%
    }

    .mrg-neg-pt10 {
        margin-top: -10%
    }

    .mrg-neg-pt15 {
        margin-top: -15%
    }

    .mrg-neg-pbc1 {
        margin-bottom: -7.142857142857143%
    }

    .mrg-neg-pbc2 {
        margin-bottom: -14.285714285714286%
    }

    .mrg-neg-pbc3 {
        margin-bottom: -21.42857142857143%
    }

    .mrg-neg-pbc4 {
        margin-bottom: -28.571428571428573%
    }

    .mrg-neg-pbc5 {
        margin-bottom: -35.714285714285715%
    }

    .mrg-neg-pbc6 {
        margin-bottom: -42.85714285714286%
    }

    .mrg-neg-pbc7 {
        margin-bottom: -50%
    }

    .mrg-neg-pbc8 {
        margin-bottom: -57.142857142857146%
    }

    .mrg-neg-pbc9 {
        margin-bottom: -64.28571428571429%
    }

    .mrg-neg-pbc10 {
        margin-bottom: -71.42857142857143%
    }

    .mrg-neg-pbc11 {
        margin-bottom: -78.57142857142857%
    }

    .mrg-neg-pbc12 {
        margin-bottom: -85.71428571428572%
    }

    .mrg-neg-pbc13 {
        margin-bottom: -92.85714285714286%
    }

    .mrg-neg-pbc14 {
        margin-bottom: -100%
    }

    .mrg-neg-pb1 {
        margin-bottom: -1%
    }

    .mrg-neg-pb2 {
        margin-bottom: -2%
    }

    .mrg-neg-pb3 {
        margin-bottom: -3%
    }

    .mrg-neg-pb4 {
        margin-bottom: -4%
    }

    .mrg-neg-pb5 {
        margin-bottom: -5%
    }

    .mrg-neg-pb6 {
        margin-bottom: -6%
    }

    .mrg-neg-pb7 {
        margin-bottom: -7%
    }

    .mrg-neg-pb8 {
        margin-bottom: -8%
    }

    .mrg-neg-pb9 {
        margin-bottom: -9%
    }

    .mrg-neg-pb10 {
        margin-bottom: -10%
    }

    .mrg-neg-pb15 {
        margin-bottom: -15%
    }

    .mrg-neg-plc1 {
        margin-left: -7.142857142857143%
    }

    .mrg-neg-plc2 {
        margin-left: -14.285714285714286%
    }

    .mrg-neg-plc3 {
        margin-left: -21.42857142857143%
    }

    .mrg-neg-plc4 {
        margin-left: -28.571428571428573%
    }

    .mrg-neg-plc5 {
        margin-left: -35.714285714285715%
    }

    .mrg-neg-plc6 {
        margin-left: -42.85714285714286%
    }

    .mrg-neg-plc7 {
        margin-left: -50%
    }

    .mrg-neg-plc8 {
        margin-left: -57.142857142857146%
    }

    .mrg-neg-plc9 {
        margin-left: -64.28571428571429%
    }

    .mrg-neg-plc10 {
        margin-left: -71.42857142857143%
    }

    .mrg-neg-plc11 {
        margin-left: -78.57142857142857%
    }

    .mrg-neg-plc12 {
        margin-left: -85.71428571428572%
    }

    .mrg-neg-plc13 {
        margin-left: -92.85714285714286%
    }

    .mrg-neg-plc14 {
        margin-left: -100%
    }

    .mrg-neg-pl1 {
        margin-left: -1%
    }

    .mrg-neg-pl2 {
        margin-left: -2%
    }

    .mrg-neg-pl3 {
        margin-left: -3%
    }

    .mrg-neg-pl4 {
        margin-left: -4%
    }

    .mrg-neg-pl5 {
        margin-left: -5%
    }

    .mrg-neg-pl6 {
        margin-left: -6%
    }

    .mrg-neg-pl7 {
        margin-left: -7%
    }

    .mrg-neg-pl8 {
        margin-left: -8%
    }

    .mrg-neg-pl9 {
        margin-left: -9%
    }

    .mrg-neg-pl10 {
        margin-left: -10%
    }

    .mrg-neg-pl15 {
        margin-left: -15%
    }

    .mrg-neg-prc1 {
        margin-right: -7.142857142857143%
    }

    .mrg-neg-prc2 {
        margin-right: -14.285714285714286%
    }

    .mrg-neg-prc3 {
        margin-right: -21.42857142857143%
    }

    .mrg-neg-prc4 {
        margin-right: -28.571428571428573%
    }

    .mrg-neg-prc5 {
        margin-right: -35.714285714285715%
    }

    .mrg-neg-prc6 {
        margin-right: -42.85714285714286%
    }

    .mrg-neg-prc7 {
        margin-right: -50%
    }

    .mrg-neg-prc8 {
        margin-right: -57.142857142857146%
    }

    .mrg-neg-prc9 {
        margin-right: -64.28571428571429%
    }

    .mrg-neg-prc10 {
        margin-right: -71.42857142857143%
    }

    .mrg-neg-prc11 {
        margin-right: -78.57142857142857%
    }

    .mrg-neg-prc12 {
        margin-right: -85.71428571428572%
    }

    .mrg-neg-prc13 {
        margin-right: -92.85714285714286%
    }

    .mrg-neg-prc14 {
        margin-right: -100%
    }

    .mrg-neg-pr1 {
        margin-right: -1%
    }

    .mrg-neg-pr2 {
        margin-right: -2%
    }

    .mrg-neg-pr3 {
        margin-right: -3%
    }

    .mrg-neg-pr4 {
        margin-right: -4%
    }

    .mrg-neg-pr5 {
        margin-right: -5%
    }

    .mrg-neg-pr6 {
        margin-right: -6%
    }

    .mrg-neg-pr7 {
        margin-right: -7%
    }

    .mrg-neg-pr8 {
        margin-right: -8%
    }

    .mrg-neg-pr9 {
        margin-right: -9%
    }

    .mrg-neg-pr10 {
        margin-right: -10%
    }

    .mrg-neg-pr15 {
        margin-right: -15%
    }

    .mrg-auto {
        margin: auto
    }

    .mrg-h-auto {
        margin-left: auto;
        margin-right: auto
    }

    .mrg-v-auto {
        margin-top: auto;
        margin-bottom: auto
    }

    .owl-1>*+* {
        margin-top: 1%
    }

    .owl-2>*+* {
        margin-top: 2%
    }

    .owl-3>*+* {
        margin-top: 3%
    }

    .owl-4>*+* {
        margin-top: 4%
    }

    .owl-5>*+* {
        margin-top: 5%
    }

    .owl-6>*+* {
        margin-top: 6%
    }

    .owl-7>*+* {
        margin-top: 7%
    }

    .owl-8>*+* {
        margin-top: 8%
    }

    .owl-9>*+* {
        margin-top: 9%
    }

    .owl-10>*+* {
        margin-top: 10%
    }

    .owl-rem-1>*+* {
        margin-top: 1rem
    }

    .owl-rem-2>*+* {
        margin-top: 2rem
    }

    .owl-rem-3>*+* {
        margin-top: 3rem
    }

    .owl-rem-4>*+* {
        margin-top: 4rem
    }

    .owl-rem-5>*+* {
        margin-top: 5rem
    }

    .owl-rem-6>*+* {
        margin-top: 6rem
    }

    .owl-hor-3>*+* {
        margin-left: 3%
    }

    .owl-hor-4>*+* {
        margin-left: 4%
    }

    .owl-hor-5>*+* {
        margin-left: 5%
    }

    .bg-cover {
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat
    }

    .bg-contain {
        background-size: contain;
        background-position: center center;
        background-repeat: no-repeat
    }

    .bg-fixed {
        background-attachment: fixed
    }

    .bg-unfixed {
        background-attachment: initial
    }

    .bg-repeat {
        background-repeat: repeat
    }

    .bg-norepeat {
        background-repeat: no-repeat
    }

    .object-cover {
        object-fit: cover
    }

    .object-contain {
        object-fit: contain
    }

    .object-fill {
        object-fit: fill
    }

    .object-none {
        object-fit: none
    }

    .object-scale-down {
        object-fit: scale-down
    }

    .object-center {
        object-position: center
    }

    .object-bottom {
        object-position: bottom
    }

    .object-top {
        object-position: top
    }

    .object-left {
        object-position: left
    }

    .object-right {
        object-position: right
    }

    .object-left-top {
        object-position: left top
    }

    .object-right-top {
        object-position: right top
    }

    .object-left-bottom {
        object-position: left bottom
    }

    .object-right-bottom {
        object-position: right bottom
    }

    .overflow-auto {
        overflow: auto
    }

    .overflow-hidden {
        overflow: hidden
    }

    .overflow-visible {
        overflow: visible
    }

    .overflow-scroll {
        overflow: scroll
    }

    .overflow-x-auto {
        overflow-x: auto
    }

    .overflow-x-hidden {
        overflow-x: hidden
    }

    .overflow-x-visible {
        overflow-x: visible
    }

    .overflow-x-scroll {
        overflow-x: scroll
    }

    .overflow-y-auto {
        overflow-y: auto
    }

    .overflow-y-hidden {
        overflow-y: hidden
    }

    .overflow-y-visible {
        overflow-y: visible
    }

    .overflow-y-scroll {
        overflow-y: scroll
    }

    .relative {
        position: relative
    }

    .absolute {
        position: absolute
    }

    .fixed {
        position: fixed
    }

    .static {
        position: static
    }

    .sticky {
        position: sticky
    }

    .flex {
        display: flex
    }

    .inline-flex {
        display: inline-flex
    }

    .grid {
        display: grid
    }

    .block {
        display: block
    }

    .inline {
        display: inline
    }

    .inline-block {
        display: inline-block
    }

    .none {
        display: none
    }

    .float-left {
        float: left
    }

    .float-right {
        float: right
    }

    .float-none {
        float: none
    }

    .clear-left {
        clear: left
    }

    .clear-right {
        clear: right
    }

    .clear-both {
        clear: both
    }

    .clear-none {
        clear: none
    }

    .txt-48 {
        font-size: 4.8rem;
        line-height: 5.4rem
    }

    .txt-36 {
        font-size: 3.6rem;
        line-height: 4.2rem
    }

    .txt-24 {
        font-size: 2.4rem;
        line-height: 2.4rem
    }

    .txt-18 {
        font-size: 1.8rem;
        line-height: 2.4rem
    }

    .txt-16 {
        font-size: 1.6rem;
        line-height: 2.2rem
    }

    .txt-14 {
        font-size: 1.4rem;
        line-height: 2rem
    }

    .txt-12 {
        font-size: 1.2rem;
        line-height: 1.8rem
    }

    .top-0 {
        top: 0
    }

    .left-0 {
        left: 0
    }

    .right-0 {
        right: 0
    }

    .bottom-0 {
        bottom: 0
    }

    .v-flex-center {
        display: flex;
        align-items: center
    }

    .h-flex-center {
        display: flex;
        justify-content: center
    }

    .vh-flex-center {
        display: flex;
        justify-content: center;
        align-items: center
    }

    .v-center {
        top: 50%;
        transform: translateY(-50%)
    }

    .h-center {
        left: 50%;
        transform: translate(-50%)
    }

    .vh-center {
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .reset-pos {
        position: initial;
        top: initial;
        left: initial;
        transform: initial
    }

    .visibility-visible {
        visibility: visible
    }

    .visibility-hidden {
        visibility: hidden
    }

    .filter-opacity-01 {
        filter: opacity(.1)
    }

    .opacity-01 {
        opacity: .1
    }

    .filter-opacity-02 {
        filter: opacity(.2)
    }

    .opacity-02 {
        opacity: .2
    }

    .filter-opacity-03 {
        filter: opacity(.3)
    }

    .opacity-03 {
        opacity: .3
    }

    .filter-opacity-04 {
        filter: opacity(.4)
    }

    .opacity-04 {
        opacity: .4
    }

    .filter-opacity-05 {
        filter: opacity(.5)
    }

    .opacity-05 {
        opacity: .5
    }

    .filter-opacity-06 {
        filter: opacity(.6)
    }

    .opacity-06 {
        opacity: .6
    }

    .filter-opacity-07 {
        filter: opacity(.7)
    }

    .opacity-07 {
        opacity: .7
    }

    .filter-opacity-08 {
        filter: opacity(.8)
    }

    .opacity-08 {
        opacity: .8
    }

    .filter-opacity-09 {
        filter: opacity(.9)
    }

    .opacity-09 {
        opacity: .9
    }

    .filter-opacity-1 {
        filter: opacity(1)
    }

    .opacity-1 {
        opacity: 1
    }

    .opacity-0 {
        opacity: 0
    }

    .filter-opacity-0 {
        filter: opacity(0)
    }

    .z1 {
        z-index: 1
    }

    .z2 {
        z-index: 2
    }

    .z3 {
        z-index: 3
    }

    .z4 {
        z-index: 4
    }

    .z5 {
        z-index: 5
    }

    .portrait-110:after {
        padding-bottom: 110%
    }

    .portrait-120:after {
        padding-bottom: 120%
    }

    .portrait-130:after {
        padding-bottom: 130%
    }

    .portrait-140:after {
        padding-bottom: 140%
    }

    .portrait-150:after {
        padding-bottom: 150%
    }

    .portrait-160:after {
        padding-bottom: 160%
    }

    .portrait-170:after {
        padding-bottom: 170%
    }

    .portrait-180:after {
        padding-bottom: 180%
    }

    .portrait-190:after {
        padding-bottom: 190%
    }

    .portrait-200:after {
        padding-bottom: 200%
    }

    .landscape-50:after {
        padding-bottom: 50%
    }

    .landscape-60:after {
        padding-bottom: 60%
    }

    .landscape-70:after {
        padding-bottom: 70%
    }

    .landscape-80:after {
        padding-bottom: 80%
    }

    .landscape-90:after {
        padding-bottom: 90%
    }

    .landscape-100:after {
        padding-bottom: 100%
    }

    .landscape-110:after {
        padding-bottom: 110%
    }

    .square:after {
        padding-bottom: 100%
    }

    .reset-shape:after {
        padding-bottom: 0%
    }

    .circle {
        border-radius: 100%
    }

    .w-fit {
        width: fit-content
    }

    .w-min {
        width: min-content
    }

    .w-max {
        width: max-content
    }

    .w-r01 {
        width: 1rem
    }

    .h-r01 {
        height: 1rem
    }

    .w-r015 {
        width: 1.5rem
    }

    .h-r015 {
        height: 1.5rem
    }

    .w-r02 {
        width: 2rem
    }

    .h-r02 {
        height: 2rem
    }

    .w-r03 {
        width: 3rem
    }

    .h-r03 {
        height: 3rem
    }

    .w-r04 {
        width: 4rem
    }

    .h-r04 {
        height: 4rem
    }

    .w-r05 {
        width: 5rem
    }

    .h-r05 {
        height: 5rem
    }

    .w-r06 {
        width: 6rem
    }

    .h-r06 {
        height: 6rem
    }

    .w-r07 {
        width: 7rem
    }

    .h-r07 {
        height: 7rem
    }

    .w-r08 {
        width: 8rem
    }

    .h-r08 {
        height: 8rem
    }

    .w-r09 {
        width: 9rem
    }

    .h-r09 {
        height: 9rem
    }

    .w-r5 {
        width: 5rem
    }

    .h-r5 {
        height: 5rem
    }

    .w-p5 {
        width: 5%
    }

    .h-p5 {
        height: 5%
    }

    .w-v5 {
        width: 5vw
    }

    .h-v5 {
        height: 5vh
    }

    .w-max-r5 {
        max-width: 5rem
    }

    .w-min-r5 {
        min-width: 5rem
    }

    .h-max-r5 {
        max-height: 5rem
    }

    .h-min-r5 {
        min-height: 5rem
    }

    .w-max-p5 {
        max-width: 5%
    }

    .w-min-p5 {
        min-width: 5%
    }

    .w-max-v5 {
        max-width: 5vw
    }

    .w-min-v5 {
        min-width: 5vw
    }

    .h-max-p5 {
        max-height: 5%
    }

    .h-min-p5 {
        min-height: 5%
    }

    .h-max-v5 {
        max-height: 5vw
    }

    .h-min-v5 {
        min-height: 5vw
    }

    .w-r10 {
        width: 10rem
    }

    .h-r10 {
        height: 10rem
    }

    .w-p10 {
        width: 10%
    }

    .h-p10 {
        height: 10%
    }

    .w-v10 {
        width: 10vw
    }

    .h-v10 {
        height: 10vh
    }

    .w-max-r10 {
        max-width: 10rem
    }

    .w-min-r10 {
        min-width: 10rem
    }

    .h-max-r10 {
        max-height: 10rem
    }

    .h-min-r10 {
        min-height: 10rem
    }

    .w-max-p10 {
        max-width: 10%
    }

    .w-min-p10 {
        min-width: 10%
    }

    .w-max-v10 {
        max-width: 10vw
    }

    .w-min-v10 {
        min-width: 10vw
    }

    .h-max-p10 {
        max-height: 10%
    }

    .h-min-p10 {
        min-height: 10%
    }

    .h-max-v10 {
        max-height: 10vw
    }

    .h-min-v10 {
        min-height: 10vw
    }

    .w-r15 {
        width: 15rem
    }

    .h-r15 {
        height: 15rem
    }

    .w-p15 {
        width: 15%
    }

    .h-p15 {
        height: 15%
    }

    .w-v15 {
        width: 15vw
    }

    .h-v15 {
        height: 15vh
    }

    .w-max-r15 {
        max-width: 15rem
    }

    .w-min-r15 {
        min-width: 15rem
    }

    .h-max-r15 {
        max-height: 15rem
    }

    .h-min-r15 {
        min-height: 15rem
    }

    .w-max-p15 {
        max-width: 15%
    }

    .w-min-p15 {
        min-width: 15%
    }

    .w-max-v15 {
        max-width: 15vw
    }

    .w-min-v15 {
        min-width: 15vw
    }

    .h-max-p15 {
        max-height: 15%
    }

    .h-min-p15 {
        min-height: 15%
    }

    .h-max-v15 {
        max-height: 15vw
    }

    .h-min-v15 {
        min-height: 15vw
    }

    .w-r20 {
        width: 20rem
    }

    .h-r20 {
        height: 20rem
    }

    .w-p20 {
        width: 20%
    }

    .h-p20 {
        height: 20%
    }

    .w-v20 {
        width: 20vw
    }

    .h-v20 {
        height: 20vh
    }

    .w-max-r20 {
        max-width: 20rem
    }

    .w-min-r20 {
        min-width: 20rem
    }

    .h-max-r20 {
        max-height: 20rem
    }

    .h-min-r20 {
        min-height: 20rem
    }

    .w-max-p20 {
        max-width: 20%
    }

    .w-min-p20 {
        min-width: 20%
    }

    .w-max-v20 {
        max-width: 20vw
    }

    .w-min-v20 {
        min-width: 20vw
    }

    .h-max-p20 {
        max-height: 20%
    }

    .h-min-p20 {
        min-height: 20%
    }

    .h-max-v20 {
        max-height: 20vw
    }

    .h-min-v20 {
        min-height: 20vw
    }

    .w-r25 {
        width: 25rem
    }

    .h-r25 {
        height: 25rem
    }

    .w-p25 {
        width: 25%
    }

    .h-p25 {
        height: 25%
    }

    .w-v25 {
        width: 25vw
    }

    .h-v25 {
        height: 25vh
    }

    .w-max-r25 {
        max-width: 25rem
    }

    .w-min-r25 {
        min-width: 25rem
    }

    .h-max-r25 {
        max-height: 25rem
    }

    .h-min-r25 {
        min-height: 25rem
    }

    .w-max-p25 {
        max-width: 25%
    }

    .w-min-p25 {
        min-width: 25%
    }

    .w-max-v25 {
        max-width: 25vw
    }

    .w-min-v25 {
        min-width: 25vw
    }

    .h-max-p25 {
        max-height: 25%
    }

    .h-min-p25 {
        min-height: 25%
    }

    .h-max-v25 {
        max-height: 25vw
    }

    .h-min-v25 {
        min-height: 25vw
    }

    .w-r30 {
        width: 30rem
    }

    .h-r30 {
        height: 30rem
    }

    .w-p30 {
        width: 30%
    }

    .h-p30 {
        height: 30%
    }

    .w-v30 {
        width: 30vw
    }

    .h-v30 {
        height: 30vh
    }

    .w-max-r30 {
        max-width: 30rem
    }

    .w-min-r30 {
        min-width: 30rem
    }

    .h-max-r30 {
        max-height: 30rem
    }

    .h-min-r30 {
        min-height: 30rem
    }

    .w-max-p30 {
        max-width: 30%
    }

    .w-min-p30 {
        min-width: 30%
    }

    .w-max-v30 {
        max-width: 30vw
    }

    .w-min-v30 {
        min-width: 30vw
    }

    .h-max-p30 {
        max-height: 30%
    }

    .h-min-p30 {
        min-height: 30%
    }

    .h-max-v30 {
        max-height: 30vw
    }

    .h-min-v30 {
        min-height: 30vw
    }

    .w-r35 {
        width: 35rem
    }

    .h-r35 {
        height: 35rem
    }

    .w-p35 {
        width: 35%
    }

    .h-p35 {
        height: 35%
    }

    .w-v35 {
        width: 35vw
    }

    .h-v35 {
        height: 35vh
    }

    .w-max-r35 {
        max-width: 35rem
    }

    .w-min-r35 {
        min-width: 35rem
    }

    .h-max-r35 {
        max-height: 35rem
    }

    .h-min-r35 {
        min-height: 35rem
    }

    .w-max-p35 {
        max-width: 35%
    }

    .w-min-p35 {
        min-width: 35%
    }

    .w-max-v35 {
        max-width: 35vw
    }

    .w-min-v35 {
        min-width: 35vw
    }

    .h-max-p35 {
        max-height: 35%
    }

    .h-min-p35 {
        min-height: 35%
    }

    .h-max-v35 {
        max-height: 35vw
    }

    .h-min-v35 {
        min-height: 35vw
    }

    .w-r40 {
        width: 40rem
    }

    .h-r40 {
        height: 40rem
    }

    .w-p40 {
        width: 40%
    }

    .h-p40 {
        height: 40%
    }

    .w-v40 {
        width: 40vw
    }

    .h-v40 {
        height: 40vh
    }

    .w-max-r40 {
        max-width: 40rem
    }

    .w-min-r40 {
        min-width: 40rem
    }

    .h-max-r40 {
        max-height: 40rem
    }

    .h-min-r40 {
        min-height: 40rem
    }

    .w-max-p40 {
        max-width: 40%
    }

    .w-min-p40 {
        min-width: 40%
    }

    .w-max-v40 {
        max-width: 40vw
    }

    .w-min-v40 {
        min-width: 40vw
    }

    .h-max-p40 {
        max-height: 40%
    }

    .h-min-p40 {
        min-height: 40%
    }

    .h-max-v40 {
        max-height: 40vw
    }

    .h-min-v40 {
        min-height: 40vw
    }

    .w-r45 {
        width: 45rem
    }

    .h-r45 {
        height: 45rem
    }

    .w-p45 {
        width: 45%
    }

    .h-p45 {
        height: 45%
    }

    .w-v45 {
        width: 45vw
    }

    .h-v45 {
        height: 45vh
    }

    .w-max-r45 {
        max-width: 45rem
    }

    .w-min-r45 {
        min-width: 45rem
    }

    .h-max-r45 {
        max-height: 45rem
    }

    .h-min-r45 {
        min-height: 45rem
    }

    .w-max-p45 {
        max-width: 45%
    }

    .w-min-p45 {
        min-width: 45%
    }

    .w-max-v45 {
        max-width: 45vw
    }

    .w-min-v45 {
        min-width: 45vw
    }

    .h-max-p45 {
        max-height: 45%
    }

    .h-min-p45 {
        min-height: 45%
    }

    .h-max-v45 {
        max-height: 45vw
    }

    .h-min-v45 {
        min-height: 45vw
    }

    .w-r50 {
        width: 50rem
    }

    .h-r50 {
        height: 50rem
    }

    .w-p50 {
        width: 50%
    }

    .h-p50 {
        height: 50%
    }

    .w-v50 {
        width: 50vw
    }

    .h-v50 {
        height: 50vh
    }

    .w-max-r50 {
        max-width: 50rem
    }

    .w-min-r50 {
        min-width: 50rem
    }

    .h-max-r50 {
        max-height: 50rem
    }

    .h-min-r50 {
        min-height: 50rem
    }

    .w-max-p50 {
        max-width: 50%
    }

    .w-min-p50 {
        min-width: 50%
    }

    .w-max-v50 {
        max-width: 50vw
    }

    .w-min-v50 {
        min-width: 50vw
    }

    .h-max-p50 {
        max-height: 50%
    }

    .h-min-p50 {
        min-height: 50%
    }

    .h-max-v50 {
        max-height: 50vw
    }

    .h-min-v50 {
        min-height: 50vw
    }

    .w-r55 {
        width: 55rem
    }

    .h-r55 {
        height: 55rem
    }

    .w-p55 {
        width: 55%
    }

    .h-p55 {
        height: 55%
    }

    .w-v55 {
        width: 55vw
    }

    .h-v55 {
        height: 55vh
    }

    .w-max-r55 {
        max-width: 55rem
    }

    .w-min-r55 {
        min-width: 55rem
    }

    .h-max-r55 {
        max-height: 55rem
    }

    .h-min-r55 {
        min-height: 55rem
    }

    .w-max-p55 {
        max-width: 55%
    }

    .w-min-p55 {
        min-width: 55%
    }

    .w-max-v55 {
        max-width: 55vw
    }

    .w-min-v55 {
        min-width: 55vw
    }

    .h-max-p55 {
        max-height: 55%
    }

    .h-min-p55 {
        min-height: 55%
    }

    .h-max-v55 {
        max-height: 55vw
    }

    .h-min-v55 {
        min-height: 55vw
    }

    .w-r60 {
        width: 60rem
    }

    .h-r60 {
        height: 60rem
    }

    .w-p60 {
        width: 60%
    }

    .h-p60 {
        height: 60%
    }

    .w-v60 {
        width: 60vw
    }

    .h-v60 {
        height: 60vh
    }

    .w-max-r60 {
        max-width: 60rem
    }

    .w-min-r60 {
        min-width: 60rem
    }

    .h-max-r60 {
        max-height: 60rem
    }

    .h-min-r60 {
        min-height: 60rem
    }

    .w-max-p60 {
        max-width: 60%
    }

    .w-min-p60 {
        min-width: 60%
    }

    .w-max-v60 {
        max-width: 60vw
    }

    .w-min-v60 {
        min-width: 60vw
    }

    .h-max-p60 {
        max-height: 60%
    }

    .h-min-p60 {
        min-height: 60%
    }

    .h-max-v60 {
        max-height: 60vw
    }

    .h-min-v60 {
        min-height: 60vw
    }

    .w-r65 {
        width: 65rem
    }

    .h-r65 {
        height: 65rem
    }

    .w-p65 {
        width: 65%
    }

    .h-p65 {
        height: 65%
    }

    .w-v65 {
        width: 65vw
    }

    .h-v65 {
        height: 65vh
    }

    .w-max-r65 {
        max-width: 65rem
    }

    .w-min-r65 {
        min-width: 65rem
    }

    .h-max-r65 {
        max-height: 65rem
    }

    .h-min-r65 {
        min-height: 65rem
    }

    .w-max-p65 {
        max-width: 65%
    }

    .w-min-p65 {
        min-width: 65%
    }

    .w-max-v65 {
        max-width: 65vw
    }

    .w-min-v65 {
        min-width: 65vw
    }

    .h-max-p65 {
        max-height: 65%
    }

    .h-min-p65 {
        min-height: 65%
    }

    .h-max-v65 {
        max-height: 65vw
    }

    .h-min-v65 {
        min-height: 65vw
    }

    .w-r70 {
        width: 70rem
    }

    .h-r70 {
        height: 70rem
    }

    .w-p70 {
        width: 70%
    }

    .h-p70 {
        height: 70%
    }

    .w-v70 {
        width: 70vw
    }

    .h-v70 {
        height: 70vh
    }

    .w-max-r70 {
        max-width: 70rem
    }

    .w-min-r70 {
        min-width: 70rem
    }

    .h-max-r70 {
        max-height: 70rem
    }

    .h-min-r70 {
        min-height: 70rem
    }

    .w-max-p70 {
        max-width: 70%
    }

    .w-min-p70 {
        min-width: 70%
    }

    .w-max-v70 {
        max-width: 70vw
    }

    .w-min-v70 {
        min-width: 70vw
    }

    .h-max-p70 {
        max-height: 70%
    }

    .h-min-p70 {
        min-height: 70%
    }

    .h-max-v70 {
        max-height: 70vw
    }

    .h-min-v70 {
        min-height: 70vw
    }

    .w-r75 {
        width: 75rem
    }

    .h-r75 {
        height: 75rem
    }

    .w-p75 {
        width: 75%
    }

    .h-p75 {
        height: 75%
    }

    .w-v75 {
        width: 75vw
    }

    .h-v75 {
        height: 75vh
    }

    .w-max-r75 {
        max-width: 75rem
    }

    .w-min-r75 {
        min-width: 75rem
    }

    .h-max-r75 {
        max-height: 75rem
    }

    .h-min-r75 {
        min-height: 75rem
    }

    .w-max-p75 {
        max-width: 75%
    }

    .w-min-p75 {
        min-width: 75%
    }

    .w-max-v75 {
        max-width: 75vw
    }

    .w-min-v75 {
        min-width: 75vw
    }

    .h-max-p75 {
        max-height: 75%
    }

    .h-min-p75 {
        min-height: 75%
    }

    .h-max-v75 {
        max-height: 75vw
    }

    .h-min-v75 {
        min-height: 75vw
    }

    .w-r80 {
        width: 80rem
    }

    .h-r80 {
        height: 80rem
    }

    .w-p80 {
        width: 80%
    }

    .h-p80 {
        height: 80%
    }

    .w-v80 {
        width: 80vw
    }

    .h-v80 {
        height: 80vh
    }

    .w-max-r80 {
        max-width: 80rem
    }

    .w-min-r80 {
        min-width: 80rem
    }

    .h-max-r80 {
        max-height: 80rem
    }

    .h-min-r80 {
        min-height: 80rem
    }

    .w-max-p80 {
        max-width: 80%
    }

    .w-min-p80 {
        min-width: 80%
    }

    .w-max-v80 {
        max-width: 80vw
    }

    .w-min-v80 {
        min-width: 80vw
    }

    .h-max-p80 {
        max-height: 80%
    }

    .h-min-p80 {
        min-height: 80%
    }

    .h-max-v80 {
        max-height: 80vw
    }

    .h-min-v80 {
        min-height: 80vw
    }

    .w-r85 {
        width: 85rem
    }

    .h-r85 {
        height: 85rem
    }

    .w-p85 {
        width: 85%
    }

    .h-p85 {
        height: 85%
    }

    .w-v85 {
        width: 85vw
    }

    .h-v85 {
        height: 85vh
    }

    .w-max-r85 {
        max-width: 85rem
    }

    .w-min-r85 {
        min-width: 85rem
    }

    .h-max-r85 {
        max-height: 85rem
    }

    .h-min-r85 {
        min-height: 85rem
    }

    .w-max-p85 {
        max-width: 85%
    }

    .w-min-p85 {
        min-width: 85%
    }

    .w-max-v85 {
        max-width: 85vw
    }

    .w-min-v85 {
        min-width: 85vw
    }

    .h-max-p85 {
        max-height: 85%
    }

    .h-min-p85 {
        min-height: 85%
    }

    .h-max-v85 {
        max-height: 85vw
    }

    .h-min-v85 {
        min-height: 85vw
    }

    .w-r90 {
        width: 90rem
    }

    .h-r90 {
        height: 90rem
    }

    .w-p90 {
        width: 90%
    }

    .h-p90 {
        height: 90%
    }

    .w-v90 {
        width: 90vw
    }

    .h-v90 {
        height: 90vh
    }

    .w-max-r90 {
        max-width: 90rem
    }

    .w-min-r90 {
        min-width: 90rem
    }

    .h-max-r90 {
        max-height: 90rem
    }

    .h-min-r90 {
        min-height: 90rem
    }

    .w-max-p90 {
        max-width: 90%
    }

    .w-min-p90 {
        min-width: 90%
    }

    .w-max-v90 {
        max-width: 90vw
    }

    .w-min-v90 {
        min-width: 90vw
    }

    .h-max-p90 {
        max-height: 90%
    }

    .h-min-p90 {
        min-height: 90%
    }

    .h-max-v90 {
        max-height: 90vw
    }

    .h-min-v90 {
        min-height: 90vw
    }

    .w-r95 {
        width: 95rem
    }

    .h-r95 {
        height: 95rem
    }

    .w-p95 {
        width: 95%
    }

    .h-p95 {
        height: 95%
    }

    .w-v95 {
        width: 95vw
    }

    .h-v95 {
        height: 95vh
    }

    .w-max-r95 {
        max-width: 95rem
    }

    .w-min-r95 {
        min-width: 95rem
    }

    .h-max-r95 {
        max-height: 95rem
    }

    .h-min-r95 {
        min-height: 95rem
    }

    .w-max-p95 {
        max-width: 95%
    }

    .w-min-p95 {
        min-width: 95%
    }

    .w-max-v95 {
        max-width: 95vw
    }

    .w-min-v95 {
        min-width: 95vw
    }

    .h-max-p95 {
        max-height: 95%
    }

    .h-min-p95 {
        min-height: 95%
    }

    .h-max-v95 {
        max-height: 95vw
    }

    .h-min-v95 {
        min-height: 95vw
    }

    .w-r100 {
        width: 100rem
    }

    .h-r100 {
        height: 100rem
    }

    .w-p100 {
        width: 100%
    }

    .h-p100 {
        height: 100%
    }

    .w-v100 {
        width: 100vw
    }

    .h-v100 {
        height: 100vh
    }

    .w-max-r100 {
        max-width: 100rem
    }

    .w-min-r100 {
        min-width: 100rem
    }

    .h-max-r100 {
        max-height: 100rem
    }

    .h-min-r100 {
        min-height: 100rem
    }

    .w-max-p100 {
        max-width: 100%
    }

    .w-min-p100 {
        min-width: 100%
    }

    .w-max-v100 {
        max-width: 100vw
    }

    .w-min-v100 {
        min-width: 100vw
    }

    .h-max-p100 {
        max-height: 100%
    }

    .h-min-p100 {
        min-height: 100%
    }

    .h-max-v100 {
        max-height: 100vw
    }

    .h-min-v100 {
        min-height: 100vw
    }

    .w-r105 {
        width: 105rem
    }

    .h-r105 {
        height: 105rem
    }

    .w-p105 {
        width: 105%
    }

    .h-p105 {
        height: 105%
    }

    .w-v105 {
        width: 105vw
    }

    .h-v105 {
        height: 105vh
    }

    .w-max-r105 {
        max-width: 105rem
    }

    .w-min-r105 {
        min-width: 105rem
    }

    .h-max-r105 {
        max-height: 105rem
    }

    .h-min-r105 {
        min-height: 105rem
    }

    .w-max-p105 {
        max-width: 105%
    }

    .w-min-p105 {
        min-width: 105%
    }

    .w-max-v105 {
        max-width: 105vw
    }

    .w-min-v105 {
        min-width: 105vw
    }

    .h-max-p105 {
        max-height: 105%
    }

    .h-min-p105 {
        min-height: 105%
    }

    .h-max-v105 {
        max-height: 105vw
    }

    .h-min-v105 {
        min-height: 105vw
    }

    .w-r110 {
        width: 110rem
    }

    .h-r110 {
        height: 110rem
    }

    .w-p110 {
        width: 110%
    }

    .h-p110 {
        height: 110%
    }

    .w-v110 {
        width: 110vw
    }

    .h-v110 {
        height: 110vh
    }

    .w-max-r110 {
        max-width: 110rem
    }

    .w-min-r110 {
        min-width: 110rem
    }

    .h-max-r110 {
        max-height: 110rem
    }

    .h-min-r110 {
        min-height: 110rem
    }

    .w-max-p110 {
        max-width: 110%
    }

    .w-min-p110 {
        min-width: 110%
    }

    .w-max-v110 {
        max-width: 110vw
    }

    .w-min-v110 {
        min-width: 110vw
    }

    .h-max-p110 {
        max-height: 110%
    }

    .h-min-p110 {
        min-height: 110%
    }

    .h-max-v110 {
        max-height: 110vw
    }

    .h-min-v110 {
        min-height: 110vw
    }

    @media only screen and (min-width:48em) {
        .md-w-p49 {
            width: 49.5%
        }
    }

    .w-p33 {
        width: 33.333%
    }

    .w-v33 {
        width: 33.333vw
    }

    .w-max-p33 {
        max-width: 33.333%
    }

    .w-max-vw33 {
        max-width: 33.333vw
    }

    .w-min-p33 {
        min-width: 33.333%
    }

    .w-min-vw33 {
        min-width: 33.333vw
    }

    .h-p33 {
        height: 33.333%
    }

    .h-v33 {
        height: 33.333vh
    }

    .h-max-p33 {
        max-height: 33.333%
    }

    .h-max-hw33 {
        max-height: 33.333vw
    }

    .h-min-p33 {
        min-height: 33.333%
    }

    .h-min-vh33 {
        min-height: 33.333vw
    }

    .w-p66 {
        width: 66.666%
    }

    .w-v66 {
        width: 66.666vw
    }

    .w-max-p66 {
        max-width: 66.666%
    }

    .w-max-vw66 {
        max-width: 66.666vw
    }

    .w-min-p66 {
        min-width: 66.666%
    }

    .w-min-vw66 {
        min-width: 66.666vw
    }

    .h-p66 {
        height: 66.666%
    }

    .h-v66 {
        height: 66.666vh
    }

    .h-max-p66 {
        max-height: 66.666%
    }

    .h-max-hw66 {
        max-height: 66.666vw
    }

    .h-min-p66 {
        min-height: 66.666%
    }

    .h-min-vh66 {
        min-height: 33.333vw
    }

    .reset-minheight {
        min-height: initial
    }

    .reset-maxheight {
        max-height: initial
    }

    .reset-minwidth {
        min-width: initial
    }

    .reset-maxwidth {
        max-width: initial
    }

    .h0 {
        height: 0
    }

    .w0 {
        width: 0
    }

    .border-1-dotted-top {
        border-top-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-dotted-top {
        border-top-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-dotted-top {
        border-top-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-dotted-left {
        border-left-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-dotted-left {
        border-left-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-dotted-left {
        border-left-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-dotted-right {
        border-right-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-dotted-right {
        border-right-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-dotted-right {
        border-right-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-dotted {
        border-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-dotted {
        border-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-dotted {
        border-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-dashed-top {
        border-top-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-dashed-top {
        border-top-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-dashed-top {
        border-top-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-dashed-left {
        border-left-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-dashed-left {
        border-left-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-dashed-left {
        border-left-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-dashed-right {
        border-right-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-dashed-right {
        border-right-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-dashed-right {
        border-right-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-dashed {
        border-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-dashed {
        border-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-dashed {
        border-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-solid-top {
        border-top-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-solid-top {
        border-top-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-solid-top {
        border-top-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-solid-bottom {
        border-bottom-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-solid-bottom {
        border-bottom-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-solid-bottom {
        border-bottom-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-solid-left {
        border-left-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-solid-left {
        border-left-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-solid-left {
        border-left-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-solid-right {
        border-right-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-solid-right {
        border-right-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-solid-right {
        border-right-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-solid {
        border-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .border-01-solid-gray {
        border-style: solid;
        border-width: 1px;
        border-color: inherit;
    }

    .border-2-solid {
        border-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-solid {
        border-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-double-top {
        border-top-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-double-top {
        border-top-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-double-top {
        border-top-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-double-bottom {
        border-bottom-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-double-bottom {
        border-bottom-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-double-bottom {
        border-bottom-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-double-left {
        border-left-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-double-left {
        border-left-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-double-left {
        border-left-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-double-right {
        border-right-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-double-right {
        border-right-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-double-right {
        border-right-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-double {
        border-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-double {
        border-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-double {
        border-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-groove-top {
        border-top-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-groove-top {
        border-top-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-groove-top {
        border-top-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-groove-bottom {
        border-bottom-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-groove-bottom {
        border-bottom-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-groove-bottom {
        border-bottom-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-groove-left {
        border-left-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-groove-left {
        border-left-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-groove-left {
        border-left-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-groove-right {
        border-right-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-groove-right {
        border-right-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-groove-right {
        border-right-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .border-1-groove {
        border-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .border-2-groove {
        border-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .border-3-groove {
        border-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .border-0 {
        border: none
    }

    .border-top-0 {
        border-top: none
    }

    .border-bottom-0 {
        border-bottom: none
    }

    .border-left-0 {
        border-left: none
    }

    .border-right-0 {
        border-right: none
    }

    .border-white {
        border-color: var(--cWhite)
    }

    .border-black {
        border-color: var(--cBlack)
    }

    .border-lgray {
        border-color: var(--cLgray)
    }

    .border-gray {
        border-color: var(--cGray)
    }

    .border-mgray {
        border-color: var(--cMgray)
    }

    .border-dgray {
        border-color: var(--cDgray)
    }

    .border-brand {
        border-color: var(--cBrand)
    }

    .border-green {
        border-color: var(--cGreen)
    }

    .border-lblue {
        border-color: var(--cLblue)
    }

    .border-swap {
        border-color: var(--cSwapBlack);
        transition: border-color .25s linear
    }

    .border-alert {
        border-color: var(--cAlert)
    }

    .border-warning {
        border-color: var(--cWarning)
    }

    .border-success {
        border-color: var(--cSuccess)
    }

    .border-disabled {
        border-color: var(--cDisabled)
    }

    .border-primary {
        border-color: var(--cPrimary)
    }

    .border-secondary {
        border-color: var(--cSecondary)
    }

    .text-ellipsis {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }

    .breakword {
        word-break: break-word
    }

    .light {
        font-weight: 100;
    }

    .bold {
        font-weight: 500;
    }

    .text-left {
        text-align: left;
    }

    .text-right {
        text-align: right;
    }

    .text-center {
        text-align: center;
    }

    .text-justify {
        text-align: justify;
    }

    .text-valign-baseline {
        vertical-align: baseline;
    }

    .text-valign-top {
        vertical-align: top
    }

    .text-valign-middle {
        vertical-align: middle
    }

    .text-valign-bottom {
        vertical-align: bottom
    }

    .text-valign-text-top {
        vertical-align: text-top
    }

    .text-valign-text-bottom {
        vertical-align: text-bottom
    }

    .underline {
        text-decoration: underline
    }

    .no-decoration {
        text-decoration: none
    }

    .linethrough {
        text-decoration: line-through
    }

    .uppercase {
        text-transform: uppercase
    }

    .lowercase {
        text-transform: lowercase
    }

    .capitalize {
        text-transform: capitalize
    }

    .normal-case {
        text-transform: none
    }

    .list-dot,
    .list-dot ul {
        list-style: disc
    }

    .list-none,
    .list-none ul {
        list-style-type: none
    }

    .list-decimal,
    .list-decimal ul {
        list-style-type: decimal
    }

    .reset-lineheight {
        line-height: initial
    }

    .color-primary {
        color: var(--cPrimary)
    }

    .color-secondary {
        color: var(--cSecondary)
    }

    .color-brand {
        color: var(--cBrand)
    }

    .color-alert {
        color: var(--cAlert)
    }

    .color-warning {
        color: var(--cWarning)
    }

    .color-success {
        color: var(--cSuccess)
    }

    .color-disabled {
        color: var(--cDisabled)
    }

    .color-transparent {
        color: var(--cTransparent)
    }

    .color-white {
        color: var(--cWhite)
    }

    .color-black {
        color: var(--cBlack)
    }

    .color-gray {
        color: var(--cGray)
    }

    .color-lgray {
        color: var(--cLgray)
    }

    .color-mgray {
        color: var(--cMgray)
    }

    .color-dgray {
        color: var(--cDgray)
    }

    .color-blue {
        color: var(--cBlue)
    }

    .color-lblue {
        color: var(--cLblue)
    }

    .color-brown {
        color: var(--cBrown)
    }

    .color-olive {
        color: var(--cOlive)
    }

    .color-green {
        color: var(--cGreen)
    }

    .color-red {
        color: var(--cRed)
    }

    .color-swap {
        color: var(--cSwapBlack);
        transition: color .25s linear
    }

    .bg-primary {
        background-color: var(--cPrimary)
    }

    .bg-secondary {
        background-color: var(--cSecondary)
    }

    .bg-brand {
        background-color: var(--cBrand)
    }

    .bg-alert {
        background-color: var(--cAlert)
    }

    .bg-warning {
        background-color: var(--cWarning)
    }

    .bg-success {
        background-color: var(--cSuccess)
    }

    .bg-disabled {
        background-color: var(--cDisabled)
    }

    .bg-transparent {
        background-color: var(--cTransparent)
    }

    .bg-white {
        background-color: var(--cWhite)
    }

    .bg-black {
        background-color: var(--cBlack)
    }

    .bg-lgray {
        background-color: var(--cLgray)
    }

    .bg-mgray {
        background-color: var(--cMgray)
    }

    .bg-dgray {
        background-color: var(--cDgray)
    }

    .bg-blue {
        background-color: var(--cBlue)
    }

    .bg-lblue {
        background-color: var(--cLblue)
    }

    .bg-vlblue {
        background-color: var(--cVlblue)
    }

    .bg-brown {
        background-color: var(--cBrown)
    }

    .bg-olive {
        background-color: var(--cOlive)
    }

    .bg-green {
        background-color: var(--cGreen)
    }

    .bg-swap {
        background-color: var(--cSwapBlack);
        transition: background-color .25s linear
    }

    .not-allowed {
        cursor: not-allowed
    }

    .grab {
        cursor: grab
    }

    .grabbing {
        cursor: grabbing
    }

    .pointer {
        cursor: pointer
    }

    .no-events {
        pointer-events: none
    }

    .scroll-snap {
        scroll-snap-type: both mandatory
    }

    .scroll-snap>* {
        scroll-snap-align: start
    }
}

@media only screen and (min-width:48em) {
    .md-0 {
        display: none
    }

    .md-1 {
        width: 7.142857142857143%
    }

    .md-2 {
        width: 14.285714285714286%
    }

    .md-3 {
        width: 21.42857142857143%
    }

    .md-4 {
        width: 28.571428571428573%
    }

    .md-5 {
        width: 35.714285714285715%
    }

    .md-6 {
        width: 42.85714285714286%
    }

    .md-7 {
        width: 50%
    }

    .md-8 {
        width: 57.142857142857146%
    }

    .md-9 {
        width: 64.28571428571429%
    }

    .md-10 {
        width: 71.42857142857143%
    }

    .md-11 {
        width: 78.57142857142857%
    }

    .md-12 {
        width: 85.71428571428572%
    }

    .md-13 {
        width: 92.85714285714286%
    }

    .md-14 {
        width: 100%
    }

    .md-grid-0 {
        display: none
    }

    .md-grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .md-grid-rows-1 {
        grid-template-rows: repeat(1, minmax(0, 1fr))
    }

    .md-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .md-grid-rows-2 {
        grid-template-rows: repeat(2, minmax(0, 1fr))
    }

    .md-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .md-grid-rows-3 {
        grid-template-rows: repeat(3, minmax(0, 1fr))
    }

    .md-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .md-grid-rows-4 {
        grid-template-rows: repeat(4, minmax(0, 1fr))
    }

    .md-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }

    .md-grid-rows-5 {
        grid-template-rows: repeat(5, minmax(0, 1fr))
    }

    .md-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }

    .md-grid-rows-6 {
        grid-template-rows: repeat(6, minmax(0, 1fr))
    }

    .md-grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }

    .md-grid-rows-7 {
        grid-template-rows: repeat(7, minmax(0, 1fr))
    }

    .md-grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr))
    }

    .md-grid-rows-8 {
        grid-template-rows: repeat(8, minmax(0, 1fr))
    }

    .md-grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr))
    }

    .md-grid-rows-9 {
        grid-template-rows: repeat(9, minmax(0, 1fr))
    }

    .md-grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr))
    }

    .md-grid-rows-10 {
        grid-template-rows: repeat(10, minmax(0, 1fr))
    }

    .md-grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr))
    }

    .md-grid-rows-11 {
        grid-template-rows: repeat(11, minmax(0, 1fr))
    }

    .md-grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }

    .md-grid-rows-12 {
        grid-template-rows: repeat(12, minmax(0, 1fr))
    }

    .md-grid-cols-13 {
        grid-template-columns: repeat(13, minmax(0, 1fr))
    }

    .md-grid-rows-13 {
        grid-template-rows: repeat(13, minmax(0, 1fr))
    }

    .md-grid-cols-14 {
        grid-template-columns: repeat(14, minmax(0, 1fr))
    }

    .md-grid-rows-14 {
        grid-template-rows: repeat(14, minmax(0, 1fr))
    }

    .md-autofit-5 {
        grid-template-columns: repeat(auto-fit, minmax(5rem, 1fr))
    }

    .md-autofill-5 {
        grid-template-columns: repeat(auto-fill, minmax(5rem, 1fr))
    }

    .md-autofit-10 {
        grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr))
    }

    .md-autofill-10 {
        grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr))
    }

    .md-autofit-15 {
        grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr))
    }

    .md-autofill-15 {
        grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr))
    }

    .md-autofit-20 {
        grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr))
    }

    .md-autofill-20 {
        grid-template-columns: repeat(auto-fill, minmax(20rem, 1fr))
    }

    .md-autofit-25 {
        grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr))
    }

    .md-autofill-25 {
        grid-template-columns: repeat(auto-fill, minmax(25rem, 1fr))
    }

    .md-autofit-30 {
        grid-template-columns: repeat(auto-fit, minmax(30rem, 1fr))
    }

    .md-autofill-30 {
        grid-template-columns: repeat(auto-fill, minmax(30rem, 1fr))
    }

    .md-autofit-35 {
        grid-template-columns: repeat(auto-fit, minmax(35rem, 1fr))
    }

    .md-autofill-35 {
        grid-template-columns: repeat(auto-fill, minmax(35rem, 1fr))
    }

    .md-autofit-40 {
        grid-template-columns: repeat(auto-fit, minmax(40rem, 1fr))
    }

    .md-autofill-40 {
        grid-template-columns: repeat(auto-fill, minmax(40rem, 1fr))
    }

    .md-justify-content-start {
        justify-content: flex-start
    }

    .md-justify-content-end {
        justify-content: flex-end
    }

    .md-justify-content-center {
        justify-content: center
    }

    .md-justify-content-evenly {
        justify-content: space-evenly
    }

    .md-justify-content-around {
        justify-content: space-around
    }

    .md-justify-content-between {
        justify-content: space-between
    }

    .md-justify-content-initial {
        justify-content: initial
    }

    .md-justify-items-start {
        justify-items: start
    }

    .md-justify-items-end {
        justify-items: end
    }

    .md-justify-items-center {
        justify-items: center
    }

    .md-justify-items-stretch {
        justify-items: stretch
    }

    .md-justify-self-start {
        justify-self: start
    }

    .md-justify-self-end {
        justify-self: end
    }

    .md-justify-self-center {
        justify-self: center
    }

    .md-justify-self-stretch {
        justify-self: stretch
    }

    .md-align-content-start {
        align-content: flex-start
    }

    .md-align-content-end {
        align-content: flex-end
    }

    .md-align-content-center {
        align-content: center
    }

    .md-align-content-evenly {
        align-content: space-evenly
    }

    .md-align-content-around {
        align-content: space-around
    }

    .md-align-content-between {
        align-content: space-between
    }

    .md-align-content-stretch {
        align-content: stretch
    }

    .md-align-content-baseline {
        align-content: baseline
    }

    .md-align-content-initial {
        align-content: initial
    }

    .md-align-items-start {
        align-items: flex-start
    }

    .md-align-items-end {
        align-items: flex-end
    }

    .md-align-items-center {
        align-items: center
    }

    .md-align-items-stretch {
        align-items: stretch
    }

    .md-align-items-baseline {
        align-items: baseline
    }

    .md-align-items-initial {
        align-items: initial
    }

    .md-align-self-flex-start {
        align-self: flex-start
    }

    .md-align-self-flex-end {
        align-self: flex-end
    }

    .md-align-self-center {
        align-self: center
    }

    .md-align-self-stretch {
        align-self: stretch
    }

    .md-align-self-baseline {
        align-self: baseline
    }

    .md-align-self-initial {
        align-self: initial
    }

    .md-flex-row {
        flex-direction: row
    }

    .md-flex-column {
        flex-direction: column
    }

    .md-flex-row-reverse {
        flex-direction: row-reverse
    }

    .md-flex-column-reverse {
        flex-direction: column-reverse
    }

    .md-flex-wrap {
        flex-wrap: wrap
    }

    .md-flex-nowrap {
        flex-wrap: nowrap
    }

    .md-flex-wrap-reverse {
        flex-wrap: wrap-reverse
    }

    .md-flex-shrink-0 {
        flex-shrink: 0
    }

    .md-flex-grow-0 {
        flex-grow: 0
    }

    .md-flex-shrink-1 {
        flex-shrink: 1
    }

    .md-flex-grow-1 {
        flex-grow: 1
    }

    .md-flex-0 {
        flex: none
    }

    .md-flex-1 {
        flex: 1 1 0%
    }

    .md-flex-auto {
        flex: 1 1 auto
    }

    .md-flex-initial {
        flex: 0 1 auto
    }

    .md-order-0 {
        order: 0
    }

    .md-order-1 {
        order: 1
    }

    .md-order-2 {
        order: 2
    }

    .md-order-3 {
        order: 3
    }

    .md-order-4 {
        order: 4
    }

    .md-order-5 {
        order: 5
    }

    .md-order-6 {
        order: 6
    }

    .md-order-7 {
        order: 7
    }

    .md-order-8 {
        order: 8
    }

    .md-flex-basis-0 {
        display: none
    }

    .md-flex-basis-1 {
        flex-basis: 7.142857142857143%
    }

    .md-flex-basis-2 {
        flex-basis: 14.285714285714286%
    }

    .md-flex-basis-3 {
        flex-basis: 21.42857142857143%
    }

    .md-flex-basis-4 {
        flex-basis: 28.571428571428573%
    }

    .md-flex-basis-5 {
        flex-basis: 35.714285714285715%
    }

    .md-flex-basis-6 {
        flex-basis: 42.85714285714286%
    }

    .md-flex-basis-7 {
        flex-basis: 50%
    }

    .md-flex-basis-8 {
        flex-basis: 57.142857142857146%
    }

    .md-flex-basis-9 {
        flex-basis: 64.28571428571429%
    }

    .md-flex-basis-10 {
        flex-basis: 71.42857142857143%
    }

    .md-flex-basis-11 {
        flex-basis: 78.57142857142857%
    }

    .md-flex-basis-12 {
        flex-basis: 85.71428571428572%
    }

    .md-flex-basis-13 {
        flex-basis: 92.85714285714286%
    }

    .md-flex-basis-14 {
        flex-basis: 100%
    }

    .md-c-start-0 {
        grid-column-start: 0
    }

    .md-c-end-0 {
        grid-column-end: 0
    }

    .md-r-start-0 {
        grid-row-start: 0
    }

    .md-r-end-0 {
        grid-row-end: 0
    }

    .md-c-start-1 {
        grid-column-start: 1
    }

    .md-c-end-1 {
        grid-column-end: 1
    }

    .md-r-start-1 {
        grid-row-start: 1
    }

    .md-r-end-1 {
        grid-row-end: 1
    }

    .md-c-start-2 {
        grid-column-start: 2
    }

    .md-c-end-2 {
        grid-column-end: 2
    }

    .md-r-start-2 {
        grid-row-start: 2
    }

    .md-r-end-2 {
        grid-row-end: 2
    }

    .md-c-start-3 {
        grid-column-start: 3
    }

    .md-c-end-3 {
        grid-column-end: 3
    }

    .md-r-start-3 {
        grid-row-start: 3
    }

    .md-r-end-3 {
        grid-row-end: 3
    }

    .md-c-start-4 {
        grid-column-start: 4
    }

    .md-c-end-4 {
        grid-column-end: 4
    }

    .md-r-start-4 {
        grid-row-start: 4
    }

    .md-r-end-4 {
        grid-row-end: 4
    }

    .md-c-start-5 {
        grid-column-start: 5
    }

    .md-c-end-5 {
        grid-column-end: 5
    }

    .md-r-start-5 {
        grid-row-start: 5
    }

    .md-r-end-5 {
        grid-row-end: 5
    }

    .md-c-start-6 {
        grid-column-start: 6
    }

    .md-c-end-6 {
        grid-column-end: 6
    }

    .md-r-start-6 {
        grid-row-start: 6
    }

    .md-r-end-6 {
        grid-row-end: 6
    }

    .md-c-start-7 {
        grid-column-start: 7
    }

    .md-c-end-7 {
        grid-column-end: 7
    }

    .md-r-start-7 {
        grid-row-start: 7
    }

    .md-r-end-7 {
        grid-row-end: 7
    }

    .md-c-start-8 {
        grid-column-start: 8
    }

    .md-c-end-8 {
        grid-column-end: 8
    }

    .md-r-start-8 {
        grid-row-start: 8
    }

    .md-r-end-8 {
        grid-row-end: 8
    }

    .md-c-start-9 {
        grid-column-start: 9
    }

    .md-c-end-9 {
        grid-column-end: 9
    }

    .md-r-start-9 {
        grid-row-start: 9
    }

    .md-r-end-9 {
        grid-row-end: 9
    }

    .md-c-start-10 {
        grid-column-start: 10
    }

    .md-c-end-10 {
        grid-column-end: 10
    }

    .md-r-start-10 {
        grid-row-start: 10
    }

    .md-r-end-10 {
        grid-row-end: 10
    }

    .md-c-start-11 {
        grid-column-start: 11
    }

    .md-c-end-11 {
        grid-column-end: 11
    }

    .md-r-start-11 {
        grid-row-start: 11
    }

    .md-r-end-11 {
        grid-row-end: 11
    }

    .md-c-start-12 {
        grid-column-start: 12
    }

    .md-c-end-12 {
        grid-column-end: 12
    }

    .md-r-start-12 {
        grid-row-start: 12
    }

    .md-r-end-12 {
        grid-row-end: 12
    }

    .md-c-start-13 {
        grid-column-start: 13
    }

    .md-c-end-13 {
        grid-column-end: 13
    }

    .md-r-start-13 {
        grid-row-start: 13
    }

    .md-r-end-13 {
        grid-row-end: 13
    }

    .md-c-start-14 {
        grid-column-start: 14
    }

    .md-c-end-14 {
        grid-column-end: 14
    }

    .md-r-start-14 {
        grid-row-start: 14
    }

    .md-r-end-14 {
        grid-row-end: 14
    }

    .md-grid-flow-row {
        grid-auto-flow: row
    }

    .md-grid-flow-column {
        grid-auto-flow: column
    }

    .md-grid-flow-row-dense {
        grid-auto-flow: row dense
    }

    .md-grid-flow-column-dense {
        grid-auto-flow: column dense
    }

    .md-gap-05 {
        gap: .5rem
    }

    .md-gap-10 {
        gap: 1rem
    }

    .md-gap-15 {
        gap: 1.5rem
    }

    .md-gap-20 {
        gap: 2rem
    }

    .md-gap-25 {
        gap: 2.5rem
    }

    .md-gap-30 {
        gap: 3rem
    }

    .md-gap-35 {
        gap: 3.5rem
    }

    .md-gap-40 {
        gap: 4rem
    }

    .md-gap-45 {
        gap: 4.5rem
    }

    .md-gap-50 {
        gap: 5rem
    }

    .md-column-gap-05 {
        column-gap: .5rem
    }

    .md-column-gap-10 {
        column-gap: 1rem
    }

    .md-column-gap-15 {
        column-gap: 1.5rem
    }

    .md-column-gap-20 {
        column-gap: 2rem
    }

    .md-column-gap-25 {
        column-gap: 2.5rem
    }

    .md-column-gap-30 {
        column-gap: 3rem
    }

    .md-column-gap-35 {
        column-gap: 3.5rem
    }

    .md-column-gap-40 {
        column-gap: 4rem
    }

    .md-column-gap-45 {
        column-gap: 4.5rem
    }

    .md-column-gap-50 {
        column-gap: 5rem
    }

    .md-row-gap-05 {
        row-gap: .5rem
    }

    .md-row-gap-10 {
        row-gap: 1rem
    }

    .md-row-gap-15 {
        row-gap: 1.5rem
    }

    .md-row-gap-20 {
        row-gap: 2rem
    }

    .md-row-gap-25 {
        row-gap: 2.5rem
    }

    .md-row-gap-30 {
        row-gap: 3rem
    }

    .md-row-gap-35 {
        row-gap: 3.5rem
    }

    .md-row-gap-40 {
        row-gap: 4rem
    }

    .md-row-gap-45 {
        row-gap: 4.5rem
    }

    .md-row-gap-50 {
        row-gap: 5rem
    }

    .md-gap-0 {
        gap: 0
    }

    .md-column-gap-0 {
        column-gap: 0
    }

    .md-row-gap-0 {
        row-gap: 0
    }

    .md-mrg-0 {
        margin: 0rem
    }

    .md-mrg-05 {
        margin: .5rem
    }

    .md-mrg-10 {
        margin: 1rem
    }

    .md-mrg-15 {
        margin: 1.5rem
    }

    .md-mrg-20 {
        margin: 2rem
    }

    .md-mrg-25 {
        margin: 2.5rem
    }

    .md-mrg-30 {
        margin: 3rem
    }

    .md-mrg-35 {
        margin: 3.5rem
    }

    .md-mrg-40 {
        margin: 4rem
    }

    .md-mrg-45 {
        margin: 4.5rem
    }

    .md-mrg-50 {
        margin: 5rem
    }

    .md-mrg-v0 {
        margin-top: 0rem;
        margin-bottom: 0rem
    }

    .md-mrg-v05 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .md-mrg-v10 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .md-mrg-v15 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .md-mrg-v20 {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .md-mrg-v25 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }

    .md-mrg-v30 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .md-mrg-v35 {
        margin-top: 3.5rem;
        margin-bottom: 3.5rem
    }

    .md-mrg-v40 {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .md-mrg-v45 {
        margin-top: 4.5rem;
        margin-bottom: 4.5rem
    }

    .md-mrg-v50 {
        margin-top: 5rem;
        margin-bottom: 5rem
    }

    .md-mrg-h0 {
        margin-left: 0rem;
        margin-right: 0rem
    }

    .md-mrg-h05 {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .md-mrg-h10 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .md-mrg-h15 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .md-mrg-h20 {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .md-mrg-h25 {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }

    .md-mrg-h30 {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .md-mrg-h35 {
        margin-left: 3.5rem;
        margin-right: 3.5rem
    }

    .md-mrg-h40 {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .md-mrg-h45 {
        margin-left: 4.5rem;
        margin-right: 4.5rem
    }

    .md-mrg-h50 {
        margin-left: 5rem;
        margin-right: 5rem
    }

    .md-mrg-t0 {
        margin-top: 0rem
    }

    .md-mrg-t05 {
        margin-top: .5rem
    }

    .md-mrg-t10 {
        margin-top: 1rem
    }

    .md-mrg-t15 {
        margin-top: 1.5rem
    }

    .md-mrg-t20 {
        margin-top: 2rem
    }

    .md-mrg-t25 {
        margin-top: 2.5rem
    }

    .md-mrg-t30 {
        margin-top: 3rem
    }

    .md-mrg-t35 {
        margin-top: 3.5rem
    }

    .md-mrg-t40 {
        margin-top: 4rem
    }

    .md-mrg-t45 {
        margin-top: 4.5rem
    }

    .md-mrg-t50 {
        margin-top: 5rem
    }

    .md-mrg-b0 {
        margin-bottom: 0rem
    }

    .md-mrg-b05 {
        margin-bottom: .5rem
    }

    .md-mrg-b10 {
        margin-bottom: 1rem
    }

    .md-mrg-b15 {
        margin-bottom: 1.5rem
    }

    .md-mrg-b20 {
        margin-bottom: 2rem
    }

    .md-mrg-b25 {
        margin-bottom: 2.5rem
    }

    .md-mrg-b30 {
        margin-bottom: 3rem
    }

    .md-mrg-b35 {
        margin-bottom: 3.5rem
    }

    .md-mrg-b40 {
        margin-bottom: 4rem
    }

    .md-mrg-b45 {
        margin-bottom: 4.5rem
    }

    .md-mrg-b50 {
        margin-bottom: 5rem
    }

    .md-mrg-l0 {
        margin-left: 0rem
    }

    .md-mrg-l05 {
        margin-left: .5rem
    }

    .md-mrg-l10 {
        margin-left: 1rem
    }

    .md-mrg-l15 {
        margin-left: 1.5rem
    }

    .md-mrg-l20 {
        margin-left: 2rem
    }

    .md-mrg-l25 {
        margin-left: 2.5rem
    }

    .md-mrg-l30 {
        margin-left: 3rem
    }

    .md-mrg-l35 {
        margin-left: 3.5rem
    }

    .md-mrg-l40 {
        margin-left: 4rem
    }

    .md-mrg-l45 {
        margin-left: 4.5rem
    }

    .md-mrg-l50 {
        margin-left: 5rem
    }

    .md-mrg-r0 {
        margin-right: 0rem
    }

    .md-mrg-r05 {
        margin-right: .5rem
    }

    .md-mrg-r10 {
        margin-right: 1rem
    }

    .md-mrg-r15 {
        margin-right: 1.5rem
    }

    .md-mrg-r20 {
        margin-right: 2rem
    }

    .md-mrg-r25 {
        margin-right: 2.5rem
    }

    .md-mrg-r30 {
        margin-right: 3rem
    }

    .md-mrg-r35 {
        margin-right: 3.5rem
    }

    .md-mrg-r40 {
        margin-right: 4rem
    }

    .md-mrg-r45 {
        margin-right: 4.5rem
    }

    .md-mrg-r50 {
        margin-right: 5rem
    }

    .md-pdg-0 {
        padding: 0rem
    }

    .md-pdg-05 {
        padding: .5rem
    }

    .md-pdg-10 {
        padding: 1rem
    }

    .md-pdg-15 {
        padding: 1.5rem
    }

    .md-pdg-20 {
        padding: 2rem
    }

    .md-pdg-25 {
        padding: 2.5rem
    }

    .md-pdg-30 {
        padding: 3rem
    }

    .md-pdg-35 {
        padding: 3.5rem
    }

    .md-pdg-40 {
        padding: 4rem
    }

    .md-pdg-45 {
        padding: 4.5rem
    }

    .md-pdg-50 {
        padding: 5rem
    }

    .md-pdg-v0 {
        padding-top: 0rem;
        padding-bottom: 0rem
    }

    .md-pdg-v05 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .md-pdg-v10 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .md-pdg-v15 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .md-pdg-v20 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .md-pdg-v25 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .md-pdg-v30 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .md-pdg-v35 {
        padding-top: 3.5rem;
        padding-bottom: 3.5rem
    }

    .md-pdg-v40 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .md-pdg-v45 {
        padding-top: 4.5rem;
        padding-bottom: 4.5rem
    }

    .md-pdg-v50 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .md-pdg-h0 {
        padding-left: 0rem;
        padding-right: 0rem
    }

    .md-pdg-h05 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .md-pdg-h10 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .md-pdg-h15 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .md-pdg-h20 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .md-pdg-h25 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .md-pdg-h30 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .md-pdg-h35 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .md-pdg-h40 {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .md-pdg-h45 {
        padding-left: 4.5rem;
        padding-right: 4.5rem
    }

    .md-pdg-h50 {
        padding-left: 5rem;
        padding-right: 5rem
    }

    .md-pdg-t0 {
        padding-top: 0rem
    }

    .md-pdg-t05 {
        padding-top: .5rem
    }

    .md-pdg-t10 {
        padding-top: 1rem
    }

    .md-pdg-t15 {
        padding-top: 1.5rem
    }

    .md-pdg-t20 {
        padding-top: 2rem
    }

    .md-pdg-t25 {
        padding-top: 2.5rem
    }

    .md-pdg-t30 {
        padding-top: 3rem
    }

    .md-pdg-t35 {
        padding-top: 3.5rem
    }

    .md-pdg-t40 {
        padding-top: 4rem
    }

    .md-pdg-t45 {
        padding-top: 4.5rem
    }

    .md-pdg-t50 {
        padding-top: 5rem
    }

    .md-pdg-b0 {
        padding-bottom: 0rem
    }

    .md-pdg-b05 {
        padding-bottom: .5rem
    }

    .md-pdg-b10 {
        padding-bottom: 1rem
    }

    .md-pdg-b15 {
        padding-bottom: 1.5rem
    }

    .md-pdg-b20 {
        padding-bottom: 2rem
    }

    .md-pdg-b25 {
        padding-bottom: 2.5rem
    }

    .md-pdg-b30 {
        padding-bottom: 3rem
    }

    .md-pdg-b35 {
        padding-bottom: 3.5rem
    }

    .md-pdg-b40 {
        padding-bottom: 4rem
    }

    .md-pdg-b45 {
        padding-bottom: 4.5rem
    }

    .md-pdg-b50 {
        padding-bottom: 5rem
    }

    .md-pdg-l0 {
        padding-left: 0rem
    }

    .md-pdg-l05 {
        padding-left: .5rem
    }

    .md-pdg-l10 {
        padding-left: 1rem
    }

    .md-pdg-l15 {
        padding-left: 1.5rem
    }

    .md-pdg-l20 {
        padding-left: 2rem
    }

    .md-pdg-l25 {
        padding-left: 2.5rem
    }

    .md-pdg-l30 {
        padding-left: 3rem
    }

    .md-pdg-l35 {
        padding-left: 3.5rem
    }

    .md-pdg-l40 {
        padding-left: 4rem
    }

    .md-pdg-l45 {
        padding-left: 4.5rem
    }

    .md-pdg-l50 {
        padding-left: 5rem
    }

    .md-pdg-r0 {
        padding-right: 0rem
    }

    .md-pdg-r05 {
        padding-right: .5rem
    }

    .md-pdg-r10 {
        padding-right: 1rem
    }

    .md-pdg-r15 {
        padding-right: 1.5rem
    }

    .md-pdg-r20 {
        padding-right: 2rem
    }

    .md-pdg-r25 {
        padding-right: 2.5rem
    }

    .md-pdg-r30 {
        padding-right: 3rem
    }

    .md-pdg-r35 {
        padding-right: 3.5rem
    }

    .md-pdg-r40 {
        padding-right: 4rem
    }

    .md-pdg-r45 {
        padding-right: 4.5rem
    }

    .md-pdg-r50 {
        padding-right: 5rem
    }

    .md-mrg-p1 {
        margin: 1%
    }

    .md-mrg-p2 {
        margin: 2%
    }

    .md-mrg-p3 {
        margin: 3%
    }

    .md-mrg-p4 {
        margin: 4%
    }

    .md-mrg-p5 {
        margin: 5%
    }

    .md-mrg-p6 {
        margin: 6%
    }

    .md-mrg-p7 {
        margin: 7%
    }

    .md-mrg-p8 {
        margin: 8%
    }

    .md-mrg-p9 {
        margin: 9%
    }

    .md-mrg-p10 {
        margin: 10%
    }

    .md-mrg-p15 {
        margin: 15%
    }

    .md-mrg-pv1 {
        margin-top: 1%;
        margin-bottom: 1%
    }

    .md-mrg-pv2 {
        margin-top: 2%;
        margin-bottom: 2%
    }

    .md-mrg-pv3 {
        margin-top: 3%;
        margin-bottom: 3%
    }

    .md-mrg-pv4 {
        margin-top: 4%;
        margin-bottom: 4%
    }

    .md-mrg-pv5 {
        margin-top: 5%;
        margin-bottom: 5%
    }

    .md-mrg-pv6 {
        margin-top: 6%;
        margin-bottom: 6%
    }

    .md-mrg-pv7 {
        margin-top: 7%;
        margin-bottom: 7%
    }

    .md-mrg-pv8 {
        margin-top: 8%;
        margin-bottom: 8%
    }

    .md-mrg-pv9 {
        margin-top: 9%;
        margin-bottom: 9%
    }

    .md-mrg-pv10 {
        margin-top: 10%;
        margin-bottom: 10%
    }

    .md-mrg-pv15 {
        margin-top: 15%;
        margin-bottom: 15%
    }

    .md-mrg-ph1 {
        margin-left: 1%;
        margin-right: 1%
    }

    .md-mrg-ph2 {
        margin-left: 2%;
        margin-right: 2%
    }

    .md-mrg-ph3 {
        margin-left: 3%;
        margin-right: 3%
    }

    .md-mrg-ph4 {
        margin-left: 4%;
        margin-right: 4%
    }

    .md-mrg-ph5 {
        margin-left: 5%;
        margin-right: 5%
    }

    .md-mrg-ph6 {
        margin-left: 6%;
        margin-right: 6%
    }

    .md-mrg-ph7 {
        margin-left: 7%;
        margin-right: 7%
    }

    .md-mrg-ph8 {
        margin-left: 8%;
        margin-right: 8%
    }

    .md-mrg-ph9 {
        margin-left: 9%;
        margin-right: 9%
    }

    .md-mrg-ph10 {
        margin-left: 10%;
        margin-right: 10%
    }

    .md-mrg-ph15 {
        margin-left: 15%;
        margin-right: 15%
    }

    .md-mrg-pt1 {
        margin-top: 1%
    }

    .md-mrg-pt2 {
        margin-top: 2%
    }

    .md-mrg-pt3 {
        margin-top: 3%
    }

    .md-mrg-pt4 {
        margin-top: 4%
    }

    .md-mrg-pt5 {
        margin-top: 5%
    }

    .md-mrg-pt6 {
        margin-top: 6%
    }

    .md-mrg-pt7 {
        margin-top: 7%
    }

    .md-mrg-pt8 {
        margin-top: 8%
    }

    .md-mrg-pt9 {
        margin-top: 9%
    }

    .md-mrg-pt10 {
        margin-top: 10%
    }

    .md-mrg-pt15 {
        margin-top: 15%
    }

    .md-mrg-pb1 {
        margin-bottom: 1%
    }

    .md-mrg-pb2 {
        margin-bottom: 2%
    }

    .md-mrg-pb3 {
        margin-bottom: 3%
    }

    .md-mrg-pb4 {
        margin-bottom: 4%
    }

    .md-mrg-pb5 {
        margin-bottom: 5%
    }

    .md-mrg-pb6 {
        margin-bottom: 6%
    }

    .md-mrg-pb7 {
        margin-bottom: 7%
    }

    .md-mrg-pb8 {
        margin-bottom: 8%
    }

    .md-mrg-pb9 {
        margin-bottom: 9%
    }

    .md-mrg-pb10 {
        margin-bottom: 10%
    }

    .md-mrg-pb15 {
        margin-bottom: 15%
    }

    .md-mrg-pl1 {
        margin-left: 1%
    }

    .md-mrg-pl2 {
        margin-left: 2%
    }

    .md-mrg-pl3 {
        margin-left: 3%
    }

    .md-mrg-pl4 {
        margin-left: 4%
    }

    .md-mrg-pl5 {
        margin-left: 5%
    }

    .md-mrg-pl6 {
        margin-left: 6%
    }

    .md-mrg-pl7 {
        margin-left: 7%
    }

    .md-mrg-pl8 {
        margin-left: 8%
    }

    .md-mrg-pl9 {
        margin-left: 9%
    }

    .md-mrg-pl10 {
        margin-left: 10%
    }

    .md-mrg-pl15 {
        margin-left: 15%
    }

    .md-mrg-pr1 {
        margin-right: 1%
    }

    .md-mrg-pr2 {
        margin-right: 2%
    }

    .md-mrg-pr3 {
        margin-right: 3%
    }

    .md-mrg-pr4 {
        margin-right: 4%
    }

    .md-mrg-pr5 {
        margin-right: 5%
    }

    .md-mrg-pr6 {
        margin-right: 6%
    }

    .md-mrg-pr7 {
        margin-right: 7%
    }

    .md-mrg-pr8 {
        margin-right: 8%
    }

    .md-mrg-pr9 {
        margin-right: 9%
    }

    .md-mrg-pr10 {
        margin-right: 10%
    }

    .md-mrg-pr15 {
        margin-right: 15%
    }

    .md-pdg-p1 {
        padding: 1%
    }

    .md-pdg-p2 {
        padding: 2%
    }

    .md-pdg-p3 {
        padding: 3%
    }

    .md-pdg-p4 {
        padding: 4%
    }

    .md-pdg-p5 {
        padding: 5%
    }

    .md-pdg-p6 {
        padding: 6%
    }

    .md-pdg-p7 {
        padding: 7%
    }

    .md-pdg-p8 {
        padding: 8%
    }

    .md-pdg-p9 {
        padding: 9%
    }

    .md-pdg-p10 {
        padding: 10%
    }

    .md-pdg-p15 {
        padding: 15%
    }

    .md-pdg-pv1 {
        padding-top: 1%;
        padding-bottom: 1%
    }

    .md-pdg-pv2 {
        padding-top: 2%;
        padding-bottom: 2%
    }

    .md-pdg-pv3 {
        padding-top: 3%;
        padding-bottom: 3%
    }

    .md-pdg-pv4 {
        padding-top: 4%;
        padding-bottom: 4%
    }

    .md-pdg-pv5 {
        padding-top: 5%;
        padding-bottom: 5%
    }

    .md-pdg-pv6 {
        padding-top: 6%;
        padding-bottom: 6%
    }

    .md-pdg-pv7 {
        padding-top: 7%;
        padding-bottom: 7%
    }

    .md-pdg-pv8 {
        padding-top: 8%;
        padding-bottom: 8%
    }

    .md-pdg-pv9 {
        padding-top: 9%;
        padding-bottom: 9%
    }

    .md-pdg-pv10 {
        padding-top: 10%;
        padding-bottom: 10%
    }

    .md-pdg-pv15 {
        padding-top: 15%;
        padding-bottom: 15%
    }

    .md-pdg-ph1 {
        padding-left: 1%;
        padding-right: 1%
    }

    .md-pdg-ph2 {
        padding-left: 2%;
        padding-right: 2%
    }

    .md-pdg-ph3 {
        padding-left: 3%;
        padding-right: 3%
    }

    .md-pdg-ph4 {
        padding-left: 4%;
        padding-right: 4%
    }

    .md-pdg-ph5 {
        padding-left: 5%;
        padding-right: 5%
    }

    .md-pdg-ph6 {
        padding-left: 6%;
        padding-right: 6%
    }

    .md-pdg-ph7 {
        padding-left: 7%;
        padding-right: 7%
    }

    .md-pdg-ph8 {
        padding-left: 8%;
        padding-right: 8%
    }

    .md-pdg-ph9 {
        padding-left: 9%;
        padding-right: 9%
    }

    .md-pdg-ph10 {
        padding-left: 10%;
        padding-right: 10%
    }

    .md-pdg-ph15 {
        padding-left: 15%;
        padding-right: 15%
    }

    .md-pdg-pt1 {
        padding-top: 1%
    }

    .md-pdg-pt2 {
        padding-top: 2%
    }

    .md-pdg-pt3 {
        padding-top: 3%
    }

    .md-pdg-pt4 {
        padding-top: 4%
    }

    .md-pdg-pt5 {
        padding-top: 5%
    }

    .md-pdg-pt6 {
        padding-top: 6%
    }

    .md-pdg-pt7 {
        padding-top: 7%
    }

    .md-pdg-pt8 {
        padding-top: 8%
    }

    .md-pdg-pt9 {
        padding-top: 9%
    }

    .md-pdg-pt10 {
        padding-top: 10%
    }

    .md-pdg-pt15 {
        padding-top: 15%
    }

    .md-pdg-pb1 {
        padding-bottom: 1%
    }

    .md-pdg-pb2 {
        padding-bottom: 2%
    }

    .md-pdg-pb3 {
        padding-bottom: 3%
    }

    .md-pdg-pb4 {
        padding-bottom: 4%
    }

    .md-pdg-pb5 {
        padding-bottom: 5%
    }

    .md-pdg-pb6 {
        padding-bottom: 6%
    }

    .md-pdg-pb7 {
        padding-bottom: 7%
    }

    .md-pdg-pb8 {
        padding-bottom: 8%
    }

    .md-pdg-pb9 {
        padding-bottom: 9%
    }

    .md-pdg-pb10 {
        padding-bottom: 10%
    }

    .md-pdg-pb15 {
        padding-bottom: 15%
    }

    .md-pdg-pl1 {
        padding-left: 1%
    }

    .md-pdg-pl2 {
        padding-left: 2%
    }

    .md-pdg-pl3 {
        padding-left: 3%
    }

    .md-pdg-pl4 {
        padding-left: 4%
    }

    .md-pdg-pl5 {
        padding-left: 5%
    }

    .md-pdg-pl6 {
        padding-left: 6%
    }

    .md-pdg-pl7 {
        padding-left: 7%
    }

    .md-pdg-pl8 {
        padding-left: 8%
    }

    .md-pdg-pl9 {
        padding-left: 9%
    }

    .md-pdg-pl10 {
        padding-left: 10%
    }

    .md-pdg-pl15 {
        padding-left: 15%
    }

    .md-pdg-pr1 {
        padding-right: 1%
    }

    .md-pdg-pr2 {
        padding-right: 2%
    }

    .md-pdg-pr3 {
        padding-right: 3%
    }

    .md-pdg-pr4 {
        padding-right: 4%
    }

    .md-pdg-pr5 {
        padding-right: 5%
    }

    .md-pdg-pr6 {
        padding-right: 6%
    }

    .md-pdg-pr7 {
        padding-right: 7%
    }

    .md-pdg-pr8 {
        padding-right: 8%
    }

    .md-pdg-pr9 {
        padding-right: 9%
    }

    .md-pdg-pr10 {
        padding-right: 10%
    }

    .md-pdg-pr15 {
        padding-right: 15%
    }

    .md-mrg-neg-ptc1 {
        margin-top: -7.142857142857143%
    }

    .md-mrg-neg-ptc2 {
        margin-top: -14.285714285714286%
    }

    .md-mrg-neg-ptc3 {
        margin-top: -21.42857142857143%
    }

    .md-mrg-neg-ptc4 {
        margin-top: -28.571428571428573%
    }

    .md-mrg-neg-ptc5 {
        margin-top: -35.714285714285715%
    }

    .md-mrg-neg-ptc6 {
        margin-top: -42.85714285714286%
    }

    .md-mrg-neg-ptc7 {
        margin-top: -50%
    }

    .md-mrg-neg-ptc8 {
        margin-top: -57.142857142857146%
    }

    .md-mrg-neg-ptc9 {
        margin-top: -64.28571428571429%
    }

    .md-mrg-neg-ptc10 {
        margin-top: -71.42857142857143%
    }

    .md-mrg-neg-ptc11 {
        margin-top: -78.57142857142857%
    }

    .md-mrg-neg-ptc12 {
        margin-top: -85.71428571428572%
    }

    .md-mrg-neg-ptc13 {
        margin-top: -92.85714285714286%
    }

    .md-mrg-neg-ptc14 {
        margin-top: -100%
    }

    .md-mrg-neg-pt1 {
        margin-top: -1%
    }

    .md-mrg-neg-pt2 {
        margin-top: -2%
    }

    .md-mrg-neg-pt3 {
        margin-top: -3%
    }

    .md-mrg-neg-pt4 {
        margin-top: -4%
    }

    .md-mrg-neg-pt5 {
        margin-top: -5%
    }

    .md-mrg-neg-pt6 {
        margin-top: -6%
    }

    .md-mrg-neg-pt7 {
        margin-top: -7%
    }

    .md-mrg-neg-pt8 {
        margin-top: -8%
    }

    .md-mrg-neg-pt9 {
        margin-top: -9%
    }

    .md-mrg-neg-pt10 {
        margin-top: -10%
    }

    .md-mrg-neg-pt15 {
        margin-top: -15%
    }

    .md-mrg-neg-pbc1 {
        margin-bottom: -7.142857142857143%
    }

    .md-mrg-neg-pbc2 {
        margin-bottom: -14.285714285714286%
    }

    .md-mrg-neg-pbc3 {
        margin-bottom: -21.42857142857143%
    }

    .md-mrg-neg-pbc4 {
        margin-bottom: -28.571428571428573%
    }

    .md-mrg-neg-pbc5 {
        margin-bottom: -35.714285714285715%
    }

    .md-mrg-neg-pbc6 {
        margin-bottom: -42.85714285714286%
    }

    .md-mrg-neg-pbc7 {
        margin-bottom: -50%
    }

    .md-mrg-neg-pbc8 {
        margin-bottom: -57.142857142857146%
    }

    .md-mrg-neg-pbc9 {
        margin-bottom: -64.28571428571429%
    }

    .md-mrg-neg-pbc10 {
        margin-bottom: -71.42857142857143%
    }

    .md-mrg-neg-pbc11 {
        margin-bottom: -78.57142857142857%
    }

    .md-mrg-neg-pbc12 {
        margin-bottom: -85.71428571428572%
    }

    .md-mrg-neg-pbc13 {
        margin-bottom: -92.85714285714286%
    }

    .md-mrg-neg-pbc14 {
        margin-bottom: -100%
    }

    .md-mrg-neg-pb1 {
        margin-bottom: -1%
    }

    .md-mrg-neg-pb2 {
        margin-bottom: -2%
    }

    .md-mrg-neg-pb3 {
        margin-bottom: -3%
    }

    .md-mrg-neg-pb4 {
        margin-bottom: -4%
    }

    .md-mrg-neg-pb5 {
        margin-bottom: -5%
    }

    .md-mrg-neg-pb6 {
        margin-bottom: -6%
    }

    .md-mrg-neg-pb7 {
        margin-bottom: -7%
    }

    .md-mrg-neg-pb8 {
        margin-bottom: -8%
    }

    .md-mrg-neg-pb9 {
        margin-bottom: -9%
    }

    .md-mrg-neg-pb10 {
        margin-bottom: -10%
    }

    .md-mrg-neg-pb15 {
        margin-bottom: -15%
    }

    .md-mrg-neg-plc1 {
        margin-left: -7.142857142857143%
    }

    .md-mrg-neg-plc2 {
        margin-left: -14.285714285714286%
    }

    .md-mrg-neg-plc3 {
        margin-left: -21.42857142857143%
    }

    .md-mrg-neg-plc4 {
        margin-left: -28.571428571428573%
    }

    .md-mrg-neg-plc5 {
        margin-left: -35.714285714285715%
    }

    .md-mrg-neg-plc6 {
        margin-left: -42.85714285714286%
    }

    .md-mrg-neg-plc7 {
        margin-left: -50%
    }

    .md-mrg-neg-plc8 {
        margin-left: -57.142857142857146%
    }

    .md-mrg-neg-plc9 {
        margin-left: -64.28571428571429%
    }

    .md-mrg-neg-plc10 {
        margin-left: -71.42857142857143%
    }

    .md-mrg-neg-plc11 {
        margin-left: -78.57142857142857%
    }

    .md-mrg-neg-plc12 {
        margin-left: -85.71428571428572%
    }

    .md-mrg-neg-plc13 {
        margin-left: -92.85714285714286%
    }

    .md-mrg-neg-plc14 {
        margin-left: -100%
    }

    .md-mrg-neg-pl1 {
        margin-left: -1%
    }

    .md-mrg-neg-pl2 {
        margin-left: -2%
    }

    .md-mrg-neg-pl3 {
        margin-left: -3%
    }

    .md-mrg-neg-pl4 {
        margin-left: -4%
    }

    .md-mrg-neg-pl5 {
        margin-left: -5%
    }

    .md-mrg-neg-pl6 {
        margin-left: -6%
    }

    .md-mrg-neg-pl7 {
        margin-left: -7%
    }

    .md-mrg-neg-pl8 {
        margin-left: -8%
    }

    .md-mrg-neg-pl9 {
        margin-left: -9%
    }

    .md-mrg-neg-pl10 {
        margin-left: -10%
    }

    .md-mrg-neg-pl15 {
        margin-left: -15%
    }

    .md-mrg-neg-prc1 {
        margin-right: -7.142857142857143%
    }

    .md-mrg-neg-prc2 {
        margin-right: -14.285714285714286%
    }

    .md-mrg-neg-prc3 {
        margin-right: -21.42857142857143%
    }

    .md-mrg-neg-prc4 {
        margin-right: -28.571428571428573%
    }

    .md-mrg-neg-prc5 {
        margin-right: -35.714285714285715%
    }

    .md-mrg-neg-prc6 {
        margin-right: -42.85714285714286%
    }

    .md-mrg-neg-prc7 {
        margin-right: -50%
    }

    .md-mrg-neg-prc8 {
        margin-right: -57.142857142857146%
    }

    .md-mrg-neg-prc9 {
        margin-right: -64.28571428571429%
    }

    .md-mrg-neg-prc10 {
        margin-right: -71.42857142857143%
    }

    .md-mrg-neg-prc11 {
        margin-right: -78.57142857142857%
    }

    .md-mrg-neg-prc12 {
        margin-right: -85.71428571428572%
    }

    .md-mrg-neg-prc13 {
        margin-right: -92.85714285714286%
    }

    .md-mrg-neg-prc14 {
        margin-right: -100%
    }

    .md-mrg-neg-pr1 {
        margin-right: -1%
    }

    .md-mrg-neg-pr2 {
        margin-right: -2%
    }

    .md-mrg-neg-pr3 {
        margin-right: -3%
    }

    .md-mrg-neg-pr4 {
        margin-right: -4%
    }

    .md-mrg-neg-pr5 {
        margin-right: -5%
    }

    .md-mrg-neg-pr6 {
        margin-right: -6%
    }

    .md-mrg-neg-pr7 {
        margin-right: -7%
    }

    .md-mrg-neg-pr8 {
        margin-right: -8%
    }

    .md-mrg-neg-pr9 {
        margin-right: -9%
    }

    .md-mrg-neg-pr10 {
        margin-right: -10%
    }

    .md-mrg-neg-pr15 {
        margin-right: -15%
    }

    .md-mrg-auto {
        margin: auto
    }

    .md-mrg-h-auto {
        margin-left: auto;
        margin-right: auto
    }

    .md-mrg-v-auto {
        margin-top: auto;
        margin-bottom: auto
    }

    .md-owl-1>*+* {
        margin-top: 1%
    }

    .md-owl-2>*+* {
        margin-top: 2%
    }

    .md-owl-3>*+* {
        margin-top: 3%
    }

    .md-owl-4>*+* {
        margin-top: 4%
    }

    .md-owl-5>*+* {
        margin-top: 5%
    }

    .md-owl-6>*+* {
        margin-top: 6%
    }

    .md-owl-7>*+* {
        margin-top: 7%
    }

    .md-owl-8>*+* {
        margin-top: 8%
    }

    .md-owl-9>*+* {
        margin-top: 9%
    }

    .md-owl-10>*+* {
        margin-top: 10%
    }

    .md-owl-rem-1>*+* {
        margin-top: 1rem
    }

    .md-owl-rem-2>*+* {
        margin-top: 2rem
    }

    .md-owl-rem-3>*+* {
        margin-top: 3rem
    }

    .md-owl-rem-4>*+* {
        margin-top: 4rem
    }

    .md-owl-rem-5>*+* {
        margin-top: 5rem
    }

    .md-owl-rem-6>*+* {
        margin-top: 6rem
    }

    .md-owl-hor-3>*+* {
        margin-left: 3%
    }

    .md-owl-hor-4>*+* {
        margin-left: 4%
    }

    .md-owl-hor-5>*+* {
        margin-left: 5%
    }

    .md-bg-cover {
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat
    }

    .md-bg-contain {
        background-size: contain;
        background-position: center center;
        background-repeat: no-repeat
    }

    .md-bg-fixed {
        background-attachment: fixed
    }

    .md-bg-unfixed {
        background-attachment: initial
    }

    .md-bg-repeat {
        background-repeat: repeat
    }

    .md-bg-norepeat {
        background-repeat: no-repeat
    }

    .md-object-cover {
        object-fit: cover
    }

    .md-object-contain {
        object-fit: contain
    }

    .md-object-fill {
        object-fit: fill
    }

    .md-object-none {
        object-fit: none
    }

    .md-object-scale-down {
        object-fit: scale-down
    }

    .md-object-center {
        object-position: center
    }

    .md-object-bottom {
        object-position: bottom
    }

    .md-object-top {
        object-position: top
    }

    .md-object-left {
        object-position: left
    }

    .md-object-right {
        object-position: right
    }

    .md-object-left-top {
        object-position: left top
    }

    .md-object-right-top {
        object-position: right top
    }

    .md-object-left-bottom {
        object-position: left bottom
    }

    .md-object-right-bottom {
        object-position: right bottom
    }

    .md-overflow-auto {
        overflow: auto
    }

    .md-overflow-hidden {
        overflow: hidden
    }

    .md-overflow-visible {
        overflow: visible
    }

    .md-overflow-scroll {
        overflow: scroll
    }

    .md-overflow-x-auto {
        overflow-x: auto
    }

    .md-overflow-x-hidden {
        overflow-x: hidden
    }

    .md-overflow-x-visible {
        overflow-x: visible
    }

    .md-overflow-x-scroll {
        overflow-x: scroll
    }

    .md-overflow-y-auto {
        overflow-y: auto
    }

    .md-overflow-y-hidden {
        overflow-y: hidden
    }

    .md-overflow-y-visible {
        overflow-y: visible
    }

    .md-overflow-y-scroll {
        overflow-y: scroll
    }

    .md-relative {
        position: relative
    }

    .md-absolute {
        position: absolute
    }

    .md-fixed {
        position: fixed
    }

    .md-static {
        position: static
    }

    .md-sticky {
        position: sticky
    }

    .md-flex {
        display: flex
    }

    .md-inline-flex {
        display: inline-flex
    }

    .md-grid {
        display: grid
    }

    .md-block {
        display: block
    }

    .md-inline {
        display: inline
    }

    .md-inline-block {
        display: inline-block
    }

    .md-none {
        display: none
    }

    .md-float-left {
        float: left
    }

    .md-float-right {
        float: right
    }

    .md-float-none {
        float: none
    }

    .md-clear-left {
        clear: left
    }

    .md-clear-right {
        clear: right
    }

    .md-clear-both {
        clear: both
    }

    .md-clear-none {
        clear: none
    }

    .md-txt-48 {
        font-size: 4.8rem;
        line-height: 5.4rem
    }

    .md-txt-36 {
        font-size: 3.6rem;
        line-height: 4.2rem
    }

    .md-txt-24 {
        font-size: 2.4rem;
        line-height: 2.4rem
    }

    .md-txt-18 {
        font-size: 1.8rem;
        line-height: 2.4rem
    }

    .md-txt-16 {
        font-size: 1.6rem;
        line-height: 2.2rem
    }

    .md-txt-14 {
        font-size: 1.4rem;
        line-height: 2rem
    }

    .md-txt-12 {
        font-size: 1.2rem;
        line-height: 1.8rem
    }

    .md-top-0 {
        top: 0
    }

    .md-left-0 {
        left: 0
    }

    .md-right-0 {
        right: 0
    }

    .md-bottom-0 {
        bottom: 0
    }

    .md-v-flex-center {
        display: flex;
        align-items: center
    }

    .md-h-flex-center {
        display: flex;
        justify-content: center
    }

    .md-vh-flex-center {
        display: flex;
        justify-content: center;
        align-items: center
    }

    .md-v-center {
        top: 50%;
        transform: translateY(-50%)
    }

    .md-h-center {
        left: 50%;
        transform: translate(-50%)
    }

    .md-vh-center {
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .md-reset-pos {
        position: initial;
        top: initial;
        left: initial;
        transform: initial
    }

    .md-visibility-visible {
        visibility: visible
    }

    .md-visibility-hidden {
        visibility: hidden
    }

    .md-filter-opacity-01 {
        filter: opacity(.1)
    }

    .md-opacity-01 {
        opacity: .1
    }

    .md-filter-opacity-02 {
        filter: opacity(.2)
    }

    .md-opacity-02 {
        opacity: .2
    }

    .md-filter-opacity-03 {
        filter: opacity(.3)
    }

    .md-opacity-03 {
        opacity: .3
    }

    .md-filter-opacity-04 {
        filter: opacity(.4)
    }

    .md-opacity-04 {
        opacity: .4
    }

    .md-filter-opacity-05 {
        filter: opacity(.5)
    }

    .md-opacity-05 {
        opacity: .5
    }

    .md-filter-opacity-06 {
        filter: opacity(.6)
    }

    .md-opacity-06 {
        opacity: .6
    }

    .md-filter-opacity-07 {
        filter: opacity(.7)
    }

    .md-opacity-07 {
        opacity: .7
    }

    .md-filter-opacity-08 {
        filter: opacity(.8)
    }

    .md-opacity-08 {
        opacity: .8
    }

    .md-filter-opacity-09 {
        filter: opacity(.9)
    }

    .md-opacity-09 {
        opacity: .9
    }

    .md-filter-opacity-1 {
        filter: opacity(1)
    }

    .md-opacity-1 {
        opacity: 1
    }

    .md-opacity-0 {
        opacity: 0
    }

    .md-filter-opacity-0 {
        filter: opacity(0)
    }

    .md-z1 {
        z-index: 1
    }

    .md-z2 {
        z-index: 2
    }

    .md-z3 {
        z-index: 3
    }

    .md-z4 {
        z-index: 4
    }

    .md-z5 {
        z-index: 5
    }

    .md-portrait-110:after {
        padding-bottom: 110%
    }

    .md-portrait-120:after {
        padding-bottom: 120%
    }

    .md-portrait-130:after {
        padding-bottom: 130%
    }

    .md-portrait-140:after {
        padding-bottom: 140%
    }

    .md-portrait-150:after {
        padding-bottom: 150%
    }

    .md-portrait-160:after {
        padding-bottom: 160%
    }

    .md-portrait-170:after {
        padding-bottom: 170%
    }

    .md-portrait-180:after {
        padding-bottom: 180%
    }

    .md-portrait-190:after {
        padding-bottom: 190%
    }

    .md-portrait-200:after {
        padding-bottom: 200%
    }

    .md-landscape-50:after {
        padding-bottom: 50%
    }

    .md-landscape-60:after {
        padding-bottom: 60%
    }

    .md-landscape-70:after {
        padding-bottom: 70%
    }

    .md-landscape-80:after {
        padding-bottom: 80%
    }

    .md-landscape-90:after {
        padding-bottom: 90%
    }

    .md-landscape-100:after {
        padding-bottom: 100%
    }

    .md-landscape-110:after {
        padding-bottom: 110%
    }

    .md-square:after {
        padding-bottom: 100%
    }

    .md-reset-shape:after {
        padding-bottom: 0%
    }

    .md-circle {
        border-radius: 100%
    }

    .md-w-fit {
        width: fit-content
    }

    .md-w-min {
        width: min-content
    }

    .md-w-max {
        width: max-content
    }

    .md-w-r01 {
        width: 1rem
    }

    .md-h-r01 {
        height: 1rem
    }

    .md-w-r02 {
        width: 2rem
    }

    .md-h-r02 {
        height: 2rem
    }

    .md-w-r03 {
        width: 3rem
    }

    .md-h-r03 {
        height: 3rem
    }

    .md-w-r04 {
        width: 4rem
    }

    .md-h-r04 {
        height: 4rem
    }

    .md-w-r05 {
        width: 5rem
    }

    .md-h-r05 {
        height: 5rem
    }

    .md-w-r06 {
        width: 6rem
    }

    .md-h-r06 {
        height: 6rem
    }

    .md-w-r07 {
        width: 7rem
    }

    .md-h-r07 {
        height: 7rem
    }

    .md-w-r08 {
        width: 8rem
    }

    .md-h-r08 {
        height: 8rem
    }

    .md-w-r09 {
        width: 9rem
    }

    .md-h-r09 {
        height: 9rem
    }

    .md-w-r5 {
        width: 5rem
    }

    .md-h-r5 {
        height: 5rem
    }

    .md-w-p5 {
        width: 5%
    }

    .md-h-p5 {
        height: 5%
    }

    .md-w-v5 {
        width: 5vw
    }

    .md-h-v5 {
        height: 5vh
    }

    .md-w-max-r5 {
        max-width: 5rem
    }

    .md-w-min-r5 {
        min-width: 5rem
    }

    .md-h-max-r5 {
        max-height: 5rem
    }

    .md-h-min-r5 {
        min-height: 5rem
    }

    .md-w-max-p5 {
        max-width: 5%
    }

    .md-w-min-p5 {
        min-width: 5%
    }

    .md-w-max-v5 {
        max-width: 5vw
    }

    .md-w-min-v5 {
        min-width: 5vw
    }

    .md-h-max-p5 {
        max-height: 5%
    }

    .md-h-min-p5 {
        min-height: 5%
    }

    .md-h-max-v5 {
        max-height: 5vw
    }

    .md-h-min-v5 {
        min-height: 5vw
    }

    .md-w-r10 {
        width: 10rem
    }

    .md-h-r10 {
        height: 10rem
    }

    .md-w-p10 {
        width: 10%
    }

    .md-h-p10 {
        height: 10%
    }

    .md-w-v10 {
        width: 10vw
    }

    .md-h-v10 {
        height: 10vh
    }

    .md-w-max-r10 {
        max-width: 10rem
    }

    .md-w-min-r10 {
        min-width: 10rem
    }

    .md-h-max-r10 {
        max-height: 10rem
    }

    .md-h-min-r10 {
        min-height: 10rem
    }

    .md-w-max-p10 {
        max-width: 10%
    }

    .md-w-min-p10 {
        min-width: 10%
    }

    .md-w-max-v10 {
        max-width: 10vw
    }

    .md-w-min-v10 {
        min-width: 10vw
    }

    .md-h-max-p10 {
        max-height: 10%
    }

    .md-h-min-p10 {
        min-height: 10%
    }

    .md-h-max-v10 {
        max-height: 10vw
    }

    .md-h-min-v10 {
        min-height: 10vw
    }

    .md-w-r15 {
        width: 15rem
    }

    .md-h-r15 {
        height: 15rem
    }

    .md-w-p15 {
        width: 15%
    }

    .md-h-p15 {
        height: 15%
    }

    .md-w-v15 {
        width: 15vw
    }

    .md-h-v15 {
        height: 15vh
    }

    .md-w-max-r15 {
        max-width: 15rem
    }

    .md-w-min-r15 {
        min-width: 15rem
    }

    .md-h-max-r15 {
        max-height: 15rem
    }

    .md-h-min-r15 {
        min-height: 15rem
    }

    .md-w-max-p15 {
        max-width: 15%
    }

    .md-w-min-p15 {
        min-width: 15%
    }

    .md-w-max-v15 {
        max-width: 15vw
    }

    .md-w-min-v15 {
        min-width: 15vw
    }

    .md-h-max-p15 {
        max-height: 15%
    }

    .md-h-min-p15 {
        min-height: 15%
    }

    .md-h-max-v15 {
        max-height: 15vw
    }

    .md-h-min-v15 {
        min-height: 15vw
    }

    .md-w-r20 {
        width: 20rem
    }

    .md-h-r20 {
        height: 20rem
    }

    .md-w-p20 {
        width: 20%
    }

    .md-h-p20 {
        height: 20%
    }

    .md-w-v20 {
        width: 20vw
    }

    .md-h-v20 {
        height: 20vh
    }

    .md-w-max-r20 {
        max-width: 20rem
    }

    .md-w-min-r20 {
        min-width: 20rem
    }

    .md-h-max-r20 {
        max-height: 20rem
    }

    .md-h-min-r20 {
        min-height: 20rem
    }

    .md-w-max-p20 {
        max-width: 20%
    }

    .md-w-min-p20 {
        min-width: 20%
    }

    .md-w-max-v20 {
        max-width: 20vw
    }

    .md-w-min-v20 {
        min-width: 20vw
    }

    .md-h-max-p20 {
        max-height: 20%
    }

    .md-h-min-p20 {
        min-height: 20%
    }

    .md-h-max-v20 {
        max-height: 20vw
    }

    .md-h-min-v20 {
        min-height: 20vw
    }

    .md-w-r25 {
        width: 25rem
    }

    .md-h-r25 {
        height: 25rem
    }

    .md-w-p25 {
        width: 25%
    }

    .md-h-p25 {
        height: 25%
    }

    .md-w-v25 {
        width: 25vw
    }

    .md-h-v25 {
        height: 25vh
    }

    .md-w-max-r25 {
        max-width: 25rem
    }

    .md-w-min-r25 {
        min-width: 25rem
    }

    .md-h-max-r25 {
        max-height: 25rem
    }

    .md-h-min-r25 {
        min-height: 25rem
    }

    .md-w-max-p25 {
        max-width: 25%
    }

    .md-w-min-p25 {
        min-width: 25%
    }

    .md-w-max-v25 {
        max-width: 25vw
    }

    .md-w-min-v25 {
        min-width: 25vw
    }

    .md-h-max-p25 {
        max-height: 25%
    }

    .md-h-min-p25 {
        min-height: 25%
    }

    .md-h-max-v25 {
        max-height: 25vw
    }

    .md-h-min-v25 {
        min-height: 25vw
    }

    .md-w-r30 {
        width: 30rem
    }

    .md-h-r30 {
        height: 30rem
    }

    .md-w-p30 {
        width: 30%
    }

    .md-h-p30 {
        height: 30%
    }

    .md-w-v30 {
        width: 30vw
    }

    .md-h-v30 {
        height: 30vh
    }

    .md-w-max-r30 {
        max-width: 30rem
    }

    .md-w-min-r30 {
        min-width: 30rem
    }

    .md-h-max-r30 {
        max-height: 30rem
    }

    .md-h-min-r30 {
        min-height: 30rem
    }

    .md-w-max-p30 {
        max-width: 30%
    }

    .md-w-min-p30 {
        min-width: 30%
    }

    .md-w-max-v30 {
        max-width: 30vw
    }

    .md-w-min-v30 {
        min-width: 30vw
    }

    .md-h-max-p30 {
        max-height: 30%
    }

    .md-h-min-p30 {
        min-height: 30%
    }

    .md-h-max-v30 {
        max-height: 30vw
    }

    .md-h-min-v30 {
        min-height: 30vw
    }

    .md-w-r35 {
        width: 35rem
    }

    .md-h-r35 {
        height: 35rem
    }

    .md-w-p35 {
        width: 35%
    }

    .md-h-p35 {
        height: 35%
    }

    .md-w-v35 {
        width: 35vw
    }

    .md-h-v35 {
        height: 35vh
    }

    .md-w-max-r35 {
        max-width: 35rem
    }

    .md-w-min-r35 {
        min-width: 35rem
    }

    .md-h-max-r35 {
        max-height: 35rem
    }

    .md-h-min-r35 {
        min-height: 35rem
    }

    .md-w-max-p35 {
        max-width: 35%
    }

    .md-w-min-p35 {
        min-width: 35%
    }

    .md-w-max-v35 {
        max-width: 35vw
    }

    .md-w-min-v35 {
        min-width: 35vw
    }

    .md-h-max-p35 {
        max-height: 35%
    }

    .md-h-min-p35 {
        min-height: 35%
    }

    .md-h-max-v35 {
        max-height: 35vw
    }

    .md-h-min-v35 {
        min-height: 35vw
    }

    .md-w-r40 {
        width: 40rem
    }

    .md-h-r40 {
        height: 40rem
    }

    .md-w-p40 {
        width: 40%
    }

    .md-h-p40 {
        height: 40%
    }

    .md-w-v40 {
        width: 40vw
    }

    .md-h-v40 {
        height: 40vh
    }

    .md-w-max-r40 {
        max-width: 40rem
    }

    .md-w-min-r40 {
        min-width: 40rem
    }

    .md-h-max-r40 {
        max-height: 40rem
    }

    .md-h-min-r40 {
        min-height: 40rem
    }

    .md-w-max-p40 {
        max-width: 40%
    }

    .md-w-min-p40 {
        min-width: 40%
    }

    .md-w-max-v40 {
        max-width: 40vw
    }

    .md-w-min-v40 {
        min-width: 40vw
    }

    .md-h-max-p40 {
        max-height: 40%
    }

    .md-h-min-p40 {
        min-height: 40%
    }

    .md-h-max-v40 {
        max-height: 40vw
    }

    .md-h-min-v40 {
        min-height: 40vw
    }

    .md-w-r45 {
        width: 45rem
    }

    .md-h-r45 {
        height: 45rem
    }

    .md-w-p45 {
        width: 45%
    }

    .md-h-p45 {
        height: 45%
    }

    .md-w-v45 {
        width: 45vw
    }

    .md-h-v45 {
        height: 45vh
    }

    .md-w-max-r45 {
        max-width: 45rem
    }

    .md-w-min-r45 {
        min-width: 45rem
    }

    .md-h-max-r45 {
        max-height: 45rem
    }

    .md-h-min-r45 {
        min-height: 45rem
    }

    .md-w-max-p45 {
        max-width: 45%
    }

    .md-w-min-p45 {
        min-width: 45%
    }

    .md-w-max-v45 {
        max-width: 45vw
    }

    .md-w-min-v45 {
        min-width: 45vw
    }

    .md-h-max-p45 {
        max-height: 45%
    }

    .md-h-min-p45 {
        min-height: 45%
    }

    .md-h-max-v45 {
        max-height: 45vw
    }

    .md-h-min-v45 {
        min-height: 45vw
    }

    .md-w-r50 {
        width: 50rem
    }

    .md-h-r50 {
        height: 50rem
    }

    .md-w-p50 {
        width: 50%
    }

    .md-h-p50 {
        height: 50%
    }

    .md-w-v50 {
        width: 50vw
    }

    .md-h-v50 {
        height: 50vh
    }

    .md-w-max-r50 {
        max-width: 50rem
    }

    .md-w-min-r50 {
        min-width: 50rem
    }

    .md-h-max-r50 {
        max-height: 50rem
    }

    .md-h-min-r50 {
        min-height: 50rem
    }

    .md-w-max-p50 {
        max-width: 50%
    }

    .md-w-min-p50 {
        min-width: 50%
    }

    .md-w-max-v50 {
        max-width: 50vw
    }

    .md-w-min-v50 {
        min-width: 50vw
    }

    .md-h-max-p50 {
        max-height: 50%
    }

    .md-h-min-p50 {
        min-height: 50%
    }

    .md-h-max-v50 {
        max-height: 50vw
    }

    .md-h-min-v50 {
        min-height: 50vw
    }

    .md-w-r55 {
        width: 55rem
    }

    .md-h-r55 {
        height: 55rem
    }

    .md-w-p55 {
        width: 55%
    }

    .md-h-p55 {
        height: 55%
    }

    .md-w-v55 {
        width: 55vw
    }

    .md-h-v55 {
        height: 55vh
    }

    .md-w-max-r55 {
        max-width: 55rem
    }

    .md-w-min-r55 {
        min-width: 55rem
    }

    .md-h-max-r55 {
        max-height: 55rem
    }

    .md-h-min-r55 {
        min-height: 55rem
    }

    .md-w-max-p55 {
        max-width: 55%
    }

    .md-w-min-p55 {
        min-width: 55%
    }

    .md-w-max-v55 {
        max-width: 55vw
    }

    .md-w-min-v55 {
        min-width: 55vw
    }

    .md-h-max-p55 {
        max-height: 55%
    }

    .md-h-min-p55 {
        min-height: 55%
    }

    .md-h-max-v55 {
        max-height: 55vw
    }

    .md-h-min-v55 {
        min-height: 55vw
    }

    .md-w-r60 {
        width: 60rem
    }

    .md-h-r60 {
        height: 60rem
    }

    .md-w-p60 {
        width: 60%
    }

    .md-h-p60 {
        height: 60%
    }

    .md-w-v60 {
        width: 60vw
    }

    .md-h-v60 {
        height: 60vh
    }

    .md-w-max-r60 {
        max-width: 60rem
    }

    .md-w-min-r60 {
        min-width: 60rem
    }

    .md-h-max-r60 {
        max-height: 60rem
    }

    .md-h-min-r60 {
        min-height: 60rem
    }

    .md-w-max-p60 {
        max-width: 60%
    }

    .md-w-min-p60 {
        min-width: 60%
    }

    .md-w-max-v60 {
        max-width: 60vw
    }

    .md-w-min-v60 {
        min-width: 60vw
    }

    .md-h-max-p60 {
        max-height: 60%
    }

    .md-h-min-p60 {
        min-height: 60%
    }

    .md-h-max-v60 {
        max-height: 60vw
    }

    .md-h-min-v60 {
        min-height: 60vw
    }

    .md-w-r65 {
        width: 65rem
    }

    .md-h-r65 {
        height: 65rem
    }

    .md-w-p65 {
        width: 65%
    }

    .md-h-p65 {
        height: 65%
    }

    .md-w-v65 {
        width: 65vw
    }

    .md-h-v65 {
        height: 65vh
    }

    .md-w-max-r65 {
        max-width: 65rem
    }

    .md-w-min-r65 {
        min-width: 65rem
    }

    .md-h-max-r65 {
        max-height: 65rem
    }

    .md-h-min-r65 {
        min-height: 65rem
    }

    .md-w-max-p65 {
        max-width: 65%
    }

    .md-w-min-p65 {
        min-width: 65%
    }

    .md-w-max-v65 {
        max-width: 65vw
    }

    .md-w-min-v65 {
        min-width: 65vw
    }

    .md-h-max-p65 {
        max-height: 65%
    }

    .md-h-min-p65 {
        min-height: 65%
    }

    .md-h-max-v65 {
        max-height: 65vw
    }

    .md-h-min-v65 {
        min-height: 65vw
    }

    .md-w-r70 {
        width: 70rem
    }

    .md-h-r70 {
        height: 70rem
    }

    .md-w-p70 {
        width: 70%
    }

    .md-h-p70 {
        height: 70%
    }

    .md-w-v70 {
        width: 70vw
    }

    .md-h-v70 {
        height: 70vh
    }

    .md-w-max-r70 {
        max-width: 70rem
    }

    .md-w-min-r70 {
        min-width: 70rem
    }

    .md-h-max-r70 {
        max-height: 70rem
    }

    .md-h-min-r70 {
        min-height: 70rem
    }

    .md-w-max-p70 {
        max-width: 70%
    }

    .md-w-min-p70 {
        min-width: 70%
    }

    .md-w-max-v70 {
        max-width: 70vw
    }

    .md-w-min-v70 {
        min-width: 70vw
    }

    .md-h-max-p70 {
        max-height: 70%
    }

    .md-h-min-p70 {
        min-height: 70%
    }

    .md-h-max-v70 {
        max-height: 70vw
    }

    .md-h-min-v70 {
        min-height: 70vw
    }

    .md-w-r75 {
        width: 75rem
    }

    .md-h-r75 {
        height: 75rem
    }

    .md-w-p75 {
        width: 75%
    }

    .md-h-p75 {
        height: 75%
    }

    .md-w-v75 {
        width: 75vw
    }

    .md-h-v75 {
        height: 75vh
    }

    .md-w-max-r75 {
        max-width: 75rem
    }

    .md-w-min-r75 {
        min-width: 75rem
    }

    .md-h-max-r75 {
        max-height: 75rem
    }

    .md-h-min-r75 {
        min-height: 75rem
    }

    .md-w-max-p75 {
        max-width: 75%
    }

    .md-w-min-p75 {
        min-width: 75%
    }

    .md-w-max-v75 {
        max-width: 75vw
    }

    .md-w-min-v75 {
        min-width: 75vw
    }

    .md-h-max-p75 {
        max-height: 75%
    }

    .md-h-min-p75 {
        min-height: 75%
    }

    .md-h-max-v75 {
        max-height: 75vw
    }

    .md-h-min-v75 {
        min-height: 75vw
    }

    .md-w-r80 {
        width: 80rem
    }

    .md-h-r80 {
        height: 80rem
    }

    .md-w-p80 {
        width: 80%
    }

    .md-h-p80 {
        height: 80%
    }

    .md-w-v80 {
        width: 80vw
    }

    .md-h-v80 {
        height: 80vh
    }

    .md-w-max-r80 {
        max-width: 80rem
    }

    .md-w-min-r80 {
        min-width: 80rem
    }

    .md-h-max-r80 {
        max-height: 80rem
    }

    .md-h-min-r80 {
        min-height: 80rem
    }

    .md-w-max-p80 {
        max-width: 80%
    }

    .md-w-min-p80 {
        min-width: 80%
    }

    .md-w-max-v80 {
        max-width: 80vw
    }

    .md-w-min-v80 {
        min-width: 80vw
    }

    .md-h-max-p80 {
        max-height: 80%
    }

    .md-h-min-p80 {
        min-height: 80%
    }

    .md-h-max-v80 {
        max-height: 80vw
    }

    .md-h-min-v80 {
        min-height: 80vw
    }

    .md-w-r85 {
        width: 85rem
    }

    .md-h-r85 {
        height: 85rem
    }

    .md-w-p85 {
        width: 85%
    }

    .md-h-p85 {
        height: 85%
    }

    .md-w-v85 {
        width: 85vw
    }

    .md-h-v85 {
        height: 85vh
    }

    .md-w-max-r85 {
        max-width: 85rem
    }

    .md-w-min-r85 {
        min-width: 85rem
    }

    .md-h-max-r85 {
        max-height: 85rem
    }

    .md-h-min-r85 {
        min-height: 85rem
    }

    .md-w-max-p85 {
        max-width: 85%
    }

    .md-w-min-p85 {
        min-width: 85%
    }

    .md-w-max-v85 {
        max-width: 85vw
    }

    .md-w-min-v85 {
        min-width: 85vw
    }

    .md-h-max-p85 {
        max-height: 85%
    }

    .md-h-min-p85 {
        min-height: 85%
    }

    .md-h-max-v85 {
        max-height: 85vw
    }

    .md-h-min-v85 {
        min-height: 85vw
    }

    .md-w-r90 {
        width: 90rem
    }

    .md-h-r90 {
        height: 90rem
    }

    .md-w-p90 {
        width: 90%
    }

    .md-h-p90 {
        height: 90%
    }

    .md-w-v90 {
        width: 90vw
    }

    .md-h-v90 {
        height: 90vh
    }

    .md-w-max-r90 {
        max-width: 90rem
    }

    .md-w-min-r90 {
        min-width: 90rem
    }

    .md-h-max-r90 {
        max-height: 90rem
    }

    .md-h-min-r90 {
        min-height: 90rem
    }

    .md-w-max-p90 {
        max-width: 90%
    }

    .md-w-min-p90 {
        min-width: 90%
    }

    .md-w-max-v90 {
        max-width: 90vw
    }

    .md-w-min-v90 {
        min-width: 90vw
    }

    .md-h-max-p90 {
        max-height: 90%
    }

    .md-h-min-p90 {
        min-height: 90%
    }

    .md-h-max-v90 {
        max-height: 90vw
    }

    .md-h-min-v90 {
        min-height: 90vw
    }

    .md-w-r95 {
        width: 95rem
    }

    .md-h-r95 {
        height: 95rem
    }

    .md-w-p95 {
        width: 95%
    }

    .md-h-p95 {
        height: 95%
    }

    .md-w-v95 {
        width: 95vw
    }

    .md-h-v95 {
        height: 95vh
    }

    .md-w-max-r95 {
        max-width: 95rem
    }

    .md-w-min-r95 {
        min-width: 95rem
    }

    .md-h-max-r95 {
        max-height: 95rem
    }

    .md-h-min-r95 {
        min-height: 95rem
    }

    .md-w-max-p95 {
        max-width: 95%
    }

    .md-w-min-p95 {
        min-width: 95%
    }

    .md-w-max-v95 {
        max-width: 95vw
    }

    .md-w-min-v95 {
        min-width: 95vw
    }

    .md-h-max-p95 {
        max-height: 95%
    }

    .md-h-min-p95 {
        min-height: 95%
    }

    .md-h-max-v95 {
        max-height: 95vw
    }

    .md-h-min-v95 {
        min-height: 95vw
    }

    .md-w-r100 {
        width: 100rem
    }

    .md-h-r100 {
        height: 100rem
    }

    .md-w-p100 {
        width: 100%
    }

    .md-h-p100 {
        height: 100%
    }

    .md-w-v100 {
        width: 100vw
    }

    .md-h-v100 {
        height: 100vh
    }

    .md-w-max-r100 {
        max-width: 100rem
    }

    .md-w-min-r100 {
        min-width: 100rem
    }

    .md-h-max-r100 {
        max-height: 100rem
    }

    .md-h-min-r100 {
        min-height: 100rem
    }

    .md-w-max-p100 {
        max-width: 100%
    }

    .md-w-min-p100 {
        min-width: 100%
    }

    .md-w-max-v100 {
        max-width: 100vw
    }

    .md-w-min-v100 {
        min-width: 100vw
    }

    .md-h-max-p100 {
        max-height: 100%
    }

    .md-h-min-p100 {
        min-height: 100%
    }

    .md-h-max-v100 {
        max-height: 100vw
    }

    .md-h-min-v100 {
        min-height: 100vw
    }

    .md-w-r105 {
        width: 105rem
    }

    .md-h-r105 {
        height: 105rem
    }

    .md-w-p105 {
        width: 105%
    }

    .md-h-p105 {
        height: 105%
    }

    .md-w-v105 {
        width: 105vw
    }

    .md-h-v105 {
        height: 105vh
    }

    .md-w-max-r105 {
        max-width: 105rem
    }

    .md-w-min-r105 {
        min-width: 105rem
    }

    .md-h-max-r105 {
        max-height: 105rem
    }

    .md-h-min-r105 {
        min-height: 105rem
    }

    .md-w-max-p105 {
        max-width: 105%
    }

    .md-w-min-p105 {
        min-width: 105%
    }

    .md-w-max-v105 {
        max-width: 105vw
    }

    .md-w-min-v105 {
        min-width: 105vw
    }

    .md-h-max-p105 {
        max-height: 105%
    }

    .md-h-min-p105 {
        min-height: 105%
    }

    .md-h-max-v105 {
        max-height: 105vw
    }

    .md-h-min-v105 {
        min-height: 105vw
    }

    .md-w-r110 {
        width: 110rem
    }

    .md-h-r110 {
        height: 110rem
    }

    .md-w-p110 {
        width: 110%
    }

    .md-h-p110 {
        height: 110%
    }

    .md-w-v110 {
        width: 110vw
    }

    .md-h-v110 {
        height: 110vh
    }

    .md-w-max-r110 {
        max-width: 110rem
    }

    .md-w-min-r110 {
        min-width: 110rem
    }

    .md-h-max-r110 {
        max-height: 110rem
    }

    .md-h-min-r110 {
        min-height: 110rem
    }

    .md-w-max-p110 {
        max-width: 110%
    }

    .md-w-min-p110 {
        min-width: 110%
    }

    .md-w-max-v110 {
        max-width: 110vw
    }

    .md-w-min-v110 {
        min-width: 110vw
    }

    .md-h-max-p110 {
        max-height: 110%
    }

    .md-h-min-p110 {
        min-height: 110%
    }

    .md-h-max-v110 {
        max-height: 110vw
    }

    .md-h-min-v110 {
        min-height: 110vw
    }

    .md-w-p49 {
        width: 49.5%
    }

    .md-w-p33 {
        width: 33.333%
    }

    .md-w-v33 {
        width: 33.333vw
    }

    .md-w-max-p33 {
        max-width: 33.333%
    }

    .md-w-max-vw33 {
        max-width: 33.333vw
    }

    .md-w-min-p33 {
        min-width: 33.333%
    }

    .md-w-min-vw33 {
        min-width: 33.333vw
    }

    .md-h-p33 {
        height: 33.333%
    }

    .md-h-v33 {
        height: 33.333vh
    }

    .md-h-max-p33 {
        max-height: 33.333%
    }

    .md-h-max-hw33 {
        max-height: 33.333vw
    }

    .md-h-min-p33 {
        min-height: 33.333%
    }

    .md-h-min-vh33 {
        min-height: 33.333vw
    }

    .md-w-p66 {
        width: 66.666%
    }

    .md-w-v66 {
        width: 66.666vw
    }

    .md-w-max-p66 {
        max-width: 66.666%
    }

    .md-w-max-vw66 {
        max-width: 66.666vw
    }

    .md-w-min-p66 {
        min-width: 66.666%
    }

    .md-w-min-vw66 {
        min-width: 66.666vw
    }

    .md-h-p66 {
        height: 66.666%
    }

    .md-h-v66 {
        height: 66.666vh
    }

    .md-h-max-p66 {
        max-height: 66.666%
    }

    .md-h-max-hw66 {
        max-height: 66.666vw
    }

    .md-h-min-p66 {
        min-height: 66.666%
    }

    .md-h-min-vh66 {
        min-height: 33.333vw
    }

    .md-reset-minheight {
        min-height: initial
    }

    .md-reset-maxheight {
        max-height: initial
    }

    .md-reset-minwidth {
        min-width: initial
    }

    .md-reset-maxwidth {
        max-width: initial
    }

    .md-h0 {
        height: 0
    }

    .md-w0 {
        width: 0
    }

    .md-border-1-dotted-top {
        border-top-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-dotted-top {
        border-top-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-dotted-top {
        border-top-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-dotted-left {
        border-left-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-dotted-left {
        border-left-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-dotted-left {
        border-left-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-dotted-right {
        border-right-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-dotted-right {
        border-right-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-dotted-right {
        border-right-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-dotted {
        border-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-dotted {
        border-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-dotted {
        border-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-dashed-top {
        border-top-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-dashed-top {
        border-top-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-dashed-top {
        border-top-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-dashed-left {
        border-left-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-dashed-left {
        border-left-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-dashed-left {
        border-left-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-dashed-right {
        border-right-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-dashed-right {
        border-right-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-dashed-right {
        border-right-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-dashed {
        border-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-dashed {
        border-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-dashed {
        border-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-solid-top {
        border-top-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-solid-top {
        border-top-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-solid-top {
        border-top-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-solid-bottom {
        border-bottom-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-solid-bottom {
        border-bottom-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-solid-bottom {
        border-bottom-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-solid-left {
        border-left-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-solid-left {
        border-left-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-solid-left {
        border-left-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-solid-right {
        border-right-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-solid-right {
        border-right-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-solid-right {
        border-right-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-solid {
        border-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-solid {
        border-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-solid {
        border-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-double-top {
        border-top-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-double-top {
        border-top-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-double-top {
        border-top-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-double-bottom {
        border-bottom-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-double-bottom {
        border-bottom-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-double-bottom {
        border-bottom-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-double-left {
        border-left-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-double-left {
        border-left-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-double-left {
        border-left-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-double-right {
        border-right-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-double-right {
        border-right-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-double-right {
        border-right-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-double {
        border-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-double {
        border-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-double {
        border-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-groove-top {
        border-top-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-groove-top {
        border-top-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-groove-top {
        border-top-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-groove-bottom {
        border-bottom-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-groove-bottom {
        border-bottom-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-groove-bottom {
        border-bottom-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-groove-left {
        border-left-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-groove-left {
        border-left-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-groove-left {
        border-left-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-groove-right {
        border-right-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-groove-right {
        border-right-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-groove-right {
        border-right-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-1-groove {
        border-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .md-border-2-groove {
        border-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .md-border-3-groove {
        border-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .md-border-0 {
        border: none
    }

    .md-border-top-0 {
        border-top: none
    }

    .md-border-bottom-0 {
        border-bottom: none
    }

    .md-border-left-0 {
        border-left: none
    }

    .md-border-right-0 {
        border-right: none
    }

    .md-border-white {
        border-color: var(--cWhite)
    }

    .md-border-black {
        border-color: var(--cBlack)
    }

    .md-border-lgray {
        border-color: var(--cLgray)
    }

    .md-border-mgray {
        border-color: var(--cMgray)
    }

    .md-border-dgray {
        border-color: var(--cDgray)
    }

    .md-border-brand {
        border-color: var(--cBrand)
    }

    .md-border-green {
        border-color: var(--cGreen)
    }

    .md-border-lblue {
        border-color: var(--cLblue)
    }

    .md-border-swap {
        border-color: var(--cSwapBlack);
        transition: border-color .25s linear
    }

    .md-border-alert {
        border-color: var(--cAlert)
    }

    .md-border-warning {
        border-color: var(--cWarning)
    }

    .md-border-success {
        border-color: var(--cSuccess)
    }

    .md-border-disabled {
        border-color: var(--cDisabled)
    }

    .md-border-primary {
        border-color: var(--cPrimary)
    }

    .md-border-secondary {
        border-color: var(--cSecondary)
    }

    .md-text-ellipsis {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }

    .md-breakword {
        word-break: break-word
    }

    .md-light {
        font-weight: 300
    }

    .md-bold {
        font-weight: 700
    }

    .md-text-left {
        text-align: left
    }

    .md-text-right {
        text-align: right
    }

    .md-text-center {
        text-align: center
    }

    .md-text-justify {
        text-align: justify
    }

    .md-text-valign-baseline {
        vertical-align: baseline
    }

    .md-text-valign-top {
        vertical-align: top
    }

    .md-text-valign-middle {
        vertical-align: middle
    }

    .md-text-valign-bottom {
        vertical-align: bottom
    }

    .md-text-valign-text-top {
        vertical-align: text-top
    }

    .md-text-valign-text-bottom {
        vertical-align: text-bottom
    }

    .md-underline {
        text-decoration: underline
    }

    .md-no-decoration {
        text-decoration: none
    }

    .md-linethrough {
        text-decoration: line-through
    }

    .md-uppercase {
        text-transform: uppercase
    }

    .md-lowercase {
        text-transform: lowercase
    }

    .md-capitalize {
        text-transform: capitalize
    }

    .md-normal-case {
        text-transform: none
    }

    .md-list-dot,
    .md-list-dot ul {
        list-style: disc
    }

    .md-list-none,
    .md-list-none ul {
        list-style-type: none
    }

    .md-list-decimal,
    .md-list-decimal ul {
        list-style-type: decimal
    }

    .md-reset-lineheight {
        line-height: initial
    }

    .md-color-primary {
        color: var(--cPrimary)
    }

    .md-color-secondary {
        color: var(--cSecondary)
    }

    .md-color-brand {
        color: var(--cBrand)
    }

    .md-color-alert {
        color: var(--cAlert)
    }

    .md-color-warning {
        color: var(--cWarning)
    }

    .md-color-success {
        color: var(--cSuccess)
    }

    .md-color-disabled {
        color: var(--cDisabled)
    }

    .md-color-transparent {
        color: var(--cTransparent)
    }

    .md-color-white {
        color: var(--cWhite)
    }

    .md-color-black {
        color: var(--cBlack)
    }

    .md-color-gray {
        color: var(--cGray)
    }

    .md-color-lgray {
        color: var(--cLgray)
    }

    .md-color-mgray {
        color: var(--cMgray)
    }

    .md-color-dgray {
        color: var(--cDgray)
    }

    .md-color-blue {
        color: var(--cBlue)
    }

    .md-color-lblue {
        color: var(--cLblue)
    }

    .md-color-brown {
        color: var(--cBrown)
    }

    .md-color-olive {
        color: var(--cOlive)
    }

    .md-color-green {
        color: var(--cGreen)
    }

    .md-color-red {
        color: var(--cRed)
    }

    .md-color-swap {
        color: var(--cSwapBlack);
        transition: color .25s linear
    }

    .md-bg-primary {
        background-color: var(--cPrimary)
    }

    .md-bg-secondary {
        background-color: var(--cSecondary)
    }

    .md-bg-brand {
        background-color: var(--cBrand)
    }

    .md-bg-alert {
        background-color: var(--cAlert)
    }

    .md-bg-warning {
        background-color: var(--cWarning)
    }

    .md-bg-success {
        background-color: var(--cSuccess)
    }

    .md-bg-disabled {
        background-color: var(--cDisabled)
    }

    .md-bg-transparent {
        background-color: var(--cTransparent)
    }

    .md-bg-white {
        background-color: var(--cWhite)
    }

    .md-bg-black {
        background-color: var(--cBlack)
    }

    .md-bg-lgray {
        background-color: var(--cLgray)
    }

    .md-bg-mgray {
        background-color: var(--cMgray)
    }

    .md-bg-dgray {
        background-color: var(--cDgray)
    }

    .md-bg-blue {
        background-color: var(--cBlue)
    }

    .md-bg-lblue {
        background-color: var(--cLblue)
    }

    .md-bg-vlblue {
        background-color: var(--cVlblue)
    }

    .md-bg-brown {
        background-color: var(--cBrown)
    }

    .md-bg-olive {
        background-color: var(--cOlive)
    }

    .md-bg-green {
        background-color: var(--cGreen)
    }

    .md-bg-swap {
        background-color: var(--cSwapBlack);
        transition: background-color .25s linear
    }

    .md-not-allowed {
        cursor: not-allowed
    }

    .md-grab {
        cursor: grab
    }

    .md-grabbing {
        cursor: grabbing
    }

    .md-pointer {
        cursor: pointer
    }

    .md-no-events {
        pointer-events: none
    }

    .md-scroll-snap {
        scroll-snap-type: both mandatory
    }

    .md-scroll-snap>* {
        scroll-snap-align: start
    }
}

@media only screen and (min-width:73.75em) {
    .mdl-0 {
        display: none
    }

    .mdl-1 {
        width: 7.142857142857143%
    }

    .mdl-2 {
        width: 14.285714285714286%
    }

    .mdl-3 {
        width: 21.42857142857143%
    }

    .mdl-4 {
        width: 28.571428571428573%
    }

    .mdl-5 {
        width: 35.714285714285715%
    }

    .mdl-6 {
        width: 42.85714285714286%
    }

    .mdl-7 {
        width: 50%
    }

    .mdl-8 {
        width: 57.142857142857146%
    }

    .mdl-9 {
        width: 64.28571428571429%
    }

    .mdl-10 {
        width: 71.42857142857143%
    }

    .mdl-11 {
        width: 78.57142857142857%
    }

    .mdl-12 {
        width: 85.71428571428572%
    }

    .mdl-13 {
        width: 92.85714285714286%
    }

    .mdl-14 {
        width: 100%
    }

    .mdl-grid-0 {
        display: none
    }

    .mdl-grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .mdl-grid-rows-1 {
        grid-template-rows: repeat(1, minmax(0, 1fr))
    }

    .mdl-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .mdl-grid-rows-2 {
        grid-template-rows: repeat(2, minmax(0, 1fr))
    }

    .mdl-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .mdl-grid-rows-3 {
        grid-template-rows: repeat(3, minmax(0, 1fr))
    }

    .mdl-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .mdl-grid-rows-4 {
        grid-template-rows: repeat(4, minmax(0, 1fr))
    }

    .mdl-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }

    .mdl-grid-rows-5 {
        grid-template-rows: repeat(5, minmax(0, 1fr))
    }

    .mdl-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }

    .mdl-grid-rows-6 {
        grid-template-rows: repeat(6, minmax(0, 1fr))
    }

    .mdl-grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }

    .mdl-grid-rows-7 {
        grid-template-rows: repeat(7, minmax(0, 1fr))
    }

    .mdl-grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr))
    }

    .mdl-grid-rows-8 {
        grid-template-rows: repeat(8, minmax(0, 1fr))
    }

    .mdl-grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr))
    }

    .mdl-grid-rows-9 {
        grid-template-rows: repeat(9, minmax(0, 1fr))
    }

    .mdl-grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr))
    }

    .mdl-grid-rows-10 {
        grid-template-rows: repeat(10, minmax(0, 1fr))
    }

    .mdl-grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr))
    }

    .mdl-grid-rows-11 {
        grid-template-rows: repeat(11, minmax(0, 1fr))
    }

    .mdl-grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }

    .mdl-grid-rows-12 {
        grid-template-rows: repeat(12, minmax(0, 1fr))
    }

    .mdl-grid-cols-13 {
        grid-template-columns: repeat(13, minmax(0, 1fr))
    }

    .mdl-grid-rows-13 {
        grid-template-rows: repeat(13, minmax(0, 1fr))
    }

    .mdl-grid-cols-14 {
        grid-template-columns: repeat(14, minmax(0, 1fr))
    }

    .mdl-grid-rows-14 {
        grid-template-rows: repeat(14, minmax(0, 1fr))
    }

    .mdl-autofit-5 {
        grid-template-columns: repeat(auto-fit, minmax(5rem, 1fr))
    }

    .mdl-autofill-5 {
        grid-template-columns: repeat(auto-fill, minmax(5rem, 1fr))
    }

    .mdl-autofit-10 {
        grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr))
    }

    .mdl-autofill-10 {
        grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr))
    }

    .mdl-autofit-15 {
        grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr))
    }

    .mdl-autofill-15 {
        grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr))
    }

    .mdl-autofit-20 {
        grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr))
    }

    .mdl-autofill-20 {
        grid-template-columns: repeat(auto-fill, minmax(20rem, 1fr))
    }

    .mdl-autofit-25 {
        grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr))
    }

    .mdl-autofill-25 {
        grid-template-columns: repeat(auto-fill, minmax(25rem, 1fr))
    }

    .mdl-autofit-30 {
        grid-template-columns: repeat(auto-fit, minmax(30rem, 1fr))
    }

    .mdl-autofill-30 {
        grid-template-columns: repeat(auto-fill, minmax(30rem, 1fr))
    }

    .mdl-autofit-35 {
        grid-template-columns: repeat(auto-fit, minmax(35rem, 1fr))
    }

    .mdl-autofill-35 {
        grid-template-columns: repeat(auto-fill, minmax(35rem, 1fr))
    }

    .mdl-autofit-40 {
        grid-template-columns: repeat(auto-fit, minmax(40rem, 1fr))
    }

    .mdl-autofill-40 {
        grid-template-columns: repeat(auto-fill, minmax(40rem, 1fr))
    }

    .mdl-justify-content-start {
        justify-content: flex-start
    }

    .mdl-justify-content-end {
        justify-content: flex-end
    }

    .mdl-justify-content-center {
        justify-content: center
    }

    .mdl-justify-content-evenly {
        justify-content: space-evenly
    }

    .mdl-justify-content-around {
        justify-content: space-around
    }

    .mdl-justify-content-between {
        justify-content: space-between
    }

    .mdl-justify-content-initial {
        justify-content: initial
    }

    .mdl-justify-items-start {
        justify-items: start
    }

    .mdl-justify-items-end {
        justify-items: end
    }

    .mdl-justify-items-center {
        justify-items: center
    }

    .mdl-justify-items-stretch {
        justify-items: stretch
    }

    .mdl-justify-self-start {
        justify-self: start
    }

    .mdl-justify-self-end {
        justify-self: end
    }

    .mdl-justify-self-center {
        justify-self: center
    }

    .mdl-justify-self-stretch {
        justify-self: stretch
    }

    .mdl-align-content-start {
        align-content: flex-start
    }

    .mdl-align-content-end {
        align-content: flex-end
    }

    .mdl-align-content-center {
        align-content: center
    }

    .mdl-align-content-evenly {
        align-content: space-evenly
    }

    .mdl-align-content-around {
        align-content: space-around
    }

    .mdl-align-content-between {
        align-content: space-between
    }

    .mdl-align-content-stretch {
        align-content: stretch
    }

    .mdl-align-content-baseline {
        align-content: baseline
    }

    .mdl-align-content-initial {
        align-content: initial
    }

    .mdl-align-items-start {
        align-items: flex-start
    }

    .mdl-align-items-end {
        align-items: flex-end
    }

    .mdl-align-items-center {
        align-items: center
    }

    .mdl-align-items-stretch {
        align-items: stretch
    }

    .mdl-align-items-baseline {
        align-items: baseline
    }

    .mdl-align-items-initial {
        align-items: initial
    }

    .mdl-align-self-flex-start {
        align-self: flex-start
    }

    .mdl-align-self-flex-end {
        align-self: flex-end
    }

    .mdl-align-self-center {
        align-self: center
    }

    .mdl-align-self-stretch {
        align-self: stretch
    }

    .mdl-align-self-baseline {
        align-self: baseline
    }

    .mdl-align-self-initial {
        align-self: initial
    }

    .mdl-flex-row {
        flex-direction: row
    }

    .mdl-flex-column {
        flex-direction: column
    }

    .mdl-flex-row-reverse {
        flex-direction: row-reverse
    }

    .mdl-flex-column-reverse {
        flex-direction: column-reverse
    }

    .mdl-flex-wrap {
        flex-wrap: wrap
    }

    .mdl-flex-nowrap {
        flex-wrap: nowrap
    }

    .mdl-flex-wrap-reverse {
        flex-wrap: wrap-reverse
    }

    .mdl-flex-shrink-0 {
        flex-shrink: 0
    }

    .mdl-flex-grow-0 {
        flex-grow: 0
    }

    .mdl-flex-shrink-1 {
        flex-shrink: 1
    }

    .mdl-flex-grow-1 {
        flex-grow: 1
    }

    .mdl-flex-0 {
        flex: none
    }

    .mdl-flex-1 {
        flex: 1 1 0%
    }

    .mdl-flex-auto {
        flex: 1 1 auto
    }

    .mdl-flex-initial {
        flex: 0 1 auto
    }

    .mdl-order-0 {
        order: 0
    }

    .mdl-order-1 {
        order: 1
    }

    .mdl-order-2 {
        order: 2
    }

    .mdl-order-3 {
        order: 3
    }

    .mdl-order-4 {
        order: 4
    }

    .mdl-order-5 {
        order: 5
    }

    .mdl-order-6 {
        order: 6
    }

    .mdl-order-7 {
        order: 7
    }

    .mdl-order-8 {
        order: 8
    }

    .mdl-flex-basis-0 {
        display: none
    }

    .mdl-flex-basis-1 {
        flex-basis: 7.142857142857143%
    }

    .mdl-flex-basis-2 {
        flex-basis: 14.285714285714286%
    }

    .mdl-flex-basis-3 {
        flex-basis: 21.42857142857143%
    }

    .mdl-flex-basis-4 {
        flex-basis: 28.571428571428573%
    }

    .mdl-flex-basis-5 {
        flex-basis: 35.714285714285715%
    }

    .mdl-flex-basis-6 {
        flex-basis: 42.85714285714286%
    }

    .mdl-flex-basis-7 {
        flex-basis: 50%
    }

    .mdl-flex-basis-8 {
        flex-basis: 57.142857142857146%
    }

    .mdl-flex-basis-9 {
        flex-basis: 64.28571428571429%
    }

    .mdl-flex-basis-10 {
        flex-basis: 71.42857142857143%
    }

    .mdl-flex-basis-11 {
        flex-basis: 78.57142857142857%
    }

    .mdl-flex-basis-12 {
        flex-basis: 85.71428571428572%
    }

    .mdl-flex-basis-13 {
        flex-basis: 92.85714285714286%
    }

    .mdl-flex-basis-14 {
        flex-basis: 100%
    }

    .mdl-c-start-0 {
        grid-column-start: 0
    }

    .mdl-c-end-0 {
        grid-column-end: 0
    }

    .mdl-r-start-0 {
        grid-row-start: 0
    }

    .mdl-r-end-0 {
        grid-row-end: 0
    }

    .mdl-c-start-1 {
        grid-column-start: 1
    }

    .mdl-c-end-1 {
        grid-column-end: 1
    }

    .mdl-r-start-1 {
        grid-row-start: 1
    }

    .mdl-r-end-1 {
        grid-row-end: 1
    }

    .mdl-c-start-2 {
        grid-column-start: 2
    }

    .mdl-c-end-2 {
        grid-column-end: 2
    }

    .mdl-r-start-2 {
        grid-row-start: 2
    }

    .mdl-r-end-2 {
        grid-row-end: 2
    }

    .mdl-c-start-3 {
        grid-column-start: 3
    }

    .mdl-c-end-3 {
        grid-column-end: 3
    }

    .mdl-r-start-3 {
        grid-row-start: 3
    }

    .mdl-r-end-3 {
        grid-row-end: 3
    }

    .mdl-c-start-4 {
        grid-column-start: 4
    }

    .mdl-c-end-4 {
        grid-column-end: 4
    }

    .mdl-r-start-4 {
        grid-row-start: 4
    }

    .mdl-r-end-4 {
        grid-row-end: 4
    }

    .mdl-c-start-5 {
        grid-column-start: 5
    }

    .mdl-c-end-5 {
        grid-column-end: 5
    }

    .mdl-r-start-5 {
        grid-row-start: 5
    }

    .mdl-r-end-5 {
        grid-row-end: 5
    }

    .mdl-c-start-6 {
        grid-column-start: 6
    }

    .mdl-c-end-6 {
        grid-column-end: 6
    }

    .mdl-r-start-6 {
        grid-row-start: 6
    }

    .mdl-r-end-6 {
        grid-row-end: 6
    }

    .mdl-c-start-7 {
        grid-column-start: 7
    }

    .mdl-c-end-7 {
        grid-column-end: 7
    }

    .mdl-r-start-7 {
        grid-row-start: 7
    }

    .mdl-r-end-7 {
        grid-row-end: 7
    }

    .mdl-c-start-8 {
        grid-column-start: 8
    }

    .mdl-c-end-8 {
        grid-column-end: 8
    }

    .mdl-r-start-8 {
        grid-row-start: 8
    }

    .mdl-r-end-8 {
        grid-row-end: 8
    }

    .mdl-c-start-9 {
        grid-column-start: 9
    }

    .mdl-c-end-9 {
        grid-column-end: 9
    }

    .mdl-r-start-9 {
        grid-row-start: 9
    }

    .mdl-r-end-9 {
        grid-row-end: 9
    }

    .mdl-c-start-10 {
        grid-column-start: 10
    }

    .mdl-c-end-10 {
        grid-column-end: 10
    }

    .mdl-r-start-10 {
        grid-row-start: 10
    }

    .mdl-r-end-10 {
        grid-row-end: 10
    }

    .mdl-c-start-11 {
        grid-column-start: 11
    }

    .mdl-c-end-11 {
        grid-column-end: 11
    }

    .mdl-r-start-11 {
        grid-row-start: 11
    }

    .mdl-r-end-11 {
        grid-row-end: 11
    }

    .mdl-c-start-12 {
        grid-column-start: 12
    }

    .mdl-c-end-12 {
        grid-column-end: 12
    }

    .mdl-r-start-12 {
        grid-row-start: 12
    }

    .mdl-r-end-12 {
        grid-row-end: 12
    }

    .mdl-c-start-13 {
        grid-column-start: 13
    }

    .mdl-c-end-13 {
        grid-column-end: 13
    }

    .mdl-r-start-13 {
        grid-row-start: 13
    }

    .mdl-r-end-13 {
        grid-row-end: 13
    }

    .mdl-c-start-14 {
        grid-column-start: 14
    }

    .mdl-c-end-14 {
        grid-column-end: 14
    }

    .mdl-r-start-14 {
        grid-row-start: 14
    }

    .mdl-r-end-14 {
        grid-row-end: 14
    }

    .mdl-grid-flow-row {
        grid-auto-flow: row
    }

    .mdl-grid-flow-column {
        grid-auto-flow: column
    }

    .mdl-grid-flow-row-dense {
        grid-auto-flow: row dense
    }

    .mdl-grid-flow-column-dense {
        grid-auto-flow: column dense
    }

    .mdl-gap-05 {
        gap: .5rem
    }

    .mdl-gap-10 {
        gap: 1rem
    }

    .mdl-gap-15 {
        gap: 1.5rem
    }

    .mdl-gap-20 {
        gap: 2rem
    }

    .mdl-gap-25 {
        gap: 2.5rem
    }

    .mdl-gap-30 {
        gap: 3rem
    }

    .mdl-gap-35 {
        gap: 3.5rem
    }

    .mdl-gap-40 {
        gap: 4rem
    }

    .mdl-gap-45 {
        gap: 4.5rem
    }

    .mdl-gap-50 {
        gap: 5rem
    }

    .mdl-column-gap-05 {
        column-gap: .5rem
    }

    .mdl-column-gap-10 {
        column-gap: 1rem
    }

    .mdl-column-gap-15 {
        column-gap: 1.5rem
    }

    .mdl-column-gap-20 {
        column-gap: 2rem
    }

    .mdl-column-gap-25 {
        column-gap: 2.5rem
    }

    .mdl-column-gap-30 {
        column-gap: 3rem
    }

    .mdl-column-gap-35 {
        column-gap: 3.5rem
    }

    .mdl-column-gap-40 {
        column-gap: 4rem
    }

    .mdl-column-gap-45 {
        column-gap: 4.5rem
    }

    .mdl-column-gap-50 {
        column-gap: 5rem
    }

    .mdl-row-gap-05 {
        row-gap: .5rem
    }

    .mdl-row-gap-10 {
        row-gap: 1rem
    }

    .mdl-row-gap-15 {
        row-gap: 1.5rem
    }

    .mdl-row-gap-20 {
        row-gap: 2rem
    }

    .mdl-row-gap-25 {
        row-gap: 2.5rem
    }

    .mdl-row-gap-30 {
        row-gap: 3rem
    }

    .mdl-row-gap-35 {
        row-gap: 3.5rem
    }

    .mdl-row-gap-40 {
        row-gap: 4rem
    }

    .mdl-row-gap-45 {
        row-gap: 4.5rem
    }

    .mdl-row-gap-50 {
        row-gap: 5rem
    }

    .mdl-gap-0 {
        gap: 0
    }

    .mdl-column-gap-0 {
        column-gap: 0
    }

    .mdl-row-gap-0 {
        row-gap: 0
    }

    .mdl-mrg-0 {
        margin: 0rem
    }

    .mdl-mrg-05 {
        margin: .5rem
    }

    .mdl-mrg-10 {
        margin: 1rem
    }

    .mdl-mrg-15 {
        margin: 1.5rem
    }

    .mdl-mrg-20 {
        margin: 2rem
    }

    .mdl-mrg-25 {
        margin: 2.5rem
    }

    .mdl-mrg-30 {
        margin: 3rem
    }

    .mdl-mrg-35 {
        margin: 3.5rem
    }

    .mdl-mrg-40 {
        margin: 4rem
    }

    .mdl-mrg-45 {
        margin: 4.5rem
    }

    .mdl-mrg-50 {
        margin: 5rem
    }

    .mdl-mrg-v0 {
        margin-top: 0rem;
        margin-bottom: 0rem
    }

    .mdl-mrg-v05 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .mdl-mrg-v10 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .mdl-mrg-v15 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .mdl-mrg-v20 {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .mdl-mrg-v25 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }

    .mdl-mrg-v30 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .mdl-mrg-v35 {
        margin-top: 3.5rem;
        margin-bottom: 3.5rem
    }

    .mdl-mrg-v40 {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .mdl-mrg-v45 {
        margin-top: 4.5rem;
        margin-bottom: 4.5rem
    }

    .mdl-mrg-v50 {
        margin-top: 5rem;
        margin-bottom: 5rem
    }

    .mdl-mrg-h0 {
        margin-left: 0rem;
        margin-right: 0rem
    }

    .mdl-mrg-h05 {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .mdl-mrg-h10 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .mdl-mrg-h15 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .mdl-mrg-h20 {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .mdl-mrg-h25 {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }

    .mdl-mrg-h30 {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .mdl-mrg-h35 {
        margin-left: 3.5rem;
        margin-right: 3.5rem
    }

    .mdl-mrg-h40 {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .mdl-mrg-h45 {
        margin-left: 4.5rem;
        margin-right: 4.5rem
    }

    .mdl-mrg-h50 {
        margin-left: 5rem;
        margin-right: 5rem
    }

    .mdl-mrg-t0 {
        margin-top: 0rem
    }

    .mdl-mrg-t05 {
        margin-top: .5rem
    }

    .mdl-mrg-t10 {
        margin-top: 1rem
    }

    .mdl-mrg-t15 {
        margin-top: 1.5rem
    }

    .mdl-mrg-t20 {
        margin-top: 2rem
    }

    .mdl-mrg-t25 {
        margin-top: 2.5rem
    }

    .mdl-mrg-t30 {
        margin-top: 3rem
    }

    .mdl-mrg-t35 {
        margin-top: 3.5rem
    }

    .mdl-mrg-t40 {
        margin-top: 4rem
    }

    .mdl-mrg-t45 {
        margin-top: 4.5rem
    }

    .mdl-mrg-t50 {
        margin-top: 5rem
    }

    .mdl-mrg-b0 {
        margin-bottom: 0rem
    }

    .mdl-mrg-b05 {
        margin-bottom: .5rem
    }

    .mdl-mrg-b10 {
        margin-bottom: 1rem
    }

    .mdl-mrg-b15 {
        margin-bottom: 1.5rem
    }

    .mdl-mrg-b20 {
        margin-bottom: 2rem
    }

    .mdl-mrg-b25 {
        margin-bottom: 2.5rem
    }

    .mdl-mrg-b30 {
        margin-bottom: 3rem
    }

    .mdl-mrg-b35 {
        margin-bottom: 3.5rem
    }

    .mdl-mrg-b40 {
        margin-bottom: 4rem
    }

    .mdl-mrg-b45 {
        margin-bottom: 4.5rem
    }

    .mdl-mrg-b50 {
        margin-bottom: 5rem
    }

    .mdl-mrg-l0 {
        margin-left: 0rem
    }

    .mdl-mrg-l05 {
        margin-left: .5rem
    }

    .mdl-mrg-l10 {
        margin-left: 1rem
    }

    .mdl-mrg-l15 {
        margin-left: 1.5rem
    }

    .mdl-mrg-l20 {
        margin-left: 2rem
    }

    .mdl-mrg-l25 {
        margin-left: 2.5rem
    }

    .mdl-mrg-l30 {
        margin-left: 3rem
    }

    .mdl-mrg-l35 {
        margin-left: 3.5rem
    }

    .mdl-mrg-l40 {
        margin-left: 4rem
    }

    .mdl-mrg-l45 {
        margin-left: 4.5rem
    }

    .mdl-mrg-l50 {
        margin-left: 5rem
    }

    .mdl-mrg-r0 {
        margin-right: 0rem
    }

    .mdl-mrg-r05 {
        margin-right: .5rem
    }

    .mdl-mrg-r10 {
        margin-right: 1rem
    }

    .mdl-mrg-r15 {
        margin-right: 1.5rem
    }

    .mdl-mrg-r20 {
        margin-right: 2rem
    }

    .mdl-mrg-r25 {
        margin-right: 2.5rem
    }

    .mdl-mrg-r30 {
        margin-right: 3rem
    }

    .mdl-mrg-r35 {
        margin-right: 3.5rem
    }

    .mdl-mrg-r40 {
        margin-right: 4rem
    }

    .mdl-mrg-r45 {
        margin-right: 4.5rem
    }

    .mdl-mrg-r50 {
        margin-right: 5rem
    }

    .mdl-pdg-0 {
        padding: 0rem
    }

    .mdl-pdg-05 {
        padding: .5rem
    }

    .mdl-pdg-10 {
        padding: 1rem
    }

    .mdl-pdg-15 {
        padding: 1.5rem
    }

    .mdl-pdg-20 {
        padding: 2rem
    }

    .mdl-pdg-25 {
        padding: 2.5rem
    }

    .mdl-pdg-30 {
        padding: 3rem
    }

    .mdl-pdg-35 {
        padding: 3.5rem
    }

    .mdl-pdg-40 {
        padding: 4rem
    }

    .mdl-pdg-45 {
        padding: 4.5rem
    }

    .mdl-pdg-50 {
        padding: 5rem
    }

    .mdl-pdg-v0 {
        padding-top: 0rem;
        padding-bottom: 0rem
    }

    .mdl-pdg-v05 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mdl-pdg-v10 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mdl-pdg-v15 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mdl-pdg-v20 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mdl-pdg-v25 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .mdl-pdg-v30 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mdl-pdg-v35 {
        padding-top: 3.5rem;
        padding-bottom: 3.5rem
    }

    .mdl-pdg-v40 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mdl-pdg-v45 {
        padding-top: 4.5rem;
        padding-bottom: 4.5rem
    }

    .mdl-pdg-v50 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .mdl-pdg-h0 {
        padding-left: 0rem;
        padding-right: 0rem
    }

    .mdl-pdg-h05 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mdl-pdg-h10 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mdl-pdg-h15 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mdl-pdg-h20 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mdl-pdg-h25 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .mdl-pdg-h30 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mdl-pdg-h35 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .mdl-pdg-h40 {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mdl-pdg-h45 {
        padding-left: 4.5rem;
        padding-right: 4.5rem
    }

    .mdl-pdg-h50 {
        padding-left: 5rem;
        padding-right: 5rem
    }

    .mdl-pdg-t0 {
        padding-top: 0rem
    }

    .mdl-pdg-t05 {
        padding-top: .5rem
    }

    .mdl-pdg-t10 {
        padding-top: 1rem
    }

    .mdl-pdg-t15 {
        padding-top: 1.5rem
    }

    .mdl-pdg-t20 {
        padding-top: 2rem
    }

    .mdl-pdg-t25 {
        padding-top: 2.5rem
    }

    .mdl-pdg-t30 {
        padding-top: 3rem
    }

    .mdl-pdg-t35 {
        padding-top: 3.5rem
    }

    .mdl-pdg-t40 {
        padding-top: 4rem
    }

    .mdl-pdg-t45 {
        padding-top: 4.5rem
    }

    .mdl-pdg-t50 {
        padding-top: 5rem
    }

    .mdl-pdg-b0 {
        padding-bottom: 0rem
    }

    .mdl-pdg-b05 {
        padding-bottom: .5rem
    }

    .mdl-pdg-b10 {
        padding-bottom: 1rem
    }

    .mdl-pdg-b15 {
        padding-bottom: 1.5rem
    }

    .mdl-pdg-b20 {
        padding-bottom: 2rem
    }

    .mdl-pdg-b25 {
        padding-bottom: 2.5rem
    }

    .mdl-pdg-b30 {
        padding-bottom: 3rem
    }

    .mdl-pdg-b35 {
        padding-bottom: 3.5rem
    }

    .mdl-pdg-b40 {
        padding-bottom: 4rem
    }

    .mdl-pdg-b45 {
        padding-bottom: 4.5rem
    }

    .mdl-pdg-b50 {
        padding-bottom: 5rem
    }

    .mdl-pdg-l0 {
        padding-left: 0rem
    }

    .mdl-pdg-l05 {
        padding-left: .5rem
    }

    .mdl-pdg-l10 {
        padding-left: 1rem
    }

    .mdl-pdg-l15 {
        padding-left: 1.5rem
    }

    .mdl-pdg-l20 {
        padding-left: 2rem
    }

    .mdl-pdg-l25 {
        padding-left: 2.5rem
    }

    .mdl-pdg-l30 {
        padding-left: 3rem
    }

    .mdl-pdg-l35 {
        padding-left: 3.5rem
    }

    .mdl-pdg-l40 {
        padding-left: 4rem
    }

    .mdl-pdg-l45 {
        padding-left: 4.5rem
    }

    .mdl-pdg-l50 {
        padding-left: 5rem
    }

    .mdl-pdg-r0 {
        padding-right: 0rem
    }

    .mdl-pdg-r05 {
        padding-right: .5rem
    }

    .mdl-pdg-r10 {
        padding-right: 1rem
    }

    .mdl-pdg-r15 {
        padding-right: 1.5rem
    }

    .mdl-pdg-r20 {
        padding-right: 2rem
    }

    .mdl-pdg-r25 {
        padding-right: 2.5rem
    }

    .mdl-pdg-r30 {
        padding-right: 3rem
    }

    .mdl-pdg-r35 {
        padding-right: 3.5rem
    }

    .mdl-pdg-r40 {
        padding-right: 4rem
    }

    .mdl-pdg-r45 {
        padding-right: 4.5rem
    }

    .mdl-pdg-r50 {
        padding-right: 5rem
    }

    .mdl-mrg-p1 {
        margin: 1%
    }

    .mdl-mrg-p2 {
        margin: 2%
    }

    .mdl-mrg-p3 {
        margin: 3%
    }

    .mdl-mrg-p4 {
        margin: 4%
    }

    .mdl-mrg-p5 {
        margin: 5%
    }

    .mdl-mrg-p6 {
        margin: 6%
    }

    .mdl-mrg-p7 {
        margin: 7%
    }

    .mdl-mrg-p8 {
        margin: 8%
    }

    .mdl-mrg-p9 {
        margin: 9%
    }

    .mdl-mrg-p10 {
        margin: 10%
    }

    .mdl-mrg-p15 {
        margin: 15%
    }

    .mdl-mrg-pv1 {
        margin-top: 1%;
        margin-bottom: 1%
    }

    .mdl-mrg-pv2 {
        margin-top: 2%;
        margin-bottom: 2%
    }

    .mdl-mrg-pv3 {
        margin-top: 3%;
        margin-bottom: 3%
    }

    .mdl-mrg-pv4 {
        margin-top: 4%;
        margin-bottom: 4%
    }

    .mdl-mrg-pv5 {
        margin-top: 5%;
        margin-bottom: 5%
    }

    .mdl-mrg-pv6 {
        margin-top: 6%;
        margin-bottom: 6%
    }

    .mdl-mrg-pv7 {
        margin-top: 7%;
        margin-bottom: 7%
    }

    .mdl-mrg-pv8 {
        margin-top: 8%;
        margin-bottom: 8%
    }

    .mdl-mrg-pv9 {
        margin-top: 9%;
        margin-bottom: 9%
    }

    .mdl-mrg-pv10 {
        margin-top: 10%;
        margin-bottom: 10%
    }

    .mdl-mrg-pv15 {
        margin-top: 15%;
        margin-bottom: 15%
    }

    .mdl-mrg-ph1 {
        margin-left: 1%;
        margin-right: 1%
    }

    .mdl-mrg-ph2 {
        margin-left: 2%;
        margin-right: 2%
    }

    .mdl-mrg-ph3 {
        margin-left: 3%;
        margin-right: 3%
    }

    .mdl-mrg-ph4 {
        margin-left: 4%;
        margin-right: 4%
    }

    .mdl-mrg-ph5 {
        margin-left: 5%;
        margin-right: 5%
    }

    .mdl-mrg-ph6 {
        margin-left: 6%;
        margin-right: 6%
    }

    .mdl-mrg-ph7 {
        margin-left: 7%;
        margin-right: 7%
    }

    .mdl-mrg-ph8 {
        margin-left: 8%;
        margin-right: 8%
    }

    .mdl-mrg-ph9 {
        margin-left: 9%;
        margin-right: 9%
    }

    .mdl-mrg-ph10 {
        margin-left: 10%;
        margin-right: 10%
    }

    .mdl-mrg-ph15 {
        margin-left: 15%;
        margin-right: 15%
    }

    .mdl-mrg-pt1 {
        margin-top: 1%
    }

    .mdl-mrg-pt2 {
        margin-top: 2%
    }

    .mdl-mrg-pt3 {
        margin-top: 3%
    }

    .mdl-mrg-pt4 {
        margin-top: 4%
    }

    .mdl-mrg-pt5 {
        margin-top: 5%
    }

    .mdl-mrg-pt6 {
        margin-top: 6%
    }

    .mdl-mrg-pt7 {
        margin-top: 7%
    }

    .mdl-mrg-pt8 {
        margin-top: 8%
    }

    .mdl-mrg-pt9 {
        margin-top: 9%
    }

    .mdl-mrg-pt10 {
        margin-top: 10%
    }

    .mdl-mrg-pt15 {
        margin-top: 15%
    }

    .mdl-mrg-pb1 {
        margin-bottom: 1%
    }

    .mdl-mrg-pb2 {
        margin-bottom: 2%
    }

    .mdl-mrg-pb3 {
        margin-bottom: 3%
    }

    .mdl-mrg-pb4 {
        margin-bottom: 4%
    }

    .mdl-mrg-pb5 {
        margin-bottom: 5%
    }

    .mdl-mrg-pb6 {
        margin-bottom: 6%
    }

    .mdl-mrg-pb7 {
        margin-bottom: 7%
    }

    .mdl-mrg-pb8 {
        margin-bottom: 8%
    }

    .mdl-mrg-pb9 {
        margin-bottom: 9%
    }

    .mdl-mrg-pb10 {
        margin-bottom: 10%
    }

    .mdl-mrg-pb15 {
        margin-bottom: 15%
    }

    .mdl-mrg-pl1 {
        margin-left: 1%
    }

    .mdl-mrg-pl2 {
        margin-left: 2%
    }

    .mdl-mrg-pl3 {
        margin-left: 3%
    }

    .mdl-mrg-pl4 {
        margin-left: 4%
    }

    .mdl-mrg-pl5 {
        margin-left: 5%
    }

    .mdl-mrg-pl6 {
        margin-left: 6%
    }

    .mdl-mrg-pl7 {
        margin-left: 7%
    }

    .mdl-mrg-pl8 {
        margin-left: 8%
    }

    .mdl-mrg-pl9 {
        margin-left: 9%
    }

    .mdl-mrg-pl10 {
        margin-left: 10%
    }

    .mdl-mrg-pl15 {
        margin-left: 15%
    }

    .mdl-mrg-pr1 {
        margin-right: 1%
    }

    .mdl-mrg-pr2 {
        margin-right: 2%
    }

    .mdl-mrg-pr3 {
        margin-right: 3%
    }

    .mdl-mrg-pr4 {
        margin-right: 4%
    }

    .mdl-mrg-pr5 {
        margin-right: 5%
    }

    .mdl-mrg-pr6 {
        margin-right: 6%
    }

    .mdl-mrg-pr7 {
        margin-right: 7%
    }

    .mdl-mrg-pr8 {
        margin-right: 8%
    }

    .mdl-mrg-pr9 {
        margin-right: 9%
    }

    .mdl-mrg-pr10 {
        margin-right: 10%
    }

    .mdl-mrg-pr15 {
        margin-right: 15%
    }

    .mdl-pdg-p1 {
        padding: 1%
    }

    .mdl-pdg-p2 {
        padding: 2%
    }

    .mdl-pdg-p3 {
        padding: 3%
    }

    .mdl-pdg-p4 {
        padding: 4%
    }

    .mdl-pdg-p5 {
        padding: 5%
    }

    .mdl-pdg-p6 {
        padding: 6%
    }

    .mdl-pdg-p7 {
        padding: 7%
    }

    .mdl-pdg-p8 {
        padding: 8%
    }

    .mdl-pdg-p9 {
        padding: 9%
    }

    .mdl-pdg-p10 {
        padding: 10%
    }

    .mdl-pdg-p15 {
        padding: 15%
    }

    .mdl-pdg-pv1 {
        padding-top: 1%;
        padding-bottom: 1%
    }

    .mdl-pdg-pv2 {
        padding-top: 2%;
        padding-bottom: 2%
    }

    .mdl-pdg-pv3 {
        padding-top: 3%;
        padding-bottom: 3%
    }

    .mdl-pdg-pv4 {
        padding-top: 4%;
        padding-bottom: 4%
    }

    .mdl-pdg-pv5 {
        padding-top: 5%;
        padding-bottom: 5%
    }

    .mdl-pdg-pv6 {
        padding-top: 6%;
        padding-bottom: 6%
    }

    .mdl-pdg-pv7 {
        padding-top: 7%;
        padding-bottom: 7%
    }

    .mdl-pdg-pv8 {
        padding-top: 8%;
        padding-bottom: 8%
    }

    .mdl-pdg-pv9 {
        padding-top: 9%;
        padding-bottom: 9%
    }

    .mdl-pdg-pv10 {
        padding-top: 10%;
        padding-bottom: 10%
    }

    .mdl-pdg-pv15 {
        padding-top: 15%;
        padding-bottom: 15%
    }

    .mdl-pdg-ph1 {
        padding-left: 1%;
        padding-right: 1%
    }

    .mdl-pdg-ph2 {
        padding-left: 2%;
        padding-right: 2%
    }

    .mdl-pdg-ph3 {
        padding-left: 3%;
        padding-right: 3%
    }

    .mdl-pdg-ph4 {
        padding-left: 4%;
        padding-right: 4%
    }

    .mdl-pdg-ph5 {
        padding-left: 5%;
        padding-right: 5%
    }

    .mdl-pdg-ph6 {
        padding-left: 6%;
        padding-right: 6%
    }

    .mdl-pdg-ph7 {
        padding-left: 7%;
        padding-right: 7%
    }

    .mdl-pdg-ph8 {
        padding-left: 8%;
        padding-right: 8%
    }

    .mdl-pdg-ph9 {
        padding-left: 9%;
        padding-right: 9%
    }

    .mdl-pdg-ph10 {
        padding-left: 10%;
        padding-right: 10%
    }

    .mdl-pdg-ph15 {
        padding-left: 15%;
        padding-right: 15%
    }

    .mdl-pdg-pt1 {
        padding-top: 1%
    }

    .mdl-pdg-pt2 {
        padding-top: 2%
    }

    .mdl-pdg-pt3 {
        padding-top: 3%
    }

    .mdl-pdg-pt4 {
        padding-top: 4%
    }

    .mdl-pdg-pt5 {
        padding-top: 5%
    }

    .mdl-pdg-pt6 {
        padding-top: 6%
    }

    .mdl-pdg-pt7 {
        padding-top: 7%
    }

    .mdl-pdg-pt8 {
        padding-top: 8%
    }

    .mdl-pdg-pt9 {
        padding-top: 9%
    }

    .mdl-pdg-pt10 {
        padding-top: 10%
    }

    .mdl-pdg-pt15 {
        padding-top: 15%
    }

    .mdl-pdg-pb1 {
        padding-bottom: 1%
    }

    .mdl-pdg-pb2 {
        padding-bottom: 2%
    }

    .mdl-pdg-pb3 {
        padding-bottom: 3%
    }

    .mdl-pdg-pb4 {
        padding-bottom: 4%
    }

    .mdl-pdg-pb5 {
        padding-bottom: 5%
    }

    .mdl-pdg-pb6 {
        padding-bottom: 6%
    }

    .mdl-pdg-pb7 {
        padding-bottom: 7%
    }

    .mdl-pdg-pb8 {
        padding-bottom: 8%
    }

    .mdl-pdg-pb9 {
        padding-bottom: 9%
    }

    .mdl-pdg-pb10 {
        padding-bottom: 10%
    }

    .mdl-pdg-pb15 {
        padding-bottom: 15%
    }

    .mdl-pdg-pl1 {
        padding-left: 1%
    }

    .mdl-pdg-pl2 {
        padding-left: 2%
    }

    .mdl-pdg-pl3 {
        padding-left: 3%
    }

    .mdl-pdg-pl4 {
        padding-left: 4%
    }

    .mdl-pdg-pl5 {
        padding-left: 5%
    }

    .mdl-pdg-pl6 {
        padding-left: 6%
    }

    .mdl-pdg-pl7 {
        padding-left: 7%
    }

    .mdl-pdg-pl8 {
        padding-left: 8%
    }

    .mdl-pdg-pl9 {
        padding-left: 9%
    }

    .mdl-pdg-pl10 {
        padding-left: 10%
    }

    .mdl-pdg-pl15 {
        padding-left: 15%
    }

    .mdl-pdg-pr1 {
        padding-right: 1%
    }

    .mdl-pdg-pr2 {
        padding-right: 2%
    }

    .mdl-pdg-pr3 {
        padding-right: 3%
    }

    .mdl-pdg-pr4 {
        padding-right: 4%
    }

    .mdl-pdg-pr5 {
        padding-right: 5%
    }

    .mdl-pdg-pr6 {
        padding-right: 6%
    }

    .mdl-pdg-pr7 {
        padding-right: 7%
    }

    .mdl-pdg-pr8 {
        padding-right: 8%
    }

    .mdl-pdg-pr9 {
        padding-right: 9%
    }

    .mdl-pdg-pr10 {
        padding-right: 10%
    }

    .mdl-pdg-pr15 {
        padding-right: 15%
    }

    .mdl-mrg-neg-ptc1 {
        margin-top: -7.142857142857143%
    }

    .mdl-mrg-neg-ptc2 {
        margin-top: -14.285714285714286%
    }

    .mdl-mrg-neg-ptc3 {
        margin-top: -21.42857142857143%
    }

    .mdl-mrg-neg-ptc4 {
        margin-top: -28.571428571428573%
    }

    .mdl-mrg-neg-ptc5 {
        margin-top: -35.714285714285715%
    }

    .mdl-mrg-neg-ptc6 {
        margin-top: -42.85714285714286%
    }

    .mdl-mrg-neg-ptc7 {
        margin-top: -50%
    }

    .mdl-mrg-neg-ptc8 {
        margin-top: -57.142857142857146%
    }

    .mdl-mrg-neg-ptc9 {
        margin-top: -64.28571428571429%
    }

    .mdl-mrg-neg-ptc10 {
        margin-top: -71.42857142857143%
    }

    .mdl-mrg-neg-ptc11 {
        margin-top: -78.57142857142857%
    }

    .mdl-mrg-neg-ptc12 {
        margin-top: -85.71428571428572%
    }

    .mdl-mrg-neg-ptc13 {
        margin-top: -92.85714285714286%
    }

    .mdl-mrg-neg-ptc14 {
        margin-top: -100%
    }

    .mdl-mrg-neg-pt1 {
        margin-top: -1%
    }

    .mdl-mrg-neg-pt2 {
        margin-top: -2%
    }

    .mdl-mrg-neg-pt3 {
        margin-top: -3%
    }

    .mdl-mrg-neg-pt4 {
        margin-top: -4%
    }

    .mdl-mrg-neg-pt5 {
        margin-top: -5%
    }

    .mdl-mrg-neg-pt6 {
        margin-top: -6%
    }

    .mdl-mrg-neg-pt7 {
        margin-top: -7%
    }

    .mdl-mrg-neg-pt8 {
        margin-top: -8%
    }

    .mdl-mrg-neg-pt9 {
        margin-top: -9%
    }

    .mdl-mrg-neg-pt10 {
        margin-top: -10%
    }

    .mdl-mrg-neg-pt15 {
        margin-top: -15%
    }

    .mdl-mrg-neg-pbc1 {
        margin-bottom: -7.142857142857143%
    }

    .mdl-mrg-neg-pbc2 {
        margin-bottom: -14.285714285714286%
    }

    .mdl-mrg-neg-pbc3 {
        margin-bottom: -21.42857142857143%
    }

    .mdl-mrg-neg-pbc4 {
        margin-bottom: -28.571428571428573%
    }

    .mdl-mrg-neg-pbc5 {
        margin-bottom: -35.714285714285715%
    }

    .mdl-mrg-neg-pbc6 {
        margin-bottom: -42.85714285714286%
    }

    .mdl-mrg-neg-pbc7 {
        margin-bottom: -50%
    }

    .mdl-mrg-neg-pbc8 {
        margin-bottom: -57.142857142857146%
    }

    .mdl-mrg-neg-pbc9 {
        margin-bottom: -64.28571428571429%
    }

    .mdl-mrg-neg-pbc10 {
        margin-bottom: -71.42857142857143%
    }

    .mdl-mrg-neg-pbc11 {
        margin-bottom: -78.57142857142857%
    }

    .mdl-mrg-neg-pbc12 {
        margin-bottom: -85.71428571428572%
    }

    .mdl-mrg-neg-pbc13 {
        margin-bottom: -92.85714285714286%
    }

    .mdl-mrg-neg-pbc14 {
        margin-bottom: -100%
    }

    .mdl-mrg-neg-pb1 {
        margin-bottom: -1%
    }

    .mdl-mrg-neg-pb2 {
        margin-bottom: -2%
    }

    .mdl-mrg-neg-pb3 {
        margin-bottom: -3%
    }

    .mdl-mrg-neg-pb4 {
        margin-bottom: -4%
    }

    .mdl-mrg-neg-pb5 {
        margin-bottom: -5%
    }

    .mdl-mrg-neg-pb6 {
        margin-bottom: -6%
    }

    .mdl-mrg-neg-pb7 {
        margin-bottom: -7%
    }

    .mdl-mrg-neg-pb8 {
        margin-bottom: -8%
    }

    .mdl-mrg-neg-pb9 {
        margin-bottom: -9%
    }

    .mdl-mrg-neg-pb10 {
        margin-bottom: -10%
    }

    .mdl-mrg-neg-pb15 {
        margin-bottom: -15%
    }

    .mdl-mrg-neg-plc1 {
        margin-left: -7.142857142857143%
    }

    .mdl-mrg-neg-plc2 {
        margin-left: -14.285714285714286%
    }

    .mdl-mrg-neg-plc3 {
        margin-left: -21.42857142857143%
    }

    .mdl-mrg-neg-plc4 {
        margin-left: -28.571428571428573%
    }

    .mdl-mrg-neg-plc5 {
        margin-left: -35.714285714285715%
    }

    .mdl-mrg-neg-plc6 {
        margin-left: -42.85714285714286%
    }

    .mdl-mrg-neg-plc7 {
        margin-left: -50%
    }

    .mdl-mrg-neg-plc8 {
        margin-left: -57.142857142857146%
    }

    .mdl-mrg-neg-plc9 {
        margin-left: -64.28571428571429%
    }

    .mdl-mrg-neg-plc10 {
        margin-left: -71.42857142857143%
    }

    .mdl-mrg-neg-plc11 {
        margin-left: -78.57142857142857%
    }

    .mdl-mrg-neg-plc12 {
        margin-left: -85.71428571428572%
    }

    .mdl-mrg-neg-plc13 {
        margin-left: -92.85714285714286%
    }

    .mdl-mrg-neg-plc14 {
        margin-left: -100%
    }

    .mdl-mrg-neg-pl1 {
        margin-left: -1%
    }

    .mdl-mrg-neg-pl2 {
        margin-left: -2%
    }

    .mdl-mrg-neg-pl3 {
        margin-left: -3%
    }

    .mdl-mrg-neg-pl4 {
        margin-left: -4%
    }

    .mdl-mrg-neg-pl5 {
        margin-left: -5%
    }

    .mdl-mrg-neg-pl6 {
        margin-left: -6%
    }

    .mdl-mrg-neg-pl7 {
        margin-left: -7%
    }

    .mdl-mrg-neg-pl8 {
        margin-left: -8%
    }

    .mdl-mrg-neg-pl9 {
        margin-left: -9%
    }

    .mdl-mrg-neg-pl10 {
        margin-left: -10%
    }

    .mdl-mrg-neg-pl15 {
        margin-left: -15%
    }

    .mdl-mrg-neg-prc1 {
        margin-right: -7.142857142857143%
    }

    .mdl-mrg-neg-prc2 {
        margin-right: -14.285714285714286%
    }

    .mdl-mrg-neg-prc3 {
        margin-right: -21.42857142857143%
    }

    .mdl-mrg-neg-prc4 {
        margin-right: -28.571428571428573%
    }

    .mdl-mrg-neg-prc5 {
        margin-right: -35.714285714285715%
    }

    .mdl-mrg-neg-prc6 {
        margin-right: -42.85714285714286%
    }

    .mdl-mrg-neg-prc7 {
        margin-right: -50%
    }

    .mdl-mrg-neg-prc8 {
        margin-right: -57.142857142857146%
    }

    .mdl-mrg-neg-prc9 {
        margin-right: -64.28571428571429%
    }

    .mdl-mrg-neg-prc10 {
        margin-right: -71.42857142857143%
    }

    .mdl-mrg-neg-prc11 {
        margin-right: -78.57142857142857%
    }

    .mdl-mrg-neg-prc12 {
        margin-right: -85.71428571428572%
    }

    .mdl-mrg-neg-prc13 {
        margin-right: -92.85714285714286%
    }

    .mdl-mrg-neg-prc14 {
        margin-right: -100%
    }

    .mdl-mrg-neg-pr1 {
        margin-right: -1%
    }

    .mdl-mrg-neg-pr2 {
        margin-right: -2%
    }

    .mdl-mrg-neg-pr3 {
        margin-right: -3%
    }

    .mdl-mrg-neg-pr4 {
        margin-right: -4%
    }

    .mdl-mrg-neg-pr5 {
        margin-right: -5%
    }

    .mdl-mrg-neg-pr6 {
        margin-right: -6%
    }

    .mdl-mrg-neg-pr7 {
        margin-right: -7%
    }

    .mdl-mrg-neg-pr8 {
        margin-right: -8%
    }

    .mdl-mrg-neg-pr9 {
        margin-right: -9%
    }

    .mdl-mrg-neg-pr10 {
        margin-right: -10%
    }

    .mdl-mrg-neg-pr15 {
        margin-right: -15%
    }

    .mdl-mrg-auto {
        margin: auto
    }

    .mdl-mrg-h-auto {
        margin-left: auto;
        margin-right: auto
    }

    .mdl-mrg-v-auto {
        margin-top: auto;
        margin-bottom: auto
    }

    .mdl-owl-1>*+* {
        margin-top: 1%
    }

    .mdl-owl-2>*+* {
        margin-top: 2%
    }

    .mdl-owl-3>*+* {
        margin-top: 3%
    }

    .mdl-owl-4>*+* {
        margin-top: 4%
    }

    .mdl-owl-5>*+* {
        margin-top: 5%
    }

    .mdl-owl-6>*+* {
        margin-top: 6%
    }

    .mdl-owl-7>*+* {
        margin-top: 7%
    }

    .mdl-owl-8>*+* {
        margin-top: 8%
    }

    .mdl-owl-9>*+* {
        margin-top: 9%
    }

    .mdl-owl-10>*+* {
        margin-top: 10%
    }

    .mdl-owl-rem-1>*+* {
        margin-top: 1rem
    }

    .mdl-owl-rem-2>*+* {
        margin-top: 2rem
    }

    .mdl-owl-rem-3>*+* {
        margin-top: 3rem
    }

    .mdl-owl-rem-4>*+* {
        margin-top: 4rem
    }

    .mdl-owl-rem-5>*+* {
        margin-top: 5rem
    }

    .mdl-owl-rem-6>*+* {
        margin-top: 6rem
    }

    .mdl-owl-hor-3>*+* {
        margin-left: 3%
    }

    .mdl-owl-hor-4>*+* {
        margin-left: 4%
    }

    .mdl-owl-hor-5>*+* {
        margin-left: 5%
    }

    .mdl-bg-cover {
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat
    }

    .mdl-bg-contain {
        background-size: contain;
        background-position: center center;
        background-repeat: no-repeat
    }

    .mdl-bg-fixed {
        background-attachment: fixed
    }

    .mdl-bg-unfixed {
        background-attachment: initial
    }

    .mdl-bg-repeat {
        background-repeat: repeat
    }

    .mdl-bg-norepeat {
        background-repeat: no-repeat
    }

    .mdl-object-cover {
        object-fit: cover
    }

    .mdl-object-contain {
        object-fit: contain
    }

    .mdl-object-fill {
        object-fit: fill
    }

    .mdl-object-none {
        object-fit: none
    }

    .mdl-object-scale-down {
        object-fit: scale-down
    }

    .mdl-object-center {
        object-position: center
    }

    .mdl-object-bottom {
        object-position: bottom
    }

    .mdl-object-top {
        object-position: top
    }

    .mdl-object-left {
        object-position: left
    }

    .mdl-object-right {
        object-position: right
    }

    .mdl-object-left-top {
        object-position: left top
    }

    .mdl-object-right-top {
        object-position: right top
    }

    .mdl-object-left-bottom {
        object-position: left bottom
    }

    .mdl-object-right-bottom {
        object-position: right bottom
    }

    .mdl-overflow-auto {
        overflow: auto
    }

    .mdl-overflow-hidden {
        overflow: hidden
    }

    .mdl-overflow-visible {
        overflow: visible
    }

    .mdl-overflow-scroll {
        overflow: scroll
    }

    .mdl-overflow-x-auto {
        overflow-x: auto
    }

    .mdl-overflow-x-hidden {
        overflow-x: hidden
    }

    .mdl-overflow-x-visible {
        overflow-x: visible
    }

    .mdl-overflow-x-scroll {
        overflow-x: scroll
    }

    .mdl-overflow-y-auto {
        overflow-y: auto
    }

    .mdl-overflow-y-hidden {
        overflow-y: hidden
    }

    .mdl-overflow-y-visible {
        overflow-y: visible
    }

    .mdl-overflow-y-scroll {
        overflow-y: scroll
    }

    .mdl-relative {
        position: relative
    }

    .mdl-absolute {
        position: absolute
    }

    .mdl-fixed {
        position: fixed
    }

    .mdl-static {
        position: static
    }

    .mdl-sticky {
        position: sticky
    }

    .mdl-flex {
        display: flex
    }

    .mdl-inline-flex {
        display: inline-flex
    }

    .mdl-grid {
        display: grid
    }

    .mdl-block {
        display: block
    }

    .mdl-inline {
        display: inline
    }

    .mdl-inline-block {
        display: inline-block
    }

    .mdl-none {
        display: none
    }

    .mdl-float-left {
        float: left
    }

    .mdl-float-right {
        float: right
    }

    .mdl-float-none {
        float: none
    }

    .mdl-clear-left {
        clear: left
    }

    .mdl-clear-right {
        clear: right
    }

    .mdl-clear-both {
        clear: both
    }

    .mdl-clear-none {
        clear: none
    }

    .mdl-txt-48 {
        font-size: 4.8rem;
        line-height: 5.4rem
    }

    .mdl-txt-36 {
        font-size: 3.6rem;
        line-height: 4.2rem
    }

    .mdl-txt-24 {
        font-size: 2.4rem;
        line-height: 2.4rem
    }

    .mdl-txt-18 {
        font-size: 1.8rem;
        line-height: 2.4rem
    }

    .mdl-txt-16 {
        font-size: 1.6rem;
        line-height: 2.2rem
    }

    .mdl-txt-14 {
        font-size: 1.4rem;
        line-height: 2rem
    }

    .mdl-txt-12 {
        font-size: 1.2rem;
        line-height: 1.8rem
    }

    .mdl-top-0 {
        top: 0
    }

    .mdl-left-0 {
        left: 0
    }

    .mdl-right-0 {
        right: 0
    }

    .mdl-bottom-0 {
        bottom: 0
    }

    .mdl-v-flex-center {
        display: flex;
        align-items: center
    }

    .mdl-h-flex-center {
        display: flex;
        justify-content: center
    }

    .mdl-vh-flex-center {
        display: flex;
        justify-content: center;
        align-items: center
    }

    .mdl-v-center {
        top: 50%;
        transform: translateY(-50%)
    }

    .mdl-h-center {
        left: 50%;
        transform: translate(-50%)
    }

    .mdl-vh-center {
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .mdl-reset-pos {
        position: initial;
        top: initial;
        left: initial;
        transform: initial
    }

    .mdl-visibility-visible {
        visibility: visible
    }

    .mdl-visibility-hidden {
        visibility: hidden
    }

    .mdl-filter-opacity-01 {
        filter: opacity(.1)
    }

    .mdl-opacity-01 {
        opacity: .1
    }

    .mdl-filter-opacity-02 {
        filter: opacity(.2)
    }

    .mdl-opacity-02 {
        opacity: .2
    }

    .mdl-filter-opacity-03 {
        filter: opacity(.3)
    }

    .mdl-opacity-03 {
        opacity: .3
    }

    .mdl-filter-opacity-04 {
        filter: opacity(.4)
    }

    .mdl-opacity-04 {
        opacity: .4
    }

    .mdl-filter-opacity-05 {
        filter: opacity(.5)
    }

    .mdl-opacity-05 {
        opacity: .5
    }

    .mdl-filter-opacity-06 {
        filter: opacity(.6)
    }

    .mdl-opacity-06 {
        opacity: .6
    }

    .mdl-filter-opacity-07 {
        filter: opacity(.7)
    }

    .mdl-opacity-07 {
        opacity: .7
    }

    .mdl-filter-opacity-08 {
        filter: opacity(.8)
    }

    .mdl-opacity-08 {
        opacity: .8
    }

    .mdl-filter-opacity-09 {
        filter: opacity(.9)
    }

    .mdl-opacity-09 {
        opacity: .9
    }

    .mdl-filter-opacity-1 {
        filter: opacity(1)
    }

    .mdl-opacity-1 {
        opacity: 1
    }

    .mdl-opacity-0 {
        opacity: 0
    }

    .mdl-filter-opacity-0 {
        filter: opacity(0)
    }

    .mdl-z1 {
        z-index: 1
    }

    .mdl-z2 {
        z-index: 2
    }

    .mdl-z3 {
        z-index: 3
    }

    .mdl-z4 {
        z-index: 4
    }

    .mdl-z5 {
        z-index: 5
    }

    .mdl-portrait-110:after {
        padding-bottom: 110%
    }

    .mdl-portrait-120:after {
        padding-bottom: 120%
    }

    .mdl-portrait-130:after {
        padding-bottom: 130%
    }

    .mdl-portrait-140:after {
        padding-bottom: 140%
    }

    .mdl-portrait-150:after {
        padding-bottom: 150%
    }

    .mdl-portrait-160:after {
        padding-bottom: 160%
    }

    .mdl-portrait-170:after {
        padding-bottom: 170%
    }

    .mdl-portrait-180:after {
        padding-bottom: 180%
    }

    .mdl-portrait-190:after {
        padding-bottom: 190%
    }

    .mdl-portrait-200:after {
        padding-bottom: 200%
    }

    .mdl-landscape-50:after {
        padding-bottom: 50%
    }

    .mdl-landscape-60:after {
        padding-bottom: 60%
    }

    .mdl-landscape-70:after {
        padding-bottom: 70%
    }

    .mdl-landscape-80:after {
        padding-bottom: 80%
    }

    .mdl-landscape-90:after {
        padding-bottom: 90%
    }

    .mdl-landscape-100:after {
        padding-bottom: 100%
    }

    .mdl-landscape-110:after {
        padding-bottom: 110%
    }

    .mdl-square:after {
        padding-bottom: 100%
    }

    .mdl-reset-shape:after {
        padding-bottom: 0%
    }

    .mdl-circle {
        border-radius: 100%
    }

    .mdl-w-fit {
        width: fit-content
    }

    .mdl-w-min {
        width: min-content
    }

    .mdl-w-max {
        width: max-content
    }

    .mdl-w-r01 {
        width: 1rem
    }

    .mdl-h-r01 {
        height: 1rem
    }

    .mdl-w-r02 {
        width: 2rem
    }

    .mdl-h-r02 {
        height: 2rem
    }

    .mdl-w-r03 {
        width: 3rem
    }

    .mdl-h-r03 {
        height: 3rem
    }

    .mdl-w-r04 {
        width: 4rem
    }

    .mdl-h-r04 {
        height: 4rem
    }

    .mdl-w-r05 {
        width: 5rem
    }

    .mdl-h-r05 {
        height: 5rem
    }

    .mdl-w-r06 {
        width: 6rem
    }

    .mdl-h-r06 {
        height: 6rem
    }

    .mdl-w-r07 {
        width: 7rem
    }

    .mdl-h-r07 {
        height: 7rem
    }

    .mdl-w-r08 {
        width: 8rem
    }

    .mdl-h-r08 {
        height: 8rem
    }

    .mdl-w-r09 {
        width: 9rem
    }

    .mdl-h-r09 {
        height: 9rem
    }

    .mdl-w-r5 {
        width: 5rem
    }

    .mdl-h-r5 {
        height: 5rem
    }

    .mdl-w-p5 {
        width: 5%
    }

    .mdl-h-p5 {
        height: 5%
    }

    .mdl-w-v5 {
        width: 5vw
    }

    .mdl-h-v5 {
        height: 5vh
    }

    .mdl-w-max-r5 {
        max-width: 5rem
    }

    .mdl-w-min-r5 {
        min-width: 5rem
    }

    .mdl-h-max-r5 {
        max-height: 5rem
    }

    .mdl-h-min-r5 {
        min-height: 5rem
    }

    .mdl-w-max-p5 {
        max-width: 5%
    }

    .mdl-w-min-p5 {
        min-width: 5%
    }

    .mdl-w-max-v5 {
        max-width: 5vw
    }

    .mdl-w-min-v5 {
        min-width: 5vw
    }

    .mdl-h-max-p5 {
        max-height: 5%
    }

    .mdl-h-min-p5 {
        min-height: 5%
    }

    .mdl-h-max-v5 {
        max-height: 5vw
    }

    .mdl-h-min-v5 {
        min-height: 5vw
    }

    .mdl-w-r10 {
        width: 10rem
    }

    .mdl-h-r10 {
        height: 10rem
    }

    .mdl-w-p10 {
        width: 10%
    }

    .mdl-h-p10 {
        height: 10%
    }

    .mdl-w-v10 {
        width: 10vw
    }

    .mdl-h-v10 {
        height: 10vh
    }

    .mdl-w-max-r10 {
        max-width: 10rem
    }

    .mdl-w-min-r10 {
        min-width: 10rem
    }

    .mdl-h-max-r10 {
        max-height: 10rem
    }

    .mdl-h-min-r10 {
        min-height: 10rem
    }

    .mdl-w-max-p10 {
        max-width: 10%
    }

    .mdl-w-min-p10 {
        min-width: 10%
    }

    .mdl-w-max-v10 {
        max-width: 10vw
    }

    .mdl-w-min-v10 {
        min-width: 10vw
    }

    .mdl-h-max-p10 {
        max-height: 10%
    }

    .mdl-h-min-p10 {
        min-height: 10%
    }

    .mdl-h-max-v10 {
        max-height: 10vw
    }

    .mdl-h-min-v10 {
        min-height: 10vw
    }

    .mdl-w-r15 {
        width: 15rem
    }

    .mdl-h-r15 {
        height: 15rem
    }

    .mdl-w-p15 {
        width: 15%
    }

    .mdl-h-p15 {
        height: 15%
    }

    .mdl-w-v15 {
        width: 15vw
    }

    .mdl-h-v15 {
        height: 15vh
    }

    .mdl-w-max-r15 {
        max-width: 15rem
    }

    .mdl-w-min-r15 {
        min-width: 15rem
    }

    .mdl-h-max-r15 {
        max-height: 15rem
    }

    .mdl-h-min-r15 {
        min-height: 15rem
    }

    .mdl-w-max-p15 {
        max-width: 15%
    }

    .mdl-w-min-p15 {
        min-width: 15%
    }

    .mdl-w-max-v15 {
        max-width: 15vw
    }

    .mdl-w-min-v15 {
        min-width: 15vw
    }

    .mdl-h-max-p15 {
        max-height: 15%
    }

    .mdl-h-min-p15 {
        min-height: 15%
    }

    .mdl-h-max-v15 {
        max-height: 15vw
    }

    .mdl-h-min-v15 {
        min-height: 15vw
    }

    .mdl-w-r20 {
        width: 20rem
    }

    .mdl-h-r20 {
        height: 20rem
    }

    .mdl-w-p20 {
        width: 20%
    }

    .mdl-h-p20 {
        height: 20%
    }

    .mdl-w-v20 {
        width: 20vw
    }

    .mdl-h-v20 {
        height: 20vh
    }

    .mdl-w-max-r20 {
        max-width: 20rem
    }

    .mdl-w-min-r20 {
        min-width: 20rem
    }

    .mdl-h-max-r20 {
        max-height: 20rem
    }

    .mdl-h-min-r20 {
        min-height: 20rem
    }

    .mdl-w-max-p20 {
        max-width: 20%
    }

    .mdl-w-min-p20 {
        min-width: 20%
    }

    .mdl-w-max-v20 {
        max-width: 20vw
    }

    .mdl-w-min-v20 {
        min-width: 20vw
    }

    .mdl-h-max-p20 {
        max-height: 20%
    }

    .mdl-h-min-p20 {
        min-height: 20%
    }

    .mdl-h-max-v20 {
        max-height: 20vw
    }

    .mdl-h-min-v20 {
        min-height: 20vw
    }

    .mdl-w-r25 {
        width: 25rem
    }

    .mdl-h-r25 {
        height: 25rem
    }

    .mdl-w-p25 {
        width: 25%
    }

    .mdl-h-p25 {
        height: 25%
    }

    .mdl-w-v25 {
        width: 25vw
    }

    .mdl-h-v25 {
        height: 25vh
    }

    .mdl-w-max-r25 {
        max-width: 25rem
    }

    .mdl-w-min-r25 {
        min-width: 25rem
    }

    .mdl-h-max-r25 {
        max-height: 25rem
    }

    .mdl-h-min-r25 {
        min-height: 25rem
    }

    .mdl-w-max-p25 {
        max-width: 25%
    }

    .mdl-w-min-p25 {
        min-width: 25%
    }

    .mdl-w-max-v25 {
        max-width: 25vw
    }

    .mdl-w-min-v25 {
        min-width: 25vw
    }

    .mdl-h-max-p25 {
        max-height: 25%
    }

    .mdl-h-min-p25 {
        min-height: 25%
    }

    .mdl-h-max-v25 {
        max-height: 25vw
    }

    .mdl-h-min-v25 {
        min-height: 25vw
    }

    .mdl-w-r30 {
        width: 30rem
    }

    .mdl-h-r30 {
        height: 30rem
    }

    .mdl-w-p30 {
        width: 30%
    }

    .mdl-h-p30 {
        height: 30%
    }

    .mdl-w-v30 {
        width: 30vw
    }

    .mdl-h-v30 {
        height: 30vh
    }

    .mdl-w-max-r30 {
        max-width: 30rem
    }

    .mdl-w-min-r30 {
        min-width: 30rem
    }

    .mdl-h-max-r30 {
        max-height: 30rem
    }

    .mdl-h-min-r30 {
        min-height: 30rem
    }

    .mdl-w-max-p30 {
        max-width: 30%
    }

    .mdl-w-min-p30 {
        min-width: 30%
    }

    .mdl-w-max-v30 {
        max-width: 30vw
    }

    .mdl-w-min-v30 {
        min-width: 30vw
    }

    .mdl-h-max-p30 {
        max-height: 30%
    }

    .mdl-h-min-p30 {
        min-height: 30%
    }

    .mdl-h-max-v30 {
        max-height: 30vw
    }

    .mdl-h-min-v30 {
        min-height: 30vw
    }

    .mdl-w-r35 {
        width: 35rem
    }

    .mdl-h-r35 {
        height: 35rem
    }

    .mdl-w-p35 {
        width: 35%
    }

    .mdl-h-p35 {
        height: 35%
    }

    .mdl-w-v35 {
        width: 35vw
    }

    .mdl-h-v35 {
        height: 35vh
    }

    .mdl-w-max-r35 {
        max-width: 35rem
    }

    .mdl-w-min-r35 {
        min-width: 35rem
    }

    .mdl-h-max-r35 {
        max-height: 35rem
    }

    .mdl-h-min-r35 {
        min-height: 35rem
    }

    .mdl-w-max-p35 {
        max-width: 35%
    }

    .mdl-w-min-p35 {
        min-width: 35%
    }

    .mdl-w-max-v35 {
        max-width: 35vw
    }

    .mdl-w-min-v35 {
        min-width: 35vw
    }

    .mdl-h-max-p35 {
        max-height: 35%
    }

    .mdl-h-min-p35 {
        min-height: 35%
    }

    .mdl-h-max-v35 {
        max-height: 35vw
    }

    .mdl-h-min-v35 {
        min-height: 35vw
    }

    .mdl-w-r40 {
        width: 40rem
    }

    .mdl-h-r40 {
        height: 40rem
    }

    .mdl-w-p40 {
        width: 40%
    }

    .mdl-h-p40 {
        height: 40%
    }

    .mdl-w-v40 {
        width: 40vw
    }

    .mdl-h-v40 {
        height: 40vh
    }

    .mdl-w-max-r40 {
        max-width: 40rem
    }

    .mdl-w-min-r40 {
        min-width: 40rem
    }

    .mdl-h-max-r40 {
        max-height: 40rem
    }

    .mdl-h-min-r40 {
        min-height: 40rem
    }

    .mdl-w-max-p40 {
        max-width: 40%
    }

    .mdl-w-min-p40 {
        min-width: 40%
    }

    .mdl-w-max-v40 {
        max-width: 40vw
    }

    .mdl-w-min-v40 {
        min-width: 40vw
    }

    .mdl-h-max-p40 {
        max-height: 40%
    }

    .mdl-h-min-p40 {
        min-height: 40%
    }

    .mdl-h-max-v40 {
        max-height: 40vw
    }

    .mdl-h-min-v40 {
        min-height: 40vw
    }

    .mdl-w-r45 {
        width: 45rem
    }

    .mdl-h-r45 {
        height: 45rem
    }

    .mdl-w-p45 {
        width: 45%
    }

    .mdl-h-p45 {
        height: 45%
    }

    .mdl-w-v45 {
        width: 45vw
    }

    .mdl-h-v45 {
        height: 45vh
    }

    .mdl-w-max-r45 {
        max-width: 45rem
    }

    .mdl-w-min-r45 {
        min-width: 45rem
    }

    .mdl-h-max-r45 {
        max-height: 45rem
    }

    .mdl-h-min-r45 {
        min-height: 45rem
    }

    .mdl-w-max-p45 {
        max-width: 45%
    }

    .mdl-w-min-p45 {
        min-width: 45%
    }

    .mdl-w-max-v45 {
        max-width: 45vw
    }

    .mdl-w-min-v45 {
        min-width: 45vw
    }

    .mdl-h-max-p45 {
        max-height: 45%
    }

    .mdl-h-min-p45 {
        min-height: 45%
    }

    .mdl-h-max-v45 {
        max-height: 45vw
    }

    .mdl-h-min-v45 {
        min-height: 45vw
    }

    .mdl-w-r50 {
        width: 50rem
    }

    .mdl-h-r50 {
        height: 50rem
    }

    .mdl-w-p50 {
        width: 50%
    }

    .mdl-h-p50 {
        height: 50%
    }

    .mdl-w-v50 {
        width: 50vw
    }

    .mdl-h-v50 {
        height: 50vh
    }

    .mdl-w-max-r50 {
        max-width: 50rem
    }

    .mdl-w-min-r50 {
        min-width: 50rem
    }

    .mdl-h-max-r50 {
        max-height: 50rem
    }

    .mdl-h-min-r50 {
        min-height: 50rem
    }

    .mdl-w-max-p50 {
        max-width: 50%
    }

    .mdl-w-min-p50 {
        min-width: 50%
    }

    .mdl-w-max-v50 {
        max-width: 50vw
    }

    .mdl-w-min-v50 {
        min-width: 50vw
    }

    .mdl-h-max-p50 {
        max-height: 50%
    }

    .mdl-h-min-p50 {
        min-height: 50%
    }

    .mdl-h-max-v50 {
        max-height: 50vw
    }

    .mdl-h-min-v50 {
        min-height: 50vw
    }

    .mdl-w-r55 {
        width: 55rem
    }

    .mdl-h-r55 {
        height: 55rem
    }

    .mdl-w-p55 {
        width: 55%
    }

    .mdl-h-p55 {
        height: 55%
    }

    .mdl-w-v55 {
        width: 55vw
    }

    .mdl-h-v55 {
        height: 55vh
    }

    .mdl-w-max-r55 {
        max-width: 55rem
    }

    .mdl-w-min-r55 {
        min-width: 55rem
    }

    .mdl-h-max-r55 {
        max-height: 55rem
    }

    .mdl-h-min-r55 {
        min-height: 55rem
    }

    .mdl-w-max-p55 {
        max-width: 55%
    }

    .mdl-w-min-p55 {
        min-width: 55%
    }

    .mdl-w-max-v55 {
        max-width: 55vw
    }

    .mdl-w-min-v55 {
        min-width: 55vw
    }

    .mdl-h-max-p55 {
        max-height: 55%
    }

    .mdl-h-min-p55 {
        min-height: 55%
    }

    .mdl-h-max-v55 {
        max-height: 55vw
    }

    .mdl-h-min-v55 {
        min-height: 55vw
    }

    .mdl-w-r60 {
        width: 60rem
    }

    .mdl-h-r60 {
        height: 60rem
    }

    .mdl-w-p60 {
        width: 60%
    }

    .mdl-h-p60 {
        height: 60%
    }

    .mdl-w-v60 {
        width: 60vw
    }

    .mdl-h-v60 {
        height: 60vh
    }

    .mdl-w-max-r60 {
        max-width: 60rem
    }

    .mdl-w-min-r60 {
        min-width: 60rem
    }

    .mdl-h-max-r60 {
        max-height: 60rem
    }

    .mdl-h-min-r60 {
        min-height: 60rem
    }

    .mdl-w-max-p60 {
        max-width: 60%
    }

    .mdl-w-min-p60 {
        min-width: 60%
    }

    .mdl-w-max-v60 {
        max-width: 60vw
    }

    .mdl-w-min-v60 {
        min-width: 60vw
    }

    .mdl-h-max-p60 {
        max-height: 60%
    }

    .mdl-h-min-p60 {
        min-height: 60%
    }

    .mdl-h-max-v60 {
        max-height: 60vw
    }

    .mdl-h-min-v60 {
        min-height: 60vw
    }

    .mdl-w-r65 {
        width: 65rem
    }

    .mdl-h-r65 {
        height: 65rem
    }

    .mdl-w-p65 {
        width: 65%
    }

    .mdl-h-p65 {
        height: 65%
    }

    .mdl-w-v65 {
        width: 65vw
    }

    .mdl-h-v65 {
        height: 65vh
    }

    .mdl-w-max-r65 {
        max-width: 65rem
    }

    .mdl-w-min-r65 {
        min-width: 65rem
    }

    .mdl-h-max-r65 {
        max-height: 65rem
    }

    .mdl-h-min-r65 {
        min-height: 65rem
    }

    .mdl-w-max-p65 {
        max-width: 65%
    }

    .mdl-w-min-p65 {
        min-width: 65%
    }

    .mdl-w-max-v65 {
        max-width: 65vw
    }

    .mdl-w-min-v65 {
        min-width: 65vw
    }

    .mdl-h-max-p65 {
        max-height: 65%
    }

    .mdl-h-min-p65 {
        min-height: 65%
    }

    .mdl-h-max-v65 {
        max-height: 65vw
    }

    .mdl-h-min-v65 {
        min-height: 65vw
    }

    .mdl-w-r70 {
        width: 70rem
    }

    .mdl-h-r70 {
        height: 70rem
    }

    .mdl-w-p70 {
        width: 70%
    }

    .mdl-h-p70 {
        height: 70%
    }

    .mdl-w-v70 {
        width: 70vw
    }

    .mdl-h-v70 {
        height: 70vh
    }

    .mdl-w-max-r70 {
        max-width: 70rem
    }

    .mdl-w-min-r70 {
        min-width: 70rem
    }

    .mdl-h-max-r70 {
        max-height: 70rem
    }

    .mdl-h-min-r70 {
        min-height: 70rem
    }

    .mdl-w-max-p70 {
        max-width: 70%
    }

    .mdl-w-min-p70 {
        min-width: 70%
    }

    .mdl-w-max-v70 {
        max-width: 70vw
    }

    .mdl-w-min-v70 {
        min-width: 70vw
    }

    .mdl-h-max-p70 {
        max-height: 70%
    }

    .mdl-h-min-p70 {
        min-height: 70%
    }

    .mdl-h-max-v70 {
        max-height: 70vw
    }

    .mdl-h-min-v70 {
        min-height: 70vw
    }

    .mdl-w-r75 {
        width: 75rem
    }

    .mdl-h-r75 {
        height: 75rem
    }

    .mdl-w-p75 {
        width: 75%
    }

    .mdl-h-p75 {
        height: 75%
    }

    .mdl-w-v75 {
        width: 75vw
    }

    .mdl-h-v75 {
        height: 75vh
    }

    .mdl-w-max-r75 {
        max-width: 75rem
    }

    .mdl-w-min-r75 {
        min-width: 75rem
    }

    .mdl-h-max-r75 {
        max-height: 75rem
    }

    .mdl-h-min-r75 {
        min-height: 75rem
    }

    .mdl-w-max-p75 {
        max-width: 75%
    }

    .mdl-w-min-p75 {
        min-width: 75%
    }

    .mdl-w-max-v75 {
        max-width: 75vw
    }

    .mdl-w-min-v75 {
        min-width: 75vw
    }

    .mdl-h-max-p75 {
        max-height: 75%
    }

    .mdl-h-min-p75 {
        min-height: 75%
    }

    .mdl-h-max-v75 {
        max-height: 75vw
    }

    .mdl-h-min-v75 {
        min-height: 75vw
    }

    .mdl-w-r80 {
        width: 80rem
    }

    .mdl-h-r80 {
        height: 80rem
    }

    .mdl-w-p80 {
        width: 80%
    }

    .mdl-h-p80 {
        height: 80%
    }

    .mdl-w-v80 {
        width: 80vw
    }

    .mdl-h-v80 {
        height: 80vh
    }

    .mdl-w-max-r80 {
        max-width: 80rem
    }

    .mdl-w-min-r80 {
        min-width: 80rem
    }

    .mdl-h-max-r80 {
        max-height: 80rem
    }

    .mdl-h-min-r80 {
        min-height: 80rem
    }

    .mdl-w-max-p80 {
        max-width: 80%
    }

    .mdl-w-min-p80 {
        min-width: 80%
    }

    .mdl-w-max-v80 {
        max-width: 80vw
    }

    .mdl-w-min-v80 {
        min-width: 80vw
    }

    .mdl-h-max-p80 {
        max-height: 80%
    }

    .mdl-h-min-p80 {
        min-height: 80%
    }

    .mdl-h-max-v80 {
        max-height: 80vw
    }

    .mdl-h-min-v80 {
        min-height: 80vw
    }

    .mdl-w-r85 {
        width: 85rem
    }

    .mdl-h-r85 {
        height: 85rem
    }

    .mdl-w-p85 {
        width: 85%
    }

    .mdl-h-p85 {
        height: 85%
    }

    .mdl-w-v85 {
        width: 85vw
    }

    .mdl-h-v85 {
        height: 85vh
    }

    .mdl-w-max-r85 {
        max-width: 85rem
    }

    .mdl-w-min-r85 {
        min-width: 85rem
    }

    .mdl-h-max-r85 {
        max-height: 85rem
    }

    .mdl-h-min-r85 {
        min-height: 85rem
    }

    .mdl-w-max-p85 {
        max-width: 85%
    }

    .mdl-w-min-p85 {
        min-width: 85%
    }

    .mdl-w-max-v85 {
        max-width: 85vw
    }

    .mdl-w-min-v85 {
        min-width: 85vw
    }

    .mdl-h-max-p85 {
        max-height: 85%
    }

    .mdl-h-min-p85 {
        min-height: 85%
    }

    .mdl-h-max-v85 {
        max-height: 85vw
    }

    .mdl-h-min-v85 {
        min-height: 85vw
    }

    .mdl-w-r90 {
        width: 90rem
    }

    .mdl-h-r90 {
        height: 90rem
    }

    .mdl-w-p90 {
        width: 90%
    }

    .mdl-h-p90 {
        height: 90%
    }

    .mdl-w-v90 {
        width: 90vw
    }

    .mdl-h-v90 {
        height: 90vh
    }

    .mdl-w-max-r90 {
        max-width: 90rem
    }

    .mdl-w-min-r90 {
        min-width: 90rem
    }

    .mdl-h-max-r90 {
        max-height: 90rem
    }

    .mdl-h-min-r90 {
        min-height: 90rem
    }

    .mdl-w-max-p90 {
        max-width: 90%
    }

    .mdl-w-min-p90 {
        min-width: 90%
    }

    .mdl-w-max-v90 {
        max-width: 90vw
    }

    .mdl-w-min-v90 {
        min-width: 90vw
    }

    .mdl-h-max-p90 {
        max-height: 90%
    }

    .mdl-h-min-p90 {
        min-height: 90%
    }

    .mdl-h-max-v90 {
        max-height: 90vw
    }

    .mdl-h-min-v90 {
        min-height: 90vw
    }

    .mdl-w-r95 {
        width: 95rem
    }

    .mdl-h-r95 {
        height: 95rem
    }

    .mdl-w-p95 {
        width: 95%
    }

    .mdl-h-p95 {
        height: 95%
    }

    .mdl-w-v95 {
        width: 95vw
    }

    .mdl-h-v95 {
        height: 95vh
    }

    .mdl-w-max-r95 {
        max-width: 95rem
    }

    .mdl-w-min-r95 {
        min-width: 95rem
    }

    .mdl-h-max-r95 {
        max-height: 95rem
    }

    .mdl-h-min-r95 {
        min-height: 95rem
    }

    .mdl-w-max-p95 {
        max-width: 95%
    }

    .mdl-w-min-p95 {
        min-width: 95%
    }

    .mdl-w-max-v95 {
        max-width: 95vw
    }

    .mdl-w-min-v95 {
        min-width: 95vw
    }

    .mdl-h-max-p95 {
        max-height: 95%
    }

    .mdl-h-min-p95 {
        min-height: 95%
    }

    .mdl-h-max-v95 {
        max-height: 95vw
    }

    .mdl-h-min-v95 {
        min-height: 95vw
    }

    .mdl-w-r100 {
        width: 100rem
    }

    .mdl-h-r100 {
        height: 100rem
    }

    .mdl-w-p100 {
        width: 100%
    }

    .mdl-h-p100 {
        height: 100%
    }

    .mdl-w-v100 {
        width: 100vw
    }

    .mdl-h-v100 {
        height: 100vh
    }

    .mdl-w-max-r100 {
        max-width: 100rem
    }

    .mdl-w-min-r100 {
        min-width: 100rem
    }

    .mdl-h-max-r100 {
        max-height: 100rem
    }

    .mdl-h-min-r100 {
        min-height: 100rem
    }

    .mdl-w-max-p100 {
        max-width: 100%
    }

    .mdl-w-min-p100 {
        min-width: 100%
    }

    .mdl-w-max-v100 {
        max-width: 100vw
    }

    .mdl-w-min-v100 {
        min-width: 100vw
    }

    .mdl-h-max-p100 {
        max-height: 100%
    }

    .mdl-h-min-p100 {
        min-height: 100%
    }

    .mdl-h-max-v100 {
        max-height: 100vw
    }

    .mdl-h-min-v100 {
        min-height: 100vw
    }

    .mdl-w-r105 {
        width: 105rem
    }

    .mdl-h-r105 {
        height: 105rem
    }

    .mdl-w-p105 {
        width: 105%
    }

    .mdl-h-p105 {
        height: 105%
    }

    .mdl-w-v105 {
        width: 105vw
    }

    .mdl-h-v105 {
        height: 105vh
    }

    .mdl-w-max-r105 {
        max-width: 105rem
    }

    .mdl-w-min-r105 {
        min-width: 105rem
    }

    .mdl-h-max-r105 {
        max-height: 105rem
    }

    .mdl-h-min-r105 {
        min-height: 105rem
    }

    .mdl-w-max-p105 {
        max-width: 105%
    }

    .mdl-w-min-p105 {
        min-width: 105%
    }

    .mdl-w-max-v105 {
        max-width: 105vw
    }

    .mdl-w-min-v105 {
        min-width: 105vw
    }

    .mdl-h-max-p105 {
        max-height: 105%
    }

    .mdl-h-min-p105 {
        min-height: 105%
    }

    .mdl-h-max-v105 {
        max-height: 105vw
    }

    .mdl-h-min-v105 {
        min-height: 105vw
    }

    .mdl-w-r110 {
        width: 110rem
    }

    .mdl-h-r110 {
        height: 110rem
    }

    .mdl-w-p110 {
        width: 110%
    }

    .mdl-h-p110 {
        height: 110%
    }

    .mdl-w-v110 {
        width: 110vw
    }

    .mdl-h-v110 {
        height: 110vh
    }

    .mdl-w-max-r110 {
        max-width: 110rem
    }

    .mdl-w-min-r110 {
        min-width: 110rem
    }

    .mdl-h-max-r110 {
        max-height: 110rem
    }

    .mdl-h-min-r110 {
        min-height: 110rem
    }

    .mdl-w-max-p110 {
        max-width: 110%
    }

    .mdl-w-min-p110 {
        min-width: 110%
    }

    .mdl-w-max-v110 {
        max-width: 110vw
    }

    .mdl-w-min-v110 {
        min-width: 110vw
    }

    .mdl-h-max-p110 {
        max-height: 110%
    }

    .mdl-h-min-p110 {
        min-height: 110%
    }

    .mdl-h-max-v110 {
        max-height: 110vw
    }

    .mdl-h-min-v110 {
        min-height: 110vw
    }

    @media only screen and (min-width:48em) {
        .md-w-p49 {
            width: 49.5%
        }
    }

    .mdl-w-p33 {
        width: 33.333%
    }

    .mdl-w-v33 {
        width: 33.333vw
    }

    .mdl-w-max-p33 {
        max-width: 33.333%
    }

    .mdl-w-max-vw33 {
        max-width: 33.333vw
    }

    .mdl-w-min-p33 {
        min-width: 33.333%
    }

    .mdl-w-min-vw33 {
        min-width: 33.333vw
    }

    .mdl-h-p33 {
        height: 33.333%
    }

    .mdl-h-v33 {
        height: 33.333vh
    }

    .mdl-h-max-p33 {
        max-height: 33.333%
    }

    .mdl-h-max-hw33 {
        max-height: 33.333vw
    }

    .mdl-h-min-p33 {
        min-height: 33.333%
    }

    .mdl-h-min-vh33 {
        min-height: 33.333vw
    }

    .mdl-w-p66 {
        width: 66.666%
    }

    .mdl-w-v66 {
        width: 66.666vw
    }

    .mdl-w-max-p66 {
        max-width: 66.666%
    }

    .mdl-w-max-vw66 {
        max-width: 66.666vw
    }

    .mdl-w-min-p66 {
        min-width: 66.666%
    }

    .mdl-w-min-vw66 {
        min-width: 66.666vw
    }

    .mdl-h-p66 {
        height: 66.666%
    }

    .mdl-h-v66 {
        height: 66.666vh
    }

    .mdl-h-max-p66 {
        max-height: 66.666%
    }

    .mdl-h-max-hw66 {
        max-height: 66.666vw
    }

    .mdl-h-min-p66 {
        min-height: 66.666%
    }

    .mdl-h-min-vh66 {
        min-height: 33.333vw
    }

    .mdl-reset-minheight {
        min-height: initial
    }

    .mdl-reset-maxheight {
        max-height: initial
    }

    .mdl-reset-minwidth {
        min-width: initial
    }

    .mdl-reset-maxwidth {
        max-width: initial
    }

    .mdl-h0 {
        height: 0
    }

    .mdl-w0 {
        width: 0
    }

    .mdl-border-1-dotted-top {
        border-top-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-dotted-top {
        border-top-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-dotted-top {
        border-top-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-dotted-left {
        border-left-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-dotted-left {
        border-left-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-dotted-left {
        border-left-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-dotted-right {
        border-right-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-dotted-right {
        border-right-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-dotted-right {
        border-right-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-dotted {
        border-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-dotted {
        border-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-dotted {
        border-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-dashed-top {
        border-top-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-dashed-top {
        border-top-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-dashed-top {
        border-top-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-dashed-left {
        border-left-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-dashed-left {
        border-left-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-dashed-left {
        border-left-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-dashed-right {
        border-right-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-dashed-right {
        border-right-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-dashed-right {
        border-right-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-dashed {
        border-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-dashed {
        border-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-dashed {
        border-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-solid-top {
        border-top-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-solid-top {
        border-top-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-solid-top {
        border-top-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-solid-bottom {
        border-bottom-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-solid-bottom {
        border-bottom-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-solid-bottom {
        border-bottom-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-solid-left {
        border-left-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-solid-left {
        border-left-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-solid-left {
        border-left-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-solid-right {
        border-right-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-solid-right {
        border-right-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-solid-right {
        border-right-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-solid {
        border-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-solid {
        border-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-solid {
        border-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-double-top {
        border-top-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-double-top {
        border-top-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-double-top {
        border-top-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-double-bottom {
        border-bottom-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-double-bottom {
        border-bottom-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-double-bottom {
        border-bottom-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-double-left {
        border-left-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-double-left {
        border-left-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-double-left {
        border-left-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-double-right {
        border-right-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-double-right {
        border-right-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-double-right {
        border-right-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-double {
        border-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-double {
        border-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-double {
        border-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-groove-top {
        border-top-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-groove-top {
        border-top-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-groove-top {
        border-top-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-groove-bottom {
        border-bottom-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-groove-bottom {
        border-bottom-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-groove-bottom {
        border-bottom-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-groove-left {
        border-left-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-groove-left {
        border-left-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-groove-left {
        border-left-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-groove-right {
        border-right-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-groove-right {
        border-right-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-groove-right {
        border-right-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-1-groove {
        border-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .mdl-border-2-groove {
        border-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .mdl-border-3-groove {
        border-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .mdl-border-0 {
        border: none
    }

    .mdl-border-top-0 {
        border-top: none
    }

    .mdl-border-bottom-0 {
        border-bottom: none
    }

    .mdl-border-left-0 {
        border-left: none
    }

    .mdl-border-right-0 {
        border-right: none
    }

    .mdl-border-white {
        border-color: var(--cWhite)
    }

    .mdl-border-black {
        border-color: var(--cBlack)
    }

    .mdl-border-lgray {
        border-color: var(--cLgray)
    }

    .mdl-border-mgray {
        border-color: var(--cMgray)
    }

    .mdl-border-dgray {
        border-color: var(--cDgray)
    }

    .mdl-border-brand {
        border-color: var(--cBrand)
    }

    .mdl-border-green {
        border-color: var(--cGreen)
    }

    .mdl-border-lblue {
        border-color: var(--cLblue)
    }

    .mdl-border-swap {
        border-color: var(--cSwapBlack);
        transition: border-color .25s linear
    }

    .mdl-border-alert {
        border-color: var(--cAlert)
    }

    .mdl-border-warning {
        border-color: var(--cWarning)
    }

    .mdl-border-success {
        border-color: var(--cSuccess)
    }

    .mdl-border-disabled {
        border-color: var(--cDisabled)
    }

    .mdl-border-primary {
        border-color: var(--cPrimary)
    }

    .mdl-border-secondary {
        border-color: var(--cSecondary)
    }

    .mdl-text-ellipsis {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }

    .mdl-breakword {
        word-break: break-word
    }

    .mdl-light {
        font-weight: 300
    }

    .mdl-bold {
        font-weight: 700
    }

    .mdl-text-left {
        text-align: left
    }

    .mdl-text-right {
        text-align: right
    }

    .mdl-text-center {
        text-align: center
    }

    .mdl-text-justify {
        text-align: justify
    }

    .mdl-text-valign-baseline {
        vertical-align: baseline
    }

    .mdl-text-valign-top {
        vertical-align: top
    }

    .mdl-text-valign-middle {
        vertical-align: middle
    }

    .mdl-text-valign-bottom {
        vertical-align: bottom
    }

    .mdl-text-valign-text-top {
        vertical-align: text-top
    }

    .mdl-text-valign-text-bottom {
        vertical-align: text-bottom
    }

    .mdl-underline {
        text-decoration: underline
    }

    .mdl-no-decoration {
        text-decoration: none
    }

    .mdl-linethrough {
        text-decoration: line-through
    }

    .mdl-uppercase {
        text-transform: uppercase
    }

    .mdl-lowercase {
        text-transform: lowercase
    }

    .mdl-capitalize {
        text-transform: capitalize
    }

    .mdl-normal-case {
        text-transform: none
    }

    .mdl-list-dot,
    .mdl-list-dot ul {
        list-style: disc
    }

    .mdl-list-none,
    .mdl-list-none ul {
        list-style-type: none
    }

    .mdl-list-decimal,
    .mdl-list-decimal ul {
        list-style-type: decimal
    }

    .mdl-reset-lineheight {
        line-height: initial
    }

    .mdl-color-primary {
        color: var(--cPrimary)
    }

    .mdl-color-secondary {
        color: var(--cSecondary)
    }

    .mdl-color-brand {
        color: var(--cBrand)
    }

    .mdl-color-alert {
        color: var(--cAlert)
    }

    .mdl-color-warning {
        color: var(--cWarning)
    }

    .mdl-color-success {
        color: var(--cSuccess)
    }

    .mdl-color-disabled {
        color: var(--cDisabled)
    }

    .mdl-color-transparent {
        color: var(--cTransparent)
    }

    .mdl-color-white {
        color: var(--cWhite)
    }

    .mdl-color-black {
        color: var(--cBlack)
    }

    .mdl-color-gray {
        color: var(--cGray)
    }

    .mdl-color-lgray {
        color: var(--cLgray)
    }

    .mdl-color-mgray {
        color: var(--cMgray)
    }

    .mdl-color-dgray {
        color: var(--cDgray)
    }

    .mdl-color-blue {
        color: var(--cBlue)
    }

    .mdl-color-lblue {
        color: var(--cLblue)
    }

    .mdl-color-brown {
        color: var(--cBrown)
    }

    .mdl-color-olive {
        color: var(--cOlive)
    }

    .mdl-color-green {
        color: var(--cGreen)
    }

    .mdl-color-red {
        color: var(--cRed)
    }

    .mdl-color-swap {
        color: var(--cSwapBlack);
        transition: color .25s linear
    }

    .mdl-bg-primary {
        background-color: var(--cPrimary)
    }

    .mdl-bg-secondary {
        background-color: var(--cSecondary)
    }

    .mdl-bg-brand {
        background-color: var(--cBrand)
    }

    .mdl-bg-alert {
        background-color: var(--cAlert)
    }

    .mdl-bg-warning {
        background-color: var(--cWarning)
    }

    .mdl-bg-success {
        background-color: var(--cSuccess)
    }

    .mdl-bg-disabled {
        background-color: var(--cDisabled)
    }

    .mdl-bg-transparent {
        background-color: var(--cTransparent)
    }

    .mdl-bg-white {
        background-color: var(--cWhite)
    }

    .mdl-bg-black {
        background-color: var(--cBlack)
    }

    .mdl-bg-lgray {
        background-color: var(--cLgray)
    }

    .mdl-bg-mgray {
        background-color: var(--cMgray)
    }

    .mdl-bg-dgray {
        background-color: var(--cDgray)
    }

    .mdl-bg-blue {
        background-color: var(--cBlue)
    }

    .mdl-bg-lblue {
        background-color: var(--cLblue)
    }

    .mdl-bg-vlblue {
        background-color: var(--cVlblue)
    }

    .mdl-bg-brown {
        background-color: var(--cBrown)
    }

    .mdl-bg-olive {
        background-color: var(--cOlive)
    }

    .mdl-bg-green {
        background-color: var(--cGreen)
    }

    .mdl-bg-swap {
        background-color: var(--cSwapBlack);
        transition: background-color .25s linear
    }

    .mdl-not-allowed {
        cursor: not-allowed
    }

    .mdl-grab {
        cursor: grab
    }

    .mdl-grabbing {
        cursor: grabbing
    }

    .mdl-pointer {
        cursor: pointer
    }

    .mdl-no-events {
        pointer-events: none
    }

    .mdl-scroll-snap {
        scroll-snap-type: both mandatory
    }

    .mdl-scroll-snap>* {
        scroll-snap-align: start
    }
}

@media only screen and (min-width:90em) {
    .lg-0 {
        display: none
    }

    .lg-1 {
        width: 7.142857142857143%
    }

    .lg-2 {
        width: 14.285714285714286%
    }

    .lg-3 {
        width: 21.42857142857143%
    }

    .lg-4 {
        width: 28.571428571428573%
    }

    .lg-5 {
        width: 35.714285714285715%
    }

    .lg-6 {
        width: 42.85714285714286%
    }

    .lg-7 {
        width: 50%
    }

    .lg-8 {
        width: 57.142857142857146%
    }

    .lg-9 {
        width: 64.28571428571429%
    }

    .lg-10 {
        width: 71.42857142857143%
    }

    .lg-11 {
        width: 78.57142857142857%
    }

    .lg-12 {
        width: 85.71428571428572%
    }

    .lg-13 {
        width: 92.85714285714286%
    }

    .lg-14 {
        width: 100%
    }

    .lg-grid-0 {
        display: none
    }

    .lg-grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .lg-grid-rows-1 {
        grid-template-rows: repeat(1, minmax(0, 1fr))
    }

    .lg-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .lg-grid-rows-2 {
        grid-template-rows: repeat(2, minmax(0, 1fr))
    }

    .lg-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .lg-grid-rows-3 {
        grid-template-rows: repeat(3, minmax(0, 1fr))
    }

    .lg-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .lg-grid-rows-4 {
        grid-template-rows: repeat(4, minmax(0, 1fr))
    }

    .lg-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }

    .lg-grid-rows-5 {
        grid-template-rows: repeat(5, minmax(0, 1fr))
    }

    .lg-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }

    .lg-grid-rows-6 {
        grid-template-rows: repeat(6, minmax(0, 1fr))
    }

    .lg-grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }

    .lg-grid-rows-7 {
        grid-template-rows: repeat(7, minmax(0, 1fr))
    }

    .lg-grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr))
    }

    .lg-grid-rows-8 {
        grid-template-rows: repeat(8, minmax(0, 1fr))
    }

    .lg-grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr))
    }

    .lg-grid-rows-9 {
        grid-template-rows: repeat(9, minmax(0, 1fr))
    }

    .lg-grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr))
    }

    .lg-grid-rows-10 {
        grid-template-rows: repeat(10, minmax(0, 1fr))
    }

    .lg-grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr))
    }

    .lg-grid-rows-11 {
        grid-template-rows: repeat(11, minmax(0, 1fr))
    }

    .lg-grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }

    .lg-grid-rows-12 {
        grid-template-rows: repeat(12, minmax(0, 1fr))
    }

    .lg-grid-cols-13 {
        grid-template-columns: repeat(13, minmax(0, 1fr))
    }

    .lg-grid-rows-13 {
        grid-template-rows: repeat(13, minmax(0, 1fr))
    }

    .lg-grid-cols-14 {
        grid-template-columns: repeat(14, minmax(0, 1fr))
    }

    .lg-grid-rows-14 {
        grid-template-rows: repeat(14, minmax(0, 1fr))
    }

    .lg-autofit-5 {
        grid-template-columns: repeat(auto-fit, minmax(5rem, 1fr))
    }

    .lg-autofill-5 {
        grid-template-columns: repeat(auto-fill, minmax(5rem, 1fr))
    }

    .lg-autofit-10 {
        grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr))
    }

    .lg-autofill-10 {
        grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr))
    }

    .lg-autofit-15 {
        grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr))
    }

    .lg-autofill-15 {
        grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr))
    }

    .lg-autofit-20 {
        grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr))
    }

    .lg-autofill-20 {
        grid-template-columns: repeat(auto-fill, minmax(20rem, 1fr))
    }

    .lg-autofit-25 {
        grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr))
    }

    .lg-autofill-25 {
        grid-template-columns: repeat(auto-fill, minmax(25rem, 1fr))
    }

    .lg-autofit-30 {
        grid-template-columns: repeat(auto-fit, minmax(30rem, 1fr))
    }

    .lg-autofill-30 {
        grid-template-columns: repeat(auto-fill, minmax(30rem, 1fr))
    }

    .lg-autofit-35 {
        grid-template-columns: repeat(auto-fit, minmax(35rem, 1fr))
    }

    .lg-autofill-35 {
        grid-template-columns: repeat(auto-fill, minmax(35rem, 1fr))
    }

    .lg-autofit-40 {
        grid-template-columns: repeat(auto-fit, minmax(40rem, 1fr))
    }

    .lg-autofill-40 {
        grid-template-columns: repeat(auto-fill, minmax(40rem, 1fr))
    }

    .lg-justify-content-start {
        justify-content: flex-start
    }

    .lg-justify-content-end {
        justify-content: flex-end
    }

    .lg-justify-content-center {
        justify-content: center
    }

    .lg-justify-content-evenly {
        justify-content: space-evenly
    }

    .lg-justify-content-around {
        justify-content: space-around
    }

    .lg-justify-content-between {
        justify-content: space-between
    }

    .lg-justify-content-initial {
        justify-content: initial
    }

    .lg-justify-items-start {
        justify-items: start
    }

    .lg-justify-items-end {
        justify-items: end
    }

    .lg-justify-items-center {
        justify-items: center
    }

    .lg-justify-items-stretch {
        justify-items: stretch
    }

    .lg-justify-self-start {
        justify-self: start
    }

    .lg-justify-self-end {
        justify-self: end
    }

    .lg-justify-self-center {
        justify-self: center
    }

    .lg-justify-self-stretch {
        justify-self: stretch
    }

    .lg-align-content-start {
        align-content: flex-start
    }

    .lg-align-content-end {
        align-content: flex-end
    }

    .lg-align-content-center {
        align-content: center
    }

    .lg-align-content-evenly {
        align-content: space-evenly
    }

    .lg-align-content-around {
        align-content: space-around
    }

    .lg-align-content-between {
        align-content: space-between
    }

    .lg-align-content-stretch {
        align-content: stretch
    }

    .lg-align-content-baseline {
        align-content: baseline
    }

    .lg-align-content-initial {
        align-content: initial
    }

    .lg-align-items-start {
        align-items: flex-start
    }

    .lg-align-items-end {
        align-items: flex-end
    }

    .lg-align-items-center {
        align-items: center
    }

    .lg-align-items-stretch {
        align-items: stretch
    }

    .lg-align-items-baseline {
        align-items: baseline
    }

    .lg-align-items-initial {
        align-items: initial
    }

    .lg-align-self-flex-start {
        align-self: flex-start
    }

    .lg-align-self-flex-end {
        align-self: flex-end
    }

    .lg-align-self-center {
        align-self: center
    }

    .lg-align-self-stretch {
        align-self: stretch
    }

    .lg-align-self-baseline {
        align-self: baseline
    }

    .lg-align-self-initial {
        align-self: initial
    }

    .lg-flex-row {
        flex-direction: row
    }

    .lg-flex-column {
        flex-direction: column
    }

    .lg-flex-row-reverse {
        flex-direction: row-reverse
    }

    .lg-flex-column-reverse {
        flex-direction: column-reverse
    }

    .lg-flex-wrap {
        flex-wrap: wrap
    }

    .lg-flex-nowrap {
        flex-wrap: nowrap
    }

    .lg-flex-wrap-reverse {
        flex-wrap: wrap-reverse
    }

    .lg-flex-shrink-0 {
        flex-shrink: 0
    }

    .lg-flex-grow-0 {
        flex-grow: 0
    }

    .lg-flex-shrink-1 {
        flex-shrink: 1
    }

    .lg-flex-grow-1 {
        flex-grow: 1
    }

    .lg-flex-0 {
        flex: none
    }

    .lg-flex-1 {
        flex: 1 1 0%
    }

    .lg-flex-auto {
        flex: 1 1 auto
    }

    .lg-flex-initial {
        flex: 0 1 auto
    }

    .lg-order-0 {
        order: 0
    }

    .lg-order-1 {
        order: 1
    }

    .lg-order-2 {
        order: 2
    }

    .lg-order-3 {
        order: 3
    }

    .lg-order-4 {
        order: 4
    }

    .lg-order-5 {
        order: 5
    }

    .lg-order-6 {
        order: 6
    }

    .lg-order-7 {
        order: 7
    }

    .lg-order-8 {
        order: 8
    }

    .lg-flex-basis-0 {
        display: none
    }

    .lg-flex-basis-1 {
        flex-basis: 7.142857142857143%
    }

    .lg-flex-basis-2 {
        flex-basis: 14.285714285714286%
    }

    .lg-flex-basis-3 {
        flex-basis: 21.42857142857143%
    }

    .lg-flex-basis-4 {
        flex-basis: 28.571428571428573%
    }

    .lg-flex-basis-5 {
        flex-basis: 35.714285714285715%
    }

    .lg-flex-basis-6 {
        flex-basis: 42.85714285714286%
    }

    .lg-flex-basis-7 {
        flex-basis: 50%
    }

    .lg-flex-basis-8 {
        flex-basis: 57.142857142857146%
    }

    .lg-flex-basis-9 {
        flex-basis: 64.28571428571429%
    }

    .lg-flex-basis-10 {
        flex-basis: 71.42857142857143%
    }

    .lg-flex-basis-11 {
        flex-basis: 78.57142857142857%
    }

    .lg-flex-basis-12 {
        flex-basis: 85.71428571428572%
    }

    .lg-flex-basis-13 {
        flex-basis: 92.85714285714286%
    }

    .lg-flex-basis-14 {
        flex-basis: 100%
    }

    .lg-c-start-0 {
        grid-column-start: 0
    }

    .lg-c-end-0 {
        grid-column-end: 0
    }

    .lg-r-start-0 {
        grid-row-start: 0
    }

    .lg-r-end-0 {
        grid-row-end: 0
    }

    .lg-c-start-1 {
        grid-column-start: 1
    }

    .lg-c-end-1 {
        grid-column-end: 1
    }

    .lg-r-start-1 {
        grid-row-start: 1
    }

    .lg-r-end-1 {
        grid-row-end: 1
    }

    .lg-c-start-2 {
        grid-column-start: 2
    }

    .lg-c-end-2 {
        grid-column-end: 2
    }

    .lg-r-start-2 {
        grid-row-start: 2
    }

    .lg-r-end-2 {
        grid-row-end: 2
    }

    .lg-c-start-3 {
        grid-column-start: 3
    }

    .lg-c-end-3 {
        grid-column-end: 3
    }

    .lg-r-start-3 {
        grid-row-start: 3
    }

    .lg-r-end-3 {
        grid-row-end: 3
    }

    .lg-c-start-4 {
        grid-column-start: 4
    }

    .lg-c-end-4 {
        grid-column-end: 4
    }

    .lg-r-start-4 {
        grid-row-start: 4
    }

    .lg-r-end-4 {
        grid-row-end: 4
    }

    .lg-c-start-5 {
        grid-column-start: 5
    }

    .lg-c-end-5 {
        grid-column-end: 5
    }

    .lg-r-start-5 {
        grid-row-start: 5
    }

    .lg-r-end-5 {
        grid-row-end: 5
    }

    .lg-c-start-6 {
        grid-column-start: 6
    }

    .lg-c-end-6 {
        grid-column-end: 6
    }

    .lg-r-start-6 {
        grid-row-start: 6
    }

    .lg-r-end-6 {
        grid-row-end: 6
    }

    .lg-c-start-7 {
        grid-column-start: 7
    }

    .lg-c-end-7 {
        grid-column-end: 7
    }

    .lg-r-start-7 {
        grid-row-start: 7
    }

    .lg-r-end-7 {
        grid-row-end: 7
    }

    .lg-c-start-8 {
        grid-column-start: 8
    }

    .lg-c-end-8 {
        grid-column-end: 8
    }

    .lg-r-start-8 {
        grid-row-start: 8
    }

    .lg-r-end-8 {
        grid-row-end: 8
    }

    .lg-c-start-9 {
        grid-column-start: 9
    }

    .lg-c-end-9 {
        grid-column-end: 9
    }

    .lg-r-start-9 {
        grid-row-start: 9
    }

    .lg-r-end-9 {
        grid-row-end: 9
    }

    .lg-c-start-10 {
        grid-column-start: 10
    }

    .lg-c-end-10 {
        grid-column-end: 10
    }

    .lg-r-start-10 {
        grid-row-start: 10
    }

    .lg-r-end-10 {
        grid-row-end: 10
    }

    .lg-c-start-11 {
        grid-column-start: 11
    }

    .lg-c-end-11 {
        grid-column-end: 11
    }

    .lg-r-start-11 {
        grid-row-start: 11
    }

    .lg-r-end-11 {
        grid-row-end: 11
    }

    .lg-c-start-12 {
        grid-column-start: 12
    }

    .lg-c-end-12 {
        grid-column-end: 12
    }

    .lg-r-start-12 {
        grid-row-start: 12
    }

    .lg-r-end-12 {
        grid-row-end: 12
    }

    .lg-c-start-13 {
        grid-column-start: 13
    }

    .lg-c-end-13 {
        grid-column-end: 13
    }

    .lg-r-start-13 {
        grid-row-start: 13
    }

    .lg-r-end-13 {
        grid-row-end: 13
    }

    .lg-c-start-14 {
        grid-column-start: 14
    }

    .lg-c-end-14 {
        grid-column-end: 14
    }

    .lg-r-start-14 {
        grid-row-start: 14
    }

    .lg-r-end-14 {
        grid-row-end: 14
    }

    .lg-grid-flow-row {
        grid-auto-flow: row
    }

    .lg-grid-flow-column {
        grid-auto-flow: column
    }

    .lg-grid-flow-row-dense {
        grid-auto-flow: row dense
    }

    .lg-grid-flow-column-dense {
        grid-auto-flow: column dense
    }

    .lg-gap-05 {
        gap: .5rem
    }

    .lg-gap-10 {
        gap: 1rem
    }

    .lg-gap-15 {
        gap: 1.5rem
    }

    .lg-gap-20 {
        gap: 2rem
    }

    .lg-gap-25 {
        gap: 2.5rem
    }

    .lg-gap-30 {
        gap: 3rem
    }

    .lg-gap-35 {
        gap: 3.5rem
    }

    .lg-gap-40 {
        gap: 4rem
    }

    .lg-gap-45 {
        gap: 4.5rem
    }

    .lg-gap-50 {
        gap: 5rem
    }

    .lg-column-gap-05 {
        column-gap: .5rem
    }

    .lg-column-gap-10 {
        column-gap: 1rem
    }

    .lg-column-gap-15 {
        column-gap: 1.5rem
    }

    .lg-column-gap-20 {
        column-gap: 2rem
    }

    .lg-column-gap-25 {
        column-gap: 2.5rem
    }

    .lg-column-gap-30 {
        column-gap: 3rem
    }

    .lg-column-gap-35 {
        column-gap: 3.5rem
    }

    .lg-column-gap-40 {
        column-gap: 4rem
    }

    .lg-column-gap-45 {
        column-gap: 4.5rem
    }

    .lg-column-gap-50 {
        column-gap: 5rem
    }

    .lg-row-gap-05 {
        row-gap: .5rem
    }

    .lg-row-gap-10 {
        row-gap: 1rem
    }

    .lg-row-gap-15 {
        row-gap: 1.5rem
    }

    .lg-row-gap-20 {
        row-gap: 2rem
    }

    .lg-row-gap-25 {
        row-gap: 2.5rem
    }

    .lg-row-gap-30 {
        row-gap: 3rem
    }

    .lg-row-gap-35 {
        row-gap: 3.5rem
    }

    .lg-row-gap-40 {
        row-gap: 4rem
    }

    .lg-row-gap-45 {
        row-gap: 4.5rem
    }

    .lg-row-gap-50 {
        row-gap: 5rem
    }

    .lg-gap-0 {
        gap: 0
    }

    .lg-column-gap-0 {
        column-gap: 0
    }

    .lg-row-gap-0 {
        row-gap: 0
    }

    .lg-mrg-0 {
        margin: 0rem
    }

    .lg-mrg-05 {
        margin: .5rem
    }

    .lg-mrg-10 {
        margin: 1rem
    }

    .lg-mrg-15 {
        margin: 1.5rem
    }

    .lg-mrg-20 {
        margin: 2rem
    }

    .lg-mrg-25 {
        margin: 2.5rem
    }

    .lg-mrg-30 {
        margin: 3rem
    }

    .lg-mrg-35 {
        margin: 3.5rem
    }

    .lg-mrg-40 {
        margin: 4rem
    }

    .lg-mrg-45 {
        margin: 4.5rem
    }

    .lg-mrg-50 {
        margin: 5rem
    }

    .lg-mrg-v0 {
        margin-top: 0rem;
        margin-bottom: 0rem
    }

    .lg-mrg-v05 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .lg-mrg-v10 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .lg-mrg-v15 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .lg-mrg-v20 {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .lg-mrg-v25 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }

    .lg-mrg-v30 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .lg-mrg-v35 {
        margin-top: 3.5rem;
        margin-bottom: 3.5rem
    }

    .lg-mrg-v40 {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .lg-mrg-v45 {
        margin-top: 4.5rem;
        margin-bottom: 4.5rem
    }

    .lg-mrg-v50 {
        margin-top: 5rem;
        margin-bottom: 5rem
    }

    .lg-mrg-h0 {
        margin-left: 0rem;
        margin-right: 0rem
    }

    .lg-mrg-h05 {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .lg-mrg-h10 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .lg-mrg-h15 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .lg-mrg-h20 {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .lg-mrg-h25 {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }

    .lg-mrg-h30 {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .lg-mrg-h35 {
        margin-left: 3.5rem;
        margin-right: 3.5rem
    }

    .lg-mrg-h40 {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .lg-mrg-h45 {
        margin-left: 4.5rem;
        margin-right: 4.5rem
    }

    .lg-mrg-h50 {
        margin-left: 5rem;
        margin-right: 5rem
    }

    .lg-mrg-t0 {
        margin-top: 0rem
    }

    .lg-mrg-t05 {
        margin-top: .5rem
    }

    .lg-mrg-t10 {
        margin-top: 1rem
    }

    .lg-mrg-t15 {
        margin-top: 1.5rem
    }

    .lg-mrg-t20 {
        margin-top: 2rem
    }

    .lg-mrg-t25 {
        margin-top: 2.5rem
    }

    .lg-mrg-t30 {
        margin-top: 3rem
    }

    .lg-mrg-t35 {
        margin-top: 3.5rem
    }

    .lg-mrg-t40 {
        margin-top: 4rem
    }

    .lg-mrg-t45 {
        margin-top: 4.5rem
    }

    .lg-mrg-t50 {
        margin-top: 5rem
    }

    .lg-mrg-b0 {
        margin-bottom: 0rem
    }

    .lg-mrg-b05 {
        margin-bottom: .5rem
    }

    .lg-mrg-b10 {
        margin-bottom: 1rem
    }

    .lg-mrg-b15 {
        margin-bottom: 1.5rem
    }

    .lg-mrg-b20 {
        margin-bottom: 2rem
    }

    .lg-mrg-b25 {
        margin-bottom: 2.5rem
    }

    .lg-mrg-b30 {
        margin-bottom: 3rem
    }

    .lg-mrg-b35 {
        margin-bottom: 3.5rem
    }

    .lg-mrg-b40 {
        margin-bottom: 4rem
    }

    .lg-mrg-b45 {
        margin-bottom: 4.5rem
    }

    .lg-mrg-b50 {
        margin-bottom: 5rem
    }

    .lg-mrg-l0 {
        margin-left: 0rem
    }

    .lg-mrg-l05 {
        margin-left: .5rem
    }

    .lg-mrg-l10 {
        margin-left: 1rem
    }

    .lg-mrg-l15 {
        margin-left: 1.5rem
    }

    .lg-mrg-l20 {
        margin-left: 2rem
    }

    .lg-mrg-l25 {
        margin-left: 2.5rem
    }

    .lg-mrg-l30 {
        margin-left: 3rem
    }

    .lg-mrg-l35 {
        margin-left: 3.5rem
    }

    .lg-mrg-l40 {
        margin-left: 4rem
    }

    .lg-mrg-l45 {
        margin-left: 4.5rem
    }

    .lg-mrg-l50 {
        margin-left: 5rem
    }

    .lg-mrg-r0 {
        margin-right: 0rem
    }

    .lg-mrg-r05 {
        margin-right: .5rem
    }

    .lg-mrg-r10 {
        margin-right: 1rem
    }

    .lg-mrg-r15 {
        margin-right: 1.5rem
    }

    .lg-mrg-r20 {
        margin-right: 2rem
    }

    .lg-mrg-r25 {
        margin-right: 2.5rem
    }

    .lg-mrg-r30 {
        margin-right: 3rem
    }

    .lg-mrg-r35 {
        margin-right: 3.5rem
    }

    .lg-mrg-r40 {
        margin-right: 4rem
    }

    .lg-mrg-r45 {
        margin-right: 4.5rem
    }

    .lg-mrg-r50 {
        margin-right: 5rem
    }

    .lg-pdg-0 {
        padding: 0rem
    }

    .lg-pdg-05 {
        padding: .5rem
    }

    .lg-pdg-10 {
        padding: 1rem
    }

    .lg-pdg-15 {
        padding: 1.5rem
    }

    .lg-pdg-20 {
        padding: 2rem
    }

    .lg-pdg-25 {
        padding: 2.5rem
    }

    .lg-pdg-30 {
        padding: 3rem
    }

    .lg-pdg-35 {
        padding: 3.5rem
    }

    .lg-pdg-40 {
        padding: 4rem
    }

    .lg-pdg-45 {
        padding: 4.5rem
    }

    .lg-pdg-50 {
        padding: 5rem
    }

    .lg-pdg-v0 {
        padding-top: 0rem;
        padding-bottom: 0rem
    }

    .lg-pdg-v05 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .lg-pdg-v10 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .lg-pdg-v15 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .lg-pdg-v20 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .lg-pdg-v25 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .lg-pdg-v30 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .lg-pdg-v35 {
        padding-top: 3.5rem;
        padding-bottom: 3.5rem
    }

    .lg-pdg-v40 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .lg-pdg-v45 {
        padding-top: 4.5rem;
        padding-bottom: 4.5rem
    }

    .lg-pdg-v50 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .lg-pdg-h0 {
        padding-left: 0rem;
        padding-right: 0rem
    }

    .lg-pdg-h05 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .lg-pdg-h10 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lg-pdg-h15 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .lg-pdg-h20 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .lg-pdg-h25 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .lg-pdg-h30 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .lg-pdg-h35 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .lg-pdg-h40 {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .lg-pdg-h45 {
        padding-left: 4.5rem;
        padding-right: 4.5rem
    }

    .lg-pdg-h50 {
        padding-left: 5rem;
        padding-right: 5rem
    }

    .lg-pdg-t0 {
        padding-top: 0rem
    }

    .lg-pdg-t05 {
        padding-top: .5rem
    }

    .lg-pdg-t10 {
        padding-top: 1rem
    }

    .lg-pdg-t15 {
        padding-top: 1.5rem
    }

    .lg-pdg-t20 {
        padding-top: 2rem
    }

    .lg-pdg-t25 {
        padding-top: 2.5rem
    }

    .lg-pdg-t30 {
        padding-top: 3rem
    }

    .lg-pdg-t35 {
        padding-top: 3.5rem
    }

    .lg-pdg-t40 {
        padding-top: 4rem
    }

    .lg-pdg-t45 {
        padding-top: 4.5rem
    }

    .lg-pdg-t50 {
        padding-top: 5rem
    }

    .lg-pdg-b0 {
        padding-bottom: 0rem
    }

    .lg-pdg-b05 {
        padding-bottom: .5rem
    }

    .lg-pdg-b10 {
        padding-bottom: 1rem
    }

    .lg-pdg-b15 {
        padding-bottom: 1.5rem
    }

    .lg-pdg-b20 {
        padding-bottom: 2rem
    }

    .lg-pdg-b25 {
        padding-bottom: 2.5rem
    }

    .lg-pdg-b30 {
        padding-bottom: 3rem
    }

    .lg-pdg-b35 {
        padding-bottom: 3.5rem
    }

    .lg-pdg-b40 {
        padding-bottom: 4rem
    }

    .lg-pdg-b45 {
        padding-bottom: 4.5rem
    }

    .lg-pdg-b50 {
        padding-bottom: 5rem
    }

    .lg-pdg-l0 {
        padding-left: 0rem
    }

    .lg-pdg-l05 {
        padding-left: .5rem
    }

    .lg-pdg-l10 {
        padding-left: 1rem
    }

    .lg-pdg-l15 {
        padding-left: 1.5rem
    }

    .lg-pdg-l20 {
        padding-left: 2rem
    }

    .lg-pdg-l25 {
        padding-left: 2.5rem
    }

    .lg-pdg-l30 {
        padding-left: 3rem
    }

    .lg-pdg-l35 {
        padding-left: 3.5rem
    }

    .lg-pdg-l40 {
        padding-left: 4rem
    }

    .lg-pdg-l45 {
        padding-left: 4.5rem
    }

    .lg-pdg-l50 {
        padding-left: 5rem
    }

    .lg-pdg-r0 {
        padding-right: 0rem
    }

    .lg-pdg-r05 {
        padding-right: .5rem
    }

    .lg-pdg-r10 {
        padding-right: 1rem
    }

    .lg-pdg-r15 {
        padding-right: 1.5rem
    }

    .lg-pdg-r20 {
        padding-right: 2rem
    }

    .lg-pdg-r25 {
        padding-right: 2.5rem
    }

    .lg-pdg-r30 {
        padding-right: 3rem
    }

    .lg-pdg-r35 {
        padding-right: 3.5rem
    }

    .lg-pdg-r40 {
        padding-right: 4rem
    }

    .lg-pdg-r45 {
        padding-right: 4.5rem
    }

    .lg-pdg-r50 {
        padding-right: 5rem
    }

    .lg-mrg-p1 {
        margin: 1%
    }

    .lg-mrg-p2 {
        margin: 2%
    }

    .lg-mrg-p3 {
        margin: 3%
    }

    .lg-mrg-p4 {
        margin: 4%
    }

    .lg-mrg-p5 {
        margin: 5%
    }

    .lg-mrg-p6 {
        margin: 6%
    }

    .lg-mrg-p7 {
        margin: 7%
    }

    .lg-mrg-p8 {
        margin: 8%
    }

    .lg-mrg-p9 {
        margin: 9%
    }

    .lg-mrg-p10 {
        margin: 10%
    }

    .lg-mrg-p15 {
        margin: 15%
    }

    .lg-mrg-pv1 {
        margin-top: 1%;
        margin-bottom: 1%
    }

    .lg-mrg-pv2 {
        margin-top: 2%;
        margin-bottom: 2%
    }

    .lg-mrg-pv3 {
        margin-top: 3%;
        margin-bottom: 3%
    }

    .lg-mrg-pv4 {
        margin-top: 4%;
        margin-bottom: 4%
    }

    .lg-mrg-pv5 {
        margin-top: 5%;
        margin-bottom: 5%
    }

    .lg-mrg-pv6 {
        margin-top: 6%;
        margin-bottom: 6%
    }

    .lg-mrg-pv7 {
        margin-top: 7%;
        margin-bottom: 7%
    }

    .lg-mrg-pv8 {
        margin-top: 8%;
        margin-bottom: 8%
    }

    .lg-mrg-pv9 {
        margin-top: 9%;
        margin-bottom: 9%
    }

    .lg-mrg-pv10 {
        margin-top: 10%;
        margin-bottom: 10%
    }

    .lg-mrg-pv15 {
        margin-top: 15%;
        margin-bottom: 15%
    }

    .lg-mrg-ph1 {
        margin-left: 1%;
        margin-right: 1%
    }

    .lg-mrg-ph2 {
        margin-left: 2%;
        margin-right: 2%
    }

    .lg-mrg-ph3 {
        margin-left: 3%;
        margin-right: 3%
    }

    .lg-mrg-ph4 {
        margin-left: 4%;
        margin-right: 4%
    }

    .lg-mrg-ph5 {
        margin-left: 5%;
        margin-right: 5%
    }

    .lg-mrg-ph6 {
        margin-left: 6%;
        margin-right: 6%
    }

    .lg-mrg-ph7 {
        margin-left: 7%;
        margin-right: 7%
    }

    .lg-mrg-ph8 {
        margin-left: 8%;
        margin-right: 8%
    }

    .lg-mrg-ph9 {
        margin-left: 9%;
        margin-right: 9%
    }

    .lg-mrg-ph10 {
        margin-left: 10%;
        margin-right: 10%
    }

    .lg-mrg-ph15 {
        margin-left: 15%;
        margin-right: 15%
    }

    .lg-mrg-pt1 {
        margin-top: 1%
    }

    .lg-mrg-pt2 {
        margin-top: 2%
    }

    .lg-mrg-pt3 {
        margin-top: 3%
    }

    .lg-mrg-pt4 {
        margin-top: 4%
    }

    .lg-mrg-pt5 {
        margin-top: 5%
    }

    .lg-mrg-pt6 {
        margin-top: 6%
    }

    .lg-mrg-pt7 {
        margin-top: 7%
    }

    .lg-mrg-pt8 {
        margin-top: 8%
    }

    .lg-mrg-pt9 {
        margin-top: 9%
    }

    .lg-mrg-pt10 {
        margin-top: 10%
    }

    .lg-mrg-pt15 {
        margin-top: 15%
    }

    .lg-mrg-pb1 {
        margin-bottom: 1%
    }

    .lg-mrg-pb2 {
        margin-bottom: 2%
    }

    .lg-mrg-pb3 {
        margin-bottom: 3%
    }

    .lg-mrg-pb4 {
        margin-bottom: 4%
    }

    .lg-mrg-pb5 {
        margin-bottom: 5%
    }

    .lg-mrg-pb6 {
        margin-bottom: 6%
    }

    .lg-mrg-pb7 {
        margin-bottom: 7%
    }

    .lg-mrg-pb8 {
        margin-bottom: 8%
    }

    .lg-mrg-pb9 {
        margin-bottom: 9%
    }

    .lg-mrg-pb10 {
        margin-bottom: 10%
    }

    .lg-mrg-pb15 {
        margin-bottom: 15%
    }

    .lg-mrg-pl1 {
        margin-left: 1%
    }

    .lg-mrg-pl2 {
        margin-left: 2%
    }

    .lg-mrg-pl3 {
        margin-left: 3%
    }

    .lg-mrg-pl4 {
        margin-left: 4%
    }

    .lg-mrg-pl5 {
        margin-left: 5%
    }

    .lg-mrg-pl6 {
        margin-left: 6%
    }

    .lg-mrg-pl7 {
        margin-left: 7%
    }

    .lg-mrg-pl8 {
        margin-left: 8%
    }

    .lg-mrg-pl9 {
        margin-left: 9%
    }

    .lg-mrg-pl10 {
        margin-left: 10%
    }

    .lg-mrg-pl15 {
        margin-left: 15%
    }

    .lg-mrg-pr1 {
        margin-right: 1%
    }

    .lg-mrg-pr2 {
        margin-right: 2%
    }

    .lg-mrg-pr3 {
        margin-right: 3%
    }

    .lg-mrg-pr4 {
        margin-right: 4%
    }

    .lg-mrg-pr5 {
        margin-right: 5%
    }

    .lg-mrg-pr6 {
        margin-right: 6%
    }

    .lg-mrg-pr7 {
        margin-right: 7%
    }

    .lg-mrg-pr8 {
        margin-right: 8%
    }

    .lg-mrg-pr9 {
        margin-right: 9%
    }

    .lg-mrg-pr10 {
        margin-right: 10%
    }

    .lg-mrg-pr15 {
        margin-right: 15%
    }

    .lg-pdg-p1 {
        padding: 1%
    }

    .lg-pdg-p2 {
        padding: 2%
    }

    .lg-pdg-p3 {
        padding: 3%
    }

    .lg-pdg-p4 {
        padding: 4%
    }

    .lg-pdg-p5 {
        padding: 5%
    }

    .lg-pdg-p6 {
        padding: 6%
    }

    .lg-pdg-p7 {
        padding: 7%
    }

    .lg-pdg-p8 {
        padding: 8%
    }

    .lg-pdg-p9 {
        padding: 9%
    }

    .lg-pdg-p10 {
        padding: 10%
    }

    .lg-pdg-p15 {
        padding: 15%
    }

    .lg-pdg-pv1 {
        padding-top: 1%;
        padding-bottom: 1%
    }

    .lg-pdg-pv2 {
        padding-top: 2%;
        padding-bottom: 2%
    }

    .lg-pdg-pv3 {
        padding-top: 3%;
        padding-bottom: 3%
    }

    .lg-pdg-pv4 {
        padding-top: 4%;
        padding-bottom: 4%
    }

    .lg-pdg-pv5 {
        padding-top: 5%;
        padding-bottom: 5%
    }

    .lg-pdg-pv6 {
        padding-top: 6%;
        padding-bottom: 6%
    }

    .lg-pdg-pv7 {
        padding-top: 7%;
        padding-bottom: 7%
    }

    .lg-pdg-pv8 {
        padding-top: 8%;
        padding-bottom: 8%
    }

    .lg-pdg-pv9 {
        padding-top: 9%;
        padding-bottom: 9%
    }

    .lg-pdg-pv10 {
        padding-top: 10%;
        padding-bottom: 10%
    }

    .lg-pdg-pv15 {
        padding-top: 15%;
        padding-bottom: 15%
    }

    .lg-pdg-ph1 {
        padding-left: 1%;
        padding-right: 1%
    }

    .lg-pdg-ph2 {
        padding-left: 2%;
        padding-right: 2%
    }

    .lg-pdg-ph3 {
        padding-left: 3%;
        padding-right: 3%
    }

    .lg-pdg-ph4 {
        padding-left: 4%;
        padding-right: 4%
    }

    .lg-pdg-ph5 {
        padding-left: 5%;
        padding-right: 5%
    }

    .lg-pdg-ph6 {
        padding-left: 6%;
        padding-right: 6%
    }

    .lg-pdg-ph7 {
        padding-left: 7%;
        padding-right: 7%
    }

    .lg-pdg-ph8 {
        padding-left: 8%;
        padding-right: 8%
    }

    .lg-pdg-ph9 {
        padding-left: 9%;
        padding-right: 9%
    }

    .lg-pdg-ph10 {
        padding-left: 10%;
        padding-right: 10%
    }

    .lg-pdg-ph15 {
        padding-left: 15%;
        padding-right: 15%
    }

    .lg-pdg-pt1 {
        padding-top: 1%
    }

    .lg-pdg-pt2 {
        padding-top: 2%
    }

    .lg-pdg-pt3 {
        padding-top: 3%
    }

    .lg-pdg-pt4 {
        padding-top: 4%
    }

    .lg-pdg-pt5 {
        padding-top: 5%
    }

    .lg-pdg-pt6 {
        padding-top: 6%
    }

    .lg-pdg-pt7 {
        padding-top: 7%
    }

    .lg-pdg-pt8 {
        padding-top: 8%
    }

    .lg-pdg-pt9 {
        padding-top: 9%
    }

    .lg-pdg-pt10 {
        padding-top: 10%
    }

    .lg-pdg-pt15 {
        padding-top: 15%
    }

    .lg-pdg-pb1 {
        padding-bottom: 1%
    }

    .lg-pdg-pb2 {
        padding-bottom: 2%
    }

    .lg-pdg-pb3 {
        padding-bottom: 3%
    }

    .lg-pdg-pb4 {
        padding-bottom: 4%
    }

    .lg-pdg-pb5 {
        padding-bottom: 5%
    }

    .lg-pdg-pb6 {
        padding-bottom: 6%
    }

    .lg-pdg-pb7 {
        padding-bottom: 7%
    }

    .lg-pdg-pb8 {
        padding-bottom: 8%
    }

    .lg-pdg-pb9 {
        padding-bottom: 9%
    }

    .lg-pdg-pb10 {
        padding-bottom: 10%
    }

    .lg-pdg-pb15 {
        padding-bottom: 15%
    }

    .lg-pdg-pl1 {
        padding-left: 1%
    }

    .lg-pdg-pl2 {
        padding-left: 2%
    }

    .lg-pdg-pl3 {
        padding-left: 3%
    }

    .lg-pdg-pl4 {
        padding-left: 4%
    }

    .lg-pdg-pl5 {
        padding-left: 5%
    }

    .lg-pdg-pl6 {
        padding-left: 6%
    }

    .lg-pdg-pl7 {
        padding-left: 7%
    }

    .lg-pdg-pl8 {
        padding-left: 8%
    }

    .lg-pdg-pl9 {
        padding-left: 9%
    }

    .lg-pdg-pl10 {
        padding-left: 10%
    }

    .lg-pdg-pl15 {
        padding-left: 15%
    }

    .lg-pdg-pr1 {
        padding-right: 1%
    }

    .lg-pdg-pr2 {
        padding-right: 2%
    }

    .lg-pdg-pr3 {
        padding-right: 3%
    }

    .lg-pdg-pr4 {
        padding-right: 4%
    }

    .lg-pdg-pr5 {
        padding-right: 5%
    }

    .lg-pdg-pr6 {
        padding-right: 6%
    }

    .lg-pdg-pr7 {
        padding-right: 7%
    }

    .lg-pdg-pr8 {
        padding-right: 8%
    }

    .lg-pdg-pr9 {
        padding-right: 9%
    }

    .lg-pdg-pr10 {
        padding-right: 10%
    }

    .lg-pdg-pr15 {
        padding-right: 15%
    }

    .lg-mrg-neg-ptc1 {
        margin-top: -7.142857142857143%
    }

    .lg-mrg-neg-ptc2 {
        margin-top: -14.285714285714286%
    }

    .lg-mrg-neg-ptc3 {
        margin-top: -21.42857142857143%
    }

    .lg-mrg-neg-ptc4 {
        margin-top: -28.571428571428573%
    }

    .lg-mrg-neg-ptc5 {
        margin-top: -35.714285714285715%
    }

    .lg-mrg-neg-ptc6 {
        margin-top: -42.85714285714286%
    }

    .lg-mrg-neg-ptc7 {
        margin-top: -50%
    }

    .lg-mrg-neg-ptc8 {
        margin-top: -57.142857142857146%
    }

    .lg-mrg-neg-ptc9 {
        margin-top: -64.28571428571429%
    }

    .lg-mrg-neg-ptc10 {
        margin-top: -71.42857142857143%
    }

    .lg-mrg-neg-ptc11 {
        margin-top: -78.57142857142857%
    }

    .lg-mrg-neg-ptc12 {
        margin-top: -85.71428571428572%
    }

    .lg-mrg-neg-ptc13 {
        margin-top: -92.85714285714286%
    }

    .lg-mrg-neg-ptc14 {
        margin-top: -100%
    }

    .lg-mrg-neg-pt1 {
        margin-top: -1%
    }

    .lg-mrg-neg-pt2 {
        margin-top: -2%
    }

    .lg-mrg-neg-pt3 {
        margin-top: -3%
    }

    .lg-mrg-neg-pt4 {
        margin-top: -4%
    }

    .lg-mrg-neg-pt5 {
        margin-top: -5%
    }

    .lg-mrg-neg-pt6 {
        margin-top: -6%
    }

    .lg-mrg-neg-pt7 {
        margin-top: -7%
    }

    .lg-mrg-neg-pt8 {
        margin-top: -8%
    }

    .lg-mrg-neg-pt9 {
        margin-top: -9%
    }

    .lg-mrg-neg-pt10 {
        margin-top: -10%
    }

    .lg-mrg-neg-pt15 {
        margin-top: -15%
    }

    .lg-mrg-neg-pbc1 {
        margin-bottom: -7.142857142857143%
    }

    .lg-mrg-neg-pbc2 {
        margin-bottom: -14.285714285714286%
    }

    .lg-mrg-neg-pbc3 {
        margin-bottom: -21.42857142857143%
    }

    .lg-mrg-neg-pbc4 {
        margin-bottom: -28.571428571428573%
    }

    .lg-mrg-neg-pbc5 {
        margin-bottom: -35.714285714285715%
    }

    .lg-mrg-neg-pbc6 {
        margin-bottom: -42.85714285714286%
    }

    .lg-mrg-neg-pbc7 {
        margin-bottom: -50%
    }

    .lg-mrg-neg-pbc8 {
        margin-bottom: -57.142857142857146%
    }

    .lg-mrg-neg-pbc9 {
        margin-bottom: -64.28571428571429%
    }

    .lg-mrg-neg-pbc10 {
        margin-bottom: -71.42857142857143%
    }

    .lg-mrg-neg-pbc11 {
        margin-bottom: -78.57142857142857%
    }

    .lg-mrg-neg-pbc12 {
        margin-bottom: -85.71428571428572%
    }

    .lg-mrg-neg-pbc13 {
        margin-bottom: -92.85714285714286%
    }

    .lg-mrg-neg-pbc14 {
        margin-bottom: -100%
    }

    .lg-mrg-neg-pb1 {
        margin-bottom: -1%
    }

    .lg-mrg-neg-pb2 {
        margin-bottom: -2%
    }

    .lg-mrg-neg-pb3 {
        margin-bottom: -3%
    }

    .lg-mrg-neg-pb4 {
        margin-bottom: -4%
    }

    .lg-mrg-neg-pb5 {
        margin-bottom: -5%
    }

    .lg-mrg-neg-pb6 {
        margin-bottom: -6%
    }

    .lg-mrg-neg-pb7 {
        margin-bottom: -7%
    }

    .lg-mrg-neg-pb8 {
        margin-bottom: -8%
    }

    .lg-mrg-neg-pb9 {
        margin-bottom: -9%
    }

    .lg-mrg-neg-pb10 {
        margin-bottom: -10%
    }

    .lg-mrg-neg-pb15 {
        margin-bottom: -15%
    }

    .lg-mrg-neg-plc1 {
        margin-left: -7.142857142857143%
    }

    .lg-mrg-neg-plc2 {
        margin-left: -14.285714285714286%
    }

    .lg-mrg-neg-plc3 {
        margin-left: -21.42857142857143%
    }

    .lg-mrg-neg-plc4 {
        margin-left: -28.571428571428573%
    }

    .lg-mrg-neg-plc5 {
        margin-left: -35.714285714285715%
    }

    .lg-mrg-neg-plc6 {
        margin-left: -42.85714285714286%
    }

    .lg-mrg-neg-plc7 {
        margin-left: -50%
    }

    .lg-mrg-neg-plc8 {
        margin-left: -57.142857142857146%
    }

    .lg-mrg-neg-plc9 {
        margin-left: -64.28571428571429%
    }

    .lg-mrg-neg-plc10 {
        margin-left: -71.42857142857143%
    }

    .lg-mrg-neg-plc11 {
        margin-left: -78.57142857142857%
    }

    .lg-mrg-neg-plc12 {
        margin-left: -85.71428571428572%
    }

    .lg-mrg-neg-plc13 {
        margin-left: -92.85714285714286%
    }

    .lg-mrg-neg-plc14 {
        margin-left: -100%
    }

    .lg-mrg-neg-pl1 {
        margin-left: -1%
    }

    .lg-mrg-neg-pl2 {
        margin-left: -2%
    }

    .lg-mrg-neg-pl3 {
        margin-left: -3%
    }

    .lg-mrg-neg-pl4 {
        margin-left: -4%
    }

    .lg-mrg-neg-pl5 {
        margin-left: -5%
    }

    .lg-mrg-neg-pl6 {
        margin-left: -6%
    }

    .lg-mrg-neg-pl7 {
        margin-left: -7%
    }

    .lg-mrg-neg-pl8 {
        margin-left: -8%
    }

    .lg-mrg-neg-pl9 {
        margin-left: -9%
    }

    .lg-mrg-neg-pl10 {
        margin-left: -10%
    }

    .lg-mrg-neg-pl15 {
        margin-left: -15%
    }

    .lg-mrg-neg-prc1 {
        margin-right: -7.142857142857143%
    }

    .lg-mrg-neg-prc2 {
        margin-right: -14.285714285714286%
    }

    .lg-mrg-neg-prc3 {
        margin-right: -21.42857142857143%
    }

    .lg-mrg-neg-prc4 {
        margin-right: -28.571428571428573%
    }

    .lg-mrg-neg-prc5 {
        margin-right: -35.714285714285715%
    }

    .lg-mrg-neg-prc6 {
        margin-right: -42.85714285714286%
    }

    .lg-mrg-neg-prc7 {
        margin-right: -50%
    }

    .lg-mrg-neg-prc8 {
        margin-right: -57.142857142857146%
    }

    .lg-mrg-neg-prc9 {
        margin-right: -64.28571428571429%
    }

    .lg-mrg-neg-prc10 {
        margin-right: -71.42857142857143%
    }

    .lg-mrg-neg-prc11 {
        margin-right: -78.57142857142857%
    }

    .lg-mrg-neg-prc12 {
        margin-right: -85.71428571428572%
    }

    .lg-mrg-neg-prc13 {
        margin-right: -92.85714285714286%
    }

    .lg-mrg-neg-prc14 {
        margin-right: -100%
    }

    .lg-mrg-neg-pr1 {
        margin-right: -1%
    }

    .lg-mrg-neg-pr2 {
        margin-right: -2%
    }

    .lg-mrg-neg-pr3 {
        margin-right: -3%
    }

    .lg-mrg-neg-pr4 {
        margin-right: -4%
    }

    .lg-mrg-neg-pr5 {
        margin-right: -5%
    }

    .lg-mrg-neg-pr6 {
        margin-right: -6%
    }

    .lg-mrg-neg-pr7 {
        margin-right: -7%
    }

    .lg-mrg-neg-pr8 {
        margin-right: -8%
    }

    .lg-mrg-neg-pr9 {
        margin-right: -9%
    }

    .lg-mrg-neg-pr10 {
        margin-right: -10%
    }

    .lg-mrg-neg-pr15 {
        margin-right: -15%
    }

    .lg-mrg-auto {
        margin: auto
    }

    .lg-mrg-h-auto {
        margin-left: auto;
        margin-right: auto
    }

    .lg-mrg-v-auto {
        margin-top: auto;
        margin-bottom: auto
    }

    .lg-owl-1>*+* {
        margin-top: 1%
    }

    .lg-owl-2>*+* {
        margin-top: 2%
    }

    .lg-owl-3>*+* {
        margin-top: 3%
    }

    .lg-owl-4>*+* {
        margin-top: 4%
    }

    .lg-owl-5>*+* {
        margin-top: 5%
    }

    .lg-owl-6>*+* {
        margin-top: 6%
    }

    .lg-owl-7>*+* {
        margin-top: 7%
    }

    .lg-owl-8>*+* {
        margin-top: 8%
    }

    .lg-owl-9>*+* {
        margin-top: 9%
    }

    .lg-owl-10>*+* {
        margin-top: 10%
    }

    .lg-owl-rem-1>*+* {
        margin-top: 1rem
    }

    .lg-owl-rem-2>*+* {
        margin-top: 2rem
    }

    .lg-owl-rem-3>*+* {
        margin-top: 3rem
    }

    .lg-owl-rem-4>*+* {
        margin-top: 4rem
    }

    .lg-owl-rem-5>*+* {
        margin-top: 5rem
    }

    .lg-owl-rem-6>*+* {
        margin-top: 6rem
    }

    .lg-owl-hor-3>*+* {
        margin-left: 3%
    }

    .lg-owl-hor-4>*+* {
        margin-left: 4%
    }

    .lg-owl-hor-5>*+* {
        margin-left: 5%
    }

    .lg-bg-cover {
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat
    }

    .lg-bg-contain {
        background-size: contain;
        background-position: center center;
        background-repeat: no-repeat
    }

    .lg-bg-fixed {
        background-attachment: fixed
    }

    .lg-bg-unfixed {
        background-attachment: initial
    }

    .lg-bg-repeat {
        background-repeat: repeat
    }

    .lg-bg-norepeat {
        background-repeat: no-repeat
    }

    .lg-object-cover {
        object-fit: cover
    }

    .lg-object-contain {
        object-fit: contain
    }

    .lg-object-fill {
        object-fit: fill
    }

    .lg-object-none {
        object-fit: none
    }

    .lg-object-scale-down {
        object-fit: scale-down
    }

    .lg-object-center {
        object-position: center
    }

    .lg-object-bottom {
        object-position: bottom
    }

    .lg-object-top {
        object-position: top
    }

    .lg-object-left {
        object-position: left
    }

    .lg-object-right {
        object-position: right
    }

    .lg-object-left-top {
        object-position: left top
    }

    .lg-object-right-top {
        object-position: right top
    }

    .lg-object-left-bottom {
        object-position: left bottom
    }

    .lg-object-right-bottom {
        object-position: right bottom
    }

    .lg-overflow-auto {
        overflow: auto
    }

    .lg-overflow-hidden {
        overflow: hidden
    }

    .lg-overflow-visible {
        overflow: visible
    }

    .lg-overflow-scroll {
        overflow: scroll
    }

    .lg-overflow-x-auto {
        overflow-x: auto
    }

    .lg-overflow-x-hidden {
        overflow-x: hidden
    }

    .lg-overflow-x-visible {
        overflow-x: visible
    }

    .lg-overflow-x-scroll {
        overflow-x: scroll
    }

    .lg-overflow-y-auto {
        overflow-y: auto
    }

    .lg-overflow-y-hidden {
        overflow-y: hidden
    }

    .lg-overflow-y-visible {
        overflow-y: visible
    }

    .lg-overflow-y-scroll {
        overflow-y: scroll
    }

    .lg-relative {
        position: relative
    }

    .lg-absolute {
        position: absolute
    }

    .lg-fixed {
        position: fixed
    }

    .lg-static {
        position: static
    }

    .lg-sticky {
        position: sticky
    }

    .lg-flex {
        display: flex
    }

    .lg-inline-flex {
        display: inline-flex
    }

    .lg-grid {
        display: grid
    }

    .lg-block {
        display: block
    }

    .lg-inline {
        display: inline
    }

    .lg-inline-block {
        display: inline-block
    }

    .lg-none {
        display: none
    }

    .lg-float-left {
        float: left
    }

    .lg-float-right {
        float: right
    }

    .lg-float-none {
        float: none
    }

    .lg-clear-left {
        clear: left
    }

    .lg-clear-right {
        clear: right
    }

    .lg-clear-both {
        clear: both
    }

    .lg-clear-none {
        clear: none
    }

    .lg-txt-48 {
        font-size: 4.8rem;
        line-height: 5.4rem
    }

    .lg-txt-36 {
        font-size: 3.6rem;
        line-height: 4.2rem
    }

    .lg-txt-24 {
        font-size: 2.4rem;
        line-height: 2.4rem
    }

    .lg-txt-18 {
        font-size: 1.8rem;
        line-height: 2.4rem
    }

    .lg-txt-16 {
        font-size: 1.6rem;
        line-height: 2.2rem
    }

    .lg-txt-14 {
        font-size: 1.4rem;
        line-height: 2rem
    }

    .lg-txt-12 {
        font-size: 1.2rem;
        line-height: 1.8rem
    }

    .lg-top-0 {
        top: 0
    }

    .lg-left-0 {
        left: 0
    }

    .lg-right-0 {
        right: 0
    }

    .lg-bottom-0 {
        bottom: 0
    }

    .lg-v-flex-center {
        display: flex;
        align-items: center
    }

    .lg-h-flex-center {
        display: flex;
        justify-content: center
    }

    .lg-vh-flex-center {
        display: flex;
        justify-content: center;
        align-items: center
    }

    .lg-v-center {
        top: 50%;
        transform: translateY(-50%)
    }

    .lg-h-center {
        left: 50%;
        transform: translate(-50%)
    }

    .lg-vh-center {
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .lg-reset-pos {
        position: initial;
        top: initial;
        left: initial;
        transform: initial
    }

    .lg-visibility-visible {
        visibility: visible
    }

    .lg-visibility-hidden {
        visibility: hidden
    }

    .lg-filter-opacity-01 {
        filter: opacity(.1)
    }

    .lg-opacity-01 {
        opacity: .1
    }

    .lg-filter-opacity-02 {
        filter: opacity(.2)
    }

    .lg-opacity-02 {
        opacity: .2
    }

    .lg-filter-opacity-03 {
        filter: opacity(.3)
    }

    .lg-opacity-03 {
        opacity: .3
    }

    .lg-filter-opacity-04 {
        filter: opacity(.4)
    }

    .lg-opacity-04 {
        opacity: .4
    }

    .lg-filter-opacity-05 {
        filter: opacity(.5)
    }

    .lg-opacity-05 {
        opacity: .5
    }

    .lg-filter-opacity-06 {
        filter: opacity(.6)
    }

    .lg-opacity-06 {
        opacity: .6
    }

    .lg-filter-opacity-07 {
        filter: opacity(.7)
    }

    .lg-opacity-07 {
        opacity: .7
    }

    .lg-filter-opacity-08 {
        filter: opacity(.8)
    }

    .lg-opacity-08 {
        opacity: .8
    }

    .lg-filter-opacity-09 {
        filter: opacity(.9)
    }

    .lg-opacity-09 {
        opacity: .9
    }

    .lg-filter-opacity-1 {
        filter: opacity(1)
    }

    .lg-opacity-1 {
        opacity: 1
    }

    .lg-opacity-0 {
        opacity: 0
    }

    .lg-filter-opacity-0 {
        filter: opacity(0)
    }

    .lg-z1 {
        z-index: 1
    }

    .lg-z2 {
        z-index: 2
    }

    .lg-z3 {
        z-index: 3
    }

    .lg-z4 {
        z-index: 4
    }

    .lg-z5 {
        z-index: 5
    }

    .lg-portrait-110:after {
        padding-bottom: 110%
    }

    .lg-portrait-120:after {
        padding-bottom: 120%
    }

    .lg-portrait-130:after {
        padding-bottom: 130%
    }

    .lg-portrait-140:after {
        padding-bottom: 140%
    }

    .lg-portrait-150:after {
        padding-bottom: 150%
    }

    .lg-portrait-160:after {
        padding-bottom: 160%
    }

    .lg-portrait-170:after {
        padding-bottom: 170%
    }

    .lg-portrait-180:after {
        padding-bottom: 180%
    }

    .lg-portrait-190:after {
        padding-bottom: 190%
    }

    .lg-portrait-200:after {
        padding-bottom: 200%
    }

    .lg-landscape-50:after {
        padding-bottom: 50%
    }

    .lg-landscape-60:after {
        padding-bottom: 60%
    }

    .lg-landscape-70:after {
        padding-bottom: 70%
    }

    .lg-landscape-80:after {
        padding-bottom: 80%
    }

    .lg-landscape-90:after {
        padding-bottom: 90%
    }

    .lg-landscape-100:after {
        padding-bottom: 100%
    }

    .lg-landscape-110:after {
        padding-bottom: 110%
    }

    .lg-square:after {
        padding-bottom: 100%
    }

    .lg-reset-shape:after {
        padding-bottom: 0%
    }

    .lg-circle {
        border-radius: 100%
    }

    .lg-w-fit {
        width: fit-content
    }

    .lg-w-min {
        width: min-content
    }

    .lg-w-max {
        width: max-content
    }

    .lg-w-r01 {
        width: 1rem
    }

    .lg-h-r01 {
        height: 1rem
    }

    .lg-w-r02 {
        width: 2rem
    }

    .lg-h-r02 {
        height: 2rem
    }

    .lg-w-r03 {
        width: 3rem
    }

    .lg-h-r03 {
        height: 3rem
    }

    .lg-w-r04 {
        width: 4rem
    }

    .lg-h-r04 {
        height: 4rem
    }

    .lg-w-r05 {
        width: 5rem
    }

    .lg-h-r05 {
        height: 5rem
    }

    .lg-w-r06 {
        width: 6rem
    }

    .lg-h-r06 {
        height: 6rem
    }

    .lg-w-r07 {
        width: 7rem
    }

    .lg-h-r07 {
        height: 7rem
    }

    .lg-w-r08 {
        width: 8rem
    }

    .lg-h-r08 {
        height: 8rem
    }

    .lg-w-r09 {
        width: 9rem
    }

    .lg-h-r09 {
        height: 9rem
    }

    .lg-w-r5 {
        width: 5rem
    }

    .lg-h-r5 {
        height: 5rem
    }

    .lg-w-p5 {
        width: 5%
    }

    .lg-h-p5 {
        height: 5%
    }

    .lg-w-v5 {
        width: 5vw
    }

    .lg-h-v5 {
        height: 5vh
    }

    .lg-w-max-r5 {
        max-width: 5rem
    }

    .lg-w-min-r5 {
        min-width: 5rem
    }

    .lg-h-max-r5 {
        max-height: 5rem
    }

    .lg-h-min-r5 {
        min-height: 5rem
    }

    .lg-w-max-p5 {
        max-width: 5%
    }

    .lg-w-min-p5 {
        min-width: 5%
    }

    .lg-w-max-v5 {
        max-width: 5vw
    }

    .lg-w-min-v5 {
        min-width: 5vw
    }

    .lg-h-max-p5 {
        max-height: 5%
    }

    .lg-h-min-p5 {
        min-height: 5%
    }

    .lg-h-max-v5 {
        max-height: 5vw
    }

    .lg-h-min-v5 {
        min-height: 5vw
    }

    .lg-w-r10 {
        width: 10rem
    }

    .lg-h-r10 {
        height: 10rem
    }

    .lg-w-p10 {
        width: 10%
    }

    .lg-h-p10 {
        height: 10%
    }

    .lg-w-v10 {
        width: 10vw
    }

    .lg-h-v10 {
        height: 10vh
    }

    .lg-w-max-r10 {
        max-width: 10rem
    }

    .lg-w-min-r10 {
        min-width: 10rem
    }

    .lg-h-max-r10 {
        max-height: 10rem
    }

    .lg-h-min-r10 {
        min-height: 10rem
    }

    .lg-w-max-p10 {
        max-width: 10%
    }

    .lg-w-min-p10 {
        min-width: 10%
    }

    .lg-w-max-v10 {
        max-width: 10vw
    }

    .lg-w-min-v10 {
        min-width: 10vw
    }

    .lg-h-max-p10 {
        max-height: 10%
    }

    .lg-h-min-p10 {
        min-height: 10%
    }

    .lg-h-max-v10 {
        max-height: 10vw
    }

    .lg-h-min-v10 {
        min-height: 10vw
    }

    .lg-w-r15 {
        width: 15rem
    }

    .lg-h-r15 {
        height: 15rem
    }

    .lg-w-p15 {
        width: 15%
    }

    .lg-h-p15 {
        height: 15%
    }

    .lg-w-v15 {
        width: 15vw
    }

    .lg-h-v15 {
        height: 15vh
    }

    .lg-w-max-r15 {
        max-width: 15rem
    }

    .lg-w-min-r15 {
        min-width: 15rem
    }

    .lg-h-max-r15 {
        max-height: 15rem
    }

    .lg-h-min-r15 {
        min-height: 15rem
    }

    .lg-w-max-p15 {
        max-width: 15%
    }

    .lg-w-min-p15 {
        min-width: 15%
    }

    .lg-w-max-v15 {
        max-width: 15vw
    }

    .lg-w-min-v15 {
        min-width: 15vw
    }

    .lg-h-max-p15 {
        max-height: 15%
    }

    .lg-h-min-p15 {
        min-height: 15%
    }

    .lg-h-max-v15 {
        max-height: 15vw
    }

    .lg-h-min-v15 {
        min-height: 15vw
    }

    .lg-w-r20 {
        width: 20rem
    }

    .lg-h-r20 {
        height: 20rem
    }

    .lg-w-p20 {
        width: 20%
    }

    .lg-h-p20 {
        height: 20%
    }

    .lg-w-v20 {
        width: 20vw
    }

    .lg-h-v20 {
        height: 20vh
    }

    .lg-w-max-r20 {
        max-width: 20rem
    }

    .lg-w-min-r20 {
        min-width: 20rem
    }

    .lg-h-max-r20 {
        max-height: 20rem
    }

    .lg-h-min-r20 {
        min-height: 20rem
    }

    .lg-w-max-p20 {
        max-width: 20%
    }

    .lg-w-min-p20 {
        min-width: 20%
    }

    .lg-w-max-v20 {
        max-width: 20vw
    }

    .lg-w-min-v20 {
        min-width: 20vw
    }

    .lg-h-max-p20 {
        max-height: 20%
    }

    .lg-h-min-p20 {
        min-height: 20%
    }

    .lg-h-max-v20 {
        max-height: 20vw
    }

    .lg-h-min-v20 {
        min-height: 20vw
    }

    .lg-w-r25 {
        width: 25rem
    }

    .lg-h-r25 {
        height: 25rem
    }

    .lg-w-p25 {
        width: 25%
    }

    .lg-h-p25 {
        height: 25%
    }

    .lg-w-v25 {
        width: 25vw
    }

    .lg-h-v25 {
        height: 25vh
    }

    .lg-w-max-r25 {
        max-width: 25rem
    }

    .lg-w-min-r25 {
        min-width: 25rem
    }

    .lg-h-max-r25 {
        max-height: 25rem
    }

    .lg-h-min-r25 {
        min-height: 25rem
    }

    .lg-w-max-p25 {
        max-width: 25%
    }

    .lg-w-min-p25 {
        min-width: 25%
    }

    .lg-w-max-v25 {
        max-width: 25vw
    }

    .lg-w-min-v25 {
        min-width: 25vw
    }

    .lg-h-max-p25 {
        max-height: 25%
    }

    .lg-h-min-p25 {
        min-height: 25%
    }

    .lg-h-max-v25 {
        max-height: 25vw
    }

    .lg-h-min-v25 {
        min-height: 25vw
    }

    .lg-w-r30 {
        width: 30rem
    }

    .lg-h-r30 {
        height: 30rem
    }

    .lg-w-p30 {
        width: 30%
    }

    .lg-h-p30 {
        height: 30%
    }

    .lg-w-v30 {
        width: 30vw
    }

    .lg-h-v30 {
        height: 30vh
    }

    .lg-w-max-r30 {
        max-width: 30rem
    }

    .lg-w-min-r30 {
        min-width: 30rem
    }

    .lg-h-max-r30 {
        max-height: 30rem
    }

    .lg-h-min-r30 {
        min-height: 30rem
    }

    .lg-w-max-p30 {
        max-width: 30%
    }

    .lg-w-min-p30 {
        min-width: 30%
    }

    .lg-w-max-v30 {
        max-width: 30vw
    }

    .lg-w-min-v30 {
        min-width: 30vw
    }

    .lg-h-max-p30 {
        max-height: 30%
    }

    .lg-h-min-p30 {
        min-height: 30%
    }

    .lg-h-max-v30 {
        max-height: 30vw
    }

    .lg-h-min-v30 {
        min-height: 30vw
    }

    .lg-w-r35 {
        width: 35rem
    }

    .lg-h-r35 {
        height: 35rem
    }

    .lg-w-p35 {
        width: 35%
    }

    .lg-h-p35 {
        height: 35%
    }

    .lg-w-v35 {
        width: 35vw
    }

    .lg-h-v35 {
        height: 35vh
    }

    .lg-w-max-r35 {
        max-width: 35rem
    }

    .lg-w-min-r35 {
        min-width: 35rem
    }

    .lg-h-max-r35 {
        max-height: 35rem
    }

    .lg-h-min-r35 {
        min-height: 35rem
    }

    .lg-w-max-p35 {
        max-width: 35%
    }

    .lg-w-min-p35 {
        min-width: 35%
    }

    .lg-w-max-v35 {
        max-width: 35vw
    }

    .lg-w-min-v35 {
        min-width: 35vw
    }

    .lg-h-max-p35 {
        max-height: 35%
    }

    .lg-h-min-p35 {
        min-height: 35%
    }

    .lg-h-max-v35 {
        max-height: 35vw
    }

    .lg-h-min-v35 {
        min-height: 35vw
    }

    .lg-w-r40 {
        width: 40rem
    }

    .lg-h-r40 {
        height: 40rem
    }

    .lg-w-p40 {
        width: 40%
    }

    .lg-h-p40 {
        height: 40%
    }

    .lg-w-v40 {
        width: 40vw
    }

    .lg-h-v40 {
        height: 40vh
    }

    .lg-w-max-r40 {
        max-width: 40rem
    }

    .lg-w-min-r40 {
        min-width: 40rem
    }

    .lg-h-max-r40 {
        max-height: 40rem
    }

    .lg-h-min-r40 {
        min-height: 40rem
    }

    .lg-w-max-p40 {
        max-width: 40%
    }

    .lg-w-min-p40 {
        min-width: 40%
    }

    .lg-w-max-v40 {
        max-width: 40vw
    }

    .lg-w-min-v40 {
        min-width: 40vw
    }

    .lg-h-max-p40 {
        max-height: 40%
    }

    .lg-h-min-p40 {
        min-height: 40%
    }

    .lg-h-max-v40 {
        max-height: 40vw
    }

    .lg-h-min-v40 {
        min-height: 40vw
    }

    .lg-w-r45 {
        width: 45rem
    }

    .lg-h-r45 {
        height: 45rem
    }

    .lg-w-p45 {
        width: 45%
    }

    .lg-h-p45 {
        height: 45%
    }

    .lg-w-v45 {
        width: 45vw
    }

    .lg-h-v45 {
        height: 45vh
    }

    .lg-w-max-r45 {
        max-width: 45rem
    }

    .lg-w-min-r45 {
        min-width: 45rem
    }

    .lg-h-max-r45 {
        max-height: 45rem
    }

    .lg-h-min-r45 {
        min-height: 45rem
    }

    .lg-w-max-p45 {
        max-width: 45%
    }

    .lg-w-min-p45 {
        min-width: 45%
    }

    .lg-w-max-v45 {
        max-width: 45vw
    }

    .lg-w-min-v45 {
        min-width: 45vw
    }

    .lg-h-max-p45 {
        max-height: 45%
    }

    .lg-h-min-p45 {
        min-height: 45%
    }

    .lg-h-max-v45 {
        max-height: 45vw
    }

    .lg-h-min-v45 {
        min-height: 45vw
    }

    .lg-w-r50 {
        width: 50rem
    }

    .lg-h-r50 {
        height: 50rem
    }

    .lg-w-p50 {
        width: 50%
    }

    .lg-h-p50 {
        height: 50%
    }

    .lg-w-v50 {
        width: 50vw
    }

    .lg-h-v50 {
        height: 50vh
    }

    .lg-w-max-r50 {
        max-width: 50rem
    }

    .lg-w-min-r50 {
        min-width: 50rem
    }

    .lg-h-max-r50 {
        max-height: 50rem
    }

    .lg-h-min-r50 {
        min-height: 50rem
    }

    .lg-w-max-p50 {
        max-width: 50%
    }

    .lg-w-min-p50 {
        min-width: 50%
    }

    .lg-w-max-v50 {
        max-width: 50vw
    }

    .lg-w-min-v50 {
        min-width: 50vw
    }

    .lg-h-max-p50 {
        max-height: 50%
    }

    .lg-h-min-p50 {
        min-height: 50%
    }

    .lg-h-max-v50 {
        max-height: 50vw
    }

    .lg-h-min-v50 {
        min-height: 50vw
    }

    .lg-w-r55 {
        width: 55rem
    }

    .lg-h-r55 {
        height: 55rem
    }

    .lg-w-p55 {
        width: 55%
    }

    .lg-h-p55 {
        height: 55%
    }

    .lg-w-v55 {
        width: 55vw
    }

    .lg-h-v55 {
        height: 55vh
    }

    .lg-w-max-r55 {
        max-width: 55rem
    }

    .lg-w-min-r55 {
        min-width: 55rem
    }

    .lg-h-max-r55 {
        max-height: 55rem
    }

    .lg-h-min-r55 {
        min-height: 55rem
    }

    .lg-w-max-p55 {
        max-width: 55%
    }

    .lg-w-min-p55 {
        min-width: 55%
    }

    .lg-w-max-v55 {
        max-width: 55vw
    }

    .lg-w-min-v55 {
        min-width: 55vw
    }

    .lg-h-max-p55 {
        max-height: 55%
    }

    .lg-h-min-p55 {
        min-height: 55%
    }

    .lg-h-max-v55 {
        max-height: 55vw
    }

    .lg-h-min-v55 {
        min-height: 55vw
    }

    .lg-w-r60 {
        width: 60rem
    }

    .lg-h-r60 {
        height: 60rem
    }

    .lg-w-p60 {
        width: 60%
    }

    .lg-h-p60 {
        height: 60%
    }

    .lg-w-v60 {
        width: 60vw
    }

    .lg-h-v60 {
        height: 60vh
    }

    .lg-w-max-r60 {
        max-width: 60rem
    }

    .lg-w-min-r60 {
        min-width: 60rem
    }

    .lg-h-max-r60 {
        max-height: 60rem
    }

    .lg-h-min-r60 {
        min-height: 60rem
    }

    .lg-w-max-p60 {
        max-width: 60%
    }

    .lg-w-min-p60 {
        min-width: 60%
    }

    .lg-w-max-v60 {
        max-width: 60vw
    }

    .lg-w-min-v60 {
        min-width: 60vw
    }

    .lg-h-max-p60 {
        max-height: 60%
    }

    .lg-h-min-p60 {
        min-height: 60%
    }

    .lg-h-max-v60 {
        max-height: 60vw
    }

    .lg-h-min-v60 {
        min-height: 60vw
    }

    .lg-w-r65 {
        width: 65rem
    }

    .lg-h-r65 {
        height: 65rem
    }

    .lg-w-p65 {
        width: 65%
    }

    .lg-h-p65 {
        height: 65%
    }

    .lg-w-v65 {
        width: 65vw
    }

    .lg-h-v65 {
        height: 65vh
    }

    .lg-w-max-r65 {
        max-width: 65rem
    }

    .lg-w-min-r65 {
        min-width: 65rem
    }

    .lg-h-max-r65 {
        max-height: 65rem
    }

    .lg-h-min-r65 {
        min-height: 65rem
    }

    .lg-w-max-p65 {
        max-width: 65%
    }

    .lg-w-min-p65 {
        min-width: 65%
    }

    .lg-w-max-v65 {
        max-width: 65vw
    }

    .lg-w-min-v65 {
        min-width: 65vw
    }

    .lg-h-max-p65 {
        max-height: 65%
    }

    .lg-h-min-p65 {
        min-height: 65%
    }

    .lg-h-max-v65 {
        max-height: 65vw
    }

    .lg-h-min-v65 {
        min-height: 65vw
    }

    .lg-w-r70 {
        width: 70rem
    }

    .lg-h-r70 {
        height: 70rem
    }

    .lg-w-p70 {
        width: 70%
    }

    .lg-h-p70 {
        height: 70%
    }

    .lg-w-v70 {
        width: 70vw
    }

    .lg-h-v70 {
        height: 70vh
    }

    .lg-w-max-r70 {
        max-width: 70rem
    }

    .lg-w-min-r70 {
        min-width: 70rem
    }

    .lg-h-max-r70 {
        max-height: 70rem
    }

    .lg-h-min-r70 {
        min-height: 70rem
    }

    .lg-w-max-p70 {
        max-width: 70%
    }

    .lg-w-min-p70 {
        min-width: 70%
    }

    .lg-w-max-v70 {
        max-width: 70vw
    }

    .lg-w-min-v70 {
        min-width: 70vw
    }

    .lg-h-max-p70 {
        max-height: 70%
    }

    .lg-h-min-p70 {
        min-height: 70%
    }

    .lg-h-max-v70 {
        max-height: 70vw
    }

    .lg-h-min-v70 {
        min-height: 70vw
    }

    .lg-w-r75 {
        width: 75rem
    }

    .lg-h-r75 {
        height: 75rem
    }

    .lg-w-p75 {
        width: 75%
    }

    .lg-h-p75 {
        height: 75%
    }

    .lg-w-v75 {
        width: 75vw
    }

    .lg-h-v75 {
        height: 75vh
    }

    .lg-w-max-r75 {
        max-width: 75rem
    }

    .lg-w-min-r75 {
        min-width: 75rem
    }

    .lg-h-max-r75 {
        max-height: 75rem
    }

    .lg-h-min-r75 {
        min-height: 75rem
    }

    .lg-w-max-p75 {
        max-width: 75%
    }

    .lg-w-min-p75 {
        min-width: 75%
    }

    .lg-w-max-v75 {
        max-width: 75vw
    }

    .lg-w-min-v75 {
        min-width: 75vw
    }

    .lg-h-max-p75 {
        max-height: 75%
    }

    .lg-h-min-p75 {
        min-height: 75%
    }

    .lg-h-max-v75 {
        max-height: 75vw
    }

    .lg-h-min-v75 {
        min-height: 75vw
    }

    .lg-w-r80 {
        width: 80rem
    }

    .lg-h-r80 {
        height: 80rem
    }

    .lg-w-p80 {
        width: 80%
    }

    .lg-h-p80 {
        height: 80%
    }

    .lg-w-v80 {
        width: 80vw
    }

    .lg-h-v80 {
        height: 80vh
    }

    .lg-w-max-r80 {
        max-width: 80rem
    }

    .lg-w-min-r80 {
        min-width: 80rem
    }

    .lg-h-max-r80 {
        max-height: 80rem
    }

    .lg-h-min-r80 {
        min-height: 80rem
    }

    .lg-w-max-p80 {
        max-width: 80%
    }

    .lg-w-min-p80 {
        min-width: 80%
    }

    .lg-w-max-v80 {
        max-width: 80vw
    }

    .lg-w-min-v80 {
        min-width: 80vw
    }

    .lg-h-max-p80 {
        max-height: 80%
    }

    .lg-h-min-p80 {
        min-height: 80%
    }

    .lg-h-max-v80 {
        max-height: 80vw
    }

    .lg-h-min-v80 {
        min-height: 80vw
    }

    .lg-w-r85 {
        width: 85rem
    }

    .lg-h-r85 {
        height: 85rem
    }

    .lg-w-p85 {
        width: 85%
    }

    .lg-h-p85 {
        height: 85%
    }

    .lg-w-v85 {
        width: 85vw
    }

    .lg-h-v85 {
        height: 85vh
    }

    .lg-w-max-r85 {
        max-width: 85rem
    }

    .lg-w-min-r85 {
        min-width: 85rem
    }

    .lg-h-max-r85 {
        max-height: 85rem
    }

    .lg-h-min-r85 {
        min-height: 85rem
    }

    .lg-w-max-p85 {
        max-width: 85%
    }

    .lg-w-min-p85 {
        min-width: 85%
    }

    .lg-w-max-v85 {
        max-width: 85vw
    }

    .lg-w-min-v85 {
        min-width: 85vw
    }

    .lg-h-max-p85 {
        max-height: 85%
    }

    .lg-h-min-p85 {
        min-height: 85%
    }

    .lg-h-max-v85 {
        max-height: 85vw
    }

    .lg-h-min-v85 {
        min-height: 85vw
    }

    .lg-w-r90 {
        width: 90rem
    }

    .lg-h-r90 {
        height: 90rem
    }

    .lg-w-p90 {
        width: 90%
    }

    .lg-h-p90 {
        height: 90%
    }

    .lg-w-v90 {
        width: 90vw
    }

    .lg-h-v90 {
        height: 90vh
    }

    .lg-w-max-r90 {
        max-width: 90rem
    }

    .lg-w-min-r90 {
        min-width: 90rem
    }

    .lg-h-max-r90 {
        max-height: 90rem
    }

    .lg-h-min-r90 {
        min-height: 90rem
    }

    .lg-w-max-p90 {
        max-width: 90%
    }

    .lg-w-min-p90 {
        min-width: 90%
    }

    .lg-w-max-v90 {
        max-width: 90vw
    }

    .lg-w-min-v90 {
        min-width: 90vw
    }

    .lg-h-max-p90 {
        max-height: 90%
    }

    .lg-h-min-p90 {
        min-height: 90%
    }

    .lg-h-max-v90 {
        max-height: 90vw
    }

    .lg-h-min-v90 {
        min-height: 90vw
    }

    .lg-w-r95 {
        width: 95rem
    }

    .lg-h-r95 {
        height: 95rem
    }

    .lg-w-p95 {
        width: 95%
    }

    .lg-h-p95 {
        height: 95%
    }

    .lg-w-v95 {
        width: 95vw
    }

    .lg-h-v95 {
        height: 95vh
    }

    .lg-w-max-r95 {
        max-width: 95rem
    }

    .lg-w-min-r95 {
        min-width: 95rem
    }

    .lg-h-max-r95 {
        max-height: 95rem
    }

    .lg-h-min-r95 {
        min-height: 95rem
    }

    .lg-w-max-p95 {
        max-width: 95%
    }

    .lg-w-min-p95 {
        min-width: 95%
    }

    .lg-w-max-v95 {
        max-width: 95vw
    }

    .lg-w-min-v95 {
        min-width: 95vw
    }

    .lg-h-max-p95 {
        max-height: 95%
    }

    .lg-h-min-p95 {
        min-height: 95%
    }

    .lg-h-max-v95 {
        max-height: 95vw
    }

    .lg-h-min-v95 {
        min-height: 95vw
    }

    .lg-w-r100 {
        width: 100rem
    }

    .lg-h-r100 {
        height: 100rem
    }

    .lg-w-p100 {
        width: 100%
    }

    .lg-h-p100 {
        height: 100%
    }

    .lg-w-v100 {
        width: 100vw
    }

    .lg-h-v100 {
        height: 100vh
    }

    .lg-w-max-r100 {
        max-width: 100rem
    }

    .lg-w-min-r100 {
        min-width: 100rem
    }

    .lg-h-max-r100 {
        max-height: 100rem
    }

    .lg-h-min-r100 {
        min-height: 100rem
    }

    .lg-w-max-p100 {
        max-width: 100%
    }

    .lg-w-min-p100 {
        min-width: 100%
    }

    .lg-w-max-v100 {
        max-width: 100vw
    }

    .lg-w-min-v100 {
        min-width: 100vw
    }

    .lg-h-max-p100 {
        max-height: 100%
    }

    .lg-h-min-p100 {
        min-height: 100%
    }

    .lg-h-max-v100 {
        max-height: 100vw
    }

    .lg-h-min-v100 {
        min-height: 100vw
    }

    .lg-w-r105 {
        width: 105rem
    }

    .lg-h-r105 {
        height: 105rem
    }

    .lg-w-p105 {
        width: 105%
    }

    .lg-h-p105 {
        height: 105%
    }

    .lg-w-v105 {
        width: 105vw
    }

    .lg-h-v105 {
        height: 105vh
    }

    .lg-w-max-r105 {
        max-width: 105rem
    }

    .lg-w-min-r105 {
        min-width: 105rem
    }

    .lg-h-max-r105 {
        max-height: 105rem
    }

    .lg-h-min-r105 {
        min-height: 105rem
    }

    .lg-w-max-p105 {
        max-width: 105%
    }

    .lg-w-min-p105 {
        min-width: 105%
    }

    .lg-w-max-v105 {
        max-width: 105vw
    }

    .lg-w-min-v105 {
        min-width: 105vw
    }

    .lg-h-max-p105 {
        max-height: 105%
    }

    .lg-h-min-p105 {
        min-height: 105%
    }

    .lg-h-max-v105 {
        max-height: 105vw
    }

    .lg-h-min-v105 {
        min-height: 105vw
    }

    .lg-w-r110 {
        width: 110rem
    }

    .lg-h-r110 {
        height: 110rem
    }

    .lg-w-p110 {
        width: 110%
    }

    .lg-h-p110 {
        height: 110%
    }

    .lg-w-v110 {
        width: 110vw
    }

    .lg-h-v110 {
        height: 110vh
    }

    .lg-w-max-r110 {
        max-width: 110rem
    }

    .lg-w-min-r110 {
        min-width: 110rem
    }

    .lg-h-max-r110 {
        max-height: 110rem
    }

    .lg-h-min-r110 {
        min-height: 110rem
    }

    .lg-w-max-p110 {
        max-width: 110%
    }

    .lg-w-min-p110 {
        min-width: 110%
    }

    .lg-w-max-v110 {
        max-width: 110vw
    }

    .lg-w-min-v110 {
        min-width: 110vw
    }

    .lg-h-max-p110 {
        max-height: 110%
    }

    .lg-h-min-p110 {
        min-height: 110%
    }

    .lg-h-max-v110 {
        max-height: 110vw
    }

    .lg-h-min-v110 {
        min-height: 110vw
    }

    @media only screen and (min-width:48em) {
        .md-w-p49 {
            width: 49.5%
        }
    }

    .lg-w-p33 {
        width: 33.333%
    }

    .lg-w-v33 {
        width: 33.333vw
    }

    .lg-w-max-p33 {
        max-width: 33.333%
    }

    .lg-w-max-vw33 {
        max-width: 33.333vw
    }

    .lg-w-min-p33 {
        min-width: 33.333%
    }

    .lg-w-min-vw33 {
        min-width: 33.333vw
    }

    .lg-h-p33 {
        height: 33.333%
    }

    .lg-h-v33 {
        height: 33.333vh
    }

    .lg-h-max-p33 {
        max-height: 33.333%
    }

    .lg-h-max-hw33 {
        max-height: 33.333vw
    }

    .lg-h-min-p33 {
        min-height: 33.333%
    }

    .lg-h-min-vh33 {
        min-height: 33.333vw
    }

    .lg-w-p66 {
        width: 66.666%
    }

    .lg-w-v66 {
        width: 66.666vw
    }

    .lg-w-max-p66 {
        max-width: 66.666%
    }

    .lg-w-max-vw66 {
        max-width: 66.666vw
    }

    .lg-w-min-p66 {
        min-width: 66.666%
    }

    .lg-w-min-vw66 {
        min-width: 66.666vw
    }

    .lg-h-p66 {
        height: 66.666%
    }

    .lg-h-v66 {
        height: 66.666vh
    }

    .lg-h-max-p66 {
        max-height: 66.666%
    }

    .lg-h-max-hw66 {
        max-height: 66.666vw
    }

    .lg-h-min-p66 {
        min-height: 66.666%
    }

    .lg-h-min-vh66 {
        min-height: 33.333vw
    }

    .lg-reset-minheight {
        min-height: initial
    }

    .lg-reset-maxheight {
        max-height: initial
    }

    .lg-reset-minwidth {
        min-width: initial
    }

    .lg-reset-maxwidth {
        max-width: initial
    }

    .lg-h0 {
        height: 0
    }

    .lg-w0 {
        width: 0
    }

    .lg-border-1-dotted-top {
        border-top-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-dotted-top {
        border-top-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-dotted-top {
        border-top-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-dotted-bottom {
        border-bottom-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-dotted-left {
        border-left-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-dotted-left {
        border-left-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-dotted-left {
        border-left-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-dotted-right {
        border-right-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-dotted-right {
        border-right-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-dotted-right {
        border-right-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-dotted {
        border-style: dotted;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-dotted {
        border-style: dotted;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-dotted {
        border-style: dotted;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-dashed-top {
        border-top-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-dashed-top {
        border-top-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-dashed-top {
        border-top-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-dashed-bottom {
        border-bottom-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-dashed-left {
        border-left-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-dashed-left {
        border-left-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-dashed-left {
        border-left-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-dashed-right {
        border-right-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-dashed-right {
        border-right-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-dashed-right {
        border-right-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-dashed {
        border-style: dashed;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-dashed {
        border-style: dashed;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-dashed {
        border-style: dashed;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-solid-top {
        border-top-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-solid-top {
        border-top-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-solid-top {
        border-top-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-solid-bottom {
        border-bottom-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-solid-bottom {
        border-bottom-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-solid-bottom {
        border-bottom-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-solid-left {
        border-left-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-solid-left {
        border-left-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-solid-left {
        border-left-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-solid-right {
        border-right-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-solid-right {
        border-right-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-solid-right {
        border-right-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-solid {
        border-style: solid;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-solid {
        border-style: solid;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-solid {
        border-style: solid;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-double-top {
        border-top-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-double-top {
        border-top-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-double-top {
        border-top-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-double-bottom {
        border-bottom-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-double-bottom {
        border-bottom-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-double-bottom {
        border-bottom-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-double-left {
        border-left-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-double-left {
        border-left-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-double-left {
        border-left-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-double-right {
        border-right-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-double-right {
        border-right-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-double-right {
        border-right-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-double {
        border-style: double;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-double {
        border-style: double;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-double {
        border-style: double;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-groove-top {
        border-top-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-groove-top {
        border-top-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-groove-top {
        border-top-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-groove-bottom {
        border-bottom-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-groove-bottom {
        border-bottom-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-groove-bottom {
        border-bottom-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-groove-left {
        border-left-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-groove-left {
        border-left-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-groove-left {
        border-left-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-groove-right {
        border-right-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-groove-right {
        border-right-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-groove-right {
        border-right-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-1-groove {
        border-style: groove;
        border-width: 1px;
        border-color: inherit
    }

    .lg-border-2-groove {
        border-style: groove;
        border-width: 2px;
        border-color: inherit
    }

    .lg-border-3-groove {
        border-style: groove;
        border-width: 3px;
        border-color: inherit
    }

    .lg-border-0 {
        border: none
    }

    .lg-border-top-0 {
        border-top: none
    }

    .lg-border-bottom-0 {
        border-bottom: none
    }

    .lg-border-left-0 {
        border-left: none
    }

    .lg-border-right-0 {
        border-right: none
    }

    .lg-border-white {
        border-color: var(--cWhite)
    }

    .lg-border-black {
        border-color: var(--cBlack)
    }

    .lg-border-lgray {
        border-color: var(--cLgray)
    }

    .lg-border-mgray {
        border-color: var(--cMgray)
    }

    .lg-border-dgray {
        border-color: var(--cDgray)
    }

    .lg-border-brand {
        border-color: var(--cBrand)
    }

    .lg-border-green {
        border-color: var(--cGreen)
    }

    .lg-border-lblue {
        border-color: var(--cLblue)
    }

    .lg-border-swap {
        border-color: var(--cSwapBlack);
        transition: border-color .25s linear
    }

    .lg-border-alert {
        border-color: var(--cAlert)
    }

    .lg-border-warning {
        border-color: var(--cWarning)
    }

    .lg-border-success {
        border-color: var(--cSuccess)
    }

    .lg-border-disabled {
        border-color: var(--cDisabled)
    }

    .lg-border-primary {
        border-color: var(--cPrimary)
    }

    .lg-border-secondary {
        border-color: var(--cSecondary)
    }

    .lg-text-ellipsis {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }

    .lg-breakword {
        word-break: break-word
    }

    .lg-light {
        font-weight: 300
    }

    .lg-bold {
        font-weight: 700
    }

    .lg-text-left {
        text-align: left
    }

    .lg-text-right {
        text-align: right
    }

    .lg-text-center {
        text-align: center
    }

    .lg-text-justify {
        text-align: justify
    }

    .lg-text-valign-baseline {
        vertical-align: baseline
    }

    .lg-text-valign-top {
        vertical-align: top
    }

    .lg-text-valign-middle {
        vertical-align: middle
    }

    .lg-text-valign-bottom {
        vertical-align: bottom
    }

    .lg-text-valign-text-top {
        vertical-align: text-top
    }

    .lg-text-valign-text-bottom {
        vertical-align: text-bottom
    }

    .lg-underline {
        text-decoration: underline
    }

    .lg-no-decoration {
        text-decoration: none
    }

    .lg-linethrough {
        text-decoration: line-through
    }

    .lg-uppercase {
        text-transform: uppercase
    }

    .lg-lowercase {
        text-transform: lowercase
    }

    .lg-capitalize {
        text-transform: capitalize
    }

    .lg-normal-case {
        text-transform: none
    }

    .lg-list-dot,
    .lg-list-dot ul {
        list-style: disc
    }

    .lg-list-none,
    .lg-list-none ul {
        list-style-type: none
    }

    .lg-list-decimal,
    .lg-list-decimal ul {
        list-style-type: decimal
    }

    .lg-reset-lineheight {
        line-height: initial
    }

    .lg-color-primary {
        color: var(--cPrimary)
    }

    .lg-color-secondary {
        color: var(--cSecondary)
    }

    .lg-color-brand {
        color: var(--cBrand)
    }

    .lg-color-alert {
        color: var(--cAlert)
    }

    .lg-color-warning {
        color: var(--cWarning)
    }

    .lg-color-success {
        color: var(--cSuccess)
    }

    .lg-color-disabled {
        color: var(--cDisabled)
    }

    .lg-color-transparent {
        color: var(--cTransparent)
    }

    .lg-color-white {
        color: var(--cWhite)
    }

    .lg-color-black {
        color: var(--cBlack)
    }

    .lg-color-gray {
        color: var(--cGray)
    }

    .lg-color-lgray {
        color: var(--cLgray)
    }

    .lg-color-mgray {
        color: var(--cMgray)
    }

    .lg-color-dgray {
        color: var(--cDgray)
    }

    .lg-color-blue {
        color: var(--cBlue)
    }

    .lg-color-lblue {
        color: var(--cLblue)
    }

    .lg-color-brown {
        color: var(--cBrown)
    }

    .lg-color-olive {
        color: var(--cOlive)
    }

    .lg-color-green {
        color: var(--cGreen)
    }

    .lg-color-red {
        color: var(--cRed)
    }

    .lg-color-swap {
        color: var(--cSwapBlack);
        transition: color .25s linear
    }

    .lg-bg-primary {
        background-color: var(--cPrimary)
    }

    .lg-bg-secondary {
        background-color: var(--cSecondary)
    }

    .lg-bg-brand {
        background-color: var(--cBrand)
    }

    .lg-bg-alert {
        background-color: var(--cAlert)
    }

    .lg-bg-warning {
        background-color: var(--cWarning)
    }

    .lg-bg-success {
        background-color: var(--cSuccess)
    }

    .lg-bg-disabled {
        background-color: var(--cDisabled)
    }

    .lg-bg-transparent {
        background-color: var(--cTransparent)
    }

    .lg-bg-white {
        background-color: var(--cWhite)
    }

    .lg-bg-black {
        background-color: var(--cBlack)
    }

    .lg-bg-lgray {
        background-color: var(--cLgray)
    }

    .lg-bg-mgray {
        background-color: var(--cMgray)
    }

    .lg-bg-dgray {
        background-color: var(--cDgray)
    }

    .lg-bg-blue {
        background-color: var(--cBlue)
    }

    .lg-bg-lblue {
        background-color: var(--cLblue)
    }

    .lg-bg-vlblue {
        background-color: var(--cVlblue)
    }

    .lg-bg-brown {
        background-color: var(--cBrown)
    }

    .lg-bg-olive {
        background-color: var(--cOlive)
    }

    .lg-bg-green {
        background-color: var(--cGreen)
    }

    .lg-bg-swap {
        background-color: var(--cSwapBlack);
        transition: background-color .25s linear
    }

    .lg-not-allowed {
        cursor: not-allowed
    }

    .lg-grab {
        cursor: grab
    }

    .lg-grabbing {
        cursor: grabbing
    }

    .lg-pointer {
        cursor: pointer
    }

    .lg-no-events {
        pointer-events: none
    }

    .lg-scroll-snap {
        scroll-snap-type: both mandatory
    }

    .lg-scroll-snap>* {
        scroll-snap-align: start
    }
}

.slide {
    display: none
}

.slide[aria-hidden=false] {
    display: block
}

.slide[aria-hidden=true] {
    display: none
}

.carousel-control:hover {
    cursor: pointer
}

.carousel-control[aria-disabled=true],
.carousel-control[aria-disabled=true]:hover {
    opacity: .5;
    background-color: #ddd;
    cursor: not-allowed
}

@media(max-width:47em) {

    .flex-container-fluid {
        padding: 0 1rem;
    }

    .sm-absolute {
        position: absolute;
    }
    
    .sm-bottom-p10 {
        bottom: 10%;
    }

    .sm-scroll-snap .slide,
    .sm-scroll-snap .slide[aria-hidden=false],
    .sm-scroll-snap .slide[aria-hidden=true] {
        display: initial
    }
}

details.withOpenClose summary:after,
details.withOpenClose summary:before {
    content: "";
    position: absolute;
    width: 1rem;
    height: .1rem;
    background: #000;
    right: 0;
    top: 50%;
    transition: all .1s linear
}

details.withBorder .expandableBorder {
    height: .1rem;
    width: 100%;
    background: #000;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all .1s linear
}

details.withBorder.withInvertAnimation .expandableBorder {
    width: 0
}

details[open].withOpenClose summary:after {
    transform: translateY(-50%) rotate(0)
}

details.withOpenClose summary:after {
    transform: translateY(-50%) rotate(90deg)
}

details.withOpenClose summary:before {
    transform: translateY(-50%)
}

details[open].withBorder .expandableBorder {
    width: 0
}

details[open].withBorder.withInvertAnimation .expandableBorder {
    width: 100%
}

.announcement-bar {
    background: #000 !important
}

#close_search_button {
    background: transparent !important
}

#Search-In-Modal {
    max-height: 45px;
    padding-left: 0;
    margin-top: 1rem
}

predictive-search .field label+div button {
    max-height: 45px;
    margin-top: 1rem
}

predictive-search .field label+div input {
    border: 0;
    border-bottom: 1px solid
}

.seen-lately .price-compare s {
    color: #fff
}

slider-component {
    position: relative;
    display: block
}

.slider {
    position: relative;
    flex-wrap: inherit;
    overflow-x: auto;
    margin-bottom: 1rem;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    scrollbar-color: rgb(var(--color-foreground)) rgba(var(--color-foreground), .04);
    -ms-overflow-style: none;
    scrollbar-width: none
}

.slider::-webkit-scrollbar {
    height: .4rem;
    width: .4rem;
    display: none
}

.slider::-webkit-scrollbar-thumb {
    background-color: rgb(var(--color-foreground));
    border-radius: .4rem;
    border: 0
}

.slider::-webkit-scrollbar-track {
    background: rgba(var(--color-foreground), .04);
    border-radius: .4rem
}

.slider__slide {
    scroll-snap-align: start;
    flex-shrink: 0
}

.slider-counter {
    margin: 0 1.2rem
}

.slider-button {
    background: transparent;
    border: none;
    cursor: pointer;
    width: 44px;
    height: 80px
}

.slider-button:not([disabled]):hover {
    color: rgb(var(--color-foreground))
}

.slider-button .icon {
    height: 2rem
}

.slider-button[disabled] .icon {
    color: rgba(var(--color-foreground), .3)
}

.slider-button--next .icon {
    margin-right: -.2rem;
    transform: rotate(-90deg) translate(.15rem)
}

.slider-button--prev .icon {
    margin-left: -.2rem;
    transform: rotate(90deg) translate(-.15rem)
}

.slider-button--next:not([disabled]):hover .icon {
    transform: rotate(-90deg) translate(.15rem) scale(1.07)
}

.slider-button--prev:not([disabled]):hover .icon {
    transform: rotate(90deg) translate(-.15rem) scale(1.07)
}

.newsletterInput::placeholder {
    color: #fff;
    font-style: italic;
    font-weight: 300;
    font-size: 1.8rem
}

.marquee {
    white-space: nowrap;
    animation: marquee 15s linear infinite
}

@keyframes marquee {
    0% {
        transform: translateZ(0)
    }

    to {
        transform: translate3d(-50%, 0, 0)
    }
}

.field__input,
.field__input:focus {
    box-shadow: 0 0 0 .1rem #fff
}

.contactFieldsWrapper .field__input:focus {
    box-shadow: 0 0 0 .1rem var(--cBlack)
}

@media only screen and (min-width:48em) {

    .footer-details summary:after,
    .footer-details summary:before {
        display: none
    }
}

@media only screen and (min-width:1150px) {
    .md-w55vh {
        width: 55vh
    }

    .md-mrg-auto {
        margin: auto
    }
}

#SI_trigger {
    width: 100%;
    cursor: pointer;
    padding: 5%;
    margin-top: 30px;
    border: 1px solid
}

.si-edge-right {
    display: none !important
}


/* ========================== */
/* ===== COLOR SWATCHES ===== */
/* ========================== */
.colorSwatch[data-color="Ροζ"] { background-color:hsl(0deg 64% 71%); }
.colorSwatch[data-color="Μοβ"] { background-color:hsl(292deg 100% 31%); }
.colorSwatch[data-color="Ice"] { background-color:hsl(0deg 0% 91%); border: 1px solid #7e7e7e;  }
.colorSwatch[data-color="Sky"] { background-color:hsl(208deg 86% 54%); }
.colorSwatch[data-color="Tea"] { background-color:hsl(105deg 47% 67%); }

.colorSwatch[data-color="Γκρι"]	{ background-color:hsl(240deg 4% 68%); }
.colorSwatch[data-color="Εκάι"]	{ background-color:hsl(22deg 63% 48%); }
.colorSwatch[data-color="Μπεζ"]	{ background-color:hsl(24deg 31% 81%); }
.colorSwatch[data-color="Caramel"]	{ background-color:hsl(20deg 49% 45%); }
.colorSwatch[data-color="Μπλε"]	{ background-color:hsl(251deg 100% 24%); }
.colorSwatch[data-color="Λαδί"]	{ background-color:hsl(84deg 36% 47%); }
.colorSwatch[data-color="Λιλά"]	{ background-color:hsl(292deg 37% 85%); }
.colorSwatch[data-color="Καφέ"]	{ background-color:hsl(28deg 79% 35%); }
.colorSwatch[data-color="Σιέλ"]	{ background-color:hsl(199deg 74% 79%); }
.colorSwatch[data-color="Χακί"]	{ background-color:hsl(59deg 97% 25%); }
.colorSwatch[data-color="Ώχρα"]	{ background-color:hsl(48deg 67% 54%); }
.colorSwatch[data-color="Nude"]	{ background-color:hsl(0deg 0% 93%); }
.colorSwatch[data-color="Jean"]	{ background-color:hsl(212deg 33% 34%); }
.colorSwatch[data-color="Lime"]	{ background-color:hsl(71deg 96% 50%); }
.colorSwatch[data-color="Rose"]	{ background-color:hsl(340deg 100% 51%); }
.colorSwatch[data-color="Teal"]	{ background-color:hsl(180deg 30% 55%); }
.colorSwatch[data-color="Wine"]	{ background-color:hsl(0deg 55% 41%); }
.colorSwatch[data-color="Kiwi"]	{ background-color:hsl(66deg 52% 55%); }
.colorSwatch[data-color="Sand"]	{ background-color:hsl(26deg, 62%, 93%); }

.colorSwatch[data-color="Άκουα"] { background-color:hsl(186deg 40% 68%); }
.colorSwatch[data-color="Άμμος"] { background-color:hsl(50deg 43% 89%); }
.colorSwatch[data-color="Εκρού"] { background-color:hsl(47deg 44% 70%); }
.colorSwatch[data-color="Κάμελ"] { background-color:hsl(33deg 41% 59%); }
.colorSwatch[data-color="Χρυσό"] { background-color:hsl(59deg 68% 64%); }
.colorSwatch[data-color="Λευκό"] { background-color:hsl(0deg 0% 100%); border: 1px solid #7e7e7e; }
.colorSwatch[data-color="Ταμπά"] { background-color:hsl(22deg 46% 54%); }
.colorSwatch[data-color="Σομόν"] { background-color:hsl(26deg 92% 90%); }
.colorSwatch[data-color="Πούρο"] { background-color:hsl(29deg 14% 42%); }
.colorSwatch[data-color="Μαύρο"] { background-color:hsl(0deg 0% 0%); }
.colorSwatch[data-color="Μέντα"] { background-color:hsl(142deg 22% 81%); }

.colorSwatch[data-color="Mango"] { background-color:hsl(37deg 76% 50%); }
.colorSwatch[data-color="Azure"] { background-color:hsl(210deg, 60%, 59%); }
.colorSwatch[data-color="Berry"] { background-color:hsl(340deg 46% 68%); }
.colorSwatch[data-color="Choco"] { background-color:hsl(31deg 100% 24%); }
.colorSwatch[data-color="Cream"] { background-color:hsl(42deg 61% 89%); border: 1px solid #7e7e7e;  }
.colorSwatch[data-color="Denim"] { background-color:hsl(208deg 41% 43%); }
.colorSwatch[data-color="Lemon"] { background-color:hsl(50deg 100% 78%); }
.colorSwatch[data-color="Honey"] { background-color:hsl(42deg 88% 64%); }
.colorSwatch[data-color="Sushi"] { background-color:hsl(12deg 100% 71%); }
.colorSwatch[data-color="Peach"] { background-color:hsl(26deg 100% 76%); }
.colorSwatch[data-color="Pesto"] { background-color:hsl(79deg 46% 70%); }
.colorSwatch[data-color="Mocca"] { background-color:hsl(34deg 63% 46%); }
.colorSwatch[data-color="Ocean"] { background-color:hsl(205deg 83% 79%); }
.colorSwatch[data-color="Olive"] { background-color:hsl(78deg 38% 53%); }
.colorSwatch[data-color="Aloe"] { background-color:hsl(79deg 50% 76%); }
.colorSwatch[data-color="Dark Aloe"] { background-color:hsl(93deg 23% 61%); }
.colorSwatch[data-color="Dusty Aloe"] { background-color:hsl(170deg 14% 75%); }
.colorSwatch[data-color="Λευκό-Μαύρο"] { background: linear-gradient(90deg, rgba(231, 227, 226, 1) 50%, rgba(0, 0, 0, 1) 50%); border: 1px solid #7e7e7e;}
.colorSwatch[data-color="Λευκό-Aloe"] { background: linear-gradient(90deg, rgba(255, 255, 255, 1) 50%, rgba(204, 234, 229, 1) 50%); border: 1px solid #7e7e7e;}
.colorSwatch[data-color="Λευκό-Peach"] { background: linear-gradient(90deg, rgba(255, 255, 255, 1) 50%, rgba(237, 195, 180, 1) 50%); border: 1px solid #7e7e7e;}
.colorSwatch[data-color="Λευκό-Κίτρινο"] { background: linear-gradient(90deg, rgba(255, 255, 255, 1) 50%, rgba(213, 200, 138, 1) 50%); border: 1px solid #7e7e7e;}
.colorSwatch[data-color="Λευκό-Κόκκινο"] { background: linear-gradient(90deg, rgba(255, 255, 255, 1) 50%, rgba(223, 60, 47, 1) 50%); border: 1px solid #7e7e7e;}
.colorSwatch[data-color="Μαύρο-Peach"] { background: linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(237, 195, 180, 1) 50%); }
.colorSwatch[data-color="Μαύρο-Aloe"] { background: linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(24, 71, 62, 1) 50%); }
.colorSwatch[data-color="Εκρού-Μπορντό"] { background: linear-gradient(90deg, rgba(212, 198, 145, 1) 50%, rgba(118, 56, 67, 1) 50%); }
.colorSwatch[data-color="Σκούρο Πράσινο"] { background-color:hsl(170deg 20% 28%); }

.colorSwatch[data-color="Πετρόλ"] { background-color:hsl(190deg 100% 27%); }
.colorSwatch[data-color="Κανέλα"] { background-color:hsl(25deg 75% 47%); }
.colorSwatch[data-color="Κονιάκ"] { background-color:hsl(16deg 63% 45%); }
.colorSwatch[data-color="Κοραλί"] { background-color:hsl(357deg 100% 69%); }
.colorSwatch[data-color="Φούξια"] { background-color:hsl(326deg 100% 77%); }
.colorSwatch[data-color="Bronze"] { background-color:hsl(25deg 44% 45%); }
.colorSwatch[data-color="Bronze Ροζ"] { background-color:hsl(9deg 25% 51%); }
.colorSwatch[data-color="Chilli"] { background-color:hsl(5.08deg 91.55% 27.84%); }
.colorSwatch[data-color="Cherry"] { background-color:hsl(344deg 82% 28%); }
.colorSwatch[data-color="Forest"] { background-color:hsl(101deg 28% 40%); }
.colorSwatch[data-color="Merlot"] { background-color:hsl(339deg 63% 38%); }
.colorSwatch[data-color="Silver"] { background-color:hsl(0deg 0% 93%); border: 1px solid #7e7e7e;  }
.colorSwatch[data-color="Gold"] { background-color: #FFFDF4; border: 1px solid #7e7e7e;  }

.colorSwatch[data-color="Ανθρακί"] { background-color:hsl(0deg 0% 46%); }
.colorSwatch[data-color="Βανίλια"] { background-color:hsl(41deg 72% 89%); border: 1px solid #7e7e7e;  }
.colorSwatch[data-color="Μπορντό"] { background-color:hsl(340deg 100% 23%); }
.colorSwatch[data-color="Πράσινο"] { background-color:hsl(127deg 75% 28%); }
.colorSwatch[data-color="Σκουριά"] { background-color:hsl(24deg 71% 43%); }
.colorSwatch[data-color="Caramel"] { background-color:hsl(33deg 62% 46%); }
.colorSwatch[data-color="Βιολετί"] { background-color:hsl(276deg 50% 35%); }
.colorSwatch[data-color="Βεραμάν"] { background-color:hsl(162deg 29% 62%); }
.colorSwatch[data-color="Κίτρινο"] { background-color:hsl(58deg 82% 71%); }
.colorSwatch[data-color="Κόκκινο"] { background-color:hsl(0deg 100% 43%); }
.colorSwatch[data-color="Magenta"] { background-color:hsl(0deg 88% 47%); }
.colorSwatch[data-color="Πούδρα"] { background-color:hsl(18, 71%, 77%) }

.colorSwatch[data-color="Κεραμιδί"]	{ background-color:hsl(28deg 89% 32%); }
.colorSwatch[data-color="Espresso"] { background-color:hsl(28deg 53% 13%); }
.colorSwatch[data-color="Μπλε Ραφ"]	{ background-color:hsl(208deg 46% 53%); }
.colorSwatch[data-color="Σμαραγδί"]	{ background-color:hsl(103deg 43% 28%); }
.colorSwatch[data-color="Τιρκουάζ"]	{ background-color:hsl(164deg 58% 66%); }

.colorSwatch[data-color="Dark Coral"] { background-color:hsl(1deg 83% 65%); }
.colorSwatch[data-color="Olive Μπεζ"] { background-color:hsl(60deg 11% 62%); }
.colorSwatch[data-color="Γκρι Χακί"] { background-color:hsl(75deg 70% 40%); }
.colorSwatch[data-color="Dusty Σιέλ"] { background-color:hsl(240deg 11% 44%); }
.colorSwatch[data-color="Dusty Lime"] { background-color:hsl(54deg 43% 56%); }
.colorSwatch[data-color="Κυπαρισσί"] { background-color:hsl(125deg 96% 10%); }
.colorSwatch[data-color="Μελιτζανί"] { background-color:hsl(330deg 78% 25%); }
.colorSwatch[data-color="Μπλε Ρουά"] { background-color:hsl(219deg 100% 31%); }
.colorSwatch[data-color="Πορτοκαλί"] { background-color:hsl(26deg 100% 42%); }
.colorSwatch[data-color="Blueberry"] { background-color:hsl(235deg, 67%, 63%); }
.colorSwatch[data-color="Rusty"] { background-color: hsl(17, 42%, 48%); }
.colorSwatch[data-color="Dusty Blue"] { background-color:hsl(249, 19.30%, 33.50%);}
.colorSwatch[data-color="Dark Espresso"] { background-color:hsl(11, 33%, 20%);}
.colorSwatch[data-color="Ginger"] { background-color:hsl(39, 90%, 29%); }
.colorSwatch[data-color="Off White"]{ background-color:hsl(30, 100%, 99%); }







.colorSwatch[data-color="Λευκό-Λιλά"] { background-color:hsl(275deg 35% 83%); }
.colorSwatch[data-color="Dusty mint"] { background-color:hsl(156deg 55% 69%); }
.colorSwatch[data-color="Dusty Pink"] { background-color:hsl(325deg 45% 87%); }
.colorSwatch[data-color="Terracotta"] { background-color:hsl(353deg 55% 55%); }
.colorSwatch[data-color="Σάπιο Μήλο"] { background-color:hsl(0deg 53% 67%);}

.colorSwatch[data-color="Dark Orange"] { background-color:hsl(12deg 60% 50%); }
.colorSwatch[data-color="Dark Lime"] { background-color:hsl(61deg 93% 34%); }


.colorSwatch[data-color="Μπλε Ίντιγκο"]	{ background-color:hsl(241deg 38% 30%); }
.colorSwatch[data-color="Dusty Violet"]	{ background-color:hsl(340deg 24% 58%); }
.colorSwatch[data-color="Navy"]	{ background-color:hsl(249deg 33% 24%); }
.colorSwatch[data-color="Εκρού-Navy"] { background: linear-gradient(90deg, rgba(47,41,82,1) 50%, rgba(255,254,251,1) 50%); }

.colorSwatch[data-color="Λευκό - Dusty pink"] { background-color:hsl(343deg 100% 89%); }
.colorSwatch[data-color="Dark Violet"] { background-color:hsl(331deg, 22%, 46%); }
.colorSwatch[data-color="Μαύρο - Σιελ"] { background: linear-gradient(90deg, rgba(81, 97, 112, 1) 50%, rgba(0, 0, 0, 1) 50%); }
.colorSwatch[data-color="Λευκό - Coral"] { background: linear-gradient(90deg, rgba(169, 55, 63, 1) 50%, rgba(255, 255, 255, 1) 50%); border: 1px solid #7e7e7e;}
.colorSwatch[data-color="Λευκό - Σιέλ"] { background: linear-gradient(90deg, rgba(81, 97, 113, 1) 50%, rgba(255, 255, 255, 1) 50%); border: 1px solid #7e7e7e;}
.colorSwatch[data-color="Λευκό - Σιελ"]{ background-color: hsl(213, 100%, 87%);}
.colorSwatch[data-color="Μπλε Πετρόλ"] { background-color:hsl(97.5,69%,22.7%); }
.colorSwatch[data-color="Ροζ Gold"] { background: linear-gradient(90deg, rgba(194, 113, 108) 50%, rgba(221, 152, 52, 1) 50%); border: 1px solid #7e7e7e;}
.colorSwatch[data-color="Tomato"] { background: #f04543}
.colorSwatch[data-color="Banana"] {background: #efd163}
.colorSwatch[data-color="Butter"] {background: #f1e1c3}





/*# sourceMappingURL=/cdn/shop/t/8/assets/css-generator.css.map?v=157530827865726145161773663094 */