html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    font-size: 62.5%;
}

a, address, article, aside, audio, b, big, blockquote, body, button, caption, center, cite, code, dd, details, div, dl, dt, em, fieldset, figcaption, figure, footer, form, form, h1, h2, h3, h4, h5, h6, header, i, iframe, img, input, label, li, main, mark, menu, nav, ol, p, pre, q, s, section, select, small, span, strong, summary, table, tbody, td, textarea, tfoot, th, thead, time, tr, u, ul, video {
    margin: 0;
    padding: 0;
    font-size: inherit;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

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

audio, canvas, progress, video {
    display: inline-block;
}

audio:not([controls]) {
    display: none;
    height: 0;
}

ol,
ul {
    list-style: none;
}

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

img {
    vertical-align: bottom;
    border-style: none;
}

svg:not(:root) {
    overflow: hidden;
}

a {
    background-color: transparent;
}

a:active,
a:hover {
    outline-width: 0;
}

b,
strong {
    font-weight: inherit;
    font-weight: bolder;
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}

button,
input,
select,
textarea {
    font: inherit;
    margin: 0;
}

button,
input,
select {
    overflow: visible;
}

button,
select {
    text-transform: none;
}

[type="button"],
[type="reset"],
[type="submit"],
button {
    cursor: pointer;
}

[disabled] {
    cursor: default;
}

[type="reset"],
[type="submit"],
button,
html [type="button"] {
    -webkit-appearance: button;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

button:-moz-focusring,
input:-moz-focusring {
    outline: 1px dotted ButtonText;
}

textarea {
    overflow: auto;
}

[type="checkbox"],
[type="radio"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

[type="search"] {
    -webkit-appearance: textfield;
}

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

blockquote,
q {
    quotes: none;
}

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

iframe {
    max-width: 100%;
}

/* ==========================================================================
    GRIDLEX
    Just a Flexbox Grid System - v. 2.7.1
========================================================================== */
[class~="grid"],
[class*="grid-"],
[class*="grid_"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin: 0 -0.5em;
}

[class~="col"],
[class*="col-"],
[class*="col_"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 0.5em 1em;
    max-width: 100%;
}

[class~="col"],
[class*="col_"] {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0%;
    -ms-flex: 1 1 0%;
    flex: 1 1 0%;
}

[class*="col-"] {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
}

[class~="grid"][class~="col"],
[class~="grid"][class*="col-"],
[class~="grid"][class*="col_"],
[class*="grid-"][class~="col"],
[class*="grid-"][class*="col-"],
[class*="grid-"][class*="col_"],
[class*="grid_"][class~="col"],
[class*="grid_"][class*="col-"],
[class*="grid_"][class*="col_"] {
    margin: 0;
    padding: 0;
}

/************************
    HELPERS SUFFIXES
*************************/
[class*="grid-"][class*="-noGutter"] {
    margin: 0;
}

[class*="grid-"][class*="-noGutter"] > [class~="col"],
[class*="grid-"][class*="-noGutter"] > [class*="col-"] {
    padding: 0;
}

[class*="grid-"][class*="-noWrap"] {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}

[class*="grid-"][class*="-center"] {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

[class*="grid-"][class*="-right"] {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
    margin-left: auto;
}

[class*="grid-"][class*="-top"] {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

[class*="grid-"][class*="-middle"] {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

[class*="grid-"][class*="-bottom"] {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
}

[class*="grid-"][class*="-reverse"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

[class*="grid-"][class*="-column"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

[class*="grid-"][class*="-column"] > [class*="col-"] {
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
}

[class*="grid-"][class*="-column-reverse"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

[class*="grid-"][class*="-spaceBetween"] {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

[class*="grid-"][class*="-spaceAround"] {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

[class*="grid-"][class*="-equalHeight"] > [class~="col"],
[class*="grid-"][class*="-equalHeight"] > [class*="col-"],
[class*="grid-"][class*="-equalHeight"] > [class*="col_"] {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
}

[class*="grid-"][class*="-equalHeight"] > [class~="col"] > *,
[class*="grid-"][class*="-equalHeight"] > [class*="col-"] > *,
[class*="grid-"][class*="-equalHeight"] > [class*="col_"] > * {
    height: 100%;
}

[class*="grid-"][class*="-noBottom"] > [class~="col"],
[class*="grid-"][class*="-noBottom"] > [class*="col-"],
[class*="grid-"][class*="-noBottom"] > [class*="col_"] {
    padding-bottom: 0;
}

[class*="col-"][class*="-top"] {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
}

[class*="col-"][class*="-middle"] {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
}

[class*="col-"][class*="-bottom"] {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
}

[class*="col-"][class*="-first"] {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
}

[class*="col-"][class*="-last"] {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
}

/************************
    GRID BY NUMBER
*************************/
[class*="grid-1"] > [class~="col"],
[class*="grid-1"] > [class*="col-"],
[class*="grid-1"] > [class*="col_"] {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}

[class*="grid-2"] > [class~="col"],
[class*="grid-2"] > [class*="col-"],
[class*="grid-2"] > [class*="col_"] {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}

[class*="grid-3"] > [class~="col"],
[class*="grid-3"] > [class*="col-"],
[class*="grid-3"] > [class*="col_"] {
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
}

[class*="grid-4"] > [class~="col"],
[class*="grid-4"] > [class*="col-"],
[class*="grid-4"] > [class*="col_"] {
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}

[class*="grid-5"] > [class~="col"],
[class*="grid-5"] > [class*="col-"],
[class*="grid-5"] > [class*="col_"] {
    -webkit-flex-basis: 20%;
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    max-width: 20%;
}

[class*="grid-6"] > [class~="col"],
[class*="grid-6"] > [class*="col-"],
[class*="grid-6"] > [class*="col_"] {
    -webkit-flex-basis: 16.66667%;
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    max-width: 16.66667%;
}

[class*="grid-7"] > [class~="col"],
[class*="grid-7"] > [class*="col-"],
[class*="grid-7"] > [class*="col_"] {
    -webkit-flex-basis: 14.28571%;
    -ms-flex-preferred-size: 14.28571%;
    flex-basis: 14.28571%;
    max-width: 14.28571%;
}

[class*="grid-8"] > [class~="col"],
[class*="grid-8"] > [class*="col-"],
[class*="grid-8"] > [class*="col_"] {
    -webkit-flex-basis: 12.5%;
    -ms-flex-preferred-size: 12.5%;
    flex-basis: 12.5%;
    max-width: 12.5%;
}

[class*="grid-9"] > [class~="col"],
[class*="grid-9"] > [class*="col-"],
[class*="grid-9"] > [class*="col_"] {
    -webkit-flex-basis: 11.11111%;
    -ms-flex-preferred-size: 11.11111%;
    flex-basis: 11.11111%;
    max-width: 11.11111%;
}

[class*="grid-10"] > [class~="col"],
[class*="grid-10"] > [class*="col-"],
[class*="grid-10"] > [class*="col_"] {
    -webkit-flex-basis: 10%;
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%;
    max-width: 10%;
}

[class*="grid-11"] > [class~="col"],
[class*="grid-11"] > [class*="col-"],
[class*="grid-11"] > [class*="col_"] {
    -webkit-flex-basis: 9.09091%;
    -ms-flex-preferred-size: 9.09091%;
    flex-basis: 9.09091%;
    max-width: 9.09091%;
}

[class*="grid-12"] > [class~="col"],
[class*="grid-12"] > [class*="col-"],
[class*="grid-12"] > [class*="col_"] {
    -webkit-flex-basis: 8.33333%;
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    max-width: 8.33333%;
}

[class*="grid-13"] > [class~="col"],
[class*="grid-13"] > [class*="col-"],
[class*="grid-13"] > [class*="col_"] {
    -webkit-flex-basis: 7.69231%;
    -ms-flex-preferred-size: 7.69231%;
    flex-basis: 7.69231%;
    max-width: 7.69231%;
}

[class*="grid-14"] > [class~="col"],
[class*="grid-14"] > [class*="col-"],
[class*="grid-14"] > [class*="col_"] {
    -webkit-flex-basis: 7.14286%;
    -ms-flex-preferred-size: 7.14286%;
    flex-basis: 7.14286%;
    max-width: 7.14286%;
}

[class*="grid-15"] > [class~="col"],
[class*="grid-15"] > [class*="col-"],
[class*="grid-15"] > [class*="col_"] {
    -webkit-flex-basis: 6.66667%;
    -ms-flex-preferred-size: 6.66667%;
    flex-basis: 6.66667%;
    max-width: 6.66667%;
}

[class*="grid-16"] > [class~="col"],
[class*="grid-16"] > [class*="col-"],
[class*="grid-16"] > [class*="col_"] {
    -webkit-flex-basis: 6.25%;
    -ms-flex-preferred-size: 6.25%;
    flex-basis: 6.25%;
    max-width: 6.25%;
}

[class*="grid-17"] > [class~="col"],
[class*="grid-17"] > [class*="col-"],
[class*="grid-17"] > [class*="col_"] {
    -webkit-flex-basis: 5.88235%;
    -ms-flex-preferred-size: 5.88235%;
    flex-basis: 5.88235%;
    max-width: 5.88235%;
}

[class*="grid-18"] > [class~="col"],
[class*="grid-18"] > [class*="col-"],
[class*="grid-18"] > [class*="col_"] {
    -webkit-flex-basis: 5.55556%;
    -ms-flex-preferred-size: 5.55556%;
    flex-basis: 5.55556%;
    max-width: 5.55556%;
}

[class*="grid-19"] > [class~="col"],
[class*="grid-19"] > [class*="col-"],
[class*="grid-19"] > [class*="col_"] {
    -webkit-flex-basis: 5.26316%;
    -ms-flex-preferred-size: 5.26316%;
    flex-basis: 5.26316%;
    max-width: 5.26316%;
}

[class*="grid-20"] > [class~="col"],
[class*="grid-20"] > [class*="col-"],
[class*="grid-20"] > [class*="col_"] {
    -webkit-flex-basis: 5%;
    -ms-flex-preferred-size: 5%;
    flex-basis: 5%;
    max-width: 5%;
}

[class*="grid-21"] > [class~="col"],
[class*="grid-21"] > [class*="col-"],
[class*="grid-21"] > [class*="col_"] {
    -webkit-flex-basis: 4.7619%;
    -ms-flex-preferred-size: 4.7619%;
    flex-basis: 4.7619%;
    max-width: 4.7619%;
}

[class*="grid-22"] > [class~="col"],
[class*="grid-22"] > [class*="col-"],
[class*="grid-22"] > [class*="col_"] {
    -webkit-flex-basis: 4.54545%;
    -ms-flex-preferred-size: 4.54545%;
    flex-basis: 4.54545%;
    max-width: 4.54545%;
}

[class*="grid-23"] > [class~="col"],
[class*="grid-23"] > [class*="col-"],
[class*="grid-23"] > [class*="col_"] {
    -webkit-flex-basis: 4.34783%;
    -ms-flex-preferred-size: 4.34783%;
    flex-basis: 4.34783%;
    max-width: 4.34783%;
}

[class*="grid-24"] > [class~="col"],
[class*="grid-24"] > [class*="col-"],
[class*="grid-24"] > [class*="col_"] {
    -webkit-flex-basis: 4.16667%;
    -ms-flex-preferred-size: 4.16667%;
    flex-basis: 4.16667%;
    max-width: 4.16667%;
}

@media (max-width: 1380px) {
    [class*="_xl-1"] > [class~="col"],
    [class*="_xl-1"] > [class*="col-"],
    [class*="_xl-1"] > [class*="col_"] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }
    [class*="_xl-2"] > [class~="col"],
    [class*="_xl-2"] > [class*="col-"],
    [class*="_xl-2"] > [class*="col_"] {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }
    [class*="_xl-3"] > [class~="col"],
    [class*="_xl-3"] > [class*="col-"],
    [class*="_xl-3"] > [class*="col_"] {
        -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class*="_xl-4"] > [class~="col"],
    [class*="_xl-4"] > [class*="col-"],
    [class*="_xl-4"] > [class*="col_"] {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }
    [class*="_xl-5"] > [class~="col"],
    [class*="_xl-5"] > [class*="col-"],
    [class*="_xl-5"] > [class*="col_"] {
        -webkit-flex-basis: 20%;
        -ms-flex-preferred-size: 20%;
        flex-basis: 20%;
        max-width: 20%;
    }
    [class*="_xl-6"] > [class~="col"],
    [class*="_xl-6"] > [class*="col-"],
    [class*="_xl-6"] > [class*="col_"] {
        -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class*="_xl-7"] > [class~="col"],
    [class*="_xl-7"] > [class*="col-"],
    [class*="_xl-7"] > [class*="col_"] {
        -webkit-flex-basis: 14.28571%;
        -ms-flex-preferred-size: 14.28571%;
        flex-basis: 14.28571%;
        max-width: 14.28571%;
    }
    [class*="_xl-8"] > [class~="col"],
    [class*="_xl-8"] > [class*="col-"],
    [class*="_xl-8"] > [class*="col_"] {
        -webkit-flex-basis: 12.5%;
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class*="_xl-9"] > [class~="col"],
    [class*="_xl-9"] > [class*="col-"],
    [class*="_xl-9"] > [class*="col_"] {
        -webkit-flex-basis: 11.11111%;
        -ms-flex-preferred-size: 11.11111%;
        flex-basis: 11.11111%;
        max-width: 11.11111%;
    }
    [class*="_xl-10"] > [class~="col"],
    [class*="_xl-10"] > [class*="col-"],
    [class*="_xl-10"] > [class*="col_"] {
        -webkit-flex-basis: 10%;
        -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
        max-width: 10%;
    }
    [class*="_xl-11"] > [class~="col"],
    [class*="_xl-11"] > [class*="col-"],
    [class*="_xl-11"] > [class*="col_"] {
        -webkit-flex-basis: 9.09091%;
        -ms-flex-preferred-size: 9.09091%;
        flex-basis: 9.09091%;
        max-width: 9.09091%;
    }
    [class*="_xl-12"] > [class~="col"],
    [class*="_xl-12"] > [class*="col-"],
    [class*="_xl-12"] > [class*="col_"] {
        -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class*="_xl-13"] > [class~="col"],
    [class*="_xl-13"] > [class*="col-"],
    [class*="_xl-13"] > [class*="col_"] {
        -webkit-flex-basis: 7.69231%;
        -ms-flex-preferred-size: 7.69231%;
        flex-basis: 7.69231%;
        max-width: 7.69231%;
    }
    [class*="_xl-14"] > [class~="col"],
    [class*="_xl-14"] > [class*="col-"],
    [class*="_xl-14"] > [class*="col_"] {
        -webkit-flex-basis: 7.14286%;
        -ms-flex-preferred-size: 7.14286%;
        flex-basis: 7.14286%;
        max-width: 7.14286%;
    }
    [class*="_xl-15"] > [class~="col"],
    [class*="_xl-15"] > [class*="col-"],
    [class*="_xl-15"] > [class*="col_"] {
        -webkit-flex-basis: 6.66667%;
        -ms-flex-preferred-size: 6.66667%;
        flex-basis: 6.66667%;
        max-width: 6.66667%;
    }
    [class*="_xl-16"] > [class~="col"],
    [class*="_xl-16"] > [class*="col-"],
    [class*="_xl-16"] > [class*="col_"] {
        -webkit-flex-basis: 6.25%;
        -ms-flex-preferred-size: 6.25%;
        flex-basis: 6.25%;
        max-width: 6.25%;
    }
    [class*="_xl-17"] > [class~="col"],
    [class*="_xl-17"] > [class*="col-"],
    [class*="_xl-17"] > [class*="col_"] {
        -webkit-flex-basis: 5.88235%;
        -ms-flex-preferred-size: 5.88235%;
        flex-basis: 5.88235%;
        max-width: 5.88235%;
    }
    [class*="_xl-18"] > [class~="col"],
    [class*="_xl-18"] > [class*="col-"],
    [class*="_xl-18"] > [class*="col_"] {
        -webkit-flex-basis: 5.55556%;
        -ms-flex-preferred-size: 5.55556%;
        flex-basis: 5.55556%;
        max-width: 5.55556%;
    }
    [class*="_xl-19"] > [class~="col"],
    [class*="_xl-19"] > [class*="col-"],
    [class*="_xl-19"] > [class*="col_"] {
        -webkit-flex-basis: 5.26316%;
        -ms-flex-preferred-size: 5.26316%;
        flex-basis: 5.26316%;
        max-width: 5.26316%;
    }
    [class*="_xl-20"] > [class~="col"],
    [class*="_xl-20"] > [class*="col-"],
    [class*="_xl-20"] > [class*="col_"] {
        -webkit-flex-basis: 5%;
        -ms-flex-preferred-size: 5%;
        flex-basis: 5%;
        max-width: 5%;
    }
    [class*="_xl-21"] > [class~="col"],
    [class*="_xl-21"] > [class*="col-"],
    [class*="_xl-21"] > [class*="col_"] {
        -webkit-flex-basis: 4.7619%;
        -ms-flex-preferred-size: 4.7619%;
        flex-basis: 4.7619%;
        max-width: 4.7619%;
    }
    [class*="_xl-22"] > [class~="col"],
    [class*="_xl-22"] > [class*="col-"],
    [class*="_xl-22"] > [class*="col_"] {
        -webkit-flex-basis: 4.54545%;
        -ms-flex-preferred-size: 4.54545%;
        flex-basis: 4.54545%;
        max-width: 4.54545%;
    }
    [class*="_xl-23"] > [class~="col"],
    [class*="_xl-23"] > [class*="col-"],
    [class*="_xl-23"] > [class*="col_"] {
        -webkit-flex-basis: 4.34783%;
        -ms-flex-preferred-size: 4.34783%;
        flex-basis: 4.34783%;
        max-width: 4.34783%;
    }
    [class*="_xl-24"] > [class~="col"],
    [class*="_xl-24"] > [class*="col-"],
    [class*="_xl-24"] > [class*="col_"] {
        -webkit-flex-basis: 4.16667%;
        -ms-flex-preferred-size: 4.16667%;
        flex-basis: 4.16667%;
        max-width: 4.16667%;
    }
}

@media (max-width: 1024px) {
    [class*="_lg-1"] > [class~="col"],
    [class*="_lg-1"] > [class*="col-"],
    [class*="_lg-1"] > [class*="col_"] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }
    [class*="_lg-2"] > [class~="col"],
    [class*="_lg-2"] > [class*="col-"],
    [class*="_lg-2"] > [class*="col_"] {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }
    [class*="_lg-3"] > [class~="col"],
    [class*="_lg-3"] > [class*="col-"],
    [class*="_lg-3"] > [class*="col_"] {
        -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class*="_lg-4"] > [class~="col"],
    [class*="_lg-4"] > [class*="col-"],
    [class*="_lg-4"] > [class*="col_"] {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }
    [class*="_lg-5"] > [class~="col"],
    [class*="_lg-5"] > [class*="col-"],
    [class*="_lg-5"] > [class*="col_"] {
        -webkit-flex-basis: 20%;
        -ms-flex-preferred-size: 20%;
        flex-basis: 20%;
        max-width: 20%;
    }
    [class*="_lg-6"] > [class~="col"],
    [class*="_lg-6"] > [class*="col-"],
    [class*="_lg-6"] > [class*="col_"] {
        -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class*="_lg-7"] > [class~="col"],
    [class*="_lg-7"] > [class*="col-"],
    [class*="_lg-7"] > [class*="col_"] {
        -webkit-flex-basis: 14.28571%;
        -ms-flex-preferred-size: 14.28571%;
        flex-basis: 14.28571%;
        max-width: 14.28571%;
    }
    [class*="_lg-8"] > [class~="col"],
    [class*="_lg-8"] > [class*="col-"],
    [class*="_lg-8"] > [class*="col_"] {
        -webkit-flex-basis: 12.5%;
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class*="_lg-9"] > [class~="col"],
    [class*="_lg-9"] > [class*="col-"],
    [class*="_lg-9"] > [class*="col_"] {
        -webkit-flex-basis: 11.11111%;
        -ms-flex-preferred-size: 11.11111%;
        flex-basis: 11.11111%;
        max-width: 11.11111%;
    }
    [class*="_lg-10"] > [class~="col"],
    [class*="_lg-10"] > [class*="col-"],
    [class*="_lg-10"] > [class*="col_"] {
        -webkit-flex-basis: 10%;
        -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
        max-width: 10%;
    }
    [class*="_lg-11"] > [class~="col"],
    [class*="_lg-11"] > [class*="col-"],
    [class*="_lg-11"] > [class*="col_"] {
        -webkit-flex-basis: 9.09091%;
        -ms-flex-preferred-size: 9.09091%;
        flex-basis: 9.09091%;
        max-width: 9.09091%;
    }
    [class*="_lg-12"] > [class~="col"],
    [class*="_lg-12"] > [class*="col-"],
    [class*="_lg-12"] > [class*="col_"] {
        -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class*="_lg-13"] > [class~="col"],
    [class*="_lg-13"] > [class*="col-"],
    [class*="_lg-13"] > [class*="col_"] {
        -webkit-flex-basis: 7.69231%;
        -ms-flex-preferred-size: 7.69231%;
        flex-basis: 7.69231%;
        max-width: 7.69231%;
    }
    [class*="_lg-14"] > [class~="col"],
    [class*="_lg-14"] > [class*="col-"],
    [class*="_lg-14"] > [class*="col_"] {
        -webkit-flex-basis: 7.14286%;
        -ms-flex-preferred-size: 7.14286%;
        flex-basis: 7.14286%;
        max-width: 7.14286%;
    }
    [class*="_lg-15"] > [class~="col"],
    [class*="_lg-15"] > [class*="col-"],
    [class*="_lg-15"] > [class*="col_"] {
        -webkit-flex-basis: 6.66667%;
        -ms-flex-preferred-size: 6.66667%;
        flex-basis: 6.66667%;
        max-width: 6.66667%;
    }
    [class*="_lg-16"] > [class~="col"],
    [class*="_lg-16"] > [class*="col-"],
    [class*="_lg-16"] > [class*="col_"] {
        -webkit-flex-basis: 6.25%;
        -ms-flex-preferred-size: 6.25%;
        flex-basis: 6.25%;
        max-width: 6.25%;
    }
    [class*="_lg-17"] > [class~="col"],
    [class*="_lg-17"] > [class*="col-"],
    [class*="_lg-17"] > [class*="col_"] {
        -webkit-flex-basis: 5.88235%;
        -ms-flex-preferred-size: 5.88235%;
        flex-basis: 5.88235%;
        max-width: 5.88235%;
    }
    [class*="_lg-18"] > [class~="col"],
    [class*="_lg-18"] > [class*="col-"],
    [class*="_lg-18"] > [class*="col_"] {
        -webkit-flex-basis: 5.55556%;
        -ms-flex-preferred-size: 5.55556%;
        flex-basis: 5.55556%;
        max-width: 5.55556%;
    }
    [class*="_lg-19"] > [class~="col"],
    [class*="_lg-19"] > [class*="col-"],
    [class*="_lg-19"] > [class*="col_"] {
        -webkit-flex-basis: 5.26316%;
        -ms-flex-preferred-size: 5.26316%;
        flex-basis: 5.26316%;
        max-width: 5.26316%;
    }
    [class*="_lg-20"] > [class~="col"],
    [class*="_lg-20"] > [class*="col-"],
    [class*="_lg-20"] > [class*="col_"] {
        -webkit-flex-basis: 5%;
        -ms-flex-preferred-size: 5%;
        flex-basis: 5%;
        max-width: 5%;
    }
    [class*="_lg-21"] > [class~="col"],
    [class*="_lg-21"] > [class*="col-"],
    [class*="_lg-21"] > [class*="col_"] {
        -webkit-flex-basis: 4.7619%;
        -ms-flex-preferred-size: 4.7619%;
        flex-basis: 4.7619%;
        max-width: 4.7619%;
    }
    [class*="_lg-22"] > [class~="col"],
    [class*="_lg-22"] > [class*="col-"],
    [class*="_lg-22"] > [class*="col_"] {
        -webkit-flex-basis: 4.54545%;
        -ms-flex-preferred-size: 4.54545%;
        flex-basis: 4.54545%;
        max-width: 4.54545%;
    }
    [class*="_lg-23"] > [class~="col"],
    [class*="_lg-23"] > [class*="col-"],
    [class*="_lg-23"] > [class*="col_"] {
        -webkit-flex-basis: 4.34783%;
        -ms-flex-preferred-size: 4.34783%;
        flex-basis: 4.34783%;
        max-width: 4.34783%;
    }
    [class*="_lg-24"] > [class~="col"],
    [class*="_lg-24"] > [class*="col-"],
    [class*="_lg-24"] > [class*="col_"] {
        -webkit-flex-basis: 4.16667%;
        -ms-flex-preferred-size: 4.16667%;
        flex-basis: 4.16667%;
        max-width: 4.16667%;
    }
}

@media (max-width: 840px) {
    [class*="_md-1"] > [class~="col"],
    [class*="_md-1"] > [class*="col-"],
    [class*="_md-1"] > [class*="col_"] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }
    [class*="_md-2"] > [class~="col"],
    [class*="_md-2"] > [class*="col-"],
    [class*="_md-2"] > [class*="col_"] {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }
    [class*="_md-3"] > [class~="col"],
    [class*="_md-3"] > [class*="col-"],
    [class*="_md-3"] > [class*="col_"] {
        -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class*="_md-4"] > [class~="col"],
    [class*="_md-4"] > [class*="col-"],
    [class*="_md-4"] > [class*="col_"] {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }
    [class*="_md-5"] > [class~="col"],
    [class*="_md-5"] > [class*="col-"],
    [class*="_md-5"] > [class*="col_"] {
        -webkit-flex-basis: 20%;
        -ms-flex-preferred-size: 20%;
        flex-basis: 20%;
        max-width: 20%;
    }
    [class*="_md-6"] > [class~="col"],
    [class*="_md-6"] > [class*="col-"],
    [class*="_md-6"] > [class*="col_"] {
        -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class*="_md-7"] > [class~="col"],
    [class*="_md-7"] > [class*="col-"],
    [class*="_md-7"] > [class*="col_"] {
        -webkit-flex-basis: 14.28571%;
        -ms-flex-preferred-size: 14.28571%;
        flex-basis: 14.28571%;
        max-width: 14.28571%;
    }
    [class*="_md-8"] > [class~="col"],
    [class*="_md-8"] > [class*="col-"],
    [class*="_md-8"] > [class*="col_"] {
        -webkit-flex-basis: 12.5%;
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class*="_md-9"] > [class~="col"],
    [class*="_md-9"] > [class*="col-"],
    [class*="_md-9"] > [class*="col_"] {
        -webkit-flex-basis: 11.11111%;
        -ms-flex-preferred-size: 11.11111%;
        flex-basis: 11.11111%;
        max-width: 11.11111%;
    }
    [class*="_md-10"] > [class~="col"],
    [class*="_md-10"] > [class*="col-"],
    [class*="_md-10"] > [class*="col_"] {
        -webkit-flex-basis: 10%;
        -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
        max-width: 10%;
    }
    [class*="_md-11"] > [class~="col"],
    [class*="_md-11"] > [class*="col-"],
    [class*="_md-11"] > [class*="col_"] {
        -webkit-flex-basis: 9.09091%;
        -ms-flex-preferred-size: 9.09091%;
        flex-basis: 9.09091%;
        max-width: 9.09091%;
    }
    [class*="_md-12"] > [class~="col"],
    [class*="_md-12"] > [class*="col-"],
    [class*="_md-12"] > [class*="col_"] {
        -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class*="_md-13"] > [class~="col"],
    [class*="_md-13"] > [class*="col-"],
    [class*="_md-13"] > [class*="col_"] {
        -webkit-flex-basis: 7.69231%;
        -ms-flex-preferred-size: 7.69231%;
        flex-basis: 7.69231%;
        max-width: 7.69231%;
    }
    [class*="_md-14"] > [class~="col"],
    [class*="_md-14"] > [class*="col-"],
    [class*="_md-14"] > [class*="col_"] {
        -webkit-flex-basis: 7.14286%;
        -ms-flex-preferred-size: 7.14286%;
        flex-basis: 7.14286%;
        max-width: 7.14286%;
    }
    [class*="_md-15"] > [class~="col"],
    [class*="_md-15"] > [class*="col-"],
    [class*="_md-15"] > [class*="col_"] {
        -webkit-flex-basis: 6.66667%;
        -ms-flex-preferred-size: 6.66667%;
        flex-basis: 6.66667%;
        max-width: 6.66667%;
    }
    [class*="_md-16"] > [class~="col"],
    [class*="_md-16"] > [class*="col-"],
    [class*="_md-16"] > [class*="col_"] {
        -webkit-flex-basis: 6.25%;
        -ms-flex-preferred-size: 6.25%;
        flex-basis: 6.25%;
        max-width: 6.25%;
    }
    [class*="_md-17"] > [class~="col"],
    [class*="_md-17"] > [class*="col-"],
    [class*="_md-17"] > [class*="col_"] {
        -webkit-flex-basis: 5.88235%;
        -ms-flex-preferred-size: 5.88235%;
        flex-basis: 5.88235%;
        max-width: 5.88235%;
    }
    [class*="_md-18"] > [class~="col"],
    [class*="_md-18"] > [class*="col-"],
    [class*="_md-18"] > [class*="col_"] {
        -webkit-flex-basis: 5.55556%;
        -ms-flex-preferred-size: 5.55556%;
        flex-basis: 5.55556%;
        max-width: 5.55556%;
    }
    [class*="_md-19"] > [class~="col"],
    [class*="_md-19"] > [class*="col-"],
    [class*="_md-19"] > [class*="col_"] {
        -webkit-flex-basis: 5.26316%;
        -ms-flex-preferred-size: 5.26316%;
        flex-basis: 5.26316%;
        max-width: 5.26316%;
    }
    [class*="_md-20"] > [class~="col"],
    [class*="_md-20"] > [class*="col-"],
    [class*="_md-20"] > [class*="col_"] {
        -webkit-flex-basis: 5%;
        -ms-flex-preferred-size: 5%;
        flex-basis: 5%;
        max-width: 5%;
    }
    [class*="_md-21"] > [class~="col"],
    [class*="_md-21"] > [class*="col-"],
    [class*="_md-21"] > [class*="col_"] {
        -webkit-flex-basis: 4.7619%;
        -ms-flex-preferred-size: 4.7619%;
        flex-basis: 4.7619%;
        max-width: 4.7619%;
    }
    [class*="_md-22"] > [class~="col"],
    [class*="_md-22"] > [class*="col-"],
    [class*="_md-22"] > [class*="col_"] {
        -webkit-flex-basis: 4.54545%;
        -ms-flex-preferred-size: 4.54545%;
        flex-basis: 4.54545%;
        max-width: 4.54545%;
    }
    [class*="_md-23"] > [class~="col"],
    [class*="_md-23"] > [class*="col-"],
    [class*="_md-23"] > [class*="col_"] {
        -webkit-flex-basis: 4.34783%;
        -ms-flex-preferred-size: 4.34783%;
        flex-basis: 4.34783%;
        max-width: 4.34783%;
    }
    [class*="_md-24"] > [class~="col"],
    [class*="_md-24"] > [class*="col-"],
    [class*="_md-24"] > [class*="col_"] {
        -webkit-flex-basis: 4.16667%;
        -ms-flex-preferred-size: 4.16667%;
        flex-basis: 4.16667%;
        max-width: 4.16667%;
    }
}

@media (max-width: 700px) {
    [class*="_sm-1"] > [class~="col"],
    [class*="_sm-1"] > [class*="col-"],
    [class*="_sm-1"] > [class*="col_"] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }
    [class*="_sm-2"] > [class~="col"],
    [class*="_sm-2"] > [class*="col-"],
    [class*="_sm-2"] > [class*="col_"] {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }
    [class*="_sm-3"] > [class~="col"],
    [class*="_sm-3"] > [class*="col-"],
    [class*="_sm-3"] > [class*="col_"] {
        -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class*="_sm-4"] > [class~="col"],
    [class*="_sm-4"] > [class*="col-"],
    [class*="_sm-4"] > [class*="col_"] {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }
    [class*="_sm-5"] > [class~="col"],
    [class*="_sm-5"] > [class*="col-"],
    [class*="_sm-5"] > [class*="col_"] {
        -webkit-flex-basis: 20%;
        -ms-flex-preferred-size: 20%;
        flex-basis: 20%;
        max-width: 20%;
    }
    [class*="_sm-6"] > [class~="col"],
    [class*="_sm-6"] > [class*="col-"],
    [class*="_sm-6"] > [class*="col_"] {
        -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class*="_sm-7"] > [class~="col"],
    [class*="_sm-7"] > [class*="col-"],
    [class*="_sm-7"] > [class*="col_"] {
        -webkit-flex-basis: 14.28571%;
        -ms-flex-preferred-size: 14.28571%;
        flex-basis: 14.28571%;
        max-width: 14.28571%;
    }
    [class*="_sm-8"] > [class~="col"],
    [class*="_sm-8"] > [class*="col-"],
    [class*="_sm-8"] > [class*="col_"] {
        -webkit-flex-basis: 12.5%;
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class*="_sm-9"] > [class~="col"],
    [class*="_sm-9"] > [class*="col-"],
    [class*="_sm-9"] > [class*="col_"] {
        -webkit-flex-basis: 11.11111%;
        -ms-flex-preferred-size: 11.11111%;
        flex-basis: 11.11111%;
        max-width: 11.11111%;
    }
    [class*="_sm-10"] > [class~="col"],
    [class*="_sm-10"] > [class*="col-"],
    [class*="_sm-10"] > [class*="col_"] {
        -webkit-flex-basis: 10%;
        -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
        max-width: 10%;
    }
    [class*="_sm-11"] > [class~="col"],
    [class*="_sm-11"] > [class*="col-"],
    [class*="_sm-11"] > [class*="col_"] {
        -webkit-flex-basis: 9.09091%;
        -ms-flex-preferred-size: 9.09091%;
        flex-basis: 9.09091%;
        max-width: 9.09091%;
    }
    [class*="_sm-12"] > [class~="col"],
    [class*="_sm-12"] > [class*="col-"],
    [class*="_sm-12"] > [class*="col_"] {
        -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class*="_sm-13"] > [class~="col"],
    [class*="_sm-13"] > [class*="col-"],
    [class*="_sm-13"] > [class*="col_"] {
        -webkit-flex-basis: 7.69231%;
        -ms-flex-preferred-size: 7.69231%;
        flex-basis: 7.69231%;
        max-width: 7.69231%;
    }
    [class*="_sm-14"] > [class~="col"],
    [class*="_sm-14"] > [class*="col-"],
    [class*="_sm-14"] > [class*="col_"] {
        -webkit-flex-basis: 7.14286%;
        -ms-flex-preferred-size: 7.14286%;
        flex-basis: 7.14286%;
        max-width: 7.14286%;
    }
    [class*="_sm-15"] > [class~="col"],
    [class*="_sm-15"] > [class*="col-"],
    [class*="_sm-15"] > [class*="col_"] {
        -webkit-flex-basis: 6.66667%;
        -ms-flex-preferred-size: 6.66667%;
        flex-basis: 6.66667%;
        max-width: 6.66667%;
    }
    [class*="_sm-16"] > [class~="col"],
    [class*="_sm-16"] > [class*="col-"],
    [class*="_sm-16"] > [class*="col_"] {
        -webkit-flex-basis: 6.25%;
        -ms-flex-preferred-size: 6.25%;
        flex-basis: 6.25%;
        max-width: 6.25%;
    }
    [class*="_sm-17"] > [class~="col"],
    [class*="_sm-17"] > [class*="col-"],
    [class*="_sm-17"] > [class*="col_"] {
        -webkit-flex-basis: 5.88235%;
        -ms-flex-preferred-size: 5.88235%;
        flex-basis: 5.88235%;
        max-width: 5.88235%;
    }
    [class*="_sm-18"] > [class~="col"],
    [class*="_sm-18"] > [class*="col-"],
    [class*="_sm-18"] > [class*="col_"] {
        -webkit-flex-basis: 5.55556%;
        -ms-flex-preferred-size: 5.55556%;
        flex-basis: 5.55556%;
        max-width: 5.55556%;
    }
    [class*="_sm-19"] > [class~="col"],
    [class*="_sm-19"] > [class*="col-"],
    [class*="_sm-19"] > [class*="col_"] {
        -webkit-flex-basis: 5.26316%;
        -ms-flex-preferred-size: 5.26316%;
        flex-basis: 5.26316%;
        max-width: 5.26316%;
    }
    [class*="_sm-20"] > [class~="col"],
    [class*="_sm-20"] > [class*="col-"],
    [class*="_sm-20"] > [class*="col_"] {
        -webkit-flex-basis: 5%;
        -ms-flex-preferred-size: 5%;
        flex-basis: 5%;
        max-width: 5%;
    }
    [class*="_sm-21"] > [class~="col"],
    [class*="_sm-21"] > [class*="col-"],
    [class*="_sm-21"] > [class*="col_"] {
        -webkit-flex-basis: 4.7619%;
        -ms-flex-preferred-size: 4.7619%;
        flex-basis: 4.7619%;
        max-width: 4.7619%;
    }
    [class*="_sm-22"] > [class~="col"],
    [class*="_sm-22"] > [class*="col-"],
    [class*="_sm-22"] > [class*="col_"] {
        -webkit-flex-basis: 4.54545%;
        -ms-flex-preferred-size: 4.54545%;
        flex-basis: 4.54545%;
        max-width: 4.54545%;
    }
    [class*="_sm-23"] > [class~="col"],
    [class*="_sm-23"] > [class*="col-"],
    [class*="_sm-23"] > [class*="col_"] {
        -webkit-flex-basis: 4.34783%;
        -ms-flex-preferred-size: 4.34783%;
        flex-basis: 4.34783%;
        max-width: 4.34783%;
    }
    [class*="_sm-24"] > [class~="col"],
    [class*="_sm-24"] > [class*="col-"],
    [class*="_sm-24"] > [class*="col_"] {
        -webkit-flex-basis: 4.16667%;
        -ms-flex-preferred-size: 4.16667%;
        flex-basis: 4.16667%;
        max-width: 4.16667%;
    }
}

@media (max-width: 540px) {
    [class*="_xs-1"] > [class~="col"],
    [class*="_xs-1"] > [class*="col-"],
    [class*="_xs-1"] > [class*="col_"] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }
    [class*="_xs-2"] > [class~="col"],
    [class*="_xs-2"] > [class*="col-"],
    [class*="_xs-2"] > [class*="col_"] {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }
    [class*="_xs-3"] > [class~="col"],
    [class*="_xs-3"] > [class*="col-"],
    [class*="_xs-3"] > [class*="col_"] {
        -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class*="_xs-4"] > [class~="col"],
    [class*="_xs-4"] > [class*="col-"],
    [class*="_xs-4"] > [class*="col_"] {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }
    [class*="_xs-5"] > [class~="col"],
    [class*="_xs-5"] > [class*="col-"],
    [class*="_xs-5"] > [class*="col_"] {
        -webkit-flex-basis: 20%;
        -ms-flex-preferred-size: 20%;
        flex-basis: 20%;
        max-width: 20%;
    }
    [class*="_xs-6"] > [class~="col"],
    [class*="_xs-6"] > [class*="col-"],
    [class*="_xs-6"] > [class*="col_"] {
        -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class*="_xs-7"] > [class~="col"],
    [class*="_xs-7"] > [class*="col-"],
    [class*="_xs-7"] > [class*="col_"] {
        -webkit-flex-basis: 14.28571%;
        -ms-flex-preferred-size: 14.28571%;
        flex-basis: 14.28571%;
        max-width: 14.28571%;
    }
    [class*="_xs-8"] > [class~="col"],
    [class*="_xs-8"] > [class*="col-"],
    [class*="_xs-8"] > [class*="col_"] {
        -webkit-flex-basis: 12.5%;
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class*="_xs-9"] > [class~="col"],
    [class*="_xs-9"] > [class*="col-"],
    [class*="_xs-9"] > [class*="col_"] {
        -webkit-flex-basis: 11.11111%;
        -ms-flex-preferred-size: 11.11111%;
        flex-basis: 11.11111%;
        max-width: 11.11111%;
    }
    [class*="_xs-10"] > [class~="col"],
    [class*="_xs-10"] > [class*="col-"],
    [class*="_xs-10"] > [class*="col_"] {
        -webkit-flex-basis: 10%;
        -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
        max-width: 10%;
    }
    [class*="_xs-11"] > [class~="col"],
    [class*="_xs-11"] > [class*="col-"],
    [class*="_xs-11"] > [class*="col_"] {
        -webkit-flex-basis: 9.09091%;
        -ms-flex-preferred-size: 9.09091%;
        flex-basis: 9.09091%;
        max-width: 9.09091%;
    }
    [class*="_xs-12"] > [class~="col"],
    [class*="_xs-12"] > [class*="col-"],
    [class*="_xs-12"] > [class*="col_"] {
        -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class*="_xs-13"] > [class~="col"],
    [class*="_xs-13"] > [class*="col-"],
    [class*="_xs-13"] > [class*="col_"] {
        -webkit-flex-basis: 7.69231%;
        -ms-flex-preferred-size: 7.69231%;
        flex-basis: 7.69231%;
        max-width: 7.69231%;
    }
    [class*="_xs-14"] > [class~="col"],
    [class*="_xs-14"] > [class*="col-"],
    [class*="_xs-14"] > [class*="col_"] {
        -webkit-flex-basis: 7.14286%;
        -ms-flex-preferred-size: 7.14286%;
        flex-basis: 7.14286%;
        max-width: 7.14286%;
    }
    [class*="_xs-15"] > [class~="col"],
    [class*="_xs-15"] > [class*="col-"],
    [class*="_xs-15"] > [class*="col_"] {
        -webkit-flex-basis: 6.66667%;
        -ms-flex-preferred-size: 6.66667%;
        flex-basis: 6.66667%;
        max-width: 6.66667%;
    }
    [class*="_xs-16"] > [class~="col"],
    [class*="_xs-16"] > [class*="col-"],
    [class*="_xs-16"] > [class*="col_"] {
        -webkit-flex-basis: 6.25%;
        -ms-flex-preferred-size: 6.25%;
        flex-basis: 6.25%;
        max-width: 6.25%;
    }
    [class*="_xs-17"] > [class~="col"],
    [class*="_xs-17"] > [class*="col-"],
    [class*="_xs-17"] > [class*="col_"] {
        -webkit-flex-basis: 5.88235%;
        -ms-flex-preferred-size: 5.88235%;
        flex-basis: 5.88235%;
        max-width: 5.88235%;
    }
    [class*="_xs-18"] > [class~="col"],
    [class*="_xs-18"] > [class*="col-"],
    [class*="_xs-18"] > [class*="col_"] {
        -webkit-flex-basis: 5.55556%;
        -ms-flex-preferred-size: 5.55556%;
        flex-basis: 5.55556%;
        max-width: 5.55556%;
    }
    [class*="_xs-19"] > [class~="col"],
    [class*="_xs-19"] > [class*="col-"],
    [class*="_xs-19"] > [class*="col_"] {
        -webkit-flex-basis: 5.26316%;
        -ms-flex-preferred-size: 5.26316%;
        flex-basis: 5.26316%;
        max-width: 5.26316%;
    }
    [class*="_xs-20"] > [class~="col"],
    [class*="_xs-20"] > [class*="col-"],
    [class*="_xs-20"] > [class*="col_"] {
        -webkit-flex-basis: 5%;
        -ms-flex-preferred-size: 5%;
        flex-basis: 5%;
        max-width: 5%;
    }
    [class*="_xs-21"] > [class~="col"],
    [class*="_xs-21"] > [class*="col-"],
    [class*="_xs-21"] > [class*="col_"] {
        -webkit-flex-basis: 4.7619%;
        -ms-flex-preferred-size: 4.7619%;
        flex-basis: 4.7619%;
        max-width: 4.7619%;
    }
    [class*="_xs-22"] > [class~="col"],
    [class*="_xs-22"] > [class*="col-"],
    [class*="_xs-22"] > [class*="col_"] {
        -webkit-flex-basis: 4.54545%;
        -ms-flex-preferred-size: 4.54545%;
        flex-basis: 4.54545%;
        max-width: 4.54545%;
    }
    [class*="_xs-23"] > [class~="col"],
    [class*="_xs-23"] > [class*="col-"],
    [class*="_xs-23"] > [class*="col_"] {
        -webkit-flex-basis: 4.34783%;
        -ms-flex-preferred-size: 4.34783%;
        flex-basis: 4.34783%;
        max-width: 4.34783%;
    }
    [class*="_xs-24"] > [class~="col"],
    [class*="_xs-24"] > [class*="col-"],
    [class*="_xs-24"] > [class*="col_"] {
        -webkit-flex-basis: 4.16667%;
        -ms-flex-preferred-size: 4.16667%;
        flex-basis: 4.16667%;
        max-width: 4.16667%;
    }
}

/************************
    COLS SIZES
*************************/
[class~="grid"] > [class*="col-1"],
[class*="grid-"] > [class*="col-1"],
[class*="grid_"] > [class*="col-1"] {
    -webkit-flex-basis: 4.16667%;
    -ms-flex-preferred-size: 4.16667%;
    flex-basis: 4.16667%;
    max-width: 4.16667%;
}

[class~="grid"] > [class*="col-2"],
[class*="grid-"] > [class*="col-2"],
[class*="grid_"] > [class*="col-2"] {
    -webkit-flex-basis: 8.33333%;
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    max-width: 8.33333%;
}

[class~="grid"] > [class*="col-3"],
[class*="grid-"] > [class*="col-3"],
[class*="grid_"] > [class*="col-3"] {
    -webkit-flex-basis: 12.5%;
    -ms-flex-preferred-size: 12.5%;
    flex-basis: 12.5%;
    max-width: 12.5%;
}

[class~="grid"] > [class*="col-4"],
[class*="grid-"] > [class*="col-4"],
[class*="grid_"] > [class*="col-4"] {
    -webkit-flex-basis: 16.66667%;
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    max-width: 16.66667%;
}

[class~="grid"] > [class*="col-5"],
[class*="grid-"] > [class*="col-5"],
[class*="grid_"] > [class*="col-5"] {
    -webkit-flex-basis: 20.83333%;
    -ms-flex-preferred-size: 20.83333%;
    flex-basis: 20.83333%;
    max-width: 20.83333%;
}

[class~="grid"] > [class*="col-6"],
[class*="grid-"] > [class*="col-6"],
[class*="grid_"] > [class*="col-6"] {
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}

[class~="grid"] > [class*="col-7"],
[class*="grid-"] > [class*="col-7"],
[class*="grid_"] > [class*="col-7"] {
    -webkit-flex-basis: 29.16667%;
    -ms-flex-preferred-size: 29.16667%;
    flex-basis: 29.16667%;
    max-width: 29.16667%;
}

[class~="grid"] > [class*="col-8"],
[class*="grid-"] > [class*="col-8"],
[class*="grid_"] > [class*="col-8"] {
    -webkit-flex-basis: 33.33333%;
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
}

[class~="grid"] > [class*="col-9"],
[class*="grid-"] > [class*="col-9"],
[class*="grid_"] > [class*="col-9"] {
    -webkit-flex-basis: 37.5%;
    -ms-flex-preferred-size: 37.5%;
    flex-basis: 37.5%;
    max-width: 37.5%;
}

[class~="grid"] > [class*="col-10"],
[class*="grid-"] > [class*="col-10"],
[class*="grid_"] > [class*="col-10"] {
    -webkit-flex-basis: 41.66667%;
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    max-width: 41.66667%;
}

[class~="grid"] > [class*="col-11"],
[class*="grid-"] > [class*="col-11"],
[class*="grid_"] > [class*="col-11"] {
    -webkit-flex-basis: 45.83333%;
    -ms-flex-preferred-size: 45.83333%;
    flex-basis: 45.83333%;
    max-width: 45.83333%;
}

[class~="grid"] > [class*="col-12"],
[class*="grid-"] > [class*="col-12"],
[class*="grid_"] > [class*="col-12"] {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}

[class~="grid"] > [class*="col-13"],
[class*="grid-"] > [class*="col-13"],
[class*="grid_"] > [class*="col-13"] {
    -webkit-flex-basis: 54.16667%;
    -ms-flex-preferred-size: 54.16667%;
    flex-basis: 54.16667%;
    max-width: 54.16667%;
}

[class~="grid"] > [class*="col-14"],
[class*="grid-"] > [class*="col-14"],
[class*="grid_"] > [class*="col-14"] {
    -webkit-flex-basis: 58.33333%;
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    max-width: 58.33333%;
}

[class~="grid"] > [class*="col-15"],
[class*="grid-"] > [class*="col-15"],
[class*="grid_"] > [class*="col-15"] {
    -webkit-flex-basis: 62.5%;
    -ms-flex-preferred-size: 62.5%;
    flex-basis: 62.5%;
    max-width: 62.5%;
}

[class~="grid"] > [class*="col-16"],
[class*="grid-"] > [class*="col-16"],
[class*="grid_"] > [class*="col-16"] {
    -webkit-flex-basis: 66.66667%;
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    max-width: 66.66667%;
}

[class~="grid"] > [class*="col-17"],
[class*="grid-"] > [class*="col-17"],
[class*="grid_"] > [class*="col-17"] {
    -webkit-flex-basis: 70.83333%;
    -ms-flex-preferred-size: 70.83333%;
    flex-basis: 70.83333%;
    max-width: 70.83333%;
}

[class~="grid"] > [class*="col-18"],
[class*="grid-"] > [class*="col-18"],
[class*="grid_"] > [class*="col-18"] {
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}

[class~="grid"] > [class*="col-19"],
[class*="grid-"] > [class*="col-19"],
[class*="grid_"] > [class*="col-19"] {
    -webkit-flex-basis: 79.16667%;
    -ms-flex-preferred-size: 79.16667%;
    flex-basis: 79.16667%;
    max-width: 79.16667%;
}

[class~="grid"] > [class*="col-20"],
[class*="grid-"] > [class*="col-20"],
[class*="grid_"] > [class*="col-20"] {
    -webkit-flex-basis: 83.33333%;
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    max-width: 83.33333%;
}

[class~="grid"] > [class*="col-21"],
[class*="grid-"] > [class*="col-21"],
[class*="grid_"] > [class*="col-21"] {
    -webkit-flex-basis: 87.5%;
    -ms-flex-preferred-size: 87.5%;
    flex-basis: 87.5%;
    max-width: 87.5%;
}

[class~="grid"] > [class*="col-22"],
[class*="grid-"] > [class*="col-22"],
[class*="grid_"] > [class*="col-22"] {
    -webkit-flex-basis: 91.66667%;
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    max-width: 91.66667%;
}

[class~="grid"] > [class*="col-23"],
[class*="grid-"] > [class*="col-23"],
[class*="grid_"] > [class*="col-23"] {
    -webkit-flex-basis: 95.83333%;
    -ms-flex-preferred-size: 95.83333%;
    flex-basis: 95.83333%;
    max-width: 95.83333%;
}

[class~="grid"] > [class*="col-24"],
[class*="grid-"] > [class*="col-24"],
[class*="grid_"] > [class*="col-24"] {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}

[class~="grid"] > [data-push-left*="off-0"],
[class*="grid-"] > [data-push-left*="off-0"],
[class*="grid_"] > [data-push-left*="off-0"] {
    margin-left: 0;
}

[class~="grid"] > [data-push-left*="off-1"],
[class*="grid-"] > [data-push-left*="off-1"],
[class*="grid_"] > [data-push-left*="off-1"] {
    margin-left: 4.16667%;
}

[class~="grid"] > [data-push-left*="off-2"],
[class*="grid-"] > [data-push-left*="off-2"],
[class*="grid_"] > [data-push-left*="off-2"] {
    margin-left: 8.33333%;
}

[class~="grid"] > [data-push-left*="off-3"],
[class*="grid-"] > [data-push-left*="off-3"],
[class*="grid_"] > [data-push-left*="off-3"] {
    margin-left: 12.5%;
}

[class~="grid"] > [data-push-left*="off-4"],
[class*="grid-"] > [data-push-left*="off-4"],
[class*="grid_"] > [data-push-left*="off-4"] {
    margin-left: 16.66667%;
}

[class~="grid"] > [data-push-left*="off-5"],
[class*="grid-"] > [data-push-left*="off-5"],
[class*="grid_"] > [data-push-left*="off-5"] {
    margin-left: 20.83333%;
}

[class~="grid"] > [data-push-left*="off-6"],
[class*="grid-"] > [data-push-left*="off-6"],
[class*="grid_"] > [data-push-left*="off-6"] {
    margin-left: 25%;
}

[class~="grid"] > [data-push-left*="off-7"],
[class*="grid-"] > [data-push-left*="off-7"],
[class*="grid_"] > [data-push-left*="off-7"] {
    margin-left: 29.16667%;
}

[class~="grid"] > [data-push-left*="off-8"],
[class*="grid-"] > [data-push-left*="off-8"],
[class*="grid_"] > [data-push-left*="off-8"] {
    margin-left: 33.33333%;
}

[class~="grid"] > [data-push-left*="off-9"],
[class*="grid-"] > [data-push-left*="off-9"],
[class*="grid_"] > [data-push-left*="off-9"] {
    margin-left: 37.5%;
}

[class~="grid"] > [data-push-left*="off-10"],
[class*="grid-"] > [data-push-left*="off-10"],
[class*="grid_"] > [data-push-left*="off-10"] {
    margin-left: 41.66667%;
}

[class~="grid"] > [data-push-left*="off-11"],
[class*="grid-"] > [data-push-left*="off-11"],
[class*="grid_"] > [data-push-left*="off-11"] {
    margin-left: 45.83333%;
}

[class~="grid"] > [data-push-left*="off-12"],
[class*="grid-"] > [data-push-left*="off-12"],
[class*="grid_"] > [data-push-left*="off-12"] {
    margin-left: 50%;
}

[class~="grid"] > [data-push-left*="off-13"],
[class*="grid-"] > [data-push-left*="off-13"],
[class*="grid_"] > [data-push-left*="off-13"] {
    margin-left: 54.16667%;
}

[class~="grid"] > [data-push-left*="off-14"],
[class*="grid-"] > [data-push-left*="off-14"],
[class*="grid_"] > [data-push-left*="off-14"] {
    margin-left: 58.33333%;
}

[class~="grid"] > [data-push-left*="off-15"],
[class*="grid-"] > [data-push-left*="off-15"],
[class*="grid_"] > [data-push-left*="off-15"] {
    margin-left: 62.5%;
}

[class~="grid"] > [data-push-left*="off-16"],
[class*="grid-"] > [data-push-left*="off-16"],
[class*="grid_"] > [data-push-left*="off-16"] {
    margin-left: 66.66667%;
}

[class~="grid"] > [data-push-left*="off-17"],
[class*="grid-"] > [data-push-left*="off-17"],
[class*="grid_"] > [data-push-left*="off-17"] {
    margin-left: 70.83333%;
}

[class~="grid"] > [data-push-left*="off-18"],
[class*="grid-"] > [data-push-left*="off-18"],
[class*="grid_"] > [data-push-left*="off-18"] {
    margin-left: 75%;
}

[class~="grid"] > [data-push-left*="off-19"],
[class*="grid-"] > [data-push-left*="off-19"],
[class*="grid_"] > [data-push-left*="off-19"] {
    margin-left: 79.16667%;
}

[class~="grid"] > [data-push-left*="off-20"],
[class*="grid-"] > [data-push-left*="off-20"],
[class*="grid_"] > [data-push-left*="off-20"] {
    margin-left: 83.33333%;
}

[class~="grid"] > [data-push-left*="off-21"],
[class*="grid-"] > [data-push-left*="off-21"],
[class*="grid_"] > [data-push-left*="off-21"] {
    margin-left: 87.5%;
}

[class~="grid"] > [data-push-left*="off-22"],
[class*="grid-"] > [data-push-left*="off-22"],
[class*="grid_"] > [data-push-left*="off-22"] {
    margin-left: 91.66667%;
}

[class~="grid"] > [data-push-left*="off-23"],
[class*="grid-"] > [data-push-left*="off-23"],
[class*="grid_"] > [data-push-left*="off-23"] {
    margin-left: 95.83333%;
}

[class~="grid"] > [data-push-right*="off-0"],
[class*="grid-"] > [data-push-right*="off-0"],
[class*="grid_"] > [data-push-right*="off-0"] {
    margin-right: 0;
}

[class~="grid"] > [data-push-right*="off-1"],
[class*="grid-"] > [data-push-right*="off-1"],
[class*="grid_"] > [data-push-right*="off-1"] {
    margin-right: 4.16667%;
}

[class~="grid"] > [data-push-right*="off-2"],
[class*="grid-"] > [data-push-right*="off-2"],
[class*="grid_"] > [data-push-right*="off-2"] {
    margin-right: 8.33333%;
}

[class~="grid"] > [data-push-right*="off-3"],
[class*="grid-"] > [data-push-right*="off-3"],
[class*="grid_"] > [data-push-right*="off-3"] {
    margin-right: 12.5%;
}

[class~="grid"] > [data-push-right*="off-4"],
[class*="grid-"] > [data-push-right*="off-4"],
[class*="grid_"] > [data-push-right*="off-4"] {
    margin-right: 16.66667%;
}

[class~="grid"] > [data-push-right*="off-5"],
[class*="grid-"] > [data-push-right*="off-5"],
[class*="grid_"] > [data-push-right*="off-5"] {
    margin-right: 20.83333%;
}

[class~="grid"] > [data-push-right*="off-6"],
[class*="grid-"] > [data-push-right*="off-6"],
[class*="grid_"] > [data-push-right*="off-6"] {
    margin-right: 25%;
}

[class~="grid"] > [data-push-right*="off-7"],
[class*="grid-"] > [data-push-right*="off-7"],
[class*="grid_"] > [data-push-right*="off-7"] {
    margin-right: 29.16667%;
}

[class~="grid"] > [data-push-right*="off-8"],
[class*="grid-"] > [data-push-right*="off-8"],
[class*="grid_"] > [data-push-right*="off-8"] {
    margin-right: 33.33333%;
}

[class~="grid"] > [data-push-right*="off-9"],
[class*="grid-"] > [data-push-right*="off-9"],
[class*="grid_"] > [data-push-right*="off-9"] {
    margin-right: 37.5%;
}

[class~="grid"] > [data-push-right*="off-10"],
[class*="grid-"] > [data-push-right*="off-10"],
[class*="grid_"] > [data-push-right*="off-10"] {
    margin-right: 41.66667%;
}

[class~="grid"] > [data-push-right*="off-11"],
[class*="grid-"] > [data-push-right*="off-11"],
[class*="grid_"] > [data-push-right*="off-11"] {
    margin-right: 45.83333%;
}

[class~="grid"] > [data-push-right*="off-12"],
[class*="grid-"] > [data-push-right*="off-12"],
[class*="grid_"] > [data-push-right*="off-12"] {
    margin-right: 50%;
}

[class~="grid"] > [data-push-right*="off-13"],
[class*="grid-"] > [data-push-right*="off-13"],
[class*="grid_"] > [data-push-right*="off-13"] {
    margin-right: 54.16667%;
}

[class~="grid"] > [data-push-right*="off-14"],
[class*="grid-"] > [data-push-right*="off-14"],
[class*="grid_"] > [data-push-right*="off-14"] {
    margin-right: 58.33333%;
}

[class~="grid"] > [data-push-right*="off-15"],
[class*="grid-"] > [data-push-right*="off-15"],
[class*="grid_"] > [data-push-right*="off-15"] {
    margin-right: 62.5%;
}

[class~="grid"] > [data-push-right*="off-16"],
[class*="grid-"] > [data-push-right*="off-16"],
[class*="grid_"] > [data-push-right*="off-16"] {
    margin-right: 66.66667%;
}

[class~="grid"] > [data-push-right*="off-17"],
[class*="grid-"] > [data-push-right*="off-17"],
[class*="grid_"] > [data-push-right*="off-17"] {
    margin-right: 70.83333%;
}

[class~="grid"] > [data-push-right*="off-18"],
[class*="grid-"] > [data-push-right*="off-18"],
[class*="grid_"] > [data-push-right*="off-18"] {
    margin-right: 75%;
}

[class~="grid"] > [data-push-right*="off-19"],
[class*="grid-"] > [data-push-right*="off-19"],
[class*="grid_"] > [data-push-right*="off-19"] {
    margin-right: 79.16667%;
}

[class~="grid"] > [data-push-right*="off-20"],
[class*="grid-"] > [data-push-right*="off-20"],
[class*="grid_"] > [data-push-right*="off-20"] {
    margin-right: 83.33333%;
}

[class~="grid"] > [data-push-right*="off-21"],
[class*="grid-"] > [data-push-right*="off-21"],
[class*="grid_"] > [data-push-right*="off-21"] {
    margin-right: 87.5%;
}

[class~="grid"] > [data-push-right*="off-22"],
[class*="grid-"] > [data-push-right*="off-22"],
[class*="grid_"] > [data-push-right*="off-22"] {
    margin-right: 91.66667%;
}

[class~="grid"] > [data-push-right*="off-23"],
[class*="grid-"] > [data-push-right*="off-23"],
[class*="grid_"] > [data-push-right*="off-23"] {
    margin-right: 95.83333%;
}

@media (max-width: 1380px) {
    [class~="grid"] > [class*="_xl-1"],
    [class*="grid-"] > [class*="_xl-1"],
    [class*="grid_"] > [class*="_xl-1"] {
        -webkit-flex-basis: 4.16667%;
        -ms-flex-preferred-size: 4.16667%;
        flex-basis: 4.16667%;
        max-width: 4.16667%;
    }
    [class~="grid"] > [class*="_xl-2"],
    [class*="grid-"] > [class*="_xl-2"],
    [class*="grid_"] > [class*="_xl-2"] {
        -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class~="grid"] > [class*="_xl-3"],
    [class*="grid-"] > [class*="_xl-3"],
    [class*="grid_"] > [class*="_xl-3"] {
        -webkit-flex-basis: 12.5%;
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class~="grid"] > [class*="_xl-4"],
    [class*="grid-"] > [class*="_xl-4"],
    [class*="grid_"] > [class*="_xl-4"] {
        -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class~="grid"] > [class*="_xl-5"],
    [class*="grid-"] > [class*="_xl-5"],
    [class*="grid_"] > [class*="_xl-5"] {
        -webkit-flex-basis: 20.83333%;
        -ms-flex-preferred-size: 20.83333%;
        flex-basis: 20.83333%;
        max-width: 20.83333%;
    }
    [class~="grid"] > [class*="_xl-6"],
    [class*="grid-"] > [class*="_xl-6"],
    [class*="grid_"] > [class*="_xl-6"] {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }
    [class~="grid"] > [class*="_xl-7"],
    [class*="grid-"] > [class*="_xl-7"],
    [class*="grid_"] > [class*="_xl-7"] {
        -webkit-flex-basis: 29.16667%;
        -ms-flex-preferred-size: 29.16667%;
        flex-basis: 29.16667%;
        max-width: 29.16667%;
    }
    [class~="grid"] > [class*="_xl-8"],
    [class*="grid-"] > [class*="_xl-8"],
    [class*="grid_"] > [class*="_xl-8"] {
        -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class~="grid"] > [class*="_xl-9"],
    [class*="grid-"] > [class*="_xl-9"],
    [class*="grid_"] > [class*="_xl-9"] {
        -webkit-flex-basis: 37.5%;
        -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
        max-width: 37.5%;
    }
    [class~="grid"] > [class*="_xl-10"],
    [class*="grid-"] > [class*="_xl-10"],
    [class*="grid_"] > [class*="_xl-10"] {
        -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    [class~="grid"] > [class*="_xl-11"],
    [class*="grid-"] > [class*="_xl-11"],
    [class*="grid_"] > [class*="_xl-11"] {
        -webkit-flex-basis: 45.83333%;
        -ms-flex-preferred-size: 45.83333%;
        flex-basis: 45.83333%;
        max-width: 45.83333%;
    }
    [class~="grid"] > [class*="_xl-12"],
    [class*="grid-"] > [class*="_xl-12"],
    [class*="grid_"] > [class*="_xl-12"] {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }
    [class~="grid"] > [class*="_xl-13"],
    [class*="grid-"] > [class*="_xl-13"],
    [class*="grid_"] > [class*="_xl-13"] {
        -webkit-flex-basis: 54.16667%;
        -ms-flex-preferred-size: 54.16667%;
        flex-basis: 54.16667%;
        max-width: 54.16667%;
    }
    [class~="grid"] > [class*="_xl-14"],
    [class*="grid-"] > [class*="_xl-14"],
    [class*="grid_"] > [class*="_xl-14"] {
        -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    [class~="grid"] > [class*="_xl-15"],
    [class*="grid-"] > [class*="_xl-15"],
    [class*="grid_"] > [class*="_xl-15"] {
        -webkit-flex-basis: 62.5%;
        -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
        max-width: 62.5%;
    }
    [class~="grid"] > [class*="_xl-16"],
    [class*="grid-"] > [class*="_xl-16"],
    [class*="grid_"] > [class*="_xl-16"] {
        -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    [class~="grid"] > [class*="_xl-17"],
    [class*="grid-"] > [class*="_xl-17"],
    [class*="grid_"] > [class*="_xl-17"] {
        -webkit-flex-basis: 70.83333%;
        -ms-flex-preferred-size: 70.83333%;
        flex-basis: 70.83333%;
        max-width: 70.83333%;
    }
    [class~="grid"] > [class*="_xl-18"],
    [class*="grid-"] > [class*="_xl-18"],
    [class*="grid_"] > [class*="_xl-18"] {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
        max-width: 75%;
    }
    [class~="grid"] > [class*="_xl-19"],
    [class*="grid-"] > [class*="_xl-19"],
    [class*="grid_"] > [class*="_xl-19"] {
        -webkit-flex-basis: 79.16667%;
        -ms-flex-preferred-size: 79.16667%;
        flex-basis: 79.16667%;
        max-width: 79.16667%;
    }
    [class~="grid"] > [class*="_xl-20"],
    [class*="grid-"] > [class*="_xl-20"],
    [class*="grid_"] > [class*="_xl-20"] {
        -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    [class~="grid"] > [class*="_xl-21"],
    [class*="grid-"] > [class*="_xl-21"],
    [class*="grid_"] > [class*="_xl-21"] {
        -webkit-flex-basis: 87.5%;
        -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
        max-width: 87.5%;
    }
    [class~="grid"] > [class*="_xl-22"],
    [class*="grid-"] > [class*="_xl-22"],
    [class*="grid_"] > [class*="_xl-22"] {
        -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    [class~="grid"] > [class*="_xl-23"],
    [class*="grid-"] > [class*="_xl-23"],
    [class*="grid_"] > [class*="_xl-23"] {
        -webkit-flex-basis: 95.83333%;
        -ms-flex-preferred-size: 95.83333%;
        flex-basis: 95.83333%;
        max-width: 95.83333%;
    }
    [class~="grid"] > [class*="_xl-24"],
    [class*="grid-"] > [class*="_xl-24"],
    [class*="grid_"] > [class*="_xl-24"] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }
    [class~="grid"] > [data-push-left*="_xl-0"],
    [class*="grid-"] > [data-push-left*="_xl-0"],
    [class*="grid_"] > [data-push-left*="_xl-0"] {
        margin-left: 0;
    }
    [class~="grid"] > [data-push-left*="_xl-1"],
    [class*="grid-"] > [data-push-left*="_xl-1"],
    [class*="grid_"] > [data-push-left*="_xl-1"] {
        margin-left: 4.16667%;
    }
    [class~="grid"] > [data-push-left*="_xl-2"],
    [class*="grid-"] > [data-push-left*="_xl-2"],
    [class*="grid_"] > [data-push-left*="_xl-2"] {
        margin-left: 8.33333%;
    }
    [class~="grid"] > [data-push-left*="_xl-3"],
    [class*="grid-"] > [data-push-left*="_xl-3"],
    [class*="grid_"] > [data-push-left*="_xl-3"] {
        margin-left: 12.5%;
    }
    [class~="grid"] > [data-push-left*="_xl-4"],
    [class*="grid-"] > [data-push-left*="_xl-4"],
    [class*="grid_"] > [data-push-left*="_xl-4"] {
        margin-left: 16.66667%;
    }
    [class~="grid"] > [data-push-left*="_xl-5"],
    [class*="grid-"] > [data-push-left*="_xl-5"],
    [class*="grid_"] > [data-push-left*="_xl-5"] {
        margin-left: 20.83333%;
    }
    [class~="grid"] > [data-push-left*="_xl-6"],
    [class*="grid-"] > [data-push-left*="_xl-6"],
    [class*="grid_"] > [data-push-left*="_xl-6"] {
        margin-left: 25%;
    }
    [class~="grid"] > [data-push-left*="_xl-7"],
    [class*="grid-"] > [data-push-left*="_xl-7"],
    [class*="grid_"] > [data-push-left*="_xl-7"] {
        margin-left: 29.16667%;
    }
    [class~="grid"] > [data-push-left*="_xl-8"],
    [class*="grid-"] > [data-push-left*="_xl-8"],
    [class*="grid_"] > [data-push-left*="_xl-8"] {
        margin-left: 33.33333%;
    }
    [class~="grid"] > [data-push-left*="_xl-9"],
    [class*="grid-"] > [data-push-left*="_xl-9"],
    [class*="grid_"] > [data-push-left*="_xl-9"] {
        margin-left: 37.5%;
    }
    [class~="grid"] > [data-push-left*="_xl-10"],
    [class*="grid-"] > [data-push-left*="_xl-10"],
    [class*="grid_"] > [data-push-left*="_xl-10"] {
        margin-left: 41.66667%;
    }
    [class~="grid"] > [data-push-left*="_xl-11"],
    [class*="grid-"] > [data-push-left*="_xl-11"],
    [class*="grid_"] > [data-push-left*="_xl-11"] {
        margin-left: 45.83333%;
    }
    [class~="grid"] > [data-push-left*="_xl-12"],
    [class*="grid-"] > [data-push-left*="_xl-12"],
    [class*="grid_"] > [data-push-left*="_xl-12"] {
        margin-left: 50%;
    }
    [class~="grid"] > [data-push-left*="_xl-13"],
    [class*="grid-"] > [data-push-left*="_xl-13"],
    [class*="grid_"] > [data-push-left*="_xl-13"] {
        margin-left: 54.16667%;
    }
    [class~="grid"] > [data-push-left*="_xl-14"],
    [class*="grid-"] > [data-push-left*="_xl-14"],
    [class*="grid_"] > [data-push-left*="_xl-14"] {
        margin-left: 58.33333%;
    }
    [class~="grid"] > [data-push-left*="_xl-15"],
    [class*="grid-"] > [data-push-left*="_xl-15"],
    [class*="grid_"] > [data-push-left*="_xl-15"] {
        margin-left: 62.5%;
    }
    [class~="grid"] > [data-push-left*="_xl-16"],
    [class*="grid-"] > [data-push-left*="_xl-16"],
    [class*="grid_"] > [data-push-left*="_xl-16"] {
        margin-left: 66.66667%;
    }
    [class~="grid"] > [data-push-left*="_xl-17"],
    [class*="grid-"] > [data-push-left*="_xl-17"],
    [class*="grid_"] > [data-push-left*="_xl-17"] {
        margin-left: 70.83333%;
    }
    [class~="grid"] > [data-push-left*="_xl-18"],
    [class*="grid-"] > [data-push-left*="_xl-18"],
    [class*="grid_"] > [data-push-left*="_xl-18"] {
        margin-left: 75%;
    }
    [class~="grid"] > [data-push-left*="_xl-19"],
    [class*="grid-"] > [data-push-left*="_xl-19"],
    [class*="grid_"] > [data-push-left*="_xl-19"] {
        margin-left: 79.16667%;
    }
    [class~="grid"] > [data-push-left*="_xl-20"],
    [class*="grid-"] > [data-push-left*="_xl-20"],
    [class*="grid_"] > [data-push-left*="_xl-20"] {
        margin-left: 83.33333%;
    }
    [class~="grid"] > [data-push-left*="_xl-21"],
    [class*="grid-"] > [data-push-left*="_xl-21"],
    [class*="grid_"] > [data-push-left*="_xl-21"] {
        margin-left: 87.5%;
    }
    [class~="grid"] > [data-push-left*="_xl-22"],
    [class*="grid-"] > [data-push-left*="_xl-22"],
    [class*="grid_"] > [data-push-left*="_xl-22"] {
        margin-left: 91.66667%;
    }
    [class~="grid"] > [data-push-left*="_xl-23"],
    [class*="grid-"] > [data-push-left*="_xl-23"],
    [class*="grid_"] > [data-push-left*="_xl-23"] {
        margin-left: 95.83333%;
    }
    [class~="grid"] > [data-push-right*="_xl-0"],
    [class*="grid-"] > [data-push-right*="_xl-0"],
    [class*="grid_"] > [data-push-right*="_xl-0"] {
        margin-right: 0;
    }
    [class~="grid"] > [data-push-right*="_xl-1"],
    [class*="grid-"] > [data-push-right*="_xl-1"],
    [class*="grid_"] > [data-push-right*="_xl-1"] {
        margin-right: 4.16667%;
    }
    [class~="grid"] > [data-push-right*="_xl-2"],
    [class*="grid-"] > [data-push-right*="_xl-2"],
    [class*="grid_"] > [data-push-right*="_xl-2"] {
        margin-right: 8.33333%;
    }
    [class~="grid"] > [data-push-right*="_xl-3"],
    [class*="grid-"] > [data-push-right*="_xl-3"],
    [class*="grid_"] > [data-push-right*="_xl-3"] {
        margin-right: 12.5%;
    }
    [class~="grid"] > [data-push-right*="_xl-4"],
    [class*="grid-"] > [data-push-right*="_xl-4"],
    [class*="grid_"] > [data-push-right*="_xl-4"] {
        margin-right: 16.66667%;
    }
    [class~="grid"] > [data-push-right*="_xl-5"],
    [class*="grid-"] > [data-push-right*="_xl-5"],
    [class*="grid_"] > [data-push-right*="_xl-5"] {
        margin-right: 20.83333%;
    }
    [class~="grid"] > [data-push-right*="_xl-6"],
    [class*="grid-"] > [data-push-right*="_xl-6"],
    [class*="grid_"] > [data-push-right*="_xl-6"] {
        margin-right: 25%;
    }
    [class~="grid"] > [data-push-right*="_xl-7"],
    [class*="grid-"] > [data-push-right*="_xl-7"],
    [class*="grid_"] > [data-push-right*="_xl-7"] {
        margin-right: 29.16667%;
    }
    [class~="grid"] > [data-push-right*="_xl-8"],
    [class*="grid-"] > [data-push-right*="_xl-8"],
    [class*="grid_"] > [data-push-right*="_xl-8"] {
        margin-right: 33.33333%;
    }
    [class~="grid"] > [data-push-right*="_xl-9"],
    [class*="grid-"] > [data-push-right*="_xl-9"],
    [class*="grid_"] > [data-push-right*="_xl-9"] {
        margin-right: 37.5%;
    }
    [class~="grid"] > [data-push-right*="_xl-10"],
    [class*="grid-"] > [data-push-right*="_xl-10"],
    [class*="grid_"] > [data-push-right*="_xl-10"] {
        margin-right: 41.66667%;
    }
    [class~="grid"] > [data-push-right*="_xl-11"],
    [class*="grid-"] > [data-push-right*="_xl-11"],
    [class*="grid_"] > [data-push-right*="_xl-11"] {
        margin-right: 45.83333%;
    }
    [class~="grid"] > [data-push-right*="_xl-12"],
    [class*="grid-"] > [data-push-right*="_xl-12"],
    [class*="grid_"] > [data-push-right*="_xl-12"] {
        margin-right: 50%;
    }
    [class~="grid"] > [data-push-right*="_xl-13"],
    [class*="grid-"] > [data-push-right*="_xl-13"],
    [class*="grid_"] > [data-push-right*="_xl-13"] {
        margin-right: 54.16667%;
    }
    [class~="grid"] > [data-push-right*="_xl-14"],
    [class*="grid-"] > [data-push-right*="_xl-14"],
    [class*="grid_"] > [data-push-right*="_xl-14"] {
        margin-right: 58.33333%;
    }
    [class~="grid"] > [data-push-right*="_xl-15"],
    [class*="grid-"] > [data-push-right*="_xl-15"],
    [class*="grid_"] > [data-push-right*="_xl-15"] {
        margin-right: 62.5%;
    }
    [class~="grid"] > [data-push-right*="_xl-16"],
    [class*="grid-"] > [data-push-right*="_xl-16"],
    [class*="grid_"] > [data-push-right*="_xl-16"] {
        margin-right: 66.66667%;
    }
    [class~="grid"] > [data-push-right*="_xl-17"],
    [class*="grid-"] > [data-push-right*="_xl-17"],
    [class*="grid_"] > [data-push-right*="_xl-17"] {
        margin-right: 70.83333%;
    }
    [class~="grid"] > [data-push-right*="_xl-18"],
    [class*="grid-"] > [data-push-right*="_xl-18"],
    [class*="grid_"] > [data-push-right*="_xl-18"] {
        margin-right: 75%;
    }
    [class~="grid"] > [data-push-right*="_xl-19"],
    [class*="grid-"] > [data-push-right*="_xl-19"],
    [class*="grid_"] > [data-push-right*="_xl-19"] {
        margin-right: 79.16667%;
    }
    [class~="grid"] > [data-push-right*="_xl-20"],
    [class*="grid-"] > [data-push-right*="_xl-20"],
    [class*="grid_"] > [data-push-right*="_xl-20"] {
        margin-right: 83.33333%;
    }
    [class~="grid"] > [data-push-right*="_xl-21"],
    [class*="grid-"] > [data-push-right*="_xl-21"],
    [class*="grid_"] > [data-push-right*="_xl-21"] {
        margin-right: 87.5%;
    }
    [class~="grid"] > [data-push-right*="_xl-22"],
    [class*="grid-"] > [data-push-right*="_xl-22"],
    [class*="grid_"] > [data-push-right*="_xl-22"] {
        margin-right: 91.66667%;
    }
    [class~="grid"] > [data-push-right*="_xl-23"],
    [class*="grid-"] > [data-push-right*="_xl-23"],
    [class*="grid_"] > [data-push-right*="_xl-23"] {
        margin-right: 95.83333%;
    }
    [class~="grid"] [class*="_xl-first"],
    [class*="grid-"] [class*="_xl-first"],
    [class*="grid_"] [class*="_xl-first"] {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }
    [class~="grid"] [class*="_xl-last"],
    [class*="grid-"] [class*="_xl-last"],
    [class*="grid_"] [class*="_xl-last"] {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
}

@media (max-width: 1024px) {
    [class~="grid"] > [class*="_lg-1"],
    [class*="grid-"] > [class*="_lg-1"],
    [class*="grid_"] > [class*="_lg-1"] {
        -webkit-flex-basis: 4.16667%;
        -ms-flex-preferred-size: 4.16667%;
        flex-basis: 4.16667%;
        max-width: 4.16667%;
    }
    [class~="grid"] > [class*="_lg-2"],
    [class*="grid-"] > [class*="_lg-2"],
    [class*="grid_"] > [class*="_lg-2"] {
        -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class~="grid"] > [class*="_lg-3"],
    [class*="grid-"] > [class*="_lg-3"],
    [class*="grid_"] > [class*="_lg-3"] {
        -webkit-flex-basis: 12.5%;
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class~="grid"] > [class*="_lg-4"],
    [class*="grid-"] > [class*="_lg-4"],
    [class*="grid_"] > [class*="_lg-4"] {
        -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class~="grid"] > [class*="_lg-5"],
    [class*="grid-"] > [class*="_lg-5"],
    [class*="grid_"] > [class*="_lg-5"] {
        -webkit-flex-basis: 20.83333%;
        -ms-flex-preferred-size: 20.83333%;
        flex-basis: 20.83333%;
        max-width: 20.83333%;
    }
    [class~="grid"] > [class*="_lg-6"],
    [class*="grid-"] > [class*="_lg-6"],
    [class*="grid_"] > [class*="_lg-6"] {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }
    [class~="grid"] > [class*="_lg-7"],
    [class*="grid-"] > [class*="_lg-7"],
    [class*="grid_"] > [class*="_lg-7"] {
        -webkit-flex-basis: 29.16667%;
        -ms-flex-preferred-size: 29.16667%;
        flex-basis: 29.16667%;
        max-width: 29.16667%;
    }
    [class~="grid"] > [class*="_lg-8"],
    [class*="grid-"] > [class*="_lg-8"],
    [class*="grid_"] > [class*="_lg-8"] {
        -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class~="grid"] > [class*="_lg-9"],
    [class*="grid-"] > [class*="_lg-9"],
    [class*="grid_"] > [class*="_lg-9"] {
        -webkit-flex-basis: 37.5%;
        -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
        max-width: 37.5%;
    }
    [class~="grid"] > [class*="_lg-10"],
    [class*="grid-"] > [class*="_lg-10"],
    [class*="grid_"] > [class*="_lg-10"] {
        -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    [class~="grid"] > [class*="_lg-11"],
    [class*="grid-"] > [class*="_lg-11"],
    [class*="grid_"] > [class*="_lg-11"] {
        -webkit-flex-basis: 45.83333%;
        -ms-flex-preferred-size: 45.83333%;
        flex-basis: 45.83333%;
        max-width: 45.83333%;
    }
    [class~="grid"] > [class*="_lg-12"],
    [class*="grid-"] > [class*="_lg-12"],
    [class*="grid_"] > [class*="_lg-12"] {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }
    [class~="grid"] > [class*="_lg-13"],
    [class*="grid-"] > [class*="_lg-13"],
    [class*="grid_"] > [class*="_lg-13"] {
        -webkit-flex-basis: 54.16667%;
        -ms-flex-preferred-size: 54.16667%;
        flex-basis: 54.16667%;
        max-width: 54.16667%;
    }
    [class~="grid"] > [class*="_lg-14"],
    [class*="grid-"] > [class*="_lg-14"],
    [class*="grid_"] > [class*="_lg-14"] {
        -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    [class~="grid"] > [class*="_lg-15"],
    [class*="grid-"] > [class*="_lg-15"],
    [class*="grid_"] > [class*="_lg-15"] {
        -webkit-flex-basis: 62.5%;
        -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
        max-width: 62.5%;
    }
    [class~="grid"] > [class*="_lg-16"],
    [class*="grid-"] > [class*="_lg-16"],
    [class*="grid_"] > [class*="_lg-16"] {
        -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    [class~="grid"] > [class*="_lg-17"],
    [class*="grid-"] > [class*="_lg-17"],
    [class*="grid_"] > [class*="_lg-17"] {
        -webkit-flex-basis: 70.83333%;
        -ms-flex-preferred-size: 70.83333%;
        flex-basis: 70.83333%;
        max-width: 70.83333%;
    }
    [class~="grid"] > [class*="_lg-18"],
    [class*="grid-"] > [class*="_lg-18"],
    [class*="grid_"] > [class*="_lg-18"] {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
        max-width: 75%;
    }
    [class~="grid"] > [class*="_lg-19"],
    [class*="grid-"] > [class*="_lg-19"],
    [class*="grid_"] > [class*="_lg-19"] {
        -webkit-flex-basis: 79.16667%;
        -ms-flex-preferred-size: 79.16667%;
        flex-basis: 79.16667%;
        max-width: 79.16667%;
    }
    [class~="grid"] > [class*="_lg-20"],
    [class*="grid-"] > [class*="_lg-20"],
    [class*="grid_"] > [class*="_lg-20"] {
        -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    [class~="grid"] > [class*="_lg-21"],
    [class*="grid-"] > [class*="_lg-21"],
    [class*="grid_"] > [class*="_lg-21"] {
        -webkit-flex-basis: 87.5%;
        -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
        max-width: 87.5%;
    }
    [class~="grid"] > [class*="_lg-22"],
    [class*="grid-"] > [class*="_lg-22"],
    [class*="grid_"] > [class*="_lg-22"] {
        -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    [class~="grid"] > [class*="_lg-23"],
    [class*="grid-"] > [class*="_lg-23"],
    [class*="grid_"] > [class*="_lg-23"] {
        -webkit-flex-basis: 95.83333%;
        -ms-flex-preferred-size: 95.83333%;
        flex-basis: 95.83333%;
        max-width: 95.83333%;
    }
    [class~="grid"] > [class*="_lg-24"],
    [class*="grid-"] > [class*="_lg-24"],
    [class*="grid_"] > [class*="_lg-24"] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }
    [class~="grid"] > [data-push-left*="_lg-0"],
    [class*="grid-"] > [data-push-left*="_lg-0"],
    [class*="grid_"] > [data-push-left*="_lg-0"] {
        margin-left: 0;
    }
    [class~="grid"] > [data-push-left*="_lg-1"],
    [class*="grid-"] > [data-push-left*="_lg-1"],
    [class*="grid_"] > [data-push-left*="_lg-1"] {
        margin-left: 4.16667%;
    }
    [class~="grid"] > [data-push-left*="_lg-2"],
    [class*="grid-"] > [data-push-left*="_lg-2"],
    [class*="grid_"] > [data-push-left*="_lg-2"] {
        margin-left: 8.33333%;
    }
    [class~="grid"] > [data-push-left*="_lg-3"],
    [class*="grid-"] > [data-push-left*="_lg-3"],
    [class*="grid_"] > [data-push-left*="_lg-3"] {
        margin-left: 12.5%;
    }
    [class~="grid"] > [data-push-left*="_lg-4"],
    [class*="grid-"] > [data-push-left*="_lg-4"],
    [class*="grid_"] > [data-push-left*="_lg-4"] {
        margin-left: 16.66667%;
    }
    [class~="grid"] > [data-push-left*="_lg-5"],
    [class*="grid-"] > [data-push-left*="_lg-5"],
    [class*="grid_"] > [data-push-left*="_lg-5"] {
        margin-left: 20.83333%;
    }
    [class~="grid"] > [data-push-left*="_lg-6"],
    [class*="grid-"] > [data-push-left*="_lg-6"],
    [class*="grid_"] > [data-push-left*="_lg-6"] {
        margin-left: 25%;
    }
    [class~="grid"] > [data-push-left*="_lg-7"],
    [class*="grid-"] > [data-push-left*="_lg-7"],
    [class*="grid_"] > [data-push-left*="_lg-7"] {
        margin-left: 29.16667%;
    }
    [class~="grid"] > [data-push-left*="_lg-8"],
    [class*="grid-"] > [data-push-left*="_lg-8"],
    [class*="grid_"] > [data-push-left*="_lg-8"] {
        margin-left: 33.33333%;
    }
    [class~="grid"] > [data-push-left*="_lg-9"],
    [class*="grid-"] > [data-push-left*="_lg-9"],
    [class*="grid_"] > [data-push-left*="_lg-9"] {
        margin-left: 37.5%;
    }
    [class~="grid"] > [data-push-left*="_lg-10"],
    [class*="grid-"] > [data-push-left*="_lg-10"],
    [class*="grid_"] > [data-push-left*="_lg-10"] {
        margin-left: 41.66667%;
    }
    [class~="grid"] > [data-push-left*="_lg-11"],
    [class*="grid-"] > [data-push-left*="_lg-11"],
    [class*="grid_"] > [data-push-left*="_lg-11"] {
        margin-left: 45.83333%;
    }
    [class~="grid"] > [data-push-left*="_lg-12"],
    [class*="grid-"] > [data-push-left*="_lg-12"],
    [class*="grid_"] > [data-push-left*="_lg-12"] {
        margin-left: 50%;
    }
    [class~="grid"] > [data-push-left*="_lg-13"],
    [class*="grid-"] > [data-push-left*="_lg-13"],
    [class*="grid_"] > [data-push-left*="_lg-13"] {
        margin-left: 54.16667%;
    }
    [class~="grid"] > [data-push-left*="_lg-14"],
    [class*="grid-"] > [data-push-left*="_lg-14"],
    [class*="grid_"] > [data-push-left*="_lg-14"] {
        margin-left: 58.33333%;
    }
    [class~="grid"] > [data-push-left*="_lg-15"],
    [class*="grid-"] > [data-push-left*="_lg-15"],
    [class*="grid_"] > [data-push-left*="_lg-15"] {
        margin-left: 62.5%;
    }
    [class~="grid"] > [data-push-left*="_lg-16"],
    [class*="grid-"] > [data-push-left*="_lg-16"],
    [class*="grid_"] > [data-push-left*="_lg-16"] {
        margin-left: 66.66667%;
    }
    [class~="grid"] > [data-push-left*="_lg-17"],
    [class*="grid-"] > [data-push-left*="_lg-17"],
    [class*="grid_"] > [data-push-left*="_lg-17"] {
        margin-left: 70.83333%;
    }
    [class~="grid"] > [data-push-left*="_lg-18"],
    [class*="grid-"] > [data-push-left*="_lg-18"],
    [class*="grid_"] > [data-push-left*="_lg-18"] {
        margin-left: 75%;
    }
    [class~="grid"] > [data-push-left*="_lg-19"],
    [class*="grid-"] > [data-push-left*="_lg-19"],
    [class*="grid_"] > [data-push-left*="_lg-19"] {
        margin-left: 79.16667%;
    }
    [class~="grid"] > [data-push-left*="_lg-20"],
    [class*="grid-"] > [data-push-left*="_lg-20"],
    [class*="grid_"] > [data-push-left*="_lg-20"] {
        margin-left: 83.33333%;
    }
    [class~="grid"] > [data-push-left*="_lg-21"],
    [class*="grid-"] > [data-push-left*="_lg-21"],
    [class*="grid_"] > [data-push-left*="_lg-21"] {
        margin-left: 87.5%;
    }
    [class~="grid"] > [data-push-left*="_lg-22"],
    [class*="grid-"] > [data-push-left*="_lg-22"],
    [class*="grid_"] > [data-push-left*="_lg-22"] {
        margin-left: 91.66667%;
    }
    [class~="grid"] > [data-push-left*="_lg-23"],
    [class*="grid-"] > [data-push-left*="_lg-23"],
    [class*="grid_"] > [data-push-left*="_lg-23"] {
        margin-left: 95.83333%;
    }
    [class~="grid"] > [data-push-right*="_lg-0"],
    [class*="grid-"] > [data-push-right*="_lg-0"],
    [class*="grid_"] > [data-push-right*="_lg-0"] {
        margin-right: 0;
    }
    [class~="grid"] > [data-push-right*="_lg-1"],
    [class*="grid-"] > [data-push-right*="_lg-1"],
    [class*="grid_"] > [data-push-right*="_lg-1"] {
        margin-right: 4.16667%;
    }
    [class~="grid"] > [data-push-right*="_lg-2"],
    [class*="grid-"] > [data-push-right*="_lg-2"],
    [class*="grid_"] > [data-push-right*="_lg-2"] {
        margin-right: 8.33333%;
    }
    [class~="grid"] > [data-push-right*="_lg-3"],
    [class*="grid-"] > [data-push-right*="_lg-3"],
    [class*="grid_"] > [data-push-right*="_lg-3"] {
        margin-right: 12.5%;
    }
    [class~="grid"] > [data-push-right*="_lg-4"],
    [class*="grid-"] > [data-push-right*="_lg-4"],
    [class*="grid_"] > [data-push-right*="_lg-4"] {
        margin-right: 16.66667%;
    }
    [class~="grid"] > [data-push-right*="_lg-5"],
    [class*="grid-"] > [data-push-right*="_lg-5"],
    [class*="grid_"] > [data-push-right*="_lg-5"] {
        margin-right: 20.83333%;
    }
    [class~="grid"] > [data-push-right*="_lg-6"],
    [class*="grid-"] > [data-push-right*="_lg-6"],
    [class*="grid_"] > [data-push-right*="_lg-6"] {
        margin-right: 25%;
    }
    [class~="grid"] > [data-push-right*="_lg-7"],
    [class*="grid-"] > [data-push-right*="_lg-7"],
    [class*="grid_"] > [data-push-right*="_lg-7"] {
        margin-right: 29.16667%;
    }
    [class~="grid"] > [data-push-right*="_lg-8"],
    [class*="grid-"] > [data-push-right*="_lg-8"],
    [class*="grid_"] > [data-push-right*="_lg-8"] {
        margin-right: 33.33333%;
    }
    [class~="grid"] > [data-push-right*="_lg-9"],
    [class*="grid-"] > [data-push-right*="_lg-9"],
    [class*="grid_"] > [data-push-right*="_lg-9"] {
        margin-right: 37.5%;
    }
    [class~="grid"] > [data-push-right*="_lg-10"],
    [class*="grid-"] > [data-push-right*="_lg-10"],
    [class*="grid_"] > [data-push-right*="_lg-10"] {
        margin-right: 41.66667%;
    }
    [class~="grid"] > [data-push-right*="_lg-11"],
    [class*="grid-"] > [data-push-right*="_lg-11"],
    [class*="grid_"] > [data-push-right*="_lg-11"] {
        margin-right: 45.83333%;
    }
    [class~="grid"] > [data-push-right*="_lg-12"],
    [class*="grid-"] > [data-push-right*="_lg-12"],
    [class*="grid_"] > [data-push-right*="_lg-12"] {
        margin-right: 50%;
    }
    [class~="grid"] > [data-push-right*="_lg-13"],
    [class*="grid-"] > [data-push-right*="_lg-13"],
    [class*="grid_"] > [data-push-right*="_lg-13"] {
        margin-right: 54.16667%;
    }
    [class~="grid"] > [data-push-right*="_lg-14"],
    [class*="grid-"] > [data-push-right*="_lg-14"],
    [class*="grid_"] > [data-push-right*="_lg-14"] {
        margin-right: 58.33333%;
    }
    [class~="grid"] > [data-push-right*="_lg-15"],
    [class*="grid-"] > [data-push-right*="_lg-15"],
    [class*="grid_"] > [data-push-right*="_lg-15"] {
        margin-right: 62.5%;
    }
    [class~="grid"] > [data-push-right*="_lg-16"],
    [class*="grid-"] > [data-push-right*="_lg-16"],
    [class*="grid_"] > [data-push-right*="_lg-16"] {
        margin-right: 66.66667%;
    }
    [class~="grid"] > [data-push-right*="_lg-17"],
    [class*="grid-"] > [data-push-right*="_lg-17"],
    [class*="grid_"] > [data-push-right*="_lg-17"] {
        margin-right: 70.83333%;
    }
    [class~="grid"] > [data-push-right*="_lg-18"],
    [class*="grid-"] > [data-push-right*="_lg-18"],
    [class*="grid_"] > [data-push-right*="_lg-18"] {
        margin-right: 75%;
    }
    [class~="grid"] > [data-push-right*="_lg-19"],
    [class*="grid-"] > [data-push-right*="_lg-19"],
    [class*="grid_"] > [data-push-right*="_lg-19"] {
        margin-right: 79.16667%;
    }
    [class~="grid"] > [data-push-right*="_lg-20"],
    [class*="grid-"] > [data-push-right*="_lg-20"],
    [class*="grid_"] > [data-push-right*="_lg-20"] {
        margin-right: 83.33333%;
    }
    [class~="grid"] > [data-push-right*="_lg-21"],
    [class*="grid-"] > [data-push-right*="_lg-21"],
    [class*="grid_"] > [data-push-right*="_lg-21"] {
        margin-right: 87.5%;
    }
    [class~="grid"] > [data-push-right*="_lg-22"],
    [class*="grid-"] > [data-push-right*="_lg-22"],
    [class*="grid_"] > [data-push-right*="_lg-22"] {
        margin-right: 91.66667%;
    }
    [class~="grid"] > [data-push-right*="_lg-23"],
    [class*="grid-"] > [data-push-right*="_lg-23"],
    [class*="grid_"] > [data-push-right*="_lg-23"] {
        margin-right: 95.83333%;
    }
    [class~="grid"] [class*="_lg-first"],
    [class*="grid-"] [class*="_lg-first"],
    [class*="grid_"] [class*="_lg-first"] {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }
    [class~="grid"] [class*="_lg-last"],
    [class*="grid-"] [class*="_lg-last"],
    [class*="grid_"] [class*="_lg-last"] {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
}

@media (max-width: 840px) {
    [class~="grid"] > [class*="_md-1"],
    [class*="grid-"] > [class*="_md-1"],
    [class*="grid_"] > [class*="_md-1"] {
        -webkit-flex-basis: 4.16667%;
        -ms-flex-preferred-size: 4.16667%;
        flex-basis: 4.16667%;
        max-width: 4.16667%;
    }
    [class~="grid"] > [class*="_md-2"],
    [class*="grid-"] > [class*="_md-2"],
    [class*="grid_"] > [class*="_md-2"] {
        -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class~="grid"] > [class*="_md-3"],
    [class*="grid-"] > [class*="_md-3"],
    [class*="grid_"] > [class*="_md-3"] {
        -webkit-flex-basis: 12.5%;
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class~="grid"] > [class*="_md-4"],
    [class*="grid-"] > [class*="_md-4"],
    [class*="grid_"] > [class*="_md-4"] {
        -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class~="grid"] > [class*="_md-5"],
    [class*="grid-"] > [class*="_md-5"],
    [class*="grid_"] > [class*="_md-5"] {
        -webkit-flex-basis: 20.83333%;
        -ms-flex-preferred-size: 20.83333%;
        flex-basis: 20.83333%;
        max-width: 20.83333%;
    }
    [class~="grid"] > [class*="_md-6"],
    [class*="grid-"] > [class*="_md-6"],
    [class*="grid_"] > [class*="_md-6"] {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }
    [class~="grid"] > [class*="_md-7"],
    [class*="grid-"] > [class*="_md-7"],
    [class*="grid_"] > [class*="_md-7"] {
        -webkit-flex-basis: 29.16667%;
        -ms-flex-preferred-size: 29.16667%;
        flex-basis: 29.16667%;
        max-width: 29.16667%;
    }
    [class~="grid"] > [class*="_md-8"],
    [class*="grid-"] > [class*="_md-8"],
    [class*="grid_"] > [class*="_md-8"] {
        -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class~="grid"] > [class*="_md-9"],
    [class*="grid-"] > [class*="_md-9"],
    [class*="grid_"] > [class*="_md-9"] {
        -webkit-flex-basis: 37.5%;
        -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
        max-width: 37.5%;
    }
    [class~="grid"] > [class*="_md-10"],
    [class*="grid-"] > [class*="_md-10"],
    [class*="grid_"] > [class*="_md-10"] {
        -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    [class~="grid"] > [class*="_md-11"],
    [class*="grid-"] > [class*="_md-11"],
    [class*="grid_"] > [class*="_md-11"] {
        -webkit-flex-basis: 45.83333%;
        -ms-flex-preferred-size: 45.83333%;
        flex-basis: 45.83333%;
        max-width: 45.83333%;
    }
    [class~="grid"] > [class*="_md-12"],
    [class*="grid-"] > [class*="_md-12"],
    [class*="grid_"] > [class*="_md-12"] {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }
    [class~="grid"] > [class*="_md-13"],
    [class*="grid-"] > [class*="_md-13"],
    [class*="grid_"] > [class*="_md-13"] {
        -webkit-flex-basis: 54.16667%;
        -ms-flex-preferred-size: 54.16667%;
        flex-basis: 54.16667%;
        max-width: 54.16667%;
    }
    [class~="grid"] > [class*="_md-14"],
    [class*="grid-"] > [class*="_md-14"],
    [class*="grid_"] > [class*="_md-14"] {
        -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    [class~="grid"] > [class*="_md-15"],
    [class*="grid-"] > [class*="_md-15"],
    [class*="grid_"] > [class*="_md-15"] {
        -webkit-flex-basis: 62.5%;
        -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
        max-width: 62.5%;
    }
    [class~="grid"] > [class*="_md-16"],
    [class*="grid-"] > [class*="_md-16"],
    [class*="grid_"] > [class*="_md-16"] {
        -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    [class~="grid"] > [class*="_md-17"],
    [class*="grid-"] > [class*="_md-17"],
    [class*="grid_"] > [class*="_md-17"] {
        -webkit-flex-basis: 70.83333%;
        -ms-flex-preferred-size: 70.83333%;
        flex-basis: 70.83333%;
        max-width: 70.83333%;
    }
    [class~="grid"] > [class*="_md-18"],
    [class*="grid-"] > [class*="_md-18"],
    [class*="grid_"] > [class*="_md-18"] {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
        max-width: 75%;
    }
    [class~="grid"] > [class*="_md-19"],
    [class*="grid-"] > [class*="_md-19"],
    [class*="grid_"] > [class*="_md-19"] {
        -webkit-flex-basis: 79.16667%;
        -ms-flex-preferred-size: 79.16667%;
        flex-basis: 79.16667%;
        max-width: 79.16667%;
    }
    [class~="grid"] > [class*="_md-20"],
    [class*="grid-"] > [class*="_md-20"],
    [class*="grid_"] > [class*="_md-20"] {
        -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    [class~="grid"] > [class*="_md-21"],
    [class*="grid-"] > [class*="_md-21"],
    [class*="grid_"] > [class*="_md-21"] {
        -webkit-flex-basis: 87.5%;
        -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
        max-width: 87.5%;
    }
    [class~="grid"] > [class*="_md-22"],
    [class*="grid-"] > [class*="_md-22"],
    [class*="grid_"] > [class*="_md-22"] {
        -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    [class~="grid"] > [class*="_md-23"],
    [class*="grid-"] > [class*="_md-23"],
    [class*="grid_"] > [class*="_md-23"] {
        -webkit-flex-basis: 95.83333%;
        -ms-flex-preferred-size: 95.83333%;
        flex-basis: 95.83333%;
        max-width: 95.83333%;
    }
    [class~="grid"] > [class*="_md-24"],
    [class*="grid-"] > [class*="_md-24"],
    [class*="grid_"] > [class*="_md-24"] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }
    [class~="grid"] > [data-push-left*="_md-0"],
    [class*="grid-"] > [data-push-left*="_md-0"],
    [class*="grid_"] > [data-push-left*="_md-0"] {
        margin-left: 0;
    }
    [class~="grid"] > [data-push-left*="_md-1"],
    [class*="grid-"] > [data-push-left*="_md-1"],
    [class*="grid_"] > [data-push-left*="_md-1"] {
        margin-left: 4.16667%;
    }
    [class~="grid"] > [data-push-left*="_md-2"],
    [class*="grid-"] > [data-push-left*="_md-2"],
    [class*="grid_"] > [data-push-left*="_md-2"] {
        margin-left: 8.33333%;
    }
    [class~="grid"] > [data-push-left*="_md-3"],
    [class*="grid-"] > [data-push-left*="_md-3"],
    [class*="grid_"] > [data-push-left*="_md-3"] {
        margin-left: 12.5%;
    }
    [class~="grid"] > [data-push-left*="_md-4"],
    [class*="grid-"] > [data-push-left*="_md-4"],
    [class*="grid_"] > [data-push-left*="_md-4"] {
        margin-left: 16.66667%;
    }
    [class~="grid"] > [data-push-left*="_md-5"],
    [class*="grid-"] > [data-push-left*="_md-5"],
    [class*="grid_"] > [data-push-left*="_md-5"] {
        margin-left: 20.83333%;
    }
    [class~="grid"] > [data-push-left*="_md-6"],
    [class*="grid-"] > [data-push-left*="_md-6"],
    [class*="grid_"] > [data-push-left*="_md-6"] {
        margin-left: 25%;
    }
    [class~="grid"] > [data-push-left*="_md-7"],
    [class*="grid-"] > [data-push-left*="_md-7"],
    [class*="grid_"] > [data-push-left*="_md-7"] {
        margin-left: 29.16667%;
    }
    [class~="grid"] > [data-push-left*="_md-8"],
    [class*="grid-"] > [data-push-left*="_md-8"],
    [class*="grid_"] > [data-push-left*="_md-8"] {
        margin-left: 33.33333%;
    }
    [class~="grid"] > [data-push-left*="_md-9"],
    [class*="grid-"] > [data-push-left*="_md-9"],
    [class*="grid_"] > [data-push-left*="_md-9"] {
        margin-left: 37.5%;
    }
    [class~="grid"] > [data-push-left*="_md-10"],
    [class*="grid-"] > [data-push-left*="_md-10"],
    [class*="grid_"] > [data-push-left*="_md-10"] {
        margin-left: 41.66667%;
    }
    [class~="grid"] > [data-push-left*="_md-11"],
    [class*="grid-"] > [data-push-left*="_md-11"],
    [class*="grid_"] > [data-push-left*="_md-11"] {
        margin-left: 45.83333%;
    }
    [class~="grid"] > [data-push-left*="_md-12"],
    [class*="grid-"] > [data-push-left*="_md-12"],
    [class*="grid_"] > [data-push-left*="_md-12"] {
        margin-left: 50%;
    }
    [class~="grid"] > [data-push-left*="_md-13"],
    [class*="grid-"] > [data-push-left*="_md-13"],
    [class*="grid_"] > [data-push-left*="_md-13"] {
        margin-left: 54.16667%;
    }
    [class~="grid"] > [data-push-left*="_md-14"],
    [class*="grid-"] > [data-push-left*="_md-14"],
    [class*="grid_"] > [data-push-left*="_md-14"] {
        margin-left: 58.33333%;
    }
    [class~="grid"] > [data-push-left*="_md-15"],
    [class*="grid-"] > [data-push-left*="_md-15"],
    [class*="grid_"] > [data-push-left*="_md-15"] {
        margin-left: 62.5%;
    }
    [class~="grid"] > [data-push-left*="_md-16"],
    [class*="grid-"] > [data-push-left*="_md-16"],
    [class*="grid_"] > [data-push-left*="_md-16"] {
        margin-left: 66.66667%;
    }
    [class~="grid"] > [data-push-left*="_md-17"],
    [class*="grid-"] > [data-push-left*="_md-17"],
    [class*="grid_"] > [data-push-left*="_md-17"] {
        margin-left: 70.83333%;
    }
    [class~="grid"] > [data-push-left*="_md-18"],
    [class*="grid-"] > [data-push-left*="_md-18"],
    [class*="grid_"] > [data-push-left*="_md-18"] {
        margin-left: 75%;
    }
    [class~="grid"] > [data-push-left*="_md-19"],
    [class*="grid-"] > [data-push-left*="_md-19"],
    [class*="grid_"] > [data-push-left*="_md-19"] {
        margin-left: 79.16667%;
    }
    [class~="grid"] > [data-push-left*="_md-20"],
    [class*="grid-"] > [data-push-left*="_md-20"],
    [class*="grid_"] > [data-push-left*="_md-20"] {
        margin-left: 83.33333%;
    }
    [class~="grid"] > [data-push-left*="_md-21"],
    [class*="grid-"] > [data-push-left*="_md-21"],
    [class*="grid_"] > [data-push-left*="_md-21"] {
        margin-left: 87.5%;
    }
    [class~="grid"] > [data-push-left*="_md-22"],
    [class*="grid-"] > [data-push-left*="_md-22"],
    [class*="grid_"] > [data-push-left*="_md-22"] {
        margin-left: 91.66667%;
    }
    [class~="grid"] > [data-push-left*="_md-23"],
    [class*="grid-"] > [data-push-left*="_md-23"],
    [class*="grid_"] > [data-push-left*="_md-23"] {
        margin-left: 95.83333%;
    }
    [class~="grid"] > [data-push-right*="_md-0"],
    [class*="grid-"] > [data-push-right*="_md-0"],
    [class*="grid_"] > [data-push-right*="_md-0"] {
        margin-right: 0;
    }
    [class~="grid"] > [data-push-right*="_md-1"],
    [class*="grid-"] > [data-push-right*="_md-1"],
    [class*="grid_"] > [data-push-right*="_md-1"] {
        margin-right: 4.16667%;
    }
    [class~="grid"] > [data-push-right*="_md-2"],
    [class*="grid-"] > [data-push-right*="_md-2"],
    [class*="grid_"] > [data-push-right*="_md-2"] {
        margin-right: 8.33333%;
    }
    [class~="grid"] > [data-push-right*="_md-3"],
    [class*="grid-"] > [data-push-right*="_md-3"],
    [class*="grid_"] > [data-push-right*="_md-3"] {
        margin-right: 12.5%;
    }
    [class~="grid"] > [data-push-right*="_md-4"],
    [class*="grid-"] > [data-push-right*="_md-4"],
    [class*="grid_"] > [data-push-right*="_md-4"] {
        margin-right: 16.66667%;
    }
    [class~="grid"] > [data-push-right*="_md-5"],
    [class*="grid-"] > [data-push-right*="_md-5"],
    [class*="grid_"] > [data-push-right*="_md-5"] {
        margin-right: 20.83333%;
    }
    [class~="grid"] > [data-push-right*="_md-6"],
    [class*="grid-"] > [data-push-right*="_md-6"],
    [class*="grid_"] > [data-push-right*="_md-6"] {
        margin-right: 25%;
    }
    [class~="grid"] > [data-push-right*="_md-7"],
    [class*="grid-"] > [data-push-right*="_md-7"],
    [class*="grid_"] > [data-push-right*="_md-7"] {
        margin-right: 29.16667%;
    }
    [class~="grid"] > [data-push-right*="_md-8"],
    [class*="grid-"] > [data-push-right*="_md-8"],
    [class*="grid_"] > [data-push-right*="_md-8"] {
        margin-right: 33.33333%;
    }
    [class~="grid"] > [data-push-right*="_md-9"],
    [class*="grid-"] > [data-push-right*="_md-9"],
    [class*="grid_"] > [data-push-right*="_md-9"] {
        margin-right: 37.5%;
    }
    [class~="grid"] > [data-push-right*="_md-10"],
    [class*="grid-"] > [data-push-right*="_md-10"],
    [class*="grid_"] > [data-push-right*="_md-10"] {
        margin-right: 41.66667%;
    }
    [class~="grid"] > [data-push-right*="_md-11"],
    [class*="grid-"] > [data-push-right*="_md-11"],
    [class*="grid_"] > [data-push-right*="_md-11"] {
        margin-right: 45.83333%;
    }
    [class~="grid"] > [data-push-right*="_md-12"],
    [class*="grid-"] > [data-push-right*="_md-12"],
    [class*="grid_"] > [data-push-right*="_md-12"] {
        margin-right: 50%;
    }
    [class~="grid"] > [data-push-right*="_md-13"],
    [class*="grid-"] > [data-push-right*="_md-13"],
    [class*="grid_"] > [data-push-right*="_md-13"] {
        margin-right: 54.16667%;
    }
    [class~="grid"] > [data-push-right*="_md-14"],
    [class*="grid-"] > [data-push-right*="_md-14"],
    [class*="grid_"] > [data-push-right*="_md-14"] {
        margin-right: 58.33333%;
    }
    [class~="grid"] > [data-push-right*="_md-15"],
    [class*="grid-"] > [data-push-right*="_md-15"],
    [class*="grid_"] > [data-push-right*="_md-15"] {
        margin-right: 62.5%;
    }
    [class~="grid"] > [data-push-right*="_md-16"],
    [class*="grid-"] > [data-push-right*="_md-16"],
    [class*="grid_"] > [data-push-right*="_md-16"] {
        margin-right: 66.66667%;
    }
    [class~="grid"] > [data-push-right*="_md-17"],
    [class*="grid-"] > [data-push-right*="_md-17"],
    [class*="grid_"] > [data-push-right*="_md-17"] {
        margin-right: 70.83333%;
    }
    [class~="grid"] > [data-push-right*="_md-18"],
    [class*="grid-"] > [data-push-right*="_md-18"],
    [class*="grid_"] > [data-push-right*="_md-18"] {
        margin-right: 75%;
    }
    [class~="grid"] > [data-push-right*="_md-19"],
    [class*="grid-"] > [data-push-right*="_md-19"],
    [class*="grid_"] > [data-push-right*="_md-19"] {
        margin-right: 79.16667%;
    }
    [class~="grid"] > [data-push-right*="_md-20"],
    [class*="grid-"] > [data-push-right*="_md-20"],
    [class*="grid_"] > [data-push-right*="_md-20"] {
        margin-right: 83.33333%;
    }
    [class~="grid"] > [data-push-right*="_md-21"],
    [class*="grid-"] > [data-push-right*="_md-21"],
    [class*="grid_"] > [data-push-right*="_md-21"] {
        margin-right: 87.5%;
    }
    [class~="grid"] > [data-push-right*="_md-22"],
    [class*="grid-"] > [data-push-right*="_md-22"],
    [class*="grid_"] > [data-push-right*="_md-22"] {
        margin-right: 91.66667%;
    }
    [class~="grid"] > [data-push-right*="_md-23"],
    [class*="grid-"] > [data-push-right*="_md-23"],
    [class*="grid_"] > [data-push-right*="_md-23"] {
        margin-right: 95.83333%;
    }
    [class~="grid"] [class*="_md-first"],
    [class*="grid-"] [class*="_md-first"],
    [class*="grid_"] [class*="_md-first"] {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }
    [class~="grid"] [class*="_md-last"],
    [class*="grid-"] [class*="_md-last"],
    [class*="grid_"] [class*="_md-last"] {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
}

@media (max-width: 700px) {
    [class~="grid"] > [class*="_sm-1"],
    [class*="grid-"] > [class*="_sm-1"],
    [class*="grid_"] > [class*="_sm-1"] {
        -webkit-flex-basis: 4.16667%;
        -ms-flex-preferred-size: 4.16667%;
        flex-basis: 4.16667%;
        max-width: 4.16667%;
    }
    [class~="grid"] > [class*="_sm-2"],
    [class*="grid-"] > [class*="_sm-2"],
    [class*="grid_"] > [class*="_sm-2"] {
        -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class~="grid"] > [class*="_sm-3"],
    [class*="grid-"] > [class*="_sm-3"],
    [class*="grid_"] > [class*="_sm-3"] {
        -webkit-flex-basis: 12.5%;
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class~="grid"] > [class*="_sm-4"],
    [class*="grid-"] > [class*="_sm-4"],
    [class*="grid_"] > [class*="_sm-4"] {
        -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class~="grid"] > [class*="_sm-5"],
    [class*="grid-"] > [class*="_sm-5"],
    [class*="grid_"] > [class*="_sm-5"] {
        -webkit-flex-basis: 20.83333%;
        -ms-flex-preferred-size: 20.83333%;
        flex-basis: 20.83333%;
        max-width: 20.83333%;
    }
    [class~="grid"] > [class*="_sm-6"],
    [class*="grid-"] > [class*="_sm-6"],
    [class*="grid_"] > [class*="_sm-6"] {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }
    [class~="grid"] > [class*="_sm-7"],
    [class*="grid-"] > [class*="_sm-7"],
    [class*="grid_"] > [class*="_sm-7"] {
        -webkit-flex-basis: 29.16667%;
        -ms-flex-preferred-size: 29.16667%;
        flex-basis: 29.16667%;
        max-width: 29.16667%;
    }
    [class~="grid"] > [class*="_sm-8"],
    [class*="grid-"] > [class*="_sm-8"],
    [class*="grid_"] > [class*="_sm-8"] {
        -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class~="grid"] > [class*="_sm-9"],
    [class*="grid-"] > [class*="_sm-9"],
    [class*="grid_"] > [class*="_sm-9"] {
        -webkit-flex-basis: 37.5%;
        -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
        max-width: 37.5%;
    }
    [class~="grid"] > [class*="_sm-10"],
    [class*="grid-"] > [class*="_sm-10"],
    [class*="grid_"] > [class*="_sm-10"] {
        -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    [class~="grid"] > [class*="_sm-11"],
    [class*="grid-"] > [class*="_sm-11"],
    [class*="grid_"] > [class*="_sm-11"] {
        -webkit-flex-basis: 45.83333%;
        -ms-flex-preferred-size: 45.83333%;
        flex-basis: 45.83333%;
        max-width: 45.83333%;
    }
    [class~="grid"] > [class*="_sm-12"],
    [class*="grid-"] > [class*="_sm-12"],
    [class*="grid_"] > [class*="_sm-12"] {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }
    [class~="grid"] > [class*="_sm-13"],
    [class*="grid-"] > [class*="_sm-13"],
    [class*="grid_"] > [class*="_sm-13"] {
        -webkit-flex-basis: 54.16667%;
        -ms-flex-preferred-size: 54.16667%;
        flex-basis: 54.16667%;
        max-width: 54.16667%;
    }
    [class~="grid"] > [class*="_sm-14"],
    [class*="grid-"] > [class*="_sm-14"],
    [class*="grid_"] > [class*="_sm-14"] {
        -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    [class~="grid"] > [class*="_sm-15"],
    [class*="grid-"] > [class*="_sm-15"],
    [class*="grid_"] > [class*="_sm-15"] {
        -webkit-flex-basis: 62.5%;
        -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
        max-width: 62.5%;
    }
    [class~="grid"] > [class*="_sm-16"],
    [class*="grid-"] > [class*="_sm-16"],
    [class*="grid_"] > [class*="_sm-16"] {
        -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    [class~="grid"] > [class*="_sm-17"],
    [class*="grid-"] > [class*="_sm-17"],
    [class*="grid_"] > [class*="_sm-17"] {
        -webkit-flex-basis: 70.83333%;
        -ms-flex-preferred-size: 70.83333%;
        flex-basis: 70.83333%;
        max-width: 70.83333%;
    }
    [class~="grid"] > [class*="_sm-18"],
    [class*="grid-"] > [class*="_sm-18"],
    [class*="grid_"] > [class*="_sm-18"] {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
        max-width: 75%;
    }
    [class~="grid"] > [class*="_sm-19"],
    [class*="grid-"] > [class*="_sm-19"],
    [class*="grid_"] > [class*="_sm-19"] {
        -webkit-flex-basis: 79.16667%;
        -ms-flex-preferred-size: 79.16667%;
        flex-basis: 79.16667%;
        max-width: 79.16667%;
    }
    [class~="grid"] > [class*="_sm-20"],
    [class*="grid-"] > [class*="_sm-20"],
    [class*="grid_"] > [class*="_sm-20"] {
        -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    [class~="grid"] > [class*="_sm-21"],
    [class*="grid-"] > [class*="_sm-21"],
    [class*="grid_"] > [class*="_sm-21"] {
        -webkit-flex-basis: 87.5%;
        -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
        max-width: 87.5%;
    }
    [class~="grid"] > [class*="_sm-22"],
    [class*="grid-"] > [class*="_sm-22"],
    [class*="grid_"] > [class*="_sm-22"] {
        -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    [class~="grid"] > [class*="_sm-23"],
    [class*="grid-"] > [class*="_sm-23"],
    [class*="grid_"] > [class*="_sm-23"] {
        -webkit-flex-basis: 95.83333%;
        -ms-flex-preferred-size: 95.83333%;
        flex-basis: 95.83333%;
        max-width: 95.83333%;
    }
    [class~="grid"] > [class*="_sm-24"],
    [class*="grid-"] > [class*="_sm-24"],
    [class*="grid_"] > [class*="_sm-24"] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }
    [class~="grid"] > [data-push-left*="_sm-0"],
    [class*="grid-"] > [data-push-left*="_sm-0"],
    [class*="grid_"] > [data-push-left*="_sm-0"] {
        margin-left: 0;
    }
    [class~="grid"] > [data-push-left*="_sm-1"],
    [class*="grid-"] > [data-push-left*="_sm-1"],
    [class*="grid_"] > [data-push-left*="_sm-1"] {
        margin-left: 4.16667%;
    }
    [class~="grid"] > [data-push-left*="_sm-2"],
    [class*="grid-"] > [data-push-left*="_sm-2"],
    [class*="grid_"] > [data-push-left*="_sm-2"] {
        margin-left: 8.33333%;
    }
    [class~="grid"] > [data-push-left*="_sm-3"],
    [class*="grid-"] > [data-push-left*="_sm-3"],
    [class*="grid_"] > [data-push-left*="_sm-3"] {
        margin-left: 12.5%;
    }
    [class~="grid"] > [data-push-left*="_sm-4"],
    [class*="grid-"] > [data-push-left*="_sm-4"],
    [class*="grid_"] > [data-push-left*="_sm-4"] {
        margin-left: 16.66667%;
    }
    [class~="grid"] > [data-push-left*="_sm-5"],
    [class*="grid-"] > [data-push-left*="_sm-5"],
    [class*="grid_"] > [data-push-left*="_sm-5"] {
        margin-left: 20.83333%;
    }
    [class~="grid"] > [data-push-left*="_sm-6"],
    [class*="grid-"] > [data-push-left*="_sm-6"],
    [class*="grid_"] > [data-push-left*="_sm-6"] {
        margin-left: 25%;
    }
    [class~="grid"] > [data-push-left*="_sm-7"],
    [class*="grid-"] > [data-push-left*="_sm-7"],
    [class*="grid_"] > [data-push-left*="_sm-7"] {
        margin-left: 29.16667%;
    }
    [class~="grid"] > [data-push-left*="_sm-8"],
    [class*="grid-"] > [data-push-left*="_sm-8"],
    [class*="grid_"] > [data-push-left*="_sm-8"] {
        margin-left: 33.33333%;
    }
    [class~="grid"] > [data-push-left*="_sm-9"],
    [class*="grid-"] > [data-push-left*="_sm-9"],
    [class*="grid_"] > [data-push-left*="_sm-9"] {
        margin-left: 37.5%;
    }
    [class~="grid"] > [data-push-left*="_sm-10"],
    [class*="grid-"] > [data-push-left*="_sm-10"],
    [class*="grid_"] > [data-push-left*="_sm-10"] {
        margin-left: 41.66667%;
    }
    [class~="grid"] > [data-push-left*="_sm-11"],
    [class*="grid-"] > [data-push-left*="_sm-11"],
    [class*="grid_"] > [data-push-left*="_sm-11"] {
        margin-left: 45.83333%;
    }
    [class~="grid"] > [data-push-left*="_sm-12"],
    [class*="grid-"] > [data-push-left*="_sm-12"],
    [class*="grid_"] > [data-push-left*="_sm-12"] {
        margin-left: 50%;
    }
    [class~="grid"] > [data-push-left*="_sm-13"],
    [class*="grid-"] > [data-push-left*="_sm-13"],
    [class*="grid_"] > [data-push-left*="_sm-13"] {
        margin-left: 54.16667%;
    }
    [class~="grid"] > [data-push-left*="_sm-14"],
    [class*="grid-"] > [data-push-left*="_sm-14"],
    [class*="grid_"] > [data-push-left*="_sm-14"] {
        margin-left: 58.33333%;
    }
    [class~="grid"] > [data-push-left*="_sm-15"],
    [class*="grid-"] > [data-push-left*="_sm-15"],
    [class*="grid_"] > [data-push-left*="_sm-15"] {
        margin-left: 62.5%;
    }
    [class~="grid"] > [data-push-left*="_sm-16"],
    [class*="grid-"] > [data-push-left*="_sm-16"],
    [class*="grid_"] > [data-push-left*="_sm-16"] {
        margin-left: 66.66667%;
    }
    [class~="grid"] > [data-push-left*="_sm-17"],
    [class*="grid-"] > [data-push-left*="_sm-17"],
    [class*="grid_"] > [data-push-left*="_sm-17"] {
        margin-left: 70.83333%;
    }
    [class~="grid"] > [data-push-left*="_sm-18"],
    [class*="grid-"] > [data-push-left*="_sm-18"],
    [class*="grid_"] > [data-push-left*="_sm-18"] {
        margin-left: 75%;
    }
    [class~="grid"] > [data-push-left*="_sm-19"],
    [class*="grid-"] > [data-push-left*="_sm-19"],
    [class*="grid_"] > [data-push-left*="_sm-19"] {
        margin-left: 79.16667%;
    }
    [class~="grid"] > [data-push-left*="_sm-20"],
    [class*="grid-"] > [data-push-left*="_sm-20"],
    [class*="grid_"] > [data-push-left*="_sm-20"] {
        margin-left: 83.33333%;
    }
    [class~="grid"] > [data-push-left*="_sm-21"],
    [class*="grid-"] > [data-push-left*="_sm-21"],
    [class*="grid_"] > [data-push-left*="_sm-21"] {
        margin-left: 87.5%;
    }
    [class~="grid"] > [data-push-left*="_sm-22"],
    [class*="grid-"] > [data-push-left*="_sm-22"],
    [class*="grid_"] > [data-push-left*="_sm-22"] {
        margin-left: 91.66667%;
    }
    [class~="grid"] > [data-push-left*="_sm-23"],
    [class*="grid-"] > [data-push-left*="_sm-23"],
    [class*="grid_"] > [data-push-left*="_sm-23"] {
        margin-left: 95.83333%;
    }
    [class~="grid"] > [data-push-right*="_sm-0"],
    [class*="grid-"] > [data-push-right*="_sm-0"],
    [class*="grid_"] > [data-push-right*="_sm-0"] {
        margin-right: 0;
    }
    [class~="grid"] > [data-push-right*="_sm-1"],
    [class*="grid-"] > [data-push-right*="_sm-1"],
    [class*="grid_"] > [data-push-right*="_sm-1"] {
        margin-right: 4.16667%;
    }
    [class~="grid"] > [data-push-right*="_sm-2"],
    [class*="grid-"] > [data-push-right*="_sm-2"],
    [class*="grid_"] > [data-push-right*="_sm-2"] {
        margin-right: 8.33333%;
    }
    [class~="grid"] > [data-push-right*="_sm-3"],
    [class*="grid-"] > [data-push-right*="_sm-3"],
    [class*="grid_"] > [data-push-right*="_sm-3"] {
        margin-right: 12.5%;
    }
    [class~="grid"] > [data-push-right*="_sm-4"],
    [class*="grid-"] > [data-push-right*="_sm-4"],
    [class*="grid_"] > [data-push-right*="_sm-4"] {
        margin-right: 16.66667%;
    }
    [class~="grid"] > [data-push-right*="_sm-5"],
    [class*="grid-"] > [data-push-right*="_sm-5"],
    [class*="grid_"] > [data-push-right*="_sm-5"] {
        margin-right: 20.83333%;
    }
    [class~="grid"] > [data-push-right*="_sm-6"],
    [class*="grid-"] > [data-push-right*="_sm-6"],
    [class*="grid_"] > [data-push-right*="_sm-6"] {
        margin-right: 25%;
    }
    [class~="grid"] > [data-push-right*="_sm-7"],
    [class*="grid-"] > [data-push-right*="_sm-7"],
    [class*="grid_"] > [data-push-right*="_sm-7"] {
        margin-right: 29.16667%;
    }
    [class~="grid"] > [data-push-right*="_sm-8"],
    [class*="grid-"] > [data-push-right*="_sm-8"],
    [class*="grid_"] > [data-push-right*="_sm-8"] {
        margin-right: 33.33333%;
    }
    [class~="grid"] > [data-push-right*="_sm-9"],
    [class*="grid-"] > [data-push-right*="_sm-9"],
    [class*="grid_"] > [data-push-right*="_sm-9"] {
        margin-right: 37.5%;
    }
    [class~="grid"] > [data-push-right*="_sm-10"],
    [class*="grid-"] > [data-push-right*="_sm-10"],
    [class*="grid_"] > [data-push-right*="_sm-10"] {
        margin-right: 41.66667%;
    }
    [class~="grid"] > [data-push-right*="_sm-11"],
    [class*="grid-"] > [data-push-right*="_sm-11"],
    [class*="grid_"] > [data-push-right*="_sm-11"] {
        margin-right: 45.83333%;
    }
    [class~="grid"] > [data-push-right*="_sm-12"],
    [class*="grid-"] > [data-push-right*="_sm-12"],
    [class*="grid_"] > [data-push-right*="_sm-12"] {
        margin-right: 50%;
    }
    [class~="grid"] > [data-push-right*="_sm-13"],
    [class*="grid-"] > [data-push-right*="_sm-13"],
    [class*="grid_"] > [data-push-right*="_sm-13"] {
        margin-right: 54.16667%;
    }
    [class~="grid"] > [data-push-right*="_sm-14"],
    [class*="grid-"] > [data-push-right*="_sm-14"],
    [class*="grid_"] > [data-push-right*="_sm-14"] {
        margin-right: 58.33333%;
    }
    [class~="grid"] > [data-push-right*="_sm-15"],
    [class*="grid-"] > [data-push-right*="_sm-15"],
    [class*="grid_"] > [data-push-right*="_sm-15"] {
        margin-right: 62.5%;
    }
    [class~="grid"] > [data-push-right*="_sm-16"],
    [class*="grid-"] > [data-push-right*="_sm-16"],
    [class*="grid_"] > [data-push-right*="_sm-16"] {
        margin-right: 66.66667%;
    }
    [class~="grid"] > [data-push-right*="_sm-17"],
    [class*="grid-"] > [data-push-right*="_sm-17"],
    [class*="grid_"] > [data-push-right*="_sm-17"] {
        margin-right: 70.83333%;
    }
    [class~="grid"] > [data-push-right*="_sm-18"],
    [class*="grid-"] > [data-push-right*="_sm-18"],
    [class*="grid_"] > [data-push-right*="_sm-18"] {
        margin-right: 75%;
    }
    [class~="grid"] > [data-push-right*="_sm-19"],
    [class*="grid-"] > [data-push-right*="_sm-19"],
    [class*="grid_"] > [data-push-right*="_sm-19"] {
        margin-right: 79.16667%;
    }
    [class~="grid"] > [data-push-right*="_sm-20"],
    [class*="grid-"] > [data-push-right*="_sm-20"],
    [class*="grid_"] > [data-push-right*="_sm-20"] {
        margin-right: 83.33333%;
    }
    [class~="grid"] > [data-push-right*="_sm-21"],
    [class*="grid-"] > [data-push-right*="_sm-21"],
    [class*="grid_"] > [data-push-right*="_sm-21"] {
        margin-right: 87.5%;
    }
    [class~="grid"] > [data-push-right*="_sm-22"],
    [class*="grid-"] > [data-push-right*="_sm-22"],
    [class*="grid_"] > [data-push-right*="_sm-22"] {
        margin-right: 91.66667%;
    }
    [class~="grid"] > [data-push-right*="_sm-23"],
    [class*="grid-"] > [data-push-right*="_sm-23"],
    [class*="grid_"] > [data-push-right*="_sm-23"] {
        margin-right: 95.83333%;
    }
    [class~="grid"] [class*="_sm-first"],
    [class*="grid-"] [class*="_sm-first"],
    [class*="grid_"] [class*="_sm-first"] {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }
    [class~="grid"] [class*="_sm-last"],
    [class*="grid-"] [class*="_sm-last"],
    [class*="grid_"] [class*="_sm-last"] {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
}

@media (max-width: 540px) {
    [class~="grid"] > [class*="_xs-1"],
    [class*="grid-"] > [class*="_xs-1"],
    [class*="grid_"] > [class*="_xs-1"] {
        -webkit-flex-basis: 4.16667%;
        -ms-flex-preferred-size: 4.16667%;
        flex-basis: 4.16667%;
        max-width: 4.16667%;
    }
    [class~="grid"] > [class*="_xs-2"],
    [class*="grid-"] > [class*="_xs-2"],
    [class*="grid_"] > [class*="_xs-2"] {
        -webkit-flex-basis: 8.33333%;
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class~="grid"] > [class*="_xs-3"],
    [class*="grid-"] > [class*="_xs-3"],
    [class*="grid_"] > [class*="_xs-3"] {
        -webkit-flex-basis: 12.5%;
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class~="grid"] > [class*="_xs-4"],
    [class*="grid-"] > [class*="_xs-4"],
    [class*="grid_"] > [class*="_xs-4"] {
        -webkit-flex-basis: 16.66667%;
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class~="grid"] > [class*="_xs-5"],
    [class*="grid-"] > [class*="_xs-5"],
    [class*="grid_"] > [class*="_xs-5"] {
        -webkit-flex-basis: 20.83333%;
        -ms-flex-preferred-size: 20.83333%;
        flex-basis: 20.83333%;
        max-width: 20.83333%;
    }
    [class~="grid"] > [class*="_xs-6"],
    [class*="grid-"] > [class*="_xs-6"],
    [class*="grid_"] > [class*="_xs-6"] {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%;
    }
    [class~="grid"] > [class*="_xs-7"],
    [class*="grid-"] > [class*="_xs-7"],
    [class*="grid_"] > [class*="_xs-7"] {
        -webkit-flex-basis: 29.16667%;
        -ms-flex-preferred-size: 29.16667%;
        flex-basis: 29.16667%;
        max-width: 29.16667%;
    }
    [class~="grid"] > [class*="_xs-8"],
    [class*="grid-"] > [class*="_xs-8"],
    [class*="grid_"] > [class*="_xs-8"] {
        -webkit-flex-basis: 33.33333%;
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class~="grid"] > [class*="_xs-9"],
    [class*="grid-"] > [class*="_xs-9"],
    [class*="grid_"] > [class*="_xs-9"] {
        -webkit-flex-basis: 37.5%;
        -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
        max-width: 37.5%;
    }
    [class~="grid"] > [class*="_xs-10"],
    [class*="grid-"] > [class*="_xs-10"],
    [class*="grid_"] > [class*="_xs-10"] {
        -webkit-flex-basis: 41.66667%;
        -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    [class~="grid"] > [class*="_xs-11"],
    [class*="grid-"] > [class*="_xs-11"],
    [class*="grid_"] > [class*="_xs-11"] {
        -webkit-flex-basis: 45.83333%;
        -ms-flex-preferred-size: 45.83333%;
        flex-basis: 45.83333%;
        max-width: 45.83333%;
    }
    [class~="grid"] > [class*="_xs-12"],
    [class*="grid-"] > [class*="_xs-12"],
    [class*="grid_"] > [class*="_xs-12"] {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%;
    }
    [class~="grid"] > [class*="_xs-13"],
    [class*="grid-"] > [class*="_xs-13"],
    [class*="grid_"] > [class*="_xs-13"] {
        -webkit-flex-basis: 54.16667%;
        -ms-flex-preferred-size: 54.16667%;
        flex-basis: 54.16667%;
        max-width: 54.16667%;
    }
    [class~="grid"] > [class*="_xs-14"],
    [class*="grid-"] > [class*="_xs-14"],
    [class*="grid_"] > [class*="_xs-14"] {
        -webkit-flex-basis: 58.33333%;
        -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    [class~="grid"] > [class*="_xs-15"],
    [class*="grid-"] > [class*="_xs-15"],
    [class*="grid_"] > [class*="_xs-15"] {
        -webkit-flex-basis: 62.5%;
        -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
        max-width: 62.5%;
    }
    [class~="grid"] > [class*="_xs-16"],
    [class*="grid-"] > [class*="_xs-16"],
    [class*="grid_"] > [class*="_xs-16"] {
        -webkit-flex-basis: 66.66667%;
        -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    [class~="grid"] > [class*="_xs-17"],
    [class*="grid-"] > [class*="_xs-17"],
    [class*="grid_"] > [class*="_xs-17"] {
        -webkit-flex-basis: 70.83333%;
        -ms-flex-preferred-size: 70.83333%;
        flex-basis: 70.83333%;
        max-width: 70.83333%;
    }
    [class~="grid"] > [class*="_xs-18"],
    [class*="grid-"] > [class*="_xs-18"],
    [class*="grid_"] > [class*="_xs-18"] {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
        max-width: 75%;
    }
    [class~="grid"] > [class*="_xs-19"],
    [class*="grid-"] > [class*="_xs-19"],
    [class*="grid_"] > [class*="_xs-19"] {
        -webkit-flex-basis: 79.16667%;
        -ms-flex-preferred-size: 79.16667%;
        flex-basis: 79.16667%;
        max-width: 79.16667%;
    }
    [class~="grid"] > [class*="_xs-20"],
    [class*="grid-"] > [class*="_xs-20"],
    [class*="grid_"] > [class*="_xs-20"] {
        -webkit-flex-basis: 83.33333%;
        -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    [class~="grid"] > [class*="_xs-21"],
    [class*="grid-"] > [class*="_xs-21"],
    [class*="grid_"] > [class*="_xs-21"] {
        -webkit-flex-basis: 87.5%;
        -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
        max-width: 87.5%;
    }
    [class~="grid"] > [class*="_xs-22"],
    [class*="grid-"] > [class*="_xs-22"],
    [class*="grid_"] > [class*="_xs-22"] {
        -webkit-flex-basis: 91.66667%;
        -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    [class~="grid"] > [class*="_xs-23"],
    [class*="grid-"] > [class*="_xs-23"],
    [class*="grid_"] > [class*="_xs-23"] {
        -webkit-flex-basis: 95.83333%;
        -ms-flex-preferred-size: 95.83333%;
        flex-basis: 95.83333%;
        max-width: 95.83333%;
    }
    [class~="grid"] > [class*="_xs-24"],
    [class*="grid-"] > [class*="_xs-24"],
    [class*="grid_"] > [class*="_xs-24"] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
    }
    [class~="grid"] > [data-push-left*="_xs-0"],
    [class*="grid-"] > [data-push-left*="_xs-0"],
    [class*="grid_"] > [data-push-left*="_xs-0"] {
        margin-left: 0;
    }
    [class~="grid"] > [data-push-left*="_xs-1"],
    [class*="grid-"] > [data-push-left*="_xs-1"],
    [class*="grid_"] > [data-push-left*="_xs-1"] {
        margin-left: 4.16667%;
    }
    [class~="grid"] > [data-push-left*="_xs-2"],
    [class*="grid-"] > [data-push-left*="_xs-2"],
    [class*="grid_"] > [data-push-left*="_xs-2"] {
        margin-left: 8.33333%;
    }
    [class~="grid"] > [data-push-left*="_xs-3"],
    [class*="grid-"] > [data-push-left*="_xs-3"],
    [class*="grid_"] > [data-push-left*="_xs-3"] {
        margin-left: 12.5%;
    }
    [class~="grid"] > [data-push-left*="_xs-4"],
    [class*="grid-"] > [data-push-left*="_xs-4"],
    [class*="grid_"] > [data-push-left*="_xs-4"] {
        margin-left: 16.66667%;
    }
    [class~="grid"] > [data-push-left*="_xs-5"],
    [class*="grid-"] > [data-push-left*="_xs-5"],
    [class*="grid_"] > [data-push-left*="_xs-5"] {
        margin-left: 20.83333%;
    }
    [class~="grid"] > [data-push-left*="_xs-6"],
    [class*="grid-"] > [data-push-left*="_xs-6"],
    [class*="grid_"] > [data-push-left*="_xs-6"] {
        margin-left: 25%;
    }
    [class~="grid"] > [data-push-left*="_xs-7"],
    [class*="grid-"] > [data-push-left*="_xs-7"],
    [class*="grid_"] > [data-push-left*="_xs-7"] {
        margin-left: 29.16667%;
    }
    [class~="grid"] > [data-push-left*="_xs-8"],
    [class*="grid-"] > [data-push-left*="_xs-8"],
    [class*="grid_"] > [data-push-left*="_xs-8"] {
        margin-left: 33.33333%;
    }
    [class~="grid"] > [data-push-left*="_xs-9"],
    [class*="grid-"] > [data-push-left*="_xs-9"],
    [class*="grid_"] > [data-push-left*="_xs-9"] {
        margin-left: 37.5%;
    }
    [class~="grid"] > [data-push-left*="_xs-10"],
    [class*="grid-"] > [data-push-left*="_xs-10"],
    [class*="grid_"] > [data-push-left*="_xs-10"] {
        margin-left: 41.66667%;
    }
    [class~="grid"] > [data-push-left*="_xs-11"],
    [class*="grid-"] > [data-push-left*="_xs-11"],
    [class*="grid_"] > [data-push-left*="_xs-11"] {
        margin-left: 45.83333%;
    }
    [class~="grid"] > [data-push-left*="_xs-12"],
    [class*="grid-"] > [data-push-left*="_xs-12"],
    [class*="grid_"] > [data-push-left*="_xs-12"] {
        margin-left: 50%;
    }
    [class~="grid"] > [data-push-left*="_xs-13"],
    [class*="grid-"] > [data-push-left*="_xs-13"],
    [class*="grid_"] > [data-push-left*="_xs-13"] {
        margin-left: 54.16667%;
    }
    [class~="grid"] > [data-push-left*="_xs-14"],
    [class*="grid-"] > [data-push-left*="_xs-14"],
    [class*="grid_"] > [data-push-left*="_xs-14"] {
        margin-left: 58.33333%;
    }
    [class~="grid"] > [data-push-left*="_xs-15"],
    [class*="grid-"] > [data-push-left*="_xs-15"],
    [class*="grid_"] > [data-push-left*="_xs-15"] {
        margin-left: 62.5%;
    }
    [class~="grid"] > [data-push-left*="_xs-16"],
    [class*="grid-"] > [data-push-left*="_xs-16"],
    [class*="grid_"] > [data-push-left*="_xs-16"] {
        margin-left: 66.66667%;
    }
    [class~="grid"] > [data-push-left*="_xs-17"],
    [class*="grid-"] > [data-push-left*="_xs-17"],
    [class*="grid_"] > [data-push-left*="_xs-17"] {
        margin-left: 70.83333%;
    }
    [class~="grid"] > [data-push-left*="_xs-18"],
    [class*="grid-"] > [data-push-left*="_xs-18"],
    [class*="grid_"] > [data-push-left*="_xs-18"] {
        margin-left: 75%;
    }
    [class~="grid"] > [data-push-left*="_xs-19"],
    [class*="grid-"] > [data-push-left*="_xs-19"],
    [class*="grid_"] > [data-push-left*="_xs-19"] {
        margin-left: 79.16667%;
    }
    [class~="grid"] > [data-push-left*="_xs-20"],
    [class*="grid-"] > [data-push-left*="_xs-20"],
    [class*="grid_"] > [data-push-left*="_xs-20"] {
        margin-left: 83.33333%;
    }
    [class~="grid"] > [data-push-left*="_xs-21"],
    [class*="grid-"] > [data-push-left*="_xs-21"],
    [class*="grid_"] > [data-push-left*="_xs-21"] {
        margin-left: 87.5%;
    }
    [class~="grid"] > [data-push-left*="_xs-22"],
    [class*="grid-"] > [data-push-left*="_xs-22"],
    [class*="grid_"] > [data-push-left*="_xs-22"] {
        margin-left: 91.66667%;
    }
    [class~="grid"] > [data-push-left*="_xs-23"],
    [class*="grid-"] > [data-push-left*="_xs-23"],
    [class*="grid_"] > [data-push-left*="_xs-23"] {
        margin-left: 95.83333%;
    }
    [class~="grid"] > [data-push-right*="_xs-0"],
    [class*="grid-"] > [data-push-right*="_xs-0"],
    [class*="grid_"] > [data-push-right*="_xs-0"] {
        margin-right: 0;
    }
    [class~="grid"] > [data-push-right*="_xs-1"],
    [class*="grid-"] > [data-push-right*="_xs-1"],
    [class*="grid_"] > [data-push-right*="_xs-1"] {
        margin-right: 4.16667%;
    }
    [class~="grid"] > [data-push-right*="_xs-2"],
    [class*="grid-"] > [data-push-right*="_xs-2"],
    [class*="grid_"] > [data-push-right*="_xs-2"] {
        margin-right: 8.33333%;
    }
    [class~="grid"] > [data-push-right*="_xs-3"],
    [class*="grid-"] > [data-push-right*="_xs-3"],
    [class*="grid_"] > [data-push-right*="_xs-3"] {
        margin-right: 12.5%;
    }
    [class~="grid"] > [data-push-right*="_xs-4"],
    [class*="grid-"] > [data-push-right*="_xs-4"],
    [class*="grid_"] > [data-push-right*="_xs-4"] {
        margin-right: 16.66667%;
    }
    [class~="grid"] > [data-push-right*="_xs-5"],
    [class*="grid-"] > [data-push-right*="_xs-5"],
    [class*="grid_"] > [data-push-right*="_xs-5"] {
        margin-right: 20.83333%;
    }
    [class~="grid"] > [data-push-right*="_xs-6"],
    [class*="grid-"] > [data-push-right*="_xs-6"],
    [class*="grid_"] > [data-push-right*="_xs-6"] {
        margin-right: 25%;
    }
    [class~="grid"] > [data-push-right*="_xs-7"],
    [class*="grid-"] > [data-push-right*="_xs-7"],
    [class*="grid_"] > [data-push-right*="_xs-7"] {
        margin-right: 29.16667%;
    }
    [class~="grid"] > [data-push-right*="_xs-8"],
    [class*="grid-"] > [data-push-right*="_xs-8"],
    [class*="grid_"] > [data-push-right*="_xs-8"] {
        margin-right: 33.33333%;
    }
    [class~="grid"] > [data-push-right*="_xs-9"],
    [class*="grid-"] > [data-push-right*="_xs-9"],
    [class*="grid_"] > [data-push-right*="_xs-9"] {
        margin-right: 37.5%;
    }
    [class~="grid"] > [data-push-right*="_xs-10"],
    [class*="grid-"] > [data-push-right*="_xs-10"],
    [class*="grid_"] > [data-push-right*="_xs-10"] {
        margin-right: 41.66667%;
    }
    [class~="grid"] > [data-push-right*="_xs-11"],
    [class*="grid-"] > [data-push-right*="_xs-11"],
    [class*="grid_"] > [data-push-right*="_xs-11"] {
        margin-right: 45.83333%;
    }
    [class~="grid"] > [data-push-right*="_xs-12"],
    [class*="grid-"] > [data-push-right*="_xs-12"],
    [class*="grid_"] > [data-push-right*="_xs-12"] {
        margin-right: 50%;
    }
    [class~="grid"] > [data-push-right*="_xs-13"],
    [class*="grid-"] > [data-push-right*="_xs-13"],
    [class*="grid_"] > [data-push-right*="_xs-13"] {
        margin-right: 54.16667%;
    }
    [class~="grid"] > [data-push-right*="_xs-14"],
    [class*="grid-"] > [data-push-right*="_xs-14"],
    [class*="grid_"] > [data-push-right*="_xs-14"] {
        margin-right: 58.33333%;
    }
    [class~="grid"] > [data-push-right*="_xs-15"],
    [class*="grid-"] > [data-push-right*="_xs-15"],
    [class*="grid_"] > [data-push-right*="_xs-15"] {
        margin-right: 62.5%;
    }
    [class~="grid"] > [data-push-right*="_xs-16"],
    [class*="grid-"] > [data-push-right*="_xs-16"],
    [class*="grid_"] > [data-push-right*="_xs-16"] {
        margin-right: 66.66667%;
    }
    [class~="grid"] > [data-push-right*="_xs-17"],
    [class*="grid-"] > [data-push-right*="_xs-17"],
    [class*="grid_"] > [data-push-right*="_xs-17"] {
        margin-right: 70.83333%;
    }
    [class~="grid"] > [data-push-right*="_xs-18"],
    [class*="grid-"] > [data-push-right*="_xs-18"],
    [class*="grid_"] > [data-push-right*="_xs-18"] {
        margin-right: 75%;
    }
    [class~="grid"] > [data-push-right*="_xs-19"],
    [class*="grid-"] > [data-push-right*="_xs-19"],
    [class*="grid_"] > [data-push-right*="_xs-19"] {
        margin-right: 79.16667%;
    }
    [class~="grid"] > [data-push-right*="_xs-20"],
    [class*="grid-"] > [data-push-right*="_xs-20"],
    [class*="grid_"] > [data-push-right*="_xs-20"] {
        margin-right: 83.33333%;
    }
    [class~="grid"] > [data-push-right*="_xs-21"],
    [class*="grid-"] > [data-push-right*="_xs-21"],
    [class*="grid_"] > [data-push-right*="_xs-21"] {
        margin-right: 87.5%;
    }
    [class~="grid"] > [data-push-right*="_xs-22"],
    [class*="grid-"] > [data-push-right*="_xs-22"],
    [class*="grid_"] > [data-push-right*="_xs-22"] {
        margin-right: 91.66667%;
    }
    [class~="grid"] > [data-push-right*="_xs-23"],
    [class*="grid-"] > [data-push-right*="_xs-23"],
    [class*="grid_"] > [data-push-right*="_xs-23"] {
        margin-right: 95.83333%;
    }
    [class~="grid"] [class*="_xs-first"],
    [class*="grid-"] [class*="_xs-first"],
    [class*="grid_"] [class*="_xs-first"] {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }
    [class~="grid"] [class*="_xs-last"],
    [class*="grid-"] [class*="_xs-last"],
    [class*="grid_"] [class*="_xs-last"] {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
}

/************************
    HIDING COLS
*************************/
@media (max-width: 1380px) {
    [class*="xl-hidden"] {
        display: none;
    }
}

@media (max-width: 1024px) {
    [class*="lg-hidden"] {
        display: none;
    }
}

@media (max-width: 840px) {
    [class*="md-hidden"] {
        display: none;
    }
}

@media (max-width: 700px) {
    [class*="sm-hidden"] {
        display: none;
    }
}

@media (max-width: 540px) {
    [class*="xs-hidden"] {
        display: none;
    }
}

.b_wrapper {
    position: relative;
}

.b_wrapper.-h100vh {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 100vh;
}

.b_wrapper-inner {
    position: relative;
    z-index: 3;
}

.b_wrapper-video {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1;
}

.b_wrapper-video video {
    position: absolute;
    left: 50%;
    top: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.b_wrapper-image {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1;
}

.b_wrapper-image img {
    width: 100%;
    height: 100%;
}

.b_wrapper-carousel {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1;
}

.g_box {
    position: relative;
}

.g_box-inner {
    position: relative;
    z-index: 3;
}

.g_box-video {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1;
}

.g_box-video video {
    position: absolute;
    left: 50%;
    top: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.g_box-image {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1;
}

.g_box-image img {
    width: 100%;
    height: 100%;
}

.g_box-carousel {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1;
}

.e_panel-image {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1;
}

.e_panel-image img {
    width: 100%;
    height: 100%;
    -webkit-transition: .75s;
    transition: .75s;
}

.e_panel-carousel {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1;
}

.e_panel-carousel .slick-slider {
    height: 100%;
}

.e_panel-carousel .slick-slider * {
    height: 100%;
}

.-none-0-0 {
    background-position: 0% 0%;
}

.-none-0-0 > img {
    -o-object-position: 0% 0%;
    object-position: 0% 0%;
    -o-object-fit: none;
    object-fit: none;
    font-family: "object-fit: none; object-position: 0% 0%;";
}

.-none-0-50 {
    background-position: 0% 50%;
}

.-none-0-50 > img {
    -o-object-position: 0% 50%;
    object-position: 0% 50%;
    -o-object-fit: none;
    object-fit: none;
    font-family: "object-fit: none; object-position: 0% 50%;";
}

.-none-0-100 {
    background-position: 0% 100%;
}

.-none-0-100 > img {
    -o-object-position: 0% 100%;
    object-position: 0% 100%;
    -o-object-fit: none;
    object-fit: none;
    font-family: "object-fit: none; object-position: 0% 100%;";
}

.-none-50-0 {
    background-position: 50% 0%;
}

.-none-50-0 > img {
    -o-object-position: 50% 0%;
    object-position: 50% 0%;
    -o-object-fit: none;
    object-fit: none;
    font-family: "object-fit: none; object-position: 50% 0%;";
}

.-none-50-50 {
    background-position: 50% 50%;
}

.-none-50-50 > img {
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
    -o-object-fit: none;
    object-fit: none;
    font-family: "object-fit: none; object-position: 50% 50%;";
}

.-none-50-100 {
    background-position: 50% 100%;
}

.-none-50-100 > img {
    -o-object-position: 50% 100%;
    object-position: 50% 100%;
    -o-object-fit: none;
    object-fit: none;
    font-family: "object-fit: none; object-position: 50% 100%;";
}

.-none-100-0 {
    background-position: 100% 0%;
}

.-none-100-0 > img {
    -o-object-position: 100% 0%;
    object-position: 100% 0%;
    -o-object-fit: none;
    object-fit: none;
    font-family: "object-fit: none; object-position: 100% 0%;";
}

.-none-100-50 {
    background-position: 100% 50%;
}

.-none-100-50 > img {
    -o-object-position: 100% 50%;
    object-position: 100% 50%;
    -o-object-fit: none;
    object-fit: none;
    font-family: "object-fit: none; object-position: 100% 50%;";
}

.-none-100-100 {
    background-position: 100% 100%;
}

.-none-100-100 > img {
    -o-object-position: 100% 100%;
    object-position: 100% 100%;
    -o-object-fit: none;
    object-fit: none;
    font-family: "object-fit: none; object-position: 100% 100%;";
}

.-cover-0-0 {
    background-position: 0% 0%;
    background-size: cover;
    background-repeat: no-repeat;
}

.-cover-0-0 > img {
    -o-object-position: 0% 0%;
    object-position: 0% 0%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: "object-fit: cover; object-position: 0% 0%;";
}

.-cover-0-50 {
    background-position: 0% 50%;
    background-size: cover;
    background-repeat: no-repeat;
}

.-cover-0-50 > img {
    -o-object-position: 0% 50%;
    object-position: 0% 50%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: "object-fit: cover; object-position: 0% 50%;";
}

.-cover-0-100 {
    background-position: 0% 100%;
    background-size: cover;
    background-repeat: no-repeat;
}

.-cover-0-100 > img {
    -o-object-position: 0% 100%;
    object-position: 0% 100%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: "object-fit: cover; object-position: 0% 100%;";
}

.-cover-50-0 {
    background-position: 50% 0%;
    background-size: cover;
    background-repeat: no-repeat;
}

.-cover-50-0 > img {
    -o-object-position: 50% 0%;
    object-position: 50% 0%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: "object-fit: cover; object-position: 50% 0%;";
}

.-cover-50-50 {
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
}

.-cover-50-50 > img {
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: "object-fit: cover; object-position: 50% 50%;";
}

.-cover-50-100 {
    background-position: 50% 100%;
    background-size: cover;
    background-repeat: no-repeat;
}

.-cover-50-100 > img {
    -o-object-position: 50% 100%;
    object-position: 50% 100%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: "object-fit: cover; object-position: 50% 100%;";
}

.-cover-100-0 {
    background-position: 100% 0%;
    background-size: cover;
    background-repeat: no-repeat;
}

.-cover-100-0 > img {
    -o-object-position: 100% 0%;
    object-position: 100% 0%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: "object-fit: cover; object-position: 100% 0%;";
}

.-cover-100-50 {
    background-position: 100% 50%;
    background-size: cover;
    background-repeat: no-repeat;
}

.-cover-100-50 > img {
    -o-object-position: 100% 50%;
    object-position: 100% 50%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: "object-fit: cover; object-position: 100% 50%;";
}

.-cover-100-100 {
    background-position: 100% 100%;
    background-size: cover;
    background-repeat: no-repeat;
}

.-cover-100-100 > img {
    -o-object-position: 100% 100%;
    object-position: 100% 100%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: "object-fit: cover; object-position: 100% 100%;";
}

.-contain-0-0 {
    background-position: 0% 0%;
    background-size: contain;
    background-repeat: no-repeat;
}

.-contain-0-0 > img {
    -o-object-position: 0% 0%;
    object-position: 0% 0%;
    -o-object-fit: contain;
    object-fit: contain;
    font-family: "object-fit: contain; object-position: 0% 0%;";
}

.-contain-0-50 {
    background-position: 0% 50%;
    background-size: contain;
    background-repeat: no-repeat;
}

.-contain-0-50 > img {
    -o-object-position: 0% 50%;
    object-position: 0% 50%;
    -o-object-fit: contain;
    object-fit: contain;
    font-family: "object-fit: contain; object-position: 0% 50%;";
}

.-contain-0-100 {
    background-position: 0% 100%;
    background-size: contain;
    background-repeat: no-repeat;
}

.-contain-0-100 > img {
    -o-object-position: 0% 100%;
    object-position: 0% 100%;
    -o-object-fit: contain;
    object-fit: contain;
    font-family: "object-fit: contain; object-position: 0% 100%;";
}

.-contain-50-0 {
    background-position: 50% 0%;
    background-size: contain;
    background-repeat: no-repeat;
}

.-contain-50-0 > img {
    -o-object-position: 50% 0%;
    object-position: 50% 0%;
    -o-object-fit: contain;
    object-fit: contain;
    font-family: "object-fit: contain; object-position: 50% 0%;";
}

.-contain-50-50 {
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat;
}

.-contain-50-50 > img {
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
    -o-object-fit: contain;
    object-fit: contain;
    font-family: "object-fit: contain; object-position: 50% 50%;";
}

.-contain-50-100 {
    background-position: 50% 100%;
    background-size: contain;
    background-repeat: no-repeat;
}

.-contain-50-100 > img {
    -o-object-position: 50% 100%;
    object-position: 50% 100%;
    -o-object-fit: contain;
    object-fit: contain;
    font-family: "object-fit: contain; object-position: 50% 100%;";
}

.-contain-100-0 {
    background-position: 100% 0%;
    background-size: contain;
    background-repeat: no-repeat;
}

.-contain-100-0 > img {
    -o-object-position: 100% 0%;
    object-position: 100% 0%;
    -o-object-fit: contain;
    object-fit: contain;
    font-family: "object-fit: contain; object-position: 100% 0%;";
}

.-contain-100-50 {
    background-position: 100% 50%;
    background-size: contain;
    background-repeat: no-repeat;
}

.-contain-100-50 > img {
    -o-object-position: 100% 50%;
    object-position: 100% 50%;
    -o-object-fit: contain;
    object-fit: contain;
    font-family: "object-fit: contain; object-position: 100% 50%;";
}

.-contain-100-100 {
    background-position: 100% 100%;
    background-size: contain;
    background-repeat: no-repeat;
}

.-contain-100-100 > img {
    -o-object-position: 100% 100%;
    object-position: 100% 100%;
    -o-object-fit: contain;
    object-fit: contain;
    font-family: "object-fit: contain; object-position: 100% 100%;";
}

[class*="-filter"] {
    position: relative;
}

[class*="-filter"]::before {
    display: block;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}

.-filter-white-10::before {
    background-color: rgba(255, 255, 255, 0.1);
}

.-filter-white-20::before {
    background-color: rgba(255, 255, 255, 0.2);
}

.-filter-white-30::before {
    background-color: rgba(255, 255, 255, 0.3);
}

.-filter-white-40::before {
    background-color: rgba(255, 255, 255, 0.4);
}

.-filter-white-50::before {
    background-color: rgba(255, 255, 255, 0.5);
}

.-filter-white-60::before {
    background-color: rgba(255, 255, 255, 0.6);
}

.-filter-white-70::before {
    background-color: rgba(255, 255, 255, 0.7);
}

.-filter-white-80::before {
    background-color: rgba(255, 255, 255, 0.8);
}

.-filter-white-90::before {
    background-color: rgba(255, 255, 255, 0.9);
}

.-filter-black-10::before {
    background-color: rgba(0, 0, 0, 0.1);
}

.-filter-black-20::before {
    background-color: rgba(0, 0, 0, 0.2);
}

.-filter-black-30::before {
    background-color: rgba(0, 0, 0, 0.3);
}

.-filter-black-40::before {
    background-color: rgba(0, 0, 0, 0.4);
}

.-filter-black-50::before {
    background-color: rgba(0, 0, 0, 0.5);
}

.-filter-black-60::before {
    background-color: rgba(0, 0, 0, 0.6);
}

.-filter-black-70::before {
    background-color: rgba(0, 0, 0, 0.7);
}

.-filter-black-80::before {
    background-color: rgba(0, 0, 0, 0.8);
}

.-filter-black-90::before {
    background-color: rgba(0, 0, 0, 0.9);
}

.word {
    display: inline-block;
}

.formError {
    left: unset !important;
    right: 0 !important;
}
