<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

html {
    box-sizing: border-box;
    -ms-overflow-style: scrollbar
}

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

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

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

pre {
  
    font-size: 1em
}

a {
    background-color: transparent
}

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

b,
strong {
    font-weight: bolder
}

code,
kbd,
samp {
    
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

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

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox],
[type=radio] {
    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;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

[hidden],
template {
    display: none
}

li,
p,
ul {
    margin: 0 0 24px;
    padding: 0
}

blockquote:after,
blockquote:before {
    content: '"'
}

.inlineparagraph-container p {
    display: inline
}

.container,
.container-fluid,
.container-xxxl {
    width: 100%;
    padding-right: 5px;
    padding-left: 5px;
    margin-right: auto;
    margin-left: auto
}

@media (min-width:1669px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl,
    .container-xxxl {
        max-width: 1680px
    }
}

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px
}

.no-gutters {
    margin-right: 0;
    margin-left: 0
}

.no-gutters&gt;.col,
.no-gutters&gt;[class*=col-] {
    padding-right: 0;
    padding-left: 0
}

.col,
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col-13,
.col-14,
.col-15,
.col-16,
.col-17,
.col-18,
.col-19,
.col-20,
.col-21,
.col-22,
.col-23,
.col-24,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-13,
.col-lg-14,
.col-lg-15,
.col-lg-16,
.col-lg-17,
.col-lg-18,
.col-lg-19,
.col-lg-20,
.col-lg-21,
.col-lg-22,
.col-lg-23,
.col-lg-24,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-13,
.col-md-14,
.col-md-15,
.col-md-16,
.col-md-17,
.col-md-18,
.col-md-19,
.col-md-20,
.col-md-21,
.col-md-22,
.col-md-23,
.col-md-24,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-13,
.col-sm-14,
.col-sm-15,
.col-sm-16,
.col-sm-17,
.col-sm-18,
.col-sm-19,
.col-sm-20,
.col-sm-21,
.col-sm-22,
.col-sm-23,
.col-sm-24,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-13,
.col-xl-14,
.col-xl-15,
.col-xl-16,
.col-xl-17,
.col-xl-18,
.col-xl-19,
.col-xl-20,
.col-xl-21,
.col-xl-22,
.col-xl-23,
.col-xl-24,
.col-xl-auto,
.col-xxl,
.col-xxl-1,
.col-xxl-2,
.col-xxl-3,
.col-xxl-4,
.col-xxl-5,
.col-xxl-6,
.col-xxl-7,
.col-xxl-8,
.col-xxl-9,
.col-xxl-10,
.col-xxl-11,
.col-xxl-12,
.col-xxl-13,
.col-xxl-14,
.col-xxl-15,
.col-xxl-16,
.col-xxl-17,
.col-xxl-18,
.col-xxl-19,
.col-xxl-20,
.col-xxl-21,
.col-xxl-22,
.col-xxl-23,
.col-xxl-24,
.col-xxl-auto,
.col-xxxl,
.col-xxxl-1,
.col-xxxl-2,
.col-xxxl-3,
.col-xxxl-4,
.col-xxxl-5,
.col-xxxl-6,
.col-xxxl-7,
.col-xxxl-8,
.col-xxxl-9,
.col-xxxl-10,
.col-xxxl-11,
.col-xxxl-12,
.col-xxxl-13,
.col-xxxl-14,
.col-xxxl-15,
.col-xxxl-16,
.col-xxxl-17,
.col-xxxl-18,
.col-xxxl-19,
.col-xxxl-20,
.col-xxxl-21,
.col-xxxl-22,
.col-xxxl-23,
.col-xxxl-24,
.col-xxxl-auto,
.col-xxxxl,
.col-xxxxl-1,
.col-xxxxl-2,
.col-xxxxl-3,
.col-xxxxl-4,
.col-xxxxl-5,
.col-xxxxl-6,
.col-xxxxl-7,
.col-xxxxl-8,
.col-xxxxl-9,
.col-xxxxl-10,
.col-xxxxl-11,
.col-xxxxl-12,
.col-xxxxl-13,
.col-xxxxl-14,
.col-xxxxl-15,
.col-xxxxl-16,
.col-xxxxl-17,
.col-xxxxl-18,
.col-xxxxl-19,
.col-xxxxl-20,
.col-xxxxl-21,
.col-xxxxl-22,
.col-xxxxl-23,
.col-xxxxl-24,
.col-xxxxl-auto {
    position: relative;
    width: 100%;
    padding-right: 5px;
    padding-left: 5px
}

.col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
}

.row-cols-1&gt;* {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.row-cols-2&gt;* {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.row-cols-3&gt;* {
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.row-cols-4&gt;* {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.row-cols-5&gt;* {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%
}

.row-cols-6&gt;* {
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.col-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
}

.col-1 {
    -ms-flex: 0 0 4.16666667%;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%
}

.col-2 {
    -ms-flex: 0 0 8.33333333%;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%
}

.col-3 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%
}

.col-4 {
    -ms-flex: 0 0 16.66666667%;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%
}

.col-5 {
    -ms-flex: 0 0 20.83333333%;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%
}

.col-6 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.col-7 {
    -ms-flex: 0 0 29.16666667%;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%
}

.col-8 {
    -ms-flex: 0 0 33.33333333%;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%
}

.col-9 {
    -ms-flex: 0 0 37.5%;
    flex: 0 0 37.5%;
    max-width: 37.5%
}

.col-10 {
    -ms-flex: 0 0 41.66666667%;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%
}

.col-11 {
    -ms-flex: 0 0 45.83333333%;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%
}

.col-12 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.col-13 {
    -ms-flex: 0 0 54.16666667%;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%
}

.col-14 {
    -ms-flex: 0 0 58.33333333%;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%
}

.col-15 {
    -ms-flex: 0 0 62.5%;
    flex: 0 0 62.5%;
    max-width: 62.5%
}

.col-16 {
    -ms-flex: 0 0 66.66666667%;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%
}

.col-17 {
    -ms-flex: 0 0 70.83333333%;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%
}

.col-18 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.col-19 {
    -ms-flex: 0 0 79.16666667%;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%
}

.col-20 {
    -ms-flex: 0 0 83.33333333%;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%
}

.col-21 {
    -ms-flex: 0 0 87.5%;
    flex: 0 0 87.5%;
    max-width: 87.5%
}

.col-22 {
    -ms-flex: 0 0 91.66666667%;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%
}

.col-23 {
    -ms-flex: 0 0 95.83333333%;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%
}

.col-24 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.order-first {
    -ms-flex-order: -1;
    order: -1
}

.order-last {
    -ms-flex-order: 25;
    order: 25
}

.order-0 {
    -ms-flex-order: 0;
    order: 0
}

.order-1 {
    -ms-flex-order: 1;
    order: 1
}

.order-2 {
    -ms-flex-order: 2;
    order: 2
}

.order-3 {
    -ms-flex-order: 3;
    order: 3
}

.order-4 {
    -ms-flex-order: 4;
    order: 4
}

.order-5 {
    -ms-flex-order: 5;
    order: 5
}

.order-6 {
    -ms-flex-order: 6;
    order: 6
}

.order-7 {
    -ms-flex-order: 7;
    order: 7
}

.order-8 {
    -ms-flex-order: 8;
    order: 8
}

.order-9 {
    -ms-flex-order: 9;
    order: 9
}

.order-10 {
    -ms-flex-order: 10;
    order: 10
}

.order-11 {
    -ms-flex-order: 11;
    order: 11
}

.order-12 {
    -ms-flex-order: 12;
    order: 12
}

.order-13 {
    -ms-flex-order: 13;
    order: 13
}

.order-14 {
    -ms-flex-order: 14;
    order: 14
}

.order-15 {
    -ms-flex-order: 15;
    order: 15
}

.order-16 {
    -ms-flex-order: 16;
    order: 16
}

.order-17 {
    -ms-flex-order: 17;
    order: 17
}

.order-18 {
    -ms-flex-order: 18;
    order: 18
}

.order-19 {
    -ms-flex-order: 19;
    order: 19
}

.order-20 {
    -ms-flex-order: 20;
    order: 20
}

.order-21 {
    -ms-flex-order: 21;
    order: 21
}

.order-22 {
    -ms-flex-order: 22;
    order: 22
}

.order-23 {
    -ms-flex-order: 23;
    order: 23
}

.order-24 {
    -ms-flex-order: 24;
    order: 24
}

.offset-1 {
    margin-left: 4.16666667%
}

.offset-2 {
    margin-left: 8.33333333%
}

.offset-3 {
    margin-left: 12.5%
}

.offset-4 {
    margin-left: 16.66666667%
}

.offset-5 {
    margin-left: 20.83333333%
}

.offset-6 {
    margin-left: 25%
}

.offset-7 {
    margin-left: 29.16666667%
}

.offset-8 {
    margin-left: 33.33333333%
}

.offset-9 {
    margin-left: 37.5%
}

.offset-10 {
    margin-left: 41.66666667%
}

.offset-11 {
    margin-left: 45.83333333%
}

.offset-12 {
    margin-left: 50%
}

.offset-13 {
    margin-left: 54.16666667%
}

.offset-14 {
    margin-left: 58.33333333%
}

.offset-15 {
    margin-left: 62.5%
}

.offset-16 {
    margin-left: 66.66666667%
}

.offset-17 {
    margin-left: 70.83333333%
}

.offset-18 {
    margin-left: 75%
}

.offset-19 {
    margin-left: 79.16666667%
}

.offset-20 {
    margin-left: 83.33333333%
}

.offset-21 {
    margin-left: 87.5%
}

.offset-22 {
    margin-left: 91.66666667%
}

.offset-23 {
    margin-left: 95.83333333%
}

@media (min-width:576px) {
    .col-sm {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .row-cols-sm-1&gt;* {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .row-cols-sm-2&gt;* {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .row-cols-sm-3&gt;* {
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .row-cols-sm-4&gt;* {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .row-cols-sm-5&gt;* {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .row-cols-sm-6&gt;* {
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-sm-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .col-sm-1 {
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .col-sm-2 {
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .col-sm-3 {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .col-sm-4 {
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .col-sm-5 {
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .col-sm-6 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-sm-7 {
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .col-sm-8 {
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .col-sm-9 {
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .col-sm-10 {
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .col-sm-11 {
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .col-sm-12 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-sm-13 {
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .col-sm-14 {
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .col-sm-15 {
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .col-sm-16 {
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .col-sm-17 {
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .col-sm-18 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-sm-19 {
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .col-sm-20 {
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .col-sm-21 {
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .col-sm-22 {
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .col-sm-23 {
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .col-sm-24 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-sm-first {
        -ms-flex-order: -1;
        order: -1
    }

    .order-sm-last {
        -ms-flex-order: 25;
        order: 25
    }

    .order-sm-0 {
        -ms-flex-order: 0;
        order: 0
    }

    .order-sm-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .order-sm-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .order-sm-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .order-sm-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .order-sm-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .order-sm-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .order-sm-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .order-sm-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .order-sm-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .order-sm-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .order-sm-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .order-sm-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .order-sm-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .order-sm-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .order-sm-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .order-sm-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .order-sm-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .order-sm-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .order-sm-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .order-sm-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .order-sm-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .order-sm-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .order-sm-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .order-sm-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .offset-sm-0 {
        margin-left: 0
    }

    .offset-sm-1 {
        margin-left: 4.16666667%
    }

    .offset-sm-2 {
        margin-left: 8.33333333%
    }

    .offset-sm-3 {
        margin-left: 12.5%
    }

    .offset-sm-4 {
        margin-left: 16.66666667%
    }

    .offset-sm-5 {
        margin-left: 20.83333333%
    }

    .offset-sm-6 {
        margin-left: 25%
    }

    .offset-sm-7 {
        margin-left: 29.16666667%
    }

    .offset-sm-8 {
        margin-left: 33.33333333%
    }

    .offset-sm-9 {
        margin-left: 37.5%
    }

    .offset-sm-10 {
        margin-left: 41.66666667%
    }

    .offset-sm-11 {
        margin-left: 45.83333333%
    }

    .offset-sm-12 {
        margin-left: 50%
    }

    .offset-sm-13 {
        margin-left: 54.16666667%
    }

    .offset-sm-14 {
        margin-left: 58.33333333%
    }

    .offset-sm-15 {
        margin-left: 62.5%
    }

    .offset-sm-16 {
        margin-left: 66.66666667%
    }

    .offset-sm-17 {
        margin-left: 70.83333333%
    }

    .offset-sm-18 {
        margin-left: 75%
    }

    .offset-sm-19 {
        margin-left: 79.16666667%
    }

    .offset-sm-20 {
        margin-left: 83.33333333%
    }

    .offset-sm-21 {
        margin-left: 87.5%
    }

    .offset-sm-22 {
        margin-left: 91.66666667%
    }

    .offset-sm-23 {
        margin-left: 95.83333333%
    }
}

@media (min-width:768px) {
    .col-md {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .row-cols-md-1&gt;* {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .row-cols-md-2&gt;* {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .row-cols-md-3&gt;* {
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .row-cols-md-4&gt;* {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .row-cols-md-5&gt;* {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .row-cols-md-6&gt;* {
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-md-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .col-md-1 {
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .col-md-2 {
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .col-md-3 {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .col-md-4 {
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .col-md-5 {
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .col-md-6 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-md-7 {
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .col-md-8 {
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .col-md-9 {
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .col-md-10 {
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .col-md-11 {
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .col-md-12 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-md-13 {
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .col-md-14 {
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .col-md-15 {
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .col-md-16 {
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .col-md-17 {
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .col-md-18 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-md-19 {
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .col-md-20 {
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .col-md-21 {
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .col-md-22 {
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .col-md-23 {
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .col-md-24 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-md-first {
        -ms-flex-order: -1;
        order: -1
    }

    .order-md-last {
        -ms-flex-order: 25;
        order: 25
    }

    .order-md-0 {
        -ms-flex-order: 0;
        order: 0
    }

    .order-md-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .order-md-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .order-md-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .order-md-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .order-md-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .order-md-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .order-md-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .order-md-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .order-md-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .order-md-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .order-md-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .order-md-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .order-md-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .order-md-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .order-md-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .order-md-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .order-md-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .order-md-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .order-md-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .order-md-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .order-md-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .order-md-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .order-md-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .order-md-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .offset-md-0 {
        margin-left: 0
    }

    .offset-md-1 {
        margin-left: 4.16666667%
    }

    .offset-md-2 {
        margin-left: 8.33333333%
    }

    .offset-md-3 {
        margin-left: 12.5%
    }

    .offset-md-4 {
        margin-left: 16.66666667%
    }

    .offset-md-5 {
        margin-left: 20.83333333%
    }

    .offset-md-6 {
        margin-left: 25%
    }

    .offset-md-7 {
        margin-left: 29.16666667%
    }

    .offset-md-8 {
        margin-left: 33.33333333%
    }

    .offset-md-9 {
        margin-left: 37.5%
    }

    .offset-md-10 {
        margin-left: 41.66666667%
    }

    .offset-md-11 {
        margin-left: 45.83333333%
    }

    .offset-md-12 {
        margin-left: 50%
    }

    .offset-md-13 {
        margin-left: 54.16666667%
    }

    .offset-md-14 {
        margin-left: 58.33333333%
    }

    .offset-md-15 {
        margin-left: 62.5%
    }

    .offset-md-16 {
        margin-left: 66.66666667%
    }

    .offset-md-17 {
        margin-left: 70.83333333%
    }

    .offset-md-18 {
        margin-left: 75%
    }

    .offset-md-19 {
        margin-left: 79.16666667%
    }

    .offset-md-20 {
        margin-left: 83.33333333%
    }

    .offset-md-21 {
        margin-left: 87.5%
    }

    .offset-md-22 {
        margin-left: 91.66666667%
    }

    .offset-md-23 {
        margin-left: 95.83333333%
    }
}

@media (min-width:1025px) {
    .col-lg {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .row-cols-lg-1&gt;* {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .row-cols-lg-2&gt;* {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .row-cols-lg-3&gt;* {
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .row-cols-lg-4&gt;* {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .row-cols-lg-5&gt;* {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .row-cols-lg-6&gt;* {
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-lg-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .col-lg-1 {
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .col-lg-2 {
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .col-lg-3 {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .col-lg-4 {
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .col-lg-5 {
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .col-lg-6 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-lg-7 {
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .col-lg-8 {
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .col-lg-9 {
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .col-lg-10 {
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .col-lg-11 {
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .col-lg-12 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-lg-13 {
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .col-lg-14 {
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .col-lg-15 {
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .col-lg-16 {
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .col-lg-17 {
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .col-lg-18 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-lg-19 {
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .col-lg-20 {
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .col-lg-21 {
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .col-lg-22 {
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .col-lg-23 {
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .col-lg-24 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-lg-first {
        -ms-flex-order: -1;
        order: -1
    }

    .order-lg-last {
        -ms-flex-order: 25;
        order: 25
    }

    .order-lg-0 {
        -ms-flex-order: 0;
        order: 0
    }

    .order-lg-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .order-lg-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .order-lg-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .order-lg-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .order-lg-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .order-lg-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .order-lg-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .order-lg-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .order-lg-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .order-lg-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .order-lg-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .order-lg-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .order-lg-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .order-lg-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .order-lg-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .order-lg-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .order-lg-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .order-lg-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .order-lg-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .order-lg-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .order-lg-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .order-lg-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .order-lg-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .order-lg-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .offset-lg-0 {
        margin-left: 0
    }

    .offset-lg-1 {
        margin-left: 4.16666667%
    }

    .offset-lg-2 {
        margin-left: 8.33333333%
    }

    .offset-lg-3 {
        margin-left: 12.5%
    }

    .offset-lg-4 {
        margin-left: 16.66666667%
    }

    .offset-lg-5 {
        margin-left: 20.83333333%
    }

    .offset-lg-6 {
        margin-left: 25%
    }

    .offset-lg-7 {
        margin-left: 29.16666667%
    }

    .offset-lg-8 {
        margin-left: 33.33333333%
    }

    .offset-lg-9 {
        margin-left: 37.5%
    }

    .offset-lg-10 {
        margin-left: 41.66666667%
    }

    .offset-lg-11 {
        margin-left: 45.83333333%
    }

    .offset-lg-12 {
        margin-left: 50%
    }

    .offset-lg-13 {
        margin-left: 54.16666667%
    }

    .offset-lg-14 {
        margin-left: 58.33333333%
    }

    .offset-lg-15 {
        margin-left: 62.5%
    }

    .offset-lg-16 {
        margin-left: 66.66666667%
    }

    .offset-lg-17 {
        margin-left: 70.83333333%
    }

    .offset-lg-18 {
        margin-left: 75%
    }

    .offset-lg-19 {
        margin-left: 79.16666667%
    }

    .offset-lg-20 {
        margin-left: 83.33333333%
    }

    .offset-lg-21 {
        margin-left: 87.5%
    }

    .offset-lg-22 {
        margin-left: 91.66666667%
    }

    .offset-lg-23 {
        margin-left: 95.83333333%
    }
}

@media (min-width:1200px) {
    .col-xl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .row-cols-xl-1&gt;* {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .row-cols-xl-2&gt;* {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .row-cols-xl-3&gt;* {
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .row-cols-xl-4&gt;* {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .row-cols-xl-5&gt;* {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .row-cols-xl-6&gt;* {
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xl-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .col-xl-1 {
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .col-xl-2 {
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .col-xl-3 {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .col-xl-4 {
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .col-xl-5 {
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .col-xl-6 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xl-7 {
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .col-xl-8 {
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .col-xl-9 {
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .col-xl-10 {
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .col-xl-11 {
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .col-xl-12 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xl-13 {
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .col-xl-14 {
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .col-xl-15 {
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .col-xl-16 {
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .col-xl-17 {
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .col-xl-18 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xl-19 {
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .col-xl-20 {
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .col-xl-21 {
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .col-xl-22 {
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .col-xl-23 {
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .col-xl-24 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xl-first {
        -ms-flex-order: -1;
        order: -1
    }

    .order-xl-last {
        -ms-flex-order: 25;
        order: 25
    }

    .order-xl-0 {
        -ms-flex-order: 0;
        order: 0
    }

    .order-xl-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .order-xl-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .order-xl-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .order-xl-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .order-xl-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .order-xl-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .order-xl-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .order-xl-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .order-xl-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .order-xl-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .order-xl-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .order-xl-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .order-xl-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .order-xl-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .order-xl-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .order-xl-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .order-xl-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .order-xl-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .order-xl-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .order-xl-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .order-xl-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .order-xl-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .order-xl-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .order-xl-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .offset-xl-0 {
        margin-left: 0
    }

    .offset-xl-1 {
        margin-left: 4.16666667%
    }

    .offset-xl-2 {
        margin-left: 8.33333333%
    }

    .offset-xl-3 {
        margin-left: 12.5%
    }

    .offset-xl-4 {
        margin-left: 16.66666667%
    }

    .offset-xl-5 {
        margin-left: 20.83333333%
    }

    .offset-xl-6 {
        margin-left: 25%
    }

    .offset-xl-7 {
        margin-left: 29.16666667%
    }

    .offset-xl-8 {
        margin-left: 33.33333333%
    }

    .offset-xl-9 {
        margin-left: 37.5%
    }

    .offset-xl-10 {
        margin-left: 41.66666667%
    }

    .offset-xl-11 {
        margin-left: 45.83333333%
    }

    .offset-xl-12 {
        margin-left: 50%
    }

    .offset-xl-13 {
        margin-left: 54.16666667%
    }

    .offset-xl-14 {
        margin-left: 58.33333333%
    }

    .offset-xl-15 {
        margin-left: 62.5%
    }

    .offset-xl-16 {
        margin-left: 66.66666667%
    }

    .offset-xl-17 {
        margin-left: 70.83333333%
    }

    .offset-xl-18 {
        margin-left: 75%
    }

    .offset-xl-19 {
        margin-left: 79.16666667%
    }

    .offset-xl-20 {
        margin-left: 83.33333333%
    }

    .offset-xl-21 {
        margin-left: 87.5%
    }

    .offset-xl-22 {
        margin-left: 91.66666667%
    }

    .offset-xl-23 {
        margin-left: 95.83333333%
    }
}

@media (min-width:1439px) {
    .col-xxl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .row-cols-xxl-1&gt;* {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .row-cols-xxl-2&gt;* {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .row-cols-xxl-3&gt;* {
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .row-cols-xxl-4&gt;* {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .row-cols-xxl-5&gt;* {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .row-cols-xxl-6&gt;* {
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xxl-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .col-xxl-1 {
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .col-xxl-2 {
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .col-xxl-3 {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .col-xxl-4 {
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .col-xxl-5 {
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .col-xxl-6 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xxl-7 {
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .col-xxl-8 {
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .col-xxl-9 {
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .col-xxl-10 {
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .col-xxl-11 {
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .col-xxl-12 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xxl-13 {
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .col-xxl-14 {
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .col-xxl-15 {
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .col-xxl-16 {
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .col-xxl-17 {
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .col-xxl-18 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xxl-19 {
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .col-xxl-20 {
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .col-xxl-21 {
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .col-xxl-22 {
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .col-xxl-23 {
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .col-xxl-24 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xxl-first {
        -ms-flex-order: -1;
        order: -1
    }

    .order-xxl-last {
        -ms-flex-order: 25;
        order: 25
    }

    .order-xxl-0 {
        -ms-flex-order: 0;
        order: 0
    }

    .order-xxl-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .order-xxl-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .order-xxl-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .order-xxl-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .order-xxl-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .order-xxl-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .order-xxl-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .order-xxl-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .order-xxl-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .order-xxl-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .order-xxl-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .order-xxl-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .order-xxl-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .order-xxl-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .order-xxl-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .order-xxl-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .order-xxl-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .order-xxl-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .order-xxl-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .order-xxl-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .order-xxl-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .order-xxl-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .order-xxl-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .order-xxl-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .offset-xxl-0 {
        margin-left: 0
    }

    .offset-xxl-1 {
        margin-left: 4.16666667%
    }

    .offset-xxl-2 {
        margin-left: 8.33333333%
    }

    .offset-xxl-3 {
        margin-left: 12.5%
    }

    .offset-xxl-4 {
        margin-left: 16.66666667%
    }

    .offset-xxl-5 {
        margin-left: 20.83333333%
    }

    .offset-xxl-6 {
        margin-left: 25%
    }

    .offset-xxl-7 {
        margin-left: 29.16666667%
    }

    .offset-xxl-8 {
        margin-left: 33.33333333%
    }

    .offset-xxl-9 {
        margin-left: 37.5%
    }

    .offset-xxl-10 {
        margin-left: 41.66666667%
    }

    .offset-xxl-11 {
        margin-left: 45.83333333%
    }

    .offset-xxl-12 {
        margin-left: 50%
    }

    .offset-xxl-13 {
        margin-left: 54.16666667%
    }

    .offset-xxl-14 {
        margin-left: 58.33333333%
    }

    .offset-xxl-15 {
        margin-left: 62.5%
    }

    .offset-xxl-16 {
        margin-left: 66.66666667%
    }

    .offset-xxl-17 {
        margin-left: 70.83333333%
    }

    .offset-xxl-18 {
        margin-left: 75%
    }

    .offset-xxl-19 {
        margin-left: 79.16666667%
    }

    .offset-xxl-20 {
        margin-left: 83.33333333%
    }

    .offset-xxl-21 {
        margin-left: 87.5%
    }

    .offset-xxl-22 {
        margin-left: 91.66666667%
    }

    .offset-xxl-23 {
        margin-left: 95.83333333%
    }
}

@media (min-width:1669px) {
    .col-xxxl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .row-cols-xxxl-1&gt;* {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .row-cols-xxxl-2&gt;* {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .row-cols-xxxl-3&gt;* {
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .row-cols-xxxl-4&gt;* {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .row-cols-xxxl-5&gt;* {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .row-cols-xxxl-6&gt;* {
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xxxl-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .col-xxxl-1 {
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .col-xxxl-2 {
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .col-xxxl-3 {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .col-xxxl-4 {
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .col-xxxl-5 {
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .col-xxxl-6 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xxxl-7 {
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .col-xxxl-8 {
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .col-xxxl-9 {
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .col-xxxl-10 {
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .col-xxxl-11 {
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .col-xxxl-12 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xxxl-13 {
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .col-xxxl-14 {
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .col-xxxl-15 {
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .col-xxxl-16 {
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .col-xxxl-17 {
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .col-xxxl-18 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xxxl-19 {
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .col-xxxl-20 {
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .col-xxxl-21 {
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .col-xxxl-22 {
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .col-xxxl-23 {
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .col-xxxl-24 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xxxl-first {
        -ms-flex-order: -1;
        order: -1
    }

    .order-xxxl-last {
        -ms-flex-order: 25;
        order: 25
    }

    .order-xxxl-0 {
        -ms-flex-order: 0;
        order: 0
    }

    .order-xxxl-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .order-xxxl-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .order-xxxl-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .order-xxxl-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .order-xxxl-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .order-xxxl-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .order-xxxl-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .order-xxxl-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .order-xxxl-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .order-xxxl-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .order-xxxl-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .order-xxxl-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .order-xxxl-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .order-xxxl-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .order-xxxl-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .order-xxxl-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .order-xxxl-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .order-xxxl-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .order-xxxl-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .order-xxxl-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .order-xxxl-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .order-xxxl-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .order-xxxl-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .order-xxxl-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .offset-xxxl-0 {
        margin-left: 0
    }

    .offset-xxxl-1 {
        margin-left: 4.16666667%
    }

    .offset-xxxl-2 {
        margin-left: 8.33333333%
    }

    .offset-xxxl-3 {
        margin-left: 12.5%
    }

    .offset-xxxl-4 {
        margin-left: 16.66666667%
    }

    .offset-xxxl-5 {
        margin-left: 20.83333333%
    }

    .offset-xxxl-6 {
        margin-left: 25%
    }

    .offset-xxxl-7 {
        margin-left: 29.16666667%
    }

    .offset-xxxl-8 {
        margin-left: 33.33333333%
    }

    .offset-xxxl-9 {
        margin-left: 37.5%
    }

    .offset-xxxl-10 {
        margin-left: 41.66666667%
    }

    .offset-xxxl-11 {
        margin-left: 45.83333333%
    }

    .offset-xxxl-12 {
        margin-left: 50%
    }

    .offset-xxxl-13 {
        margin-left: 54.16666667%
    }

    .offset-xxxl-14 {
        margin-left: 58.33333333%
    }

    .offset-xxxl-15 {
        margin-left: 62.5%
    }

    .offset-xxxl-16 {
        margin-left: 66.66666667%
    }

    .offset-xxxl-17 {
        margin-left: 70.83333333%
    }

    .offset-xxxl-18 {
        margin-left: 75%
    }

    .offset-xxxl-19 {
        margin-left: 79.16666667%
    }

    .offset-xxxl-20 {
        margin-left: 83.33333333%
    }

    .offset-xxxl-21 {
        margin-left: 87.5%
    }

    .offset-xxxl-22 {
        margin-left: 91.66666667%
    }

    .offset-xxxl-23 {
        margin-left: 95.83333333%
    }
}

@media (min-width:1830px) {
    .col-xxxxl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .row-cols-xxxxl-1&gt;* {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .row-cols-xxxxl-2&gt;* {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .row-cols-xxxxl-3&gt;* {
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .row-cols-xxxxl-4&gt;* {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .row-cols-xxxxl-5&gt;* {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .row-cols-xxxxl-6&gt;* {
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xxxxl-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .col-xxxxl-1 {
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .col-xxxxl-2 {
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .col-xxxxl-3 {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .col-xxxxl-4 {
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .col-xxxxl-5 {
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .col-xxxxl-6 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xxxxl-7 {
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .col-xxxxl-8 {
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .col-xxxxl-9 {
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .col-xxxxl-10 {
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .col-xxxxl-11 {
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .col-xxxxl-12 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xxxxl-13 {
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .col-xxxxl-14 {
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .col-xxxxl-15 {
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .col-xxxxl-16 {
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .col-xxxxl-17 {
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .col-xxxxl-18 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xxxxl-19 {
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .col-xxxxl-20 {
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .col-xxxxl-21 {
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .col-xxxxl-22 {
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .col-xxxxl-23 {
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .col-xxxxl-24 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xxxxl-first {
        -ms-flex-order: -1;
        order: -1
    }

    .order-xxxxl-last {
        -ms-flex-order: 25;
        order: 25
    }

    .order-xxxxl-0 {
        -ms-flex-order: 0;
        order: 0
    }

    .order-xxxxl-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .order-xxxxl-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .order-xxxxl-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .order-xxxxl-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .order-xxxxl-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .order-xxxxl-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .order-xxxxl-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .order-xxxxl-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .order-xxxxl-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .order-xxxxl-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .order-xxxxl-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .order-xxxxl-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .order-xxxxl-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .order-xxxxl-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .order-xxxxl-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .order-xxxxl-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .order-xxxxl-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .order-xxxxl-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .order-xxxxl-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .order-xxxxl-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .order-xxxxl-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .order-xxxxl-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .order-xxxxl-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .order-xxxxl-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .offset-xxxxl-0 {
        margin-left: 0
    }

    .offset-xxxxl-1 {
        margin-left: 4.16666667%
    }

    .offset-xxxxl-2 {
        margin-left: 8.33333333%
    }

    .offset-xxxxl-3 {
        margin-left: 12.5%
    }

    .offset-xxxxl-4 {
        margin-left: 16.66666667%
    }

    .offset-xxxxl-5 {
        margin-left: 20.83333333%
    }

    .offset-xxxxl-6 {
        margin-left: 25%
    }

    .offset-xxxxl-7 {
        margin-left: 29.16666667%
    }

    .offset-xxxxl-8 {
        margin-left: 33.33333333%
    }

    .offset-xxxxl-9 {
        margin-left: 37.5%
    }

    .offset-xxxxl-10 {
        margin-left: 41.66666667%
    }

    .offset-xxxxl-11 {
        margin-left: 45.83333333%
    }

    .offset-xxxxl-12 {
        margin-left: 50%
    }

    .offset-xxxxl-13 {
        margin-left: 54.16666667%
    }

    .offset-xxxxl-14 {
        margin-left: 58.33333333%
    }

    .offset-xxxxl-15 {
        margin-left: 62.5%
    }

    .offset-xxxxl-16 {
        margin-left: 66.66666667%
    }

    .offset-xxxxl-17 {
        margin-left: 70.83333333%
    }

    .offset-xxxxl-18 {
        margin-left: 75%
    }

    .offset-xxxxl-19 {
        margin-left: 79.16666667%
    }

    .offset-xxxxl-20 {
        margin-left: 83.33333333%
    }

    .offset-xxxxl-21 {
        margin-left: 87.5%
    }

    .offset-xxxxl-22 {
        margin-left: 91.66666667%
    }

    .offset-xxxxl-23 {
        margin-left: 95.83333333%
    }
}

.d-none {
    display: none !important
}

.d-inline {
    display: inline !important
}

.d-inline-block {
    display: inline-block !important
}

.d-block {
    display: block !important
}

.d-table {
    display: table !important
}

.d-table-row {
    display: table-row !important
}

.d-table-cell {
    display: table-cell !important
}

.d-flex {
    display: -ms-flexbox !important;
    display: flex !important
}

.d-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important
}

@media (min-width:576px) {
    .d-sm-none {
        display: none !important
    }

    .d-sm-inline {
        display: inline !important
    }

    .d-sm-inline-block {
        display: inline-block !important
    }

    .d-sm-block {
        display: block !important
    }

    .d-sm-table {
        display: table !important
    }

    .d-sm-table-row {
        display: table-row !important
    }

    .d-sm-table-cell {
        display: table-cell !important
    }

    .d-sm-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-sm-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width:768px) {
    .d-md-none {
        display: none !important
    }

    .d-md-inline {
        display: inline !important
    }

    .d-md-inline-block {
        display: inline-block !important
    }

    .d-md-block {
        display: block !important
    }

    .d-md-table {
        display: table !important
    }

    .d-md-table-row {
        display: table-row !important
    }

    .d-md-table-cell {
        display: table-cell !important
    }

    .d-md-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-md-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width:1025px) {
    .d-lg-none {
        display: none !important
    }

    .d-lg-inline {
        display: inline !important
    }

    .d-lg-inline-block {
        display: inline-block !important
    }

    .d-lg-block {
        display: block !important
    }

    .d-lg-table {
        display: table !important
    }

    .d-lg-table-row {
        display: table-row !important
    }

    .d-lg-table-cell {
        display: table-cell !important
    }

    .d-lg-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-lg-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width:1200px) {
    .d-xl-none {
        display: none !important
    }

    .d-xl-inline {
        display: inline !important
    }

    .d-xl-inline-block {
        display: inline-block !important
    }

    .d-xl-block {
        display: block !important
    }

    .d-xl-table {
        display: table !important
    }

    .d-xl-table-row {
        display: table-row !important
    }

    .d-xl-table-cell {
        display: table-cell !important
    }

    .d-xl-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xl-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width:1439px) {
    .d-xxl-none {
        display: none !important
    }

    .d-xxl-inline {
        display: inline !important
    }

    .d-xxl-inline-block {
        display: inline-block !important
    }

    .d-xxl-block {
        display: block !important
    }

    .d-xxl-table {
        display: table !important
    }

    .d-xxl-table-row {
        display: table-row !important
    }

    .d-xxl-table-cell {
        display: table-cell !important
    }

    .d-xxl-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xxl-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width:1669px) {
    .d-xxxl-none {
        display: none !important
    }

    .d-xxxl-inline {
        display: inline !important
    }

    .d-xxxl-inline-block {
        display: inline-block !important
    }

    .d-xxxl-block {
        display: block !important
    }

    .d-xxxl-table {
        display: table !important
    }

    .d-xxxl-table-row {
        display: table-row !important
    }

    .d-xxxl-table-cell {
        display: table-cell !important
    }

    .d-xxxl-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xxxl-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width:1830px) {
    .d-xxxxl-none {
        display: none !important
    }

    .d-xxxxl-inline {
        display: inline !important
    }

    .d-xxxxl-inline-block {
        display: inline-block !important
    }

    .d-xxxxl-block {
        display: block !important
    }

    .d-xxxxl-table {
        display: table !important
    }

    .d-xxxxl-table-row {
        display: table-row !important
    }

    .d-xxxxl-table-cell {
        display: table-cell !important
    }

    .d-xxxxl-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xxxxl-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media print {
    .d-print-none {
        display: none !important
    }

    .d-print-inline {
        display: inline !important
    }

    .d-print-inline-block {
        display: inline-block !important
    }

    .d-print-block {
        display: block !important
    }

    .d-print-table {
        display: table !important
    }

    .d-print-table-row {
        display: table-row !important
    }

    .d-print-table-cell {
        display: table-cell !important
    }

    .d-print-flex {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-print-inline-flex {
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

.flex-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important
}

.flex-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important
}

.flex-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important
}

.flex-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important
}

.flex-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important
}

.flex-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important
}

.flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important
}

.flex-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important
}

.flex-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important
}

.flex-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important
}

.flex-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important
}

.flex-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important
}

.justify-content-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important
}

.justify-content-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important
}

.justify-content-center {
    -ms-flex-pack: center !important;
    justify-content: center !important
}

.justify-content-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
}

.justify-content-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important
}

.align-items-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important
}

.align-items-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important
}

.align-items-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important
}

.align-items-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important
}

.align-content-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important
}

.align-content-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important
}

.align-content-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important
}

.align-content-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important
}

.align-content-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important
}

.align-content-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important
}

.align-self-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important
}

.align-self-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important
}

.align-self-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important
}

.align-self-center {
    -ms-flex-item-align: center !important;
    align-self: center !important
}

.align-self-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important
}

.align-self-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important
}

@media (min-width:576px) {
    .flex-sm-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-sm-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-sm-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-sm-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-sm-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-sm-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-sm-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-sm-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-sm-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-sm-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-sm-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-sm-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-sm-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-sm-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-sm-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-sm-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-sm-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-sm-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-sm-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-sm-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-sm-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-sm-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-sm-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-sm-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-sm-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-sm-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-sm-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-sm-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-sm-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-sm-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-sm-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-sm-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-sm-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-sm-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width:768px) {
    .flex-md-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-md-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-md-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-md-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-md-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-md-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-md-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-md-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-md-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-md-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-md-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-md-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-md-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-md-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-md-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-md-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-md-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-md-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-md-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-md-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-md-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-md-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-md-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-md-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-md-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-md-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-md-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-md-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-md-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-md-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-md-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-md-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-md-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-md-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width:1025px) {
    .flex-lg-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-lg-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-lg-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-lg-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-lg-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-lg-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-lg-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-lg-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-lg-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-lg-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-lg-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-lg-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-lg-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-lg-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-lg-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-lg-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-lg-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-lg-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-lg-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-lg-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-lg-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-lg-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-lg-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-lg-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-lg-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-lg-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-lg-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-lg-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-lg-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-lg-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-lg-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-lg-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-lg-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-lg-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width:1200px) {
    .flex-xl-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xl-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xl-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xl-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xl-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xl-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xl-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xl-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xl-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xl-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xl-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xl-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xl-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xl-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xl-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xl-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width:1439px) {
    .flex-xxl-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xxl-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xxl-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xxl-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xxl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xxl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xxl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xxl-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xxl-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xxl-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xxl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xxl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xxl-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xxl-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xxl-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xxl-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xxl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xxl-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xxl-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xxl-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xxl-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xxl-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xxl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xxl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xxl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xxl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xxl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xxl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xxl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xxl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xxl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xxl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xxl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xxl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width:1669px) {
    .flex-xxxl-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xxxl-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xxxl-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xxxl-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xxxl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xxxl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xxxl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xxxl-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xxxl-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xxxl-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xxxl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xxxl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xxxl-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xxxl-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xxxl-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xxxl-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xxxl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xxxl-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xxxl-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xxxl-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xxxl-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xxxl-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xxxl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xxxl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xxxl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xxxl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xxxl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xxxl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xxxl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xxxl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xxxl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xxxl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xxxl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xxxl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width:1830px) {
    .flex-xxxxl-row {
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xxxxl-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xxxxl-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xxxxl-column-reverse {
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xxxxl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xxxxl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xxxxl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xxxxl-fill {
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xxxxl-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xxxxl-grow-1 {
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xxxxl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xxxxl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xxxxl-start {
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xxxxl-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xxxxl-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xxxxl-between {
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xxxxl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xxxxl-start {
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xxxxl-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xxxxl-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xxxxl-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xxxxl-stretch {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xxxxl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xxxxl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xxxxl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xxxxl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xxxxl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xxxxl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xxxxl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xxxxl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xxxxl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xxxxl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xxxxl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xxxxl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

.m-0 {
    margin: 0 !important
}

.mt-0,
.my-0 {
    margin-top: 0 !important
}

.mr-0,
.mx-0 {
    margin-right: 0 !important
}

.mb-0,
.my-0 {
    margin-bottom: 0 !important
}

.ml-0,
.mx-0 {
    margin-left: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.mt-1,
.my-1 {
    margin-top: .25rem !important
}

.mr-1,
.mx-1 {
    margin-right: .25rem !important
}

.mb-1,
.my-1 {
    margin-bottom: .25rem !important
}

.ml-1,
.mx-1 {
    margin-left: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

.mt-2,
.my-2 {
    margin-top: .5rem !important
}

.mr-2,
.mx-2 {
    margin-right: .5rem !important
}

.mb-2,
.my-2 {
    margin-bottom: .5rem !important
}

.ml-2,
.mx-2 {
    margin-left: .5rem !important
}

.m-3 {
    margin: 1rem !important
}

.mt-3,
.my-3 {
    margin-top: 1rem !important
}

.mr-3,
.mx-3 {
    margin-right: 1rem !important
}

.mb-3,
.my-3 {
    margin-bottom: 1rem !important
}

.ml-3,
.mx-3 {
    margin-left: 1rem !important
}

.m-4 {
    margin: 1.5rem !important
}

.mt-4,
.my-4 {
    margin-top: 1.5rem !important
}

.mr-4,
.mx-4 {
    margin-right: 1.5rem !important
}

.mb-4,
.my-4 {
    margin-bottom: 1.5rem !important
}

.ml-4,
.mx-4 {
    margin-left: 1.5rem !important
}

.m-5 {
    margin: 2rem !important
}

.mt-5,
.my-5 {
    margin-top: 2rem !important
}

.mr-5,
.mx-5 {
    margin-right: 2rem !important
}

.mb-5,
.my-5 {
    margin-bottom: 2rem !important
}

.ml-5,
.mx-5 {
    margin-left: 2rem !important
}

.m-6 {
    margin: 2.5rem !important
}

.mt-6,
.my-6 {
    margin-top: 2.5rem !important
}

.mr-6,
.mx-6 {
    margin-right: 2.5rem !important
}

.mb-6,
.my-6 {
    margin-bottom: 2.5rem !important
}

.ml-6,
.mx-6 {
    margin-left: 2.5rem !important
}

.m-7 {
    margin: 3rem !important
}

.mt-7,
.my-7 {
    margin-top: 3rem !important
}

.mr-7,
.mx-7 {
    margin-right: 3rem !important
}

.mb-7,
.my-7 {
    margin-bottom: 3rem !important
}

.ml-7,
.mx-7 {
    margin-left: 3rem !important
}

.m-8 {
    margin: 3.5rem !important
}

.mt-8,
.my-8 {
    margin-top: 3.5rem !important
}

.mr-8,
.mx-8 {
    margin-right: 3.5rem !important
}

.mb-8,
.my-8 {
    margin-bottom: 3.5rem !important
}

.ml-8,
.mx-8 {
    margin-left: 3.5rem !important
}

.m-9 {
    margin: 4rem !important
}

.mt-9,
.my-9 {
    margin-top: 4rem !important
}

.mr-9,
.mx-9 {
    margin-right: 4rem !important
}

.mb-9,
.my-9 {
    margin-bottom: 4rem !important
}

.ml-9,
.mx-9 {
    margin-left: 4rem !important
}

.m-10 {
    margin: 4.5rem !important
}

.mt-10,
.my-10 {
    margin-top: 4.5rem !important
}

.mr-10,
.mx-10 {
    margin-right: 4.5rem !important
}

.mb-10,
.my-10 {
    margin-bottom: 4.5rem !important
}

.ml-10,
.mx-10 {
    margin-left: 4.5rem !important
}

.m-11 {
    margin: 5rem !important
}

.mt-11,
.my-11 {
    margin-top: 5rem !important
}

.mr-11,
.mx-11 {
    margin-right: 5rem !important
}

.mb-11,
.my-11 {
    margin-bottom: 5rem !important
}

.ml-11,
.mx-11 {
    margin-left: 5rem !important
}

.m-12 {
    margin: 5.5rem !important
}

.mt-12,
.my-12 {
    margin-top: 5.5rem !important
}

.mr-12,
.mx-12 {
    margin-right: 5.5rem !important
}

.mb-12,
.my-12 {
    margin-bottom: 5.5rem !important
}

.ml-12,
.mx-12 {
    margin-left: 5.5rem !important
}

.m-13 {
    margin: 6rem !important
}

.mt-13,
.my-13 {
    margin-top: 6rem !important
}

.mr-13,
.mx-13 {
    margin-right: 6rem !important
}

.mb-13,
.my-13 {
    margin-bottom: 6rem !important
}

.ml-13,
.mx-13 {
    margin-left: 6rem !important
}

.m-14 {
    margin: 6.5rem !important
}

.mt-14,
.my-14 {
    margin-top: 6.5rem !important
}

.mr-14,
.mx-14 {
    margin-right: 6.5rem !important
}

.mb-14,
.my-14 {
    margin-bottom: 6.5rem !important
}

.ml-14,
.mx-14 {
    margin-left: 6.5rem !important
}

.m-15 {
    margin: 7rem !important
}

.mt-15,
.my-15 {
    margin-top: 7rem !important
}

.mr-15,
.mx-15 {
    margin-right: 7rem !important
}

.mb-15,
.my-15 {
    margin-bottom: 7rem !important
}

.ml-15,
.mx-15 {
    margin-left: 7rem !important
}

.p-0 {
    padding: 0 !important
}

.pt-0,
.py-0 {
    padding-top: 0 !important
}

.pr-0,
.px-0 {
    padding-right: 0 !important
}

.pb-0,
.py-0 {
    padding-bottom: 0 !important
}

.pl-0,
.px-0 {
    padding-left: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.pt-1,
.py-1 {
    padding-top: .25rem !important
}

.pr-1,
.px-1 {
    padding-right: .25rem !important
}

.pb-1,
.py-1 {
    padding-bottom: .25rem !important
}

.pl-1,
.px-1 {
    padding-left: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

.pt-2,
.py-2 {
    padding-top: .5rem !important
}

.pr-2,
.px-2 {
    padding-right: .5rem !important
}

.pb-2,
.py-2 {
    padding-bottom: .5rem !important
}

.pl-2,
.px-2 {
    padding-left: .5rem !important
}

.p-3 {
    padding: 1rem !important
}

.pt-3,
.py-3 {
    padding-top: 1rem !important
}

.pr-3,
.px-3 {
    padding-right: 1rem !important
}

.pb-3,
.py-3 {
    padding-bottom: 1rem !important
}

.pl-3,
.px-3 {
    padding-left: 1rem !important
}

.p-4 {
    padding: 1.5rem !important
}

.pt-4,
.py-4 {
    padding-top: 1.5rem !important
}

.pr-4,
.px-4 {
    padding-right: 1.5rem !important
}

.pb-4,
.py-4 {
    padding-bottom: 1.5rem !important
}

.pl-4,
.px-4 {
    padding-left: 1.5rem !important
}

.p-5 {
    padding: 2rem !important
}

.pt-5,
.py-5 {
    padding-top: 2rem !important
}

.pr-5,
.px-5 {
    padding-right: 2rem !important
}

.pb-5,
.py-5 {
    padding-bottom: 2rem !important
}

.pl-5,
.px-5 {
    padding-left: 2rem !important
}

.p-6 {
    padding: 2.5rem !important
}

.pt-6,
.py-6 {
    padding-top: 2.5rem !important
}

.pr-6,
.px-6 {
    padding-right: 2.5rem !important
}

.pb-6,
.py-6 {
    padding-bottom: 2.5rem !important
}

.pl-6,
.px-6 {
    padding-left: 2.5rem !important
}

.p-7 {
    padding: 3rem !important
}

.pt-7,
.py-7 {
    padding-top: 3rem !important
}

.pr-7,
.px-7 {
    padding-right: 3rem !important
}

.pb-7,
.py-7 {
    padding-bottom: 3rem !important
}

.pl-7,
.px-7 {
    padding-left: 3rem !important
}

.p-8 {
    padding: 3.5rem !important
}

.pt-8,
.py-8 {
    padding-top: 3.5rem !important
}

.pr-8,
.px-8 {
    padding-right: 3.5rem !important
}

.pb-8,
.py-8 {
    padding-bottom: 3.5rem !important
}

.pl-8,
.px-8 {
    padding-left: 3.5rem !important
}

.p-9 {
    padding: 4rem !important
}

.pt-9,
.py-9 {
    padding-top: 4rem !important
}

.pr-9,
.px-9 {
    padding-right: 4rem !important
}

.pb-9,
.py-9 {
    padding-bottom: 4rem !important
}

.pl-9,
.px-9 {
    padding-left: 4rem !important
}

.p-10 {
    padding: 4.5rem !important
}

.pt-10,
.py-10 {
    padding-top: 4.5rem !important
}

.pr-10,
.px-10 {
    padding-right: 4.5rem !important
}

.pb-10,
.py-10 {
    padding-bottom: 4.5rem !important
}

.pl-10,
.px-10 {
    padding-left: 4.5rem !important
}

.p-11 {
    padding: 5rem !important
}

.pt-11,
.py-11 {
    padding-top: 5rem !important
}

.pr-11,
.px-11 {
    padding-right: 5rem !important
}

.pb-11,
.py-11 {
    padding-bottom: 5rem !important
}

.pl-11,
.px-11 {
    padding-left: 5rem !important
}

.p-12 {
    padding: 5.5rem !important
}

.pt-12,
.py-12 {
    padding-top: 5.5rem !important
}

.pr-12,
.px-12 {
    padding-right: 5.5rem !important
}

.pb-12,
.py-12 {
    padding-bottom: 5.5rem !important
}

.pl-12,
.px-12 {
    padding-left: 5.5rem !important
}

.p-13 {
    padding: 6rem !important
}

.pt-13,
.py-13 {
    padding-top: 6rem !important
}

.pr-13,
.px-13 {
    padding-right: 6rem !important
}

.pb-13,
.py-13 {
    padding-bottom: 6rem !important
}

.pl-13,
.px-13 {
    padding-left: 6rem !important
}

.p-14 {
    padding: 6.5rem !important
}

.pt-14,
.py-14 {
    padding-top: 6.5rem !important
}

.pr-14,
.px-14 {
    padding-right: 6.5rem !important
}

.pb-14,
.py-14 {
    padding-bottom: 6.5rem !important
}

.pl-14,
.px-14 {
    padding-left: 6.5rem !important
}

.p-15 {
    padding: 7rem !important
}

.pt-15,
.py-15 {
    padding-top: 7rem !important
}

.pr-15,
.px-15 {
    padding-right: 7rem !important
}

.pb-15,
.py-15 {
    padding-bottom: 7rem !important
}

.pl-15,
.px-15 {
    padding-left: 7rem !important
}

.m-n1 {
    margin: -.25rem !important
}

.mt-n1,
.my-n1 {
    margin-top: -.25rem !important
}

.mr-n1,
.mx-n1 {
    margin-right: -.25rem !important
}

.mb-n1,
.my-n1 {
    margin-bottom: -.25rem !important
}

.ml-n1,
.mx-n1 {
    margin-left: -.25rem !important
}

.m-n2 {
    margin: -.5rem !important
}

.mt-n2,
.my-n2 {
    margin-top: -.5rem !important
}

.mr-n2,
.mx-n2 {
    margin-right: -.5rem !important
}

.mb-n2,
.my-n2 {
    margin-bottom: -.5rem !important
}

.ml-n2,
.mx-n2 {
    margin-left: -.5rem !important
}

.m-n3 {
    margin: -1rem !important
}

.mt-n3,
.my-n3 {
    margin-top: -1rem !important
}

.mr-n3,
.mx-n3 {
    margin-right: -1rem !important
}

.mb-n3,
.my-n3 {
    margin-bottom: -1rem !important
}

.ml-n3,
.mx-n3 {
    margin-left: -1rem !important
}

.m-n4 {
    margin: -1.5rem !important
}

.mt-n4,
.my-n4 {
    margin-top: -1.5rem !important
}

.mr-n4,
.mx-n4 {
    margin-right: -1.5rem !important
}

.mb-n4,
.my-n4 {
    margin-bottom: -1.5rem !important
}

.ml-n4,
.mx-n4 {
    margin-left: -1.5rem !important
}

.m-n5 {
    margin: -2rem !important
}

.mt-n5,
.my-n5 {
    margin-top: -2rem !important
}

.mr-n5,
.mx-n5 {
    margin-right: -2rem !important
}

.mb-n5,
.my-n5 {
    margin-bottom: -2rem !important
}

.ml-n5,
.mx-n5 {
    margin-left: -2rem !important
}

.m-n6 {
    margin: -2.5rem !important
}

.mt-n6,
.my-n6 {
    margin-top: -2.5rem !important
}

.mr-n6,
.mx-n6 {
    margin-right: -2.5rem !important
}

.mb-n6,
.my-n6 {
    margin-bottom: -2.5rem !important
}

.ml-n6,
.mx-n6 {
    margin-left: -2.5rem !important
}

.m-n7 {
    margin: -3rem !important
}

.mt-n7,
.my-n7 {
    margin-top: -3rem !important
}

.mr-n7,
.mx-n7 {
    margin-right: -3rem !important
}

.mb-n7,
.my-n7 {
    margin-bottom: -3rem !important
}

.ml-n7,
.mx-n7 {
    margin-left: -3rem !important
}

.m-n8 {
    margin: -3.5rem !important
}

.mt-n8,
.my-n8 {
    margin-top: -3.5rem !important
}

.mr-n8,
.mx-n8 {
    margin-right: -3.5rem !important
}

.mb-n8,
.my-n8 {
    margin-bottom: -3.5rem !important
}

.ml-n8,
.mx-n8 {
    margin-left: -3.5rem !important
}

.m-n9 {
    margin: -4rem !important
}

.mt-n9,
.my-n9 {
    margin-top: -4rem !important
}

.mr-n9,
.mx-n9 {
    margin-right: -4rem !important
}

.mb-n9,
.my-n9 {
    margin-bottom: -4rem !important
}

.ml-n9,
.mx-n9 {
    margin-left: -4rem !important
}

.m-n10 {
    margin: -4.5rem !important
}

.mt-n10,
.my-n10 {
    margin-top: -4.5rem !important
}

.mr-n10,
.mx-n10 {
    margin-right: -4.5rem !important
}

.mb-n10,
.my-n10 {
    margin-bottom: -4.5rem !important
}

.ml-n10,
.mx-n10 {
    margin-left: -4.5rem !important
}

.m-n11 {
    margin: -5rem !important
}

.mt-n11,
.my-n11 {
    margin-top: -5rem !important
}

.mr-n11,
.mx-n11 {
    margin-right: -5rem !important
}

.mb-n11,
.my-n11 {
    margin-bottom: -5rem !important
}

.ml-n11,
.mx-n11 {
    margin-left: -5rem !important
}

.m-n12 {
    margin: -5.5rem !important
}

.mt-n12,
.my-n12 {
    margin-top: -5.5rem !important
}

.mr-n12,
.mx-n12 {
    margin-right: -5.5rem !important
}

.mb-n12,
.my-n12 {
    margin-bottom: -5.5rem !important
}

.ml-n12,
.mx-n12 {
    margin-left: -5.5rem !important
}

.m-n13 {
    margin: -6rem !important
}

.mt-n13,
.my-n13 {
    margin-top: -6rem !important
}

.mr-n13,
.mx-n13 {
    margin-right: -6rem !important
}

.mb-n13,
.my-n13 {
    margin-bottom: -6rem !important
}

.ml-n13,
.mx-n13 {
    margin-left: -6rem !important
}

.m-n14 {
    margin: -6.5rem !important
}

.mt-n14,
.my-n14 {
    margin-top: -6.5rem !important
}

.mr-n14,
.mx-n14 {
    margin-right: -6.5rem !important
}

.mb-n14,
.my-n14 {
    margin-bottom: -6.5rem !important
}

.ml-n14,
.mx-n14 {
    margin-left: -6.5rem !important
}

.m-n15 {
    margin: -7rem !important
}

.mt-n15,
.my-n15 {
    margin-top: -7rem !important
}

.mr-n15,
.mx-n15 {
    margin-right: -7rem !important
}

.mb-n15,
.my-n15 {
    margin-bottom: -7rem !important
}

.ml-n15,
.mx-n15 {
    margin-left: -7rem !important
}

.m-auto {
    margin: auto !important
}

.mt-auto,
.my-auto {
    margin-top: auto !important
}

.mr-auto,
.mx-auto {
    margin-right: auto !important
}

.mb-auto,
.my-auto {
    margin-bottom: auto !important
}

.ml-auto,
.mx-auto {
    margin-left: auto !important
}

@media (min-width:576px) {
    .m-sm-0 {
        margin: 0 !important
    }

    .mt-sm-0,
    .my-sm-0 {
        margin-top: 0 !important
    }

    .mr-sm-0,
    .mx-sm-0 {
        margin-right: 0 !important
    }

    .mb-sm-0,
    .my-sm-0 {
        margin-bottom: 0 !important
    }

    .ml-sm-0,
    .mx-sm-0 {
        margin-left: 0 !important
    }

    .m-sm-1 {
        margin: .25rem !important
    }

    .mt-sm-1,
    .my-sm-1 {
        margin-top: .25rem !important
    }

    .mr-sm-1,
    .mx-sm-1 {
        margin-right: .25rem !important
    }

    .mb-sm-1,
    .my-sm-1 {
        margin-bottom: .25rem !important
    }

    .ml-sm-1,
    .mx-sm-1 {
        margin-left: .25rem !important
    }

    .m-sm-2 {
        margin: .5rem !important
    }

    .mt-sm-2,
    .my-sm-2 {
        margin-top: .5rem !important
    }

    .mr-sm-2,
    .mx-sm-2 {
        margin-right: .5rem !important
    }

    .mb-sm-2,
    .my-sm-2 {
        margin-bottom: .5rem !important
    }

    .ml-sm-2,
    .mx-sm-2 {
        margin-left: .5rem !important
    }

    .m-sm-3 {
        margin: 1rem !important
    }

    .mt-sm-3,
    .my-sm-3 {
        margin-top: 1rem !important
    }

    .mr-sm-3,
    .mx-sm-3 {
        margin-right: 1rem !important
    }

    .mb-sm-3,
    .my-sm-3 {
        margin-bottom: 1rem !important
    }

    .ml-sm-3,
    .mx-sm-3 {
        margin-left: 1rem !important
    }

    .m-sm-4 {
        margin: 1.5rem !important
    }

    .mt-sm-4,
    .my-sm-4 {
        margin-top: 1.5rem !important
    }

    .mr-sm-4,
    .mx-sm-4 {
        margin-right: 1.5rem !important
    }

    .mb-sm-4,
    .my-sm-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-sm-4,
    .mx-sm-4 {
        margin-left: 1.5rem !important
    }

    .m-sm-5 {
        margin: 2rem !important
    }

    .mt-sm-5,
    .my-sm-5 {
        margin-top: 2rem !important
    }

    .mr-sm-5,
    .mx-sm-5 {
        margin-right: 2rem !important
    }

    .mb-sm-5,
    .my-sm-5 {
        margin-bottom: 2rem !important
    }

    .ml-sm-5,
    .mx-sm-5 {
        margin-left: 2rem !important
    }

    .m-sm-6 {
        margin: 2.5rem !important
    }

    .mt-sm-6,
    .my-sm-6 {
        margin-top: 2.5rem !important
    }

    .mr-sm-6,
    .mx-sm-6 {
        margin-right: 2.5rem !important
    }

    .mb-sm-6,
    .my-sm-6 {
        margin-bottom: 2.5rem !important
    }

    .ml-sm-6,
    .mx-sm-6 {
        margin-left: 2.5rem !important
    }

    .m-sm-7 {
        margin: 3rem !important
    }

    .mt-sm-7,
    .my-sm-7 {
        margin-top: 3rem !important
    }

    .mr-sm-7,
    .mx-sm-7 {
        margin-right: 3rem !important
    }

    .mb-sm-7,
    .my-sm-7 {
        margin-bottom: 3rem !important
    }

    .ml-sm-7,
    .mx-sm-7 {
        margin-left: 3rem !important
    }

    .m-sm-8 {
        margin: 3.5rem !important
    }

    .mt-sm-8,
    .my-sm-8 {
        margin-top: 3.5rem !important
    }

    .mr-sm-8,
    .mx-sm-8 {
        margin-right: 3.5rem !important
    }

    .mb-sm-8,
    .my-sm-8 {
        margin-bottom: 3.5rem !important
    }

    .ml-sm-8,
    .mx-sm-8 {
        margin-left: 3.5rem !important
    }

    .m-sm-9 {
        margin: 4rem !important
    }

    .mt-sm-9,
    .my-sm-9 {
        margin-top: 4rem !important
    }

    .mr-sm-9,
    .mx-sm-9 {
        margin-right: 4rem !important
    }

    .mb-sm-9,
    .my-sm-9 {
        margin-bottom: 4rem !important
    }

    .ml-sm-9,
    .mx-sm-9 {
        margin-left: 4rem !important
    }

    .m-sm-10 {
        margin: 4.5rem !important
    }

    .mt-sm-10,
    .my-sm-10 {
        margin-top: 4.5rem !important
    }

    .mr-sm-10,
    .mx-sm-10 {
        margin-right: 4.5rem !important
    }

    .mb-sm-10,
    .my-sm-10 {
        margin-bottom: 4.5rem !important
    }

    .ml-sm-10,
    .mx-sm-10 {
        margin-left: 4.5rem !important
    }

    .m-sm-11 {
        margin: 5rem !important
    }

    .mt-sm-11,
    .my-sm-11 {
        margin-top: 5rem !important
    }

    .mr-sm-11,
    .mx-sm-11 {
        margin-right: 5rem !important
    }

    .mb-sm-11,
    .my-sm-11 {
        margin-bottom: 5rem !important
    }

    .ml-sm-11,
    .mx-sm-11 {
        margin-left: 5rem !important
    }

    .m-sm-12 {
        margin: 5.5rem !important
    }

    .mt-sm-12,
    .my-sm-12 {
        margin-top: 5.5rem !important
    }

    .mr-sm-12,
    .mx-sm-12 {
        margin-right: 5.5rem !important
    }

    .mb-sm-12,
    .my-sm-12 {
        margin-bottom: 5.5rem !important
    }

    .ml-sm-12,
    .mx-sm-12 {
        margin-left: 5.5rem !important
    }

    .m-sm-13 {
        margin: 6rem !important
    }

    .mt-sm-13,
    .my-sm-13 {
        margin-top: 6rem !important
    }

    .mr-sm-13,
    .mx-sm-13 {
        margin-right: 6rem !important
    }

    .mb-sm-13,
    .my-sm-13 {
        margin-bottom: 6rem !important
    }

    .ml-sm-13,
    .mx-sm-13 {
        margin-left: 6rem !important
    }

    .m-sm-14 {
        margin: 6.5rem !important
    }

    .mt-sm-14,
    .my-sm-14 {
        margin-top: 6.5rem !important
    }

    .mr-sm-14,
    .mx-sm-14 {
        margin-right: 6.5rem !important
    }

    .mb-sm-14,
    .my-sm-14 {
        margin-bottom: 6.5rem !important
    }

    .ml-sm-14,
    .mx-sm-14 {
        margin-left: 6.5rem !important
    }

    .m-sm-15 {
        margin: 7rem !important
    }

    .mt-sm-15,
    .my-sm-15 {
        margin-top: 7rem !important
    }

    .mr-sm-15,
    .mx-sm-15 {
        margin-right: 7rem !important
    }

    .mb-sm-15,
    .my-sm-15 {
        margin-bottom: 7rem !important
    }

    .ml-sm-15,
    .mx-sm-15 {
        margin-left: 7rem !important
    }

    .p-sm-0 {
        padding: 0 !important
    }

    .pt-sm-0,
    .py-sm-0 {
        padding-top: 0 !important
    }

    .pr-sm-0,
    .px-sm-0 {
        padding-right: 0 !important
    }

    .pb-sm-0,
    .py-sm-0 {
        padding-bottom: 0 !important
    }

    .pl-sm-0,
    .px-sm-0 {
        padding-left: 0 !important
    }

    .p-sm-1 {
        padding: .25rem !important
    }

    .pt-sm-1,
    .py-sm-1 {
        padding-top: .25rem !important
    }

    .pr-sm-1,
    .px-sm-1 {
        padding-right: .25rem !important
    }

    .pb-sm-1,
    .py-sm-1 {
        padding-bottom: .25rem !important
    }

    .pl-sm-1,
    .px-sm-1 {
        padding-left: .25rem !important
    }

    .p-sm-2 {
        padding: .5rem !important
    }

    .pt-sm-2,
    .py-sm-2 {
        padding-top: .5rem !important
    }

    .pr-sm-2,
    .px-sm-2 {
        padding-right: .5rem !important
    }

    .pb-sm-2,
    .py-sm-2 {
        padding-bottom: .5rem !important
    }

    .pl-sm-2,
    .px-sm-2 {
        padding-left: .5rem !important
    }

    .p-sm-3 {
        padding: 1rem !important
    }

    .pt-sm-3,
    .py-sm-3 {
        padding-top: 1rem !important
    }

    .pr-sm-3,
    .px-sm-3 {
        padding-right: 1rem !important
    }

    .pb-sm-3,
    .py-sm-3 {
        padding-bottom: 1rem !important
    }

    .pl-sm-3,
    .px-sm-3 {
        padding-left: 1rem !important
    }

    .p-sm-4 {
        padding: 1.5rem !important
    }

    .pt-sm-4,
    .py-sm-4 {
        padding-top: 1.5rem !important
    }

    .pr-sm-4,
    .px-sm-4 {
        padding-right: 1.5rem !important
    }

    .pb-sm-4,
    .py-sm-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-sm-4,
    .px-sm-4 {
        padding-left: 1.5rem !important
    }

    .p-sm-5 {
        padding: 2rem !important
    }

    .pt-sm-5,
    .py-sm-5 {
        padding-top: 2rem !important
    }

    .pr-sm-5,
    .px-sm-5 {
        padding-right: 2rem !important
    }

    .pb-sm-5,
    .py-sm-5 {
        padding-bottom: 2rem !important
    }

    .pl-sm-5,
    .px-sm-5 {
        padding-left: 2rem !important
    }

    .p-sm-6 {
        padding: 2.5rem !important
    }

    .pt-sm-6,
    .py-sm-6 {
        padding-top: 2.5rem !important
    }

    .pr-sm-6,
    .px-sm-6 {
        padding-right: 2.5rem !important
    }

    .pb-sm-6,
    .py-sm-6 {
        padding-bottom: 2.5rem !important
    }

    .pl-sm-6,
    .px-sm-6 {
        padding-left: 2.5rem !important
    }

    .p-sm-7 {
        padding: 3rem !important
    }

    .pt-sm-7,
    .py-sm-7 {
        padding-top: 3rem !important
    }

    .pr-sm-7,
    .px-sm-7 {
        padding-right: 3rem !important
    }

    .pb-sm-7,
    .py-sm-7 {
        padding-bottom: 3rem !important
    }

    .pl-sm-7,
    .px-sm-7 {
        padding-left: 3rem !important
    }

    .p-sm-8 {
        padding: 3.5rem !important
    }

    .pt-sm-8,
    .py-sm-8 {
        padding-top: 3.5rem !important
    }

    .pr-sm-8,
    .px-sm-8 {
        padding-right: 3.5rem !important
    }

    .pb-sm-8,
    .py-sm-8 {
        padding-bottom: 3.5rem !important
    }

    .pl-sm-8,
    .px-sm-8 {
        padding-left: 3.5rem !important
    }

    .p-sm-9 {
        padding: 4rem !important
    }

    .pt-sm-9,
    .py-sm-9 {
        padding-top: 4rem !important
    }

    .pr-sm-9,
    .px-sm-9 {
        padding-right: 4rem !important
    }

    .pb-sm-9,
    .py-sm-9 {
        padding-bottom: 4rem !important
    }

    .pl-sm-9,
    .px-sm-9 {
        padding-left: 4rem !important
    }

    .p-sm-10 {
        padding: 4.5rem !important
    }

    .pt-sm-10,
    .py-sm-10 {
        padding-top: 4.5rem !important
    }

    .pr-sm-10,
    .px-sm-10 {
        padding-right: 4.5rem !important
    }

    .pb-sm-10,
    .py-sm-10 {
        padding-bottom: 4.5rem !important
    }

    .pl-sm-10,
    .px-sm-10 {
        padding-left: 4.5rem !important
    }

    .p-sm-11 {
        padding: 5rem !important
    }

    .pt-sm-11,
    .py-sm-11 {
        padding-top: 5rem !important
    }

    .pr-sm-11,
    .px-sm-11 {
        padding-right: 5rem !important
    }

    .pb-sm-11,
    .py-sm-11 {
        padding-bottom: 5rem !important
    }

    .pl-sm-11,
    .px-sm-11 {
        padding-left: 5rem !important
    }

    .p-sm-12 {
        padding: 5.5rem !important
    }

    .pt-sm-12,
    .py-sm-12 {
        padding-top: 5.5rem !important
    }

    .pr-sm-12,
    .px-sm-12 {
        padding-right: 5.5rem !important
    }

    .pb-sm-12,
    .py-sm-12 {
        padding-bottom: 5.5rem !important
    }

    .pl-sm-12,
    .px-sm-12 {
        padding-left: 5.5rem !important
    }

    .p-sm-13 {
        padding: 6rem !important
    }

    .pt-sm-13,
    .py-sm-13 {
        padding-top: 6rem !important
    }

    .pr-sm-13,
    .px-sm-13 {
        padding-right: 6rem !important
    }

    .pb-sm-13,
    .py-sm-13 {
        padding-bottom: 6rem !important
    }

    .pl-sm-13,
    .px-sm-13 {
        padding-left: 6rem !important
    }

    .p-sm-14 {
        padding: 6.5rem !important
    }

    .pt-sm-14,
    .py-sm-14 {
        padding-top: 6.5rem !important
    }

    .pr-sm-14,
    .px-sm-14 {
        padding-right: 6.5rem !important
    }

    .pb-sm-14,
    .py-sm-14 {
        padding-bottom: 6.5rem !important
    }

    .pl-sm-14,
    .px-sm-14 {
        padding-left: 6.5rem !important
    }

    .p-sm-15 {
        padding: 7rem !important
    }

    .pt-sm-15,
    .py-sm-15 {
        padding-top: 7rem !important
    }

    .pr-sm-15,
    .px-sm-15 {
        padding-right: 7rem !important
    }

    .pb-sm-15,
    .py-sm-15 {
        padding-bottom: 7rem !important
    }

    .pl-sm-15,
    .px-sm-15 {
        padding-left: 7rem !important
    }

    .m-sm-n1 {
        margin: -.25rem !important
    }

    .mt-sm-n1,
    .my-sm-n1 {
        margin-top: -.25rem !important
    }

    .mr-sm-n1,
    .mx-sm-n1 {
        margin-right: -.25rem !important
    }

    .mb-sm-n1,
    .my-sm-n1 {
        margin-bottom: -.25rem !important
    }

    .ml-sm-n1,
    .mx-sm-n1 {
        margin-left: -.25rem !important
    }

    .m-sm-n2 {
        margin: -.5rem !important
    }

    .mt-sm-n2,
    .my-sm-n2 {
        margin-top: -.5rem !important
    }

    .mr-sm-n2,
    .mx-sm-n2 {
        margin-right: -.5rem !important
    }

    .mb-sm-n2,
    .my-sm-n2 {
        margin-bottom: -.5rem !important
    }

    .ml-sm-n2,
    .mx-sm-n2 {
        margin-left: -.5rem !important
    }

    .m-sm-n3 {
        margin: -1rem !important
    }

    .mt-sm-n3,
    .my-sm-n3 {
        margin-top: -1rem !important
    }

    .mr-sm-n3,
    .mx-sm-n3 {
        margin-right: -1rem !important
    }

    .mb-sm-n3,
    .my-sm-n3 {
        margin-bottom: -1rem !important
    }

    .ml-sm-n3,
    .mx-sm-n3 {
        margin-left: -1rem !important
    }

    .m-sm-n4 {
        margin: -1.5rem !important
    }

    .mt-sm-n4,
    .my-sm-n4 {
        margin-top: -1.5rem !important
    }

    .mr-sm-n4,
    .mx-sm-n4 {
        margin-right: -1.5rem !important
    }

    .mb-sm-n4,
    .my-sm-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-sm-n4,
    .mx-sm-n4 {
        margin-left: -1.5rem !important
    }

    .m-sm-n5 {
        margin: -2rem !important
    }

    .mt-sm-n5,
    .my-sm-n5 {
        margin-top: -2rem !important
    }

    .mr-sm-n5,
    .mx-sm-n5 {
        margin-right: -2rem !important
    }

    .mb-sm-n5,
    .my-sm-n5 {
        margin-bottom: -2rem !important
    }

    .ml-sm-n5,
    .mx-sm-n5 {
        margin-left: -2rem !important
    }

    .m-sm-n6 {
        margin: -2.5rem !important
    }

    .mt-sm-n6,
    .my-sm-n6 {
        margin-top: -2.5rem !important
    }

    .mr-sm-n6,
    .mx-sm-n6 {
        margin-right: -2.5rem !important
    }

    .mb-sm-n6,
    .my-sm-n6 {
        margin-bottom: -2.5rem !important
    }

    .ml-sm-n6,
    .mx-sm-n6 {
        margin-left: -2.5rem !important
    }

    .m-sm-n7 {
        margin: -3rem !important
    }

    .mt-sm-n7,
    .my-sm-n7 {
        margin-top: -3rem !important
    }

    .mr-sm-n7,
    .mx-sm-n7 {
        margin-right: -3rem !important
    }

    .mb-sm-n7,
    .my-sm-n7 {
        margin-bottom: -3rem !important
    }

    .ml-sm-n7,
    .mx-sm-n7 {
        margin-left: -3rem !important
    }

    .m-sm-n8 {
        margin: -3.5rem !important
    }

    .mt-sm-n8,
    .my-sm-n8 {
        margin-top: -3.5rem !important
    }

    .mr-sm-n8,
    .mx-sm-n8 {
        margin-right: -3.5rem !important
    }

    .mb-sm-n8,
    .my-sm-n8 {
        margin-bottom: -3.5rem !important
    }

    .ml-sm-n8,
    .mx-sm-n8 {
        margin-left: -3.5rem !important
    }

    .m-sm-n9 {
        margin: -4rem !important
    }

    .mt-sm-n9,
    .my-sm-n9 {
        margin-top: -4rem !important
    }

    .mr-sm-n9,
    .mx-sm-n9 {
        margin-right: -4rem !important
    }

    .mb-sm-n9,
    .my-sm-n9 {
        margin-bottom: -4rem !important
    }

    .ml-sm-n9,
    .mx-sm-n9 {
        margin-left: -4rem !important
    }

    .m-sm-n10 {
        margin: -4.5rem !important
    }

    .mt-sm-n10,
    .my-sm-n10 {
        margin-top: -4.5rem !important
    }

    .mr-sm-n10,
    .mx-sm-n10 {
        margin-right: -4.5rem !important
    }

    .mb-sm-n10,
    .my-sm-n10 {
        margin-bottom: -4.5rem !important
    }

    .ml-sm-n10,
    .mx-sm-n10 {
        margin-left: -4.5rem !important
    }

    .m-sm-n11 {
        margin: -5rem !important
    }

    .mt-sm-n11,
    .my-sm-n11 {
        margin-top: -5rem !important
    }

    .mr-sm-n11,
    .mx-sm-n11 {
        margin-right: -5rem !important
    }

    .mb-sm-n11,
    .my-sm-n11 {
        margin-bottom: -5rem !important
    }

    .ml-sm-n11,
    .mx-sm-n11 {
        margin-left: -5rem !important
    }

    .m-sm-n12 {
        margin: -5.5rem !important
    }

    .mt-sm-n12,
    .my-sm-n12 {
        margin-top: -5.5rem !important
    }

    .mr-sm-n12,
    .mx-sm-n12 {
        margin-right: -5.5rem !important
    }

    .mb-sm-n12,
    .my-sm-n12 {
        margin-bottom: -5.5rem !important
    }

    .ml-sm-n12,
    .mx-sm-n12 {
        margin-left: -5.5rem !important
    }

    .m-sm-n13 {
        margin: -6rem !important
    }

    .mt-sm-n13,
    .my-sm-n13 {
        margin-top: -6rem !important
    }

    .mr-sm-n13,
    .mx-sm-n13 {
        margin-right: -6rem !important
    }

    .mb-sm-n13,
    .my-sm-n13 {
        margin-bottom: -6rem !important
    }

    .ml-sm-n13,
    .mx-sm-n13 {
        margin-left: -6rem !important
    }

    .m-sm-n14 {
        margin: -6.5rem !important
    }

    .mt-sm-n14,
    .my-sm-n14 {
        margin-top: -6.5rem !important
    }

    .mr-sm-n14,
    .mx-sm-n14 {
        margin-right: -6.5rem !important
    }

    .mb-sm-n14,
    .my-sm-n14 {
        margin-bottom: -6.5rem !important
    }

    .ml-sm-n14,
    .mx-sm-n14 {
        margin-left: -6.5rem !important
    }

    .m-sm-n15 {
        margin: -7rem !important
    }

    .mt-sm-n15,
    .my-sm-n15 {
        margin-top: -7rem !important
    }

    .mr-sm-n15,
    .mx-sm-n15 {
        margin-right: -7rem !important
    }

    .mb-sm-n15,
    .my-sm-n15 {
        margin-bottom: -7rem !important
    }

    .ml-sm-n15,
    .mx-sm-n15 {
        margin-left: -7rem !important
    }

    .m-sm-auto {
        margin: auto !important
    }

    .mt-sm-auto,
    .my-sm-auto {
        margin-top: auto !important
    }

    .mr-sm-auto,
    .mx-sm-auto {
        margin-right: auto !important
    }

    .mb-sm-auto,
    .my-sm-auto {
        margin-bottom: auto !important
    }

    .ml-sm-auto,
    .mx-sm-auto {
        margin-left: auto !important
    }
}

@media (min-width:768px) {
    .m-md-0 {
        margin: 0 !important
    }

    .mt-md-0,
    .my-md-0 {
        margin-top: 0 !important
    }

    .mr-md-0,
    .mx-md-0 {
        margin-right: 0 !important
    }

    .mb-md-0,
    .my-md-0 {
        margin-bottom: 0 !important
    }

    .ml-md-0,
    .mx-md-0 {
        margin-left: 0 !important
    }

    .m-md-1 {
        margin: .25rem !important
    }

    .mt-md-1,
    .my-md-1 {
        margin-top: .25rem !important
    }

    .mr-md-1,
    .mx-md-1 {
        margin-right: .25rem !important
    }

    .mb-md-1,
    .my-md-1 {
        margin-bottom: .25rem !important
    }

    .ml-md-1,
    .mx-md-1 {
        margin-left: .25rem !important
    }

    .m-md-2 {
        margin: .5rem !important
    }

    .mt-md-2,
    .my-md-2 {
        margin-top: .5rem !important
    }

    .mr-md-2,
    .mx-md-2 {
        margin-right: .5rem !important
    }

    .mb-md-2,
    .my-md-2 {
        margin-bottom: .5rem !important
    }

    .ml-md-2,
    .mx-md-2 {
        margin-left: .5rem !important
    }

    .m-md-3 {
        margin: 1rem !important
    }

    .mt-md-3,
    .my-md-3 {
        margin-top: 1rem !important
    }

    .mr-md-3,
    .mx-md-3 {
        margin-right: 1rem !important
    }

    .mb-md-3,
    .my-md-3 {
        margin-bottom: 1rem !important
    }

    .ml-md-3,
    .mx-md-3 {
        margin-left: 1rem !important
    }

    .m-md-4 {
        margin: 1.5rem !important
    }

    .mt-md-4,
    .my-md-4 {
        margin-top: 1.5rem !important
    }

    .mr-md-4,
    .mx-md-4 {
        margin-right: 1.5rem !important
    }

    .mb-md-4,
    .my-md-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-md-4,
    .mx-md-4 {
        margin-left: 1.5rem !important
    }

    .m-md-5 {
        margin: 2rem !important
    }

    .mt-md-5,
    .my-md-5 {
        margin-top: 2rem !important
    }

    .mr-md-5,
    .mx-md-5 {
        margin-right: 2rem !important
    }

    .mb-md-5,
    .my-md-5 {
        margin-bottom: 2rem !important
    }

    .ml-md-5,
    .mx-md-5 {
        margin-left: 2rem !important
    }

    .m-md-6 {
        margin: 2.5rem !important
    }

    .mt-md-6,
    .my-md-6 {
        margin-top: 2.5rem !important
    }

    .mr-md-6,
    .mx-md-6 {
        margin-right: 2.5rem !important
    }

    .mb-md-6,
    .my-md-6 {
        margin-bottom: 2.5rem !important
    }

    .ml-md-6,
    .mx-md-6 {
        margin-left: 2.5rem !important
    }

    .m-md-7 {
        margin: 3rem !important
    }

    .mt-md-7,
    .my-md-7 {
        margin-top: 3rem !important
    }

    .mr-md-7,
    .mx-md-7 {
        margin-right: 3rem !important
    }

    .mb-md-7,
    .my-md-7 {
        margin-bottom: 3rem !important
    }

    .ml-md-7,
    .mx-md-7 {
        margin-left: 3rem !important
    }

    .m-md-8 {
        margin: 3.5rem !important
    }

    .mt-md-8,
    .my-md-8 {
        margin-top: 3.5rem !important
    }

    .mr-md-8,
    .mx-md-8 {
        margin-right: 3.5rem !important
    }

    .mb-md-8,
    .my-md-8 {
        margin-bottom: 3.5rem !important
    }

    .ml-md-8,
    .mx-md-8 {
        margin-left: 3.5rem !important
    }

    .m-md-9 {
        margin: 4rem !important
    }

    .mt-md-9,
    .my-md-9 {
        margin-top: 4rem !important
    }

    .mr-md-9,
    .mx-md-9 {
        margin-right: 4rem !important
    }

    .mb-md-9,
    .my-md-9 {
        margin-bottom: 4rem !important
    }

    .ml-md-9,
    .mx-md-9 {
        margin-left: 4rem !important
    }

    .m-md-10 {
        margin: 4.5rem !important
    }

    .mt-md-10,
    .my-md-10 {
        margin-top: 4.5rem !important
    }

    .mr-md-10,
    .mx-md-10 {
        margin-right: 4.5rem !important
    }

    .mb-md-10,
    .my-md-10 {
        margin-bottom: 4.5rem !important
    }

    .ml-md-10,
    .mx-md-10 {
        margin-left: 4.5rem !important
    }

    .m-md-11 {
        margin: 5rem !important
    }

    .mt-md-11,
    .my-md-11 {
        margin-top: 5rem !important
    }

    .mr-md-11,
    .mx-md-11 {
        margin-right: 5rem !important
    }

    .mb-md-11,
    .my-md-11 {
        margin-bottom: 5rem !important
    }

    .ml-md-11,
    .mx-md-11 {
        margin-left: 5rem !important
    }

    .m-md-12 {
        margin: 5.5rem !important
    }

    .mt-md-12,
    .my-md-12 {
        margin-top: 5.5rem !important
    }

    .mr-md-12,
    .mx-md-12 {
        margin-right: 5.5rem !important
    }

    .mb-md-12,
    .my-md-12 {
        margin-bottom: 5.5rem !important
    }

    .ml-md-12,
    .mx-md-12 {
        margin-left: 5.5rem !important
    }

    .m-md-13 {
        margin: 6rem !important
    }

    .mt-md-13,
    .my-md-13 {
        margin-top: 6rem !important
    }

    .mr-md-13,
    .mx-md-13 {
        margin-right: 6rem !important
    }

    .mb-md-13,
    .my-md-13 {
        margin-bottom: 6rem !important
    }

    .ml-md-13,
    .mx-md-13 {
        margin-left: 6rem !important
    }

    .m-md-14 {
        margin: 6.5rem !important
    }

    .mt-md-14,
    .my-md-14 {
        margin-top: 6.5rem !important
    }

    .mr-md-14,
    .mx-md-14 {
        margin-right: 6.5rem !important
    }

    .mb-md-14,
    .my-md-14 {
        margin-bottom: 6.5rem !important
    }

    .ml-md-14,
    .mx-md-14 {
        margin-left: 6.5rem !important
    }

    .m-md-15 {
        margin: 7rem !important
    }

    .mt-md-15,
    .my-md-15 {
        margin-top: 7rem !important
    }

    .mr-md-15,
    .mx-md-15 {
        margin-right: 7rem !important
    }

    .mb-md-15,
    .my-md-15 {
        margin-bottom: 7rem !important
    }

    .ml-md-15,
    .mx-md-15 {
        margin-left: 7rem !important
    }

    .p-md-0 {
        padding: 0 !important
    }

    .pt-md-0,
    .py-md-0 {
        padding-top: 0 !important
    }

    .pr-md-0,
    .px-md-0 {
        padding-right: 0 !important
    }

    .pb-md-0,
    .py-md-0 {
        padding-bottom: 0 !important
    }

    .pl-md-0,
    .px-md-0 {
        padding-left: 0 !important
    }

    .p-md-1 {
        padding: .25rem !important
    }

    .pt-md-1,
    .py-md-1 {
        padding-top: .25rem !important
    }

    .pr-md-1,
    .px-md-1 {
        padding-right: .25rem !important
    }

    .pb-md-1,
    .py-md-1 {
        padding-bottom: .25rem !important
    }

    .pl-md-1,
    .px-md-1 {
        padding-left: .25rem !important
    }

    .p-md-2 {
        padding: .5rem !important
    }

    .pt-md-2,
    .py-md-2 {
        padding-top: .5rem !important
    }

    .pr-md-2,
    .px-md-2 {
        padding-right: .5rem !important
    }

    .pb-md-2,
    .py-md-2 {
        padding-bottom: .5rem !important
    }

    .pl-md-2,
    .px-md-2 {
        padding-left: .5rem !important
    }

    .p-md-3 {
        padding: 1rem !important
    }

    .pt-md-3,
    .py-md-3 {
        padding-top: 1rem !important
    }

    .pr-md-3,
    .px-md-3 {
        padding-right: 1rem !important
    }

    .pb-md-3,
    .py-md-3 {
        padding-bottom: 1rem !important
    }

    .pl-md-3,
    .px-md-3 {
        padding-left: 1rem !important
    }

    .p-md-4 {
        padding: 1.5rem !important
    }

    .pt-md-4,
    .py-md-4 {
        padding-top: 1.5rem !important
    }

    .pr-md-4,
    .px-md-4 {
        padding-right: 1.5rem !important
    }

    .pb-md-4,
    .py-md-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-md-4,
    .px-md-4 {
        padding-left: 1.5rem !important
    }

    .p-md-5 {
        padding: 2rem !important
    }

    .pt-md-5,
    .py-md-5 {
        padding-top: 2rem !important
    }

    .pr-md-5,
    .px-md-5 {
        padding-right: 2rem !important
    }

    .pb-md-5,
    .py-md-5 {
        padding-bottom: 2rem !important
    }

    .pl-md-5,
    .px-md-5 {
        padding-left: 2rem !important
    }

    .p-md-6 {
        padding: 2.5rem !important
    }

    .pt-md-6,
    .py-md-6 {
        padding-top: 2.5rem !important
    }

    .pr-md-6,
    .px-md-6 {
        padding-right: 2.5rem !important
    }

    .pb-md-6,
    .py-md-6 {
        padding-bottom: 2.5rem !important
    }

    .pl-md-6,
    .px-md-6 {
        padding-left: 2.5rem !important
    }

    .p-md-7 {
        padding: 3rem !important
    }

    .pt-md-7,
    .py-md-7 {
        padding-top: 3rem !important
    }

    .pr-md-7,
    .px-md-7 {
        padding-right: 3rem !important
    }

    .pb-md-7,
    .py-md-7 {
        padding-bottom: 3rem !important
    }

    .pl-md-7,
    .px-md-7 {
        padding-left: 3rem !important
    }

    .p-md-8 {
        padding: 3.5rem !important
    }

    .pt-md-8,
    .py-md-8 {
        padding-top: 3.5rem !important
    }

    .pr-md-8,
    .px-md-8 {
        padding-right: 3.5rem !important
    }

    .pb-md-8,
    .py-md-8 {
        padding-bottom: 3.5rem !important
    }

    .pl-md-8,
    .px-md-8 {
        padding-left: 3.5rem !important
    }

    .p-md-9 {
        padding: 4rem !important
    }

    .pt-md-9,
    .py-md-9 {
        padding-top: 4rem !important
    }

    .pr-md-9,
    .px-md-9 {
        padding-right: 4rem !important
    }

    .pb-md-9,
    .py-md-9 {
        padding-bottom: 4rem !important
    }

    .pl-md-9,
    .px-md-9 {
        padding-left: 4rem !important
    }

    .p-md-10 {
        padding: 4.5rem !important
    }

    .pt-md-10,
    .py-md-10 {
        padding-top: 4.5rem !important
    }

    .pr-md-10,
    .px-md-10 {
        padding-right: 4.5rem !important
    }

    .pb-md-10,
    .py-md-10 {
        padding-bottom: 4.5rem !important
    }

    .pl-md-10,
    .px-md-10 {
        padding-left: 4.5rem !important
    }

    .p-md-11 {
        padding: 5rem !important
    }

    .pt-md-11,
    .py-md-11 {
        padding-top: 5rem !important
    }

    .pr-md-11,
    .px-md-11 {
        padding-right: 5rem !important
    }

    .pb-md-11,
    .py-md-11 {
        padding-bottom: 5rem !important
    }

    .pl-md-11,
    .px-md-11 {
        padding-left: 5rem !important
    }

    .p-md-12 {
        padding: 5.5rem !important
    }

    .pt-md-12,
    .py-md-12 {
        padding-top: 5.5rem !important
    }

    .pr-md-12,
    .px-md-12 {
        padding-right: 5.5rem !important
    }

    .pb-md-12,
    .py-md-12 {
        padding-bottom: 5.5rem !important
    }

    .pl-md-12,
    .px-md-12 {
        padding-left: 5.5rem !important
    }

    .p-md-13 {
        padding: 6rem !important
    }

    .pt-md-13,
    .py-md-13 {
        padding-top: 6rem !important
    }

    .pr-md-13,
    .px-md-13 {
        padding-right: 6rem !important
    }

    .pb-md-13,
    .py-md-13 {
        padding-bottom: 6rem !important
    }

    .pl-md-13,
    .px-md-13 {
        padding-left: 6rem !important
    }

    .p-md-14 {
        padding: 6.5rem !important
    }

    .pt-md-14,
    .py-md-14 {
        padding-top: 6.5rem !important
    }

    .pr-md-14,
    .px-md-14 {
        padding-right: 6.5rem !important
    }

    .pb-md-14,
    .py-md-14 {
        padding-bottom: 6.5rem !important
    }

    .pl-md-14,
    .px-md-14 {
        padding-left: 6.5rem !important
    }

    .p-md-15 {
        padding: 7rem !important
    }

    .pt-md-15,
    .py-md-15 {
        padding-top: 7rem !important
    }

    .pr-md-15,
    .px-md-15 {
        padding-right: 7rem !important
    }

    .pb-md-15,
    .py-md-15 {
        padding-bottom: 7rem !important
    }

    .pl-md-15,
    .px-md-15 {
        padding-left: 7rem !important
    }

    .m-md-n1 {
        margin: -.25rem !important
    }

    .mt-md-n1,
    .my-md-n1 {
        margin-top: -.25rem !important
    }

    .mr-md-n1,
    .mx-md-n1 {
        margin-right: -.25rem !important
    }

    .mb-md-n1,
    .my-md-n1 {
        margin-bottom: -.25rem !important
    }

    .ml-md-n1,
    .mx-md-n1 {
        margin-left: -.25rem !important
    }

    .m-md-n2 {
        margin: -.5rem !important
    }

    .mt-md-n2,
    .my-md-n2 {
        margin-top: -.5rem !important
    }

    .mr-md-n2,
    .mx-md-n2 {
        margin-right: -.5rem !important
    }

    .mb-md-n2,
    .my-md-n2 {
        margin-bottom: -.5rem !important
    }

    .ml-md-n2,
    .mx-md-n2 {
        margin-left: -.5rem !important
    }

    .m-md-n3 {
        margin: -1rem !important
    }

    .mt-md-n3,
    .my-md-n3 {
        margin-top: -1rem !important
    }

    .mr-md-n3,
    .mx-md-n3 {
        margin-right: -1rem !important
    }

    .mb-md-n3,
    .my-md-n3 {
        margin-bottom: -1rem !important
    }

    .ml-md-n3,
    .mx-md-n3 {
        margin-left: -1rem !important
    }

    .m-md-n4 {
        margin: -1.5rem !important
    }

    .mt-md-n4,
    .my-md-n4 {
        margin-top: -1.5rem !important
    }

    .mr-md-n4,
    .mx-md-n4 {
        margin-right: -1.5rem !important
    }

    .mb-md-n4,
    .my-md-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-md-n4,
    .mx-md-n4 {
        margin-left: -1.5rem !important
    }

    .m-md-n5 {
        margin: -2rem !important
    }

    .mt-md-n5,
    .my-md-n5 {
        margin-top: -2rem !important
    }

    .mr-md-n5,
    .mx-md-n5 {
        margin-right: -2rem !important
    }

    .mb-md-n5,
    .my-md-n5 {
        margin-bottom: -2rem !important
    }

    .ml-md-n5,
    .mx-md-n5 {
        margin-left: -2rem !important
    }

    .m-md-n6 {
        margin: -2.5rem !important
    }

    .mt-md-n6,
    .my-md-n6 {
        margin-top: -2.5rem !important
    }

    .mr-md-n6,
    .mx-md-n6 {
        margin-right: -2.5rem !important
    }

    .mb-md-n6,
    .my-md-n6 {
        margin-bottom: -2.5rem !important
    }

    .ml-md-n6,
    .mx-md-n6 {
        margin-left: -2.5rem !important
    }

    .m-md-n7 {
        margin: -3rem !important
    }

    .mt-md-n7,
    .my-md-n7 {
        margin-top: -3rem !important
    }

    .mr-md-n7,
    .mx-md-n7 {
        margin-right: -3rem !important
    }

    .mb-md-n7,
    .my-md-n7 {
        margin-bottom: -3rem !important
    }

    .ml-md-n7,
    .mx-md-n7 {
        margin-left: -3rem !important
    }

    .m-md-n8 {
        margin: -3.5rem !important
    }

    .mt-md-n8,
    .my-md-n8 {
        margin-top: -3.5rem !important
    }

    .mr-md-n8,
    .mx-md-n8 {
        margin-right: -3.5rem !important
    }

    .mb-md-n8,
    .my-md-n8 {
        margin-bottom: -3.5rem !important
    }

    .ml-md-n8,
    .mx-md-n8 {
        margin-left: -3.5rem !important
    }

    .m-md-n9 {
        margin: -4rem !important
    }

    .mt-md-n9,
    .my-md-n9 {
        margin-top: -4rem !important
    }

    .mr-md-n9,
    .mx-md-n9 {
        margin-right: -4rem !important
    }

    .mb-md-n9,
    .my-md-n9 {
        margin-bottom: -4rem !important
    }

    .ml-md-n9,
    .mx-md-n9 {
        margin-left: -4rem !important
    }

    .m-md-n10 {
        margin: -4.5rem !important
    }

    .mt-md-n10,
    .my-md-n10 {
        margin-top: -4.5rem !important
    }

    .mr-md-n10,
    .mx-md-n10 {
        margin-right: -4.5rem !important
    }

    .mb-md-n10,
    .my-md-n10 {
        margin-bottom: -4.5rem !important
    }

    .ml-md-n10,
    .mx-md-n10 {
        margin-left: -4.5rem !important
    }

    .m-md-n11 {
        margin: -5rem !important
    }

    .mt-md-n11,
    .my-md-n11 {
        margin-top: -5rem !important
    }

    .mr-md-n11,
    .mx-md-n11 {
        margin-right: -5rem !important
    }

    .mb-md-n11,
    .my-md-n11 {
        margin-bottom: -5rem !important
    }

    .ml-md-n11,
    .mx-md-n11 {
        margin-left: -5rem !important
    }

    .m-md-n12 {
        margin: -5.5rem !important
    }

    .mt-md-n12,
    .my-md-n12 {
        margin-top: -5.5rem !important
    }

    .mr-md-n12,
    .mx-md-n12 {
        margin-right: -5.5rem !important
    }

    .mb-md-n12,
    .my-md-n12 {
        margin-bottom: -5.5rem !important
    }

    .ml-md-n12,
    .mx-md-n12 {
        margin-left: -5.5rem !important
    }

    .m-md-n13 {
        margin: -6rem !important
    }

    .mt-md-n13,
    .my-md-n13 {
        margin-top: -6rem !important
    }

    .mr-md-n13,
    .mx-md-n13 {
        margin-right: -6rem !important
    }

    .mb-md-n13,
    .my-md-n13 {
        margin-bottom: -6rem !important
    }

    .ml-md-n13,
    .mx-md-n13 {
        margin-left: -6rem !important
    }

    .m-md-n14 {
        margin: -6.5rem !important
    }

    .mt-md-n14,
    .my-md-n14 {
        margin-top: -6.5rem !important
    }

    .mr-md-n14,
    .mx-md-n14 {
        margin-right: -6.5rem !important
    }

    .mb-md-n14,
    .my-md-n14 {
        margin-bottom: -6.5rem !important
    }

    .ml-md-n14,
    .mx-md-n14 {
        margin-left: -6.5rem !important
    }

    .m-md-n15 {
        margin: -7rem !important
    }

    .mt-md-n15,
    .my-md-n15 {
        margin-top: -7rem !important
    }

    .mr-md-n15,
    .mx-md-n15 {
        margin-right: -7rem !important
    }

    .mb-md-n15,
    .my-md-n15 {
        margin-bottom: -7rem !important
    }

    .ml-md-n15,
    .mx-md-n15 {
        margin-left: -7rem !important
    }

    .m-md-auto {
        margin: auto !important
    }

    .mt-md-auto,
    .my-md-auto {
        margin-top: auto !important
    }

    .mr-md-auto,
    .mx-md-auto {
        margin-right: auto !important
    }

    .mb-md-auto,
    .my-md-auto {
        margin-bottom: auto !important
    }

    .ml-md-auto,
    .mx-md-auto {
        margin-left: auto !important
    }
}

@media (min-width:1025px) {
    .m-lg-0 {
        margin: 0 !important
    }

    .mt-lg-0,
    .my-lg-0 {
        margin-top: 0 !important
    }

    .mr-lg-0,
    .mx-lg-0 {
        margin-right: 0 !important
    }

    .mb-lg-0,
    .my-lg-0 {
        margin-bottom: 0 !important
    }

    .ml-lg-0,
    .mx-lg-0 {
        margin-left: 0 !important
    }

    .m-lg-1 {
        margin: .25rem !important
    }

    .mt-lg-1,
    .my-lg-1 {
        margin-top: .25rem !important
    }

    .mr-lg-1,
    .mx-lg-1 {
        margin-right: .25rem !important
    }

    .mb-lg-1,
    .my-lg-1 {
        margin-bottom: .25rem !important
    }

    .ml-lg-1,
    .mx-lg-1 {
        margin-left: .25rem !important
    }

    .m-lg-2 {
        margin: .5rem !important
    }

    .mt-lg-2,
    .my-lg-2 {
        margin-top: .5rem !important
    }

    .mr-lg-2,
    .mx-lg-2 {
        margin-right: .5rem !important
    }

    .mb-lg-2,
    .my-lg-2 {
        margin-bottom: .5rem !important
    }

    .ml-lg-2,
    .mx-lg-2 {
        margin-left: .5rem !important
    }

    .m-lg-3 {
        margin: 1rem !important
    }

    .mt-lg-3,
    .my-lg-3 {
        margin-top: 1rem !important
    }

    .mr-lg-3,
    .mx-lg-3 {
        margin-right: 1rem !important
    }

    .mb-lg-3,
    .my-lg-3 {
        margin-bottom: 1rem !important
    }

    .ml-lg-3,
    .mx-lg-3 {
        margin-left: 1rem !important
    }

    .m-lg-4 {
        margin: 1.5rem !important
    }

    .mt-lg-4,
    .my-lg-4 {
        margin-top: 1.5rem !important
    }

    .mr-lg-4,
    .mx-lg-4 {
        margin-right: 1.5rem !important
    }

    .mb-lg-4,
    .my-lg-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-lg-4,
    .mx-lg-4 {
        margin-left: 1.5rem !important
    }

    .m-lg-5 {
        margin: 2rem !important
    }

    .mt-lg-5,
    .my-lg-5 {
        margin-top: 2rem !important
    }

    .mr-lg-5,
    .mx-lg-5 {
        margin-right: 2rem !important
    }

    .mb-lg-5,
    .my-lg-5 {
        margin-bottom: 2rem !important
    }

    .ml-lg-5,
    .mx-lg-5 {
        margin-left: 2rem !important
    }

    .m-lg-6 {
        margin: 2.5rem !important
    }

    .mt-lg-6,
    .my-lg-6 {
        margin-top: 2.5rem !important
    }

    .mr-lg-6,
    .mx-lg-6 {
        margin-right: 2.5rem !important
    }

    .mb-lg-6,
    .my-lg-6 {
        margin-bottom: 2.5rem !important
    }

    .ml-lg-6,
    .mx-lg-6 {
        margin-left: 2.5rem !important
    }

    .m-lg-7 {
        margin: 3rem !important
    }

    .mt-lg-7,
    .my-lg-7 {
        margin-top: 3rem !important
    }

    .mr-lg-7,
    .mx-lg-7 {
        margin-right: 3rem !important
    }

    .mb-lg-7,
    .my-lg-7 {
        margin-bottom: 3rem !important
    }

    .ml-lg-7,
    .mx-lg-7 {
        margin-left: 3rem !important
    }

    .m-lg-8 {
        margin: 3.5rem !important
    }

    .mt-lg-8,
    .my-lg-8 {
        margin-top: 3.5rem !important
    }

    .mr-lg-8,
    .mx-lg-8 {
        margin-right: 3.5rem !important
    }

    .mb-lg-8,
    .my-lg-8 {
        margin-bottom: 3.5rem !important
    }

    .ml-lg-8,
    .mx-lg-8 {
        margin-left: 3.5rem !important
    }

    .m-lg-9 {
        margin: 4rem !important
    }

    .mt-lg-9,
    .my-lg-9 {
        margin-top: 4rem !important
    }

    .mr-lg-9,
    .mx-lg-9 {
        margin-right: 4rem !important
    }

    .mb-lg-9,
    .my-lg-9 {
        margin-bottom: 4rem !important
    }

    .ml-lg-9,
    .mx-lg-9 {
        margin-left: 4rem !important
    }

    .m-lg-10 {
        margin: 4.5rem !important
    }

    .mt-lg-10,
    .my-lg-10 {
        margin-top: 4.5rem !important
    }

    .mr-lg-10,
    .mx-lg-10 {
        margin-right: 4.5rem !important
    }

    .mb-lg-10,
    .my-lg-10 {
        margin-bottom: 4.5rem !important
    }

    .ml-lg-10,
    .mx-lg-10 {
        margin-left: 4.5rem !important
    }

    .m-lg-11 {
        margin: 5rem !important
    }

    .mt-lg-11,
    .my-lg-11 {
        margin-top: 5rem !important
    }

    .mr-lg-11,
    .mx-lg-11 {
        margin-right: 5rem !important
    }

    .mb-lg-11,
    .my-lg-11 {
        margin-bottom: 5rem !important
    }

    .ml-lg-11,
    .mx-lg-11 {
        margin-left: 5rem !important
    }

    .m-lg-12 {
        margin: 5.5rem !important
    }

    .mt-lg-12,
    .my-lg-12 {
        margin-top: 5.5rem !important
    }

    .mr-lg-12,
    .mx-lg-12 {
        margin-right: 5.5rem !important
    }

    .mb-lg-12,
    .my-lg-12 {
        margin-bottom: 5.5rem !important
    }

    .ml-lg-12,
    .mx-lg-12 {
        margin-left: 5.5rem !important
    }

    .m-lg-13 {
        margin: 6rem !important
    }

    .mt-lg-13,
    .my-lg-13 {
        margin-top: 6rem !important
    }

    .mr-lg-13,
    .mx-lg-13 {
        margin-right: 6rem !important
    }

    .mb-lg-13,
    .my-lg-13 {
        margin-bottom: 6rem !important
    }

    .ml-lg-13,
    .mx-lg-13 {
        margin-left: 6rem !important
    }

    .m-lg-14 {
        margin: 6.5rem !important
    }

    .mt-lg-14,
    .my-lg-14 {
        margin-top: 6.5rem !important
    }

    .mr-lg-14,
    .mx-lg-14 {
        margin-right: 6.5rem !important
    }

    .mb-lg-14,
    .my-lg-14 {
        margin-bottom: 6.5rem !important
    }

    .ml-lg-14,
    .mx-lg-14 {
        margin-left: 6.5rem !important
    }

    .m-lg-15 {
        margin: 7rem !important
    }

    .mt-lg-15,
    .my-lg-15 {
        margin-top: 7rem !important
    }

    .mr-lg-15,
    .mx-lg-15 {
        margin-right: 7rem !important
    }

    .mb-lg-15,
    .my-lg-15 {
        margin-bottom: 7rem !important
    }

    .ml-lg-15,
    .mx-lg-15 {
        margin-left: 7rem !important
    }

    .p-lg-0 {
        padding: 0 !important
    }

    .pt-lg-0,
    .py-lg-0 {
        padding-top: 0 !important
    }

    .pr-lg-0,
    .px-lg-0 {
        padding-right: 0 !important
    }

    .pb-lg-0,
    .py-lg-0 {
        padding-bottom: 0 !important
    }

    .pl-lg-0,
    .px-lg-0 {
        padding-left: 0 !important
    }

    .p-lg-1 {
        padding: .25rem !important
    }

    .pt-lg-1,
    .py-lg-1 {
        padding-top: .25rem !important
    }

    .pr-lg-1,
    .px-lg-1 {
        padding-right: .25rem !important
    }

    .pb-lg-1,
    .py-lg-1 {
        padding-bottom: .25rem !important
    }

    .pl-lg-1,
    .px-lg-1 {
        padding-left: .25rem !important
    }

    .p-lg-2 {
        padding: .5rem !important
    }

    .pt-lg-2,
    .py-lg-2 {
        padding-top: .5rem !important
    }

    .pr-lg-2,
    .px-lg-2 {
        padding-right: .5rem !important
    }

    .pb-lg-2,
    .py-lg-2 {
        padding-bottom: .5rem !important
    }

    .pl-lg-2,
    .px-lg-2 {
        padding-left: .5rem !important
    }

    .p-lg-3 {
        padding: 1rem !important
    }

    .pt-lg-3,
    .py-lg-3 {
        padding-top: 1rem !important
    }

    .pr-lg-3,
    .px-lg-3 {
        padding-right: 1rem !important
    }

    .pb-lg-3,
    .py-lg-3 {
        padding-bottom: 1rem !important
    }

    .pl-lg-3,
    .px-lg-3 {
        padding-left: 1rem !important
    }

    .p-lg-4 {
        padding: 1.5rem !important
    }

    .pt-lg-4,
    .py-lg-4 {
        padding-top: 1.5rem !important
    }

    .pr-lg-4,
    .px-lg-4 {
        padding-right: 1.5rem !important
    }

    .pb-lg-4,
    .py-lg-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-lg-4,
    .px-lg-4 {
        padding-left: 1.5rem !important
    }

    .p-lg-5 {
        padding: 2rem !important
    }

    .pt-lg-5,
    .py-lg-5 {
        padding-top: 2rem !important
    }

    .pr-lg-5,
    .px-lg-5 {
        padding-right: 2rem !important
    }

    .pb-lg-5,
    .py-lg-5 {
        padding-bottom: 2rem !important
    }

    .pl-lg-5,
    .px-lg-5 {
        padding-left: 2rem !important
    }

    .p-lg-6 {
        padding: 2.5rem !important
    }

    .pt-lg-6,
    .py-lg-6 {
        padding-top: 2.5rem !important
    }

    .pr-lg-6,
    .px-lg-6 {
        padding-right: 2.5rem !important
    }

    .pb-lg-6,
    .py-lg-6 {
        padding-bottom: 2.5rem !important
    }

    .pl-lg-6,
    .px-lg-6 {
        padding-left: 2.5rem !important
    }

    .p-lg-7 {
        padding: 3rem !important
    }

    .pt-lg-7,
    .py-lg-7 {
        padding-top: 3rem !important
    }

    .pr-lg-7,
    .px-lg-7 {
        padding-right: 3rem !important
    }

    .pb-lg-7,
    .py-lg-7 {
        padding-bottom: 3rem !important
    }

    .pl-lg-7,
    .px-lg-7 {
        padding-left: 3rem !important
    }

    .p-lg-8 {
        padding: 3.5rem !important
    }

    .pt-lg-8,
    .py-lg-8 {
        padding-top: 3.5rem !important
    }

    .pr-lg-8,
    .px-lg-8 {
        padding-right: 3.5rem !important
    }

    .pb-lg-8,
    .py-lg-8 {
        padding-bottom: 3.5rem !important
    }

    .pl-lg-8,
    .px-lg-8 {
        padding-left: 3.5rem !important
    }

    .p-lg-9 {
        padding: 4rem !important
    }

    .pt-lg-9,
    .py-lg-9 {
        padding-top: 4rem !important
    }

    .pr-lg-9,
    .px-lg-9 {
        padding-right: 4rem !important
    }

    .pb-lg-9,
    .py-lg-9 {
        padding-bottom: 4rem !important
    }

    .pl-lg-9,
    .px-lg-9 {
        padding-left: 4rem !important
    }

    .p-lg-10 {
        padding: 4.5rem !important
    }

    .pt-lg-10,
    .py-lg-10 {
        padding-top: 4.5rem !important
    }

    .pr-lg-10,
    .px-lg-10 {
        padding-right: 4.5rem !important
    }

    .pb-lg-10,
    .py-lg-10 {
        padding-bottom: 4.5rem !important
    }

    .pl-lg-10,
    .px-lg-10 {
        padding-left: 4.5rem !important
    }

    .p-lg-11 {
        padding: 5rem !important
    }

    .pt-lg-11,
    .py-lg-11 {
        padding-top: 5rem !important
    }

    .pr-lg-11,
    .px-lg-11 {
        padding-right: 5rem !important
    }

    .pb-lg-11,
    .py-lg-11 {
        padding-bottom: 5rem !important
    }

    .pl-lg-11,
    .px-lg-11 {
        padding-left: 5rem !important
    }

    .p-lg-12 {
        padding: 5.5rem !important
    }

    .pt-lg-12,
    .py-lg-12 {
        padding-top: 5.5rem !important
    }

    .pr-lg-12,
    .px-lg-12 {
        padding-right: 5.5rem !important
    }

    .pb-lg-12,
    .py-lg-12 {
        padding-bottom: 5.5rem !important
    }

    .pl-lg-12,
    .px-lg-12 {
        padding-left: 5.5rem !important
    }

    .p-lg-13 {
        padding: 6rem !important
    }

    .pt-lg-13,
    .py-lg-13 {
        padding-top: 6rem !important
    }

    .pr-lg-13,
    .px-lg-13 {
        padding-right: 6rem !important
    }

    .pb-lg-13,
    .py-lg-13 {
        padding-bottom: 6rem !important
    }

    .pl-lg-13,
    .px-lg-13 {
        padding-left: 6rem !important
    }

    .p-lg-14 {
        padding: 6.5rem !important
    }

    .pt-lg-14,
    .py-lg-14 {
        padding-top: 6.5rem !important
    }

    .pr-lg-14,
    .px-lg-14 {
        padding-right: 6.5rem !important
    }

    .pb-lg-14,
    .py-lg-14 {
        padding-bottom: 6.5rem !important
    }

    .pl-lg-14,
    .px-lg-14 {
        padding-left: 6.5rem !important
    }

    .p-lg-15 {
        padding: 7rem !important
    }

    .pt-lg-15,
    .py-lg-15 {
        padding-top: 7rem !important
    }

    .pr-lg-15,
    .px-lg-15 {
        padding-right: 7rem !important
    }

    .pb-lg-15,
    .py-lg-15 {
        padding-bottom: 7rem !important
    }

    .pl-lg-15,
    .px-lg-15 {
        padding-left: 7rem !important
    }

    .m-lg-n1 {
        margin: -.25rem !important
    }

    .mt-lg-n1,
    .my-lg-n1 {
        margin-top: -.25rem !important
    }

    .mr-lg-n1,
    .mx-lg-n1 {
        margin-right: -.25rem !important
    }

    .mb-lg-n1,
    .my-lg-n1 {
        margin-bottom: -.25rem !important
    }

    .ml-lg-n1,
    .mx-lg-n1 {
        margin-left: -.25rem !important
    }

    .m-lg-n2 {
        margin: -.5rem !important
    }

    .mt-lg-n2,
    .my-lg-n2 {
        margin-top: -.5rem !important
    }

    .mr-lg-n2,
    .mx-lg-n2 {
        margin-right: -.5rem !important
    }

    .mb-lg-n2,
    .my-lg-n2 {
        margin-bottom: -.5rem !important
    }

    .ml-lg-n2,
    .mx-lg-n2 {
        margin-left: -.5rem !important
    }

    .m-lg-n3 {
        margin: -1rem !important
    }

    .mt-lg-n3,
    .my-lg-n3 {
        margin-top: -1rem !important
    }

    .mr-lg-n3,
    .mx-lg-n3 {
        margin-right: -1rem !important
    }

    .mb-lg-n3,
    .my-lg-n3 {
        margin-bottom: -1rem !important
    }

    .ml-lg-n3,
    .mx-lg-n3 {
        margin-left: -1rem !important
    }

    .m-lg-n4 {
        margin: -1.5rem !important
    }

    .mt-lg-n4,
    .my-lg-n4 {
        margin-top: -1.5rem !important
    }

    .mr-lg-n4,
    .mx-lg-n4 {
        margin-right: -1.5rem !important
    }

    .mb-lg-n4,
    .my-lg-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-lg-n4,
    .mx-lg-n4 {
        margin-left: -1.5rem !important
    }

    .m-lg-n5 {
        margin: -2rem !important
    }

    .mt-lg-n5,
    .my-lg-n5 {
        margin-top: -2rem !important
    }

    .mr-lg-n5,
    .mx-lg-n5 {
        margin-right: -2rem !important
    }

    .mb-lg-n5,
    .my-lg-n5 {
        margin-bottom: -2rem !important
    }

    .ml-lg-n5,
    .mx-lg-n5 {
        margin-left: -2rem !important
    }

    .m-lg-n6 {
        margin: -2.5rem !important
    }

    .mt-lg-n6,
    .my-lg-n6 {
        margin-top: -2.5rem !important
    }

    .mr-lg-n6,
    .mx-lg-n6 {
        margin-right: -2.5rem !important
    }

    .mb-lg-n6,
    .my-lg-n6 {
        margin-bottom: -2.5rem !important
    }

    .ml-lg-n6,
    .mx-lg-n6 {
        margin-left: -2.5rem !important
    }

    .m-lg-n7 {
        margin: -3rem !important
    }

    .mt-lg-n7,
    .my-lg-n7 {
        margin-top: -3rem !important
    }

    .mr-lg-n7,
    .mx-lg-n7 {
        margin-right: -3rem !important
    }

    .mb-lg-n7,
    .my-lg-n7 {
        margin-bottom: -3rem !important
    }

    .ml-lg-n7,
    .mx-lg-n7 {
        margin-left: -3rem !important
    }

    .m-lg-n8 {
        margin: -3.5rem !important
    }

    .mt-lg-n8,
    .my-lg-n8 {
        margin-top: -3.5rem !important
    }

    .mr-lg-n8,
    .mx-lg-n8 {
        margin-right: -3.5rem !important
    }

    .mb-lg-n8,
    .my-lg-n8 {
        margin-bottom: -3.5rem !important
    }

    .ml-lg-n8,
    .mx-lg-n8 {
        margin-left: -3.5rem !important
    }

    .m-lg-n9 {
        margin: -4rem !important
    }

    .mt-lg-n9,
    .my-lg-n9 {
        margin-top: -4rem !important
    }

    .mr-lg-n9,
    .mx-lg-n9 {
        margin-right: -4rem !important
    }

    .mb-lg-n9,
    .my-lg-n9 {
        margin-bottom: -4rem !important
    }

    .ml-lg-n9,
    .mx-lg-n9 {
        margin-left: -4rem !important
    }

    .m-lg-n10 {
        margin: -4.5rem !important
    }

    .mt-lg-n10,
    .my-lg-n10 {
        margin-top: -4.5rem !important
    }

    .mr-lg-n10,
    .mx-lg-n10 {
        margin-right: -4.5rem !important
    }

    .mb-lg-n10,
    .my-lg-n10 {
        margin-bottom: -4.5rem !important
    }

    .ml-lg-n10,
    .mx-lg-n10 {
        margin-left: -4.5rem !important
    }

    .m-lg-n11 {
        margin: -5rem !important
    }

    .mt-lg-n11,
    .my-lg-n11 {
        margin-top: -5rem !important
    }

    .mr-lg-n11,
    .mx-lg-n11 {
        margin-right: -5rem !important
    }

    .mb-lg-n11,
    .my-lg-n11 {
        margin-bottom: -5rem !important
    }

    .ml-lg-n11,
    .mx-lg-n11 {
        margin-left: -5rem !important
    }

    .m-lg-n12 {
        margin: -5.5rem !important
    }

    .mt-lg-n12,
    .my-lg-n12 {
        margin-top: -5.5rem !important
    }

    .mr-lg-n12,
    .mx-lg-n12 {
        margin-right: -5.5rem !important
    }

    .mb-lg-n12,
    .my-lg-n12 {
        margin-bottom: -5.5rem !important
    }

    .ml-lg-n12,
    .mx-lg-n12 {
        margin-left: -5.5rem !important
    }

    .m-lg-n13 {
        margin: -6rem !important
    }

    .mt-lg-n13,
    .my-lg-n13 {
        margin-top: -6rem !important
    }

    .mr-lg-n13,
    .mx-lg-n13 {
        margin-right: -6rem !important
    }

    .mb-lg-n13,
    .my-lg-n13 {
        margin-bottom: -6rem !important
    }

    .ml-lg-n13,
    .mx-lg-n13 {
        margin-left: -6rem !important
    }

    .m-lg-n14 {
        margin: -6.5rem !important
    }

    .mt-lg-n14,
    .my-lg-n14 {
        margin-top: -6.5rem !important
    }

    .mr-lg-n14,
    .mx-lg-n14 {
        margin-right: -6.5rem !important
    }

    .mb-lg-n14,
    .my-lg-n14 {
        margin-bottom: -6.5rem !important
    }

    .ml-lg-n14,
    .mx-lg-n14 {
        margin-left: -6.5rem !important
    }

    .m-lg-n15 {
        margin: -7rem !important
    }

    .mt-lg-n15,
    .my-lg-n15 {
        margin-top: -7rem !important
    }

    .mr-lg-n15,
    .mx-lg-n15 {
        margin-right: -7rem !important
    }

    .mb-lg-n15,
    .my-lg-n15 {
        margin-bottom: -7rem !important
    }

    .ml-lg-n15,
    .mx-lg-n15 {
        margin-left: -7rem !important
    }

    .m-lg-auto {
        margin: auto !important
    }

    .mt-lg-auto,
    .my-lg-auto {
        margin-top: auto !important
    }

    .mr-lg-auto,
    .mx-lg-auto {
        margin-right: auto !important
    }

    .mb-lg-auto,
    .my-lg-auto {
        margin-bottom: auto !important
    }

    .ml-lg-auto,
    .mx-lg-auto {
        margin-left: auto !important
    }
}

@media (min-width:1200px) {
    .m-xl-0 {
        margin: 0 !important
    }

    .mt-xl-0,
    .my-xl-0 {
        margin-top: 0 !important
    }

    .mr-xl-0,
    .mx-xl-0 {
        margin-right: 0 !important
    }

    .mb-xl-0,
    .my-xl-0 {
        margin-bottom: 0 !important
    }

    .ml-xl-0,
    .mx-xl-0 {
        margin-left: 0 !important
    }

    .m-xl-1 {
        margin: .25rem !important
    }

    .mt-xl-1,
    .my-xl-1 {
        margin-top: .25rem !important
    }

    .mr-xl-1,
    .mx-xl-1 {
        margin-right: .25rem !important
    }

    .mb-xl-1,
    .my-xl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xl-1,
    .mx-xl-1 {
        margin-left: .25rem !important
    }

    .m-xl-2 {
        margin: .5rem !important
    }

    .mt-xl-2,
    .my-xl-2 {
        margin-top: .5rem !important
    }

    .mr-xl-2,
    .mx-xl-2 {
        margin-right: .5rem !important
    }

    .mb-xl-2,
    .my-xl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xl-2,
    .mx-xl-2 {
        margin-left: .5rem !important
    }

    .m-xl-3 {
        margin: 1rem !important
    }

    .mt-xl-3,
    .my-xl-3 {
        margin-top: 1rem !important
    }

    .mr-xl-3,
    .mx-xl-3 {
        margin-right: 1rem !important
    }

    .mb-xl-3,
    .my-xl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xl-3,
    .mx-xl-3 {
        margin-left: 1rem !important
    }

    .m-xl-4 {
        margin: 1.5rem !important
    }

    .mt-xl-4,
    .my-xl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xl-4,
    .mx-xl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xl-4,
    .my-xl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xl-4,
    .mx-xl-4 {
        margin-left: 1.5rem !important
    }

    .m-xl-5 {
        margin: 2rem !important
    }

    .mt-xl-5,
    .my-xl-5 {
        margin-top: 2rem !important
    }

    .mr-xl-5,
    .mx-xl-5 {
        margin-right: 2rem !important
    }

    .mb-xl-5,
    .my-xl-5 {
        margin-bottom: 2rem !important
    }

    .ml-xl-5,
    .mx-xl-5 {
        margin-left: 2rem !important
    }

    .m-xl-6 {
        margin: 2.5rem !important
    }

    .mt-xl-6,
    .my-xl-6 {
        margin-top: 2.5rem !important
    }

    .mr-xl-6,
    .mx-xl-6 {
        margin-right: 2.5rem !important
    }

    .mb-xl-6,
    .my-xl-6 {
        margin-bottom: 2.5rem !important
    }

    .ml-xl-6,
    .mx-xl-6 {
        margin-left: 2.5rem !important
    }

    .m-xl-7 {
        margin: 3rem !important
    }

    .mt-xl-7,
    .my-xl-7 {
        margin-top: 3rem !important
    }

    .mr-xl-7,
    .mx-xl-7 {
        margin-right: 3rem !important
    }

    .mb-xl-7,
    .my-xl-7 {
        margin-bottom: 3rem !important
    }

    .ml-xl-7,
    .mx-xl-7 {
        margin-left: 3rem !important
    }

    .m-xl-8 {
        margin: 3.5rem !important
    }

    .mt-xl-8,
    .my-xl-8 {
        margin-top: 3.5rem !important
    }

    .mr-xl-8,
    .mx-xl-8 {
        margin-right: 3.5rem !important
    }

    .mb-xl-8,
    .my-xl-8 {
        margin-bottom: 3.5rem !important
    }

    .ml-xl-8,
    .mx-xl-8 {
        margin-left: 3.5rem !important
    }

    .m-xl-9 {
        margin: 4rem !important
    }

    .mt-xl-9,
    .my-xl-9 {
        margin-top: 4rem !important
    }

    .mr-xl-9,
    .mx-xl-9 {
        margin-right: 4rem !important
    }

    .mb-xl-9,
    .my-xl-9 {
        margin-bottom: 4rem !important
    }

    .ml-xl-9,
    .mx-xl-9 {
        margin-left: 4rem !important
    }

    .m-xl-10 {
        margin: 4.5rem !important
    }

    .mt-xl-10,
    .my-xl-10 {
        margin-top: 4.5rem !important
    }

    .mr-xl-10,
    .mx-xl-10 {
        margin-right: 4.5rem !important
    }

    .mb-xl-10,
    .my-xl-10 {
        margin-bottom: 4.5rem !important
    }

    .ml-xl-10,
    .mx-xl-10 {
        margin-left: 4.5rem !important
    }

    .m-xl-11 {
        margin: 5rem !important
    }

    .mt-xl-11,
    .my-xl-11 {
        margin-top: 5rem !important
    }

    .mr-xl-11,
    .mx-xl-11 {
        margin-right: 5rem !important
    }

    .mb-xl-11,
    .my-xl-11 {
        margin-bottom: 5rem !important
    }

    .ml-xl-11,
    .mx-xl-11 {
        margin-left: 5rem !important
    }

    .m-xl-12 {
        margin: 5.5rem !important
    }

    .mt-xl-12,
    .my-xl-12 {
        margin-top: 5.5rem !important
    }

    .mr-xl-12,
    .mx-xl-12 {
        margin-right: 5.5rem !important
    }

    .mb-xl-12,
    .my-xl-12 {
        margin-bottom: 5.5rem !important
    }

    .ml-xl-12,
    .mx-xl-12 {
        margin-left: 5.5rem !important
    }

    .m-xl-13 {
        margin: 6rem !important
    }

    .mt-xl-13,
    .my-xl-13 {
        margin-top: 6rem !important
    }

    .mr-xl-13,
    .mx-xl-13 {
        margin-right: 6rem !important
    }

    .mb-xl-13,
    .my-xl-13 {
        margin-bottom: 6rem !important
    }

    .ml-xl-13,
    .mx-xl-13 {
        margin-left: 6rem !important
    }

    .m-xl-14 {
        margin: 6.5rem !important
    }

    .mt-xl-14,
    .my-xl-14 {
        margin-top: 6.5rem !important
    }

    .mr-xl-14,
    .mx-xl-14 {
        margin-right: 6.5rem !important
    }

    .mb-xl-14,
    .my-xl-14 {
        margin-bottom: 6.5rem !important
    }

    .ml-xl-14,
    .mx-xl-14 {
        margin-left: 6.5rem !important
    }

    .m-xl-15 {
        margin: 7rem !important
    }

    .mt-xl-15,
    .my-xl-15 {
        margin-top: 7rem !important
    }

    .mr-xl-15,
    .mx-xl-15 {
        margin-right: 7rem !important
    }

    .mb-xl-15,
    .my-xl-15 {
        margin-bottom: 7rem !important
    }

    .ml-xl-15,
    .mx-xl-15 {
        margin-left: 7rem !important
    }

    .p-xl-0 {
        padding: 0 !important
    }

    .pt-xl-0,
    .py-xl-0 {
        padding-top: 0 !important
    }

    .pr-xl-0,
    .px-xl-0 {
        padding-right: 0 !important
    }

    .pb-xl-0,
    .py-xl-0 {
        padding-bottom: 0 !important
    }

    .pl-xl-0,
    .px-xl-0 {
        padding-left: 0 !important
    }

    .p-xl-1 {
        padding: .25rem !important
    }

    .pt-xl-1,
    .py-xl-1 {
        padding-top: .25rem !important
    }

    .pr-xl-1,
    .px-xl-1 {
        padding-right: .25rem !important
    }

    .pb-xl-1,
    .py-xl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xl-1,
    .px-xl-1 {
        padding-left: .25rem !important
    }

    .p-xl-2 {
        padding: .5rem !important
    }

    .pt-xl-2,
    .py-xl-2 {
        padding-top: .5rem !important
    }

    .pr-xl-2,
    .px-xl-2 {
        padding-right: .5rem !important
    }

    .pb-xl-2,
    .py-xl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xl-2,
    .px-xl-2 {
        padding-left: .5rem !important
    }

    .p-xl-3 {
        padding: 1rem !important
    }

    .pt-xl-3,
    .py-xl-3 {
        padding-top: 1rem !important
    }

    .pr-xl-3,
    .px-xl-3 {
        padding-right: 1rem !important
    }

    .pb-xl-3,
    .py-xl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xl-3,
    .px-xl-3 {
        padding-left: 1rem !important
    }

    .p-xl-4 {
        padding: 1.5rem !important
    }

    .pt-xl-4,
    .py-xl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xl-4,
    .px-xl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xl-4,
    .py-xl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xl-4,
    .px-xl-4 {
        padding-left: 1.5rem !important
    }

    .p-xl-5 {
        padding: 2rem !important
    }

    .pt-xl-5,
    .py-xl-5 {
        padding-top: 2rem !important
    }

    .pr-xl-5,
    .px-xl-5 {
        padding-right: 2rem !important
    }

    .pb-xl-5,
    .py-xl-5 {
        padding-bottom: 2rem !important
    }

    .pl-xl-5,
    .px-xl-5 {
        padding-left: 2rem !important
    }

    .p-xl-6 {
        padding: 2.5rem !important
    }

    .pt-xl-6,
    .py-xl-6 {
        padding-top: 2.5rem !important
    }

    .pr-xl-6,
    .px-xl-6 {
        padding-right: 2.5rem !important
    }

    .pb-xl-6,
    .py-xl-6 {
        padding-bottom: 2.5rem !important
    }

    .pl-xl-6,
    .px-xl-6 {
        padding-left: 2.5rem !important
    }

    .p-xl-7 {
        padding: 3rem !important
    }

    .pt-xl-7,
    .py-xl-7 {
        padding-top: 3rem !important
    }

    .pr-xl-7,
    .px-xl-7 {
        padding-right: 3rem !important
    }

    .pb-xl-7,
    .py-xl-7 {
        padding-bottom: 3rem !important
    }

    .pl-xl-7,
    .px-xl-7 {
        padding-left: 3rem !important
    }

    .p-xl-8 {
        padding: 3.5rem !important
    }

    .pt-xl-8,
    .py-xl-8 {
        padding-top: 3.5rem !important
    }

    .pr-xl-8,
    .px-xl-8 {
        padding-right: 3.5rem !important
    }

    .pb-xl-8,
    .py-xl-8 {
        padding-bottom: 3.5rem !important
    }

    .pl-xl-8,
    .px-xl-8 {
        padding-left: 3.5rem !important
    }

    .p-xl-9 {
        padding: 4rem !important
    }

    .pt-xl-9,
    .py-xl-9 {
        padding-top: 4rem !important
    }

    .pr-xl-9,
    .px-xl-9 {
        padding-right: 4rem !important
    }

    .pb-xl-9,
    .py-xl-9 {
        padding-bottom: 4rem !important
    }

    .pl-xl-9,
    .px-xl-9 {
        padding-left: 4rem !important
    }

    .p-xl-10 {
        padding: 4.5rem !important
    }

    .pt-xl-10,
    .py-xl-10 {
        padding-top: 4.5rem !important
    }

    .pr-xl-10,
    .px-xl-10 {
        padding-right: 4.5rem !important
    }

    .pb-xl-10,
    .py-xl-10 {
        padding-bottom: 4.5rem !important
    }

    .pl-xl-10,
    .px-xl-10 {
        padding-left: 4.5rem !important
    }

    .p-xl-11 {
        padding: 5rem !important
    }

    .pt-xl-11,
    .py-xl-11 {
        padding-top: 5rem !important
    }

    .pr-xl-11,
    .px-xl-11 {
        padding-right: 5rem !important
    }

    .pb-xl-11,
    .py-xl-11 {
        padding-bottom: 5rem !important
    }

    .pl-xl-11,
    .px-xl-11 {
        padding-left: 5rem !important
    }

    .p-xl-12 {
        padding: 5.5rem !important
    }

    .pt-xl-12,
    .py-xl-12 {
        padding-top: 5.5rem !important
    }

    .pr-xl-12,
    .px-xl-12 {
        padding-right: 5.5rem !important
    }

    .pb-xl-12,
    .py-xl-12 {
        padding-bottom: 5.5rem !important
    }

    .pl-xl-12,
    .px-xl-12 {
        padding-left: 5.5rem !important
    }

    .p-xl-13 {
        padding: 6rem !important
    }

    .pt-xl-13,
    .py-xl-13 {
        padding-top: 6rem !important
    }

    .pr-xl-13,
    .px-xl-13 {
        padding-right: 6rem !important
    }

    .pb-xl-13,
    .py-xl-13 {
        padding-bottom: 6rem !important
    }

    .pl-xl-13,
    .px-xl-13 {
        padding-left: 6rem !important
    }

    .p-xl-14 {
        padding: 6.5rem !important
    }

    .pt-xl-14,
    .py-xl-14 {
        padding-top: 6.5rem !important
    }

    .pr-xl-14,
    .px-xl-14 {
        padding-right: 6.5rem !important
    }

    .pb-xl-14,
    .py-xl-14 {
        padding-bottom: 6.5rem !important
    }

    .pl-xl-14,
    .px-xl-14 {
        padding-left: 6.5rem !important
    }

    .p-xl-15 {
        padding: 7rem !important
    }

    .pt-xl-15,
    .py-xl-15 {
        padding-top: 7rem !important
    }

    .pr-xl-15,
    .px-xl-15 {
        padding-right: 7rem !important
    }

    .pb-xl-15,
    .py-xl-15 {
        padding-bottom: 7rem !important
    }

    .pl-xl-15,
    .px-xl-15 {
        padding-left: 7rem !important
    }

    .m-xl-n1 {
        margin: -.25rem !important
    }

    .mt-xl-n1,
    .my-xl-n1 {
        margin-top: -.25rem !important
    }

    .mr-xl-n1,
    .mx-xl-n1 {
        margin-right: -.25rem !important
    }

    .mb-xl-n1,
    .my-xl-n1 {
        margin-bottom: -.25rem !important
    }

    .ml-xl-n1,
    .mx-xl-n1 {
        margin-left: -.25rem !important
    }

    .m-xl-n2 {
        margin: -.5rem !important
    }

    .mt-xl-n2,
    .my-xl-n2 {
        margin-top: -.5rem !important
    }

    .mr-xl-n2,
    .mx-xl-n2 {
        margin-right: -.5rem !important
    }

    .mb-xl-n2,
    .my-xl-n2 {
        margin-bottom: -.5rem !important
    }

    .ml-xl-n2,
    .mx-xl-n2 {
        margin-left: -.5rem !important
    }

    .m-xl-n3 {
        margin: -1rem !important
    }

    .mt-xl-n3,
    .my-xl-n3 {
        margin-top: -1rem !important
    }

    .mr-xl-n3,
    .mx-xl-n3 {
        margin-right: -1rem !important
    }

    .mb-xl-n3,
    .my-xl-n3 {
        margin-bottom: -1rem !important
    }

    .ml-xl-n3,
    .mx-xl-n3 {
        margin-left: -1rem !important
    }

    .m-xl-n4 {
        margin: -1.5rem !important
    }

    .mt-xl-n4,
    .my-xl-n4 {
        margin-top: -1.5rem !important
    }

    .mr-xl-n4,
    .mx-xl-n4 {
        margin-right: -1.5rem !important
    }

    .mb-xl-n4,
    .my-xl-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-xl-n4,
    .mx-xl-n4 {
        margin-left: -1.5rem !important
    }

    .m-xl-n5 {
        margin: -2rem !important
    }

    .mt-xl-n5,
    .my-xl-n5 {
        margin-top: -2rem !important
    }

    .mr-xl-n5,
    .mx-xl-n5 {
        margin-right: -2rem !important
    }

    .mb-xl-n5,
    .my-xl-n5 {
        margin-bottom: -2rem !important
    }

    .ml-xl-n5,
    .mx-xl-n5 {
        margin-left: -2rem !important
    }

    .m-xl-n6 {
        margin: -2.5rem !important
    }

    .mt-xl-n6,
    .my-xl-n6 {
        margin-top: -2.5rem !important
    }

    .mr-xl-n6,
    .mx-xl-n6 {
        margin-right: -2.5rem !important
    }

    .mb-xl-n6,
    .my-xl-n6 {
        margin-bottom: -2.5rem !important
    }

    .ml-xl-n6,
    .mx-xl-n6 {
        margin-left: -2.5rem !important
    }

    .m-xl-n7 {
        margin: -3rem !important
    }

    .mt-xl-n7,
    .my-xl-n7 {
        margin-top: -3rem !important
    }

    .mr-xl-n7,
    .mx-xl-n7 {
        margin-right: -3rem !important
    }

    .mb-xl-n7,
    .my-xl-n7 {
        margin-bottom: -3rem !important
    }

    .ml-xl-n7,
    .mx-xl-n7 {
        margin-left: -3rem !important
    }

    .m-xl-n8 {
        margin: -3.5rem !important
    }

    .mt-xl-n8,
    .my-xl-n8 {
        margin-top: -3.5rem !important
    }

    .mr-xl-n8,
    .mx-xl-n8 {
        margin-right: -3.5rem !important
    }

    .mb-xl-n8,
    .my-xl-n8 {
        margin-bottom: -3.5rem !important
    }

    .ml-xl-n8,
    .mx-xl-n8 {
        margin-left: -3.5rem !important
    }

    .m-xl-n9 {
        margin: -4rem !important
    }

    .mt-xl-n9,
    .my-xl-n9 {
        margin-top: -4rem !important
    }

    .mr-xl-n9,
    .mx-xl-n9 {
        margin-right: -4rem !important
    }

    .mb-xl-n9,
    .my-xl-n9 {
        margin-bottom: -4rem !important
    }

    .ml-xl-n9,
    .mx-xl-n9 {
        margin-left: -4rem !important
    }

    .m-xl-n10 {
        margin: -4.5rem !important
    }

    .mt-xl-n10,
    .my-xl-n10 {
        margin-top: -4.5rem !important
    }

    .mr-xl-n10,
    .mx-xl-n10 {
        margin-right: -4.5rem !important
    }

    .mb-xl-n10,
    .my-xl-n10 {
        margin-bottom: -4.5rem !important
    }

    .ml-xl-n10,
    .mx-xl-n10 {
        margin-left: -4.5rem !important
    }

    .m-xl-n11 {
        margin: -5rem !important
    }

    .mt-xl-n11,
    .my-xl-n11 {
        margin-top: -5rem !important
    }

    .mr-xl-n11,
    .mx-xl-n11 {
        margin-right: -5rem !important
    }

    .mb-xl-n11,
    .my-xl-n11 {
        margin-bottom: -5rem !important
    }

    .ml-xl-n11,
    .mx-xl-n11 {
        margin-left: -5rem !important
    }

    .m-xl-n12 {
        margin: -5.5rem !important
    }

    .mt-xl-n12,
    .my-xl-n12 {
        margin-top: -5.5rem !important
    }

    .mr-xl-n12,
    .mx-xl-n12 {
        margin-right: -5.5rem !important
    }

    .mb-xl-n12,
    .my-xl-n12 {
        margin-bottom: -5.5rem !important
    }

    .ml-xl-n12,
    .mx-xl-n12 {
        margin-left: -5.5rem !important
    }

    .m-xl-n13 {
        margin: -6rem !important
    }

    .mt-xl-n13,
    .my-xl-n13 {
        margin-top: -6rem !important
    }

    .mr-xl-n13,
    .mx-xl-n13 {
        margin-right: -6rem !important
    }

    .mb-xl-n13,
    .my-xl-n13 {
        margin-bottom: -6rem !important
    }

    .ml-xl-n13,
    .mx-xl-n13 {
        margin-left: -6rem !important
    }

    .m-xl-n14 {
        margin: -6.5rem !important
    }

    .mt-xl-n14,
    .my-xl-n14 {
        margin-top: -6.5rem !important
    }

    .mr-xl-n14,
    .mx-xl-n14 {
        margin-right: -6.5rem !important
    }

    .mb-xl-n14,
    .my-xl-n14 {
        margin-bottom: -6.5rem !important
    }

    .ml-xl-n14,
    .mx-xl-n14 {
        margin-left: -6.5rem !important
    }

    .m-xl-n15 {
        margin: -7rem !important
    }

    .mt-xl-n15,
    .my-xl-n15 {
        margin-top: -7rem !important
    }

    .mr-xl-n15,
    .mx-xl-n15 {
        margin-right: -7rem !important
    }

    .mb-xl-n15,
    .my-xl-n15 {
        margin-bottom: -7rem !important
    }

    .ml-xl-n15,
    .mx-xl-n15 {
        margin-left: -7rem !important
    }

    .m-xl-auto {
        margin: auto !important
    }

    .mt-xl-auto,
    .my-xl-auto {
        margin-top: auto !important
    }

    .mr-xl-auto,
    .mx-xl-auto {
        margin-right: auto !important
    }

    .mb-xl-auto,
    .my-xl-auto {
        margin-bottom: auto !important
    }

    .ml-xl-auto,
    .mx-xl-auto {
        margin-left: auto !important
    }
}

@media (min-width:1439px) {
    .m-xxl-0 {
        margin: 0 !important
    }

    .mt-xxl-0,
    .my-xxl-0 {
        margin-top: 0 !important
    }

    .mr-xxl-0,
    .mx-xxl-0 {
        margin-right: 0 !important
    }

    .mb-xxl-0,
    .my-xxl-0 {
        margin-bottom: 0 !important
    }

    .ml-xxl-0,
    .mx-xxl-0 {
        margin-left: 0 !important
    }

    .m-xxl-1 {
        margin: .25rem !important
    }

    .mt-xxl-1,
    .my-xxl-1 {
        margin-top: .25rem !important
    }

    .mr-xxl-1,
    .mx-xxl-1 {
        margin-right: .25rem !important
    }

    .mb-xxl-1,
    .my-xxl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xxl-1,
    .mx-xxl-1 {
        margin-left: .25rem !important
    }

    .m-xxl-2 {
        margin: .5rem !important
    }

    .mt-xxl-2,
    .my-xxl-2 {
        margin-top: .5rem !important
    }

    .mr-xxl-2,
    .mx-xxl-2 {
        margin-right: .5rem !important
    }

    .mb-xxl-2,
    .my-xxl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xxl-2,
    .mx-xxl-2 {
        margin-left: .5rem !important
    }

    .m-xxl-3 {
        margin: 1rem !important
    }

    .mt-xxl-3,
    .my-xxl-3 {
        margin-top: 1rem !important
    }

    .mr-xxl-3,
    .mx-xxl-3 {
        margin-right: 1rem !important
    }

    .mb-xxl-3,
    .my-xxl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xxl-3,
    .mx-xxl-3 {
        margin-left: 1rem !important
    }

    .m-xxl-4 {
        margin: 1.5rem !important
    }

    .mt-xxl-4,
    .my-xxl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xxl-4,
    .mx-xxl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xxl-4,
    .my-xxl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xxl-4,
    .mx-xxl-4 {
        margin-left: 1.5rem !important
    }

    .m-xxl-5 {
        margin: 2rem !important
    }

    .mt-xxl-5,
    .my-xxl-5 {
        margin-top: 2rem !important
    }

    .mr-xxl-5,
    .mx-xxl-5 {
        margin-right: 2rem !important
    }

    .mb-xxl-5,
    .my-xxl-5 {
        margin-bottom: 2rem !important
    }

    .ml-xxl-5,
    .mx-xxl-5 {
        margin-left: 2rem !important
    }

    .m-xxl-6 {
        margin: 2.5rem !important
    }

    .mt-xxl-6,
    .my-xxl-6 {
        margin-top: 2.5rem !important
    }

    .mr-xxl-6,
    .mx-xxl-6 {
        margin-right: 2.5rem !important
    }

    .mb-xxl-6,
    .my-xxl-6 {
        margin-bottom: 2.5rem !important
    }

    .ml-xxl-6,
    .mx-xxl-6 {
        margin-left: 2.5rem !important
    }

    .m-xxl-7 {
        margin: 3rem !important
    }

    .mt-xxl-7,
    .my-xxl-7 {
        margin-top: 3rem !important
    }

    .mr-xxl-7,
    .mx-xxl-7 {
        margin-right: 3rem !important
    }

    .mb-xxl-7,
    .my-xxl-7 {
        margin-bottom: 3rem !important
    }

    .ml-xxl-7,
    .mx-xxl-7 {
        margin-left: 3rem !important
    }

    .m-xxl-8 {
        margin: 3.5rem !important
    }

    .mt-xxl-8,
    .my-xxl-8 {
        margin-top: 3.5rem !important
    }

    .mr-xxl-8,
    .mx-xxl-8 {
        margin-right: 3.5rem !important
    }

    .mb-xxl-8,
    .my-xxl-8 {
        margin-bottom: 3.5rem !important
    }

    .ml-xxl-8,
    .mx-xxl-8 {
        margin-left: 3.5rem !important
    }

    .m-xxl-9 {
        margin: 4rem !important
    }

    .mt-xxl-9,
    .my-xxl-9 {
        margin-top: 4rem !important
    }

    .mr-xxl-9,
    .mx-xxl-9 {
        margin-right: 4rem !important
    }

    .mb-xxl-9,
    .my-xxl-9 {
        margin-bottom: 4rem !important
    }

    .ml-xxl-9,
    .mx-xxl-9 {
        margin-left: 4rem !important
    }

    .m-xxl-10 {
        margin: 4.5rem !important
    }

    .mt-xxl-10,
    .my-xxl-10 {
        margin-top: 4.5rem !important
    }

    .mr-xxl-10,
    .mx-xxl-10 {
        margin-right: 4.5rem !important
    }

    .mb-xxl-10,
    .my-xxl-10 {
        margin-bottom: 4.5rem !important
    }

    .ml-xxl-10,
    .mx-xxl-10 {
        margin-left: 4.5rem !important
    }

    .m-xxl-11 {
        margin: 5rem !important
    }

    .mt-xxl-11,
    .my-xxl-11 {
        margin-top: 5rem !important
    }

    .mr-xxl-11,
    .mx-xxl-11 {
        margin-right: 5rem !important
    }

    .mb-xxl-11,
    .my-xxl-11 {
        margin-bottom: 5rem !important
    }

    .ml-xxl-11,
    .mx-xxl-11 {
        margin-left: 5rem !important
    }

    .m-xxl-12 {
        margin: 5.5rem !important
    }

    .mt-xxl-12,
    .my-xxl-12 {
        margin-top: 5.5rem !important
    }

    .mr-xxl-12,
    .mx-xxl-12 {
        margin-right: 5.5rem !important
    }

    .mb-xxl-12,
    .my-xxl-12 {
        margin-bottom: 5.5rem !important
    }

    .ml-xxl-12,
    .mx-xxl-12 {
        margin-left: 5.5rem !important
    }

    .m-xxl-13 {
        margin: 6rem !important
    }

    .mt-xxl-13,
    .my-xxl-13 {
        margin-top: 6rem !important
    }

    .mr-xxl-13,
    .mx-xxl-13 {
        margin-right: 6rem !important
    }

    .mb-xxl-13,
    .my-xxl-13 {
        margin-bottom: 6rem !important
    }

    .ml-xxl-13,
    .mx-xxl-13 {
        margin-left: 6rem !important
    }

    .m-xxl-14 {
        margin: 6.5rem !important
    }

    .mt-xxl-14,
    .my-xxl-14 {
        margin-top: 6.5rem !important
    }

    .mr-xxl-14,
    .mx-xxl-14 {
        margin-right: 6.5rem !important
    }

    .mb-xxl-14,
    .my-xxl-14 {
        margin-bottom: 6.5rem !important
    }

    .ml-xxl-14,
    .mx-xxl-14 {
        margin-left: 6.5rem !important
    }

    .m-xxl-15 {
        margin: 7rem !important
    }

    .mt-xxl-15,
    .my-xxl-15 {
        margin-top: 7rem !important
    }

    .mr-xxl-15,
    .mx-xxl-15 {
        margin-right: 7rem !important
    }

    .mb-xxl-15,
    .my-xxl-15 {
        margin-bottom: 7rem !important
    }

    .ml-xxl-15,
    .mx-xxl-15 {
        margin-left: 7rem !important
    }

    .p-xxl-0 {
        padding: 0 !important
    }

    .pt-xxl-0,
    .py-xxl-0 {
        padding-top: 0 !important
    }

    .pr-xxl-0,
    .px-xxl-0 {
        padding-right: 0 !important
    }

    .pb-xxl-0,
    .py-xxl-0 {
        padding-bottom: 0 !important
    }

    .pl-xxl-0,
    .px-xxl-0 {
        padding-left: 0 !important
    }

    .p-xxl-1 {
        padding: .25rem !important
    }

    .pt-xxl-1,
    .py-xxl-1 {
        padding-top: .25rem !important
    }

    .pr-xxl-1,
    .px-xxl-1 {
        padding-right: .25rem !important
    }

    .pb-xxl-1,
    .py-xxl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xxl-1,
    .px-xxl-1 {
        padding-left: .25rem !important
    }

    .p-xxl-2 {
        padding: .5rem !important
    }

    .pt-xxl-2,
    .py-xxl-2 {
        padding-top: .5rem !important
    }

    .pr-xxl-2,
    .px-xxl-2 {
        padding-right: .5rem !important
    }

    .pb-xxl-2,
    .py-xxl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xxl-2,
    .px-xxl-2 {
        padding-left: .5rem !important
    }

    .p-xxl-3 {
        padding: 1rem !important
    }

    .pt-xxl-3,
    .py-xxl-3 {
        padding-top: 1rem !important
    }

    .pr-xxl-3,
    .px-xxl-3 {
        padding-right: 1rem !important
    }

    .pb-xxl-3,
    .py-xxl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xxl-3,
    .px-xxl-3 {
        padding-left: 1rem !important
    }

    .p-xxl-4 {
        padding: 1.5rem !important
    }

    .pt-xxl-4,
    .py-xxl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xxl-4,
    .px-xxl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xxl-4,
    .py-xxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xxl-4,
    .px-xxl-4 {
        padding-left: 1.5rem !important
    }

    .p-xxl-5 {
        padding: 2rem !important
    }

    .pt-xxl-5,
    .py-xxl-5 {
        padding-top: 2rem !important
    }

    .pr-xxl-5,
    .px-xxl-5 {
        padding-right: 2rem !important
    }

    .pb-xxl-5,
    .py-xxl-5 {
        padding-bottom: 2rem !important
    }

    .pl-xxl-5,
    .px-xxl-5 {
        padding-left: 2rem !important
    }

    .p-xxl-6 {
        padding: 2.5rem !important
    }

    .pt-xxl-6,
    .py-xxl-6 {
        padding-top: 2.5rem !important
    }

    .pr-xxl-6,
    .px-xxl-6 {
        padding-right: 2.5rem !important
    }

    .pb-xxl-6,
    .py-xxl-6 {
        padding-bottom: 2.5rem !important
    }

    .pl-xxl-6,
    .px-xxl-6 {
        padding-left: 2.5rem !important
    }

    .p-xxl-7 {
        padding: 3rem !important
    }

    .pt-xxl-7,
    .py-xxl-7 {
        padding-top: 3rem !important
    }

    .pr-xxl-7,
    .px-xxl-7 {
        padding-right: 3rem !important
    }

    .pb-xxl-7,
    .py-xxl-7 {
        padding-bottom: 3rem !important
    }

    .pl-xxl-7,
    .px-xxl-7 {
        padding-left: 3rem !important
    }

    .p-xxl-8 {
        padding: 3.5rem !important
    }

    .pt-xxl-8,
    .py-xxl-8 {
        padding-top: 3.5rem !important
    }

    .pr-xxl-8,
    .px-xxl-8 {
        padding-right: 3.5rem !important
    }

    .pb-xxl-8,
    .py-xxl-8 {
        padding-bottom: 3.5rem !important
    }

    .pl-xxl-8,
    .px-xxl-8 {
        padding-left: 3.5rem !important
    }

    .p-xxl-9 {
        padding: 4rem !important
    }

    .pt-xxl-9,
    .py-xxl-9 {
        padding-top: 4rem !important
    }

    .pr-xxl-9,
    .px-xxl-9 {
        padding-right: 4rem !important
    }

    .pb-xxl-9,
    .py-xxl-9 {
        padding-bottom: 4rem !important
    }

    .pl-xxl-9,
    .px-xxl-9 {
        padding-left: 4rem !important
    }

    .p-xxl-10 {
        padding: 4.5rem !important
    }

    .pt-xxl-10,
    .py-xxl-10 {
        padding-top: 4.5rem !important
    }

    .pr-xxl-10,
    .px-xxl-10 {
        padding-right: 4.5rem !important
    }

    .pb-xxl-10,
    .py-xxl-10 {
        padding-bottom: 4.5rem !important
    }

    .pl-xxl-10,
    .px-xxl-10 {
        padding-left: 4.5rem !important
    }

    .p-xxl-11 {
        padding: 5rem !important
    }

    .pt-xxl-11,
    .py-xxl-11 {
        padding-top: 5rem !important
    }

    .pr-xxl-11,
    .px-xxl-11 {
        padding-right: 5rem !important
    }

    .pb-xxl-11,
    .py-xxl-11 {
        padding-bottom: 5rem !important
    }

    .pl-xxl-11,
    .px-xxl-11 {
        padding-left: 5rem !important
    }

    .p-xxl-12 {
        padding: 5.5rem !important
    }

    .pt-xxl-12,
    .py-xxl-12 {
        padding-top: 5.5rem !important
    }

    .pr-xxl-12,
    .px-xxl-12 {
        padding-right: 5.5rem !important
    }

    .pb-xxl-12,
    .py-xxl-12 {
        padding-bottom: 5.5rem !important
    }

    .pl-xxl-12,
    .px-xxl-12 {
        padding-left: 5.5rem !important
    }

    .p-xxl-13 {
        padding: 6rem !important
    }

    .pt-xxl-13,
    .py-xxl-13 {
        padding-top: 6rem !important
    }

    .pr-xxl-13,
    .px-xxl-13 {
        padding-right: 6rem !important
    }

    .pb-xxl-13,
    .py-xxl-13 {
        padding-bottom: 6rem !important
    }

    .pl-xxl-13,
    .px-xxl-13 {
        padding-left: 6rem !important
    }

    .p-xxl-14 {
        padding: 6.5rem !important
    }

    .pt-xxl-14,
    .py-xxl-14 {
        padding-top: 6.5rem !important
    }

    .pr-xxl-14,
    .px-xxl-14 {
        padding-right: 6.5rem !important
    }

    .pb-xxl-14,
    .py-xxl-14 {
        padding-bottom: 6.5rem !important
    }

    .pl-xxl-14,
    .px-xxl-14 {
        padding-left: 6.5rem !important
    }

    .p-xxl-15 {
        padding: 7rem !important
    }

    .pt-xxl-15,
    .py-xxl-15 {
        padding-top: 7rem !important
    }

    .pr-xxl-15,
    .px-xxl-15 {
        padding-right: 7rem !important
    }

    .pb-xxl-15,
    .py-xxl-15 {
        padding-bottom: 7rem !important
    }

    .pl-xxl-15,
    .px-xxl-15 {
        padding-left: 7rem !important
    }

    .m-xxl-n1 {
        margin: -.25rem !important
    }

    .mt-xxl-n1,
    .my-xxl-n1 {
        margin-top: -.25rem !important
    }

    .mr-xxl-n1,
    .mx-xxl-n1 {
        margin-right: -.25rem !important
    }

    .mb-xxl-n1,
    .my-xxl-n1 {
        margin-bottom: -.25rem !important
    }

    .ml-xxl-n1,
    .mx-xxl-n1 {
        margin-left: -.25rem !important
    }

    .m-xxl-n2 {
        margin: -.5rem !important
    }

    .mt-xxl-n2,
    .my-xxl-n2 {
        margin-top: -.5rem !important
    }

    .mr-xxl-n2,
    .mx-xxl-n2 {
        margin-right: -.5rem !important
    }

    .mb-xxl-n2,
    .my-xxl-n2 {
        margin-bottom: -.5rem !important
    }

    .ml-xxl-n2,
    .mx-xxl-n2 {
        margin-left: -.5rem !important
    }

    .m-xxl-n3 {
        margin: -1rem !important
    }

    .mt-xxl-n3,
    .my-xxl-n3 {
        margin-top: -1rem !important
    }

    .mr-xxl-n3,
    .mx-xxl-n3 {
        margin-right: -1rem !important
    }

    .mb-xxl-n3,
    .my-xxl-n3 {
        margin-bottom: -1rem !important
    }

    .ml-xxl-n3,
    .mx-xxl-n3 {
        margin-left: -1rem !important
    }

    .m-xxl-n4 {
        margin: -1.5rem !important
    }

    .mt-xxl-n4,
    .my-xxl-n4 {
        margin-top: -1.5rem !important
    }

    .mr-xxl-n4,
    .mx-xxl-n4 {
        margin-right: -1.5rem !important
    }

    .mb-xxl-n4,
    .my-xxl-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-xxl-n4,
    .mx-xxl-n4 {
        margin-left: -1.5rem !important
    }

    .m-xxl-n5 {
        margin: -2rem !important
    }

    .mt-xxl-n5,
    .my-xxl-n5 {
        margin-top: -2rem !important
    }

    .mr-xxl-n5,
    .mx-xxl-n5 {
        margin-right: -2rem !important
    }

    .mb-xxl-n5,
    .my-xxl-n5 {
        margin-bottom: -2rem !important
    }

    .ml-xxl-n5,
    .mx-xxl-n5 {
        margin-left: -2rem !important
    }

    .m-xxl-n6 {
        margin: -2.5rem !important
    }

    .mt-xxl-n6,
    .my-xxl-n6 {
        margin-top: -2.5rem !important
    }

    .mr-xxl-n6,
    .mx-xxl-n6 {
        margin-right: -2.5rem !important
    }

    .mb-xxl-n6,
    .my-xxl-n6 {
        margin-bottom: -2.5rem !important
    }

    .ml-xxl-n6,
    .mx-xxl-n6 {
        margin-left: -2.5rem !important
    }

    .m-xxl-n7 {
        margin: -3rem !important
    }

    .mt-xxl-n7,
    .my-xxl-n7 {
        margin-top: -3rem !important
    }

    .mr-xxl-n7,
    .mx-xxl-n7 {
        margin-right: -3rem !important
    }

    .mb-xxl-n7,
    .my-xxl-n7 {
        margin-bottom: -3rem !important
    }

    .ml-xxl-n7,
    .mx-xxl-n7 {
        margin-left: -3rem !important
    }

    .m-xxl-n8 {
        margin: -3.5rem !important
    }

    .mt-xxl-n8,
    .my-xxl-n8 {
        margin-top: -3.5rem !important
    }

    .mr-xxl-n8,
    .mx-xxl-n8 {
        margin-right: -3.5rem !important
    }

    .mb-xxl-n8,
    .my-xxl-n8 {
        margin-bottom: -3.5rem !important
    }

    .ml-xxl-n8,
    .mx-xxl-n8 {
        margin-left: -3.5rem !important
    }

    .m-xxl-n9 {
        margin: -4rem !important
    }

    .mt-xxl-n9,
    .my-xxl-n9 {
        margin-top: -4rem !important
    }

    .mr-xxl-n9,
    .mx-xxl-n9 {
        margin-right: -4rem !important
    }

    .mb-xxl-n9,
    .my-xxl-n9 {
        margin-bottom: -4rem !important
    }

    .ml-xxl-n9,
    .mx-xxl-n9 {
        margin-left: -4rem !important
    }

    .m-xxl-n10 {
        margin: -4.5rem !important
    }

    .mt-xxl-n10,
    .my-xxl-n10 {
        margin-top: -4.5rem !important
    }

    .mr-xxl-n10,
    .mx-xxl-n10 {
        margin-right: -4.5rem !important
    }

    .mb-xxl-n10,
    .my-xxl-n10 {
        margin-bottom: -4.5rem !important
    }

    .ml-xxl-n10,
    .mx-xxl-n10 {
        margin-left: -4.5rem !important
    }

    .m-xxl-n11 {
        margin: -5rem !important
    }

    .mt-xxl-n11,
    .my-xxl-n11 {
        margin-top: -5rem !important
    }

    .mr-xxl-n11,
    .mx-xxl-n11 {
        margin-right: -5rem !important
    }

    .mb-xxl-n11,
    .my-xxl-n11 {
        margin-bottom: -5rem !important
    }

    .ml-xxl-n11,
    .mx-xxl-n11 {
        margin-left: -5rem !important
    }

    .m-xxl-n12 {
        margin: -5.5rem !important
    }

    .mt-xxl-n12,
    .my-xxl-n12 {
        margin-top: -5.5rem !important
    }

    .mr-xxl-n12,
    .mx-xxl-n12 {
        margin-right: -5.5rem !important
    }

    .mb-xxl-n12,
    .my-xxl-n12 {
        margin-bottom: -5.5rem !important
    }

    .ml-xxl-n12,
    .mx-xxl-n12 {
        margin-left: -5.5rem !important
    }

    .m-xxl-n13 {
        margin: -6rem !important
    }

    .mt-xxl-n13,
    .my-xxl-n13 {
        margin-top: -6rem !important
    }

    .mr-xxl-n13,
    .mx-xxl-n13 {
        margin-right: -6rem !important
    }

    .mb-xxl-n13,
    .my-xxl-n13 {
        margin-bottom: -6rem !important
    }

    .ml-xxl-n13,
    .mx-xxl-n13 {
        margin-left: -6rem !important
    }

    .m-xxl-n14 {
        margin: -6.5rem !important
    }

    .mt-xxl-n14,
    .my-xxl-n14 {
        margin-top: -6.5rem !important
    }

    .mr-xxl-n14,
    .mx-xxl-n14 {
        margin-right: -6.5rem !important
    }

    .mb-xxl-n14,
    .my-xxl-n14 {
        margin-bottom: -6.5rem !important
    }

    .ml-xxl-n14,
    .mx-xxl-n14 {
        margin-left: -6.5rem !important
    }

    .m-xxl-n15 {
        margin: -7rem !important
    }

    .mt-xxl-n15,
    .my-xxl-n15 {
        margin-top: -7rem !important
    }

    .mr-xxl-n15,
    .mx-xxl-n15 {
        margin-right: -7rem !important
    }

    .mb-xxl-n15,
    .my-xxl-n15 {
        margin-bottom: -7rem !important
    }

    .ml-xxl-n15,
    .mx-xxl-n15 {
        margin-left: -7rem !important
    }

    .m-xxl-auto {
        margin: auto !important
    }

    .mt-xxl-auto,
    .my-xxl-auto {
        margin-top: auto !important
    }

    .mr-xxl-auto,
    .mx-xxl-auto {
        margin-right: auto !important
    }

    .mb-xxl-auto,
    .my-xxl-auto {
        margin-bottom: auto !important
    }

    .ml-xxl-auto,
    .mx-xxl-auto {
        margin-left: auto !important
    }
}

@media (min-width:1669px) {
    .m-xxxl-0 {
        margin: 0 !important
    }

    .mt-xxxl-0,
    .my-xxxl-0 {
        margin-top: 0 !important
    }

    .mr-xxxl-0,
    .mx-xxxl-0 {
        margin-right: 0 !important
    }

    .mb-xxxl-0,
    .my-xxxl-0 {
        margin-bottom: 0 !important
    }

    .ml-xxxl-0,
    .mx-xxxl-0 {
        margin-left: 0 !important
    }

    .m-xxxl-1 {
        margin: .25rem !important
    }

    .mt-xxxl-1,
    .my-xxxl-1 {
        margin-top: .25rem !important
    }

    .mr-xxxl-1,
    .mx-xxxl-1 {
        margin-right: .25rem !important
    }

    .mb-xxxl-1,
    .my-xxxl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xxxl-1,
    .mx-xxxl-1 {
        margin-left: .25rem !important
    }

    .m-xxxl-2 {
        margin: .5rem !important
    }

    .mt-xxxl-2,
    .my-xxxl-2 {
        margin-top: .5rem !important
    }

    .mr-xxxl-2,
    .mx-xxxl-2 {
        margin-right: .5rem !important
    }

    .mb-xxxl-2,
    .my-xxxl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xxxl-2,
    .mx-xxxl-2 {
        margin-left: .5rem !important
    }

    .m-xxxl-3 {
        margin: 1rem !important
    }

    .mt-xxxl-3,
    .my-xxxl-3 {
        margin-top: 1rem !important
    }

    .mr-xxxl-3,
    .mx-xxxl-3 {
        margin-right: 1rem !important
    }

    .mb-xxxl-3,
    .my-xxxl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xxxl-3,
    .mx-xxxl-3 {
        margin-left: 1rem !important
    }

    .m-xxxl-4 {
        margin: 1.5rem !important
    }

    .mt-xxxl-4,
    .my-xxxl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xxxl-4,
    .mx-xxxl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xxxl-4,
    .my-xxxl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xxxl-4,
    .mx-xxxl-4 {
        margin-left: 1.5rem !important
    }

    .m-xxxl-5 {
        margin: 2rem !important
    }

    .mt-xxxl-5,
    .my-xxxl-5 {
        margin-top: 2rem !important
    }

    .mr-xxxl-5,
    .mx-xxxl-5 {
        margin-right: 2rem !important
    }

    .mb-xxxl-5,
    .my-xxxl-5 {
        margin-bottom: 2rem !important
    }

    .ml-xxxl-5,
    .mx-xxxl-5 {
        margin-left: 2rem !important
    }

    .m-xxxl-6 {
        margin: 2.5rem !important
    }

    .mt-xxxl-6,
    .my-xxxl-6 {
        margin-top: 2.5rem !important
    }

    .mr-xxxl-6,
    .mx-xxxl-6 {
        margin-right: 2.5rem !important
    }

    .mb-xxxl-6,
    .my-xxxl-6 {
        margin-bottom: 2.5rem !important
    }

    .ml-xxxl-6,
    .mx-xxxl-6 {
        margin-left: 2.5rem !important
    }

    .m-xxxl-7 {
        margin: 3rem !important
    }

    .mt-xxxl-7,
    .my-xxxl-7 {
        margin-top: 3rem !important
    }

    .mr-xxxl-7,
    .mx-xxxl-7 {
        margin-right: 3rem !important
    }

    .mb-xxxl-7,
    .my-xxxl-7 {
        margin-bottom: 3rem !important
    }

    .ml-xxxl-7,
    .mx-xxxl-7 {
        margin-left: 3rem !important
    }

    .m-xxxl-8 {
        margin: 3.5rem !important
    }

    .mt-xxxl-8,
    .my-xxxl-8 {
        margin-top: 3.5rem !important
    }

    .mr-xxxl-8,
    .mx-xxxl-8 {
        margin-right: 3.5rem !important
    }

    .mb-xxxl-8,
    .my-xxxl-8 {
        margin-bottom: 3.5rem !important
    }

    .ml-xxxl-8,
    .mx-xxxl-8 {
        margin-left: 3.5rem !important
    }

    .m-xxxl-9 {
        margin: 4rem !important
    }

    .mt-xxxl-9,
    .my-xxxl-9 {
        margin-top: 4rem !important
    }

    .mr-xxxl-9,
    .mx-xxxl-9 {
        margin-right: 4rem !important
    }

    .mb-xxxl-9,
    .my-xxxl-9 {
        margin-bottom: 4rem !important
    }

    .ml-xxxl-9,
    .mx-xxxl-9 {
        margin-left: 4rem !important
    }

    .m-xxxl-10 {
        margin: 4.5rem !important
    }

    .mt-xxxl-10,
    .my-xxxl-10 {
        margin-top: 4.5rem !important
    }

    .mr-xxxl-10,
    .mx-xxxl-10 {
        margin-right: 4.5rem !important
    }

    .mb-xxxl-10,
    .my-xxxl-10 {
        margin-bottom: 4.5rem !important
    }

    .ml-xxxl-10,
    .mx-xxxl-10 {
        margin-left: 4.5rem !important
    }

    .m-xxxl-11 {
        margin: 5rem !important
    }

    .mt-xxxl-11,
    .my-xxxl-11 {
        margin-top: 5rem !important
    }

    .mr-xxxl-11,
    .mx-xxxl-11 {
        margin-right: 5rem !important
    }

    .mb-xxxl-11,
    .my-xxxl-11 {
        margin-bottom: 5rem !important
    }

    .ml-xxxl-11,
    .mx-xxxl-11 {
        margin-left: 5rem !important
    }

    .m-xxxl-12 {
        margin: 5.5rem !important
    }

    .mt-xxxl-12,
    .my-xxxl-12 {
        margin-top: 5.5rem !important
    }

    .mr-xxxl-12,
    .mx-xxxl-12 {
        margin-right: 5.5rem !important
    }

    .mb-xxxl-12,
    .my-xxxl-12 {
        margin-bottom: 5.5rem !important
    }

    .ml-xxxl-12,
    .mx-xxxl-12 {
        margin-left: 5.5rem !important
    }

    .m-xxxl-13 {
        margin: 6rem !important
    }

    .mt-xxxl-13,
    .my-xxxl-13 {
        margin-top: 6rem !important
    }

    .mr-xxxl-13,
    .mx-xxxl-13 {
        margin-right: 6rem !important
    }

    .mb-xxxl-13,
    .my-xxxl-13 {
        margin-bottom: 6rem !important
    }

    .ml-xxxl-13,
    .mx-xxxl-13 {
        margin-left: 6rem !important
    }

    .m-xxxl-14 {
        margin: 6.5rem !important
    }

    .mt-xxxl-14,
    .my-xxxl-14 {
        margin-top: 6.5rem !important
    }

    .mr-xxxl-14,
    .mx-xxxl-14 {
        margin-right: 6.5rem !important
    }

    .mb-xxxl-14,
    .my-xxxl-14 {
        margin-bottom: 6.5rem !important
    }

    .ml-xxxl-14,
    .mx-xxxl-14 {
        margin-left: 6.5rem !important
    }

    .m-xxxl-15 {
        margin: 7rem !important
    }

    .mt-xxxl-15,
    .my-xxxl-15 {
        margin-top: 7rem !important
    }

    .mr-xxxl-15,
    .mx-xxxl-15 {
        margin-right: 7rem !important
    }

    .mb-xxxl-15,
    .my-xxxl-15 {
        margin-bottom: 7rem !important
    }

    .ml-xxxl-15,
    .mx-xxxl-15 {
        margin-left: 7rem !important
    }

    .p-xxxl-0 {
        padding: 0 !important
    }

    .pt-xxxl-0,
    .py-xxxl-0 {
        padding-top: 0 !important
    }

    .pr-xxxl-0,
    .px-xxxl-0 {
        padding-right: 0 !important
    }

    .pb-xxxl-0,
    .py-xxxl-0 {
        padding-bottom: 0 !important
    }

    .pl-xxxl-0,
    .px-xxxl-0 {
        padding-left: 0 !important
    }

    .p-xxxl-1 {
        padding: .25rem !important
    }

    .pt-xxxl-1,
    .py-xxxl-1 {
        padding-top: .25rem !important
    }

    .pr-xxxl-1,
    .px-xxxl-1 {
        padding-right: .25rem !important
    }

    .pb-xxxl-1,
    .py-xxxl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xxxl-1,
    .px-xxxl-1 {
        padding-left: .25rem !important
    }

    .p-xxxl-2 {
        padding: .5rem !important
    }

    .pt-xxxl-2,
    .py-xxxl-2 {
        padding-top: .5rem !important
    }

    .pr-xxxl-2,
    .px-xxxl-2 {
        padding-right: .5rem !important
    }

    .pb-xxxl-2,
    .py-xxxl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xxxl-2,
    .px-xxxl-2 {
        padding-left: .5rem !important
    }

    .p-xxxl-3 {
        padding: 1rem !important
    }

    .pt-xxxl-3,
    .py-xxxl-3 {
        padding-top: 1rem !important
    }

    .pr-xxxl-3,
    .px-xxxl-3 {
        padding-right: 1rem !important
    }

    .pb-xxxl-3,
    .py-xxxl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xxxl-3,
    .px-xxxl-3 {
        padding-left: 1rem !important
    }

    .p-xxxl-4 {
        padding: 1.5rem !important
    }

    .pt-xxxl-4,
    .py-xxxl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xxxl-4,
    .px-xxxl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xxxl-4,
    .py-xxxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xxxl-4,
    .px-xxxl-4 {
        padding-left: 1.5rem !important
    }

    .p-xxxl-5 {
        padding: 2rem !important
    }

    .pt-xxxl-5,
    .py-xxxl-5 {
        padding-top: 2rem !important
    }

    .pr-xxxl-5,
    .px-xxxl-5 {
        padding-right: 2rem !important
    }

    .pb-xxxl-5,
    .py-xxxl-5 {
        padding-bottom: 2rem !important
    }

    .pl-xxxl-5,
    .px-xxxl-5 {
        padding-left: 2rem !important
    }

    .p-xxxl-6 {
        padding: 2.5rem !important
    }

    .pt-xxxl-6,
    .py-xxxl-6 {
        padding-top: 2.5rem !important
    }

    .pr-xxxl-6,
    .px-xxxl-6 {
        padding-right: 2.5rem !important
    }

    .pb-xxxl-6,
    .py-xxxl-6 {
        padding-bottom: 2.5rem !important
    }

    .pl-xxxl-6,
    .px-xxxl-6 {
        padding-left: 2.5rem !important
    }

    .p-xxxl-7 {
        padding: 3rem !important
    }

    .pt-xxxl-7,
    .py-xxxl-7 {
        padding-top: 3rem !important
    }

    .pr-xxxl-7,
    .px-xxxl-7 {
        padding-right: 3rem !important
    }

    .pb-xxxl-7,
    .py-xxxl-7 {
        padding-bottom: 3rem !important
    }

    .pl-xxxl-7,
    .px-xxxl-7 {
        padding-left: 3rem !important
    }

    .p-xxxl-8 {
        padding: 3.5rem !important
    }

    .pt-xxxl-8,
    .py-xxxl-8 {
        padding-top: 3.5rem !important
    }

    .pr-xxxl-8,
    .px-xxxl-8 {
        padding-right: 3.5rem !important
    }

    .pb-xxxl-8,
    .py-xxxl-8 {
        padding-bottom: 3.5rem !important
    }

    .pl-xxxl-8,
    .px-xxxl-8 {
        padding-left: 3.5rem !important
    }

    .p-xxxl-9 {
        padding: 4rem !important
    }

    .pt-xxxl-9,
    .py-xxxl-9 {
        padding-top: 4rem !important
    }

    .pr-xxxl-9,
    .px-xxxl-9 {
        padding-right: 4rem !important
    }

    .pb-xxxl-9,
    .py-xxxl-9 {
        padding-bottom: 4rem !important
    }

    .pl-xxxl-9,
    .px-xxxl-9 {
        padding-left: 4rem !important
    }

    .p-xxxl-10 {
        padding: 4.5rem !important
    }

    .pt-xxxl-10,
    .py-xxxl-10 {
        padding-top: 4.5rem !important
    }

    .pr-xxxl-10,
    .px-xxxl-10 {
        padding-right: 4.5rem !important
    }

    .pb-xxxl-10,
    .py-xxxl-10 {
        padding-bottom: 4.5rem !important
    }

    .pl-xxxl-10,
    .px-xxxl-10 {
        padding-left: 4.5rem !important
    }

    .p-xxxl-11 {
        padding: 5rem !important
    }

    .pt-xxxl-11,
    .py-xxxl-11 {
        padding-top: 5rem !important
    }

    .pr-xxxl-11,
    .px-xxxl-11 {
        padding-right: 5rem !important
    }

    .pb-xxxl-11,
    .py-xxxl-11 {
        padding-bottom: 5rem !important
    }

    .pl-xxxl-11,
    .px-xxxl-11 {
        padding-left: 5rem !important
    }

    .p-xxxl-12 {
        padding: 5.5rem !important
    }

    .pt-xxxl-12,
    .py-xxxl-12 {
        padding-top: 5.5rem !important
    }

    .pr-xxxl-12,
    .px-xxxl-12 {
        padding-right: 5.5rem !important
    }

    .pb-xxxl-12,
    .py-xxxl-12 {
        padding-bottom: 5.5rem !important
    }

    .pl-xxxl-12,
    .px-xxxl-12 {
        padding-left: 5.5rem !important
    }

    .p-xxxl-13 {
        padding: 6rem !important
    }

    .pt-xxxl-13,
    .py-xxxl-13 {
        padding-top: 6rem !important
    }

    .pr-xxxl-13,
    .px-xxxl-13 {
        padding-right: 6rem !important
    }

    .pb-xxxl-13,
    .py-xxxl-13 {
        padding-bottom: 6rem !important
    }

    .pl-xxxl-13,
    .px-xxxl-13 {
        padding-left: 6rem !important
    }

    .p-xxxl-14 {
        padding: 6.5rem !important
    }

    .pt-xxxl-14,
    .py-xxxl-14 {
        padding-top: 6.5rem !important
    }

    .pr-xxxl-14,
    .px-xxxl-14 {
        padding-right: 6.5rem !important
    }

    .pb-xxxl-14,
    .py-xxxl-14 {
        padding-bottom: 6.5rem !important
    }

    .pl-xxxl-14,
    .px-xxxl-14 {
        padding-left: 6.5rem !important
    }

    .p-xxxl-15 {
        padding: 7rem !important
    }

    .pt-xxxl-15,
    .py-xxxl-15 {
        padding-top: 7rem !important
    }

    .pr-xxxl-15,
    .px-xxxl-15 {
        padding-right: 7rem !important
    }

    .pb-xxxl-15,
    .py-xxxl-15 {
        padding-bottom: 7rem !important
    }

    .pl-xxxl-15,
    .px-xxxl-15 {
        padding-left: 7rem !important
    }

    .m-xxxl-n1 {
        margin: -.25rem !important
    }

    .mt-xxxl-n1,
    .my-xxxl-n1 {
        margin-top: -.25rem !important
    }

    .mr-xxxl-n1,
    .mx-xxxl-n1 {
        margin-right: -.25rem !important
    }

    .mb-xxxl-n1,
    .my-xxxl-n1 {
        margin-bottom: -.25rem !important
    }

    .ml-xxxl-n1,
    .mx-xxxl-n1 {
        margin-left: -.25rem !important
    }

    .m-xxxl-n2 {
        margin: -.5rem !important
    }

    .mt-xxxl-n2,
    .my-xxxl-n2 {
        margin-top: -.5rem !important
    }

    .mr-xxxl-n2,
    .mx-xxxl-n2 {
        margin-right: -.5rem !important
    }

    .mb-xxxl-n2,
    .my-xxxl-n2 {
        margin-bottom: -.5rem !important
    }

    .ml-xxxl-n2,
    .mx-xxxl-n2 {
        margin-left: -.5rem !important
    }

    .m-xxxl-n3 {
        margin: -1rem !important
    }

    .mt-xxxl-n3,
    .my-xxxl-n3 {
        margin-top: -1rem !important
    }

    .mr-xxxl-n3,
    .mx-xxxl-n3 {
        margin-right: -1rem !important
    }

    .mb-xxxl-n3,
    .my-xxxl-n3 {
        margin-bottom: -1rem !important
    }

    .ml-xxxl-n3,
    .mx-xxxl-n3 {
        margin-left: -1rem !important
    }

    .m-xxxl-n4 {
        margin: -1.5rem !important
    }

    .mt-xxxl-n4,
    .my-xxxl-n4 {
        margin-top: -1.5rem !important
    }

    .mr-xxxl-n4,
    .mx-xxxl-n4 {
        margin-right: -1.5rem !important
    }

    .mb-xxxl-n4,
    .my-xxxl-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-xxxl-n4,
    .mx-xxxl-n4 {
        margin-left: -1.5rem !important
    }

    .m-xxxl-n5 {
        margin: -2rem !important
    }

    .mt-xxxl-n5,
    .my-xxxl-n5 {
        margin-top: -2rem !important
    }

    .mr-xxxl-n5,
    .mx-xxxl-n5 {
        margin-right: -2rem !important
    }

    .mb-xxxl-n5,
    .my-xxxl-n5 {
        margin-bottom: -2rem !important
    }

    .ml-xxxl-n5,
    .mx-xxxl-n5 {
        margin-left: -2rem !important
    }

    .m-xxxl-n6 {
        margin: -2.5rem !important
    }

    .mt-xxxl-n6,
    .my-xxxl-n6 {
        margin-top: -2.5rem !important
    }

    .mr-xxxl-n6,
    .mx-xxxl-n6 {
        margin-right: -2.5rem !important
    }

    .mb-xxxl-n6,
    .my-xxxl-n6 {
        margin-bottom: -2.5rem !important
    }

    .ml-xxxl-n6,
    .mx-xxxl-n6 {
        margin-left: -2.5rem !important
    }

    .m-xxxl-n7 {
        margin: -3rem !important
    }

    .mt-xxxl-n7,
    .my-xxxl-n7 {
        margin-top: -3rem !important
    }

    .mr-xxxl-n7,
    .mx-xxxl-n7 {
        margin-right: -3rem !important
    }

    .mb-xxxl-n7,
    .my-xxxl-n7 {
        margin-bottom: -3rem !important
    }

    .ml-xxxl-n7,
    .mx-xxxl-n7 {
        margin-left: -3rem !important
    }

    .m-xxxl-n8 {
        margin: -3.5rem !important
    }

    .mt-xxxl-n8,
    .my-xxxl-n8 {
        margin-top: -3.5rem !important
    }

    .mr-xxxl-n8,
    .mx-xxxl-n8 {
        margin-right: -3.5rem !important
    }

    .mb-xxxl-n8,
    .my-xxxl-n8 {
        margin-bottom: -3.5rem !important
    }

    .ml-xxxl-n8,
    .mx-xxxl-n8 {
        margin-left: -3.5rem !important
    }

    .m-xxxl-n9 {
        margin: -4rem !important
    }

    .mt-xxxl-n9,
    .my-xxxl-n9 {
        margin-top: -4rem !important
    }

    .mr-xxxl-n9,
    .mx-xxxl-n9 {
        margin-right: -4rem !important
    }

    .mb-xxxl-n9,
    .my-xxxl-n9 {
        margin-bottom: -4rem !important
    }

    .ml-xxxl-n9,
    .mx-xxxl-n9 {
        margin-left: -4rem !important
    }

    .m-xxxl-n10 {
        margin: -4.5rem !important
    }

    .mt-xxxl-n10,
    .my-xxxl-n10 {
        margin-top: -4.5rem !important
    }

    .mr-xxxl-n10,
    .mx-xxxl-n10 {
        margin-right: -4.5rem !important
    }

    .mb-xxxl-n10,
    .my-xxxl-n10 {
        margin-bottom: -4.5rem !important
    }

    .ml-xxxl-n10,
    .mx-xxxl-n10 {
        margin-left: -4.5rem !important
    }

    .m-xxxl-n11 {
        margin: -5rem !important
    }

    .mt-xxxl-n11,
    .my-xxxl-n11 {
        margin-top: -5rem !important
    }

    .mr-xxxl-n11,
    .mx-xxxl-n11 {
        margin-right: -5rem !important
    }

    .mb-xxxl-n11,
    .my-xxxl-n11 {
        margin-bottom: -5rem !important
    }

    .ml-xxxl-n11,
    .mx-xxxl-n11 {
        margin-left: -5rem !important
    }

    .m-xxxl-n12 {
        margin: -5.5rem !important
    }

    .mt-xxxl-n12,
    .my-xxxl-n12 {
        margin-top: -5.5rem !important
    }

    .mr-xxxl-n12,
    .mx-xxxl-n12 {
        margin-right: -5.5rem !important
    }

    .mb-xxxl-n12,
    .my-xxxl-n12 {
        margin-bottom: -5.5rem !important
    }

    .ml-xxxl-n12,
    .mx-xxxl-n12 {
        margin-left: -5.5rem !important
    }

    .m-xxxl-n13 {
        margin: -6rem !important
    }

    .mt-xxxl-n13,
    .my-xxxl-n13 {
        margin-top: -6rem !important
    }

    .mr-xxxl-n13,
    .mx-xxxl-n13 {
        margin-right: -6rem !important
    }

    .mb-xxxl-n13,
    .my-xxxl-n13 {
        margin-bottom: -6rem !important
    }

    .ml-xxxl-n13,
    .mx-xxxl-n13 {
        margin-left: -6rem !important
    }

    .m-xxxl-n14 {
        margin: -6.5rem !important
    }

    .mt-xxxl-n14,
    .my-xxxl-n14 {
        margin-top: -6.5rem !important
    }

    .mr-xxxl-n14,
    .mx-xxxl-n14 {
        margin-right: -6.5rem !important
    }

    .mb-xxxl-n14,
    .my-xxxl-n14 {
        margin-bottom: -6.5rem !important
    }

    .ml-xxxl-n14,
    .mx-xxxl-n14 {
        margin-left: -6.5rem !important
    }

    .m-xxxl-n15 {
        margin: -7rem !important
    }

    .mt-xxxl-n15,
    .my-xxxl-n15 {
        margin-top: -7rem !important
    }

    .mr-xxxl-n15,
    .mx-xxxl-n15 {
        margin-right: -7rem !important
    }

    .mb-xxxl-n15,
    .my-xxxl-n15 {
        margin-bottom: -7rem !important
    }

    .ml-xxxl-n15,
    .mx-xxxl-n15 {
        margin-left: -7rem !important
    }

    .m-xxxl-auto {
        margin: auto !important
    }

    .mt-xxxl-auto,
    .my-xxxl-auto {
        margin-top: auto !important
    }

    .mr-xxxl-auto,
    .mx-xxxl-auto {
        margin-right: auto !important
    }

    .mb-xxxl-auto,
    .my-xxxl-auto {
        margin-bottom: auto !important
    }

    .ml-xxxl-auto,
    .mx-xxxl-auto {
        margin-left: auto !important
    }
}

@media (min-width:1830px) {
    .m-xxxxl-0 {
        margin: 0 !important
    }

    .mt-xxxxl-0,
    .my-xxxxl-0 {
        margin-top: 0 !important
    }

    .mr-xxxxl-0,
    .mx-xxxxl-0 {
        margin-right: 0 !important
    }

    .mb-xxxxl-0,
    .my-xxxxl-0 {
        margin-bottom: 0 !important
    }

    .ml-xxxxl-0,
    .mx-xxxxl-0 {
        margin-left: 0 !important
    }

    .m-xxxxl-1 {
        margin: .25rem !important
    }

    .mt-xxxxl-1,
    .my-xxxxl-1 {
        margin-top: .25rem !important
    }

    .mr-xxxxl-1,
    .mx-xxxxl-1 {
        margin-right: .25rem !important
    }

    .mb-xxxxl-1,
    .my-xxxxl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xxxxl-1,
    .mx-xxxxl-1 {
        margin-left: .25rem !important
    }

    .m-xxxxl-2 {
        margin: .5rem !important
    }

    .mt-xxxxl-2,
    .my-xxxxl-2 {
        margin-top: .5rem !important
    }

    .mr-xxxxl-2,
    .mx-xxxxl-2 {
        margin-right: .5rem !important
    }

    .mb-xxxxl-2,
    .my-xxxxl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xxxxl-2,
    .mx-xxxxl-2 {
        margin-left: .5rem !important
    }

    .m-xxxxl-3 {
        margin: 1rem !important
    }

    .mt-xxxxl-3,
    .my-xxxxl-3 {
        margin-top: 1rem !important
    }

    .mr-xxxxl-3,
    .mx-xxxxl-3 {
        margin-right: 1rem !important
    }

    .mb-xxxxl-3,
    .my-xxxxl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xxxxl-3,
    .mx-xxxxl-3 {
        margin-left: 1rem !important
    }

    .m-xxxxl-4 {
        margin: 1.5rem !important
    }

    .mt-xxxxl-4,
    .my-xxxxl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xxxxl-4,
    .mx-xxxxl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xxxxl-4,
    .my-xxxxl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xxxxl-4,
    .mx-xxxxl-4 {
        margin-left: 1.5rem !important
    }

    .m-xxxxl-5 {
        margin: 2rem !important
    }

    .mt-xxxxl-5,
    .my-xxxxl-5 {
        margin-top: 2rem !important
    }

    .mr-xxxxl-5,
    .mx-xxxxl-5 {
        margin-right: 2rem !important
    }

    .mb-xxxxl-5,
    .my-xxxxl-5 {
        margin-bottom: 2rem !important
    }

    .ml-xxxxl-5,
    .mx-xxxxl-5 {
        margin-left: 2rem !important
    }

    .m-xxxxl-6 {
        margin: 2.5rem !important
    }

    .mt-xxxxl-6,
    .my-xxxxl-6 {
        margin-top: 2.5rem !important
    }

    .mr-xxxxl-6,
    .mx-xxxxl-6 {
        margin-right: 2.5rem !important
    }

    .mb-xxxxl-6,
    .my-xxxxl-6 {
        margin-bottom: 2.5rem !important
    }

    .ml-xxxxl-6,
    .mx-xxxxl-6 {
        margin-left: 2.5rem !important
    }

    .m-xxxxl-7 {
        margin: 3rem !important
    }

    .mt-xxxxl-7,
    .my-xxxxl-7 {
        margin-top: 3rem !important
    }

    .mr-xxxxl-7,
    .mx-xxxxl-7 {
        margin-right: 3rem !important
    }

    .mb-xxxxl-7,
    .my-xxxxl-7 {
        margin-bottom: 3rem !important
    }

    .ml-xxxxl-7,
    .mx-xxxxl-7 {
        margin-left: 3rem !important
    }

    .m-xxxxl-8 {
        margin: 3.5rem !important
    }

    .mt-xxxxl-8,
    .my-xxxxl-8 {
        margin-top: 3.5rem !important
    }

    .mr-xxxxl-8,
    .mx-xxxxl-8 {
        margin-right: 3.5rem !important
    }

    .mb-xxxxl-8,
    .my-xxxxl-8 {
        margin-bottom: 3.5rem !important
    }

    .ml-xxxxl-8,
    .mx-xxxxl-8 {
        margin-left: 3.5rem !important
    }

    .m-xxxxl-9 {
        margin: 4rem !important
    }

    .mt-xxxxl-9,
    .my-xxxxl-9 {
        margin-top: 4rem !important
    }

    .mr-xxxxl-9,
    .mx-xxxxl-9 {
        margin-right: 4rem !important
    }

    .mb-xxxxl-9,
    .my-xxxxl-9 {
        margin-bottom: 4rem !important
    }

    .ml-xxxxl-9,
    .mx-xxxxl-9 {
        margin-left: 4rem !important
    }

    .m-xxxxl-10 {
        margin: 4.5rem !important
    }

    .mt-xxxxl-10,
    .my-xxxxl-10 {
        margin-top: 4.5rem !important
    }

    .mr-xxxxl-10,
    .mx-xxxxl-10 {
        margin-right: 4.5rem !important
    }

    .mb-xxxxl-10,
    .my-xxxxl-10 {
        margin-bottom: 4.5rem !important
    }

    .ml-xxxxl-10,
    .mx-xxxxl-10 {
        margin-left: 4.5rem !important
    }

    .m-xxxxl-11 {
        margin: 5rem !important
    }

    .mt-xxxxl-11,
    .my-xxxxl-11 {
        margin-top: 5rem !important
    }

    .mr-xxxxl-11,
    .mx-xxxxl-11 {
        margin-right: 5rem !important
    }

    .mb-xxxxl-11,
    .my-xxxxl-11 {
        margin-bottom: 5rem !important
    }

    .ml-xxxxl-11,
    .mx-xxxxl-11 {
        margin-left: 5rem !important
    }

    .m-xxxxl-12 {
        margin: 5.5rem !important
    }

    .mt-xxxxl-12,
    .my-xxxxl-12 {
        margin-top: 5.5rem !important
    }

    .mr-xxxxl-12,
    .mx-xxxxl-12 {
        margin-right: 5.5rem !important
    }

    .mb-xxxxl-12,
    .my-xxxxl-12 {
        margin-bottom: 5.5rem !important
    }

    .ml-xxxxl-12,
    .mx-xxxxl-12 {
        margin-left: 5.5rem !important
    }

    .m-xxxxl-13 {
        margin: 6rem !important
    }

    .mt-xxxxl-13,
    .my-xxxxl-13 {
        margin-top: 6rem !important
    }

    .mr-xxxxl-13,
    .mx-xxxxl-13 {
        margin-right: 6rem !important
    }

    .mb-xxxxl-13,
    .my-xxxxl-13 {
        margin-bottom: 6rem !important
    }

    .ml-xxxxl-13,
    .mx-xxxxl-13 {
        margin-left: 6rem !important
    }

    .m-xxxxl-14 {
        margin: 6.5rem !important
    }

    .mt-xxxxl-14,
    .my-xxxxl-14 {
        margin-top: 6.5rem !important
    }

    .mr-xxxxl-14,
    .mx-xxxxl-14 {
        margin-right: 6.5rem !important
    }

    .mb-xxxxl-14,
    .my-xxxxl-14 {
        margin-bottom: 6.5rem !important
    }

    .ml-xxxxl-14,
    .mx-xxxxl-14 {
        margin-left: 6.5rem !important
    }

    .m-xxxxl-15 {
        margin: 7rem !important
    }

    .mt-xxxxl-15,
    .my-xxxxl-15 {
        margin-top: 7rem !important
    }

    .mr-xxxxl-15,
    .mx-xxxxl-15 {
        margin-right: 7rem !important
    }

    .mb-xxxxl-15,
    .my-xxxxl-15 {
        margin-bottom: 7rem !important
    }

    .ml-xxxxl-15,
    .mx-xxxxl-15 {
        margin-left: 7rem !important
    }

    .p-xxxxl-0 {
        padding: 0 !important
    }

    .pt-xxxxl-0,
    .py-xxxxl-0 {
        padding-top: 0 !important
    }

    .pr-xxxxl-0,
    .px-xxxxl-0 {
        padding-right: 0 !important
    }

    .pb-xxxxl-0,
    .py-xxxxl-0 {
        padding-bottom: 0 !important
    }

    .pl-xxxxl-0,
    .px-xxxxl-0 {
        padding-left: 0 !important
    }

    .p-xxxxl-1 {
        padding: .25rem !important
    }

    .pt-xxxxl-1,
    .py-xxxxl-1 {
        padding-top: .25rem !important
    }

    .pr-xxxxl-1,
    .px-xxxxl-1 {
        padding-right: .25rem !important
    }

    .pb-xxxxl-1,
    .py-xxxxl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xxxxl-1,
    .px-xxxxl-1 {
        padding-left: .25rem !important
    }

    .p-xxxxl-2 {
        padding: .5rem !important
    }

    .pt-xxxxl-2,
    .py-xxxxl-2 {
        padding-top: .5rem !important
    }

    .pr-xxxxl-2,
    .px-xxxxl-2 {
        padding-right: .5rem !important
    }

    .pb-xxxxl-2,
    .py-xxxxl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xxxxl-2,
    .px-xxxxl-2 {
        padding-left: .5rem !important
    }

    .p-xxxxl-3 {
        padding: 1rem !important
    }

    .pt-xxxxl-3,
    .py-xxxxl-3 {
        padding-top: 1rem !important
    }

    .pr-xxxxl-3,
    .px-xxxxl-3 {
        padding-right: 1rem !important
    }

    .pb-xxxxl-3,
    .py-xxxxl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xxxxl-3,
    .px-xxxxl-3 {
        padding-left: 1rem !important
    }

    .p-xxxxl-4 {
        padding: 1.5rem !important
    }

    .pt-xxxxl-4,
    .py-xxxxl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xxxxl-4,
    .px-xxxxl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xxxxl-4,
    .py-xxxxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xxxxl-4,
    .px-xxxxl-4 {
        padding-left: 1.5rem !important
    }

    .p-xxxxl-5 {
        padding: 2rem !important
    }

    .pt-xxxxl-5,
    .py-xxxxl-5 {
        padding-top: 2rem !important
    }

    .pr-xxxxl-5,
    .px-xxxxl-5 {
        padding-right: 2rem !important
    }

    .pb-xxxxl-5,
    .py-xxxxl-5 {
        padding-bottom: 2rem !important
    }

    .pl-xxxxl-5,
    .px-xxxxl-5 {
        padding-left: 2rem !important
    }

    .p-xxxxl-6 {
        padding: 2.5rem !important
    }

    .pt-xxxxl-6,
    .py-xxxxl-6 {
        padding-top: 2.5rem !important
    }

    .pr-xxxxl-6,
    .px-xxxxl-6 {
        padding-right: 2.5rem !important
    }

    .pb-xxxxl-6,
    .py-xxxxl-6 {
        padding-bottom: 2.5rem !important
    }

    .pl-xxxxl-6,
    .px-xxxxl-6 {
        padding-left: 2.5rem !important
    }

    .p-xxxxl-7 {
        padding: 3rem !important
    }

    .pt-xxxxl-7,
    .py-xxxxl-7 {
        padding-top: 3rem !important
    }

    .pr-xxxxl-7,
    .px-xxxxl-7 {
        padding-right: 3rem !important
    }

    .pb-xxxxl-7,
    .py-xxxxl-7 {
        padding-bottom: 3rem !important
    }

    .pl-xxxxl-7,
    .px-xxxxl-7 {
        padding-left: 3rem !important
    }

    .p-xxxxl-8 {
        padding: 3.5rem !important
    }

    .pt-xxxxl-8,
    .py-xxxxl-8 {
        padding-top: 3.5rem !important
    }

    .pr-xxxxl-8,
    .px-xxxxl-8 {
        padding-right: 3.5rem !important
    }

    .pb-xxxxl-8,
    .py-xxxxl-8 {
        padding-bottom: 3.5rem !important
    }

    .pl-xxxxl-8,
    .px-xxxxl-8 {
        padding-left: 3.5rem !important
    }

    .p-xxxxl-9 {
        padding: 4rem !important
    }

    .pt-xxxxl-9,
    .py-xxxxl-9 {
        padding-top: 4rem !important
    }

    .pr-xxxxl-9,
    .px-xxxxl-9 {
        padding-right: 4rem !important
    }

    .pb-xxxxl-9,
    .py-xxxxl-9 {
        padding-bottom: 4rem !important
    }

    .pl-xxxxl-9,
    .px-xxxxl-9 {
        padding-left: 4rem !important
    }

    .p-xxxxl-10 {
        padding: 4.5rem !important
    }

    .pt-xxxxl-10,
    .py-xxxxl-10 {
        padding-top: 4.5rem !important
    }

    .pr-xxxxl-10,
    .px-xxxxl-10 {
        padding-right: 4.5rem !important
    }

    .pb-xxxxl-10,
    .py-xxxxl-10 {
        padding-bottom: 4.5rem !important
    }

    .pl-xxxxl-10,
    .px-xxxxl-10 {
        padding-left: 4.5rem !important
    }

    .p-xxxxl-11 {
        padding: 5rem !important
    }

    .pt-xxxxl-11,
    .py-xxxxl-11 {
        padding-top: 5rem !important
    }

    .pr-xxxxl-11,
    .px-xxxxl-11 {
        padding-right: 5rem !important
    }

    .pb-xxxxl-11,
    .py-xxxxl-11 {
        padding-bottom: 5rem !important
    }

    .pl-xxxxl-11,
    .px-xxxxl-11 {
        padding-left: 5rem !important
    }

    .p-xxxxl-12 {
        padding: 5.5rem !important
    }

    .pt-xxxxl-12,
    .py-xxxxl-12 {
        padding-top: 5.5rem !important
    }

    .pr-xxxxl-12,
    .px-xxxxl-12 {
        padding-right: 5.5rem !important
    }

    .pb-xxxxl-12,
    .py-xxxxl-12 {
        padding-bottom: 5.5rem !important
    }

    .pl-xxxxl-12,
    .px-xxxxl-12 {
        padding-left: 5.5rem !important
    }

    .p-xxxxl-13 {
        padding: 6rem !important
    }

    .pt-xxxxl-13,
    .py-xxxxl-13 {
        padding-top: 6rem !important
    }

    .pr-xxxxl-13,
    .px-xxxxl-13 {
        padding-right: 6rem !important
    }

    .pb-xxxxl-13,
    .py-xxxxl-13 {
        padding-bottom: 6rem !important
    }

    .pl-xxxxl-13,
    .px-xxxxl-13 {
        padding-left: 6rem !important
    }

    .p-xxxxl-14 {
        padding: 6.5rem !important
    }

    .pt-xxxxl-14,
    .py-xxxxl-14 {
        padding-top: 6.5rem !important
    }

    .pr-xxxxl-14,
    .px-xxxxl-14 {
        padding-right: 6.5rem !important
    }

    .pb-xxxxl-14,
    .py-xxxxl-14 {
        padding-bottom: 6.5rem !important
    }

    .pl-xxxxl-14,
    .px-xxxxl-14 {
        padding-left: 6.5rem !important
    }

    .p-xxxxl-15 {
        padding: 7rem !important
    }

    .pt-xxxxl-15,
    .py-xxxxl-15 {
        padding-top: 7rem !important
    }

    .pr-xxxxl-15,
    .px-xxxxl-15 {
        padding-right: 7rem !important
    }

    .pb-xxxxl-15,
    .py-xxxxl-15 {
        padding-bottom: 7rem !important
    }

    .pl-xxxxl-15,
    .px-xxxxl-15 {
        padding-left: 7rem !important
    }

    .m-xxxxl-n1 {
        margin: -.25rem !important
    }

    .mt-xxxxl-n1,
    .my-xxxxl-n1 {
        margin-top: -.25rem !important
    }

    .mr-xxxxl-n1,
    .mx-xxxxl-n1 {
        margin-right: -.25rem !important
    }

    .mb-xxxxl-n1,
    .my-xxxxl-n1 {
        margin-bottom: -.25rem !important
    }

    .ml-xxxxl-n1,
    .mx-xxxxl-n1 {
        margin-left: -.25rem !important
    }

    .m-xxxxl-n2 {
        margin: -.5rem !important
    }

    .mt-xxxxl-n2,
    .my-xxxxl-n2 {
        margin-top: -.5rem !important
    }

    .mr-xxxxl-n2,
    .mx-xxxxl-n2 {
        margin-right: -.5rem !important
    }

    .mb-xxxxl-n2,
    .my-xxxxl-n2 {
        margin-bottom: -.5rem !important
    }

    .ml-xxxxl-n2,
    .mx-xxxxl-n2 {
        margin-left: -.5rem !important
    }

    .m-xxxxl-n3 {
        margin: -1rem !important
    }

    .mt-xxxxl-n3,
    .my-xxxxl-n3 {
        margin-top: -1rem !important
    }

    .mr-xxxxl-n3,
    .mx-xxxxl-n3 {
        margin-right: -1rem !important
    }

    .mb-xxxxl-n3,
    .my-xxxxl-n3 {
        margin-bottom: -1rem !important
    }

    .ml-xxxxl-n3,
    .mx-xxxxl-n3 {
        margin-left: -1rem !important
    }

    .m-xxxxl-n4 {
        margin: -1.5rem !important
    }

    .mt-xxxxl-n4,
    .my-xxxxl-n4 {
        margin-top: -1.5rem !important
    }

    .mr-xxxxl-n4,
    .mx-xxxxl-n4 {
        margin-right: -1.5rem !important
    }

    .mb-xxxxl-n4,
    .my-xxxxl-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-xxxxl-n4,
    .mx-xxxxl-n4 {
        margin-left: -1.5rem !important
    }

    .m-xxxxl-n5 {
        margin: -2rem !important
    }

    .mt-xxxxl-n5,
    .my-xxxxl-n5 {
        margin-top: -2rem !important
    }

    .mr-xxxxl-n5,
    .mx-xxxxl-n5 {
        margin-right: -2rem !important
    }

    .mb-xxxxl-n5,
    .my-xxxxl-n5 {
        margin-bottom: -2rem !important
    }

    .ml-xxxxl-n5,
    .mx-xxxxl-n5 {
        margin-left: -2rem !important
    }

    .m-xxxxl-n6 {
        margin: -2.5rem !important
    }

    .mt-xxxxl-n6,
    .my-xxxxl-n6 {
        margin-top: -2.5rem !important
    }

    .mr-xxxxl-n6,
    .mx-xxxxl-n6 {
        margin-right: -2.5rem !important
    }

    .mb-xxxxl-n6,
    .my-xxxxl-n6 {
        margin-bottom: -2.5rem !important
    }

    .ml-xxxxl-n6,
    .mx-xxxxl-n6 {
        margin-left: -2.5rem !important
    }

    .m-xxxxl-n7 {
        margin: -3rem !important
    }

    .mt-xxxxl-n7,
    .my-xxxxl-n7 {
        margin-top: -3rem !important
    }

    .mr-xxxxl-n7,
    .mx-xxxxl-n7 {
        margin-right: -3rem !important
    }

    .mb-xxxxl-n7,
    .my-xxxxl-n7 {
        margin-bottom: -3rem !important
    }

    .ml-xxxxl-n7,
    .mx-xxxxl-n7 {
        margin-left: -3rem !important
    }

    .m-xxxxl-n8 {
        margin: -3.5rem !important
    }

    .mt-xxxxl-n8,
    .my-xxxxl-n8 {
        margin-top: -3.5rem !important
    }

    .mr-xxxxl-n8,
    .mx-xxxxl-n8 {
        margin-right: -3.5rem !important
    }

    .mb-xxxxl-n8,
    .my-xxxxl-n8 {
        margin-bottom: -3.5rem !important
    }

    .ml-xxxxl-n8,
    .mx-xxxxl-n8 {
        margin-left: -3.5rem !important
    }

    .m-xxxxl-n9 {
        margin: -4rem !important
    }

    .mt-xxxxl-n9,
    .my-xxxxl-n9 {
        margin-top: -4rem !important
    }

    .mr-xxxxl-n9,
    .mx-xxxxl-n9 {
        margin-right: -4rem !important
    }

    .mb-xxxxl-n9,
    .my-xxxxl-n9 {
        margin-bottom: -4rem !important
    }

    .ml-xxxxl-n9,
    .mx-xxxxl-n9 {
        margin-left: -4rem !important
    }

    .m-xxxxl-n10 {
        margin: -4.5rem !important
    }

    .mt-xxxxl-n10,
    .my-xxxxl-n10 {
        margin-top: -4.5rem !important
    }

    .mr-xxxxl-n10,
    .mx-xxxxl-n10 {
        margin-right: -4.5rem !important
    }

    .mb-xxxxl-n10,
    .my-xxxxl-n10 {
        margin-bottom: -4.5rem !important
    }

    .ml-xxxxl-n10,
    .mx-xxxxl-n10 {
        margin-left: -4.5rem !important
    }

    .m-xxxxl-n11 {
        margin: -5rem !important
    }

    .mt-xxxxl-n11,
    .my-xxxxl-n11 {
        margin-top: -5rem !important
    }

    .mr-xxxxl-n11,
    .mx-xxxxl-n11 {
        margin-right: -5rem !important
    }

    .mb-xxxxl-n11,
    .my-xxxxl-n11 {
        margin-bottom: -5rem !important
    }

    .ml-xxxxl-n11,
    .mx-xxxxl-n11 {
        margin-left: -5rem !important
    }

    .m-xxxxl-n12 {
        margin: -5.5rem !important
    }

    .mt-xxxxl-n12,
    .my-xxxxl-n12 {
        margin-top: -5.5rem !important
    }

    .mr-xxxxl-n12,
    .mx-xxxxl-n12 {
        margin-right: -5.5rem !important
    }

    .mb-xxxxl-n12,
    .my-xxxxl-n12 {
        margin-bottom: -5.5rem !important
    }

    .ml-xxxxl-n12,
    .mx-xxxxl-n12 {
        margin-left: -5.5rem !important
    }

    .m-xxxxl-n13 {
        margin: -6rem !important
    }

    .mt-xxxxl-n13,
    .my-xxxxl-n13 {
        margin-top: -6rem !important
    }

    .mr-xxxxl-n13,
    .mx-xxxxl-n13 {
        margin-right: -6rem !important
    }

    .mb-xxxxl-n13,
    .my-xxxxl-n13 {
        margin-bottom: -6rem !important
    }

    .ml-xxxxl-n13,
    .mx-xxxxl-n13 {
        margin-left: -6rem !important
    }

    .m-xxxxl-n14 {
        margin: -6.5rem !important
    }

    .mt-xxxxl-n14,
    .my-xxxxl-n14 {
        margin-top: -6.5rem !important
    }

    .mr-xxxxl-n14,
    .mx-xxxxl-n14 {
        margin-right: -6.5rem !important
    }

    .mb-xxxxl-n14,
    .my-xxxxl-n14 {
        margin-bottom: -6.5rem !important
    }

    .ml-xxxxl-n14,
    .mx-xxxxl-n14 {
        margin-left: -6.5rem !important
    }

    .m-xxxxl-n15 {
        margin: -7rem !important
    }

    .mt-xxxxl-n15,
    .my-xxxxl-n15 {
        margin-top: -7rem !important
    }

    .mr-xxxxl-n15,
    .mx-xxxxl-n15 {
        margin-right: -7rem !important
    }

    .mb-xxxxl-n15,
    .my-xxxxl-n15 {
        margin-bottom: -7rem !important
    }

    .ml-xxxxl-n15,
    .mx-xxxxl-n15 {
        margin-left: -7rem !important
    }

    .m-xxxxl-auto {
        margin: auto !important
    }

    .mt-xxxxl-auto,
    .my-xxxxl-auto {
        margin-top: auto !important
    }

    .mr-xxxxl-auto,
    .mx-xxxxl-auto {
        margin-right: auto !important
    }

    .mb-xxxxl-auto,
    .my-xxxxl-auto {
        margin-bottom: auto !important
    }

    .ml-xxxxl-auto,
    .mx-xxxxl-auto {
        margin-left: auto !important
    }
}

html.with-featherlight {
    overflow: hidden
}

.featherlight {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2147483647;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
    background: #333;
    background: transparent
}

.featherlight:last-of-type {
    background: rgba(0, 0, 0, .8)
}

.featherlight:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.featherlight .featherlight-content {
    position: relative;
    text-align: left;
    vertical-align: middle;
    display: inline-block;
    overflow: auto;
    padding: 25px 25px 0;
    border-bottom: 25px solid transparent;
    margin-left: 5%;
    margin-right: 5%;
    max-height: 95%;
    background: #fff;
    cursor: auto;
    white-space: normal
}

.featherlight .featherlight-inner {
    display: block
}

.featherlight link.featherlight-inner,
.featherlight script.featherlight-inner,
.featherlight style.featherlight-inner {
    display: none
}

.featherlight .featherlight-close-icon {
    position: absolute;
    z-index: 9999;
    top: 0;
    right: 0;
    line-height: 25px;
    width: 25px;
    cursor: pointer;
    text-align: center;
   
    background: #fff;
    background: hsla(0, 0%, 100%, .3);
    color: #000;
    border: none;
    padding: 0
}

.featherlight .featherlight-close-icon::-moz-focus-inner {
    border: 0;
    padding: 0
}

.featherlight .featherlight-image {
    width: 100%
}

.featherlight-iframe .featherlight-content {
    border-bottom: 0;
    padding: 0;
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll
}

.featherlight iframe {
    border: none
}

.featherlight * {
    box-sizing: border-box
}

@media only screen and (max-width:1024px) {
    .featherlight .featherlight-content {
        margin-left: 0;
        margin-right: 0;
        max-height: 98%;
        padding: 10px 10px 0;
        border-bottom: 10px solid transparent
    }
}

@media print {
    html.with-featherlight&gt;*&gt;:not(.featherlight) {
        display: none
    }
}

.slick-slider {
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list,
.slick-slider {
    position: relative;
    display: block
}

.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
    transform: translateZ(0)
}

.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:after,
.slick-track:before {
    content: "";
    display: table
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.slick-loading .slick-list {
    background: #fff "/typo3conf/ext/customprovider/Resources/Private/global/Scss/vendors/slick/images/ajax-loader.gif"50% no-repeat
}

.slick-next,
.slick-prev {
    position: absolute;
    display: block;
    height: 20px;
    width: 20px;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    top: 50%;
    transform: translateY(-50%);
    padding: 0;
    border: none
}

.slick-next,
.slick-next:focus,
.slick-next:hover,
.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
    background: transparent;
    color: transparent;
    outline: none
}

.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
    opacity: 1
}

.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
    opacity: .25
}

.slick-next:before,
.slick-prev:before {
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    color: #fff;
    opacity: .75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-prev {
    left: -25px
}

[dir=rtl] .slick-prev {
    left: auto;
    right: -25px
}

.slick-prev:before {
    content: "←"
}

[dir=rtl] .slick-prev:before {
    content: "→"
}

.slick-next {
    right: -25px
}

[dir=rtl] .slick-next {
    left: -25px;
    right: auto
}

.slick-next:before {
    content: "→"
}

[dir=rtl] .slick-next:before {
    content: "←"
}

.slick-dotted.slick-slider {
    margin-bottom: 30px
}

.slick-dots {
    position: absolute;
    bottom: -25px;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    margin: 0;
    width: 100%
}

.slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    padding: 0
}

.slick-dots li,
.slick-dots li button {
    height: 20px;
    width: 20px;
    cursor: pointer
}

.slick-dots li button {
    border: 0;
    background: transparent;
    display: block;
    outline: none;
    line-height: 0;
    font-size: 0;
    color: transparent;
    padding: 5px
}

.slick-dots li button:focus,
.slick-dots li button:hover {
    outline: none
}

.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
    opacity: 1
}

.slick-dots li button:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "•";
    width: 20px;
    height: 20px;
    font-family: slick;
    font-size: 6px;
    line-height: 20px;
    text-align: center;
    color: #000;
    opacity: .25;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
    color: #000;
    opacity: .75
}

.sod_select,
.sod_select * {
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.sod_select {
    display: inline-block;
    position: relative;
    line-height: 1;
    width: 200px;
    padding: 15px 10px;
    border: 3px solid #5e5e5e;
    background: #fff;
    color: #444;
    font-size: 11px;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
    outline: 0;
    outline-offset: -2px;
    cursor: default
}

.sod_select:after,
.sod_select:before {
    content: "▲";
    position: absolute;
    right: 10px;
    top: 12px;
    font-size: 7px
}

.sod_select:after {
    content: "▼";
    top: auto;
    bottom: 12px
}

.sod_select.focus,
.sod_select.open,
.sod_select:hover {
    border-color: #000
}

.sod_select.open {
    color: #919191
}

.sod_select.focus {
    box-shadow: 0 0 5px rgba(0, 0, 0, .2)
}

.sod_select.disabled {
    border-color: #828282;
    color: #b2b2b2;
    cursor: not-allowed
}

.sod_select .sod_label {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 15px
}

.sod_select .sod_list_wrapper {
    position: absolute;
    top: 100%;
    left: 0;
    display: none;
    height: auto;
    width: 200px;
    margin: 0 0 0 -3px;
    background: #fff;
    border: 3px solid #000;
    border-top: none;
    color: #444;
    font-weight: 400;
    z-index: 1
}

.sod_select.open .sod_list_wrapper {
    display: block
}

.sod_select.disabled.open .sod_list_wrapper {
    display: none
}

.sod_select.above .sod_list_wrapper {
    top: auto;
    bottom: 100%;
    border-top: 3px solid #000;
    border-bottom: none
}

.sod_select .sod_list {
    display: block;
    overflow-y: auto;
    padding: 0;
    margin: 0
}

.sod_select .sod_option {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: relative;
    padding: 10px;
    list-style-type: none
}

.sod_select .sod_option.optgroup,
.sod_select .sod_option.optgroup.disabled {
    background: inherit;
    color: #939393;
    font-size: 10px;
    font-style: italic
}

.sod_select .sod_option.groupchild {
    padding-left: 20px
}

.sod_select .sod_option.is-placeholder {
    display: none
}

.sod_select .sod_option.disabled {
    background: inherit;
    color: #ccc
}

.sod_select .sod_option.active {
    background: #f7f7f7;
    color: #333
}

.sod_select .sod_option.selected {
    font-weight: 700;
    padding-right: 25px
}

.sod_select .sod_option.selected:before {
    content: "";
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    color: gray;
    height: 9px;
    width: 10px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K)
}

.sod_select.no_highlight .sod_option.selected {
    font-weight: 400
}

.sod_select.no_highlight .sod_option.selected:before {
    display: none
}

.sod_select select {
    display: none !important
}

.sod_select.touch select {
    -webkit-appearance: menulist-button;
    position: absolute;
    top: 0;
    left: 0;
    display: block !important;
    height: 100%;
    width: 100%;
    opacity: 0;
    z-index: 1
}

.featherlight:last-of-type {
    background: hsla(0, 0%, 100%, .75)
}

.featherlight .featherlight-close-icon {
    display: none
}

.featherlight .featherlight-content {
    background-color: transparent;
    overflow: unset
}

.featherlight-modal {
    display: none
}

.featherlight-modal.youtube-lightbox {
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .1)
}

@media (min-width:576px) {
    .featherlight-modal.youtube-lightbox {
        background-color: #fff;
        padding: 20px;
        border-radius: 25px
    }
}

@media (min-width:768px) {
    .featherlight-modal.youtube-lightbox {
        padding: 30px
    }
}

@media (min-width:1025px) {
    .featherlight-modal.youtube-lightbox {
        padding: 40px
    }
}

.featherlight-modal.youtube-lightbox iframe {
    width: 340px;
    height: 210px
}

@media (min-width:1025px) {
    .featherlight-modal.youtube-lightbox iframe {
        width: 700px;
        height: 394px
    }
}

.featherlight-modal.youtube-lightbox .cards-content {
    padding-right: 0
}

.featherlight-modal.youtube-lightbox .youtube-video .close {
    background: hsla(0, 0%, 100%, .5);
    position: absolute;
    padding: 5px 10px;
    border: 1px solid #164194;
    border-radius: 19px;
    margin: 20px 0;
    cursor: pointer;
    left: 50%;
    transform: translateX(-50%);
    transition: all .5s cubic-bezier(.64, .04, .35, 1)
}

@media (min-width:576px) {
    .featherlight-modal.youtube-lightbox .youtube-video .close {
        margin: 40px 0
    }
}

@media (min-width:1025px) {
    .featherlight-modal.youtube-lightbox .youtube-video .close {
        margin: 60px 0
    }
}

.featherlight-modal.youtube-lightbox .youtube-video .close svg {
    height: 12px;
    width: 20px
}

.text-justify {
    text-align: justify !important
}

.text-wrap {
    white-space: normal !important
}

.text-nowrap {
    white-space: nowrap !important
}

.text-left {
    text-align: left !important
}

.text-right {
    text-align: right !important
}

.text-center {
    text-align: center !important
}

.align-items-center {
    -ms-flex-align: center !important;
    align-items: center !important
}

@media (min-width:576px) {
    .text-sm-left {
        text-align: left !important
    }

    .text-sm-right {
        text-align: right !important
    }

    .text-sm-center {
        text-align: center !important
    }

    .align-items-sm-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }
}

@media (min-width:768px) {
    .text-md-left {
        text-align: left !important
    }

    .text-md-right {
        text-align: right !important
    }

    .text-md-center {
        text-align: center !important
    }

    .align-items-md-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }
}

@media (min-width:1025px) {
    .text-lg-left {
        text-align: left !important
    }

    .text-lg-right {
        text-align: right !important
    }

    .text-lg-center {
        text-align: center !important
    }

    .align-items-lg-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }
}

@media (min-width:1200px) {
    .text-xl-left {
        text-align: left !important
    }

    .text-xl-right {
        text-align: right !important
    }

    .text-xl-center {
        text-align: center !important
    }

    .align-items-xl-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }
}

@media (min-width:1439px) {
    .text-xxl-left {
        text-align: left !important
    }

    .text-xxl-right {
        text-align: right !important
    }

    .text-xxl-center {
        text-align: center !important
    }

    .align-items-xxl-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }
}

@media (min-width:1669px) {
    .text-xxxl-left {
        text-align: left !important
    }

    .text-xxxl-right {
        text-align: right !important
    }

    .text-xxxl-center {
        text-align: center !important
    }

    .align-items-xxxl-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }
}

@media (min-width:1830px) {
    .text-xxxxl-left {
        text-align: left !important
    }

    .text-xxxxl-right {
        text-align: right !important
    }

    .text-xxxxl-center {
        text-align: center !important
    }

    .align-items-xxxxl-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }
}

.svg-display-none {
    opacity: 0;
    width: 0;
    height: 0
}

.rte-textfield strong {
    font-weight: 700
}

.leaves {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzU2cHgiIGhlaWdodD0iMzQ1cHgiIHZpZXdCb3g9IjAgMCAzNTYgMzQ1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPkF0b20vMDEgSWNvbi8wMiBEZWtvL0xlYWYvQmlnL0dyZWVuIDIwJTwvdGl0bGU+CiAgICA8ZyBpZD0iQXRvbS8wMS1JY29uLzAyLURla28vTGVhZi9CaWcvR3JlZW4tMjAlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIwLjIwMDAwMDAwMyI+CiAgICAgICAgPGcgaWQ9IkxlYXZlcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE4LjAwMDAwMCwgMjE4LjUwMDAwMCkgcm90YXRlKC0xMzUuMDAwMDAwKSB0cmFuc2xhdGUoLTIxOC4wMDAwMDAsIC0yMTguNTAwMDAwKSB0cmFuc2xhdGUoMTA2LjAwMDAwMCwgMjIuMDAwMDAwKSIgZmlsbD0iIzRDQTIyRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUyNzY1MiwgMC45NjAxNTUpIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNS40NzIwODU1LDI1My41MTczNTggQzI1LjQ3MjA4NTUsMjUzLjUxNzM1OCAtMTkuMzcwOTA3MywyMDIuODU3NzQ4IDkuOTQxMDk3NzMsMTM1LjMxMTYgQzM1LjA5NjkyMjksNzcuNDE0OTAyNiA4Ni45Mzk3OTc1LDQ4LjI0NzI0ODEgMTMxLjEyNjU1MSwzMC4yNjQxODI5IEMxNzUuOTY5NTQ0LDEyLjA2MTgxMiAyMjMsLTUuNjg0MzQxODllLTE0IDIyMywtNS42ODQzNDE4OWUtMTQgQzIyMywtNS42ODQzNDE4OWUtMTQgMjAxLjM0NDExNiwxOS4yOTg4OTkyIDE5MC40MDY4LDUwLjY1OTYxMDUgQzE3OS45MDY5NzgsODAuOTIzNzkzNCAxNzcuNTAwNzY4LDEwMC4yMjI2OTMgMTcyLjAzMjExMSwxMjguMjkzODE5IEMxNjUuNjg4NDY4LDE2MC43NTEwNTggMTU0LjA5NDkxNCwxODYuNjI5MTI4IDE0NC42ODg4MjIsMjAwLjAwNjc3NCBDMTM1LjI4MjczMSwyMTMuMzg0NDIgMTE1LjgxNDMxLDIzMy4zNDEyMzYgODAuMTU4NjYyLDI0Ni4yODAyNzEgQzQ5Ljc1MjkyNTUsMjU3LjI0NTU1NSAzNi40MDk0MDA4LDI1OSAzNi40MDk0MDA4LDI1OSBDMzYuNDA5NDAwOCwyNTkgNDIuOTcxNzksMjIzLjAzMzg3IDYwLjI1Mjc0ODIsMTgwLjQ4ODU2OSBDOTEuMDk1OTc3MywxMDQuMTcwMTk1IDEzNS4yODI3MzEsNzYuNTM3Njc5OSAxMzUuMjgyNzMxLDc2LjUzNzY3OTkgQzEzNS4yODI3MzEsNzYuNTM3Njc5OSA4NS42MjczMTk3LDEwMS4wOTk5MTUgNTEuMjg0MTQ5NiwxNjkuMzAzOTggQzMxLjE1OTQ4OTQsMjA4Ljk5ODMwNyAyNS40NzIwODU1LDI1My41MTczNTggMjUuNDcyMDg1NSwyNTMuNTE3MzU4IiBpZD0iUGF0aCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQyLjQxMDE2MzgsMjc2LjcwMTk5NSBDNDIuNDEwMTYzOCwyNzYuNzAxOTk1IDEwMC4yOTExODYsMjM3LjE4MTU3NiAxNDguMzgwMzA2LDI1OC43OTc3MTcgQzIyMy42NjkxNTUsMjkyLjQyMjgyNSAyMjIuNzk4OTksMzkxLjMzMzA0NCAyMjIuNzk4OTksMzkxLjMzMzA0NCBDMjIyLjc5ODk5LDM5MS4zMzMwNDQgMjA4LjAwMjExMSwzNzguNjY5MDQzIDE4MS42NzI3NzQsMzcxLjkwMDM1MiBDMTYxLjQzNjE3NiwzNjYuNjYwMDc2IDE0Ni40MjE5MjYsMzY1LjEzMTY2MiAxMjcuOTI2MTEsMzYzLjM4NDkwMyBDMTA2LjYwMTUyMywzNjEuMjAxNDU0IDkwLjA2NDA4ODMsMzU4LjM2Mjk3MSA3NS45MjAyMjk0LDM1MS4xNTc1OTEgQzY3LjIxNjMxNjMsMzQ2LjU3MjM0OSA1NC44MTMyNDAxLDMzNy40MDE4NjUgNDcuMTk3MzE2LDMyMC4xNTI2MjEgQzQwLjAxNjU4NzcsMzAzLjk5NTEwMiAzOS43OTg5ODk5LDI4OC4yNzQyNzMgMzkuNzk4OTg5OSwyODguMjc0MjczIEMzOS43OTg5ODk5LDI4OC4yNzQyNzMgNjMuMjk5NTU1NCwyODcuMTgyNTQ4IDg0LjE4ODk0NjksMjkwLjg5NDQxMSBDMTA5LjY0Nzg5MywyOTUuNDc5NjUzIDEzMS42MjUyNzQsMzAzLjk5NTEwMiAxNDcuNzI3NTEzLDMxNS41NjczOCBDMTY0LjcwMDE0NCwzMjcuNTc2MzQ3IDE2OC44MzQ1MDIsMzMzLjY5MDAwMyAxNjguODM0NTAyLDMzMy42OTAwMDMgQzE2OC44MzQ1MDIsMzMzLjY5MDAwMyAxNjUuNTcwNTM1LDMyMi4zMzYwNyAxNDEuNjM0Nzc0LDMwNC44Njg0ODIgQzEyMy43OTE3NTIsMjkxLjc2Nzc5IDExMS44MjM4NzEsMjg2Ljk2NDIwMyA4OS42Mjg4OTI2LDI4MS41MDU1ODIgQzY4LjA4NjcwNzYsMjc2LjA0Njk2MSA0Mi40MTAxNjM4LDI3Ni43MDE5OTUgNDIuNDEwMTYzOCwyNzYuNzAxOTk1IiBpZD0iUGF0aCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=")
}

.leaves,
.spoon {
    position: absolute;
    height: 90px;
    width: 90px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%
}

.spoon {
    background-image: url("data:image/png;base64,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")
}

@media (min-width:1025px) {
    .spoon {
        height: 210px;
        width: 110px
    }
}

.kpi {
    position: relative;
    border: 2px solid #01a8e4;
    background: transparent;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    margin: 0 20px 43px
}

@media (min-width:768px) {
    .kpi {
        margin: 0
    }
}

@media (min-width:1200px) {
    .kpi {
        width: 160px;
        height: 160px
    }
}

.kpi:hover {
    border-color: #fff;
    background: transparent
}

.kpi:hover:before {
    background: #fff
}

.kpi:hover .text {
    color: #01a8e4
}

.kpi:hover svg:first-child {
    display: none
}

.kpi:hover svg:last-child {
    display: block
}

.kpi.kpi--info svg {
    display: none
}

.kpi.kpi--info:after {
    content: "";
    width: 9px;
    height: 9px;
    position: absolute;
    bottom: 16px;
    left: 50%;
    transform: translateX(-50%);
    border: 1.5px solid #fff;
    border-radius: 50%;
    background: transparent
}

@media (min-width:1200px) {
    .kpi.kpi--info:after {
        bottom: 30px
    }
}

.kpi.kpi--info:hover:after {
    border-color: #01a8e4
}

.kpi.kpi--info:hover svg:last-child {
    display: none
}

.kpi:before {
    content: "";
    width: 90px;
    height: 90px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background: #01a8e4;
    border-radius: 50%
}

@media (min-width:1200px) {
    .kpi:before {
        width: 148px;
        height: 148px
    }
}

.kpi svg {
    width: 10px;
    height: 8.5px;
    fill: #fff;
    position: absolute;
    bottom: -18px;
    left: 50%;
    transform: translateX(-50%)
}

.kpi svg:last-child {
    display: none
}

@media (min-width:1200px) {
    .kpi svg {
        width: 12px;
        height: 12px;
        bottom: -30px
    }
}

.kpi .text {
    max-width: 80%;
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    font-weight: 300;
    position: relative;
    z-index: 1;
    margin: auto
}

@media (min-width:1200px) {
    .kpi .text {
        font-size: 16px;
        line-height: 22px
    }
}

.back-to-top {
    position: fixed;
    bottom: 53px;
    right: 60px;
    width: 60px;
    height: 60px;
    background: #fff;
    box-shadow: 0 6px 19px 0 rgba(79, 71, 108, .11);
    border-radius: 20px;
    border: 2px solid #fff;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 4;
    cursor: pointer;
    opacity: 0;
    max-width: 0;
    transition: border 1s ease, opacity 1s ease, max-width 0s ease 1s
}

.back-to-top.show {
    opacity: 1;
    max-width: 300px;
    transition: border 1s ease, opacity 1s ease
}

@media (max-width:767.98px) {
    .back-to-top {
        bottom: 20px;
        right: 20px
    }
}

.back-to-top .text {
    position: absolute;
    right: 67px;
    white-space: nowrap;
    text-transform: uppercase;
    font-size: .8125rem;
    letter-spacing: 3.25px;
    font-weight: 700;
    color: #164194;
    opacity: 0;
    max-width: 0;
    transition: opacity .5s ease, max-width .1s ease 1s
}

.back-to-top svg {
    width: 20px;
    height: 22px;
    fill: #164194;
    stroke: #164194;
    transition: fill 1s ease, stroke 1s ease
}

@media (min-width:1025px) {
    .back-to-top:hover {
        border: 2px solid #164194;
        box-shadow: none
    }

    .back-to-top:hover .text {
        max-width: 1000px;
        opacity: 1;
        transition: opacity .5s ease .5s
    }
}

.custom-cursor {
    position: absolute;
    opacity: 0
}

@media (max-width:1024.98px) {
    .custom-cursor {
        display: none
    }
}

@media (min-width:1025px) {
    .custom-cursor {
        position: absolute;
        transition: transform .6s cubic-bezier(.75, -1.27, .3, 2.33), opacity .2s cubic-bezier(.75, -.27, .3, 1.33);
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        pointer-events: none;
        z-index: 10000;
        transform: translate(5px, 5px) scale(.5);
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .custom-cursor.active {
        opacity: 1;
        transform: scale(1)
    }

    .custom-cursor.hovered {
        opacity: .08
    }
}

.custom-cursor-cta {
    position: absolute;
    opacity: 0
}

@media (max-width:1024.98px) {
    .custom-cursor-cta {
        display: none
    }
}

@media (min-width:1025px) {
    .custom-cursor-cta {
        position: absolute;
        background-color: #4ba22f;
        width: 0;
        height: 0;
        border-radius: 11px;
        transition: transform .6s cubic-bezier(.75, -1.27, .3, 2.33), opacity .2s cubic-bezier(.75, -.27, .3, 1.33);
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        pointer-events: none;
        z-index: 1000000;
        transform: translate(5px, 5px) scale(.5);
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .custom-cursor-cta svg {
        width: 0;
        height: 0
    }

    .custom-cursor-cta.active {
        width: 25px;
        height: 25px;
        opacity: 1;
        transform: scale(1)
    }

    .custom-cursor-cta.active svg {
        width: 11px;
        height: 10px
    }

    .custom-cursor-cta.hovered {
        opacity: .08
    }
}

.custom-cursor--slider svg {
    width: 0;
    height: 0
}

.custom-cursor--slider.active {
    opacity: 1;
    transform: scale(1)
}

.custom-cursor--slider.active svg {
    width: 56px;
    height: 30px
}

.custom-cursor--go {
    height: 0;
    width: 0;
    border: 0 solid #164194;
    border-radius: 26px;
    background-color: hsla(0, 0%, 100%, .15)
}

.custom-cursor--go div {
    margin: auto;
    font-size: 0;
    letter-spacing: 3.08px
}

.custom-cursor--go.active {
    height: 60px;
    width: 60px;
    border-width: 2px
}

.custom-cursor--go.active div {
    font-size: 16px
}

ul.decoration--ul {
    list-style: none
}

ul.decoration--ul li {
    margin: 0 0 8px;
    padding-left: 30px;
    line-height: 1.4;
    color: #fff;
    font-weight: 700;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+QXRvbS8wMSBJY29uLzAyIERla28vTGVhZi9HcmVlbjwvdGl0bGU+CiAgICA8ZGVmcz4KICAgICAgICA8cmVjdCBpZD0icGF0aC0xIiB4PSIwIiB5PSIwLjUyMDk1MDU5NCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjE1Ij48L3JlY3Q+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iQXRvbS8wMS1JY29uLzAyLURla28vTGVhZi9HcmVlbiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlBhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0LjAwMDAwMCkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgIDxnIGlkPSJNYXNrIj48L2c+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjc0NDkzODAwMiwyLjc0NDA3OTUzIEMwLjc0NDkzODAwMiwyLjc0NDA3OTUzIDcuMzQ1NzY3MzYsLTEuNzA2MTM5NjggMTIuODI5OTE1MSwwLjcyNzk1ODEyMSBDMjEuNDE1OTU2Myw0LjUxNDMzMjQ3IDIxLjMxNjcyMTQsMTUuNjUyMTczOSAyMS4zMTY3MjE0LDE1LjY1MjE3MzkgQzIxLjMxNjcyMTQsMTUuNjUyMTczOSAxOS42MjkyNjU2LDE0LjIyNjEzNjggMTYuNjI2NjMyNywxMy40NjM5NDQ2IEMxNC4zMTg4MjM5LDEyLjg3Mzg2MDMgMTIuNjA2NTc4NywxMi43MDE3NTIzIDEwLjQ5NzI5MTIsMTIuNTA1MDU3NiBDOC4wNjU0MDY2NSwxMi4yNTkxODkxIDYuMTc5NDU1NDEsMTEuOTM5NTYwMSA0LjU2NjQ3MDc5LDExLjEyODE5NDIgQzMuNTczODY0ODcsMTAuNjExODcwNCAyLjE1OTQwMTQ0LDkuNTc5MjIyODQgMS4yOTA4NzEyNiw3LjYzNjg2MTk3IEMwLjQ3MTk3MTM3NCw1LjgxNzQzNTM0IDAuNDQ3MTU2MjI2LDQuMDQ3MTgyMzkgMC40NDcxNTYyMjYsNC4wNDcxODIzOSBDMC40NDcxNTYyMjYsNC4wNDcxODIzOSAzLjEyNzE5MjIxLDMuOTI0MjQ4MTYgNS41MDk0NDY0MSw0LjM0MjIyNDU1IEM4LjQxMjgxODcyLDQuODU4NTQ4MzIgMTAuOTE5MTQ4Nyw1LjgxNzQzNTM0IDEyLjc1NTQ2OTYsNy4xMjA1MzgyIEMxNC42OTEwNTEyLDguNDcyODE0NzUgMTUuMTYyNTM5LDkuMTYxMjQ2NDUgMTUuMTYyNTM5LDkuMTYxMjQ2NDUgQzE1LjE2MjUzOSw5LjE2MTI0NjQ1IDE0Ljc5MDMxMTcsNy44ODI3MzA0NCAxMi4wNjA2NDU1LDUuOTE1NzgyNzIgQzEwLjAyNTgwMzMsNC40NDA1NzE5MyA4LjY2MDk3MDIsMy44OTk2NjEzMSA2LjEyOTgyNTExLDMuMjg0OTkwMTUgQzMuNjczMTI1NDYsMi42NzAzMTg5OSAwLjc0NDkzODAwMiwyLjc0NDA3OTUzIDAuNzQ0OTM4MDAyLDIuNzQ0MDc5NTMiIGZpbGw9IiM0Q0EyMkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNtYXNrLTIpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC44ODE5MzksIDcuODI2MDg3KSByb3RhdGUoLTQzLjAwMDAwMCkgdHJhbnNsYXRlKC0xMC44ODE5MzksIC03LjgyNjA4NykgIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
    background-repeat: no-repeat;
    background-position: 0 2px;
    background-size: 18px
}

@media (min-width:1025px) {
    ul.decoration--ul li {
        padding-left: 36px;
        background-size: 21px
    }
}

.rte-textfield ul,
ul.default-ul {
    list-style: none
}

.rte-textfield ul li,
ul.default-ul li {
    position: relative;
    padding-left: 24px;
    margin-bottom: 8px
}

.rte-textfield ul li:before,
ul.default-ul li:before {
    content: "";
    background-color: #4ba22f;
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    left: 0;
    float: none;
    margin-top: calc(1rem - 8px);
    position: absolute
}

@media (min-width:1025px) {

    .rte-textfield ul li:before,
    ul.default-ul li:before {
        margin-top: calc(1.125rem - 8px)
    }
}

.rte-textfield--center ul li:before {
    left: unset;
    transform: translateX(-24px)
}

.btn-group .btn {
    text-align: left;
    margin-bottom: 6px
}

.btn-group .btn,
.btn-group .decorative-btn-ale {
    margin-right: 30px
}

.btn-group .decorative-btn-ale .btn {
    margin-right: 0
}

.btn {
    cursor: pointer;
    position: relative;
    font-size: 16px;
    line-height: 1;
    text-shadow: 0 19px 74px 0 hsla(32, 16%, 58%, .85);
    padding: 10px 30px 10px 18px;
    border-radius: 22px;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-weight: 300;
    max-height: 50px;
    text-align: center;
    overflow: hidden;
    background-color: transparent;
    color: #4ba22f;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0)
}

@keyframes a {
    0% {
        color: #4ba22f;
        transform: translateY(0)
    }

    49.9% {
        color: #fff;
        transform: translateY(-10px)
    }

    50% {
        opacity: 0;
        transform: translateY(8px)
    }

    to {
        color: #fff;
        transform: translateY(0)
    }
}

@keyframes b {
    0% {
        color: #fff;
        transform: translateY(0)
    }

    49.9% {
        opacity: 0;
        transform: translateY(8px)
    }

    50% {
        color: #fff;
        transform: translateY(-10px)
    }

    to {
        color: #4ba22f;
        transform: translateY(0)
    }
}

@media (max-width:767.98px) {
    .btn {
        max-width: 360px
    }
}

@media (min-width:1025px) {
    .btn {
        white-space: nowrap;
        max-height: 44px;
        font-size: 18px;
        line-height: 1;
        padding: 13px 49px 13px 23px
    }
}

.btn:before {
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border: 1.5px solid #4ba22f;
    border-radius: 22px
}

.btn:after,
.btn:before {
    content: "";
    position: absolute
}

.btn:after {
    left: calc(100% - 25px);
    top: 50%;
    height: 6px;
    width: 6px;
    background-color: transparent;
    border: 1.5px solid #4ba22f;
    transform: translate(-50%, -50%) scale(1);
    border-radius: 50%;
    display: inline-block;
    overflow: hidden;
    transition: all .1s;
    transition-delay: 1s
}

.btn:hover .btn__text {
    color: #fff
}

@media (min-width:1025px) {
    .btn:hover .btn__text {
        transition: color 5s cubic-bezier(.64, .04, .35, 1);
        animation: a 1s cubic-bezier(.64, .04, .35, 1);
        animation-fill-mode: forwards
    }

    .btn:hover .btn__circle {
        opacity: 1;
        transform: translate(-50%, -50%) scale(1);
        transition: transform 1s cubic-bezier(.64, .04, .35, 1), opacity .1s;
        transition-delay: .18s, 0s
    }
}

.btn:hover:after {
    border-color: #fff;
    transition: all .1s
}

.btn__circle {
    position: absolute;
    left: calc(100% - 25px);
    top: 50%;
    transform: translate(-50%, -50%) scale(.01);
    padding-bottom: calc((100% - 25px) * 2);
    width: calc((100% - 25px) * 2);
    background-color: #4ba22f;
    border-radius: 50%;
    display: inline-block;
    overflow: hidden;
    opacity: 0;
    transition: transform 1s cubic-bezier(.64, .04, .35, 1), opacity .1s;
    transition-delay: .18s, 1s
}

.btn__text {
    margin-right: 10px
}

@media (min-width:1025px) {
    .btn__text {
        margin-right: 0;
        position: relative;
        color: #4ba22f;
        transition: all 1s cubic-bezier(.64, .04, .35, 1);
        animation: b 1s cubic-bezier(.64, .04, .35, 1);
        animation-fill-mode: forwards
    }
}

.btn--blue {
    color: #164194;
    background-color: transparent
}

.btn--blue:after,
.btn--blue:before {
    border-color: #164194
}

@media (min-width:1025px) {
    .btn--blue:hover .btn__text {
        animation: c 1s cubic-bezier(.64, .04, .35, 1);
        animation-fill-mode: forwards
    }
}

.btn--blue:hover:after {
    border-color: #fff
}

.btn--blue .btn__circle {
    background-color: #164194
}

@media (min-width:1025px) {
    .btn--blue .btn__text {
        color: #164194;
        animation: d 1s cubic-bezier(.64, .04, .35, 1);
        animation-fill-mode: forwards
    }
}

.btn--whiteToBlue {
    background-color: #fff;
    color: #164194
}

@keyframes c {
    0% {
        color: #164194;
        transform: translateY(0)
    }

    49.9% {
        color: #fff;
        transform: translateY(-10px)
    }

    50% {
        opacity: 0;
        transform: translateY(8px)
    }

    to {
        color: #fff;
        transform: translateY(0)
    }
}

@keyframes d {
    0% {
        color: #fff;
        transform: translateY(0)
    }

    49.9% {
        opacity: 0;
        transform: translateY(8px)
    }

    50% {
        color: #fff;
        transform: translateY(-10px)
    }

    to {
        color: #164194;
        transform: translateY(0)
    }
}

.btn--whiteToBlue:before {
    border-color: transparent
}

.btn--whiteToBlue:after,
.btn--whiteToBlue:hover {
    border-color: #164194
}

@media (min-width:1025px) {
    .btn--whiteToBlue:hover .btn__text {
        animation: c 1s cubic-bezier(.64, .04, .35, 1);
        animation-fill-mode: forwards
    }
}

.btn--whiteToBlue:hover:before {
    border-color: transparent
}

.btn--whiteToBlue:hover:after {
    border-color: #fff
}

.btn--whiteToBlue .btn__circle {
    background-color: #164194
}

@media (min-width:1025px) {
    .btn--whiteToBlue .btn__text {
        color: #164194;
        animation: d 1s cubic-bezier(.64, .04, .35, 1);
        animation-fill-mode: forwards
    }
}

@keyframes e {
    0% {
        color: #fff;
        transform: translateY(0)
    }

    49.9% {
        color: #4ba22f;
        transform: translateY(-10px)
    }

    50% {
        opacity: 0;
        transform: translateY(8px)
    }

    to {
        color: #4ba22f;
        transform: translateY(0)
    }
}

@keyframes f {
    0% {
        color: #4ba22f;
        transform: translateY(0)
    }

    49.9% {
        opacity: 0;
        transform: translateY(8px)
    }

    50% {
        color: #4ba22f;
        transform: translateY(-10px)
    }

    to {
        color: #fff;
        transform: translateY(0)
    }
}

.btn--filled:after {
    border-color: #fff;
    transition: all .1s
}

@media (min-width:1025px) {
    .btn--filled:hover .btn__circle {
        opacity: 0;
        transform: translate(-50%, -50%) scale(.01);
        transition: transform 1s cubic-bezier(.64, .04, .35, 1), opacity .1s;
        transition-delay: .18s, 1s
    }

    .btn--filled:hover .btn__text {
        color: #4ba22f;
        animation: e 1s cubic-bezier(.64, .04, .35, 1);
        animation-fill-mode: forwards
    }
}

.btn--filled:hover:after {
    border-color: #4ba22f;
    transition: all .1s;
    transition-delay: 1s
}

.btn--filled .btn__circle {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
    transition: transform 1s cubic-bezier(.64, .04, .35, 1), opacity .1s;
    transition-delay: .18s, 0s
}

.btn--filled .btn__text {
    color: #fff
}

@media (max-width:1024.98px) {
    .btn--filled .btn__text {
        position: relative
    }
}

@media (min-width:1025px) {
    .btn--filled .btn__text {
        color: #fff;
        animation: f 1s cubic-bezier(.64, .04, .35, 1);
        animation-fill-mode: forwards
    }
}

@keyframes g {
    0% {
        color: #fff;
        transform: translateY(0)
    }

    49.9% {
        color: #164194;
        transform: translateY(-10px)
    }

    50% {
        opacity: 0;
        transform: translateY(8px)
    }

    to {
        color: #164194;
        transform: translateY(0)
    }
}

@keyframes h {
    0% {
        color: #164194;
        transform: translateY(0)
    }

    49.9% {
        opacity: 0;
        transform: translateY(8px)
    }

    50% {
        color: #164194;
        transform: translateY(-10px)
    }

    to {
        color: #fff;
        transform: translateY(0)
    }
}

@media (min-width:1025px) {
    .btn--filled--blue:hover .btn__text {
        color: #164194;
        animation: g 1s cubic-bezier(.64, .04, .35, 1);
        animation-fill-mode: forwards
    }
}

.btn--filled--blue:hover:after {
    border-color: #164194
}

@media (min-width:1025px) {
    .btn--filled--blue .btn__text {
        animation: h 1s cubic-bezier(.64, .04, .35, 1);
        animation-fill-mode: forwards
    }
}

.btn--blue-circle {
    background-color: transparent;
    box-sizing: border-box;
    height: 60px;
    width: 60px;
    border: 2px solid #164194;
    border-radius: 26px;
    padding: 15px;
    cursor: pointer
}

@media (max-width:1199.98px) {
    .btn--blue-circle {
        height: 50px;
        width: 50px;
        border-radius: 23px;
        padding: 13px
    }
}

.decorative-btn-ale {
    display: -ms-inline-flexbox;
    display: inline-flex
}

.decorative-btn-ale svg {
    -ms-flex-order: 2;
    order: 2;
    height: 40px;
    width: 40px;
    opacity: 1;
    transform: rotate(135deg) translate(-15px, 15px)
}

@media (min-width:1025px) {
    .decorative-btn-ale svg {
        height: 50px;
        width: 50px;
        transform: rotate(135deg) translate(-20px, 20px);
        transition: opacity 1s cubic-bezier(.64, .04, .35, 1)
    }
}

@media (min-width:1025px) {
    .decorative-btn-ale:hover svg {
        opacity: 0;
        transition: opacity 1s cubic-bezier(.64, .04, .35, 1)
    }
}

.btn--read-more:after {
    background-color: #fff;
    width: 12px;
    height: 12px;
    content: "+";
    font-size: 11px;
    color: #a9a9a9;
    font-weight: 700;
    border: none
}

.reveal-word {
    overflow: hidden;
    padding-top: 10px;
    margin-bottom: -15px
}

.reveal-inner {
    display: block;
    position: relative;
    z-index: 1;
    line-height: 1.1
}

.font-size-h6 .reveal-word,
.text-jumping-points__inner a .reveal-word {
    padding-top: 8px;
    margin-bottom: -12px
}

.icon-arrow-medium {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: -ms-flexbox;
    display: flex;
    background-color: #4ba22f;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.icon-arrow-medium svg {
    width: 14px;
    height: 13px
}

.scroll-down-arrow {
    display: none;
    text-align: center;
    z-index: 3;
    position: absolute;
    left: 50%;
    bottom: -50px;
    transform: scale(1) translateX(-50%);
    transition: transform .5s ease-in
}

.scroll-down-arrow svg {
    stroke: #164194;
    cursor: pointer;
    width: 45px;
    height: 15px
}

@media (max-width:1199.98px) {
    .scroll-down-arrow {
        display: block
    }
}

.scroll-down-arrow:hover {
    transform: scale(1.08) translateX(-50%);
    transition: transform .5s ease-in
}

.icon-arrow-simple {
    background-image: url(../../../Public/global/Images/Svg-Intermediate/down.svg)
}

.icon-search svg {
    width: 18px;
    height: 18px
}

.icon-smile {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: #4ba22f;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.icon-smile svg {
    content: "";
    width: 40%;
    height: 40%;
    fill: #fff
}

.js_introAnimation {
    height: 200vh;
    position: absolute;
    width: 100%;
    z-index: 2
}

.js_introAnimation--no-reveal {
    height: calc(12vh + 1px);
    transform: translateY(-12vh)
}

.js_introAnimation.bg-beige-gradient:after,
.js_introAnimation.bg-beige:after,
.js_introAnimation.bg-transparent:after,
.js_introAnimation.bg-white:after {
    display: none
}

@media (max-width:1024.98px) {
    .introContent--media+.js_introAnimation {
        display: none
    }
}

.introContent .js_introAnimation {
    display: none
}

@media (max-width:1024.98px) {
    .introContent--media .js_introAnimation {
        display: block;
        position: static;
        height: 130px;
        transform: translateY(1px)
    }
}

a {
    text-decoration: none;
    outline: none
}

a,
a p {
    color: #747474
}

a:hover {
    text-decoration: none;
    color: #525252
}

.text-link-large--drag-explore {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    color: #747474
}

.text-link-large--drag-explore svg {
    width: 16px;
    height: 8px;
    stroke: #747474
}

.text-link-large--drag-explore svg:first-child {
    transform: rotate(90deg);
    margin-right: 17px
}

.text-link-large--drag-explore svg:last-child {
    transform: rotate(-90deg);
    margin-left: 17px
}

.rte-textfield a {
    color: #4ba22f;
    border-bottom: 1px solid transparent;
    transition: border-color .3s cubic-bezier(.64, .04, .35, 1)
}

.rte-textfield a p {
    color: #4ba22f
}

.rte-textfield a:hover {
    border-bottom: 1px solid #4ba22f;
    transition: border-color .3s cubic-bezier(.64, .04, .35, 1)
}

.btn-play {
    width: 50px;
    height: 50px;
    cursor: pointer;
    z-index: 2;
    transform: scale(1);
    transition: transform .5s ease-in
}

@media (max-width:1199.98px) {
    .btn-play {
        width: 40px;
        height: 40px
    }
}

.btn-play:hover {
    transform: scale(1.08);
    transition: transform .5s ease-in
}

.btn-play__icon {
    background-repeat: no-repeat;
    height: 100%;
    background-size: contain
}

.btn-icon-play {
    background-image: url(../img/PlayButton.svg)
}

.btn-icon-pause,
.video-btn-icon--pause {
    background-image: url(../img/PauseButton.svg)
}

.video-btn-icon--sound {
    background-image: url(../img/SoundButton.svg)
}

.video-btn-icon--mute {
    background-image: url(../img/MuteButton.svg)
}

.video-btn--small {
    width: 30px;
    height: 30px
}

@media (max-width:1199.98px) {
    .video-btn--small {
        bottom: 25px
    }
}

.video-btn--left {
    left: 25px
}

.video-btn--right {
    right: 25px
}

.video-btn--center {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.video-btn--hidden {
    visibility: hidden;
    opacity: 0
}

.video video::-webkit-media-controls {
    display: none !important
}

.video .closeBtn {
    position: absolute;
    top: 0;
    right: 0;
    padding: 5px 10px;
    border: 1px solid #fff;
    border-radius: 19px;
    margin: 30px;
    cursor: pointer;
    transition: all .5s cubic-bezier(.64, .04, .35, 1);
    transform: translateY(-200%)
}

.video .closeBtn svg {
    height: 12px;
    width: 20px;
    fill: #fff
}

.video:hover .closeBtn,
.video:hover .inline-video-controls {
    opacity: 1;
    visibility: visible;
    transform: translateY(0)
}

.video .inline-video-controls {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0;
    visibility: hidden;
    transition: all .5s cubic-bezier(.64, .04, .35, 1);
    transform: translateY(100%)
}

.video .inline-video-controls .pauseBtn,
.video .inline-video-controls .playBtn {
    padding: 20px 10px 20px 20px;
    cursor: pointer
}

@media (min-width:1025px) {

    .video .inline-video-controls .pauseBtn,
    .video .inline-video-controls .playBtn {
        padding: 20px 20px 30px 50px
    }
}

.video .inline-video-controls .pauseBtn svg,
.video .inline-video-controls .playBtn svg {
    stroke: #fff;
    height: 30px;
    width: 30px
}

.video .inline-video-controls .fullScreenBtn {
    cursor: pointer;
    padding: 25px 50px 0 0
}

.video .inline-video-controls .fullScreenBtn svg {
    stroke: #fff;
    height: 20px;
    width: 20px
}

.video .inline-video-controls .muteBtn,
.video .inline-video-controls .volumeBtn {
    padding: 20px 10px 20px 0;
    cursor: pointer
}

.video .inline-video-controls .muteBtn svg,
.video .inline-video-controls .volumeBtn svg {
    stroke: #fff;
    height: 30px;
    width: 30px
}

.video .inline-video-controls .timer {
    padding: 20px 20px 0 0;
    letter-spacing: 4px;
    color: #fff;
    width: 100%;
    text-align: right;
    font-size: 14px;
    margin-top: 4px
}

@media (min-width:1025px) {
    .video .inline-video-controls .timer {
        font-size: 18px;
        margin-top: 0
    }
}

.video .inline-video-controls .progress-bar-container {
    position: absolute;
    height: 3px;
    top: 0;
    background-color: hsla(0, 0%, 100%, .2);
    width: 93%;
    left: 50%;
    transform: translate(-50%)
}

.video .inline-video-controls .sound-bar-container {
    display: none
}

@media (min-width:1025px) {
    .video .inline-video-controls .sound-bar-container {
        display: block;
        width: 5%;
        position: relative;
        height: 3px;
        padding: 34px 0 30px
    }
}

.video .inline-video-controls .progress-bar,
.video .inline-video-controls .sound-bar {
    width: 100%;
    height: 3px;
    position: relative;
    cursor: pointer;
    background: hsla(0, 0%, 100%, .2)
}

.video .inline-video-controls .progress-bar span,
.video .inline-video-controls .sound-bar span {
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    border-radius: 10px
}

.video .inline-video-controls .progress-bar .progress,
.video .inline-video-controls .progress-bar .sound,
.video .inline-video-controls .sound-bar .progress,
.video .inline-video-controls .sound-bar .sound {
    z-index: 10;
    width: 0;
    background: #c4d7d3
}

.video .inline-video-controls.inline-video-controls--small .fullScreenBtn svg,
.video .inline-video-controls.inline-video-controls--small .pauseBtn svg,
.video .inline-video-controls.inline-video-controls--small .playBtn svg,
.video .inline-video-controls.inline-video-controls--small .volumeBtn svg {
    height: 15px;
    width: 15px
}

.video .inline-video-controls.inline-video-controls--small .pauseBtn,
.video .inline-video-controls.inline-video-controls--small .playBtn {
    padding: 20px 10px
}

.video .inline-video-controls.inline-video-controls--small .timer {
    font-size: 12px;
    padding-top: 22px
}

.video .inline-video-controls.inline-video-controls--small .fullScreenBtn {
    padding: 20px 10px 0 0
}

.video .inline-video-controls.inline-video-controls--small .sound-bar-container {
    padding-top: 31px
}

.video .inline-video-controls--hidden {
    visibility: hidden;
    opacity: 0
}

audio {
    display: none
}

.btn-play-audio {
    cursor: pointer;
    width: 62px;
    height: 62px;
    position: relative;
    margin: 0 5px
}

@media (min-width:768px) {
    .btn-play-audio {
        width: 72px;
        height: 72px
    }
}

.btn-play-audio .btn-play__icon {
    position: absolute;
    left: 11.5px;
    top: 11.5px;
    width: 40px;
    height: 40px
}

@media (min-width:768px) {
    .btn-play-audio .btn-play__icon {
        left: 13.5px;
        top: 13px;
        width: 45px;
        height: 45px
    }
}

.btn-play-audio .svgloader {
    transform: rotate(-90deg)
}

.btn-play-audio .svgloader .pathRWrapper {
    stroke: #bbb;
    fill: none;
    stroke-width: 1
}

.btn-play-audio .svgloader .pathR {
    fill: none;
    stroke-width: 2;
    stroke: #164194
}

.btn-play-audio:hover {
    transition: none
}

.text-link {
    color: #747474
}

.text-link--large {
    margin-bottom: 12px
}

@media (min-width:1025px) {
    .text-link--large {
        margin-bottom: 24px
    }
}

.text-link--light {
    color: #eee
}

.text-link--white {
    color: #fff
}

.text-link--arrow,
.text-link--point {
    position: relative
}

@media (max-width:767.98px) {

    .text-link--arrow,
    .text-link--point {
        width: 100%;
        display: inline-block
    }
}

@media (min-width:768px) {

    .text-link--arrow,
    .text-link--point {
        padding-right: 32px
    }
}

.text-link--arrow:after,
.text-link--point:after {
    content: "";
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 14px;
    width: 14px;
    border-radius: 50%;
    background: #4ba22f 50%/6px no-repeat
}

@media (min-width:1025px) {

    .text-link--arrow:after,
    .text-link--point:after {
        height: 16px;
        width: 16px
    }
}

.text-link--arrow:after {
    background-image: url(../img/Arrow-bold.svg)
}

.text-link--point:after {
    height: 8px;
    width: 8px
}

@media (min-width:1025px) {
    .text-link--point.text-link--large {
        width: 13px;
        height: 13px
    }
}

.text-link--orange:after {
    background-color: #ed7204
}

a&gt;.text-link:hover {
    color: #525252
}

.toggleButton {
    height: 35px;
    width: 35px;
    overflow: hidden;
    border: none;
    color: transparent;
    background: #fff;
    border-radius: 50%;
    z-index: 10;
    outline: none;
    cursor: pointer;
    position: absolute;
    top: 16px;
    left: 20px
}

.toggleButton .buttonLine {
    position: absolute;
    left: 10px;
    height: 2px;
    border-radius: 3px;
    background-color: #164194;
    width: 100%;
    transition: .55s
}

.toggleButton .buttonLine--top {
    top: 12px;
    right: 10px;
    left: auto;
    width: 7px
}

.toggleButton .buttonLine--middle {
    top: 16px;
    width: 15px
}

.toggleButton .buttonLine--bottom {
    top: 20px;
    width: 7px
}

.active-main-navigation .toggleButton {
    background: transparent
}

.active-main-navigation .toggleButton .buttonLine {
    background-color: #a2a2a2
}

.active-main-navigation .toggleButton .buttonLine--top {
    top: 15px;
    width: 15px;
    transform: rotate(48deg);
    transition: .55s .5s
}

.active-main-navigation .toggleButton .buttonLine--middle {
    opacity: 0
}

.active-main-navigation .toggleButton .buttonLine--bottom {
    top: 15px;
    width: 15px;
    transform: rotate(-404deg);
    transition: .55s .5s
}

input[type=checkbox] {
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
    visibility: hidden;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

input[type=checkbox]+label:before {
    cursor: pointer;
    width: 25px;
    height: 25px;
    border-radius: 8px;
    border: 2px solid #c4d7d3;
    background-color: transparent;
    display: block;
    content: "";
    float: left;
    margin: 3px 20px 0 0
}

input[type=checkbox].radiobutton+label:before {
    border-radius: 100%
}

input[type=checkbox].radiobutton.validation-error+label:before {
    border-radius: 100%;
    border: 2px solid #f0753c
}

input[type=checkbox].radiobutton.validation-error:checked+label:before {
    border-radius: 100%;
    border: 2px solid #c4d7d3
}

input[type=checkbox]:checked+label {
    color: #164194;
    font-weight: 700
}

input[type=checkbox]:checked+label:before {
    background: transparent url(../img/Check.svg) no-repeat 50%
}

div.purposes-checkbox input[type=checkbox] {
    opacity: 1 !important
}

@media (max-width:767.98px) {
    .checkbox-threeLines input[type=checkbox]+label:before {
        margin: 3px 20px 17px 0
    }
}

.humanaform .field {
    position: relative;
    display: block;
    height: 55px;
    margin: 10px 0
}

.humanaform .field.field--large {
    height: inherit
}

.humanaform .field input[type=email],
.humanaform .field input[type=text] {
    height: 50px;
    line-height: normal
}

.humanaform .field input,
.humanaform .field textarea {
    position: relative
}

.humanaform .field input:focus,
.humanaform .field textarea:focus {
    box-shadow: 0 15px 20px -5px rgba(0, 0, 0, .1)
}

.humanaform .field input:focus+label,
.humanaform .field input:focus+ul+label,
.humanaform .field textarea:focus+label,
.humanaform .field textarea:focus+ul+label {
    transform: translate3D(15px, -15px, 0) scale3d(.8, .8, .8);
    color: #164194;
    opacity: 1;
    visibility: visible
}

.humanaform .field input:focus::-webkit-input-placeholder,
.humanaform .field textarea:focus::-webkit-input-placeholder {
    opacity: 0;
    transition: opacity .1s ease-in-out
}

.humanaform .field input:focus::-moz-placeholder,
.humanaform .field textarea:focus::-moz-placeholder {
    opacity: 0;
    transition: opacity .1s ease-in-out
}

.humanaform .field input:focus:-ms-input-placeholder,
.humanaform .field input:focus::-ms-input-placeholder,
.humanaform .field textarea:focus:-ms-input-placeholder,
.humanaform .field textarea:focus::-ms-input-placeholder {
    opacity: 0;
    transition: opacity .1s ease-in-out
}

.humanaform .field input:focus::placeholder,
.humanaform .field textarea:focus::placeholder {
    opacity: 0;
    transition: opacity .1s ease-in-out
}

.humanaform .field input:invalid:focus.validation-error+label,
.humanaform .field input:invalid:focus.validation-error+ul+label,
.humanaform .field textarea:invalid:focus.validation-error+label,
.humanaform .field textarea:invalid:focus.validation-error+ul+label {
    transform: translate3D(15px, -15px, 0) scale3d(.8, .8, .8);
    color: #f0753c;
    opacity: 1;
    visibility: visible
}

.humanaform .field input:invalid:focus.validation-error::-webkit-input-placeholder,
.humanaform .field textarea:invalid:focus.validation-error::-webkit-input-placeholder {
    opacity: 0;
    transition: opacity .1s ease-in-out
}

.humanaform .field input:invalid:focus.validation-error::-moz-placeholder,
.humanaform .field textarea:invalid:focus.validation-error::-moz-placeholder {
    opacity: 0;
    transition: opacity .1s ease-in-out
}

.humanaform .field input:invalid:focus.validation-error:-ms-input-placeholder,
.humanaform .field input:invalid:focus.validation-error::-ms-input-placeholder,
.humanaform .field textarea:invalid:focus.validation-error:-ms-input-placeholder,
.humanaform .field textarea:invalid:focus.validation-error::-ms-input-placeholder {
    opacity: 0;
    transition: opacity .1s ease-in-out
}

.humanaform .field input:invalid:focus.validation-error::placeholder,
.humanaform .field textarea:invalid:focus.validation-error::placeholder {
    opacity: 0;
    transition: opacity .1s ease-in-out
}

.humanaform .field input::-webkit-input-placeholder,
.humanaform .field textarea::-webkit-input-placeholder {
    position: relative;
    left: 0;
    opacity: 1;
    transition: opacity .1s ease-in-out .8s
}

.humanaform .field input::-moz-placeholder,
.humanaform .field textarea::-moz-placeholder {
    position: relative;
    left: 0;
    opacity: 1;
    transition: opacity .1s ease-in-out .8s
}

.humanaform .field input:-ms-input-placeholder,
.humanaform .field input::-ms-input-placeholder,
.humanaform .field textarea:-ms-input-placeholder,
.humanaform .field textarea::-ms-input-placeholder {
    position: relative;
    left: 0;
    opacity: 1;
    transition: opacity .1s ease-in-out .8s
}

.humanaform .field input::placeholder,
.humanaform .field textarea::placeholder {
    position: relative;
    left: 0;
    opacity: 1;
    transition: opacity .1s ease-in-out .8s
}

.humanaform .field label {
    white-space: nowrap;
    display: block;
    position: absolute;
    top: 0;
    transform: translate3D(12px, 12px, 0);
    background-color: transparent;
    padding: 0 10px;
    transition: all 1s cubic-bezier(.64, .04, .35, 1);
    opacity: 1;
    visibility: hidden;
    border-radius: 10px
}

.humanaform .field label:before {
    content: "";
    background-color: #fff;
    display: block;
    width: 100%;
    height: 20px;
    position: absolute;
    top: 15px;
    left: 0;
    z-index: -1
}

.humanaform .field--hide {
    display: none
}

.humanaform .custom-select .select {
    width: 100%;
    top: -22px;
    font-size: 16px;
    height: 65px
}

.humanaform .custom-select .select * {
    font-size: 16px !important;
    line-height: 20px
}

.humanaform .custom-select--gray .select {
    color: #a9a9a9
}

.humanaform .custom-select--gray .select-styled:after {
    content: url(../img/Down-small-gray.svg)
}

.humanaform button:focus {
    outline: none
}

.humanaform input[type=date]:invalid,
.humanaform input[type=email]:invalid,
.humanaform input[type=text]:invalid,
.humanaform textarea:invalid {
    border: inherit
}

.humanaform .parsley-errors-list {
    display: none;
    color: #f0753c;
    list-style: none;
    position: absolute;
    top: 0;
    left: 20px;
    font-size: 12px;
    letter-spacing: 1px;
    pointer-events: none
}

.humanaform .contactform__radiobutton .parsley-errors-list {
    left: 0
}

.humanaform .select-styled {
    max-height: 50px
}

.mobile-hide-form {
    height: 0;
    overflow: hidden
}

@media (min-width:1200px) {
    .mobile-hide-form {
        height: auto;
        overflow: visible
    }
}

.g-recaptcha.validation-error {
    border-left: 5px solid #f0753c;
    border-radius: 5px
}

input[type=date],
input[type=email],
input[type=password],
input[type=tel],
input[type=text],
textarea {
    width: 100%;
    outline: none;
    border: 2px solid #fff;
    border-radius: 30px;
    padding: 16px 20px;
    font-size: 16px;
    color: #747474;
    margin-bottom: 30px !important
}

input[type=date]:focus,
input[type=date]:invalid:focus,
input[type=email]:focus,
input[type=email]:invalid:focus,
input[type=password]:focus,
input[type=password]:invalid:focus,
input[type=tel]:focus,
input[type=tel]:invalid:focus,
input[type=text]:focus,
input[type=text]:invalid:focus,
textarea:focus,
textarea:invalid:focus {
    border: 2px solid #164194;
    color: #525252
}

input[type=date]:valid,
input[type=email]:valid,
input[type=password]:valid,
input[type=tel]:valid,
input[type=text]:valid,
textarea:valid {
    color: #525252
}

input[type=date]:invalid.validation-error,
input[type=date]:invalid:focus.validation-error,
input[type=email]:invalid.validation-error,
input[type=email]:invalid:focus.validation-error,
input[type=password]:invalid.validation-error,
input[type=password]:invalid:focus.validation-error,
input[type=tel]:invalid.validation-error,
input[type=tel]:invalid:focus.validation-error,
input[type=text]:invalid.validation-error,
input[type=text]:invalid:focus.validation-error,
textarea:invalid.validation-error,
textarea:invalid:focus.validation-error {
    border: 2px solid #f0753c
}

.input-label {
    visibility: hidden;
    opacity: 0;
    
    font-size: 10px;
    line-height: 1.4;
    letter-spacing: 2.1px;
    font-weight: 700;
    text-transform: uppercase;
    transform: translate(40px, 7px);
    color: #164194
}

.custom-select .decorative-btn {
    text-transform: none;
    letter-spacing: 0
}

.custom-select .decorative-btn .select-styled {
    padding: 10px 40px 8px 25px
}

.custom-select .decorative-btn .select-styled:after {
    bottom: 25%
}

.select-hidden {
    visibility: hidden
}

.select {
    cursor: pointer;
    display: inline-block;
    position: relative;
    font-size: 16px;
    color: #164194;
    width: auto;
    height: 53px;
    transform: translateY(20px)
}

.select-styled {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #fff;
    padding: 14px 40px 8px 25px;
    border-radius: 32px;
    font-size: 24px;
    z-index: 2;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.select-styled:after {
    content: url(../img/Down-small.svg);
    position: absolute;
    right: 10%
}

.select-styled.active,
.select-styled:active {
    color: #164194
}

.select-options {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    margin: 0;
    padding: 0;
    opacity: 1;
    list-style: none;
    background-color: #fff;
    border-radius: 31px;
    color: #a2a2a2;
    letter-spacing: 0;
    box-shadow: 0 6px 19px 0 rgba(79, 71, 108, .11)
}

.select-options li {
    margin: 0 20px;
    padding: 16px 0;
    text-indent: 4px;
    font-size: 15px;
    font-weight: 400;
    border-bottom: 1px solid #d4d4d4
}

.select-options li:hover {
    color: #164194;
    font-weight: 700
}

.select-options li[rel=hide] {
    display: none
}

.select-options li:last-child {
    border: none
}

.custom-select--hcpRegistration .select-options {
    max-height: 500px;
    overflow-y: scroll
}

.custom-select.validation-error .select-styled {
    border: 2px solid #f0753c
}

textarea {
    width: 100%;
    outline: none;
    border: 2px solid #fff;
    border-radius: 30px;
    padding: 20px;
    font-size: 16px;
    color: #747474;
    margin-bottom: 30px !important
}

textarea:focus {
    border: 2px solid #164194;
    color: #f0753c
}

textarea:valid {
    color: #525252
}

textarea:invalid {
    border: 2px solid #164194
}

.userlogin-registration input[type=checkbox] {
    display: initial
}



.cards-large .text p,
.font-size-d1,
.font-size-d2,
.font-size-h1,
.font-size-h2,
.font-size-h3,
.font-size-h4,
.font-size-h5,
.font-size-h6,
.mediaJumpingPoint__teaser-container__font-size-h5,
.singleColumnText--quote .font-size-h4,
.singleColumnText--quote .font-size-h6,
.singleColumnText--quote .text-jumping-points__inner a,
.singleColumnText--quote h6,
.singleColumnText .rte-textfield h3,
.text-jumping-points__inner .singleColumnText--quote a,
.text-jumping-points__inner a,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: value, serif;
    font-weight: 400;
    letter-spacing: 0;
    color: #164194;
    margin: 0
}

.font-size-h1,
h1 {
    font-size: 4.375rem;
    line-height: 1.2;
    margin-bottom: 50px
}

@media (max-width:1200px) {

    .font-size-h1,
    h1 {
        font-size: calc(1.875rem + 3.3333333333vw)
    }
}

@media (max-width:767.98px) {

    .font-size-h1,
    h1 {
        font-size: 37px;
        margin-bottom: 14px;
        line-height: 1.12
    }
}

.font-size-h2,
h2 {
    font-size: 3.25rem;
    line-height: 1.11;
    margin-bottom: 50px
}

@media (max-width:1200px) {

    .font-size-h2,
    h2 {
        font-size: calc(1.65rem + 2.1333333333vw)
    }
}

@media (max-width:767.98px) {

    .font-size-h2,
    h2 {
        font-size: 35px;
        line-height: 1.14;
        margin-bottom: 25px;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto
    }
}

.cards-large .text .singleColumnText--quote p,
.font-size-h3,
.singleColumnText--quote .cards-large .text p,
.singleColumnText--quote .font-size-h4,
.singleColumnText--quote .font-size-h6,
.singleColumnText--quote .singleColumnText .rte-textfield h3,
.singleColumnText--quote .text-jumping-points__inner a,
.singleColumnText--quote h6,
.singleColumnText .rte-textfield .singleColumnText--quote h3,
.text-jumping-points__inner .singleColumnText--quote a,
h3 {
    font-size: 2.5rem;
    line-height: 1.2;
    margin-bottom: 30px
}

@media (max-width:1200px) {

    .cards-large .text .singleColumnText--quote p,
    .font-size-h3,
    .singleColumnText--quote .cards-large .text p,
    .singleColumnText--quote .font-size-h4,
    .singleColumnText--quote .font-size-h6,
    .singleColumnText--quote .singleColumnText .rte-textfield h3,
    .singleColumnText--quote .text-jumping-points__inner a,
    .singleColumnText--quote h6,
    .singleColumnText .rte-textfield .singleColumnText--quote h3,
    .text-jumping-points__inner .singleColumnText--quote a,
    h3 {
        font-size: calc(1.5rem + 1.3333333333vw)
    }
}

@media (max-width:767.98px) {

    .cards-large .text .singleColumnText--quote p,
    .font-size-h3,
    .singleColumnText--quote .cards-large .text p,
    .singleColumnText--quote .font-size-h4,
    .singleColumnText--quote .font-size-h6,
    .singleColumnText--quote .singleColumnText .rte-textfield h3,
    .singleColumnText--quote .text-jumping-points__inner a,
    .singleColumnText--quote h6,
    .singleColumnText .rte-textfield .singleColumnText--quote h3,
    .text-jumping-points__inner .singleColumnText--quote a,
    h3 {
        font-size: 26px;
        line-height: 1.12
    }
}

.cards-large .text p,
.font-size-h4,
.font-size-h6,
.singleColumnText .rte-textfield h3,
.text-jumping-points__inner a,
h4,
h6 {
    
    font-weight: 700;
    font-size: 1.625rem;
    line-height: 1.27;
    margin-bottom: 16px
}

@media (max-width:1200px) {

    .cards-large .text p,
    .font-size-h4,
    .font-size-h6,
    .singleColumnText .rte-textfield h3,
    .text-jumping-points__inner a,
    h4,
    h6 {
        font-size: calc(1.325rem + .4vw)
    }
}

@media (max-width:767.98px) {

    .cards-large .text p,
    .font-size-h4,
    .font-size-h6,
    .singleColumnText .rte-textfield h3,
    .text-jumping-points__inner a,
    h4,
    h6 {
        font-size: 20px;
        line-height: 1.3;
        margin-bottom: 13px
    }
}

.font-size-h5,
.mediaJumpingPoint__teaser-container__font-size-h5,
h5 {
    
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.3;
    margin-bottom: 42px;
    color: #747474
}

@media (max-width:767.98px) {

    .font-size-h5,
    .mediaJumpingPoint__teaser-container__font-size-h5,
    h5 {
        font-size: 16px;
        line-height: 1.63;
        margin-bottom: 22px
    }
}

.font-size-d1 {
    font-size: 9.375rem;
    line-height: 1;
    letter-spacing: .54px;
    margin-bottom: 59px
}

@media (max-width:1200px) {
    .font-size-d1 {
        font-size: calc(2.875rem + 8.6666666667vw)
    }
}

@media (max-width:1668.98px) {
    .font-size-d1 {
        font-size: 6.875rem
    }
}

@media (max-width:1668.98px) and (max-width:1200px) {
    .font-size-d1 {
        font-size: calc(2.375rem + 6vw)
    }
}

@media (max-width:1024.98px) {
    .font-size-d1 {
        font-size: 5rem
    }
}

@media (max-width:1024.98px) and (max-width:1200px) {
    .font-size-d1 {
        font-size: calc(2rem + 4vw)
    }
}

@media (max-width:767.98px) {
    .font-size-d1 {
        font-size: 58px;
        line-height: 1.2;
        margin-bottom: 25px
    }
}

.font-size-d2 {
    font-size: 6.875rem;
    line-height: 1.1;
    letter-spacing: .39px
}

@media (max-width:1200px) {
    .font-size-d2 {
        font-size: calc(2.375rem + 6vw)
    }
}

@media (max-width:1199.98px) {
    .font-size-d2 {
        font-size: 5.3125rem
    }
}

@media (max-width:1199.98px) and (max-width:1200px) {
    .font-size-d2 {
        font-size: calc(2.0625rem + 4.3333333333vw)
    }
}

@media (max-width:767.98px) {
    .font-size-d2 {
        font-size: 48px;
        line-height: 1.1;
        margin-bottom: 25px;
        letter-spacing: 0
    }
}

.text-large {
    font-size: 1.0625rem;
    line-height: 1.53;
    font-weight: 300
}

@media (min-width:1025px) {
    .text-large {
        font-size: 1.25rem;
        line-height: 1.4
    }
}

.imageTable__table td,
.text-regular {
    font-size: 1rem;
    line-height: 1.56
}

@media (min-width:1025px) {

    .imageTable__table td,
    .text-regular {
        font-size: 1.125rem;
        line-height: 1.6
    }
}

.imageTable__table th,
.text-small {
    font-size: .875rem;
    line-height: 1.5;
    font-weight: 300
}

@media (min-width:1025px) {

    .imageTable__table th,
    .text-small {
        font-size: 1rem;
        line-height: 1.38
    }
}

.text-link,
.ugc-overlay-anchor-container .ugc-overlay-trigger .svg--hover .svg__text {
    font-size: .6875rem;
    letter-spacing: 2px;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: 0 19px 74px hsla(0, 0%, 100%, .93)
}

@media (max-width:1024.98px) {

    .text-link,
    .ugc-overlay-anchor-container .ugc-overlay-trigger .svg--hover .svg__text {
        font-size: 10px;
        line-height: 1.7;
        letter-spacing: 1.82px
    }
}

.errorPage__overline,
.history__navigation__li__year,
.history__navigation__scrollTop__year,
.imageTable__table tr:first-child th,
.introContent__meta,
.singleColumnText--quote .text-link,
.site-footer__nav ul&gt;li.current,
.site-footer__nav ul&gt;li a,
.site-footer__nav ul&gt;li span,
.text-link--large,
.textImageScroll .textImageScroll__cards .text-meta-large {
    font-size: .75rem;
    line-height: 1.75;
    letter-spacing: 2.14px;
    text-transform: uppercase;
    font-weight: 700;
    text-shadow: 0 19px 74px hsla(0, 0%, 100%, .93)
}

@media (min-width:1025px) {

    .errorPage__overline,
    .history__navigation__li__year,
    .history__navigation__scrollTop__year,
    .imageTable__table tr:first-child th,
    .introContent__meta,
    .singleColumnText--quote .text-link,
    .site-footer__nav ul&gt;li.current,
    .site-footer__nav ul&gt;li a,
    .site-footer__nav ul&gt;li span,
    .text-link--large,
    .textImageScroll .textImageScroll__cards .text-meta-large {
        font-size: 14px;
        line-height: 1.71;
        letter-spacing: 2.5px
    }
}

.quote {
  
    font-weight: 300;
    font-size: 1.1875rem;
    line-height: 1.42;
    letter-spacing: 0
}

@media (min-width:1025px) {
    .quote {
        font-size: 1.5rem;
        line-height: 1.58
    }
}

@media (min-width:1025px) and (max-width:1200px) {
    .quote {
        font-size: calc(1.3rem + .2666666667vw)
    }
}

.quote-small {
    
    font-size: 1.25rem;
    line-height: 1.7;
    letter-spacing: 0
}

@media (min-width:1025px) {
    .quote-small {
        font-size: 1.3125rem;
        line-height: 1.43
    }
}

@media (min-width:1025px) and (max-width:1200px) {
    .quote-small {
        font-size: calc(1.2625rem + .0666666667vw)
    }
}

body {
    text-rendering: optimizeSpeed;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 1rem;
    color: #747474;
    background-color: #f8f2f2;
   
    font-weight: 300;
    line-height: 1.6
}

@media (min-width:1025px) {
    body {
        font-size: 1.125rem
    }
}

body.no-scroll {
    overflow: hidden
}

@media (max-width:767.98px) {
    body.no-scroll .productFinder {
        z-index: 6
    }
}

body.show-overlay:after {
    content: "";
    background: #fff;
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: .7;
    z-index: 4
}

main .first-section {
    padding-top: 110px
}

@media (min-width:1025px) {
    main .first-section {
        padding-top: 180px
    }
}

main .first-section.no-paddingTop {
    padding-top: 0
}

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

.container {
    width: 100%;
    max-width: 1680px
}

@media (max-width:1829.98px) {
    .container {
        padding: 0 20px;
        max-width: 1720px
    }

    .container&gt;.row {
        margin-left: 0;
        margin-right: 0
    }
}

@media (max-width:1199.98px) {
    .container {
        padding: 0 40px
    }

    .container .row {
        margin-left: -2px;
        margin-right: -2px
    }

    .container [class*=col-] {
        padding-right: 2px;
        padding-left: 2px
    }

    .container [class*=col-] .row {
        margin-left: -2px;
        margin-right: -2px
    }
}

@media (max-width:767.98px) {
    .container {
        padding: 0 20px
    }
}

@media (max-width:1024.98px) {
    .container.container--mobileFullWidth {
        padding: 0
    }

    .container.container--mobileFullWidth .row {
        margin: 0
    }

    .container.container--mobileFullWidth .row [class*=col-] {
        padding: 0
    }
}

@media (min-width:1669px) {
    .container--wideRight {
        padding-left: calc((100vw - 1680px + 10px) / 2);
        max-width: 100%
    }
}

@media (min-width:768px) {
    .container--wideRight {
        padding-right: 0
    }
}

@media (min-width:768px) {
    .container--wideRight .row {
        margin-right: 0
    }
}

.container--wideRight [class*=col-]:last-child {
    padding-right: 0
}

@media (min-width:1669px) {
    .container--wideLeft {
        padding-right: calc((100vw - 1680px + 10px) / 2);
        max-width: 100%
    }
}

@media (min-width:768px) {

    .container--wideLeft,
    .container--wideLeft [class*=col-]:first-child {
        padding-left: 0
    }
}

.standalone-template .humana-standalone-header__logo {
    padding-top: 50px;
    margin: auto;
    text-align: center;
    width: 230px
}

.standalone-template main {
    padding: 60px 0 90px
}

.bg-beige-gradient:after,
.bg-beige:after,
.bg-transparent:after,
.bg-white:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.bg-transparent:after {
    background: transparent
}

@media (min-width:1025px) {
    .bg-transparent .cards:hover .image .image__inner--hover {
        background: linear-gradient(270deg, #5b5e60, #393d40)
    }
}

@media (max-width:1024.98px) {
    .bg-transparent .slick-current .cards .image .image__inner--hover {
        background: linear-gradient(270deg, #5b5e60, #393d40)
    }
}

.bg-beige:after {
    background: #fceac7
}

.bg-beige .cards .image .image__inner {
    background: #fff
}

@media (min-width:1025px) {
    .bg-beige .cards:hover .image .image__inner--hover {
        background: linear-gradient(270deg, #5b5e60, #393d40)
    }
}

@media (max-width:1024.98px) {
    .bg-beige .slick-current .cards .image .image__inner--hover {
        background: linear-gradient(270deg, #5b5e60, #393d40)
    }
}

@media (min-width:768px) {

    .bg-beige .slick-next,
    .bg-beige .slick-next:focus,
    .bg-beige .slick-next:hover {
        background: linear-gradient(270deg, hsla(40, 90%, 88%, .7), hsla(40, 90%, 88%, .5) 70%, hsla(40, 90%, 88%, 0))
    }
}

@media (min-width:768px) {

    .bg-beige .slick-prev,
    .bg-beige .slick-prev:focus,
    .bg-beige .slick-prev:hover {
        background: linear-gradient(90deg, hsla(40, 90%, 88%, .7), hsla(40, 90%, 88%, .5) 70%, hsla(40, 90%, 88%, 0))
    }
}

.bg-beige-gradient:after {
    background: linear-gradient(-180deg, #f8f2f2, #fceac7)
}

.bg-beige-gradient .cards .image .image__inner {
    background: #fff
}

@media (min-width:1025px) {
    .bg-beige-gradient .cards:hover .image__inner--hover {
        background: linear-gradient(270deg, #5b5e60, #393d40)
    }
}

@media (max-width:1024.98px) {
    .bg-beige-gradient .slick-current .cards .image .image__inner--hover {
        background: linear-gradient(270deg, #5b5e60, #393d40)
    }
}

.bg-beige-gradient .slick-next,
.bg-beige-gradient .slick-next:focus,
.bg-beige-gradient .slick-next:hover,
.bg-beige-gradient .slick-prev,
.bg-beige-gradient .slick-prev:focus,
.bg-beige-gradient .slick-prev:hover {
    background: transparent
}

.bg-white:after {
    background: #fff
}

.bg-white .cards .image .image__inner {
    background: #fceac7
}

@media (min-width:1025px) {
    .bg-white .cards:hover .image__inner--hover {
        background: linear-gradient(270deg, #5b5e60, #393d40)
    }
}

@media (max-width:1024.98px) {
    .bg-white .slick-current .cards .image .image__inner--hover {
        background: linear-gradient(270deg, #5b5e60, #393d40)
    }
}

@media (min-width:768px) {

    .bg-white .slick-next,
    .bg-white .slick-next:focus,
    .bg-white .slick-next:hover {
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7), hsla(0, 0%, 100%, .5) 70%, hsla(0, 0%, 100%, 0))
    }
}

@media (min-width:768px) {

    .bg-white .slick-prev,
    .bg-white .slick-prev:focus,
    .bg-white .slick-prev:hover {
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7), hsla(0, 0%, 100%, .5) 70%, hsla(0, 0%, 100%, 0))
    }
}

.bg-transparent+.bg-transparent {
    padding-top: 0
}

.waveTransition {
    height: 10px
}

.waveTransition .waveTransition__background {
    position: relative;
    z-index: 0;
    top: -120px;
    width: 100%;
    padding: 50px 0
}

.waveTransition .waveTransition__background .waveTransition__background__after {
    position: absolute;
    top: 120px;
    left: 0;
    width: 100%;
    height: 400px;
    z-index: -1
}

.waveTransition .waveTransition__background .waveTransition__svg {
    position: absolute;
    height: 100px;
    min-height: 100px;
    z-index: 1;
    top: 20px
}

.waveTransition__background--svg-bg-white .waveTransition__background__after {
    background: linear-gradient(-180deg, #fff, hsla(0, 0%, 100%, 0))
}

.waveTransition__background--svg-bg-white .waveTransition__svg,
.waveTransition__background--svg-bg-white rect {
    fill: #fff
}

.waveTransition__background--svg-bg-transparent .waveTransition__background__after {
    background: linear-gradient(-180deg, #f8f2f2, hsla(0, 30%, 96%, 0))
}

.waveTransition__background--svg-bg-transparent .waveTransition__svg,
.waveTransition__background--svg-bg-transparent rect {
    fill: #f8f2f2
}

.waveTransition__background--svg-bg-beige .waveTransition__background__after {
    background: linear-gradient(-180deg, #fceac7, #fceac7 100px, hsla(40, 90%, 88%, 0))
}

.waveTransition__background--svg-bg-beige .waveTransition__svg,
.waveTransition__background--svg-bg-beige rect {
    fill: #fceac7
}

.waveTransition--withText .waveTransition__background {
    top: 0
}

@media (min-width:768px) {
    .waveTransition--withText .waveTransition__background {
        padding: 100px 0
    }
}

.waveTransition--withText .waveTransition__background .waveTransition__background__before {
    content: "";
    position: absolute;
    top: -120px;
    left: 0;
    width: 100%;
    height: 400px;
    z-index: -1
}

.waveTransition--withText .waveTransition__background .waveTransition__background__after {
    top: 320px;
    background: linear-gradient(-180deg, #fff, #fff 100px, hsla(0, 0%, 100%, 0))
}

.waveTransition--withText .waveTransition__background .waveTransition__svg {
    fill: #fff
}

.waveTransition--withText .waveTransition__background .waveTransition__headline {
    position: absolute;
    left: 20px;
    width: calc(100% - 20px);
    margin: 0 auto;
    z-index: 0;
    text-align: center
}

@media (min-width:768px) {
    .waveTransition--withText .waveTransition__background .waveTransition__headline {
        left: calc(50% - 40vw);
        width: 80vw
    }
}

.waveTransition--withText .waveTransition__background .waveTransition__headline.waveTransition__headline--outer {
    z-index: 2;
    -webkit-text-stroke-color: #164194;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: 1.5px
}

.waveTransition--withText .waveTransition__background .waveTransition__large-text {
    max-width: 50%;
    text-align: center;
    margin: 0 auto;
    position: relative;
    z-index: 2;
    padding-top: 50px
}

.waveTransition__background--bg-white .waveTransition__background__before {
    background: linear-gradient(0, #fff, #fff 0, hsla(0, 0%, 100%, 0))
}

.waveTransition__background--bg-transparent .waveTransition__background__before {
    background: linear-gradient(-180deg, #f8f2f2, hsla(0, 30%, 96%, 0))
}

.waveTransition__background--bg-beige-gradient .waveTransition__background__before {
    background: linear-gradient(0, #fceac7, hsla(40, 90%, 88%, 0))
}

.waveTransition__background--bg-beige .waveTransition__background__before {
    background: #fceac7
}

.ingredientShow.waveTransition+section,
.productShow.waveTransition+section {
    padding-top: 0
}

@media (max-width:767.98px) {

    .ingredientShow.waveTransition+section,
    .productShow.waveTransition+section {
        margin-top: -60px
    }
}

.cards {
    display: block
}

.cards .cards__overline {
    height: 28px;
    padding-bottom: 15px;
    overflow: hidden;
    color: rgba(40, 40, 40, .6)
}

.cards .image {
    position: relative;
    margin-bottom: 16px;
    width: 100%;
    padding-top: 100%;
    overflow: hidden
}

@media (min-width:1025px) {
    .cards .image {
        margin-bottom: 16px
    }
}

.cards .image .image__inner {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: radial-gradient(ellipse 100% 0 at 50% 50%, #fffcf5 0, #f7ead3 100%);
    background: -webkit-radial-gradient(ellipse 100% 0 at 50% 50%, #fffcf5 0, #f7ead3 100%);
    transition: background .5s
}

.cards img {
    max-height: 70%;
    width: auto;
    max-width: 70%;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    filter: drop-shadow(-6px 6px 7px #dac49a)
}

.cards .image__default {
    opacity: 1;
    transition: opacity .7s
}

.cards .image__hover {
    opacity: 0;
    transition: opacity .7s;
    max-height: 115%;
    height: 115%;
    width: 115%;
    max-width: 115%;
    filter: none;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: -64px 13px;
    object-position: -64px 13px
}

.cards:hover .image__default {
    opacity: 0
}

.cards:hover .image__hover {
    opacity: 1
}

.cards:hover .image__inner--hover {
    transition: background .5s
}

.cards .font-size-h5,
.cards .mediaJumpingPoint__teaser-container__font-size-h5 {
    margin-bottom: 5px;
    color: #164194
}

@media (max-width:1024.98px) {
    .slick-current .cards .image:after {
        z-index: 1
    }

    .slick-current .cards .image__default {
        opacity: 0
    }

    .slick-current .cards .image__hover {
        opacity: 1
    }

    .slick-current .cards .image__inner--hover {
        transition: background .5s
    }
}

.cards--medium {
    padding-right: 60px;
    display: block
}

@media (min-width:768px) {
    .cards--medium {
        padding-right: 0
    }
}

@media (min-width:1200px) {
    .cards--medium {
        padding-right: 30px
    }
}

.cards--medium .image {
    padding-top: 124%
}

.cards--full-image .image {
    padding-top: 0;
    height: 204px
}

.cards--full-image .image img {
    -o-object-fit: cover;
    object-fit: cover;
    max-height: 100%
}

.cards-large {
    display: block;
    padding: 0 16px
}

@media (min-width:1025px) {
    .cards-large {
        padding: 0
    }
}

.cards-large .text-link {
    height: 14px;
    overflow: hidden;
    margin-bottom: 14px;
    letter-spacing: 2.4px;
    text-shadow: 0 19px 74px hsla(0, 0%, 100%, .93)
}

.cards-large .image {
    position: relative;
    z-index: 0;
    overflow: hidden;
    margin-bottom: 22px
}

@media (min-width:1025px) {
    .cards-large .image {
        z-index: 1;
        margin-bottom: 57px
    }
}

.cards-large .image .cards-large__imageHover {
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity .6s ease
}

@media (min-width:768px) {
    .cards-large .image .cards-large__imageHover {
        padding: 30px 42px
    }
}

.cards-large .image .cards-large__imageHover img {
    -ms-flex-item-align: center;
    align-self: center;
    opacity: 0;
    transition: opacity .6s ease .3s
}

.cards-large .text {
    position: absolute;
    bottom: 0;
    width: calc(100% - 76px);
    height: 50%;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
    align-items: flex-end;
    padding: 0 38px
}

.cards-large .text p {
    color: #fff
}

.cards-large .text p:after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    bottom: 0;
    z-index: -1;
    background: linear-gradient(-180deg, transparent, #000)
}

.cards-large:hover .cards-large__imageHover,
.cards-large:hover .cards-large__imageHover img {
    opacity: 1
}

@media (max-width:1024.98px) {

    .slick-current .cards-large .cards-large__imageHover,
    .slick-current .cards-large .cards-large__imageHover img {
        opacity: 1
    }
}

.card-editorial-large {
    position: relative;
    display: -ms-flexbox;
    display: flex
}

.card-editorial-large .image {
    position: relative;
    display: inline;
    overflow: hidden
}

.card-editorial-large .image:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2
}

.card-editorial-large .image img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.card-editorial-large .text {
    position: absolute;
    z-index: 3;
    width: 100%;
    bottom: 0;
    color: #fff;
    padding: 0 11% 6% 10%
}

@media (min-width:1025px) {
    .card-editorial-large .text {
        padding: 0 6% 3%
    }
}

.card-editorial-large .text .font-size-h5,
.card-editorial-large .text .mediaJumpingPoint__teaser-container__font-size-h5 {
    color: #fff;
    margin-bottom: 20px
}

.cards-quote {
    display: block;
    padding: 50px 0 0
}

@media (min-width:1025px) {
    .cards-quote {
        display: -ms-flexbox;
        display: flex;
        padding: 60px 0 0
    }
}

@media (min-width:1025px) {
    .cards-quote .image {
        -ms-flex: 0 0 308px;
        flex: 0 0 308px
    }
}

.cards-quote .image img {
    border-radius: 50%;
    border: 2.5px solid #c4d7d3;
    padding: 6px;
    margin-bottom: 36px
}

@media (min-width:1025px) {
    .cards-quote .image img {
        margin-bottom: 0
    }
}

@media (min-width:1025px) {
    .cards-quote .text {
        padding: 0 0 20px 47px;
        height: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-item-align: center;
        align-self: center
    }
}

.cards-quote .text p {
    color: #164194;
  
    font-size: 1.1875rem;
    line-height: 27px
}

@media (min-width:1025px) {
    .cards-quote .text p {
        font-size: 1.3125rem;
        line-height: 30px;
        margin-bottom: 32px
    }
}

@media (min-width:1025px) and (max-width:1200px) {
    .cards-quote .text p {
        font-size: calc(1.2625rem + .0666666667vw)
    }
}

.cards-quote .text .text-link {
    font-size: .75rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width:768px) {
    .cards-quote .text .text-link {
        font-size: .875rem
    }
}

.cards-quote .text .text-link:before {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url(../img/ale_Deko_SmileGreenBG_whiteColor.svg);
    background-size: 100%;
    background-repeat: no-repeat;
    margin-right: 16px
}

.cards-content {
    padding-right: 0;
    display: block
}

@media (min-width:1200px) {
    .cards-content {
        padding-right: 30px
    }
}

.cards-content--wide {
    padding-right: 0
}

@media (max-width:767.98px) {
    .cards-content--wide .text {
        padding-left: 8.3333%;
        max-width: 80%
    }
}

.cards-content .image {
    position: relative;
    margin-bottom: 22px
}

@media (min-width:1025px) {
    .cards-content .image {
        margin-bottom: 30px
    }
}

.cards-content .image img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    display: block
}

.cards-content .text .icon-arrow-medium {
    display: none
}

.cards-content .text p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 0;
    color: rgba(40, 40, 40, .6)
}

.slick-list .cards-content {
    padding-right: 60px
}

.text-jumping-points {
    height: 100%
}

@media (min-width:1025px) {
    .text-jumping-points {
        margin: auto
    }
}

.text-jumping-points__headline {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (min-width:576px) {
    .text-jumping-points__headline {
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

.text-jumping-points__headline h2 {
    margin-bottom: 30px
}

.text-jumping-points__headline .svg-icon {
    fill: #164194;
    height: 38px;
    width: 17px;
    margin-left: 20px
}

@media (min-width:1025px) {
    .text-jumping-points__headline .svg-icon {
        height: 55px
    }
}

@media (min-width:1025px) {
    .text-jumping-points__outer {
        height: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.text-jumping-points__inner {
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    padding-left: 20px;
    border-left: 2px solid #164194
}

@media (min-width:1025px) {
    .text-jumping-points__inner {
        padding-left: 30px;
        border: none
    }
}

.text-jumping-points__inner li {
    margin: 0;
    list-style-type: none
}

@media (min-width:1025px) {
    .text-jumping-points__inner:before {
        box-sizing: inherit;
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        transform-origin: center;
        border-left: 2px solid #164194;
        transform: scaleY(0)
    }
}

.text-jumping-points__inner a {
    font-size: 16px
}

@media (min-width:1200px) {
    .text-jumping-points__inner a {
        font-size: 20px
    }
}

.text-jumping-points .reveal-line {
    overflow: hidden
}

.text-jumping-points .reveal-animation,
.text-jumping-points .reveal-animation-slider {
    transform: translateY(20px)
}

.text-jumping-points.reveal-transition .text-jumping-points__inner:before {
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    transform-origin: center;
    transform: scaleX(1);
    transition: transform 1.5s cubic-bezier(.64, .04, .35, 1)
}

.text-jumping-points.reveal-transition .reveal-animation {
    transform: translateY(0);
    transition: all 1.2s cubic-bezier(.64, .04, .35, 1)
}

.text-jumping-points--bottom .text-jumping-points__outer {
    -ms-flex-pack: end;
    justify-content: flex-end
}

.ugc-overlay-anchor-container {
    position: relative
}

.ugc-overlay-anchor-container .ugc-overlay-trigger .svg {
    display: block;
    z-index: 10;
    width: 30px;
    height: 30px;
    position: absolute
}

.ugc-overlay-anchor-container .ugc-overlay-trigger .svg svg {
    position: relative;
    width: 30px;
    height: 30px;
    top: 0;
    left: 0;
    cursor: pointer
}

.ugc-overlay-anchor-container .ugc-overlay-trigger .svg--default {
    visibility: visible;
    opacity: 1;
    transition: all .5s
}

.ugc-overlay-anchor-container .ugc-overlay-trigger .svg--hover {
    visibility: hidden;
    opacity: 0;
    transition: all .5s
}

.ugc-overlay-anchor-container .ugc-overlay-trigger .svg--hover:before {
    content: "";
    position: absolute;
    border-radius: 50%;
    height: 50px;
    width: 50px;
    border: 2px solid #164194;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.ugc-overlay-anchor-container .ugc-overlay-trigger .svg--hover .svg__text {
    background: hsla(0, 0%, 100%, .85);
    position: absolute;
    padding: 5px 15px 5px 5px;
    border-radius: 50px;
    white-space: nowrap;
    bottom: 50%;
    left: -13%;
    transform: translateY(50%)
}

.ugc-overlay-anchor-container .ugc-overlay-trigger .svg--hover .svg__text__name {
    padding: 7px 0 0 8px
}

@media (min-width:1200px) {
    .ugc-overlay-anchor-container .ugc-overlay-trigger:hover .svg__text {
        width: auto;
        overflow: hidden
    }

    .ugc-overlay-anchor-container .ugc-overlay-trigger:hover .svg--default {
        visibility: hidden;
        opacity: 0;
        transition: all .5s
    }

    .ugc-overlay-anchor-container .ugc-overlay-trigger:hover .svg--hover {
        visibility: visible;
        opacity: 1;
        transition: all .5s
    }
}

.ugc-overlay-anchor-container--rect .svg {
    bottom: 20px;
    left: 20px
}

.ugc-overlay-anchor-container--round .svg {
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%)
}

.ugc-overlay {
    background: #164194;
    padding: 20px;
    color: #fff;
    position: fixed;
    min-height: 100vh;
    height: 100%;
    width: 100vw;
    overflow-x: hidden;
    overflow-y: scroll;
    right: 0;
    top: 0;
    z-index: 999;
    opacity: 0;
    transform: translateX(100%);
    pointer-events: none;
    transition: all .7s
}

@media (min-width:768px) {
    .ugc-overlay {
        width: 70vw;
        max-width: 400px
    }
}

@media (min-width:1200px) {
    .ugc-overlay {
        max-width: 530px
    }
}

.ugc-overlay.visible {
    opacity: 1;
    transform: translateX(0);
    pointer-events: all;
    transition: all .7s
}

.ugc-overlay .ugc-overlay-closebtn {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    right: 20px;
    top: 20px;
    padding: 5px 0 0 13px;
    cursor: pointer;
    z-index: 2
}

@media (min-width:1025px) {
    .ugc-overlay .ugc-overlay-closebtn {
        padding-top: 3px
    }
}

.ugc-overlay .ugc-overlay-closebtn svg {
    height: 10px;
    width: 10px
}

.ugc-overlay .influencer {
    padding: 20px
}

@media (min-width:1200px) {
    .ugc-overlay .influencer {
        padding: 50px
    }
}

.ugc-overlay .influencer__headline {
    position: relative;
    margin-top: 300px;
    color: #fff;
    margin-bottom: 10px
}

@media (min-width:1200px) {
    .ugc-overlay .influencer__headline {
        margin-top: 340px;
        margin-bottom: 21px
    }
}

.ugc-overlay .influencer__bodytext {
    color: #fff;
    margin-bottom: 37px
}

.ugc-overlay .influencer__hyperlink {
    margin-bottom: 22px;
    width: 90%
}

@media (min-width:1200px) {
    .ugc-overlay .influencer__hyperlink {
        width: 75%
    }
}

.ugc-overlay .influencer__hyperlink a {
    color: #eee;
    display: inline-block
}

.ugc-overlay .influencer__name {
    color: hsla(0, 0%, 100%, .6)
}

.ugc-overlay .influencer__image {
    position: absolute;
    width: 430px;
    height: 430px;
    top: -8%
}

@media (min-width:1200px) {
    .ugc-overlay .influencer__image {
        width: 530px;
        height: 530px;
        top: -9%
    }
}

.ugc-overlay .influencer__image img {
    border-radius: 50%;
    width: 100%;
    height: auto
}

@media (max-width:767px) and (min-width:450px) {
    .ugc-overlay .influencer .influencer__image {
        right: -12%
    }
}

.card-teaserWrapper {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media (min-width:768px) {
    .card-teaserWrapper {
        -ms-flex: 0 0 48%;
        flex: 0 0 48%
    }
}

@media (min-width:1200px) {
    .card-teaserWrapper {
        -ms-flex: 0 0 30.5%;
        flex: 0 0 30.5%
    }
}

.card-teaser {
    display: block;
    margin-bottom: 40px;
    position: relative
}

@media (min-width:768px) {
    .card-teaser {
        margin-bottom: 122px
    }
}

.card-teaser__link-wrapper:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.card-teaser .overline {
    color: rgba(40, 40, 40, .6);
    font-size: 12px;
    margin-bottom: 8px
}

@media (min-width:768px) {
    .card-teaser .overline {
        margin-bottom: 16px;
        font-size: 14px
    }
}

.card-teaser .image {
    width: 100%;
    margin-bottom: 24px
}

@media (min-width:768px) {
    .card-teaser .image {
        margin-bottom: 40px
    }
}

.card-teaser .image img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    display: block
}

.card-teaser .font-size-h5,
.card-teaser .mediaJumpingPoint__teaser-container__font-size-h5 {
    margin-bottom: 24px;
    color: #164194;
    font-size: 26px;
    line-height: 33px
}

@media (min-width:768px) {

    .card-teaser .font-size-h5,
    .card-teaser .mediaJumpingPoint__teaser-container__font-size-h5 {
        margin-bottom: 26px
    }
}

@media (max-width:767.98px) {

    .card-teaser .font-size-h5,
    .card-teaser .mediaJumpingPoint__teaser-container__font-size-h5 {
        font-size: 20px;
        line-height: 26px
    }
}

.card-teaser .text {
    color: #a9a9a9;
    margin-bottom: 24px
}

@media (min-width:768px) {
    .card-teaser .text {
        font-size: 1.125rem;
        color: #525252;
        margin-bottom: 37px
    }
}

.card-teaser .text-link--arrow {
    text-transform: uppercase;
    text-shadow: 0 19px 74px hsla(0, 0%, 100%, .93);
    letter-spacing: 2.14px;
    font-weight: 700;
    font-size: 14px
}

@media (max-width:767.98px) {
    .card-teaser .text-link--arrow {
        font-size: 12px
    }
}

.card-teaser .text-link--arrow svg {
    display: none
}

.tabs {
    overflow: hidden;
    opacity: 0
}

.tabs__nav {
    display: -ms-flexbox;
    display: flex;
    padding: 0;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    position: relative;
    margin: -20px auto 74px
}

@media (min-width:768px) {
    .tabs__nav {
        -ms-flex-direction: row;
        flex-direction: row;
        margin-top: 0
    }
}

.tabs__nav li {
    text-align: center;
    margin: 0 0 17px;
    padding: 0 12px;
    -ms-flex: auto;
    flex: auto;
    color: #747474;
    font-size: 22px;
    line-height: 28px;
    font-weight: 700;
    text-shadow: 0 19px 74px 0 hsla(0, 0%, 100%, .93);
    position: relative;
    cursor: pointer;
    list-style: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-flex-order: 2;
    order: 2
}

@media (min-width:768px) {
    .tabs__nav li {
        font-size: 24px;
        line-height: 32px;
        margin-bottom: 0
    }
}

.tabs__nav li.active {
    color: #164194
}

@media (max-width:767.98px) {
    .tabs__nav li.active {
        -ms-flex-order: 1;
        order: 1
    }

    .tabs__nav li.active:after {
        content: "";
        display: block;
        position: absolute;
        right: -5px;
        top: calc(50% - 2px);
        width: 12px;
        height: 10px;
        background-repeat: no-repeat;
        background-size: contain;
        background-image: url(../img/Down-small.svg);
        transform: rotate(0deg);
        transition: transform .4s ease, top .4s ease
    }
}

@media (max-width:767.98px) {
    .tabs__nav {
        position: absolute;
        width: 100%;
        background-color: #fff;
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px;
        padding: 0 20px 40px;
        z-index: 10;
        max-height: 0;
        overflow: hidden;
        transition: max-height .5s ease
    }
}

@media (max-width:767.98px) {
    .tabs__nav.show-mobile {
        overflow: auto;
        max-height: 300px
    }

    .tabs__nav.show-mobile .active:after {
        top: calc(40% - 2px);
        transform: rotate(180deg)
    }
}

.tabs__content {
    width: 100%;
    overflow: hidden;
    position: relative
}

@media (max-width:767.98px) {
    .tabs__content {
        z-index: 2;
        background: #fff
    }
}

.tabs__content__item {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    line-height: 1.5;
    overflow: hidden;
    padding-top: 93px
}

@media (min-width:768px) {
    .tabs__content__item {
        padding: 40px
    }
}

@media (min-width:1200px) {
    .navigation-local-dropdown {
        position: fixed;
        overflow: scroll;
        z-index: -1;
        width: 100%;
        left: 0;
        top: 0;
        display: -ms-flexbox;
        display: flex;
        padding: 0;
        background: #f8f2f2;
        box-shadow: 0 15px 42px 0 rgba(0, 0, 0, .15);
        max-height: 0;
        transition: max-height .9s cubic-bezier(.64, .04, .35, 1)
    }

    .navigation-local-dropdown .navigation-local-dropdown__nav {
        min-width: 50%;
        width: 0;
        margin: 0 auto;
        padding-top: 41px;
        transition: padding-top .9s cubic-bezier(.64, .04, .35, 1), min-width .9s cubic-bezier(.64, .04, .35, 1)
    }

    .navigation-local-dropdown .navigation-local-dropdown__nav .navigation-local-dropdown__social-bar {
        position: relative;
        opacity: 0
    }

    .navigation-local-dropdown .navigation-local-dropdown__nav .navigation-local-dropdown__social-bar .navigation-local-dropdown__social-bar__item {
        margin-left: 7px
    }

    .navigation-local-dropdown .navigation-local-dropdown__nav .navigation-local-dropdown__social-bar .navigation-local-dropdown__social-bar__item .icon {
        height: 21px;
        display: block
    }

    .navigation-local-dropdown .navigation-local-dropdown__nav .navigation-local-dropdown__social-bar .navigation-local-dropdown__social-bar__item svg {
        width: auto;
        height: 100%
    }

    .navigation-local-dropdown .navigation-local-dropdown__nav .navigation-local-dropdown__social-bar .navigation-local-dropdown__social-bar__item svg path {
        fill: #164194
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured {
        list-style: none;
        margin: 0 0 0 -34px;
        padding: 0;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li {
        margin: 0;
        padding-left: 34px;
        overflow: hidden;
        background-color: #f8f2f2
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li a,
    .navigation-local-dropdown .navigation-local-dropdown__featured li span.current-title {
        font-weight: 700;
        color: #164194;
        font-size: 18px;
        background-color: #f8f2f2;
        display: block;
        position: relative;
        z-index: 2
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 {
        transform: translateY(-100%);
        transition: transform 1s;
        position: relative;
        z-index: 1;
        padding-top: 62px;
        list-style-type: none
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 li {
        overflow: visible;
        padding-left: 0
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 .current-title,
    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 a {
        font-weight: 300;
        color: #747474;
        display: block;
        font-size: 16px;
        margin-bottom: 40px;
        line-height: 28px;
        position: relative
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 .current-title:before,
    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 a:before {
        content: "";
        display: block;
        position: absolute;
        left: -34px;
        top: 0;
        opacity: 0;
        width: 24px;
        height: 24px;
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(../img/ale_Deko_Leaf_Green.svg);
        transition: opacity .3s cubic-bezier(.64, .04, .35, 1)
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 .current-title:hover,
    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 a:hover {
        font-weight: 700;
        color: #164194
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 .current-title:hover:before,
    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 a:hover:before {
        opacity: 1
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 .current-title {
        font-weight: 700;
        color: #164194
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li .level-2 .current-title:before {
        opacity: 1
    }

    .navigation-local-dropdown .navigation-local-dropdown__footer {
        -ms-flex-pack: center;
        justify-content: center;
        position: relative;
        opacity: 0;
        transition: opacity .3s;
        list-style-type: none
    }

    .navigation-local-dropdown .navigation-local-dropdown__footer ul {
        display: -ms-flexbox;
        display: flex;
        list-style-type: none;
        margin: 0
    }

    .navigation-local-dropdown .navigation-local-dropdown__footer ul li {
        margin: 0
    }

    .navigation-local-dropdown .navigation-local-dropdown__footer a {
        margin-right: 30px;
        font-weight: 700;
        color: #164194
    }

    .navigation-local-dropdown .navigation-local-dropdown__leaves {
        overflow: hidden;
        right: 0;
        bottom: 0;
        width: 21%;
        height: 49%;
        position: absolute
    }

    .navigation-local-dropdown .navigation-local-dropdown__leaves div {
        transform: scaleX(-1) rotate(149deg);
        position: absolute;
        bottom: -25px;
        right: -13px;
        height: 100%;
        width: 100%;
        opacity: 0;
        transition: opacity .3s
    }

    .navigation-local-dropdown .navigation-local-dropdown__leaves div svg {
        height: 100%;
        width: 100%
    }
}

@media (min-width:1200px) {
    .site-header.site-header--sticky .navigation-local-dropdown .navigation-local-dropdown__nav {
        padding-top: 31px;
        transition: padding-top .9s cubic-bezier(.64, .04, .35, 1), min-width .9s cubic-bezier(.64, .04, .35, 1)
    }
}

@media (min-width:1200px) {

    .site-header .site-header__nav:hover+.site-header__social-bar .social-bar,
    .site-header .site-header__nav:hover .main-navbar {
        opacity: 0;
        transition: opacity .1s 0s
    }
}

@media (min-width:1200px) and (max-width:1438.98px) {
    .site-header__nav:hover .navigation-local-dropdown .navigation-local-dropdown__nav {
        padding-top: 130px;
        min-width: calc(100% - 40px);
        transition: padding-top .9s cubic-bezier(.64, .04, .35, 1), min-width .8s cubic-bezier(.64, .04, .35, 1) .3s
    }
}

@media (min-width:1200px) {
    .site-header__nav:hover .navigation-local-dropdown {
        max-height: 90vh;
        transition: max-height .9s cubic-bezier(.64, .04, .35, 1);
        z-index: 1
    }

    .site-header__nav:hover .navigation-local-dropdown .navigation-local-dropdown__nav li .level-2 {
        transform: translateY(0)
    }

    .site-header__nav:hover .navigation-local-dropdown__footer,
    .site-header__nav:hover .navigation-local-dropdown__social-bar {
        bottom: 0;
        opacity: 1;
        transition: opacity .9s .4s
    }

    .site-header__nav:hover .navigation-local-dropdown__social-bar {
        bottom: -33px;
        z-index: 6
    }

    .site-header__nav:hover .navigation-local-dropdown__leaves div {
        opacity: .13;
        transition: opacity .9s cubic-bezier(.64, .04, .35, 1) .2s
    }
}

@media (min-width:1439px) {
    .site-header__nav:hover .navigation-local-dropdown .navigation-local-dropdown__nav {
        min-width: calc(100% - 509px)
    }
}

@media (max-width:1199.98px) {
    .navigation-local-dropdown {
        position: fixed;
        overflow: scroll;
        z-index: -1;
        width: 100%;
        top: 0;
        left: 0;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        height: 100vh;
        padding: 120px 0 0;
        background: linear-gradient(-180deg, #faf4f4, #fbfbfd);
        box-shadow: 0 15px 42px 0 rgba(0, 0, 0, .15);
        transform: translate(-100%)
    }

    .navigation-local-dropdown .navigation-local-dropdown__nav {
        width: 100%
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured&gt;li&gt;.current-title,
    .navigation-local-dropdown .navigation-local-dropdown__featured&gt;li&gt;a {
        position: relative;
        font-size: 24px;
        display: inline-block;
        margin: 0 0 24px;
        color: #164194;
       
        transition: color .4s ease-in
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured&gt;li&gt;.current-title+ul .current-title,
    .navigation-local-dropdown .navigation-local-dropdown__featured&gt;li&gt;.current-title+ul a,
    .navigation-local-dropdown .navigation-local-dropdown__featured&gt;li&gt;a+ul .current-title,
    .navigation-local-dropdown .navigation-local-dropdown__featured&gt;li&gt;a+ul a {
        display: block;
        font-size: 18px;
        line-height: 28px;
        color: #282828;
        
        font-weight: 300
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured&gt;li&gt;.current-title+ul .current-title:before,
    .navigation-local-dropdown .navigation-local-dropdown__featured&gt;li&gt;.current-title+ul a:before,
    .navigation-local-dropdown .navigation-local-dropdown__featured&gt;li&gt;a+ul .current-title:before,
    .navigation-local-dropdown .navigation-local-dropdown__featured&gt;li&gt;a+ul a:before {
        content: "";
        width: 16px;
        height: 16px;
        margin-right: 16px;
        display: inline-block;
        border-radius: 50%;
        background-color: #4ba22f;
        background-image: url(../img/Arrow-bold.svg);
        background-repeat: no-repeat;
        background-position: 50%;
        background-size: 7px auto
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li {
        position: relative;
        list-style-type: none;
        width: 100%;
        margin: 0 0 8px
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li .navigation-local-dropdown__featured__toggleIcon {
        position: absolute;
        cursor: pointer;
        z-index: 1;
        right: 0;
        top: 0;
        width: 40px;
        height: 38px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li .navigation-local-dropdown__featured__toggleIcon:after {
        content: "";
        width: 15px;
        background-image: url(../img/Down-small-gray.svg);
        background-repeat: no-repeat;
        background-position: 50%;
        transform: rotate(0);
        transition: transform .4s ease-in
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li ul {
        height: auto;
        max-height: 0;
        overflow: hidden;
        transition: max-height .4s cubic-bezier(.64, .04, .35, 1);
        margin: 0
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li ul li {
        margin-bottom: 15px
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li .btn {
        
        font-size: 18px;
        text-transform: capitalize;
        padding: 13px 71px 13px 18px
    }

    .cards-large .text .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel p a,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel .cards-large .text p a,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel.current .current-title,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel .font-size-h4 a,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel .font-size-h6 a,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel .singleColumnText .rte-textfield h3 a,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel .text-jumping-points__inner a a,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel h6 a,
    .singleColumnText .rte-textfield .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel h3 a,
    .text-jumping-points__inner .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel a a {
        color: #164194
    }

    .cards-large .text .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel p a:after,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel .cards-large .text p a:after,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel.current .current-title:after,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel .font-size-h4 a:after,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel .font-size-h6 a:after,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel .singleColumnText .rte-textfield h3 a:after,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel .text-jumping-points__inner a a:after,
    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel h6 a:after,
    .singleColumnText .rte-textfield .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel h3 a:after,
    .text-jumping-points__inner .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel a a:after {
        opacity: 1
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel&gt;.navigation-local-dropdown__featured__toggleIcon:after {
        background-image: url(../img/Down-small.svg);
        transform: rotate(180deg)
    }

    .navigation-local-dropdown .navigation-local-dropdown__featured li.open-panel .level-2 {
        max-height: 1000px;
        transition: max-height .8s cubic-bezier(.64, .04, .35, 1);
        padding-bottom: 17px
    }

    .navigation-local-dropdown .navigation-local-dropdown__image {
        overflow: hidden;
        position: relative;
        bottom: 0;
        left: 0;
        z-index: -1;
        width: 100%
    }

    .navigation-local-dropdown .navigation-local-dropdown__image img {
        position: relative;
        bottom: -14px;
        left: -81px;
        width: 125vw;
        height: 48vh;
        max-width: none;
        -o-object-fit: cover;
        object-fit: cover;
        -webkit-clip-path: inset(4px round 75% 122% 0 0);
        clip-path: inset(4px round 75% 122% 0 0)
    }

    .navigation-local-dropdown .navigation-local-dropdown__social-bar {
        position: absolute;
        left: 28px;
        bottom: 40px;
        width: 60vw
    }

    .navigation-local-dropdown .navigation-local-dropdown__social-bar .navigation-local-dropdown__social-bar__item {
        margin-right: 34px;
        width: 33px;
        height: 33px;
        display: inline-block
    }

    .navigation-local-dropdown .navigation-local-dropdown__social-bar .navigation-local-dropdown__social-bar__item .icon {
        height: 21px;
        display: block
    }

    .navigation-local-dropdown .navigation-local-dropdown__social-bar .navigation-local-dropdown__social-bar__item svg {
        width: 100%;
        height: 100%
    }

    .navigation-local-dropdown .navigation-local-dropdown__social-bar .navigation-local-dropdown__social-bar__item svg path {
        fill: #fff
    }
}

.site-header {
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 6;
    background: transparent
}

@media (max-width:1024.98px) {
    .site-header {
        transition: background .5s;
        height: 64px
    }

    .site-header.active-main-navigation {
        z-index: 11
    }
}

.site-header .site-header__inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width:1200px) {
    .site-header .site-header__inner {
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.site-header .site-header__logo {
    position: relative;
    z-index: 2
}

@media (min-width:1025px) {
    .site-header .site-header__logo {
        min-width: 165px
    }
}

@media (min-width:1200px) {
    .site-header .site-header__logo {
        min-width: 220px
    }
}

@media (min-width:1439px) {
    .site-header .site-header__logo {
        min-width: 270px
    }
}

.site-header .site-header__logo__inner {
    padding-top: 10px;
    width: 99px
}

@media (min-width:1025px) {
    .site-header .site-header__logo__inner {
        transition: padding-top .5s;
        width: 145px
    }
}

@media (min-width:1200px) {
    .site-header .site-header__logo__inner {
        padding-top: 20px;
        width: 194px
    }
}

.site-header .site-header__logo__inner img {
    width: 100%;
    height: auto;
    max-height: none
}

@media (max-width:1199.98px) {
    .site-header.site-header--sticky {
        background: #f8eedc;
        box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .05)
    }
}

@media (min-width:1200px) {
    .site-header.site-header--sticky .site-header__logo__inner {
        padding-top: 10px
    }
}

@media (min-width:1200px) {
    .site-header .site-header__nav {
        min-width: 50%
    }
}

.site-header .site-header__nav .main-navbar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: rgba(22, 65, 148, .5);
    opacity: 1;
    transition: opacity .3s cubic-bezier(.64, .04, .35, 1) .8s
}

@media (max-width:1199.98px) {
    .site-header .site-header__nav .main-navbar {
        display: none
    }
}

.site-header .site-header__nav .main-navbar .current-title,
.site-header .site-header__nav .main-navbar a {
    color: #164194;
    font-weight: 700;
    display: inline-block;
    position: relative;
    padding-left: 18px
}

@media (min-width:1439px) {

    .site-header .site-header__nav .main-navbar .current-title,
    .site-header .site-header__nav .main-navbar a {
        padding-left: 50px
    }
}

.site-header .site-header__social-bar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

@media (max-width:1199.98px) {
    .site-header .site-header__social-bar {
        display: none
    }
}

.site-header .site-header__social-bar .icon-search {
    opacity: 1;
    margin: 0 0 0 40px;
    transition: opacity .3s .3s
}

.site-header .site-header__social-bar .icon-search svg {
    fill: #164194
}

.site-header .site-header__social-bar .social-bar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 15px;
    opacity: 1;
    transition: opacity .3s cubic-bezier(.64, .04, .35, 1) .8s
}

.site-header .site-header__social-bar .social-bar .social-bar__item {
    margin-right: 21px;
    line-height: 1
}

.site-header .site-header__social-bar .social-bar .social-bar__item .icon {
    height: 21px;
    display: block
}

.site-header .site-header__social-bar .social-bar .social-bar__item svg {
    width: auto;
    height: 100%
}

.site-header .site-header__social-bar .social-bar .social-bar__item svg path {
    fill: #164194
}

.site-header .site-header__social-bar .btn {
    position: relative;
    z-index: 2
}

.site-header.site-header--light {
    background: #f8eedc;
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .05)
}

@media (min-width:1200px) {
    .site-header.site-header--light {
        background: linear-gradient(0, transparent, rgba(0, 0, 0, .6));
        box-shadow: none
    }
}

@media (min-width:1200px) {
    .site-header.site-header--light .site-header__inner {
        -ms-flex-align: center;
        align-items: center;
        padding: 0;
        height: 90px;
        transition: height 1s cubic-bezier(.64, .04, .35, 1), padding 1s cubic-bezier(.64, .04, .35, 1);
        padding: 30px 0 60px;
        height: 140px
    }
}

.site-header.site-header--light .site-header__logo__inner {
    position: relative
}

@media (min-width:1200px) {
    .site-header.site-header--light .site-header__logo__inner {
        left: 0;
        top: 0;
        padding: 0;
        height: 103px;
        width: 165px;
        text-align: center;
        background-image: url(../img/Paperbadge.svg);
        background-repeat: no-repeat;
        background-size: contain;
        background-position: 0 -5px;
        height: 150px;
        width: 228px;
        top: 15px
    }
}

@media (min-width:1200px) {
    .site-header.site-header--light .site-header__logo__inner img {
        padding-top: 25px;
        width: 60%
    }
}

.site-header.site-header--light .site-header__nav .main-navbar,
.site-header.site-header--light .site-header__nav .main-navbar .current-title,
.site-header.site-header--light .site-header__nav .main-navbar a {
    color: #fff
}

.site-header.site-header--light .site-header__nav .main-navbar .current-title:after,
.site-header.site-header--light .site-header__nav .main-navbar a:after {
    background: #fff
}

.site-header.site-header--light .site-header__social-bar .social-bar .social-bar__item svg path {
    fill: #fff
}

@media (min-width:1200px) {
    .site-header.site-header--light.site-header--sticky .site-header__inner {
        padding: 0;
        height: 90px
    }
}

.site-footer .site-footer__logo {
    padding: 35px 0 70px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center
}

@media (min-width:768px) {
    .site-footer .site-footer__logo {
        padding: 145px 0 105px
    }
}

.site-footer .site-footer__logo img {
    max-width: 160px
}

@media (min-width:768px) {
    .site-footer .site-footer__logo img {
        max-width: 265px
    }
}

.site-footer__nav {
    margin-bottom: 20px
}

@media (min-width:768px) {
    .site-footer__nav {
        margin-bottom: 0
    }
}

@media (max-width:767.98px) {
    .site-footer__nav div&gt;ul:nth-child(odd) {
        padding-right: 12px
    }
}

@media (max-width:767.98px) {
    .site-footer__nav div&gt;ul:nth-child(2n) {
        padding-left: 12px
    }
}

.site-footer__nav ul {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    margin-bottom: 20px
}

@media (min-width:768px) {
    .site-footer__nav ul {
        -ms-flex: 1;
        flex: 1;
        margin-bottom: 42px;
        padding-right: 24px
    }

    .site-footer__nav ul:last-child {
        padding-right: 0
    }
}

.site-footer__nav ul&gt;li {
    list-style: none
}

.site-footer__nav ul&gt;li.current,
.site-footer__nav ul&gt;li a,
.site-footer__nav ul&gt;li span {
    display: block;
    color: #164194
}

@media (max-width:767.98px) {

    .site-footer__nav ul&gt;li.current,
    .site-footer__nav ul&gt;li a,
    .site-footer__nav ul&gt;li span {
        letter-spacing: 1.5px
    }
}

.site-footer__nav ul li ul {
    -ms-flex: auto;
    flex: auto;
    width: 93%;
    margin-top: 18px;
    margin-bottom: 0
}

@media (min-width:768px) {
    .site-footer__nav ul li ul {
        width: 79%;
        margin-top: 32px
    }
}

.site-footer__nav ul li ul&gt;li {
    margin-bottom: 0
}

.site-footer__nav ul li ul&gt;li .icon {
    display: inline-block;
    vertical-align: sub;
    margin-right: 10px;
    height: 21px
}

@media (min-width:768px) {
    .site-footer__nav ul li ul&gt;li .icon {
        margin-right: 28px
    }
}

.site-footer__nav ul li ul&gt;li .icon svg {
    height: 100%
}

.site-footer__nav ul li ul&gt;li a {
    display: inline-block;
    color: #747474;
    text-transform: none;
    letter-spacing: inherit;
    font-weight: 300;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 4px;
    transition: color .3s;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto
}

@media (min-width:768px) {
    .site-footer__nav ul li ul&gt;li a {
        font-size: 16px
    }
}

.site-footer__nav ul li ul&gt;li a:hover {
    color: #164194
}

.site-footer__legal {
    background-color: #164194;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    padding: 21px 0
}

@media (min-width:768px) {
    .site-footer__legal {
        font-size: 15px;
        letter-spacing: 1.61px;
        padding: 26px 0
    }
}

.introHero {
    position: relative;
    z-index: 1;
    height: 100%;
    min-height: 100vh;
    visibility: hidden;
    overflow: hidden;
    padding-bottom: 50px
}

@media (min-width:576px) {
    .introHero {
        padding-bottom: 200px
    }
}

@media (min-width:1025px) {
    .introHero {
        padding-bottom: 100px
    }
}

@media (min-width:1200px) and (max-width:1829.98px) {
    .introHero {
        padding: 0 50px 100px
    }
}

@media (min-width:1200px) {
    .introHero.first-section {
        padding-top: 280px
    }
}

@media (max-width:575.98px) {
    .introHero.first-section {
        padding-top: 80px
    }
}

@media (max-width:1024.98px) {
    .introHero .container {
        height: 100%
    }
}

.introHero__heroImage--hover,
.introHero__heroImage--standard {
    position: absolute;
    left: 0;
    top: 0;
    -o-object-fit: cover;
    object-fit: cover;
    z-index: -1;
    height: 100%;
    min-height: 100vh;
    width: 100%;
    transition: all 1s ease-in
}

.introHero__heroImage--hover img,
.introHero__heroImage--standard img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.introHero__heroImage--hover {
    opacity: 0
}

.introHero .introHero__seal {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end
}

@media (min-width:1025px) {
    .introHero .introHero__seal {
        position: absolute;
        top: 280px;
        right: 8%;
        margin-right: 200px;
        margin-top: 0
    }
}

@media (min-width:1200px) {
    .introHero .introHero__seal {
        height: 160px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        margin-right: 280px
    }
}

.introHero .introHero__seal img {
    height: 67px;
    width: 80.4px
}

@media (min-width:1025px) {
    .introHero .introHero__seal img {
        height: 89px;
        width: 106.55px
    }
}

.introHero__text {
    color: #525252
}

@media (max-width:1024.98px) {
    .introHero__text {
        font-size: 17px
    }
}

@media (min-width:1025px) {
    .introHero__text {
        width: 40%;
        border-bottom: 2px solid rgba(40, 40, 40, .4);
        padding-bottom: 57px
    }
}

.introHero__btnWrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 80px
}

@media (max-width:1024.98px) {
    .introHero__btnWrapper {
        position: absolute;
        -ms-flex-align: center;
        align-items: center;
        left: 40px;
        right: 40px
    }

    .introHero__btnWrapper svg {
        left: 195px
    }
}

@media (max-width:767.98px) {
    .introHero__btnWrapper {
        left: 20px;
        right: 20px
    }
}

@media (max-width:767.98px) and (orientation:portrait) {
    .introHero__btnWrapper {
        top: 77vh;
        margin-top: 0
    }
}

@media (min-width:576px) and (max-width:1024.98px) {
    .introHero__btnWrapper {
        bottom: 200px
    }
}

@media (min-width:1025px) {
    .introHero__btnWrapper {
        position: relative
    }
}

.introHero__btnWrapper svg {
    bottom: 48%
}

.introHero .kpi {
    position: absolute;
    right: 8%;
    top: 280px
}

@media (max-width:1024.98px) {
    .introHero .kpi {
        display: none
    }
}

.introHero__backgroundToggler {
    height: 42px;
    width: 42px;
    background: #164194;
    border-radius: 50%
}

@media (min-width:1025px) {
    .introHero__backgroundToggler {
        display: none
    }
}

.introHero__pointer {
    background-image: url(../img/ale_Point.svg);
    background-size: 11.7px 15.6px;
    background-position: 50%;
    background-repeat: no-repeat;
    height: 42px;
    width: 42px
}

@media (min-width:1025px) {
    .introHero__heading {
        width: 50%
    }
}

.introHero__meta {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 35px;
    border-top: 2px solid rgba(40, 40, 40, .4);
    border-bottom: 2px solid rgba(40, 40, 40, .4);
    padding: 12px 0
}

@media (max-width:1024.98px) {
    .introHero__meta {
        position: absolute;
        left: 40px;
        right: 40px
    }
}

@media (max-width:767.98px) {
    .introHero__meta {
        left: 20px;
        right: 20px
    }
}

@media (max-width:767.98px) and (orientation:portrait) {
    .introHero__meta {
        top: 90vh;
        margin-top: 0
    }
}

@media (min-width:576px) and (max-width:1024.98px) {
    .introHero__meta {
        bottom: 100px;
        padding: 32px 0
    }
}

@media (min-width:1025px) {
    .introHero__meta {
        border-top: none;
        width: 50%;
        padding-bottom: 33px;
        margin-bottom: 50px
    }
}

.introHero__meta&gt;* {
    margin: 0
}

.introHero__meta .text-link {
    -ms-flex-item-align: end;
    align-self: flex-end;
    text-align: right;
    padding-right: 30px;
    margin-left: 5px
}

@media (max-width:1024.98px) {
    .introHero__meta .text-link {
        margin-left: -30px
    }
}

.introHero--hover .introHero__backgroundToggler {
    background: #fff
}

.introHero--hover .introHero__pointer {
    background-image: url(../img/Close.svg)
}

.introHero--hover .introHero__heroImage--standard {
    opacity: 0
}

.introHero--hover .introHero__heroImage--hover {
    opacity: 1
}

.introHero--hover .introHero__heading,
.introHero--hover .introHero__text {
    color: #fff
}

.introHero--hover .introHero__heading+hr {
    border-color: #fff
}

.introHero--hover .introHero__text {
    border-bottom-color: #fff
}

.introHero--hover .introHero__meta {
    display: none;
    border-bottom-color: #fff
}

.introHero--hover .introHero__meta&gt;* {
    color: #fff
}

.introHero--hover .introHero__seal {
    visibility: hidden
}

@media (max-width:1024.98px) {

    .introHero--hover .introHero__btnWrapper .btn,
    .introHero--hover .introHero__btnWrapper .decorative-btn-ale {
        visibility: hidden
    }
}

@media (max-width:767.98px) {

    .introHero,
    .introHero__heroImage--hover,
    .introHero__heroImage--standard {
        min-height: calc(100vh + 50px)
    }
}

.introHero hr {
    display: none
}

@media (min-width:1025px) {
    .introHero__heading+hr {
        display: inline-block;
        border: none;
        border-bottom: 2px solid rgba(40, 40, 40, .4);
        height: 0;
        width: 50%
    }
}

@media (min-width:1025px) and (min-width:1439px) {
    .introHero__heading+hr {
        width: 40%
    }
}

@media (max-width:1400px) and (min-width:1025px) {
    .introHero.first-section {
        padding-top: 220px
    }

    .introHero .introHero__heading {
        font-size: 57px;
        margin-bottom: 17px
    }

    .introHero .introHero__meta {
        margin-bottom: 10px
    }

    .introHero hr {
        width: 43%
    }

    .introHero .introHero__btnWrapper {
        margin-top: 40px
    }
}

.introProductDetail {
    background-image: url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABBAAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQ0NjAsIDIwMjAvMDUvMTItMTY6MDQ6MTcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9IjNGN0FEREM1RTM1RUUwRTU3RUNFNEEyQzQ2RTlBRjYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMzNTlDOENDRUVBNDExRUFCM0ZGQTE1ODUxQjk5Nzk0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMzNTlDOENCRUVBNDExRUFCM0ZGQTE1ODUxQjk5Nzk0IiB4bXA6Q3JlYXRvclRvb2w9IklMQ0UtN1JNMiB2NC4wMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE4YzI1NmJiLTI3MzMtNDMyMC04YzgyLWU2M2YwMzZiMTVjOSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmE2M2NiNjEyLTc3ODYtNWU0ZC1hNTg1LWZiYmEwYTc1ZTUxYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6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");
    position: relative;
    min-height: 100vh;
    height: 100%;
    padding-bottom: 30px;
    width: 100vw
}

@media (min-width:1025px) {
    .introProductDetail {
        background-size: cover
    }
}

.introProductDetail__background img {
    padding-right: 20px
}

@media (min-width:768px) {
    .introProductDetail__background img {
        padding-right: 0;
        width: 80%;
        height: auto
    }
}

@media (min-width:1025px) {
    .introProductDetail__background img {
        width: 100%
    }
}

.introProductDetail__headline {
    color: #fff
}

.introProductDetail__recommendations {
    color: #fff;
    padding: 10px 0;
    border: 1px solid hsla(0, 0%, 100%, .5);
    border-left: none;
    border-right: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width:1025px) {
    .introProductDetail__recommendations {
        padding: 15px;
        border: 2px solid hsla(0, 0%, 100%, .5);
        border-left: none;
        border-right: none
    }
}

.introProductDetail__recommendations__ageGroup {
    padding-right: 8px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.introProductDetail__recommendations__ageGroup .svg {
    margin-right: 12px;
    height: 30px
}

@media (min-width:768px) {
    .introProductDetail__recommendations__ageGroup .svg {
        margin-right: 20px
    }
}

.introProductDetail__recommendations__dayTime {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px solid grey;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

@media (min-width:1025px) {
    .introProductDetail__recommendations__dayTime {
        border-left: 2px solid grey
    }
}

.introProductDetail__recommendations__dayTime .svg {
    padding-left: 10px;
    margin-right: 10px;
    height: 30px
}

@media (min-width:768px) {
    .introProductDetail__recommendations__dayTime .svg {
        padding-left: 20px;
        margin-right: 20px
    }
}

.introProductDetail__recommendations svg {
    width: 30px;
    height: 30px;
    fill: #4ba22f
}

.introProductDetail__bioSeals {
    padding-bottom: 17px;
    border-bottom: 1px solid hsla(0, 0%, 100%, .5);
    -ms-flex-pack: center;
    justify-content: center
}

@media (min-width:1025px) {
    .introProductDetail__bioSeals {
        padding: 0;
        border: none;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

.introProductDetail__bioSeals__image {
    text-align: center
}

@media (min-width:1025px) {
    .introProductDetail__bioSeals__image {
        margin-right: 12px
    }
}

.introProductDetail__bioSeals__image img {
    height: 52px
}

@media (min-width:1025px) {
    .introProductDetail__bioSeals__image img {
        height: 100%
    }
}

.introProductDetail__bioSeals__text {
    color: #fff;
    -ms-flex-item-align: center;
    align-self: center;
    -ms-flex: 0;
    flex: 0
}

@media (min-width:1025px) {
    .introProductDetail__bioSeals__text {
        -ms-flex-item-align: end;
        align-self: flex-end;
        margin-right: 30px
    }
}

.introProductDetail__ingredients__headline {
    -ms-flex: 0 0 90%;
    flex: 0 0 90%
}

.introProductDetail__ingredients__subtext,
.introProductDetail__ingredients__text {
    color: #fff
}

@media (min-width:1025px) {

    .introProductDetail__ingredients__subtext,
    .introProductDetail__ingredients__text {
        color: hsla(0, 0%, 100%, .7)
    }
}

@media (min-width:1025px) {
    .introProductDetail__ingredients__svg {
        display: none
    }
}

.introProductDetail__ingredients__svg svg {
    stroke: #fff;
    height: 14px;
    width: 14px;
    background: #4ba22f;
    border-radius: 50%;
    padding: 4px;
    margin-bottom: 3px
}

.introProductDetail .mobile-hide-ingredients {
    height: 0;
    overflow: hidden;
    margin-right: 10px
}

@media (min-width:768px) {
    .introProductDetail .mobile-hide-ingredients {
        margin-right: 50px
    }
}

@media (min-width:1025px) {
    .introProductDetail .mobile-hide-ingredients {
        margin-right: 0;
        height: auto;
        overflow: visible
    }
}

.introProductDetail .text-badge {
    letter-spacing: .3px
}

.introProductDetail .text-badge,
.introProductDetail .text-info {
 
    font-size: .625rem;
    font-weight: 400
}

@media (min-width:1025px) {
    .introProductDetail .text-info {
        font-size: .75rem
    }
}

@media (max-width:1024.98px) {
    .horizontalScrollContainer {
        overflow: hidden;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media (max-width:1024.98px) {
    .horizontalScrollContainer__scroller {
        overflow: auto;
        -ms-flex-positive: 1;
        flex-grow: 1
    }
}

@media (max-width:1024.98px) {
    .horizontalScrollContainer__scroller__child {
        width: 100vw;
        text-align: center
    }
}

@media (max-width:767.98px) {
    .horizontalScrollContainer__scroller__child {
        width: 130vw
    }
}

.horizontalScrollContainer__scroller::-webkit-scrollbar {
    display: none
}

.introContent {
    position: relative;
    min-height: 100vh;
    height: 100%;
    z-index: 1;
    padding-bottom: 15vh
}

.introContent.bg-beige-gradient:after {
    background: linear-gradient(90deg, #f8e7c5, #f8efd1)
}

@media (min-width:1025px) {
    .introContent {
        display: -ms-flexbox;
        display: flex;
        padding-top: 240px !important;
        padding-bottom: 10vh;
        min-height: 66vh;
        height: 66vh
    }
}

@media (min-width:1025px) and (max-width:1438.98px) {
    .introContent {
        padding-top: 190px !important
    }
}

@media (min-width:1200px) {
    .introContent {
        padding-bottom: 15vh
    }
}

@media (min-width:1025px) {
    .introContent .container {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.introContent__meta {
    margin-bottom: 13px;
    color: #fff
}

.introContent__meta.introContent__meta--blue {
    color: #164194
}

.introContent__heading {
    color: #fff;
    margin-bottom: 27px
}

@media (min-width:1025px) {
    .introContent__heading {
        padding-right: 60px;
        margin-bottom: 40px;
        font-size: 52px
    }
}

@media (min-width:1025px) and (max-width:1438.98px) {
    .introContent__heading {
        padding-right: 30px
    }
}

@media (min-width:1439px) {
    .introContent__heading {
        font-size: 70px
    }
}

@media (min-width:1669px) {
    .introContent__heading {
        padding-right: 80px
    }
}

.introContent__heading.introContent__heading--blue {
    color: #164194
}

.introContent__ctabox {
    display: block
}

@media (min-width:576px) {
    .introContent__ctabox {
        display: -ms-flexbox;
        display: flex
    }
}

.introContent__cta {
    margin-bottom: 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width:576px) {
    .introContent__cta {
        margin-right: 20px;
        margin-bottom: 50px
    }
}

.introContent__text {
    color: #525252
}

@media (min-width:1025px) {
    .introContent__text {
        padding-top: 25px
    }
}

.introContent--media {
    background: transparent;
    display: -ms-flexbox;
    display: flex
}

@media (max-width:1024.98px) {
    .introContent--media {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-bottom: 0;
        min-height: auto
    }
}

.introContent--media img {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

@media (min-width:576px) and (max-width:1024.98px) {
    .introContent--media img {
        -o-object-position: 70% 30%;
        object-position: 70% 30%
    }
}

.introContent--media .introContent__cta .text-link,
.introContent--media .introContent__heading,
.introContent--media .introContent__meta {
    color: #fff
}

.introContent--media .introContent__heading--blue,
.introContent--media .introContent__meta--blue {
    color: #164194
}

@media (max-width:1024.98px) {

    .introContent--media .introContent__heading,
    .introContent--media .introContent__meta {
        color: #164194
    }
}

.introContent--media .introContent__heading {
    border-right: none
}

@media (min-width:1025px) {
    .introContent--media .introContent__heading {
        margin-bottom: 70px
    }
}

.introContent--media .introContent__cta,
.introContent--media .introContent__heading,
.introContent--media .introContent__meta,
.introContent .video-btn {
    position: relative;
    z-index: 1
}

.introContent .video-btn {
    width: 42px;
    height: 42px;
    background: #fff;
    border-radius: 50%;
    margin-left: 16px;
    cursor: pointer
}

.introContent .video-btn .video-btn-icon {
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 12px solid #4ba22f;
    position: absolute;
    top: 14.5px;
    left: 17px
}

.introContent .video video {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.singleColumnText {
    position: relative;
    padding: 67px 0 56px
}

.singleColumnText--center {
    text-align: center
}

@media (min-width:768px) {
    .singleColumnText {
        padding: 104px 0 106px
    }
}

.singleColumnText .container {
    position: relative;
    z-index: 1
}

@media (max-width:767.98px) {
    .singleColumnText p {
        text-align: left
    }
}

.singleColumnText .decorative-btn-ale {
    margin-top: 10px
}

@media (min-width:1025px) {
    .singleColumnText .decorative-btn-ale {
        margin-top: 20px
    }
}

.singleColumnText--quote {
    padding: 50px 0
}

@media (min-width:768px) {
    .singleColumnText--quote {
        padding: 80px 0
    }
}

.cards-large .text .singleColumnText--quote p,
.singleColumnText--quote .cards-large .text p,
.singleColumnText--quote .font-size-h4,
.singleColumnText--quote .font-size-h6,
.singleColumnText--quote .singleColumnText .rte-textfield h3,
.singleColumnText--quote .text-jumping-points__inner a,
.singleColumnText--quote h6,
.singleColumnText .rte-textfield .singleColumnText--quote h3,
.text-jumping-points__inner .singleColumnText--quote a {
    margin-bottom: 40px
}

@media (min-width:768px) {

    .cards-large .text .singleColumnText--quote p,
    .singleColumnText--quote .cards-large .text p,
    .singleColumnText--quote .font-size-h4,
    .singleColumnText--quote .font-size-h6,
    .singleColumnText--quote .singleColumnText .rte-textfield h3,
    .singleColumnText--quote .text-jumping-points__inner a,
    .singleColumnText--quote h6,
    .singleColumnText .rte-textfield .singleColumnText--quote h3,
    .text-jumping-points__inner .singleColumnText--quote a {
        margin-bottom: 50px
    }
}

.singleColumnText--quote .text-link {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: left;
    align-items: left
}

.singleColumnText--quote .text-link:before {
    content: "";
    width: 24px;
    height: 24px;
    background: url(../img/ale_Deko_SmileGreenBG_whiteColor.svg);
    background-size: 100%;
    background-repeat: no-repeat;
    margin-right: 16px
}

@media (min-width:1025px) {
    .singleColumnText--quote .text-link:before {
        width: 30px;
        height: 30px
    }
}

.singleColumnText--quote.singleColumnText--center .text-link {
    -ms-flex-pack: center;
    justify-content: center
}

.textAccordion {
    padding: 40px 0;
    position: relative
}

@media (min-width:768px) {
    .textAccordion {
        padding: 90px 0
    }
}

.textAccordion__list {
    position: relative
}

.textAccordion__list li {
    list-style-type: none;
    margin: 0
}

@media (min-width:1025px) {
    .textAccordion__list li {
        margin: 0 0 20px
    }
}

.textAccordion__list li .textAccordion__list__item {
    cursor: pointer;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 24px
}

@media (min-width:1025px) {
    .textAccordion__list li .textAccordion__list__item {
        margin-bottom: 48px
    }
}

.textAccordion__list li .textAccordion__list__item__headline {
    -ms-flex: 0 0 90%;
    flex: 0 0 90%
}

@media (min-width:576px) {
    .textAccordion__list li .textAccordion__list__item__headline {
        -ms-flex: 0 0 97%;
        flex: 0 0 97%
    }
}

@media (min-width:1025px) {
    .textAccordion__list li .textAccordion__list__item__headline {
        -ms-flex: unset;
        flex: unset;
        margin-right: 20px
    }
}

.textAccordion__list li .textAccordion__list__item__headline__svg {
    -ms-flex-item-align: center;
    align-self: center;
    border: 2px solid #4ba22f;
    border-radius: 50%;
    height: 9px;
    width: 9px;
    margin-left: 2.5px
}

@media (min-width:1025px) {
    .textAccordion__list li .textAccordion__list__item {
        transition: color .5s cubic-bezier(.64, .04, .35, 1);
        transition-delay: .5s
    }
}

.textAccordion__list li .textAccordion__list__item.active-accordion+.textAccordion__list__content {
    z-index: 1
}

.textAccordion__list li .textAccordion__list__item svg {
    stroke: #fff;
    height: 14px;
    width: 14px;
    background: #4ba22f;
    border-radius: 50%;
    padding: 3px;
    -ms-flex-item-align: center;
    align-self: center;
    transition: transform 1s cubic-bezier(.64, .04, .35, 1)
}

@media (min-width:1025px) {
    .textAccordion__list li .textAccordion__list__item svg {
        display: none
    }
}

.textAccordion__list li .textAccordion__list__item.active-accordion .textAccordion__list__item__headline__svg {
    display: none
}

@media (min-width:1025px) {
    .textAccordion__list li .textAccordion__list__item.active-accordion .textAccordion__list__item__headline__svg {
        display: block;
        background: #4ba22f
    }
}

.textAccordion__list li .textAccordion__list__item.active-accordion svg {
    transform: rotate(180deg);
    transition: transform 1s cubic-bezier(.64, .04, .35, 1)
}

@media (min-width:1025px) {
    .textAccordion__list li .textAccordion__list__item.active-accordion svg {
        display: none
    }
}

.textAccordion__list li .textAccordion__list__content {
    overflow: hidden
}

@media (min-width:1025px) {
    .textAccordion__list li .textAccordion__list__content {
        position: absolute;
        width: 100%;
        top: -4%;
        left: 101%;
        opacity: 0
    }
}

@media (min-width:1439px) {
    .textAccordion__list li .textAccordion__list__content {
        left: 113%
    }
}

@media (min-width:1025px) {
    .textAccordion__list li .textAccordion__list__content .textAccordion__list__content__text {
        opacity: 0
    }
}

.textAccordion__list li .textAccordion__list__content .textAccordion__list__content__headline {
    color: #747474;
    margin-bottom: 6px;
    padding-top: 5px
}

@media (min-width:1025px) {
    .textAccordion__list li .textAccordion__list__content .textAccordion__list__content__headline {
        width: 90%;
        opacity: 0;
        padding-top: 0
    }
}

@media (min-width:1200px) {
    .textAccordion__list li .textAccordion__list__content .textAccordion__list__content__headline {
        font-size: 26px;
        line-height: 48px
    }
}

.textAccordion__list li.active .textAccordion__list__item {
    color: #164194;
    font-weight: 700
}

.textAccordion__list li.active .textAccordion__list__content {
    display: block
}

.textAccordion .watercolor-1 {
    height: 91%;
    left: 1%;
    top: -10%
}

@media (min-width:576px) {
    .textAccordion .watercolor-1 {
        height: 87%;
        left: 4%;
        top: -30%
    }
}

@media (min-width:1025px) {
    .textAccordion .watercolor-1 {
        height: 98%;
        left: 6%;
        top: -20%
    }
}

.textAccordion ul.default-ul p {
    margin: 0
}

.textAccordion.is-in-viewport .textAccordion__list__content {
    opacity: 1
}

.mediaJumpingPoint {
    padding: 38px 0;
    position: relative
}

@media (min-width:1025px) {
    .mediaJumpingPoint {
        padding: 70px 0
    }
}

@media (min-width:1200px) {
    .mediaJumpingPoint {
        padding: 0 0 110px
    }
}

.mediaJumpingPoint__links {
    margin: 40px 0 20px
}

@media (min-width:1025px) {
    .mediaJumpingPoint__links {
        margin-bottom: 0
    }
}

@media (min-width:1025px) {

    .mediaJumpingPoint__image-container,
    .mediaJumpingPoint__image-container .image {
        height: 90vh
    }
}

.mediaJumpingPoint__image-container .image:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%;
    background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .3))
}

@media (min-width:1025px) {
    .mediaJumpingPoint__image-container .image:after {
        left: 2px
    }
}

@media (min-width:1200px) {
    .mediaJumpingPoint__image-container .image:after {
        left: 5px
    }
}

.mediaJumpingPoint__image-container .image img {
    -o-object-fit: cover;
    object-fit: cover;
    display: block
}

@media (min-width:1025px) {
    .mediaJumpingPoint__image-container .image img {
        width: 100%;
        height: 90vh
    }
}

.mediaJumpingPoint__teaser-container {
    width: 80vw;
    position: absolute;
    bottom: 0;
    color: #fff;
    margin-bottom: 8px
}

@media (min-width:1025px) {
    .mediaJumpingPoint__teaser-container {
        position: relative;
        bottom: 120px;
        z-index: 3;
        margin: 0 0 3% 6%;
        width: 55%
    }
}

@media (min-width:1200px) {
    .mediaJumpingPoint__teaser-container {
        width: 40%
    }
}

.mediaJumpingPoint__teaser-container__font-size-h5 {
    margin-bottom: 10px;
    color: #fff
}

@media (min-width:1025px) {
    .mediaJumpingPoint__teaser-container__font-size-h5 {
        margin-bottom: 22px
    }
}

.mediaJumpingPoint__teaser-container .font-white {
    color: #fff
}

@media (min-width:1025px) {
    .mediaJumpingPoint__teaser-container p {
        color: #fff
    }
}

.mediaJumpingPoint__single-link {
    display: inline-block
}

.mediaJumpingPoint__single-link .text-link--arrow:after {
    right: -30px
}

@media (min-width:1025px) {
    .mediaJumpingPoint__single-link .text-link--arrow:after {
        right: -10px
    }
}

.mediaJumpingPoint .ugc-overlay-anchor-container {
    position: unset
}

.teaserGrid {
    padding-top: 48px
}

@media (min-width:768px) {
    .teaserGrid {
        padding-top: 100px;
        margin-bottom: 72px
    }
}

.teaserGrid__wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (min-width:1200px) {
    .teaserGrid__wrapper {
        padding-right: 4.16667%
    }
}

.teaserGrid__overline {
    padding-bottom: 16px;
    margin-bottom: 24px;
    width: calc(100% - 40px);
    margin: 0 auto;
    text-align: center
}

@media (min-width:768px) {
    .teaserGrid__overline {
        padding-bottom: 27px;
        width: 70%
    }
}

.textImageSmall {
    padding-top: 57px;
    position: relative;
    margin-bottom: 80px
}

@media (min-width:768px) {
    .textImageSmall {
        margin-bottom: 40px
    }
}

@media (min-width:768px) {
    .textImageSmall:not(.section-bg-wrapper) {
        padding-bottom: 100px
    }
}

.textImageSmall .first-bg-content .cloud {
    right: 12.6%;
    top: -57px
}

.textImageSmall .second-bg-content .cloud {
    right: 1.5%;
    top: calc(1% - 57px)
}

.textImageSmall .font-size-h2 {
    padding: 0 5% 0 0
}

@media (min-width:1025px) {
    .textImageSmall .font-size-h2 {
        padding: 0 15% 0 .5%
    }
}

.textImageSmall .watercolor-2.position-1 {
    right: -5%;
    top: -5%
}

@media (min-width:768px) {
    .textImageSmall .watercolor-2.position-1 {
        right: -17%
    }
}

.textImageSmall--imageRight .first-bg-content .cloud {
    left: 12.6%;
    top: -57px
}

.textImageSmall--imageRight .second-bg-content .cloud {
    left: 1.5%;
    top: calc(1% - 57px)
}

.textImageSmall--imageRight .font-size-h2 {
    padding: 0
}

@media (min-width:1025px) {
    .textImageSmall--imageRight .font-size-h2 {
        padding: 0
    }
}

@media (max-width:767.98px) {
    .textImageSmall .btn {
        display: table;
        margin: auto
    }

    .textImageSmall .image {
        margin-top: 55px
    }
}

.textImageSmall .cards-content {
    padding-right: 0
}

.textImageSmall .btn {
    margin-top: 40px
}

@media (min-width:768px) {
    .textImageSmall .btn {
        margin-top: 60px
    }
}

.textImageMedium {
    position: relative;
    padding-top: 50px;
    padding-bottom: 48px;
    overflow: hidden
}

@media (min-width:1025px) {
    .textImageMedium {
        padding-top: 104px;
        padding-bottom: 104px
    }
}

.textImageMedium .first-bg-content .spoon {
    right: -100%;
    top: 61%;
    transition: right .5s
}

.textImageMedium:hover .first-bg-content .spoon {
    right: 0;
    top: 61%
}

.textImageMedium .image {
    width: 100%;
    height: auto;
    position: relative;
    overflow: hidden;
    padding: 100% 0 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center
}

@media (max-width:767.98px) {
    .textImageMedium .image {
        margin-bottom: 40px
    }
}

.textImageMedium .image img {
    max-width: 100%;
    max-height: 100%;
    height: -moz-fit-content;
    height: fit-content;
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 50%;
    border: 2.5px solid #c4d7d3;
    padding: 10px
}

.textImageMedium .image svg {
    position: absolute;
    bottom: 42px;
    z-index: 2;
    width: 24px;
    height: 24px
}

@media (min-width:768px) {
    .textImageMedium .image svg {
        width: 30px;
        height: 30px;
        bottom: 67px
    }
}

.textImageMedium .btn {
    margin-top: 15px
}

@media (min-width:768px) {
    .textImageMedium .btn {
        margin-top: 40px
    }
}

@media (min-width:1025px) {

    .cards-large .text .textImageMedium p,
    .singleColumnText .rte-textfield .textImageMedium h3,
    .text-jumping-points__inner .textImageMedium a,
    .textImageMedium .cards-large .text p,
    .textImageMedium .font-size-h4,
    .textImageMedium .font-size-h6,
    .textImageMedium .singleColumnText .rte-textfield h3,
    .textImageMedium .text-jumping-points__inner a,
    .textImageMedium h6 {
        margin-bottom: 50px
    }
}

@media (min-width:768px) {
    .textImageMedium .custom-select .decorative-btn {
        margin-left: -30px
    }
}

.textImageMedium .custom-select .decorative-btn .select-styled:not(.active) {
    background-color: hsla(0, 0%, 100%, .6)
}

@media (max-width:767.98px) {
    .textImageMedium .custom-select .decorative-btn .select {
        width: 90%;
        margin-left: 5%
    }
}

.textImageMedium__product-chart {
    display: none
}

.textImageMedium__product-chart.show {
    display: block
}

.textImageMedium__product-chart&gt;div {
    display: -ms-flexbox;
    display: flex;
    height: 70px;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 22px 0 26px;
    border-radius: 32px
}

@media (min-width:1025px) {
    .textImageMedium__product-chart&gt;div {
        -ms-flex-pack: initial;
        justify-content: initial
    }
}

.textImageMedium__product-chart&gt;div:nth-child(2n) {
    background-color: hsla(0, 0%, 100%, .85)
}

.textImageMedium__product-chart&gt;div span {
    color: #164194
}

@media (min-width:1025px) {
    .textImageMedium__product-chart&gt;div span {
        font-size: 1.125rem;
        line-height: 24px
    }
}

@media (min-width:1025px) {
    .textImageMedium__product-chart&gt;div span:first-child {
        padding-right: 5%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }
}

.textImageMedium__product-chart&gt;div span:last-child {
    font-weight: 700;
    -ms-flex: 0 0 58%;
    flex: 0 0 58%;
    text-align: right
}

@media (min-width:1025px) {
    .textImageMedium__product-chart&gt;div span:last-child {
        text-align: left;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }
}

.textImageLarge {
    padding-top: 104px
}

@media (min-width:768px) {
    .textImageLarge:not(.section-bg-wrapper) {
        padding-bottom: 104px
    }
}

.textImageLarge .watercolor-3 {
    width: 29%;
    height: 28%;
    display: none
}

@media (min-width:768px) {
    .textImageLarge .watercolor-3 {
        display: block
    }
}

@media (min-width:768px) {
    .textImageLarge .watercolor-3.position-2.right {
        top: -13%;
        right: -17%;
        transform: rotate(265deg)
    }
}

@media (min-width:1439px) {
    .textImageLarge .watercolor-3.position-2.right {
        height: 33%;
        top: -13%;
        right: -13%
    }
}

.textImageLarge .cards-content {
    padding-right: 0
}

.textImageLarge .cards-content .image {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    box-shadow: 0 23px 40px 0 rgba(61, 51, 97, .15);
    margin-bottom: 37px;
    margin-left: -20px;
    width: calc(100% + 20px)
}

@media (min-width:768px) {
    .textImageLarge .cards-content .image {
        margin-left: -40px;
        width: calc(100% + 40px)
    }
}

@media (min-width:1025px) {
    .textImageLarge .cards-content .image {
        margin-bottom: 57px;
        margin-left: 0;
        width: auto
    }
}

.textImageScroll {
    margin-bottom: 108px
}

@media (min-width:768px) {
    .textImageScroll {
        margin-bottom: 308px
    }
}

.textImageScroll .textImageScroll__left-sticky {
    margin: 0 -20px;
    padding: 25px 20px 72px;
    background: #164194
}

@media (min-width:768px) {
    .textImageScroll .textImageScroll__left-sticky {
        margin: 0 -40px 64px;
        padding: 131px 70px 149px
    }
}

@media (min-width:1025px) {
    .textImageScroll .textImageScroll__left-sticky {
        position: sticky;
        top: 116px;
        z-index: 1;
        padding-top: 100px;
        margin-bottom: 0
    }
}

@media (min-width:1830px) {
    .textImageScroll .textImageScroll__left-sticky {
        margin: 0 -20px 0 -191px;
        padding-left: 191px
    }
}

.textImageScroll .textImageScroll__left-sticky .btn-group {
    margin-top: 29px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (min-width:768px) {
    .textImageScroll .textImageScroll__left-sticky .btn-group {
        margin-top: 65px
    }
}

@media (min-width:1439px) {
    .textImageScroll .textImageScroll__left-sticky .btn-group {
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.textImageScroll .textImageScroll__left-sticky .btn-group a {
    width: -moz-fit-content;
    width: fit-content
}

.textImageScroll .textImageScroll__left-sticky .btn-group a.btn,
.textImageScroll .textImageScroll__left-sticky .btn-group a:hover {
    background-color: #fff
}

.textImageScroll .textImageScroll__left-sticky .btn-group a.btn--blue:before {
    border-color: #fff
}

@media (max-width:1438.98px) {
    .textImageScroll .textImageScroll__left-sticky .btn-group a:last-child {
        margin-top: 24px
    }
}

.textImageScroll .textImageScroll__left-sticky img {
    position: absolute;
    right: -145px;
    bottom: 100px;
    z-index: 0
}

@media (max-width:1668.98px) {
    .textImageScroll .textImageScroll__left-sticky img {
        width: 120px;
        right: -120px
    }
}

.textImageScroll .textImageScroll__left-sticky .text-link {
    color: #fff
}

.textImageScroll .textImageScroll__left-sticky .btn-group .text-link {
    margin-right: 30px;
    opacity: .8
}

.textImageScroll .textImageScroll__left-sticky .btn-group .text-link:last-child {
    margin-right: 0
}

.textImageScroll .textImageScroll__left-sticky .btn-group .text-link:hover {
    opacity: 1;
    background-color: transparent
}

.textImageScroll__headline {
    color: #fff
}

.textImageScroll__text {
    color: #eee;
    margin: 40px 0
}

.textImageScroll .textImageScroll__right-sticky {
    position: sticky;
    z-index: -1;
    top: 116px;
    width: 100vw;
    margin-left: -20px;
    height: 60vh;
    background: #f8f2f2
}

@media (min-width:768px) {
    .textImageScroll .textImageScroll__right-sticky {
        border-top-left-radius: 25px;
        border-bottom-left-radius: 25px;
        width: calc(100vw - 20px)
    }
}

@media (min-width:1025px) {
    .textImageScroll .textImageScroll__right-sticky {
        width: calc(50vw - 5px);
        margin-right: calc(-100vw - 860px);
        margin-left: 2px
    }
}

@media (min-width:1200px) {
    .textImageScroll .textImageScroll__right-sticky {
        margin-left: 0
    }
}

.textImageScroll .textImageScroll__cards {
    margin-top: calc(-60vh + 54px)
}

@media (min-width:1025px) {
    .textImageScroll .textImageScroll__cards {
        margin-top: calc(-60vh + 47px)
    }
}

@media (max-width:1024.98px) {
    .textImageScroll .textImageScroll__cards {
        margin-right: -20px
    }
}

.textImageScroll .textImageScroll__cards .text-meta-large {
    margin-bottom: 12px
}

@media (min-width:1025px) {
    .textImageScroll .textImageScroll__cards .text-meta-large {
        margin-bottom: 30px
    }
}

.textImageScroll .textImageScroll__cards .item {
    margin-bottom: 147px
}

@media (max-width:1024.98px) {
    .textImageScroll .textImageScroll__cards .item {
        width: 278px
    }
}

.textImageScroll .textImageScroll__cards .item:last-child {
    margin-bottom: 50px
}

@media (max-width:1024.98px) {
    .textImageScroll .textImageScroll__cards .item p {
        margin-bottom: 25px
    }
}

.textImageScroll .textImageScroll__cards .slick-slide {
    margin-right: 50px;
    width: 278px
}

.textImageScroll .textImageScroll__cards .card-editorial-large .image:after {
    display: none
}

.textImageScroll .textImageScroll__cards .cards-content--wide {
    padding-right: 0
}

@media (min-width:768px) {
    .textImageScroll .textImageScroll__cards .cards-content--wide .item__text {
        width: 75%
    }
}

@media (max-width:1024.98px) {
    .textImageScroll .textImageScroll__cards .cards-content--wide .text {
        padding-left: 0;
        max-width: 100%
    }
}

.textImageScroll .textImageScroll__cards .image {
    margin-bottom: 40px
}

@media (max-width:1024.98px) {
    .textImageScroll .textImageScroll__cards .image img {
        height: 345px;
        width: 278px
    }
}

@media (min-width:1025px) {
    .textImageScroll .textImageScroll__cards .image {
        margin-bottom: 45px
    }
}

.textImageScroll .textImageScroll__cards .text-link--arrow {
    width: auto;
    padding-right: 30px
}

.textImageScroll .textImageScroll__cards .videoModule .image {
    box-shadow: none
}

.textImageScroll .textImageScroll__cards .videoModule img {
    border-radius: 20px;
    margin-bottom: 22px
}

.textImageScroll .textImageScroll__cards .videoModule .video {
    border-radius: 20px
}

@media (min-width:1025px) {
    .textImageScroll .textImageScroll__cards .videoModule .video {
        background: #282828
    }
}

.textImageScroll .textImageScroll__cards .videoModule .video-btn {
    bottom: 54px
}

.largeTypoImage {
    position: relative;
    padding: 0
}

.largeTypoImage .waveTransition__background {
    z-index: 2;
    padding: 0;
    top: 0
}

.largeTypoImage .waveTransition__background .media {
    position: relative;
    right: 0;
    z-index: -1;
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.largeTypoImage .waveTransition__background .media img,
.largeTypoImage .waveTransition__background .media video {
    height: 91vh;
    -o-object-fit: cover;
    object-fit: cover
}

@media (max-width:767.98px) {

    .largeTypoImage .waveTransition__background .media img,
    .largeTypoImage .waveTransition__background .media video {
        height: 85vh
    }
}

.largeTypoImage .waveTransition__background .text-badge,
.largeTypoImage .waveTransition__background .text-btn {
    position: absolute;
    z-index: 2;
    top: 0;
    width: 90%;
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center
}

.largeTypoImage .waveTransition__background .waveTransition__svg {
    fill: #fff;
    top: auto;
    bottom: 0
}

.largeTypoImage .waveTransition__background .waveTransition__svg .text {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    z-index: 1;
    text-align: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-text-stroke-color: #164194;
    -webkit-text-stroke-width: 1px;
    padding: 0 20px
}

.largeTypoImage .waveTransition__background .waveTransition__svg .text.inline {
    z-index: -1
}

@media (min-width:768px) {
    .largeTypoImage .waveTransition__background .waveTransition__svg .text {
        padding: 0;
        max-width: 70vw
    }
}

@media (min-width:1200px) {
    .largeTypoImage .waveTransition__background .waveTransition__svg .text {
        -webkit-text-stroke-width: 2px
    }
}

@media (max-width:767.98px) {
    .largeTypoImage .waveTransition__background .waveTransition__svg .text br {
        display: none
    }
}

.largeTypoImage .waveTransition__background .waveTransition__svg .outline {
    -webkit-text-fill-color: transparent
}

.largeTypoImage.waveTransition--horizontal .waveTransition__background .waveTransition__svg .waveTransition__svg__path {
    transform: translateY(-5%)
}

@media (min-width:1025px) {
    .largeTypoImage.waveTransition--horizontal .waveTransition__background .waveTransition__svg .waveTransition__svg__path {
        transform: translateY(10%)
    }
}

@media (min-width:768px) {
    .largeTypoImage.waveTransition--horizontal .waveTransition__background .waveTransition__svg .text {
        max-width: 70vw;
        margin: 0 auto
    }
}

.largeTypoImage.waveTransition--horizontal .waveTransition__background img,
.largeTypoImage.waveTransition--horizontal .waveTransition__background video {
    position: relative;
    width: 100vw
}

.largeTypoImage.waveTransition--horizontal .waveTransition__background .ugc-overlay-anchor-container {
    position: absolute;
    top: 80px;
    left: 3px
}

@media (min-width:768px) {
    .largeTypoImage.waveTransition--horizontal .waveTransition__background .ugc-overlay-anchor-container {
        top: 76%;
        left: 4%
    }
}

.largeTypoImage.waveTransition--vertical {
    overflow: hidden
}

@media (min-width:768px) {
    .largeTypoImage.waveTransition--vertical {
        padding-left: 25px
    }
}

@media (min-width:1669px) {
    .largeTypoImage.waveTransition--vertical {
        padding-left: calc((100vw - 1680px + 10px) / 2)
    }
}

@media (min-width:768px) {
    .largeTypoImage.waveTransition--vertical .waveTransition__background {
        height: 100%
    }
}

@media (min-width:768px) {
    .largeTypoImage.waveTransition--vertical .waveTransition__background .waveTransition__svg {
        height: 108%;
        top: -4%
    }
}

.largeTypoImage.waveTransition--vertical .waveTransition__background .waveTransition__svg .waveTransition__svg__path {
    transform: translateY(-5%)
}

@media (min-width:768px) {
    .largeTypoImage.waveTransition--vertical .waveTransition__background .waveTransition__svg .waveTransition__svg__path {
        transform: translate(17.5vw, -46px) rotate(90deg)
    }
}

@media (min-width:1200px) {
    .largeTypoImage.waveTransition--vertical .waveTransition__background .waveTransition__svg .waveTransition__svg__path {
        transform: translate(20.5vw, -46px) rotate(90deg)
    }
}

@media (min-width:768px) {
    .largeTypoImage.waveTransition--vertical .waveTransition__background .waveTransition__svg .text {
        height: 105vh;
        text-align: left;
        -ms-flex-pack: left;
        justify-content: left;
        -ms-flex-align: center;
        align-items: center
    }
}

@media (min-width:768px) {
    .largeTypoImage.waveTransition--vertical .waveTransition__background .media {
        height: 105vh
    }
}

@media (min-width:768px) {
    .largeTypoImage.waveTransition--vertical .waveTransition__background .media:after {
        width: 90%
    }
}

@media (min-width:768px) {

    .largeTypoImage.waveTransition--vertical .waveTransition__background .media img,
    .largeTypoImage.waveTransition--vertical .waveTransition__background .media video {
        height: 100%;
        width: 90vw
    }
}

.largeTypoImage.waveTransition--vertical .waveTransition__background .ugc-overlay-anchor-container {
    position: absolute;
    top: 80px;
    left: 3px
}

@media (min-width:768px) {
    .largeTypoImage.waveTransition--vertical .waveTransition__background .ugc-overlay-anchor-container {
        top: auto;
        bottom: 62px;
        left: 20vw
    }
}

@media (min-width:768px) and (orientation:portrait) {

    .largeTypoImage.waveTransition--vertical .waveTransition__background .media img,
    .largeTypoImage.waveTransition--vertical .waveTransition__background .media video,
    .largeTypoImage.waveTransition--vertical .waveTransition__background .waveTransition__svg .text {
        height: 55vh
    }
}

.mediaGridHighlight {
    padding-top: 70px;
    padding-bottom: 70px;
    position: relative
}

.mediaGridHighlight .card-editorial-large {
    margin-bottom: 32px
}

@media (min-width:1025px) {
    .mediaGridHighlight .card-editorial-large {
        margin-bottom: 62px
    }
}

@media (min-width:1200px) {
    .mediaGridHighlight .card-editorial-large {
        padding-right: 11.1%
    }
}

.mediaGridHighlight .card-editorial-large .image {
    width: 100%
}

.mediaGridHighlight .card-editorial-large img {
    max-width: none;
    width: 100%
}

.mediaGridHighlight .mediaGridHighlight__cards&gt;div:first-child {
    padding-top: 30%
}

@media (min-width:1200px) {
    .mediaGridHighlight .mediaGridHighlight__cards&gt;div:first-child {
        padding-top: 20%
    }
}

.mediaGridHighlight .mediaGridHighlight__cards&gt;div:nth-child(2) {
    padding-top: 10%
}

.mediaGridHighlight .mediaGridHighlight__cards&gt;div:nth-child(2)&gt;.cards-content:first-child {
    margin-bottom: 100px
}

@media (min-width:1200px) {
    .mediaGridHighlight .mediaGridHighlight__cards&gt;div:last-child {
        margin-top: -50px
    }
}

.mediaGridHighlight .kpi {
    position: relative;
    left: -40px
}

@media (min-width:1200px) {
    .mediaGridHighlight .kpi {
        left: -20px
    }
}

.showcaseHighlight {
    position: relative;
    padding-bottom: 95px
}

@media (max-width:767.98px) {
    .showcaseHighlight {
        overflow: hidden
    }
}

.showcaseHighlight .container {
    position: relative;
    z-index: 1
}

@media (min-width:768px) {
    .showcaseHighlight {
        padding-top: 115px;
        padding-bottom: 114px
    }
}

.showcaseHighlight .third-bg-content {
    position: absolute;
    bottom: -50px;
    right: 0;
    overflow: hidden
}

.showcaseHighlight .third-bg-content .leaves {
    height: 36vh;
    width: 19vw;
    transform: translate(2.8vw);
    opacity: .2
}

.showcaseHighlight .third-bg-content .leaves svg {
    width: 100%;
    height: 100%
}

.showcaseHighlight .image {
    position: relative;
    padding-top: 100%
}

.showcaseHighlight .image .image__inner {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.showcaseHighlight .image .image__inner:after {
    content: "";
    position: absolute;
    filter: blur(6px);
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: -webkit-radial-gradient(50% 50%, circle cover, hsla(0, 0%, 100%, .7) 0, hsla(0, 0%, 100%, 0) 100%)
}

.showcaseHighlight .image.image--pdp img {
    position: relative;
    max-width: 70%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    filter: drop-shadow(-10px 9px 13px rgba(40, 40, 40, .3))
}

@media (min-width:768px) {
    .showcaseHighlight .image.image--pdp img {
        max-width: 100%;
        max-height: 100%
    }
}

@media (min-width:1200px) {
    .showcaseHighlight .image.image--pdp img {
        max-width: 80%;
        max-height: 80%
    }
}

@media (min-width:1439px) {
    .showcaseHighlight .image.image--pdp img {
        max-width: 70%;
        max-height: 70%
    }
}

.showcaseHighlight .image.image--pdp .image--pdp__leaves {
    position: absolute;
    top: -10%;
    left: -20%;
    opacity: .2
}

.showcaseHighlight .image.image--pdp .image--pdp__leaves .leaves-svg {
    width: 220px;
    height: 220px
}

.showcaseHighlight .image.image--pdp .image--pdp__leaves .leaves-svg svg {
    width: 100%;
    height: 100%
}

@media (min-width:768px) {
    .showcaseHighlight .image.image--pdp .image--pdp__leaves {
        top: -34%;
        left: -29%
    }

    .showcaseHighlight .image.image--pdp .image--pdp__leaves .leaves-svg {
        width: 200px;
        height: 200px
    }
}

@media (min-width:1025px) {
    .showcaseHighlight .image.image--pdp .image--pdp__leaves {
        top: -20%;
        left: -20%
    }

    .showcaseHighlight .image.image--pdp .image--pdp__leaves .leaves-svg {
        width: 250px;
        height: 250px
    }
}

@media (min-width:1200px) {
    .showcaseHighlight .image.image--pdp .image--pdp__leaves {
        top: -10%;
        left: -10%
    }

    .showcaseHighlight .image.image--pdp .image--pdp__leaves .leaves-svg {
        width: 350px;
        height: 350px
    }
}

.showcaseHighlight .showcaseHighlight__linkedBox .font-size-h6,
.showcaseHighlight .showcaseHighlight__linkedBox .text-jumping-points__inner a,
.text-jumping-points__inner .showcaseHighlight .showcaseHighlight__linkedBox a {
    position: relative
}

.showcaseHighlight .showcaseHighlight__linkedBox .font-size-h6:after,
.showcaseHighlight .showcaseHighlight__linkedBox .text-jumping-points__inner a:after,
.text-jumping-points__inner .showcaseHighlight .showcaseHighlight__linkedBox a:after {
    content: "";
    position: relative;
    top: 1px;
    margin-left: 23px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background-color: #4ba22f;
    border-radius: 50%;
    background-size: 46%;
    background-repeat: no-repeat;
    background-position: 47% 58%;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAgMTgiPjxwYXRoIGQ9Ik0xMS4wNDQuOTk0YS44OTcuODk3IDAgMDAtMS4yMjkgMCAuNzg3Ljc4NyAwIDAwMCAxLjE1bDYuMjMyIDUuODg3SDEuODczYy0uNDggMC0uODczLjM2LS44NzMuODEzIDAgLjQ1My4zOTMuODI0Ljg3My44MjRoMTQuMTc0bC02LjIzMiA1Ljg3N2EuODAxLjgwMSAwIDAwMCAxLjE2MS44OTcuODk3IDAgMDAxLjIzIDBsNy43MDYtNy4yODFhLjc4Ny43ODcgMCAwMDAtMS4xNUwxMS4wNDQuOTk0eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiNGRkYiLz48L3N2Zz4=")
}

.showcaseHighlight .font-size-h6,
.showcaseHighlight .text-jumping-points__inner a,
.text-jumping-points__inner .showcaseHighlight a {
    margin-bottom: 19px
}

.showcaseHighlight .font-size-h6 div,
.showcaseHighlight .text-jumping-points__inner a div,
.text-jumping-points__inner .showcaseHighlight a div {
    display: inline-block !important
}

.imageTable {
    overflow: hidden;
    min-height: 800px;
    padding-top: 100px;
    padding-bottom: 100px;
    position: relative
}

@media (min-width:768px) {
    .imageTable {
        min-height: 950px
    }
}

.imageTable__image {
    position: absolute;
    width: 950px
}

@media (max-width:1438.98px) {
    .imageTable__image {
        width: 630px
    }
}

@media (max-width:1199.98px) {
    .imageTable__image {
        position: relative;
        margin-top: 40px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center;
        width: 100%
    }

    .imageTable__image img {
        max-width: 450px
    }
}

.imageTable__image img {
    border-radius: 50%
}

@media (min-width:1025px) {
    .imageTable__description {
        padding-bottom: 60px
    }
}

.imageTable__table td,
.imageTable__table th {
    border-bottom: 1px solid #d7d7d7;
    padding-top: 18px;
    padding-bottom: 18px
}

.imageTable__table td {
    color: #282828;
    font-weight: 700;
    text-align: right;
    padding-right: 28px;
    height: 61px
}

.imageTable__table th {
    color: #a9a9a9;
    text-align: left
}

.imageTable__table tr:first-child th {
    width: 25%;
    padding: 28px
}

@media (min-width:768px) {

    .imageTable__table tr td:last-child,
    .imageTable__table tr th:last-child {
        padding-right: 0
    }
}

.imageTable .mobile-hide-div {
    height: 0;
    overflow: hidden
}

@media (min-width:1200px) {
    .imageTable .mobile-hide-div {
        height: auto;
        overflow: visible
    }
}

@media (max-width:767.98px) {
    .imageTable__desktopView {
        display: none
    }
}

.imageTable__mobileView .slick-arrow {
    height: 28px;
    width: 24px;
    top: 27px;
    z-index: 4
}

.imageTable__mobileView .slick-arrow:before {
    display: none
}

.imageTable__mobileView .slick-arrow.slick-disabled {
    opacity: 0;
    cursor: auto
}

.imageTable__mobileView .slick-next,
.imageTable__mobileView .slick-next:focus,
.imageTable__mobileView .slick-next:hover {
    right: 0;
    transform: rotate(-90deg)
}

.imageTable__mobileView .slick-next,
.imageTable__mobileView .slick-next:focus,
.imageTable__mobileView .slick-next:hover,
.imageTable__mobileView .slick-prev,
.imageTable__mobileView .slick-prev:focus,
.imageTable__mobileView .slick-prev:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMS43MTQyODU3MSA4LjU3MTQyODU3IDEwLjI4NTcxNDI5IDEwLjI4NTcxNDMzIDEwLjI4NTcxNDMtMTAuMjg1NzE0MzMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2EyYTJhMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.imageTable__mobileView .slick-prev,
.imageTable__mobileView .slick-prev:focus,
.imageTable__mobileView .slick-prev:hover {
    left: 0;
    transform: rotate(90deg)
}

.imageTable__mobileView .slick-dots {
    bottom: unset
}

@media (min-width:768px) {
    .imageTable__mobileView {
        display: none
    }
}

.imageTable__mobileView .imageTable__table tr:first-child th {
    text-align: center
}

.cardSliderSmall {
    position: relative;
    padding-bottom: 41px
}

@media (min-width:768px) {
    .cardSliderSmall {
        padding-bottom: 104px
    }
}

.cardSliderSmall .js_slick-slider--cards-small {
    z-index: 3;
    overflow: hidden
}

@media (max-width:767.98px) {
    .cardSliderSmall .js_slick-slider--cards-small {
        padding-bottom: 53px
    }
}

.cardSliderSmall .slick-list {
    margin: 0 -3px
}

@media (min-width:768px) {
    .cardSliderSmall .slick-list {
        margin: 0 -15px
    }
}

.cardSliderSmall .item {
    max-width: 240px;
    min-width: 240px;
    padding: 12px 20px
}

@media (min-width:768px) {
    .cardSliderSmall .item {
        padding: 12px 40px;
        max-width: 280px;
        min-width: 280px
    }
}

@media (min-width:1025px) {
    .cardSliderSmall .item {
        margin-bottom: 53px
    }
}

.cardSliderSmall .item .text p {
    display: none
}

.cardSliderSmall .cardSliderSmall__bottom,
.cardSliderSmall .cardSliderSmall__head {
    text-align: center;
    position: relative;
    z-index: 3
}

.cardSliderSmall .cardSliderSmall__head {
    padding-top: 43px;
    margin: 0 20px;
    width: calc(100% - 40px)
}

@media (min-width:768px) {
    .cardSliderSmall .cardSliderSmall__head {
        width: 70%;
        margin: 0 auto
    }
}

@media (min-width:1439px) {
    .cardSliderSmall .cardSliderSmall__head {
        width: 60%
    }
}

.cardSliderSmall .cardSliderSmall__head h2 {
    margin-bottom: 42px
}

@media (min-width:768px) {
    .cardSliderSmall .cardSliderSmall__head h2 {
        margin-bottom: 92px
    }
}

@media (max-width:767.98px) {
    .cardSliderSmall .cardSliderSmall__bottom {
        text-align: center
    }

    .cardSliderSmall .cardSliderSmall__bottom .btn-group {
        width: 80%;
        margin: 0 auto
    }

    .cardSliderSmall .cardSliderSmall__bottom .btn {
        width: 100%;
        text-align: center;
        margin-bottom: 6px
    }
}

.cardSliderSmall--productFinder .slick-slider--cards-small {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -17px;
    width: calc(100% + 34px);
    padding-bottom: 20px
}

.cardSliderSmall--productFinder .slick-slider--cards-small .item {
    position: relative;
    padding: 15px 17px;
    min-width: 235px;
    max-width: 235px
}

.cardSliderMediumText {
    margin: 94px 0 66px
}

@media (min-width:768px) {
    .cardSliderMediumText {
        margin: 94px 0 156px
    }
}

@media (max-width:767.98px) {
    .cardSliderMediumText .slick-slider--cards-medium-text {
        margin-right: -18px;
        margin-left: -20px
    }
}

@media (min-width:768px) {
    .cardSliderMediumText .slick-slider--cards-medium-text {
        margin-bottom: 29px
    }

    .cardSliderMediumText .slick-slider--cards-medium-text .slick-list {
        padding: 0 !important
    }
}

.cardSliderMediumText .slick-slider--cards-medium-text .slick-item {
    direction: ltr
}

@media (min-width:768px) {
    .cardSliderMediumText .slick-slider--cards-medium-text .slick-item {
        max-width: 324px;
        min-width: 324px;
        padding: 0;
        box-sizing: content-box;
        padding: 0 21px
    }
}

@media (min-width:768px) {
    .cardSliderMediumText .slick-slider--cards-medium-text .slick-slide:nth-child(2n) .slick-item {
        padding-top: 75px
    }
}

.cardSliderMediumText .slick-dots-drag-and-explore {
    display: none
}

@media (min-width:768px) {
    .cardSliderMediumText .slick-dots-drag-and-explore {
        display: -ms-flexbox;
        display: flex;
        margin-left: 21px
    }
}

@media (min-width:768px) {
    .cardSliderMediumText .container--wideLeft .slick-dots-drag-and-explore {
        margin-left: 4.1666%
    }
}

@media (min-width:1669px) {
    .cardSliderMediumText .container--wideLeft .slick-dots-drag-and-explore {
        margin-left: calc((100vw - 1680px + 10px) / 2 + 4.1666%)
    }
}

.quoteSliderTextImage {
    margin-bottom: 80px
}

@media (min-width:1025px) {
    .quoteSliderTextImage {
        margin-bottom: 140px
    }
}

.quoteSliderTextImage .slick-list {
    padding: 0 0 0 16px
}

@media (min-width:768px) {
    .quoteSliderTextImage .slick-list {
        padding: 0 40% 0 0 !important
    }
}

.quoteSliderTextImage .slick-item {
    max-width: 300px;
    min-width: 300px;
    margin: 0 34px 33px 0
}

@media (min-width:1025px) {
    .quoteSliderTextImage .slick-item {
        max-width: 718px;
        min-width: 718px;
        margin: 0 40px 73px
    }
}

@media (min-width:768px) {
    .quoteSliderTextImage .slick-slide:nth-child(2n) .cards-quote {
        margin-top: 74px
    }
}

.quoteSliderTextImage .textQuote .slick-track {
    padding-bottom: 30px
}

@media (min-width:768px) {
    .quoteSliderTextImage .textQuote .slick-track {
        padding-bottom: 0
    }
}

.quoteSliderTextImage .textQuote .slick-item {
    width: 100%;
    margin: 0 30px 0 0
}

@media (min-width:1025px) {
    .quoteSliderTextImage .textQuote .slick-item {
        max-width: 341px;
        min-width: 341px;
        margin: 0 75px 73px
    }
}

.quoteSliderTextImage .textQuote-card {
    display: block;
    padding: 0
}

.quoteSliderTextImage .textQuote-card .text {
    position: relative;
    padding-bottom: 0
}

@media (min-width:1025px) {
    .quoteSliderTextImage .textQuote-card .text {
        padding-left: 0
    }
}

.history__navigation {
    position: sticky;
    top: 15vh;
    z-index: 1;
    padding-top: 20px;
    height: 100%
}

.history__navigation ul {
    margin-bottom: 0;
    list-style-type: none
}

.history__navigation ul:before {
    box-sizing: inherit;
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    transform-origin: center;
    border-left: 2px solid #d4d4d4;
    left: 7px
}

.history__navigation .countdown__circle {
    fill: none;
    stroke: #d4d4d4;
    opacity: .5
}

.history__navigation .countdown__progress {
    fill: none;
    stroke: #164194;
    opacity: 1;
    stroke-width: 2;
    visibility: hidden
}

@media (max-width:1024.98px) {
    .history__navigation {
        display: none
    }
}

.history__navigation__li,
.history__navigation__scrollTop {
    background-position: 50%;
    background-color: #d4d4d4;
    position: relative;
    height: 20px;
    width: 20px;
    left: -2px;
    border-radius: 50%;
    margin-bottom: 34px
}

.history__navigation__li__year,
.history__navigation__scrollTop__year {
    display: inline-block;
    padding-left: 45px;
    width: 100px;
    font-size: 14px;
    color: #d4d4d4;
    position: absolute
}

.history__navigation__li__year:hover,
.history__navigation__scrollTop__year:hover {
    color: #164194
}

.history__navigation__li .svg svg,
.history__navigation__scrollTop .svg svg {
    height: 20px;
    padding: 2px 2px 4px;
    width: 20px;
    transform: rotate(180deg)
}

.history__navigation__li .slick-dot-progress,
.history__navigation__scrollTop .slick-dot-progress {
    opacity: 0;
    visibility: hidden;
    height: 40px;
    width: 40px;
    position: absolute;
    left: -10px;
    top: -10px
}

.history__navigation__li.active .slick-dot-progress,
.history__navigation__scrollTop.active .slick-dot-progress {
    opacity: 1;
    visibility: visible
}

.history__navigation .history__navigation__li.active,
.history__navigation .history__navigation__li:hover,
.history__navigation .history__navigation__scrollTop:hover {
    background-color: #164194
}

.history__navigation .history__navigation__li.active .history__navigation__li__year,
.history__navigation .history__navigation__li:hover .history__navigation__li__year,
.history__navigation .history__navigation__scrollTop:hover .history__navigation__li__year {
    color: #164194
}

@media (min-width:1025px) {
    .history__elements {
        padding-top: 210px
    }
}

.history__element {
    margin-bottom: 60px
}

@media (min-width:1025px) {
    .history__element {
        margin-bottom: 150px
    }
}

@media (min-width:1600px) {
    .history__element {
        margin-bottom: 300px
    }
}

.history__element .image-wrapper {
    text-align: center
}

.history__element .image-wrapper img {
    filter: drop-shadow(-10px 0 40px rgba(40, 40, 40, .2))
}

@media (min-width:1025px) {
    .history__element .image-wrapper img {
        filter: drop-shadow(-20px 0 40px rgba(40, 40, 40, .2))
    }
}

@media (min-width:1025px) {
    .history__element .decorative-circle:before {
        content: "";
        position: absolute;
        background-color: #fce7c2;
        width: 334px;
        height: 334px;
        border-radius: 50%;
        left: calc(-12% + 8px);
        bottom: calc(-5% + 8px)
    }
}

@media (min-width:1439px) {
    .history__element .decorative-circle:before {
        width: 400px;
        height: 400px;
        left: calc(-21% + 8px)
    }
}

@media (min-width:1669px) {
    .history__element .decorative-circle:before {
        left: calc(-10% + 8px)
    }
}

@media (min-width:1025px) {
    .history__element .decorative-circle:after {
        content: "";
        position: absolute;
        background-color: transparent;
        border: 2px solid #fce7c2;
        width: 350px;
        height: 350px;
        border-radius: 50%;
        left: -12%;
        bottom: -5%;
        z-index: -1
    }
}

@media (min-width:1439px) {
    .history__element .decorative-circle:after {
        width: 416px;
        height: 416px;
        left: -21%
    }
}

@media (min-width:1669px) {
    .history__element .decorative-circle:after {
        left: -10%
    }
}

.history__element h4 {
    max-width: 70%;
    margin-bottom: 24px
}

@media (min-width:1025px) {
    .history__year {
        margin-bottom: -15%
    }
}

@media (max-width:1024.98px) {
    .history__year h1 {
        padding-left: 0 !important
    }
}

@media (min-width:1025px) {
    .history__textimages&gt;.row:first-child&gt;div {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

@media (min-width:1025px) {
    .history__textimages&gt;.row:first-child&gt;div:last-child {
        padding-bottom: 2%
    }

    .history__textimages&gt;.row:first-child&gt;div:last-child.only-child {
        padding-bottom: 0
    }
}

.history__textimages .history__textimages__images {
    margin-top: 24px
}

.history__textimages .history__textimages__images.slick-slider--history {
    margin-left: -20px !important;
    margin-right: -20px !important
}

.history__textimages .history__textimages__images&gt;div img {
    height: 190px;
    width: 190px;
    -o-object-fit: cover;
    object-fit: cover;
    margin-right: 30px
}

@media (min-width:1025px) {
    .history__textimages .history__textimages__images&gt;div img {
        height: 310px;
        width: 249px
    }
}

.history__textimages .history__textimages__images&gt;div .only-child img {
    width: auto;
    height: auto
}

.history__textimages .history__textimages__images&gt;div.only-child img {
    width: 100%;
    height: auto
}

@media (min-width:768px) {
    .history__textimages .history__textimages__images&gt;div:first-child:not(.only-child) {
        padding-bottom: 12%
    }
}

@media (min-width:768px) {

    .history__textimages .history__textimages__images&gt;div:first-child,
    .history__textimages .history__textimages__images&gt;div:last-child {
        padding-bottom: 10%
    }

    .history__textimages .history__textimages__images&gt;div:first-child.only-child,
    .history__textimages .history__textimages__images&gt;div:last-child.only-child {
        padding-bottom: 5%
    }

    .history__textimages .history__textimages__images&gt;div:first-child.only-child img,
    .history__textimages .history__textimages__images&gt;div:last-child.only-child img {
        width: 553px
    }
}

@media (max-width:949px) and (min-width:880px) {
    .history__textimages .ugc-overlay-anchor-container--history .svg {
        left: 35px
    }
}

@media (max-width:1024px) and (min-width:950px) {
    .history__textimages .ugc-overlay-anchor-container--history .svg {
        left: 40px
    }
}

@media (max-width:767.98px) {
    .history__textimages .ugc-overlay-anchor-container--history .svg {
        bottom: 10px;
        left: 10px
    }
}

.history__textproduct.section-bg-wrapper {
    position: relative;
    padding-bottom: 15px
}

@media (min-width:1025px) {
    .history__textproduct.section-bg-wrapper {
        padding-bottom: 90px
    }
}

.history__textproduct.section-bg-wrapper:after {
    content: "";
    position: absolute;
    z-index: -1;
    bottom: 0;
    height: 90%;
    width: 100vw;
    left: calc(-50vw + 50%)
}

@media (min-width:1025px) {
    .history__textproduct.section-bg-wrapper:after {
        width: 60vw;
        right: calc(-50vw + 50%);
        left: auto;
        bottom: 5%;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }
}

.history__textproduct.section-bg-wrapper.section-bg-wrapper--bg-transparent:after {
    background: transparent
}

.history__textproduct.section-bg-wrapper.section-bg-wrapper--bg-white:after {
    background: #fff
}

.history__textproduct.section-bg-wrapper.section-bg-wrapper--bg-beige:after {
    background: #fce7c2
}

.history__notification {
    color: #164194;
    font-weight: 700;
    margin-top: 32px
}

.newsletterRegistration {
    padding-bottom: 60px;
    margin: 0;
    position: relative;
    color: #525252
}

@media (min-width:1200px) {
    .newsletterRegistration {
        padding-bottom: 220px
    }
}

.newsletterRegistration.bg-beige:after {
    background: #fdf3e0
}

.newsletterRegistration__twoColumn .custom-select {
    min-width: 130px;
    margin-right: 10px
}

.newsletterRegistration__tabnavi {
    margin: 30px 0 24px
}

.newsletterRegistration__tabnavi ul {
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    padding: 0
}

.newsletterRegistration__tabnavi ul li {
    list-style: none;
    text-transform: uppercase;
    font-size: 10px;
    color: #282828;
    opacity: .6;
    font-weight: 700;
    letter-spacing: 1.92px;
    padding: 0 10px 0 0;
    margin: 0;
    cursor: pointer
}

.newsletterRegistration__tabnavi ul li.selected,
.newsletterRegistration__tabnavi ul li:hover {
    opacity: 1
}

.newsletterRegistration__tab,
.newsletterRegistration__tabnavi ul li.hidden {
    display: none
}

.newsletterRegistration__tab.selected {
    display: block
}

.newsletterRegistration__tr {
    margin-top: 5px
}

.newsletterRegistration__br {
    margin-top: 26px
}

.newsletterRegistration__br button {
    margin-top: 30px
}

@media (max-width:1438.98px) {
    .newsletterRegistration__bl {
        margin-top: 60px
    }
}

.newsletterRegistration__checkboxlabel {
    display: block;
    padding-bottom: 18px !important
}

.newsletterRegistration__radiobutton {
    padding: 0 0 34px;
    margin-top: -12px
}

@media (min-width:1200px) {
    .newsletterRegistration__radiobutton {
        margin-top: 0;
        font-size: 12px
    }
}

.newsletterRegistration__radiobutton label span {
    display: block;
    margin-left: 45px
}

.newsletterRegistration .humanaform {
    margin-top: 200px
}

@media (max-width:1438.98px) {
    .newsletterRegistration .humanaform {
        margin-top: 60px
    }
}

.newsletterRegistration .humanaform .field {
    margin: 24px 0
}

.newsletterRegistration .humanaform .field:first-child {
    margin: 0 0 24px
}

.newsletterRegistration .humanaform .field label {
    color: #a9a9a9
}

.newsletterRegistration .humanaform .field--twoColumn {
    margin: 0
}

.newsletterRegistration .humanaform .field--twoColumn:first-child {
    margin-right: 5%
}

.newsletterRegistration .humanaform .custom-select .select * {
    font-size: 15px !important
}

.newsletterRegistration .image {
    padding: 0;
    position: relative;
    overflow: hidden
}

@media (max-width:1438.98px) {
    .newsletterRegistration .image {
        position: relative
    }
}

@media (max-width:1199.98px) {
    .newsletterRegistration .image {
        margin-bottom: 32px
    }
}

@media (min-width:1200px) {
    .newsletterRegistration .image {
        margin-top: 80px;
        margin-bottom: 55px;
        width: 345px;
        height: 214px
    }
}

.newsletterRegistration .image img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%;
    display: block;
    max-width: inherit
}

@media (min-width:1200px) {
    .newsletterRegistration__header:first-child {
        margin-top: 80px
    }
}

.newsletterRegistration .forms-name {
    width: 100%
}

.newsletterRegistration .forms-name:first-child {
    margin-right: 5%
}

.newsletterRegistration .cr_button {
    border: none
}

@media (min-width:1200px) {
    .newsletterRegistration .cr_button {
        width: 100%
    }
}

.newsletterRegistration input[type=email],
.newsletterRegistration input[type=text] {
    color: #525252
}

.newsletterRegistration input[type=email]::-webkit-input-placeholder,
.newsletterRegistration input[type=text]::-webkit-input-placeholder {
    color: #a9a9a9;
    font-size: 15px
}

.newsletterRegistration input[type=email]::-moz-placeholder,
.newsletterRegistration input[type=text]::-moz-placeholder {
    color: #a9a9a9;
    font-size: 15px
}

.newsletterRegistration input[type=email]:-ms-input-placeholder,
.newsletterRegistration input[type=email]::-ms-input-placeholder,
.newsletterRegistration input[type=text]:-ms-input-placeholder,
.newsletterRegistration input[type=text]::-ms-input-placeholder {
    color: #a9a9a9;
    font-size: 15px
}

.newsletterRegistration input[type=email]::placeholder,
.newsletterRegistration input[type=text]::placeholder {
    color: #a9a9a9;
    font-size: 15px
}

.newsletterRegistration input[type=email]+label,
.newsletterRegistration input[type=text]+label {
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 2.18px
}

.newsletterRegistration input[type=email]+label:before,
.newsletterRegistration input[type=text]+label:before {
    background-color: transparent
}

.newsletterRegistration input[type=email]:focus~.circle,
.newsletterRegistration input[type=text]:focus~.circle {
    position: absolute;
    right: 0;
    top: 0;
    height: 50px
}

.newsletterRegistration input[type=email]:focus~.circle:after,
.newsletterRegistration input[type=text]:focus~.circle:after {
    content: "";
    position: absolute;
    left: calc(100% - 25px);
    top: 50%;
    height: 6px;
    width: 6px;
    background-color: transparent;
    border: 1.5px solid #164194;
    transform: translate(-50%, -50%) scale(1);
    border-radius: 50%;
    display: inline-block;
    overflow: hidden;
    transition: all .1s;
    transition-delay: 1s
}

.newsletterRegistration input[type=email]:focus+label,
.newsletterRegistration input[type=email]:invalid:focus.validation-error+label,
.newsletterRegistration input[type=text]:focus+label,
.newsletterRegistration input[type=text]:invalid:focus.validation-error+label {
    transform: translate3D(15px, -20px, 0) scaleX(1)
}

.newsletterRegistration input[type=email]:invalid:focus.validation-error~.circle:after,
.newsletterRegistration input[type=text]:invalid:focus.validation-error~.circle:after {
    border-color: #f0753c
}

.newsletterRegistration input[type=checkbox] {
    float: left
}

.newsletterRegistration input[type=checkbox]+label {
    display: -ms-flexbox;
    display: flex;
    cursor: pointer
}

.newsletterRegistration input[type=checkbox]+label:before {
    border: 1px solid #b7b4b4;
    border-radius: 0;
    width: 20px;
    height: 20px;
    -ms-flex: none;
    flex: none
}

@media (min-width:1200px) {
    .newsletterRegistration input[type=checkbox]+label:before {
        width: 24px;
        height: 24px
    }
}

.newsletterRegistration input[type=checkbox]:checked+label {
    color: #525252
}

.newsletterRegistration input[type=checkbox]:checked+label:before {
    background-size: 12px
}

@media (min-width:1200px) {
    .newsletterRegistration input[type=checkbox]:checked+label:before {
        background-size: 14px
    }
}

.newsletterRegistration input[type=checkbox].radiobutton+label:before {
    float: none;
    position: absolute
}

@media (min-width:1200px) {
    .newsletterRegistration_tl {
        margin-bottom: 70px
    }
}

@media (min-width:1200px) {
    .newsletterRegistration__br {
        margin-top: 60px
    }

    .newsletterRegistration__br button {
        margin-top: 38px
    }
}

.newsletterRegistration .standard-richtext ul {
    list-style: none
}

.newsletterRegistration .standard-richtext ul li {
    margin: 0 0 8px;
    padding-left: 30px;
    line-height: 1.4;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+QXRvbS8wMSBJY29uLzAyIERla28vTGVhZi9HcmVlbjwvdGl0bGU+CiAgICA8ZGVmcz4KICAgICAgICA8cmVjdCBpZD0icGF0aC0xIiB4PSIwIiB5PSIwLjUyMDk1MDU5NCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjE1Ij48L3JlY3Q+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iQXRvbS8wMS1JY29uLzAyLURla28vTGVhZi9HcmVlbiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlBhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0LjAwMDAwMCkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgIDxnIGlkPSJNYXNrIj48L2c+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjc0NDkzODAwMiwyLjc0NDA3OTUzIEMwLjc0NDkzODAwMiwyLjc0NDA3OTUzIDcuMzQ1NzY3MzYsLTEuNzA2MTM5NjggMTIuODI5OTE1MSwwLjcyNzk1ODEyMSBDMjEuNDE1OTU2Myw0LjUxNDMzMjQ3IDIxLjMxNjcyMTQsMTUuNjUyMTczOSAyMS4zMTY3MjE0LDE1LjY1MjE3MzkgQzIxLjMxNjcyMTQsMTUuNjUyMTczOSAxOS42MjkyNjU2LDE0LjIyNjEzNjggMTYuNjI2NjMyNywxMy40NjM5NDQ2IEMxNC4zMTg4MjM5LDEyLjg3Mzg2MDMgMTIuNjA2NTc4NywxMi43MDE3NTIzIDEwLjQ5NzI5MTIsMTIuNTA1MDU3NiBDOC4wNjU0MDY2NSwxMi4yNTkxODkxIDYuMTc5NDU1NDEsMTEuOTM5NTYwMSA0LjU2NjQ3MDc5LDExLjEyODE5NDIgQzMuNTczODY0ODcsMTAuNjExODcwNCAyLjE1OTQwMTQ0LDkuNTc5MjIyODQgMS4yOTA4NzEyNiw3LjYzNjg2MTk3IEMwLjQ3MTk3MTM3NCw1LjgxNzQzNTM0IDAuNDQ3MTU2MjI2LDQuMDQ3MTgyMzkgMC40NDcxNTYyMjYsNC4wNDcxODIzOSBDMC40NDcxNTYyMjYsNC4wNDcxODIzOSAzLjEyNzE5MjIxLDMuOTI0MjQ4MTYgNS41MDk0NDY0MSw0LjM0MjIyNDU1IEM4LjQxMjgxODcyLDQuODU4NTQ4MzIgMTAuOTE5MTQ4Nyw1LjgxNzQzNTM0IDEyLjc1NTQ2OTYsNy4xMjA1MzgyIEMxNC42OTEwNTEyLDguNDcyODE0NzUgMTUuMTYyNTM5LDkuMTYxMjQ2NDUgMTUuMTYyNTM5LDkuMTYxMjQ2NDUgQzE1LjE2MjUzOSw5LjE2MTI0NjQ1IDE0Ljc5MDMxMTcsNy44ODI3MzA0NCAxMi4wNjA2NDU1LDUuOTE1NzgyNzIgQzEwLjAyNTgwMzMsNC40NDA1NzE5MyA4LjY2MDk3MDIsMy44OTk2NjEzMSA2LjEyOTgyNTExLDMuMjg0OTkwMTUgQzMuNjczMTI1NDYsMi42NzAzMTg5OSAwLjc0NDkzODAwMiwyLjc0NDA3OTUzIDAuNzQ0OTM4MDAyLDIuNzQ0MDc5NTMiIGZpbGw9IiM0Q0EyMkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNtYXNrLTIpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC44ODE5MzksIDcuODI2MDg3KSByb3RhdGUoLTQzLjAwMDAwMCkgdHJhbnNsYXRlKC0xMC44ODE5MzksIC03LjgyNjA4NykgIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
    background-repeat: no-repeat;
    background-position: 0 2px;
    background-size: 18px;
    color: #525252
}

@media (min-width:1025px) {
    .newsletterRegistration .standard-richtext ul li {
        padding-left: 36px;
        background-size: 21px
    }
}

.js_newsletterRegistration__wave {
    height: 100px;
    position: absolute;
    top: -100px;
    width: 100%;
    z-index: 1
}

@media (min-width:1200px) {
    .js_newsletterRegistration__wave {
        height: 140px;
        top: -140px
    }
}

.js_newsletterRegistration__wave--bottom {
    top: auto;
    bottom: -20px
}

@media (min-width:1200px) {
    .js_newsletterRegistration__wave--bottom {
        bottom: 0
    }
}

.productFinder {
    position: relative
}

@media (max-width:767.98px) {
    .productFinder:after {
        content: "";
        position: absolute;
        z-index: -1;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #fceac7
    }

    .productFinder .cards .image .image__inner {
        background: #fff
    }
}

.productFinder.tx_solr .searchinfo {
    margin-top: 0;
    margin-bottom: 0
}

@media (min-width:768px) {
    .productFinder.tx_solr .searchinfo {
        padding-top: 10px
    }
}

@media (min-width:768px) {
    #tx-solr-search-functions {
        position: sticky;
        top: 90px;
        padding-bottom: 100px
    }
}

@media (max-width:767.98px) {
    .solr-facets-available {
        padding: 60px 0 30px;
        background: #f8f2f2;
        overflow: scroll;
        margin-left: -20px;
        width: calc(100% + 40px)
    }
}

.facets {
    transition: opacity .5s
}

@media (max-width:767.98px) {
    .facets {
        display: -ms-flexbox;
        display: flex
    }
}

.facets__facetBg {
    position: absolute;
    z-index: -1;
    top: 16px;
    left: -45px;
    width: 100%;
    height: 101px;
    opacity: 0;
    transition: opacity .5s
}

.facets__facetBg .btn {
    border-color: #164194;
    height: 60px;
    max-height: 60px;
    background-color: #164194;
    border-radius: 30px;
    width: 100%;
    max-width: 370px;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.facets__facetBg .btn:after,
.facets__facetBg .btn:before {
    display: none
}

@media (max-width:1024.98px) {
    .facets__facetBg .btn {
        width: 110%
    }
}

.facets__facetBg .btn svg {
    stroke: #fff;
    width: 14px
}

@media (max-width:767.98px) {
    .facets__facetBg {
        display: none
    }
}

.facet {
    position: relative
}

@media (max-width:767.98px) {
    .facet {
        margin-left: 20px;
        border-radius: 25px;
        background-color: #fff
    }
}

@media (min-width:768px) {
    .facet {
        z-index: 1;
        overflow: hidden
    }
}

.facet .facet-label {
    font-weight: 700;
    color: #a9a9a9;
    font-size: 17px;
    line-height: 1;
    transition: color .4s cubic-bezier(.64, .04, .35, 1);
    cursor: pointer;
    margin-bottom: 0
}

.facet .facet-label:hover {
    color: #164194
}

@media (min-width:768px) {
    .facet .facet-label {
        font-size: 24px;
        line-height: 32px;
        text-shadow: 0 19px 74px hsla(0, 0%, 100%, .93);
        margin-bottom: 20px
    }
}

@media (max-width:767.98px) {
    .facet .facet-label {
        padding: 12px 52px 12px 23px;
        white-space: nowrap
    }

    .facet .facet-label:after {
        content: "";
        position: absolute;
        left: 87%;
        top: 50%;
        height: 6px;
        width: 6px;
        background-color: transparent;
        border: 1.5px solid #747474;
        transform: translate(-50%, -50%) scale(1);
        border-radius: 50%;
        display: inline-block;
        overflow: hidden
    }
}

.facet .facet-option-list {
    overflow: hidden
}

.facet .facet-option-list .facet-option-list__list {
    padding-bottom: 60px;
    padding-top: 20px
}

.facet .facet-option-list .list-group-item {
    padding: 10px 0
}

.facet .facet-option-list .list-group-item .facet-result-count {
    color: #525252;
    opacity: .3;
    font-size: 16px
}

.facet .facet-option-list .list-group-item a {
    position: relative;
    padding-left: 40px;
    color: #525252;
    font-size: 18px;
    line-height: 33px
}

@media (min-width:768px) {
    .facet .facet-option-list .list-group-item a {
        font-size: 15px;
        line-height: 22px;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: 0
    }
}

.facet .facet-option-list .list-group-item a.remove-facet-option {
    font-weight: 700;
    opacity: 1
}

@media (min-width:768px) {
    .facet .facet-option-list .list-group-item a.remove-facet-option {
        color: #164194
    }
}

.facet .facet-option-list .list-group-item a:hover {
    color: #164194;
    opacity: 1
}

.facet .facet-option-list .list-group-item a .facet-check {
    position: absolute;
    left: 0;
    top: 1px;
    content: "";
    width: 20px;
    height: 20px;
    border: 1px solid #d4d4d4;
    opacity: 1
}

.facet .facet-option-list .list-group-item a .facet-check.facet-check--filled svg {
    position: absolute;
    width: 12px;
    height: 14px;
    left: 3px;
    top: 3px
}

@media (min-width:768px) {
    .facet .facet-option-list .list-group-item a .facet-check {
        top: 0;
        width: 24px;
        height: 24px;
        border: 2px solid #d4d4d4
    }

    .facet .facet-option-list .list-group-item a .facet-check.facet-check--filled svg {
        width: 15px;
        height: 18px;
        left: 2px;
        top: 1px
    }
}

.facet .facet-option-list .list-group-item:first-child {
    top: 21px
}

@media (min-width:768px) {

    .facet.active,
    .facet.show-panel {
        z-index: 1
    }
}

.facet.active .facet-label,
.facet.show-panel .facet-label {
    color: #fff
}

.facet.active .facet-label {
    color: #747474
}

@media (max-width:767.98px) {
    .facet.active .facet-label {
        color: #4ba22f
    }
}

@media (max-width:767.98px) and (max-width:767.98px) {
    .facet.active .facet-label:after {
        border-color: #4ba22f
    }
}

.facet.active.show-panel .facet-label {
    color: #fff
}

@media (max-width:767.98px) {
    .facet .facet-option-list {
        display: none
    }
}

@media (max-width:767.98px) {
    .facet.show-panel .facet-option-list__wrapper {
        position: fixed;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, .82);
        z-index: 7;
        height: 100vh;
        width: 100vw;
        padding: 20px
    }

    .facet.show-panel .facet-option-list__wrapper .facet-option-list {
        height: 67vh;
        width: 100%;
        background: #fff;
        position: absolute;
        left: 0;
        bottom: 0;
        display: block;
        overflow: visible
    }

    .facet.show-panel .facet-option-list__wrapper .facet-option-list .facet-option-list__list {
        height: calc(67vh - 60px);
        width: 100%;
        overflow: scroll;
        background: transparent;
        position: absolute;
        left: 0;
        bottom: 0;
        display: block;
        padding: 20px 20px 50px
    }

    .facet.show-panel .facet-option-list__wrapper .facet-option-list__wrapper__category {
        padding: 12px 52px 12px 23px;
        display: inline-block;
        background: #4ba22f;
        border-radius: 25px;
        color: #fff;
        position: relative;
        top: -21px;
        left: 20px;
        font-weight: 700;
        font-size: 17px;
        line-height: 1;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto
    }

    .facet.show-panel .facet-option-list__wrapper .facet-option-list__wrapper__category:after {
        content: "";
        position: absolute;
        left: 87%;
        top: 50%;
        height: 6px;
        width: 6px;
        background-color: transparent;
        border: 1.5px solid #fff;
        transform: translate(-50%, -50%) scale(1);
        border-radius: 50%;
        display: inline-block;
        overflow: hidden
    }

    .facet.show-panel .facet-option-list__wrapper .close-mobile-facet-option-list {
        position: absolute;
        right: 20px;
        top: 12px;
        height: 20px;
        width: 20px
    }

    .facet.show-panel .facet-option-list__wrapper .close-mobile-facet-option-list svg {
        width: 12px;
        height: 12px;
        fill: #747474
    }
}

.facet .hiddenFacetOption {
    opacity: .4 !important;
    transition: all .7s;
    pointer-events: none !important
}

.facet .hiddenFacetOption span.facet-check {
    border: 2px solid #ccc
}

.productFinder__results .remove-facet-option {
    display: inline-block;
    font-size: 12px;
    background: hsla(0, 0%, 84%, .3);
    border-radius: 22px;
    padding: 4px 7px;
    margin: 0 8px 10px 0;
    color: #747474;
    transition: background .3s ease-in, color .3s ease-in
}

@media (min-width:768px) {
    .productFinder__results .remove-facet-option {
        font-size: 16px;
        margin: 0 16px 22px 0;
        padding: 9px 15px;
        text-transform: uppercase
    }
}

.productFinder__results .remove-facet-option:hover {
    background: #164194;
    color: #fff
}

.productFinder__results .remove-facet-option:hover svg {
    fill: #fff
}

.productFinder__results .remove-facet-option svg {
    width: 8px;
    height: 8px;
    fill: #747474;
    transition: fill .3s ease-in
}

@media (min-width:768px) {
    .productFinder__results .remove-facet-option svg {
        width: 11px;
        height: 11px
    }
}

.productFinder__results .result-found .text-link--large {
    color: #525252
}

@media (max-width:767.98px) {
    .productFinder__results .result-found {
        text-align: center;
        background-color: #fff;
        margin-bottom: 40px;
        padding: 11px 0 1px;
        width: calc(100% + 40px);
        margin-left: -20px
    }
}

.productFinder__results .result-number {
    color: #fff;
    background: #4ba22f;
    border-radius: 16px;
    width: 32px;
    height: 32px;
    display: inline-block;
    padding-top: 3px;
    margin-left: 20px;
    font-size: .9375rem;
    letter-spacing: .5px;
    text-align: center;
    font-weight: 700
}

@media (max-width:767.98px) {
    .productFinder__results .result-number {
        width: 28px;
        height: 28px;
        padding-top: 1px
    }
}

.productFinder__results .icon-svg-empty {
    margin-bottom: 30px
}

.productFinder__results .icon-svg-empty svg {
    width: 50px;
    height: 50px
}

.ui-slider-horizontal {
    border-radius: 20px !important;
    background: #d4d4d4 !important;
    margin: 20px 0;
    max-width: 240px;
    height: 8px !important;
    border-color: transparent !important
}

.ui-slider-horizontal .ui-slider-handle {
    top: -6px !important
}

.ui-slider .ui-slider-range {
    background: #01a8e4;
    border-bottom-left-radius: 20px;
    border-top-left-radius: 20px
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    background: #c4d7d3 !important;
    border-color: #c4d7d3 !important;
    border-radius: 50%
}

#facet-ageGroupRange-value {
    color: #747474
}

.solr-pagination ul {
    list-style-type: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-top: 0
}

.solr-pagination ul li {
    margin: 0
}

.solr-pagination ul li a {
    color: #747474;
    font-size: 13px;
    line-height: 18px;
    font-weight: 700;
    letter-spacing: 2.5px;
    width: 32px;
    height: 32px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.solr-pagination ul li.active a {
    background: #164194;
    border-radius: 16px;
    color: #fff
}

.solr-pagination ul li.next,
.solr-pagination ul li.previous {
    width: 25px;
    height: 25px;
    border-radius: 11px;
    background-color: #4ba22f;
    background-image: url(../img/Arrow.svg);
    background-repeat: no-repeat;
    background-position: 50%
}

.solr-pagination ul li.next.previous,
.solr-pagination ul li.previous.previous {
    transform: rotate(180deg);
    margin-right: 40px
}

.solr-pagination ul li.next.next,
.solr-pagination ul li.previous.next {
    margin-left: 40px
}

.solr-pagination ul li.next a,
.solr-pagination ul li.previous a {
    font-size: 0
}

.tx-solr-loader {
    width: 200px !important;
    height: 200px !important;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBzdHlsZT0ibWFyZ2luOiBhdXRvOyBiYWNrZ3JvdW5kOiBub25lOyBkaXNwbGF5OiBibG9jazsgc2hhcGUtcmVuZGVyaW5nOiBhdXRvOyIgd2lkdGg9IjIwMHB4IiBoZWlnaHQ9IjIwMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiPgo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkiPgogIDxnPgogICAgPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgdmFsdWVzPSIwOzkwOzE4MDsyNzA7MzYwIiBrZXlUaW1lcz0iMDswLjI1OzAuNTswLjc1OzEiIGR1cj0iMS4zNjk4NjMwMTM2OTg2M3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICA8cGF0aCBkPSJNLTEzIDBBMTMgMTMgMCAxIDAgMTMgMCIgZmlsbD0iIzAwMmQ3NCI+CiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImZpbGwiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgdmFsdWVzPSIjMDAyZDc0OyNjOGQ0ZTk7Izk5YzVlNTsjZmZjZDAwOyMwMDJkNzQiIGtleVRpbWVzPSIwOzAuMjQ7MC40OTswLjc0OzAuOTkiIGR1cj0iMS4zNjk4NjMwMTM2OTg2M3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgICA8L3BhdGg+CiAgICA8cGF0aCBkPSJNLTEzIDBBMTMgMTMgMCAwIDEgMTMgMCIgZmlsbD0iI2M4ZDRlOSI+CiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImZpbGwiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgdmFsdWVzPSIjYzhkNGU5OyM5OWM1ZTU7I2ZmY2QwMDsjMDAyZDc0OyNjOGQ0ZTkiIGtleVRpbWVzPSIwOzAuMjU7MC41OzAuNzU7MSIgZHVyPSIxLjM2OTg2MzAxMzY5ODYzcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICAgIDwvcGF0aD4KICAgIDxwYXRoIGQ9Ik0tMTIgMEwxMiAwIiBzdHJva2U9IiMwMDIwNTEiIHN0cm9rZS13aWR0aD0iMiI+CiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InN0cm9rZSIgdmFsdWVzPSIjMDAyZDc0OyMwMDIwNTE7IzZiOGJjNDsjYzhkNGU5OyM2YjhiYzQ7IzNlOTFjZTsjOTljNWU1OyMzZTkxY2U7I2IzOTAwMDsjZmZjZDAwOyNiMzkwMDA7IzAwMjA1MTsjMDAyZDc0IiBrZXlUaW1lcz0iMDswLjEyNDswLjEyNTswLjI1OzAuMzc0OzAuMzc1OzAuNTswLjYyNDswLjYyNTswLjc1OzAuODc0OzAuODc1OzEiIGR1cj0iMS4zNjk4NjMwMTM2OTg2M3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgICA8L3BhdGg+CiAgICA8Zz4KICAgICAgPHBhdGggZD0iTS0xMyAwQTEzIDEzIDAgMCAxIDEzIDBaIiBmaWxsPSIjMDAyMDUxIj4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJmaWxsIiB2YWx1ZXM9IiMwMDJkNzQ7IzAwMjA1MTsjNmI4YmM0OyNjOGQ0ZTk7IzZiOGJjNDsjM2U5MWNlOyM5OWM1ZTU7IzNlOTFjZTsjYjM5MDAwOyNmZmNkMDA7I2IzOTAwMDsjMDAyMDUxOyMwMDJkNzQiIGtleVRpbWVzPSIwOzAuMTI0OzAuMTI1OzAuMjU7MC4zNzQ7MC4zNzU7MC41OzAuNjI0OzAuNjI1OzAuNzU7MC44NzQ7MC44NzU7MSIgZHVyPSIxLjM2OTg2MzAxMzY5ODYzcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJzY2FsZSIgdmFsdWVzPSIxIDE7MSAwOzEgLTE7MSAxIiBrZXlUaW1lcz0iMDswLjU7MC45OTk7MSIgZHVyPSIwLjM0MjQ2NTc1MzQyNDY1NzVzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPgogICAgPC9wYXRoPjwvZz4KICA8L2c+CjwvZz4KPCEtLSBbbGRpb10gZ2VuZXJhdGVkIGJ5IGh0dHBzOi8vbG9hZGluZy5pby8gLS0+PC9zdmc+") !important;
    background-repeat: no-repeat
}

.range-option-null span.ui-slider-handle:nth-child(3) {
    transform: translateX(-238px);
    margin-left: 0
}

.ui-slider-handle {
    transition: translate .4s
}

.errorPage {
    display: -ms-flexbox;
    display: flex;
    height: auto;
    padding-top: 135px;
    opacity: 0;
    padding-bottom: 50px;
    background: linear-gradient(-180deg, #fff, #f8f2f2)
}

@media (min-width:1025px) {
    .errorPage {
        padding-top: 0;
        height: 100vh
    }
}

.errorPage__text-container {
    padding: 0 0 30px;
    margin-top: 50px;
    width: auto
}

@media (min-width:1025px) {
    .errorPage__text-container {
        margin-top: 0
    }
}

.errorPage__overline {
    overflow: hidden
}

.errorPage__overline-inner {
    transform: translateY(10px)
}

.errorPage__headline {
    width: auto;
    margin-bottom: 20px;
    overflow: hidden
}

@media (min-width:1025px) {
    .errorPage__headline {
        margin-bottom: 30px
    }
}

.errorPage__headline h1 {
    margin-bottom: 0
}

.errorPage__bodytext {
    transform: translateY(20px)
}

@media (min-width:1025px) {
    .errorPage__bodytext {
        max-width: 60%
    }
}

.errorPage__bodytext p {
    margin: 0 0 24px
}

@media (min-width:1025px) {
    .errorPage__bodytext p {
        margin: 0 0 54px
    }
}

.errorPage__number-container {
    text-align: center;
    height: 100%
}

.cards-large .text .singleColumnText--quote .errorPage__number-container p,
.errorPage__number-container .cards-large .text .singleColumnText--quote p,
.errorPage__number-container .font-size-h3,
.errorPage__number-container .singleColumnText--quote .cards-large .text p,
.errorPage__number-container .singleColumnText--quote .font-size-h4,
.errorPage__number-container .singleColumnText--quote .font-size-h6,
.errorPage__number-container .singleColumnText--quote .singleColumnText .rte-textfield h3,
.errorPage__number-container .singleColumnText--quote .text-jumping-points__inner a,
.errorPage__number-container .singleColumnText--quote h6,
.errorPage__number-container .singleColumnText .rte-textfield .singleColumnText--quote h3,
.errorPage__number-container .text-jumping-points__inner .singleColumnText--quote a,
.singleColumnText--quote .cards-large .text .errorPage__number-container p,
.singleColumnText--quote .errorPage__number-container .font-size-h4,
.singleColumnText--quote .errorPage__number-container .font-size-h6,
.singleColumnText--quote .errorPage__number-container h6,
.singleColumnText--quote .singleColumnText .rte-textfield .errorPage__number-container h3,
.singleColumnText--quote .text-jumping-points__inner .errorPage__number-container a,
.singleColumnText .rte-textfield .singleColumnText--quote .errorPage__number-container h3,
.text-jumping-points__inner .singleColumnText--quote .errorPage__number-container a {
    font-size: 80px;
    line-height: 70px;
    margin-bottom: 0
}

@media (min-width:1025px) {

    .cards-large .text .singleColumnText--quote .errorPage__number-container p,
    .errorPage__number-container .cards-large .text .singleColumnText--quote p,
    .errorPage__number-container .font-size-h3,
    .errorPage__number-container .singleColumnText--quote .cards-large .text p,
    .errorPage__number-container .singleColumnText--quote .font-size-h4,
    .errorPage__number-container .singleColumnText--quote .font-size-h6,
    .errorPage__number-container .singleColumnText--quote .singleColumnText .rte-textfield h3,
    .errorPage__number-container .singleColumnText--quote .text-jumping-points__inner a,
    .errorPage__number-container .singleColumnText--quote h6,
    .errorPage__number-container .singleColumnText .rte-textfield .singleColumnText--quote h3,
    .errorPage__number-container .text-jumping-points__inner .singleColumnText--quote a,
    .singleColumnText--quote .cards-large .text .errorPage__number-container p,
    .singleColumnText--quote .errorPage__number-container .font-size-h4,
    .singleColumnText--quote .errorPage__number-container .font-size-h6,
    .singleColumnText--quote .errorPage__number-container h6,
    .singleColumnText--quote .singleColumnText .rte-textfield .errorPage__number-container h3,
    .singleColumnText--quote .text-jumping-points__inner .errorPage__number-container a,
    .singleColumnText .rte-textfield .singleColumnText--quote .errorPage__number-container h3,
    .text-jumping-points__inner .singleColumnText--quote .errorPage__number-container a {
        font-size: 220px;
        line-height: 170px
    }
}

.errorPage__number-container .errorPage__number-container-inner {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center
}

.errorPage__number-container .errorPage_numbers {
    transform: translateY(-50px)
}

@media (min-width:1025px) {
    .errorPage__number-container .errorPage_numbers {
        padding-bottom: 20px
    }
}

.errorPage__number-container .leaves {
    left: 47%;
    top: 47%;
    transform: rotate(120deg)
}

@media (min-width:576px) {
    .errorPage__number-container .leaves {
        left: 49%
    }
}

@media (min-width:1025px) {
    .errorPage__number-container .leaves {
        height: 420px;
        width: 300px;
        left: 48%;
        top: 30%
    }
}

.errorPage__jumping-points {
    height: 100%
}

.errorPage.is-in-viewport {
    opacity: 1;
    transition: opacity 1s cubic-bezier(.64, .04, .35, 1)
}

.errorPage.is-in-viewport .errorPage__overline-inner {
    transform: translateY(0);
    transition: all .9s cubic-bezier(.64, .04, .35, 1)
}

.errorPage.is-in-viewport .errorPage__bodytext {
    transform: translateY(0);
    transition: all 1.6s cubic-bezier(.64, .04, .35, 1)
}

.errorPage.is-in-viewport .errorPage_numbers {
    transform: translateY(0)
}

.errorPage.is-in-viewport .firstNumber {
    transition: all .7s cubic-bezier(.64, .04, .35, 1)
}

.errorPage.is-in-viewport .secondNumber {
    transition: all 1s cubic-bezier(.64, .04, .35, 1)
}

.errorPage.is-in-viewport .thirdNumber {
    transition: all 1.3s cubic-bezier(.64, .04, .35, 1)
}

.newsletterRegistrationTeaser {
    padding-bottom: 210px;
    margin: 20px 0 140px;
    position: relative;
    color: #525252
}

.newsletterRegistrationTeaser.space-after-extra-small {
    margin-bottom: 150px
}

@media (min-width:768px) {
    .newsletterRegistrationTeaser.space-after-extra-small {
        margin-bottom: 180px
    }
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser.space-after-extra-small {
        margin-bottom: 10px
    }
}

.newsletterRegistrationTeaser.space-after-small {
    margin-bottom: 160px
}

@media (min-width:768px) {
    .newsletterRegistrationTeaser.space-after-small {
        margin-bottom: 190px
    }
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser.space-after-small {
        margin-bottom: 10px
    }
}

.newsletterRegistrationTeaser.space-after-medium {
    margin-bottom: 180px
}

@media (min-width:768px) {
    .newsletterRegistrationTeaser.space-after-medium {
        margin-bottom: 270px
    }
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser.space-after-medium {
        margin-bottom: 30px
    }
}

.newsletterRegistrationTeaser.space-after-large {
    margin-bottom: 230px
}

@media (min-width:768px) {
    .newsletterRegistrationTeaser.space-after-large {
        margin-bottom: 330px
    }
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser.space-after-large {
        margin-bottom: 200px
    }
}

.newsletterRegistrationTeaser.space-after-extra-large {
    margin-bottom: 260px
}

@media (min-width:768px) {
    .newsletterRegistrationTeaser.space-after-extra-large {
        margin-bottom: 360px
    }
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser.space-after-extra-large {
        margin-bottom: 230px
    }
}

.newsletterRegistrationTeaser.bg-beige:after {
    background: #fdf3e0
}

.newsletterRegistrationTeaser.no-image {
    padding-bottom: 70px
}

@media (min-width:768px) {
    .newsletterRegistrationTeaser {
        padding-bottom: 330px;
        margin-bottom: 160px
    }

    .newsletterRegistrationTeaser.no-image {
        padding-bottom: 140px
    }
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser {
        padding: 100px 0 200px;
        margin-bottom: 0
    }

    .newsletterRegistrationTeaser.no-image {
        padding-bottom: 230px
    }
}

.newsletterRegistrationTeaser .grid {
    position: static
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser .grid {
        display: grid;
        grid-column-gap: 40px;
        -ms-flex-align: center;
        align-items: center
    }
}

@media (min-width:1439px) {
    .newsletterRegistrationTeaser .grid {
        grid-column-gap: 150px
    }
}

.newsletterRegistrationTeaser__header {
    padding-top: 30px
}

@media (min-width:768px) {
    .newsletterRegistrationTeaser__header {
        padding-top: 100px
    }
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser__header {
        padding-top: 0;
        margin-bottom: 0;
        -ms-flex-item-align: end;
        align-self: flex-end
    }
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser__text {
        -ms-flex-item-align: center;
        align-self: center
    }
}

.newsletterRegistrationTeaser .image {
    position: absolute;
    transform: translateX(-50%);
    left: 50%;
    bottom: -166px;
    z-index: 2;
    width: 332px
}

@media (min-width:768px) {
    .newsletterRegistrationTeaser .image {
        width: 480px;
        bottom: -240px
    }
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser .image {
        position: static;
        transform: none;
        grid-column: 2/3;
        grid-row: 1/4;
        height: 480px
    }
}

.newsletterRegistrationTeaser .image img {
    border-radius: 50%
}

.newsletterRegistrationTeaser form {
    position: relative
}

@media (max-width:1199.98px) {
    .newsletterRegistrationTeaser form {
        min-height: 80px;
        max-width: 600px
    }
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser form {
        -ms-flex-item-align: start;
        align-self: flex-start
    }
}

@media (min-width:1439px) {
    .newsletterRegistrationTeaser form {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center
    }
}

@media (min-width:1439px) {
    .newsletterRegistrationTeaser .field {
        -ms-flex: 1;
        flex: 1;
        margin-right: 26px
    }
}

.newsletterRegistrationTeaser input[type=email] {
    background-color: #fff
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser input[type=email] {
        max-width: 490px;
        height: 50px
    }
}

@media (min-width:1439px) {
    .newsletterRegistrationTeaser input[type=email] {
        margin-bottom: 0 !important
    }
}

.newsletterRegistrationTeaser input[type=email]::-webkit-input-placeholder {
    color: #a9a9a9
}

.newsletterRegistrationTeaser input[type=email]::-moz-placeholder {
    color: #a9a9a9
}

.newsletterRegistrationTeaser input[type=email]:-ms-input-placeholder,
.newsletterRegistrationTeaser input[type=email]::-ms-input-placeholder {
    color: #a9a9a9
}

.newsletterRegistrationTeaser input[type=email]::placeholder {
    color: #a9a9a9
}

.newsletterRegistrationTeaser .btn {
    border: none
}

.newsletterRegistrationTeaser .btn svg {
    display: none
}

@media (max-width:1199.98px) {
    .newsletterRegistrationTeaser .btn {
        position: absolute;
        top: 0;
        right: 0;
        height: 50px;
        width: 50px;
        max-height: 50px;
        padding: 0;
        border-radius: 50%;
        background-color: #4ba22f
    }

    .newsletterRegistrationTeaser .btn:after,
    .newsletterRegistrationTeaser .btn:before,
    .newsletterRegistrationTeaser .btn__circle,
    .newsletterRegistrationTeaser .btn__text {
        display: none
    }

    .newsletterRegistrationTeaser .btn svg {
        display: block;
        position: absolute;
        width: 12px;
        height: 12px;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
}

@media (min-width:1200px) {
    .newsletterRegistrationTeaser.no-image .newsletterRegistrationTeaser__header {
        margin-bottom: 40px;
        max-width: 480px
    }

    .newsletterRegistrationTeaser.no-image .newsletterRegistrationTeaser__text {
        margin-bottom: 42px;
        grid-column: 1/2;
        max-width: 480px
    }

    .newsletterRegistrationTeaser.no-image .grid {
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .newsletterRegistrationTeaser.no-image form {
        grid-column: 2/3;
        grid-row: 1/3;
        align-self: center;
        min-width: 480px;
        display: block
    }
}

@media (max-width:1199.98px) {
    .newsletterRegistrationTeaser .newsletterRegistration__input {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%
    }

    .newsletterRegistrationTeaser .newsletterRegistration__button {
        position: absolute;
        right: 0;
        top: 0
    }

    .newsletterRegistrationTeaser .newsletterRegistration__button button {
        width: 56px;
        height: 56px;
        max-height: inherit
    }
}

@media (max-width:767.98px) {
    .container [class*=col-] .slick-slider--mobile-for-cards.row {
        margin-left: -20px;
        margin-right: -20px
    }

    .container [class*=col-] .slick-slider--mobile-for-cards.row .slick-list {
        padding-left: 20px
    }
}

@media (max-width:767.98px) {
    .container&gt;.slick-slider--mobile-for-cards.row {
        margin-left: -20px;
        margin-right: -20px
    }

    .container&gt;.slick-slider--mobile-for-cards.row .slick-list {
        padding-left: 20px
    }
}

.slick-slider div:focus {
    outline: none
}

.slick-slide {
    height: auto
}

@media (max-width:767.98px) {
    .slick-slider--mobile-for-cards .slick-item {
        max-width: 300px;
        min-width: 300px;
        opacity: .4;
        transition: opacity .3s
    }
}

.slick-slider--mobile-for-cards .slick-current .slick-item {
    opacity: 1
}

.slick-arrow {
    height: 100%;
    width: 10vw;
    z-index: 4
}

@media (min-width:1200px) {
    .slick-arrow {
        width: 18vw
    }
}

.slick-arrow:before {
    display: none
}

@media (min-width:1025px) {

    .slick-arrow:focus,
    .slick-arrow:hover {
        cursor: none
    }
}

.slick-arrow.slick-disabled {
    opacity: 0;
    cursor: auto
}

.slick-next,
.slick-next:focus,
.slick-next:hover {
    right: 0
}

@media (min-width:768px) {

    .slick-next,
    .slick-next:focus,
    .slick-next:hover {
        background: linear-gradient(270deg, hsla(0, 30%, 96%, .7), hsla(0, 30%, 96%, .5) 70%, hsla(0, 30%, 96%, 0))
    }
}

.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
    left: 0
}

@media (min-width:768px) {

    .slick-prev,
    .slick-prev:focus,
    .slick-prev:hover {
        background: linear-gradient(90deg, hsla(0, 30%, 96%, .7), hsla(0, 30%, 96%, .5) 70%, hsla(0, 30%, 96%, 0))
    }
}

@media (max-width:767.98px) {
    .slick-slider--quote-text-image .slick-slide {
        opacity: .4;
        transition: opacity .3s
    }

    .slick-slider--quote-text-image .slick-slide.slick-active {
        opacity: 1
    }
}

.slick-dots-container {
    width: 5.5rem;
    overflow: hidden;
    display: block;
    padding: 0;
    margin: .625rem auto;
    height: .875rem;
    position: relative
}

.slick-dots-container&gt;ul {
    padding: 0;
    display: -ms-flexbox;
    display: flex;
    transition: all .25s;
    position: relative;
    margin: 0;
    list-style: none;
    transform: translateX(0);
    -ms-flex-align: center;
    align-items: center;
    bottom: unset;
    height: 100%
}

.slick-dots-container&gt;ul li {
    width: .525rem;
    height: .525rem;
    margin: 0 .3rem;
    background-color: #bebebe;
    border: none;
    border-radius: 50%
}

.slick-dots-container&gt;ul li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 1.15rem;
    height: 1.15rem;
    padding: .3125rem;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: 0;
    background: 0 0
}

.slick-dots-container&gt;ul li button.n-small-1,
.slick-dots-container&gt;ul li button.p-small-1 {
    transform: scale(.8)
}

.slick-dots-container&gt;ul li button:before {
    display: none
}

.slick-dots-container&gt;ul li.slick-active {
    transform: scale(1.2);
    transform-origin: center;
    background: #164194
}

.slick-dots-drag-and-explore {
    background: #164194;
    border-radius: 50%;
    width: 47px;
    height: 47px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.slick-dots-drag-and-explore:before {
    content: "";
    position: absolute;
    top: -5px;
    left: -5px;
    width: 57px;
    height: 57px;
    border-radius: 50%;
    border: 2px solid #164194
}

.slick-dots-drag-and-explore svg {
    width: 27px;
    height: 27px;
    fill: #fff
}

.slick-dots-drag-and-explore:after {
    content: "• &nbsp;&nbsp;• &nbsp;&nbsp;• &nbsp;&nbsp;• &nbsp;&nbsp;• &nbsp;&nbsp;• &nbsp;&nbsp;•";
    width: 100px;
    position: absolute;
    height: 20px;
    color: hsla(0, 0%, 75%, .5);
    font-size: 9px;
    left: 63px
}

/*# sourceMappingURL=style.min.css.map */</pre></body></html>