
/* abel-regular - latin */
@font-face {
    font-family: 'Abel';
    font-style: normal;
    font-weight: 400;
    src: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/abel-v18-latin-regular.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/abel-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/abel-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/abel-v18-latin-regular.woff') format('woff'), /* Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/abel-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/abel-v18-latin-regular.svg#Abel') format('svg'); /* Legacy iOS */
;
}

/* roboto-300 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    src: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2') format('woff2'), /* Super Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff') format('woff'), /* Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.ttf') format('truetype'), /* Safari, Android, iOS */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.svg#Roboto') format('svg'); /* Legacy iOS */
;
}

/* roboto-regular - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff') format('woff'), /* Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg#Roboto') format('svg'); /* Legacy iOS */
;
}

/* roboto-500 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    src: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff2') format('woff2'), /* Super Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff') format('woff'), /* Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.ttf') format('truetype'), /* Safari, Android, iOS */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.svg#Roboto') format('svg'); /* Legacy iOS */
;
}

/* roboto-900 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    src: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff2') format('woff2'), /* Super Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff') format('woff'), /* Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.ttf') format('truetype'), /* Safari, Android, iOS */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.svg#Roboto') format('svg'); /* Legacy iOS */
;
}

/* roboto-condensed-300 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 300;
    src: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2') format('woff2'), /* Super Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff') format('woff'), /* Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.ttf') format('truetype'), /* Safari, Android, iOS */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
;
}

/* roboto-condensed-regular - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 400;
    src: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff') format('woff'), /* Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
;
}

/* roboto-condensed-700 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 700;
    src: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff') format('woff'), /* Modern Browsers */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */ url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Frontends/spkmagazin/fonts/roboto-condensed-v25-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
;
}

:root {
    --color-grey: #eeeff5;
    --color-dark-blue: #004d94;
    --color-dark-blue-hover: #003f79;
    --color-sand: #f2e6bd;
}

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

body {
    margin: 0;
    background-color: #FFFFFF;
    color: #000000;
}

body.is-menu-open {
    overflow: hidden;
}

img {
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}

.page > * {
    grid-gap: 0;
    display: grid;
    grid-template-columns:minmax(16px, auto) minmax(calc(100vw - 32px), 1240px) minmax(16px, auto);
    overflow: hidden;
}

.page > * > * {
    grid-column: 2;
    max-width: 100%;
}

.page__content {
    overflow: hidden;
}

@media (min-width: 1024px) {
    .page__content {
        grid-column-gap: 20px;
        grid-auto-flow: dense;
        grid-template-columns:minmax(0, auto) repeat(12, minmax(min(calc(8.33333vw - 21px), 85px), 85px)) minmax(0, auto);
        margin: 0 -4px;
    }

    .page__content > * {
        grid-column: 2/span 12;
    }
}

body {
    -webkit-font-smoothing: antialiased;
    font-family: Roboto, sans-serif;
    font-size: 1.125rem;
    font-weight: 300;
    line-height: 1;
}

h1, h2 {
    font-weight: 900;
    text-transform: uppercase;
}

h1 .light, h2 .light {
    font-family: Roboto Condensed, sans-serif;
    font-weight: 300;
}

h1 {
    font-size: 5rem;
    line-height: 1;
    margin: 0;
}

h1 .light {
    display: block;
    font-size: 3.4375rem;
    line-height: 60px;
    margin-top: 13px;
}

h2 {
    font-size: 3.125rem;
    margin: 0 0 24px;
}

@media (min-width: 1024px) {
    h2 {
        font-size: 4.375rem;
    }
}

p {
    font-size: 1.125rem;
    line-height: 30px;
}

.introduction {
    font-size: 1.5rem;
    line-height: 34px;
    margin-bottom: 44px;
    padding-right: 16px;
}

.space-before-none {
    margin-top: 0;
}

.space-after-none {
    margin-bottom: 0;
}

.space-before-s {
    margin-top: 16px;
}

.space-after-s {
    margin-bottom: 16px;
}

.space-before-m {
    margin-top: 32px;
}

.space-after-m {
    margin-bottom: 32px;
}

.space-before-l {
    margin-top: 48px;
}

.space-after-l {
    margin-bottom: 48px;
}

.space-before-xl {
    margin-top: 72px;
}

.space-after-xl {
    margin-bottom: 72px;
}

.space-before-xxl {
    margin-top: 96px;
}

.space-after-xxl {
    margin-bottom: 96px;
}

.space-before-3xl {
    margin-top: 120px;
}

.space-after-3xl {
    margin-bottom: 120px;
}

.space-before-4xl {
    margin-top: 156px;
}

.space-after-4xl {
    margin-bottom: 156px;
}

@media (min-width: 540px) {
    .space-before-none--sm {
        margin-top: 0;
    }

    .space-after-none--sm {
        margin-bottom: 0;
    }

    .space-before-s--sm {
        margin-top: 16px;
    }

    .space-after-s--sm {
        margin-bottom: 16px;
    }

    .space-before-m--sm {
        margin-top: 32px;
    }

    .space-after-m--sm {
        margin-bottom: 32px;
    }

    .space-before-l--sm {
        margin-top: 48px;
    }

    .space-after-l--sm {
        margin-bottom: 48px;
    }

    .space-before-xl--sm {
        margin-top: 72px;
    }

    .space-after-xl--sm {
        margin-bottom: 72px;
    }

    .space-before-xxl--sm {
        margin-top: 96px;
    }

    .space-after-xxl--sm {
        margin-bottom: 96px;
    }

    .space-before-3xl--sm {
        margin-top: 120px;
    }

    .space-after-3xl--sm {
        margin-bottom: 120px;
    }

    .space-before-4xl--sm {
        margin-top: 156px;
    }

    .space-after-4xl--sm {
        margin-bottom: 156px;
    }
}

@media (min-width: 768px) {
    .space-before-none--md {
        margin-top: 0;
    }

    .space-after-none--md {
        margin-bottom: 0;
    }

    .space-before-s--md {
        margin-top: 16px;
    }

    .space-after-s--md {
        margin-bottom: 16px;
    }

    .space-before-m--md {
        margin-top: 32px;
    }

    .space-after-m--md {
        margin-bottom: 32px;
    }

    .space-before-l--md {
        margin-top: 48px;
    }

    .space-after-l--md {
        margin-bottom: 48px;
    }

    .space-before-xl--md {
        margin-top: 72px;
    }

    .space-after-xl--md {
        margin-bottom: 72px;
    }

    .space-before-xxl--md {
        margin-top: 96px;
    }

    .space-after-xxl--md {
        margin-bottom: 96px;
    }

    .space-before-3xl--md {
        margin-top: 120px;
    }

    .space-after-3xl--md {
        margin-bottom: 120px;
    }

    .space-before-4xl--md {
        margin-top: 156px;
    }

    .space-after-4xl--md {
        margin-bottom: 156px;
    }
}

@media (min-width: 1024px) {
    .space-before-none--lg {
        margin-top: 0;
    }

    .space-after-none--lg {
        margin-bottom: 0;
    }

    .space-before-s--lg {
        margin-top: 16px;
    }

    .space-after-s--lg {
        margin-bottom: 16px;
    }

    .space-before-m--lg {
        margin-top: 32px;
    }

    .space-after-m--lg {
        margin-bottom: 32px;
    }

    .space-before-l--lg {
        margin-top: 48px;
    }

    .space-after-l--lg {
        margin-bottom: 48px;
    }

    .space-before-xl--lg {
        margin-top: 72px;
    }

    .space-after-xl--lg {
        margin-bottom: 72px;
    }

    .space-before-xxl--lg {
        margin-top: 96px;
    }

    .space-after-xxl--lg {
        margin-bottom: 96px;
    }

    .space-before-3xl--lg {
        margin-top: 120px;
    }

    .space-after-3xl--lg {
        margin-bottom: 120px;
    }

    .space-before-4xl--lg {
        margin-top: 156px;
    }

    .space-after-4xl--lg {
        margin-bottom: 156px;
    }
}

@media (min-width: 1280px) {
    .space-before-none--xl {
        margin-top: 0;
    }

    .space-after-none--xl {
        margin-bottom: 0;
    }

    .space-before-s--xl {
        margin-top: 16px;
    }

    .space-after-s--xl {
        margin-bottom: 16px;
    }

    .space-before-m--xl {
        margin-top: 32px;
    }

    .space-after-m--xl {
        margin-bottom: 32px;
    }

    .space-before-l--xl {
        margin-top: 48px;
    }

    .space-after-l--xl {
        margin-bottom: 48px;
    }

    .space-before-xl--xl {
        margin-top: 72px;
    }

    .space-after-xl--xl {
        margin-bottom: 72px;
    }

    .space-before-xxl--xl {
        margin-top: 96px;
    }

    .space-after-xxl--xl {
        margin-bottom: 96px;
    }

    .space-before-3xl--xl {
        margin-top: 120px;
    }

    .space-after-3xl--xl {
        margin-bottom: 120px;
    }

    .space-before-4xl--xl {
        margin-top: 156px;
    }

    .space-after-4xl--xl {
        margin-bottom: 156px;
    }
}

.button {
    background-color: inherit;
    border: 1px solid currentColor;
    color: inherit;
    display: inline-block;
    padding: .5em 1em;
    text-decoration: none;
    transition-duration: .3s;
    transition-property: color, background-color;
    transition-timing-function: ease-in-out;
}

.button:hover {
    background-color: var(--button-hover-bg-color, #000);
    color: var(--button-hover-color, #fff);
}

.button--primary {
    font-size: 1.5rem;
    text-transform: uppercase;
}

.button--action {
    background-color: var(--color-dark-blue);
    color: #fff;
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.25rem;
    font-weight: 900;
    padding-bottom: .6em;
    padding-top: .65em;
    text-align: center;
    text-transform: uppercase;
}

.button--action:hover {
    background-color: var(--color-dark-blue-hover);
}

hr {
    background: #000;
    border: none;
    height: 1px;
    margin: 0;
    width: 100%;
}

.form__control {
    -webkit-appearance: none;
    appearance: none;
    border: none;
    border-bottom: 1px solid #000;
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.5rem;
    padding: 4px 3px 7px 3px;
}

.select.form__control, select.form__control {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2724%27 height=%2714%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m1.12.99 11.09 10.886L22.931 1.155%27 stroke=%27%23191919%27 stroke-width=%272%27/%3E%3C/svg%3E") no-repeat center right 4px;
    cursor: pointer;
    padding-right: 36px;
}

.grid {
    grid-gap: 20px;
    display: grid;
    grid-auto-flow: dense;
    grid-template-columns:repeat(12, 1fr);
}

.grid__col-1 {
    grid-column-end: span 1;
}

.grid__col-2 {
    grid-column-end: span 2;
}

.grid__col-3 {
    grid-column-end: span 3;
}

.grid__col-4 {
    grid-column-end: span 4;
}

.grid__col-5 {
    grid-column-end: span 5;
}

.grid__col-6 {
    grid-column-end: span 6;
}

.grid__col-7 {
    grid-column-end: span 7;
}

.grid__col-8 {
    grid-column-end: span 8;
}

.grid__col-9 {
    grid-column-end: span 9;
}

.grid__col-10 {
    grid-column-end: span 10;
}

.grid__col-11 {
    grid-column-end: span 11;
}

.grid__col-12 {
    grid-column-end: span 12;
}

.grid__indent-1 {
    grid-column-start: 2;
}

.grid__indent-2 {
    grid-column-start: 3;
}

.grid__indent-3 {
    grid-column-start: 4;
}

.grid__indent-4 {
    grid-column-start: 5;
}

.grid__indent-5 {
    grid-column-start: 6;
}

.grid__indent-6 {
    grid-column-start: 7;
}

.grid__indent-7 {
    grid-column-start: 8;
}

.grid__indent-8 {
    grid-column-start: 9;
}

.grid__indent-9 {
    grid-column-start: 10;
}

.grid__indent-10 {
    grid-column-start: 11;
}

@media (min-width: 540px) {
    .grid__col-1--sm {
        grid-column-end: span 1;
    }

    .grid__col-2--sm {
        grid-column-end: span 2;
    }

    .grid__col-3--sm {
        grid-column-end: span 3;
    }

    .grid__col-4--sm {
        grid-column-end: span 4;
    }

    .grid__col-5--sm {
        grid-column-end: span 5;
    }

    .grid__col-6--sm {
        grid-column-end: span 6;
    }

    .grid__col-7--sm {
        grid-column-end: span 7;
    }

    .grid__col-8--sm {
        grid-column-end: span 8;
    }

    .grid__col-9--sm {
        grid-column-end: span 9;
    }

    .grid__col-10--sm {
        grid-column-end: span 10;
    }

    .grid__col-11--sm {
        grid-column-end: span 11;
    }

    .grid__col-12--sm {
        grid-column-end: span 12;
    }
}

@media (min-width: 768px) {
    .grid__col-1--md {
        grid-column-end: span 1;
    }

    .grid__col-2--md {
        grid-column-end: span 2;
    }

    .grid__col-3--md {
        grid-column-end: span 3;
    }

    .grid__col-4--md {
        grid-column-end: span 4;
    }

    .grid__col-5--md {
        grid-column-end: span 5;
    }

    .grid__col-6--md {
        grid-column-end: span 6;
    }

    .grid__col-7--md {
        grid-column-end: span 7;
    }

    .grid__col-8--md {
        grid-column-end: span 8;
    }

    .grid__col-9--md {
        grid-column-end: span 9;
    }

    .grid__col-10--md {
        grid-column-end: span 10;
    }

    .grid__col-11--md {
        grid-column-end: span 11;
    }

    .grid__col-12--md {
        grid-column-end: span 12;
    }
}

@media (min-width: 1024px) {
    .grid__col-1--lg {
        grid-column-end: span 1;
    }

    .grid__col-2--lg {
        grid-column-end: span 2;
    }

    .grid__col-3--lg {
        grid-column-end: span 3;
    }

    .grid__col-4--lg {
        grid-column-end: span 4;
    }

    .grid__col-5--lg {
        grid-column-end: span 5;
    }

    .grid__col-6--lg {
        grid-column-end: span 6;
    }

    .grid__col-7--lg {
        grid-column-end: span 7;
    }

    .grid__col-8--lg {
        grid-column-end: span 8;
    }

    .grid__col-9--lg {
        grid-column-end: span 9;
    }

    .grid__col-10--lg {
        grid-column-end: span 10;
    }

    .grid__col-11--lg {
        grid-column-end: span 11;
    }

    .grid__col-12--lg {
        grid-column-end: span 12;
    }
}

@media (min-width: 1280px) {
    .grid__col-1--xl {
        grid-column-end: span 1;
    }

    .grid__col-2--xl {
        grid-column-end: span 2;
    }

    .grid__col-3--xl {
        grid-column-end: span 3;
    }

    .grid__col-4--xl {
        grid-column-end: span 4;
    }

    .grid__col-5--xl {
        grid-column-end: span 5;
    }

    .grid__col-6--xl {
        grid-column-end: span 6;
    }

    .grid__col-7--xl {
        grid-column-end: span 7;
    }

    .grid__col-8--xl {
        grid-column-end: span 8;
    }

    .grid__col-9--xl {
        grid-column-end: span 9;
    }

    .grid__col-10--xl {
        grid-column-end: span 10;
    }

    .grid__col-11--xl {
        grid-column-end: span 11;
    }

    .grid__col-12--xl {
        grid-column-end: span 12;
    }
}

@media (min-width: 540px) {
    .grid__indent-1--sm {
        grid-column-start: 3;
    }

    .grid__indent-2--sm {
        grid-column-start: 4;
    }

    .grid__indent-3--sm {
        grid-column-start: 5;
    }

    .grid__indent-4--sm {
        grid-column-start: 6;
    }

    .grid__indent-5--sm {
        grid-column-start: 7;
    }

    .grid__indent-6--sm {
        grid-column-start: 8;
    }

    .grid__indent-7--sm {
        grid-column-start: 9;
    }

    .grid__indent-8--sm {
        grid-column-start: 10;
    }

    .grid__indent-9--sm {
        grid-column-start: 11;
    }

    .grid__indent-10--sm {
        grid-column-start: 12;
    }
}

@media (min-width: 768px) {
    .grid__indent-1--md {
        grid-column-start: 3;
    }

    .grid__indent-2--md {
        grid-column-start: 4;
    }

    .grid__indent-3--md {
        grid-column-start: 5;
    }

    .grid__indent-4--md {
        grid-column-start: 6;
    }

    .grid__indent-5--md {
        grid-column-start: 7;
    }

    .grid__indent-6--md {
        grid-column-start: 8;
    }

    .grid__indent-7--md {
        grid-column-start: 9;
    }

    .grid__indent-8--md {
        grid-column-start: 10;
    }

    .grid__indent-9--md {
        grid-column-start: 11;
    }

    .grid__indent-10--md {
        grid-column-start: 12;
    }
}

@media (min-width: 1024px) {
    .grid__indent-1--lg {
        grid-column-start: 3;
    }

    .grid__indent-2--lg {
        grid-column-start: 4;
    }

    .grid__indent-3--lg {
        grid-column-start: 5;
    }

    .grid__indent-4--lg {
        grid-column-start: 6;
    }

    .grid__indent-5--lg {
        grid-column-start: 7;
    }

    .grid__indent-6--lg {
        grid-column-start: 8;
    }

    .grid__indent-7--lg {
        grid-column-start: 9;
    }

    .grid__indent-8--lg {
        grid-column-start: 10;
    }

    .grid__indent-9--lg {
        grid-column-start: 11;
    }

    .grid__indent-10--lg {
        grid-column-start: 12;
    }
}

@media (min-width: 1280px) {
    .grid__indent-1--xl {
        grid-column-start: 3;
    }

    .grid__indent-2--xl {
        grid-column-start: 4;
    }

    .grid__indent-3--xl {
        grid-column-start: 5;
    }

    .grid__indent-4--xl {
        grid-column-start: 6;
    }

    .grid__indent-5--xl {
        grid-column-start: 7;
    }

    .grid__indent-6--xl {
        grid-column-start: 8;
    }

    .grid__indent-7--xl {
        grid-column-start: 9;
    }

    .grid__indent-8--xl {
        grid-column-start: 10;
    }

    .grid__indent-9--xl {
        grid-column-start: 11;
    }

    .grid__indent-10--xl {
        grid-column-start: 12;
    }
}

.logo {
    font-family: Roboto, sans-serif;
    font-size: 2.5rem;
    font-weight: 500;
    text-transform: uppercase;
}

@media (min-width: 1024px) {
    .logo {
        font-size: 3.125rem;
    }
}

.logo__link {
    color: inherit;
    text-decoration: none;
}

.logo .light {
    font-family: Roboto Condensed, sans-serif;
    font-weight: 300;
}

.comments__list, .footer-nav__list, .language-switch__list, .main-nav__list, .news-teaser__list, .tags__list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.tags {
    --override-tags-space-before: 28px;
}

.tags__sorting {
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.25rem;
    font-weight: 300;
    line-height: 36px;
}

.tags__link {
    color: #000;
    text-decoration: none;
    text-underline-position: under;
}

.tags__link.is-active {
    text-decoration: underline;
}

.tags__list {
    --tags-space-before: var(--override-tags-space-before, 0px);
    --tags-space-vertical: var(--override-tags-space-vertical, 10px);
    --tags-space-horizontal: var(--override-tags-space-horizontal, 8px);
    display: flex;
    flex-flow: row wrap;
    margin: calc(var(--tags-space-before) - var(--tags-space-vertical)) calc(var(--tags-space-horizontal) * -1) calc(var(--tags-space-vertical) * -1);
}

.tags__item {
    display: block;
    margin: var(--tags-space-vertical) var(--tags-space-horizontal);
}

.tag {
    border: 1px solid var(--tag-color, #004d94);
    border-bottom-right-radius: 15px;
    border-top-right-radius: 15px;
    color: var(--tag-color, #004d94);
    display: block;
    font-family: Roboto Condensed, sans-serif;
    font-size: var(--tag-font-size, 1.25rem);
    font-weight: 900;
    line-height: var(--tag-height, 30px);
    padding: 0 calc(var(--tag-tail-length, 10px) + 12px) 0 8px;
    text-decoration: none;
    text-transform: uppercase;
}

.article-tags {
    --tag-height: 24px;
    --override-tags-space-before: 28px;
    margin-bottom: 32px;
}

.article-tags__category {
    align-items: flex-end;
    display: flex;
    flex-flow: row nowrap;
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.25rem;
    font-weight: 400;
    justify-content: flex-start;
    line-height: 1;
    text-transform: uppercase;
}

.article-tags__icon {
    background: #000;
    display: block;
    height: 26px;
    margin-right: 8px;
    -webkit-mask: var(--article-category-image) center no-repeat;
    mask: var(--article-category-image) center no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    width: 26px;
}

.article-tags .tag {
    font-size: 1rem;
}

.article-tags p {
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 30px;
    margin-top: 20px;
}

@media (min-width: 1024px) {
    .grid__aside .article-tags {
        margin-bottom: 0;
    }
}

@media (min-width: 768px) {
    .article-info {
        grid-gap: 20px;
        display: grid;
        grid-template-columns:repeat(12, 1fr);
    }
}

.article-info__image {
    grid-column: 1/span 3;
}

@media (min-width: 1024px) {
    .article-info__image {
        grid-column: 1/span 2;
    }
}

.article-info__author {
    grid-column: 4/span 9;
    margin-top: 32px;
}

@media (min-width: 768px) {
    .article-info__author {
        margin-top: 0;
    }
}

@media (min-width: 1024px) {
    .article-info__author {
        grid-column: 3/span 6;
    }
}

.article-info__name {
    font-size: 1.75rem;
    font-weight: 300;
    line-height: 30px;
}

.article-info__description {
    line-height: 28px;
    margin-top: 16px;
}

.article-info__more-link {
    --icon: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2710%27 height=%2717%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.871 2 2.166 9.038l6.705 6.705%27 stroke=%27%23000%27 stroke-width=%273%27/%3E%3C/svg%3E");
    align-items: center;
    color: var(--color-dark-blue);
    display: flex;
    flex-flow: row nowrap;
    font-size: 1.25rem;
    font-weight: 900;
    justify-content: flex-start;
    line-height: 30px;
    margin-top: 28px;
    text-decoration: none;
}

.article-info__more-link:after {
    background: var(--color-dark-blue);
    content: "";
    display: block;
    height: 17px;
    margin-left: 6px;
    -webkit-mask: var(--icon) center no-repeat;
    mask: var(--icon) center no-repeat;
    transform: rotate(180deg);
    width: 10px;
}

@media (min-width: 768px) {
    .article-info__more-link {
        margin-top: 20px;
    }
}

.article-info__tags {
    --override-tags-space-before: 0px;
    --override-tags-space-horizontal: 6px;
    --override-tags-space-vertical: 7px;
    display: none;
    grid-column: 9/span 4;
}

@media (min-width: 1024px) {
    .article-info__tags {
        display: block;
    }
}

.article-teaser {
    display: block;
    overflow: hidden;
    position: relative;
}

.article-teaser__image {
    transition: .3s ease-in-out;
    transition-property: transform, filter;
}

.article-teaser__category {
    background: #fffc no-repeat 50%;
    background-size: 26px;
    border-radius: 50%;
    display: block;
    height: 40px;
    position: absolute;
    right: 16px;
    top: 16px;
    width: 40px;
}

.article-teaser__overlay {
    --override-tags-space-before: 0px;
    --override-tags-space-horizontal: 5px;
    --override-tags-space-vertical: 6px;
    --tag-height: 26px;
    --tag-tail-length: 0px;
    bottom: 0;
    left: 0;
    padding: 10px 28px 16px;
    position: absolute;
    width: 100%;
}

.article-teaser__overlay .tag {
    --tag-color: #fff;
    font-size: 1rem;
}

.article-teaser__title {
    background: linear-gradient(currentColor, currentColor) 0 100% no-repeat;
    background-size: 0 2px;
    color: #fff;
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 30px;
    margin: 14px 0 0 0;
    transition: margin-left .3s ease-in-out;
}

.article-teaser__title .rolling-underline {
    background: linear-gradient(currentColor, currentColor) 0 100% no-repeat;
    background-size: 0 2px;
    transition: background-size .3s cubic-bezier(.25, .46, .45, .94);
}

.article-teaser:hover .article-teaser__image {
    filter: brightness(110%);
    transform: scale(1.1);
}

.article-teaser:hover .article-teaser__title {
    margin-left: 4px;
}

.article-teaser:hover .article-teaser__title .rolling-underline {
    background-size: 100% 2px;
}

.article-embedded-slider {
    --frame-color: #000;
    --frame-header-shadow: none;
    --frame-text-shadow: none;
}

.article-embedded-slider.colored-frame {
    padding-top: 20px;
}

@media (min-width: 1024px) {
    .article-embedded-slider.colored-frame {
        padding-top: 30px;
    }
}

.article-embedded-slider .swiper:last-child {
    margin-bottom: -50px;
    margin-left: -36px;
    margin-top: 36px;
    width: calc(100% + 72px);
}

@media (min-width: 1024px) {
    .article-embedded-slider .swiper:last-child {
        margin-left: -74px;
        overflow: hidden;
        width: calc(100% + 112px);
    }
}

.article-embedded-slider .swiper:last-child .swiper-button-prev {
    right: 100px;
    height: auto;
}

.article-embedded-slider .swiper:last-child .swiper-button-next {
    right: 32px;
    height: auto;
}

blockquote {
    --frame-header-shadow: none;
    --frame-text-shadow: none;
    --frame-color: currentColor;
    margin: 0;
    padding: 51px 0;
    position: relative;
}

blockquote .colored-frame {
    padding-bottom: 56px;
    padding-right: 40px;
    padding-top: 44px;
}

blockquote .colored-frame:before {
    width: 86%;
}

blockquote .colored-frame:after {
    height: 34%;
}

blockquote .colored-frame__content p {
    font-size: 2.375rem;
    line-height: 47px;
    margin: 0;
}

blockquote:after, blockquote:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%27105%27 height=%2782%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.174 0 50.96 12.285c-8.416 15.15-12.778 29.33-13.086 42.535V82H0V56.663c.103-9.316 2.874-19.297 8.314-29.944C13.754 15.97 20.374 7.064 28.174 0Zm54.04 0L105 12.285c-8.416 15.15-12.779 29.33-13.087 42.535V82H54.04V56.663c.102-9.316 2.873-19.297 8.313-29.944C67.793 15.97 74.413 7.064 82.214 0Z%27 fill=%27%23000%27/%3E%3C/svg%3E");
    content: "";
    display: block;
    height: 82px;
    left: 42px;
    position: absolute;
    top: 0;
    width: 105px;
}

blockquote:after {
    bottom: 0;
    left: auto;
    right: 42px;
    top: auto;
    transform: rotate(180deg);
}

.comments__label {
    display: block;
    height: 1px;
    opacity: 0;
    position: absolute;
    width: 1px;
}

.comments h2 {
    font-size: 1.75rem;
    font-weight: 300;
    line-height: 30px;
    margin-bottom: 10px;
    text-transform: none;
}

.comments__form {
    display: flex;
    flex-flow: column;
}

.comments__field {
    background: #f3f3f3;
    border: none;
    display: block;
    font-family: inherit;
    font-size: 1.25rem;
    height: 304px;
    line-height: 24px;
    margin-bottom: 12px;
    padding: 16px;
    resize: none;
    width: 100%;
}

@media (min-width: 768px) {
    .comments__field {
        height: 124px;
        margin-bottom: 16px;
    }
}

.comments__field::placeholder {
    color: #505050;
}

.comments__submit {
    width: 100%;
}

@media (min-width: 768px) {
    .comments__submit {
        align-self: flex-end;
        margin-left: auto;
        width: auto;
    }
}

.comments__list {
    margin-top: 56px;
}

@media (min-width: 768px) {
    .comments__list {
        margin-top: 44px;
    }
}

.comments__item {
    grid-gap: 20px;
    border-top: 1px solid #bebebe;
    display: grid;
    grid-template-columns:52px 1fr;
    padding: 20px 0 0 0;
}

.comments__item + .comments__item {
    margin-top: 36px;
}

@media (min-width: 768px) {
    .comments__item + .comments__item {
        margin-top: 32px;
    }
}

.comments__image img {
    border-radius: 50%;
}

.comments__name {
    display: block;
    font-weight: 900;
    line-height: 28px;
    margin-bottom: 5px;
}

.comments__content p {
    line-height: 28px;
}

.comments__content p:last-child {
    margin-bottom: 0;
}

.colored-frame {
    border-top: 4px solid var(--frame-highlight-color);
    color: var(--frame-color, #fff);
    padding: 57px 46px 30px 16px;
    position: relative;
}

@media (min-width: 1024px) {
    .colored-frame {
        padding: 30px 64px 30px 40px;
        min-height: 9rem;
    }
}

.colored-frame--header-only {
    --frame-bottom-stop: 100px;
}

@media (min-width: 768px) {
    .colored-frame--header-only {
        --frame-bottom-stop: 62px;
    }
}

@media (min-width: 1024px) {
    .colored-frame--header-only {
        --frame-bottom-stop: 146px;
    }
}

.colored-frame--open-left {
    border-bottom: 4px solid var(--frame-highlight-color);
    border-left: 4px solid #0000;
    border-right: 4px solid var(--frame-highlight-color);
}

.colored-frame--open-left:before {
    background: linear-gradient(to bottom, var(--frame-highlight-color) 0, var(--frame-highlight-color) 69px, #0000 70px, #0000 calc(100% - var(--frame-bottom-stop, 149px) - 1px), var(--frame-highlight-color) calc(100% - var(--frame-bottom-stop, 149px)), var(--frame-highlight-color) 100%);
    content: "";
    display: block;
    height: calc(100% + 8px);
    left: -4px;
    position: absolute;
    top: -4px;
    width: 4px;
}

.colored-frame--open-bottom-right {
    border-bottom: 4px solid #0000;
    border-left: 4px solid var(--frame-highlight-color);
    border-right: 4px solid #0000;
}

.colored-frame--open-bottom-right:before {
    background: var(--frame-highlight-color);
    bottom: -4px;
    content: "";
    display: block;
    height: 4px;
    left: -4px;
    position: absolute;
    width: 454px;
}

.colored-frame--open-bottom-right:after {
    background: var(--frame-highlight-color);
    content: "";
    display: block;
    height: 139px;
    position: absolute;
    right: -4px;
    top: -4px;
    width: 4px;
}

.colored-frame--open-bottom {
    border-bottom: 4px solid #0000;
    border-left: 4px solid var(--frame-highlight-color);
    border-right: 4px solid var(--frame-highlight-color);
}

.colored-frame--open-bottom:before {
    background: var(--frame-highlight-color);
    bottom: -4px;
    content: "";
    display: block;
    height: 4px;
    left: -4px;
    position: absolute;
    width: calc(100% - 183px);
}

@media (min-width: 1024px) {
    .colored-frame--open-bottom:before {
        width: 626px;
    }
}

.colored-frame--open-bottom:after {
    background: var(--frame-highlight-color);
    bottom: -4px;
    content: "";
    display: block;
    height: 4px;
    position: absolute;
    right: -4px;
    width: 24px;
}

@media (min-width: 1024px) {
    .colored-frame--open-bottom:after {
        width: 30px;
    }
}

.colored-frame--open-top-right {
    border-bottom: 4px solid var(--frame-highlight-color);
    border-left: 4px solid var(--frame-highlight-color);
    border-right: 4px solid #0000;
    border-top: 4px solid #0000;
}

.colored-frame--open-top-right:before {
    background: var(--frame-highlight-color);
    content: "";
    display: block;
    height: 4px;
    left: -4px;
    position: absolute;
    top: -4px;
    width: 454px;
}

.colored-frame--open-top-right:after {
    background: var(--frame-highlight-color);
    bottom: -4px;
    content: "";
    display: block;
    height: 139px;
    position: absolute;
    right: -4px;
    width: 4px;
}

.colored-frame__date {
    display: block;
    font-size: 1.25rem;
    line-height: 30px;
    margin-bottom: 5px;
    margin-top: -5px;
}

@media (min-width: 1024px) {
    .colored-frame__date {
        font-weight: 400;
    }
}

.colored-frame__header {
    font-size: 3.125rem;
    line-height: 55px;
    //margin-bottom: 12px;
    margin-right: 28px;
    text-shadow: var(--frame-header-shadow, 0 0 5px #00000080);
}

.colored-frame__header .subheader {
    display: block;
    font-size: 1.875rem;
    line-height: 36px;
    margin-top: 16px;
}

@media (min-width: 1024px) {
    .colored-frame__header {
        font-size: 4.375rem;
        line-height: 60px;
        margin-right: 0;
    }

    .colored-frame__header .subheader {
        font-size: 3.125rem;
        line-height: 50px;
    }
}

.colored-frame__tag {
    color: var(--frame-highlight-color);
    font-family: Roboto Condensed, sans-serif;
    font-size: 2rem;
    line-height: 30px;
    position: absolute;
    right: 38px;
    text-transform: uppercase;
    top: 16px;
    transform: rotate(-90deg);
    transform-origin: top right;
}

@media (min-width: 1024px) {
    .colored-frame__tag {
        right: 46px;
        top: 26px;
    }
}

.colored-frame__content :last-child {
    margin-bottom: 0;
}

.colored-frame__content p {
    line-height: 1.4;
    text-shadow: var(--frame-text-shadow, 0 0 5px #000);
}

@media (min-width: 1024px) {
    .colored-frame__content p {
        font-size: 1.375rem;
    }
}

.page__footer {
    --button-hover-bg-color: #fff;
    --button-hover-color: #000;
    background-color: #000;
    color: #fff;
}

.page__footer-content {
    font-family: Abel, sans-serif;
    margin: 0 auto;
    max-width: 430px;
    padding: 60px 0;
    text-align: center;
}

.page__footer-content h2 {
    font-size: 2.5rem;
    font-weight: 400;
    line-height: 1;
    margin: 0 0 16px;
}

.page__footer-content p {
    font-size: 1.5rem;
    line-height: 32px;
    margin-bottom: 40px;
}

.page__footer-content .button {
    width: 100%;
}

.page__footer-menu {
    align-items: center;
    border-top: 1px solid #7f7f7f;
    display: flex;
    flex-flow: column nowrap;
    padding: 60px 0;
}

@media (min-width: 768px) {
    .page__footer-menu {
        align-items: center;
        flex-direction: row;
        height: 90px;
        justify-content: space-between;
        padding: 0;
    }
}

.footer-nav {
    margin-bottom: 64px;
}

@media (min-width: 768px) {
    .footer-nav {
        margin-bottom: 0;
        order: 1;
    }
}

@media (min-width: 768px) {
    .footer-nav__list {
        display: flex;
        flex-flow: row nowrap;
    }
}

.footer-nav__item {
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    text-transform: uppercase;
}

.footer-nav__item + .footer-nav__item {
    margin: 28px 0 0;
}

@media (min-width: 768px) {
    .footer-nav__item + .footer-nav__item {
        margin: 0 0 0 32px;
    }
}

.footer-nav__link {
    color: inherit;
    text-decoration: none;
}

.page__border {
    background-color: #000;
    color: #fff;
}

.page__border-inner {
    align-items: center;
    display: flex;
    flex-flow: row nowrap;
    height: 44px;
    justify-content: center;
}

@media (min-width: 768px) {
    .page__border-inner {
        justify-content: flex-end;
    }
}

.page__border-inner .spk-link {
    color: #fff;
    font-family: Roboto, sans-serif;
    font-size: 1.375rem;
    font-weight: 400;
    line-height: 32px;
    margin: 6px 0;
    text-decoration: none;
    text-transform: uppercase;
}

.page__border-inner .social-media {
    display: none;
}

@media (min-width: 768px) {
    .page__border-inner .social-media {
        display: flex;
        flex-shrink: 0;
        margin-left: 32px;
    }
}

.page__header-inner {
    align-items: center;
    display: flex;
    flex-flow: row nowrap;
    height: 84px;
    justify-content: space-between;
}

@media (min-width: 1024px) {
    .page__header-inner {
        height: 104px;
    }
}

.menu__toggle {
    cursor: pointer;
    overflow: hidden;
    width: 38px;
    border: 0;
    padding: 0;
    background-color: #fff;
}

@media (min-width: 1280px) {
    .menu__toggle {
        display: none;
    }
}

.menu__bar {
    background-color: #000;
    height: 2px;
    transition-duration: .5s;
    transition-property: transform, height, width;
    transition-timing-function: ease-in-out;
    width: 100%;
}

.menu__bar--thick {
    height: 4px;
}

.menu__bar--medium {
    height: 3px;
}

.menu__bar + .menu__bar {
    margin-top: 6px;
}

.menu__bar:first-child {
    transform-origin: left bottom;
}

.menu__bar:last-child {
    transform-origin: left top;
}

.menu.is-open .menu__bar:first-child {
    height: 3px;
    transform: rotate(45deg) translateX(4px) translateY(-4px);
    width: 36px;
}

.menu.is-open .menu__bar:last-child {
    height: 3px;
    transform: rotate(-45deg) translate(4px, 4px);
    width: 36px;
}

.menu.is-open .menu__bar:nth-child(2) {
    transform: translateX(-100%);
}

.menu.is-open .menu__bar:nth-child(3) {
    transform: translateX(100%);
}

.menu:after {
    bottom: 0;
    content: "";
    display: block;
    left: -100vw;
    position: absolute;
    top: 128px;
    transition: background-color .5s ease-in-out;
    width: 100%;
    z-index: 2;
}

.menu.is-closing:after, .menu.is-open:after {
    left: 0;
}

.menu.is-open:after {
    background-color: #000000b3;
}

.menu__inner {
    background-color: #fff;
    bottom: 0;
    height: calc(100vh - 128px);
    left: -100vw;
    overflow: auto;
    padding: 16px;
    position: absolute;
    top: 128px;
    transition: left .5s ease-in-out;
    width: calc(100% - 70px);
    z-index: 3;
}

.is-open .menu__inner {
    left: 0;
}

@media (min-width: 1280px) {
    .menu__inner {
        align-items: center;
        display: flex;
        flex-flow: row nowrap;
        height: auto;
        justify-content: flex-end;
        overflow: visible;
        padding: 0;
        position: static;
        width: auto;
    }
}

.menu .language-switch {
    display: inline-block;
    margin-top: 16px;
}

@media (min-width: 1280px) {
    .menu .language-switch {
        display: block;
        margin-left: 16px;
        margin-top: 0;
    }
}

.language-switch {
    background-color: var(--color-grey);
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.375rem;
    line-height: 1;
    padding: 7px 8px 7px 10px;
}

.language-switch__list {
    display: flex;
    flex-flow: row nowrap;
    margin-right: 2px;
}

.language-switch__item {
    display: flex;
    flex-flow: row nowrap;
    text-transform: uppercase;
}

.language-switch__item + .language-switch__item {
    margin-left: 5px;
}

.language-switch__item + .language-switch__item:before {
    content: "|";
    display: block;
    font-family: Roboto Condensed, sans-serif;
    font-weight: 300;
    margin-right: 5px;
}

.language-switch__item.is-active {
    font-family: Roboto, sans-serif;
    font-weight: 500;
}

.language-switch__link {
    color: inherit;
    text-decoration: none;
}

.image-slider {
    grid-column: 1/-1;
}

.image-slider .swiper {
    --swiper-navigation-size: 36px;
    --swiper-navigation-color: #000;
    max-width: 1920px;
    padding-bottom: 48px;
    width: 100%;
}

@media (min-width: 1024px) {
    .image-slider .swiper {
        padding-bottom: 0;
    }
}

.image-slider figure {
    display: grid;
    grid-template-columns:minmax(16px, auto) minmax(auto, 1240px) minmax(16px, auto);
    justify-content: center;
    margin: 0;
}

.image-slider figure picture {
    grid-column: 1/-1;
}

.image-slider figure figcaption {
    grid-column: 2;
    line-height: 30px;
    margin-top: 10px;
}

@media (min-width: 1024px) {
    .image-slider figure figcaption {
        margin-top: 28px;
    }
}

.image-slider .swiper-navigation {
    bottom: 0;
    display: grid;
    grid-template-columns:minmax(16px, auto) minmax(auto, 1240px) minmax(16px, auto);
    left: 0;
    position: absolute;
    width: 100%;
}

.image-slider .swiper-navigation-buttons {
    grid-column: 2;
    height: 48px;
    position: relative;
}

.image-slider .swiper-button-next {
    bottom: 0;
    font-weight: 600;
    right: 0;
    top: auto;
}

.image-slider .swiper-button-prev {
    bottom: 0;
    font-weight: 600;
    left: auto;
    right: 72px;
    top: auto;
}

.main-nav {
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.5rem;
}

.main-nav__list {
    display: flex;
    flex-flow: column nowrap;
}

@media (min-width: 1280px) {
    .main-nav__list {
        flex-direction: row;
    }
}

.main-nav__item + .main-nav__item {
    margin-top: 16px;
}

@media (min-width: 1280px) {
    .main-nav__item + .main-nav__item {
        margin-left: 40px;
        margin-top: 0;
    }
}

.main-nav__item--tags .select {
    display: inline-block;
}

@media (min-width: 1024px) {
    .main-nav__item--tags .select {
        display: inline;
    }
}

.main-nav__item--tags .main-nav__tags-wrapper {
    grid-gap: 0;
    background-color: var(--color-grey);
    display: none;
    margin-top: 16px;
    width: 100%;
    z-index: 2;
}

@media (min-width: 1280px) {
    .main-nav__item--tags .main-nav__tags-wrapper {
        grid-template-columns:minmax(16px, auto) minmax(0, 1240px) minmax(16px, auto);
        left: 0;
        margin-top: 0;
        position: absolute;
        top: 147px;
    }

    .main-nav__item--tags .main-nav__tags-wrapper .tags {
        margin: 20px 0 37px;
    }
}

.main-nav__item--tags .main-nav__tags-wrapper > * {
    grid-column: 2;
}

.main-nav__item--tags .main-nav__tags-wrapper > .layout\:wide {
    grid-column: 1/-1;
}

.main-nav__item--tags .main-nav__tags-wrapper .tags {
    margin: 8px 16px 20px;
}

.main-nav__item--tags.is-open .main-nav__tags-wrapper {
    display: grid;
}

.main-nav__link {
    color: inherit;
    text-decoration: none;
}

.news-teaser .colored-frame {
    --frame-text-shadow: none;
    --frame-header-shadow: none;
    --frame-color: currentColor;
}

@media (max-width: 1279px) {
    .news-teaser .colored-frame {
        padding: 0;
    }

    .news-teaser .colored-frame__tag {
        display: none;
    }
}

@media (min-width: 1280px) {
    .news-teaser .colored-frame {
        --frame-highlight-color: var(--news-frame-color);
    }
}

.news-teaser .colored-frame__header .light {
    display: inline;
    font-size: inherit;
}

.news-teaser .colored-frame p {
    font-size: 1.25rem;
    line-height: 36px;
    margin-bottom: 14px;
    margin-top: 36px;
}

@media (max-width: 1279px) {
    .news-teaser .colored-frame p {
        margin-top: 20px;
    }
}

@media (min-width: 1280px) {
    .news-teaser .colored-frame p {
        width: 410px;
    }
}

.news-teaser__list {
    margin-top: 26px;
}

@media (min-width: 1280px) {
    .news-teaser__list {
        margin-left: auto;
        margin-top: -160px;
        max-width: 704px;
    }
}

.news-teaser__item {
    border-bottom: 1px solid #000;
    margin-bottom: 28px;
    position: relative;
}

@media (min-width: 1280px) {
    .news-teaser__item {
        margin-bottom: 36px;
    }
}

.news-teaser__item:last-child {
    margin-bottom: 28px;
}

.news-teaser__icon {
    background: #004d941a;
    bottom: 4px;
    height: 84px;
    -webkit-mask: var(--news-category-image) center right no-repeat;
    mask: var(--news-category-image) center right no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    position: absolute;
    right: 0;
    width: 84px;
}

@media (min-width: 1280px) {
    .news-teaser__icon {
        bottom: auto;
        height: 108px;
        top: 0;
        width: 108px;
    }
}

.news-teaser__link {
    color: currentColor;
    display: flex;
    flex-flow: row wrap;
    padding-bottom: 48px;
    text-decoration: none;
}

@media (min-width: 1280px) {
    .news-teaser__link {
        padding-bottom: 0;
        padding-right: 132px;
    }
}

.news-teaser__link .tags__list {
    margin: -5px -4px 0 6px;
}

.news-teaser__link .tags__item {
    margin: 4px;
}

.news-teaser__link .tag {
    font-size: 1rem;
    padding-bottom: 2px;
    padding-right: 10px;
    padding-top: 2px;
}

.news-teaser__date {
    font-size: 1.25rem;
    font-weight: 900;
    line-height: 30px;
}

.news-teaser__title {
    font-size: 1.75rem;
    font-weight: 300;
    line-height: 34px;
    margin-top: 8px;
    width: 100%;
}

.news-teaser__more-link {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2711%27 height=%2717%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1.286 15.157 7.99 8.119 1.286 1.414%27 stroke=%27%2300396E%27 stroke-width=%273%27/%3E%3C/svg%3E");
    background-position: 100%;
    background-repeat: no-repeat;
    color: #00396e;
    display: block;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 30px;
    padding-right: 20px;
    text-align: right;
    text-decoration: none;
}

.recommendation-slider {
    --swiper-navigation-size: 36px;
    --swiper-navigation-color: #fff;
    background: #00396f;
    color: #fff;
    display: grid;
    grid-column: 1/-1;
    grid-template-columns:minmax(16px, auto) minmax(0, 1240px) minmax(16px, auto);
    padding: 36px 16px;
}

@media (min-width: 768px) {
    .recommendation-slider {
        padding-top: 48px;
    }
}

.recommendation-slider > * {
    grid-column: 2;
}

.recommendation-slider h2 {
    display: flex;
    flex-flow: row wrap;
    font-size: 3.125rem;
}

@media (min-width: 768px) {
    .recommendation-slider h2 {
        display: block;
        font-size: 4.375rem;
        margin-bottom: 36px;
    }
}

.recommendation-slider h2 .light {
    width: 100%;
}

.recommendation-slider .swiper {
    padding-bottom: 70px;
}

.recommendation-slider .swiper-slide {
    display: flex;
}

@media (min-width: 768px) {
    .recommendation-slider .swiper-slide {
        padding: 0 20px;
        position: relative;
    }

    .recommendation-slider .swiper-slide:before {
        background: #fff;
        content: "";
        display: block;
        height: calc(100% - 81px);
        left: 0;
        position: absolute;
        top: 24px;
        width: 1px;
    }

    .recommendation-slider .swiper-slide-next:after {
        background: #fff;
        content: "";
        display: block;
        height: calc(100% - 81px);
        position: absolute;
        right: 0;
        top: 24px;
        width: 1px;
    }

    .recommendation-slider .swiper-slide-next + .swiper-slide:before {
        display: none;
    }
}

@media (min-width: 1280px) {
    .recommendation-slider .swiper-slide-next:after {
        display: none;
    }

    .recommendation-slider .swiper-slide-next + .swiper-slide:before {
        display: block;
    }

    .recommendation-slider .swiper-slide-next + .swiper-slide:after {
        background: #fff;
        content: "";
        display: block;
        height: calc(100% - 81px);
        position: absolute;
        right: 0;
        top: 24px;
        width: 1px;
    }

    .recommendation-slider .swiper-slide-next + .swiper-slide + .swiper-slide:before {
        display: none;
    }
}

.recommendation-slider .swiper-button-next {
    bottom: 0;
    font-weight: 600;
    right: 0;
    top: auto;
}

.recommendation-slider .swiper-button-prev {
    bottom: 0;
    font-weight: 600;
    left: auto;
    right: 72px;
    top: auto;
}

.recommendation__author {
    align-items: center;
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
}

.recommendation__image {
    border-radius: 50%;
    flex-shrink: 0;
    margin-right: 8px;
    width: 374px;
    height: 166px;
}

@media (min-width: 768px) {
    .recommendation__image {
        margin-right: 20px;
    }
}

.recommendation__name {
    font-size: 1.5rem;
    font-weight: 900;
    line-height: 30px;
    text-transform: uppercase;
}

.recommendation__department {
    display: block;
    font-weight: 300;
}

.recommendation__text {
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.75rem;
    line-height: 36px;
    margin-top: 20px;
}

.recommendation__more-link {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2711%27 height=%2717%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1.286 15.157 7.99 8.119 1.286 1.414%27 stroke=%27%23fff%27 stroke-width=%273%27/%3E%3C/svg%3E") 100% no-repeat;
    background-size: 11px;
    color: inherit;
    display: inline-block;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 44px;
    margin-top: 10px;
    padding-right: 20px;
    text-decoration: none;
}

.search-widget {
    --override-tags-space-before: 20px;
    --override-tags-space-horizontal: 4px;
    --override-tags-space-vertical: 4px;
    --tag-font-size: 1rem;
    --tag-height: 22px;
    --tag-tail-length: 0px;
}

@media (min-width: 1024px) {
    .search-widget {
        --override-tags-space-before: 22px;
    }
}

.search-widget__header {
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.875rem;
    font-weight: 300;
    line-height: 30px;
    margin-bottom: 18px;
}

@media (min-width: 1024px) {
    .search-widget__header {
        font-size: 3.125rem;
        line-height: 50px;
        margin-bottom: 37px;
    }
}

.search-widget__label {
    height: 1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    width: 1px;
}

.search-widget__field {
    position: relative;
}

.search-widget__field:before {
    color: var(--contrast-theme-color2, var(--contrast-theme-color));
    background: #2d2c2c;
    content: "";
    display: block;
    height: 100%;
    left: 14px;
    -webkit-mask: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2733%27 height=%2734%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.85 4.246C26.174 1.508 22.616 0 18.832 0c-3.785 0-7.343 1.508-10.019 4.246-2.676 2.739-4.15 6.38-4.15 10.252 0 3.54 1.233 6.887 3.49 9.527l-7.87 8.052a1.007 1.007 0 0 0 0 1.4.954.954 0 0 0 1.37 0l7.868-8.051a13.879 13.879 0 0 0 9.31 3.57c3.785 0 7.343-1.508 10.02-4.247C31.525 22.011 33 18.37 33 14.498c0-3.873-1.474-7.513-4.15-10.252ZM27.481 23.35a12.05 12.05 0 0 1-17.3 0c-4.769-4.88-4.769-12.822 0-17.702a12.053 12.053 0 0 1 8.65-3.66c3.133 0 6.266 1.22 8.65 3.66 4.77 4.88 4.77 12.821 0 17.702Z%27 fill=%27%232D2C2C%27/%3E%3C/svg%3E") no-repeat center;
    mask: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2733%27 height=%2734%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.85 4.246C26.174 1.508 22.616 0 18.832 0c-3.785 0-7.343 1.508-10.019 4.246-2.676 2.739-4.15 6.38-4.15 10.252 0 3.54 1.233 6.887 3.49 9.527l-7.87 8.052a1.007 1.007 0 0 0 0 1.4.954.954 0 0 0 1.37 0l7.868-8.051a13.879 13.879 0 0 0 9.31 3.57c3.785 0 7.343-1.508 10.02-4.247C31.525 22.011 33 18.37 33 14.498c0-3.873-1.474-7.513-4.15-10.252ZM27.481 23.35a12.05 12.05 0 0 1-17.3 0c-4.769-4.88-4.769-12.822 0-17.702a12.053 12.053 0 0 1 8.65-3.66c3.133 0 6.266 1.22 8.65 3.66 4.77 4.88 4.77 12.821 0 17.702Z%27 fill=%27%232D2C2C%27/%3E%3C/svg%3E") no-repeat center;
    position: absolute;
    top: 1px;
    width: 33px;
    border: 6px solid blue;
}


@media (min-width: 1024px) {
    .search-widget__field:before {
        -webkit-mask-size: 44px;
        mask-size: 44px;
        top: -1px;
        width: 60px;
    }


}

.search-widget__field:after {
    background: #2d2c2c;
    content: "";
    display: block;
    height: 100%;
    -webkit-mask: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2715%27 height=%2726%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m1.196 24 11.248-11.63L1.196 1.291%27 stroke=%27%23191919%27 stroke-width=%273%27/%3E%3C/svg%3E") no-repeat center;
    mask: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2715%27 height=%2726%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m1.196 24 11.248-11.63L1.196 1.291%27 stroke=%27%23191919%27 stroke-width=%273%27/%3E%3C/svg%3E") no-repeat center;
    position: absolute;
    right: 10px;
    top: 2px;
    width: 32px;
}

@media (min-width: 1024px) {
    .search-widget__field:after {
        -webkit-mask-size: 22px;
        mask-size: 22px;
        right: 20px;
        top: -1px;
    }
}

.search-widget__input {
    -webkit-appearance: none;
    appearance: none;
    background: #f4f4f4;
    border: none;
    font-size: 1.5rem;
    line-height: 30px;
    padding: 20px 24px 15px 63px;
    width: 100%;
}

@media (min-width: 1024px) {
    .search-widget__input {
        font-size: 1.75rem;
        padding: 26px 60px 24px 90px;
    }
}

.prev-next__link--next:after, .prev-next__link--prev:before {
    background: var(--color-dark-blue);
    content: "";
    display: inline-block;
    height: 17px;
    -webkit-mask: var(--icon) center no-repeat;
    mask: var(--icon) center no-repeat;
    width: 10px;
}

.prev-next {
    align-items: center;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
}

.prev-next__link {
    --icon: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2710%27 height=%2717%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.871 2 2.166 9.038l6.705 6.705%27 stroke=%27%23000%27 stroke-width=%273%27/%3E%3C/svg%3E");
    align-items: baseline;
    color: var(--color-dark-blue);
    display: flex;
    flex-flow: row nowrap;
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.5rem;
    font-weight: 900;
    justify-content: flex-start;
    line-height: 30px;
    text-decoration: none;
}

@media (max-width: 539px) {
    .prev-next__link--prev {
        display: none;
    }
}

.prev-next__link--prev:before {
    margin-right: 8px;
}

.prev-next__link--next {
    justify-self: flex-end;
    margin-left: auto;
}

.prev-next__link--next:after {
    margin-left: 6px;
    transform: rotate(180deg);
}

.share-icons {
    align-items: center;
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
}

.share-icons__link {
    display: block;
    margin: 0 12px;
}

@media (min-width: 768px) {
    .share-icons__link {
        margin: 0 16px;
    }
}

.share-icons__icon {
    background: var(--color-dark-blue);
    display: block;
    height: 30px;
    -webkit-mask: var(--share-icon) center center no-repeat;
    mask: var(--share-icon) center center no-repeat;
    width: 30px;
}

@font-face {
    font-family: swiper-icons;
    font-style: normal;
    font-weight: 400;
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
}

:root {
    --swiper-theme-color: #000;

    --contrast-theme-color: #bb0404;

    --contrast-theme-color2: #fff;
}

.swiper {
    list-style: none;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 1;
}

.swiper-vertical > .swiper-wrapper {
    flex-direction: column;
}

.swiper-wrapper {
    box-sizing: initial;
    display: flex;
    height: 100%;
    position: relative;
    transition-property: transform;
    width: 100%;
    z-index: 1;
}

.swiper-android .swiper-slide, .swiper-wrapper {
    transform: translateZ(0);
}

.swiper-pointer-events {
    touch-action: pan-y;
}

.swiper-pointer-events.swiper-vertical {
    touch-action: pan-x;
}

.swiper-slide {
    flex-shrink: 0;
    height: 100%;
    position: relative;
    transition-property: transform;
    width: 100%;
}

.swiper-slide-invisible-blank {
    visibility: hidden;
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
    height: auto;
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height;
}

.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px;
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
    transform-style: preserve-3d;
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
    background: #00000026;
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, #00000080, #0000);
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, #00000080, #0000);
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, #00000080, #0000);
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, #00000080, #0000);
}

.swiper-css-mode > .swiper-wrapper {
    -ms-overflow-style: none;
    overflow: auto;
    scrollbar-width: none;
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
    scroll-snap-type: x mandatory;
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
    scroll-snap-type: y mandatory;
}

.swiper-centered > .swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999;
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
    height: 100%;
    width: var(--swiper-centered-offset-after);
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-vertical > .swiper-wrapper:before {
    height: var(--swiper-centered-offset-after);
    width: 100%;
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: center center;
}

:root {
    --swiper-navigation-size: 44px;
}


.swiper-button-next, .swiper-button-prev {
    align-items: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
    cursor: pointer;
    display: flex;
    height: var(--swiper-navigation-size);
    justify-content: center;
    margin-top: calc(0px - var(--swiper-navigation-size) / 2);
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size) / 32 * 27);
    z-index: 10;
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    cursor: auto;
    opacity: .35;
    pointer-events: none;
}

.swiper-button-next:after, .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    font-variant: normal;
    letter-spacing: 0;
    line-height: 1;
    text-transform: none;
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
    left: 10px;
    right: auto;
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
    left: auto;
    right: 10px;
}

.swiper-button-lock {
    display: none;
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transform: translateZ(0);
    transition: opacity .3s;
    z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
}

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%;
}

.swiper-pagination-bullets-dynamic {
    font-size: 0;
    overflow: hidden;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    position: relative;
    transform: scale(.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33);
}

.swiper-pagination-bullet {
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    border-radius: 50%;
    display: inline-block;
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
}

button.swiper-pagination-bullet {
    -webkit-appearance: none;
    appearance: none;
    border: none;
    box-shadow: none;
    margin: 0;
    padding: 0;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}

.swiper-pagination-bullet:only-child {
    display: none !important;
}

.swiper-pagination-bullet-active {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    opacity: var(--swiper-pagination-bullet-opacity, 1);
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0, -50%, 0);
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    display: block;
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: transform .2s, top .2s;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, left .2s;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, right .2s;
}

.swiper-pagination-progressbar {
    background: #00000040;
    position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform: scale(0);
    transform-origin: left top;
    width: 100%;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    height: 4px;
    left: 0;
    top: 0;
    width: 100%;
}

.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
    height: 100%;
    left: 0;
    top: 0;
    width: 4px;
}

.swiper-pagination-lock {
    display: none;
}

.swiper {
    width: 100%;
}

.swiper--full {
    grid-column: 1/-1;
}

.header-slider {
    padding-bottom: 38px;
}

@media (min-width: 1024px) {
    .header-slider {
        padding-bottom: 0;
    }
}

.header-slider .swiper-slide {
    overflow: hidden;
    position: relative;
}

.header-slider .swiper-slide__image-container {
    margin: 0 calc(-248px + 50vw);
}

@media (min-width: 415px) {
  .header-slider .swiper-slide__image-container {
    margin: 0 calc(-383.5px + 50vw);
  }
}

@media (min-width: 768px) {
    .header-slider .swiper-slide__image-container {
        margin: 0 calc(-511.5px + 50vw);
    }
}

@media (min-width: 1024px) {
    .header-slider .swiper-slide__image-container {
        margin: 0 calc(-996px + 50vw);
    }
}

.header-slider .swiper-slide__image-container img {
    display: block;
    height: 336px;
    width: 100%;
}

@media (min-width: 1024px) and (max-height: 800px) {
  .header-slider .swiper-slide__image-container img {
    height: 580px;
  }
}

@media (min-width: 1024px) and (min-height: 801px) {
    .header-slider .swiper-slide__image-container img {
        height: 849px;
    }
}

.header-slider .swiper-slide__content {
    --frame-color: #000;
    --frame-header-shadow: none;
    --frame-text-shadow: none;
    margin: -34px 13px 0 15px;
}

@media (max-width: 1023px) {
    .header-image .swiper-slide__content {
        --frame-highlight-color: #000;
    }
}

@media (min-width: 1024px) {
    .header-slider .swiper-slide__content {
        --frame-color: #fff;
        --frame-header-shadow: 0 0 5px #00000080;
        --frame-text-shadow: 0 0 5px #000;
        bottom: 3rem;
        left: calc(50% - 409px);
        margin: 0;
        position: absolute;
        transition: opacity .3s ease-in-out;
        width: 815px;
    }
}

.header-slider .swiper-slide.swiper-slide-next .swiper-slide__content {
    opacity: 0;
}

.header-slider .swiper-pagination {
    --swiper-pagination-bullet-width: 18px;
    --swiper-pagination-bullet-height: 18px;
    --swiper-pagination-bullet-inactive-color: #fff;
    --swiper-pagination-bullet-inactive-opacity: 1;
    --swiper-pagination-bullet-horizontal-gap: 7px;
    bottom: 0;
    left: 32px;
    text-align: left;
}

.header-slider .swiper-pagination-bullet {
    border: 1px solid #000;
}

/*
 * These two blocks had to be commented deactivated to improve accessibility
 */

/*.header-slider .swiper-pagination-bullet-active {
    border-color: var(--swiper-pagination-color);
}*/

/*@media (min-width: 1024px) {
    .header-slider .swiper-pagination-bullet {
        border-width: 0;
    }
}*/

@media (min-width: 1024px) {
    .header-slider .swiper-pagination {
        --swiper-pagination-bullet-width: 14px;
        --swiper-pagination-bullet-height: 14px;
        --swiper-pagination-bullet-vertical-gap: 16px;
        bottom: 157px;
        left: auto;
        right: calc(50% - 441px);
        top: auto;
    }
}

@media (min-width: 1024px) {
    .header-image .colored-frame__header {
        font-size: 4rem;
        line-height: 1;
        //margin-top: 12px;
    }
}

@media (min-width: 1024px) {
    .header-image .colored-frame__header .light {
        font-size: 3.4375rem;
        font-weight: 400;
        //line-height: 62px;
        margin-top: 24px;
    }
}

.article-slider {
    --swiper-navigation-size: 36px;
    --swiper-navigation-color: #000;
    grid-column: 1/-1;
    padding-bottom: 68px;
}

@media (min-width: 1024px) {
    .article-slider {
        grid-column: 2;
    }
}

.article-slider .swiper-slide {
    max-width: calc(100vw - 60px);
    width: auto;
}

@media (min-width: 1024px) {
    .article-slider .swiper-slide:first-child {
        position: relative;
    }

    .article-slider .swiper-slide:first-child:before {
        border: 1px solid #000;
        content: "";
        display: block;
        height: 100%;
        left: -420px;
        position: absolute;
        top: 0;
        width: 400px;
    }
}

.article-slider .swiper-button-prev {
    bottom: 0px;
    left: auto;
    right: 86px;
    top: auto;
}


.article-slider .swiper-button-prev .swiper-button-prev-img {
    width: 100%;
}

.article-slider .swiper-button-prev .swiper-button-next-img {
    width: 100%;
}

@media (min-width: 1024px) {
    .article-slider .swiper-button-prev {
        right: 76px;
    }
}

.article-slider .swiper-button-next {
    bottom: 0;
    right: 14px;
    top: auto;
}

@media (min-width: 1024px) {
    .article-slider .swiper-button-next {
        right: 0;
    }
}

@media (min-width: 1024px) {
    .article-slider--embedded .swiper-slide:first-child:before {
        display: none;
    }

    .article-slider--embedded .swiper-slide-next + .swiper-slide + .swiper-slide, .article-slider--embedded .swiper-slide-prev {
        opacity: 1;
    }
}

.swiper-button-prev-img,
.swiper-button-next-img {
  max-height: 100%;
}

.social-media {
    display: flex;
    flex-flow: row nowrap;
}

.social-media__link {
    color: inherit;
    display: block;
    height: 32px;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    width: 32px;
}

@media (min-width: 768px) {
    .social-media__link {
        height: 22px;
        width: 22px;
    }
}

.social-media__link + .social-media__link {
    margin-left: 12px;
}

.social-media__link[href^="https://mastodon.social/"], .social-media__link[href^="https://mastodon.social/"] {
    background-color: currentColor;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11.19 12.195c2.016-.24 3.77-1.475 3.99-2.603.348-1.778.32-4.339.32-4.339 0-3.47-2.286-4.488-2.286-4.488C12.062.238 10.083.017 8.027 0h-.05C5.92.017 3.942.238 2.79.765c0 0-2.285 1.017-2.285 4.488l-.002.662c-.004.64-.007 1.35.011 2.091.083 3.394.626 6.74 3.78 7.57 1.454.383 2.703.463 3.709.408 1.823-.1 2.847-.647 2.847-.647l-.06-1.317s-1.303.41-2.767.36c-1.45-.05-2.98-.156-3.215-1.928a3.614 3.614 0 0 1-.033-.496s1.424.346 3.228.428c1.103.05 2.137-.064 3.188-.189zm1.613-2.47H11.13v-4.08c0-.859-.364-1.295-1.091-1.295-.804 0-1.207.517-1.207 1.541v2.233H7.168V5.89c0-1.024-.403-1.541-1.207-1.541-.727 0-1.091.436-1.091 1.296v4.079H3.197V5.522c0-.859.22-1.541.66-2.046.456-.505 1.052-.764 1.793-.764.856 0 1.504.328 1.933.983L8 4.39l.417-.695c.429-.655 1.077-.983 1.934-.983.74 0 1.336.259 1.791.764.442.505.661 1.187.661 2.046v4.203z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11.19 12.195c2.016-.24 3.77-1.475 3.99-2.603.348-1.778.32-4.339.32-4.339 0-3.47-2.286-4.488-2.286-4.488C12.062.238 10.083.017 8.027 0h-.05C5.92.017 3.942.238 2.79.765c0 0-2.285 1.017-2.285 4.488l-.002.662c-.004.64-.007 1.35.011 2.091.083 3.394.626 6.74 3.78 7.57 1.454.383 2.703.463 3.709.408 1.823-.1 2.847-.647 2.847-.647l-.06-1.317s-1.303.41-2.767.36c-1.45-.05-2.98-.156-3.215-1.928a3.614 3.614 0 0 1-.033-.496s1.424.346 3.228.428c1.103.05 2.137-.064 3.188-.189zm1.613-2.47H11.13v-4.08c0-.859-.364-1.295-1.091-1.295-.804 0-1.207.517-1.207 1.541v2.233H7.168V5.89c0-1.024-.403-1.541-1.207-1.541-.727 0-1.091.436-1.091 1.296v4.079H3.197V5.522c0-.859.22-1.541.66-2.046.456-.505 1.052-.764 1.793-.764.856 0 1.504.328 1.933.983L8 4.39l.417-.695c.429-.655 1.077-.983 1.934-.983.74 0 1.336.259 1.791.764.442.505.661 1.187.661 2.046v4.203z'/%3E%3C/svg%3E");
}

.social-media__link[href^="https://bsky.app/"], .social-media__link[href^="https://bsky.app/"] {
    background-color: currentColor;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg height='16' stroke-miterlimit='10' width='16' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.057 0A3.058 3.058 0 0 0 0 3.057v9.886A3.058 3.058 0 0 0 3.057 16h9.886A3.058 3.058 0 0 0 16 12.943V3.057A3.058 3.058 0 0 0 12.943 0Zm7.404 4.43a.085.085 0 0 1 .052.013l3.594 2.389c.084.056.016.186-.078.148L10.624 5.6a.084.084 0 0 0-.09.018L8.604 7.47a.084.084 0 0 1-.106.009L6.26 5.944a.084.084 0 0 0-.066-.013l-2.425.55c-.093.021-.144-.104-.063-.154l2.75-1.666a.084.084 0 0 1 .093.005l1.882 1.417a.084.084 0 0 0 .106-.004l1.875-1.629a.083.083 0 0 1 .05-.02zM3.308 8.77a.058.058 0 0 1 .028.016l1.27 1.249a.058.058 0 0 0 .058.013l1.713-.559a.058.058 0 0 1 .059.014l1.46 1.452c.045.045-.005.12-.064.094l-1.529-.665a.058.058 0 0 0-.045 0l-1.861.775a.058.058 0 0 1-.067-.017L3.122 9.646a.058.058 0 0 0-.043-.022l-1.663-.048c-.063-.002-.078-.09-.018-.112l1.878-.69a.057.057 0 0 1 .032-.003zm9.338 2.328 1.409.728c.03.015.017.06-.016.058l-1.33-.092a.031.031 0 0 0-.025.01l-.696.728a.03.03 0 0 1-.038.005l-.991-.596a.03.03 0 0 0-.028-.002l-1.588.66c-.033.013-.059-.03-.032-.052l1.651-1.385s.86.64.866.648c.007.008.818-.71.818-.71z' style='stroke-width:.0170213'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Generator: Adobe Illustrator 28.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Ebene_1' x='0px' y='0px' viewBox='0 0 55 55' style='enable-background:new 0 0 55 55;' xml:space='preserve' sodipodi:docname='Bluesky_butterfly-logo_white.svg' inkscape:export-filename='Bluesky_butterfly-logo_white_1.svg' inkscape:export-xdpi='27.93' inkscape:export-ydpi='27.93' inkscape:version='1.2.2 (732a01da63, 2022-12-09)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs148' /%3E%3Csodipodi:namedview id='namedview146' pagecolor='%23505050' bordercolor='%23eeeeee' borderopacity='1' inkscape:showpageshadow='0' inkscape:pageopacity='0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23505050' showgrid='false' inkscape:zoom='21.2' inkscape:cx='27.5' inkscape:cy='26.792453' inkscape:window-width='2560' inkscape:window-height='1369' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='Ebene_1' /%3E%3Cstyle type='text/css' id='style141'%3E .st0%7Bfill:%231185FE;%7D%0A%3C/style%3E%3Cpath class='st0' d='M 27.514056,25.077732 C 25.025632,20.256412 18.275784,11.251431 11.992516,6.8189309 5.9736432,2.5730589 3.671852,3.3040333 2.1787981,3.9883496 0.43690194,4.7815345 0.12584911,7.4565893 0.12584911,9.0274064 c 0,1.5708136 0.85539536,12.9086916 1.43084319,14.7905596 1.8663174,6.252164 8.4761907,8.367324 14.5728277,7.683008 0.311052,-0.04666 0.622105,-0.09331 0.948711,-0.124422 -0.311053,0.04666 -0.637659,0.09331 -0.948711,0.124422 -8.9272177,1.321975 -16.87461906,4.572477 -6.454347,16.159197 11.446744,11.851116 15.692618,-2.53508 17.869987,-9.844823 2.177371,7.294189 4.681347,21.167148 17.652252,9.844823 9.751508,-9.844823 2.675054,-14.837222 -6.252164,-16.159197 -0.311052,-0.03112 -0.637658,-0.07777 -0.948711,-0.124422 0.326606,0.04666 0.637659,0.07777 0.948711,0.124422 6.096638,0.684316 12.722063,-1.430844 14.572828,-7.683008 0.559896,-1.897422 1.430844,-13.219746 1.430844,-14.7905596 0,-1.5708171 -0.311053,-4.2458719 -2.052949,-5.0390568 C 51.387365,3.3040333 49.101126,2.5730589 43.082252,6.8189309 36.752327,11.266983 30.002478,20.256412 27.514056,25.077732 Z' id='path143' style='fill:%23ffffff;stroke-width:1.55528' inkscape:export-filename='Bluesky_butterfly-logo_white.svg.svg' inkscape:export-xdpi='43.574467' inkscape:export-ydpi='43.574467' /%3E%3C/svg%3E");
}

.social-media__link[href^="https://de.linkedin.com/company/stiftung-preu%C3%9Fischer-kulturbesitz"], .social-media__link[href^="https://de.linkedin.com/company/stiftung-preu%C3%9Fischer-kulturbesitz"] {
  background-color: currentColor;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIwIDBIMmEyIDIgMCAwIDAtMiAydjE4YTIgMiAwIDAgMCAyIDJoMThhMiAyIDAgMCAwIDItMlYyYTIgMiAwIDAgMC0yLTJaTTYuOTU0IDE4aC0yLjk1VjguNTA4aDIuOTV6TTUuNDQ5IDcuMTUxYTEuNzIgMS43MiAwIDEgMSAwLTMuNDQgMS43MiAxLjcyIDAgMCAxIDAgMy40NHpNMTguMDA0IDE4aC0yLjk0OHYtNC42MTZjMC0xLjEwMS0uMDItMi41MTctMS41MzMtMi41MTctMS41MzUgMC0xLjc3MSAxLjE5OS0xLjc3MSAyLjQzN1YxOEg4LjgwNFY4LjUwOGgyLjgzdjEuMjk3aC4wNGMuMzk0LS43NDYgMS4zNTYtMS41MzMgMi43OTEtMS41MzMgMi45ODcgMCAzLjUzOSAxLjk2NiAzLjUzOSA0LjUyMnoiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIwIDBIMmEyIDIgMCAwIDAtMiAydjE4YTIgMiAwIDAgMCAyIDJoMThhMiAyIDAgMCAwIDItMlYyYTIgMiAwIDAgMC0yLTJaTTYuOTU0IDE4aC0yLjk1VjguNTA4aDIuOTV6TTUuNDQ5IDcuMTUxYTEuNzIgMS43MiAwIDEgMSAwLTMuNDQgMS43MiAxLjcyIDAgMCAxIDAgMy40NHpNMTguMDA0IDE4aC0yLjk0OHYtNC42MTZjMC0xLjEwMS0uMDItMi41MTctMS41MzMtMi41MTctMS41MzUgMC0xLjc3MSAxLjE5OS0xLjc3MSAyLjQzN1YxOEg4LjgwNFY4LjUwOGgyLjgzdjEuMjk3aC4wNGMuMzk0LS43NDYgMS4zNTYtMS41MzMgMi43OTEtMS41MzMgMi45ODcgMCAzLjUzOSAxLjk2NiAzLjUzOSA0LjUyMnoiLz48L3N2Zz4=");
}

.social-media__link[href^="https://facebook.com/"], .social-media__link[href^="https://www.facebook.com/"] {
    background-color: currentColor;
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 6 6%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m4.21 3.216.159-1.035h-.993V1.51c0-.283.139-.559.584-.559h.451V.07S4.001 0 3.61 0c-.818 0-1.352.495-1.352 1.392v.789h-.909v1.035h.909v2.501a3.677 3.677 0 0 0 1.118 0V3.216h.834Z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 6 6%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m4.21 3.216.159-1.035h-.993V1.51c0-.283.139-.559.584-.559h.451V.07S4.001 0 3.61 0c-.818 0-1.352.495-1.352 1.392v.789h-.909v1.035h.909v2.501a3.677 3.677 0 0 0 1.118 0V3.216h.834Z%27/%3E%3C/svg%3E");
}

.social-media__link[href^="https://twitter.com/"], .social-media__link[href^="https://www.twitter.com/"] {
    background-color: currentColor;
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 248 204%27%3E%3Cpath d=%27M221.95 51.29c.15 2.17.15 4.34.15 6.53 0 66.73-50.8 143.69-143.69 143.69v-.04c-27.44.04-54.31-7.82-77.41-22.64 3.99.48 8 .72 12.02.73 22.74.02 44.83-7.61 62.72-21.66-21.61-.41-40.56-14.5-47.18-35.07a50.338 50.338 0 0 0 22.8-.87C27.8 117.2 10.85 96.5 10.85 72.46v-.64a50.18 50.18 0 0 0 22.92 6.32C11.58 63.31 4.74 33.79 18.14 10.71a143.333 143.333 0 0 0 104.08 52.76 50.532 50.532 0 0 1 14.61-48.25c20.34-19.12 52.33-18.14 71.45 2.19 11.31-2.23 22.15-6.38 32.07-12.26a50.69 50.69 0 0 1-22.2 27.93c10.01-1.18 19.79-3.86 29-7.95a102.594 102.594 0 0 1-25.2 26.16z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 248 204%27%3E%3Cpath d=%27M221.95 51.29c.15 2.17.15 4.34.15 6.53 0 66.73-50.8 143.69-143.69 143.69v-.04c-27.44.04-54.31-7.82-77.41-22.64 3.99.48 8 .72 12.02.73 22.74.02 44.83-7.61 62.72-21.66-21.61-.41-40.56-14.5-47.18-35.07a50.338 50.338 0 0 0 22.8-.87C27.8 117.2 10.85 96.5 10.85 72.46v-.64a50.18 50.18 0 0 0 22.92 6.32C11.58 63.31 4.74 33.79 18.14 10.71a143.333 143.333 0 0 0 104.08 52.76 50.532 50.532 0 0 1 14.61-48.25c20.34-19.12 52.33-18.14 71.45 2.19 11.31-2.23 22.15-6.38 32.07-12.26a50.69 50.69 0 0 1-22.2 27.93c10.01-1.18 19.79-3.86 29-7.95a102.594 102.594 0 0 1-25.2 26.16z%27/%3E%3C/svg%3E");
}

.social-media__link[href^="https://instagram.com/"], .social-media__link[href^="https://www.instagram.com/"] {
    background-color: currentColor;
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 504 504%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M251.921.159c-68.418 0-76.997.29-103.867 1.516-26.814 1.224-45.127 5.482-61.152 11.71-16.566 6.438-30.615 15.052-44.62 29.057-14.005 14.005-22.619 28.054-29.057 44.62-6.228 16.024-10.486 34.337-11.71 61.151C.289 175.083 0 183.662 0 252.08c0 68.417.289 76.996 1.515 103.866 1.224 26.814 5.482 45.127 11.71 61.151 6.438 16.566 15.052 30.615 29.057 44.621 14.005 14.005 28.054 22.619 44.62 29.057 16.025 6.227 34.338 10.486 61.152 11.709 26.87 1.226 35.449 1.516 103.867 1.516 68.417 0 76.996-.29 103.866-1.516 26.814-1.223 45.127-5.482 61.151-11.709 16.566-6.438 30.615-15.052 44.621-29.057 14.005-14.006 22.619-28.055 29.057-44.621 6.227-16.024 10.486-34.337 11.709-61.151 1.226-26.87 1.516-35.449 1.516-103.866 0-68.418-.29-76.997-1.516-103.867-1.223-26.814-5.482-45.127-11.709-61.151-6.438-16.566-15.052-30.615-29.057-44.62-14.006-14.005-28.055-22.619-44.621-29.057-16.024-6.228-34.337-10.486-61.151-11.71C328.917.449 320.338.159 251.921.159Zm0 45.392c67.265 0 75.233.256 101.797 1.468 24.562 1.121 37.901 5.225 46.778 8.674 11.759 4.57 20.151 10.03 28.966 18.845 8.816 8.815 14.275 17.208 18.845 28.966 3.45 8.877 7.554 22.216 8.674 46.778 1.212 26.564 1.469 34.532 1.469 101.798 0 67.265-.257 75.233-1.469 101.797-1.12 24.562-5.224 37.901-8.674 46.778-4.57 11.759-10.029 20.151-18.845 28.966-8.815 8.816-17.207 14.275-28.966 18.845-8.877 3.45-22.216 7.554-46.778 8.674-26.56 1.212-34.527 1.469-101.797 1.469-67.271 0-75.237-.257-101.798-1.469-24.562-1.12-37.901-5.224-46.778-8.674-11.759-4.57-20.151-10.029-28.967-18.845-8.815-8.815-14.275-17.207-18.844-28.966-3.45-8.877-7.554-22.216-8.675-46.778-1.212-26.564-1.468-34.532-1.468-101.797 0-67.266.256-75.234 1.468-101.798 1.121-24.562 5.225-37.901 8.675-46.778 4.569-11.758 10.029-20.151 18.844-28.966 8.816-8.815 17.208-14.275 28.967-18.845 8.877-3.449 22.216-7.553 46.778-8.674 26.564-1.212 34.532-1.468 101.798-1.468Z%27/%3E%3Cpath d=%27M251.921 336.053c-46.378 0-83.974-37.596-83.974-83.973 0-46.378 37.596-83.974 83.974-83.974 46.377 0 83.973 37.596 83.973 83.974 0 46.377-37.596 83.973-83.973 83.973Zm0-213.338c-71.447 0-129.365 57.918-129.365 129.365 0 71.446 57.918 129.364 129.365 129.364 71.446 0 129.364-57.918 129.364-129.364 0-71.447-57.918-129.365-129.364-129.365ZM416.627 117.604c0 16.696-13.535 30.23-30.231 30.23-16.695 0-30.23-13.534-30.23-30.23 0-16.696 13.535-30.23 30.23-30.23 16.696 0 30.231 13.534 30.231 30.23Z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 504 504%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M251.921.159c-68.418 0-76.997.29-103.867 1.516-26.814 1.224-45.127 5.482-61.152 11.71-16.566 6.438-30.615 15.052-44.62 29.057-14.005 14.005-22.619 28.054-29.057 44.62-6.228 16.024-10.486 34.337-11.71 61.151C.289 175.083 0 183.662 0 252.08c0 68.417.289 76.996 1.515 103.866 1.224 26.814 5.482 45.127 11.71 61.151 6.438 16.566 15.052 30.615 29.057 44.621 14.005 14.005 28.054 22.619 44.62 29.057 16.025 6.227 34.338 10.486 61.152 11.709 26.87 1.226 35.449 1.516 103.867 1.516 68.417 0 76.996-.29 103.866-1.516 26.814-1.223 45.127-5.482 61.151-11.709 16.566-6.438 30.615-15.052 44.621-29.057 14.005-14.006 22.619-28.055 29.057-44.621 6.227-16.024 10.486-34.337 11.709-61.151 1.226-26.87 1.516-35.449 1.516-103.866 0-68.418-.29-76.997-1.516-103.867-1.223-26.814-5.482-45.127-11.709-61.151-6.438-16.566-15.052-30.615-29.057-44.62-14.006-14.005-28.055-22.619-44.621-29.057-16.024-6.228-34.337-10.486-61.151-11.71C328.917.449 320.338.159 251.921.159Zm0 45.392c67.265 0 75.233.256 101.797 1.468 24.562 1.121 37.901 5.225 46.778 8.674 11.759 4.57 20.151 10.03 28.966 18.845 8.816 8.815 14.275 17.208 18.845 28.966 3.45 8.877 7.554 22.216 8.674 46.778 1.212 26.564 1.469 34.532 1.469 101.798 0 67.265-.257 75.233-1.469 101.797-1.12 24.562-5.224 37.901-8.674 46.778-4.57 11.759-10.029 20.151-18.845 28.966-8.815 8.816-17.207 14.275-28.966 18.845-8.877 3.45-22.216 7.554-46.778 8.674-26.56 1.212-34.527 1.469-101.797 1.469-67.271 0-75.237-.257-101.798-1.469-24.562-1.12-37.901-5.224-46.778-8.674-11.759-4.57-20.151-10.029-28.967-18.845-8.815-8.815-14.275-17.207-18.844-28.966-3.45-8.877-7.554-22.216-8.675-46.778-1.212-26.564-1.468-34.532-1.468-101.797 0-67.266.256-75.234 1.468-101.798 1.121-24.562 5.225-37.901 8.675-46.778 4.569-11.758 10.029-20.151 18.844-28.966 8.816-8.815 17.208-14.275 28.967-18.845 8.877-3.449 22.216-7.553 46.778-8.674 26.564-1.212 34.532-1.468 101.798-1.468Z%27/%3E%3Cpath d=%27M251.921 336.053c-46.378 0-83.974-37.596-83.974-83.973 0-46.378 37.596-83.974 83.974-83.974 46.377 0 83.973 37.596 83.973 83.974 0 46.377-37.596 83.973-83.973 83.973Zm0-213.338c-71.447 0-129.365 57.918-129.365 129.365 0 71.446 57.918 129.364 129.365 129.364 71.446 0 129.364-57.918 129.364-129.364 0-71.447-57.918-129.365-129.364-129.365ZM416.627 117.604c0 16.696-13.535 30.23-30.231 30.23-16.695 0-30.23-13.534-30.23-30.23 0-16.696 13.535-30.23 30.23-30.23 16.696 0 30.231 13.534 30.231 30.23Z%27/%3E%3C/svg%3E");
}

.social-media__link[href^="https://vimeo.com/"], .social-media__link[href^="https://www.vimeo.com/"] {
    background-color: currentColor;
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 417 363%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M416.462 84.933c-1.858 40.638-30.183 96.284-84.979 166.909C274.833 325.617 226.908 362.5 187.696 362.5c-24.279 0-44.838-22.454-61.625-67.392-11.213-41.183-22.417-82.366-33.634-123.554C79.971 126.642 66.6 104.158 52.3 104.158c-3.117 0-14.021 6.575-32.696 19.663L0 98.517c20.562-18.1 40.846-36.2 60.804-54.329 27.425-23.742 48.017-36.23 61.738-37.492 32.429-3.121 52.387 19.087 59.879 66.625 8.091 51.296 13.696 83.196 16.846 95.683 9.346 42.554 19.629 63.804 30.866 63.804 8.721 0 21.817-13.8 39.288-41.4 17.446-27.608 26.792-48.612 28.054-63.037 2.487-23.825-6.862-35.767-28.054-35.767-9.979 0-20.263 2.296-30.842 6.846 20.475-67.204 59.604-99.846 117.35-97.983 42.817 1.262 63 29.079 60.533 83.466Z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 417 363%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M416.462 84.933c-1.858 40.638-30.183 96.284-84.979 166.909C274.833 325.617 226.908 362.5 187.696 362.5c-24.279 0-44.838-22.454-61.625-67.392-11.213-41.183-22.417-82.366-33.634-123.554C79.971 126.642 66.6 104.158 52.3 104.158c-3.117 0-14.021 6.575-32.696 19.663L0 98.517c20.562-18.1 40.846-36.2 60.804-54.329 27.425-23.742 48.017-36.23 61.738-37.492 32.429-3.121 52.387 19.087 59.879 66.625 8.091 51.296 13.696 83.196 16.846 95.683 9.346 42.554 19.629 63.804 30.866 63.804 8.721 0 21.817-13.8 39.288-41.4 17.446-27.608 26.792-48.612 28.054-63.037 2.487-23.825-6.862-35.767-28.054-35.767-9.979 0-20.263 2.296-30.842 6.846 20.475-67.204 59.604-99.846 117.35-97.983 42.817 1.262 63 29.079 60.533 83.466Z%27/%3E%3C/svg%3E");
}

.textmedia figure {
    caption-side: bottom;
    display: table;
    margin: 0;
    width: 100%;
}

.textmedia figcaption {
    display: table-caption;
    line-height: 30px;
    margin-top: 10px;
}

@media (min-width: 1024px) {
    .textmedia--left .textmedia__media {
        float: left;
        margin: 0 calc(20px + var(--additional-margin, 0px)) 16px 0;
        max-width: 50%;
    }
}

@media (min-width: 1024px) {
    .textmedia--right .textmedia__media {
        float: right;
        margin: 0 0 16px calc(20px + var(--additional-margin, 0px));
        max-width: 50%;
    }
}

.textmedia--highlight {
    background: var(--color-sand);
}

.textmedia--highlight .textmedia__inner {
    margin-bottom: -16px;
    overflow: hidden;
}

.textmedia--highlight .textmedia__media {
    --additional-margin: 28px;
}

.textmedia--highlight .textmedia__text {
    margin-top: 0;
    padding: 44px 32px 44px 44px;
}

.textmedia--video .textmedia__media {
    width: 50%;
}

.textmedia__inner {
    display: flex;
    flex-flow: column;
}

@media (min-width: 1024px) {
    .textmedia__inner {
        display: block;
    }
}

.textmedia__media {
    order: 1;
}

.textmedia__text h2, .textmedia__text h3 {
    font-size: 1.75rem;
    font-weight: 300;
    line-height: 1.6;
    margin-bottom: 16px;
    text-transform: none;
}

.textmedia__text p {
    line-height: 28px;
}

.embed {
    height: 0;
    overflow: hidden;
    position: relative;
    width: 100%;
}

.embed--16by9 {
    padding-bottom: 56.25%;
}

.embed__item {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

/*# sourceMappingURL=main.css.map*/


/*
 *************************************************************************
 **                                                                     **
 **                                                                     **
 **                  !DO NOT EDIT THIS FILE MANUALLY!                   **
 **                 !ANY CHANGES  WILL BE OVERWRITTEN!                  **
 **          Place your custom changes inside custom.css-file           **
 **                                                                     **
 **                !DIESE  DATEI NICHT VON HAND AENDERN!                **
 **            !AENDERUNGEN WERDEN MASCHINELL UEBERSCHRIEBEN!           **
 **            Manuelle CSS-Anpassungen platzieren Sie bitte            **
 **                     in der custom.css-Datei                         **
 **                                                                     **
 **                                                                     **
 *************************************************************************
*/


.article-tags__category .article-tags__icon,.themeseven .news-teaser__icon{background-size:contain;background-repeat:no-repeat;background-position:center center}.article-tags__category .article-tags__icon{background-color:unset}.themetwo .article-teaser picture img{width:100%;height:100%;object-fit:cover}.themeseven .news-teaser__icon{background-image:var(--news-category-image);mask:none;background-color:transparent;opacity:.66}.image-slider.space-before-3xl .swiper-butt_on-next.swiper-button-disabled,.image-slider.space-before-3xl .swiper-butt_on-prev.swiper-button-disabled{opacity:.6}html body .shariff ul.theme-standard.orientation-horizontal{justify-content:center}html body .shariff ul.theme-standard.orientation-horizontal li.shariff-button{width:max-content;min-width:unset;flex:unset}html body .shariff ul.theme-standard.orientation-horizontal li.shariff-button a{background-color:transparent}html body .shariff ul.theme-standard.orientation-horizontal li.shariff-button a>span:before{color:#004d94}html body .shariff ul.theme-standard.orientation-horizontal li.shariff-button a span.share_text{display:none}.tx_nscomments .ns-comment-wrapper{max-width:820px;margin:0 auto}.tx_nscomments .comment-form input,.tx_nscomments .comment-form textarea{background:#f3f3f3;border:none;display:block;font-family:inherit;font-size:1.25rem;line-height:24px;padding:16px;resize:none;height:124px;margin-bottom:16px;width:100%;max-width:unset}.tx_nscomments .comment-form input{height:48px}.tx_nscomments .comment-form .ns-btn.ns-btn-send{background-color:var(--color-dark-blue);color:#fff;font-family:Roboto Condensed,sans-serif;font-size:1.25rem;font-weight:900;padding-bottom:.6em;padding-top:.65em;text-align:center;text-transform:uppercase;border:none;border-radius:0;height:unset;margin-left:auto;display:flex}.tx_nscomments .comments-container .comments-list li .comment-box .comment-footer,.tx_nscomments .comments-container .comments-list li .comment-box .comment-head .text-muted,.tx_nscomments .comments-container .comments-list li .comment-box .comment-head:after,.tx_nscomments .comments-container .comments-list li .comment-box .comment-head:before,.tx_nscomments .comments-container .comments-list li .comment-box .comment-link{display:none}.tx_nscomments .comment-form .ns-form-group{max-width:unset}.tx_nscomments .comments-container .comments-list li{border-top:1px solid #bebebe;padding-top:30px}.tx_nscomments .comments-container .comments-list li .comment-main-level{padding-left:52px}.tx_nscomments .comments-container .comments-list li .comment-avatar{border:none;box-shadow:none;width:52px;height:52px;top:10px}.tx_nscomments .comments-container .comments-list li .comment-box{border:none;box-shadow:none}.tx_nscomments .comments-container .comments-list li .comment-box .comment-content{font-size:1.125rem;line-height:28px;color:#000;padding-top:0}.tx_nscomments .comments-container .comments-list li .comment-box .comment-head{background-color:#fff;padding-bottom:0;margin-bottom:5px}.tx_nscomments .comments-container .comments-list li .comment-box .comment-head .comment-author strong{font-weight:900;line-height:28px;margin-bottom:5px;font-size:1.125rem}.image-slider figcaption{display:block}.image-slider.space-before-3xl .swiper-butt_on-next:after,.image-slider.space-before-3xl .swiper-butt_on-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.image-slider.space-before-3xl .swiper-butt_on-prev:after{content:"prev"}.image-slider.space-before-3xl .swiper-butt_on-next:after{content:"next"}.image-slider.space-before-3xl .swiper-butt_on-next{bottom:0;font-weight:600;right:0;top:auto;position:absolute;cursor:pointer;z-index:20}.image-slider.space-before-3xl .swiper-butt_on-prev{bottom:0;font-weight:600;left:auto;right:72px;top:auto;position:absolute;cursor:pointer;z-index:20}.header-slider figcaption{display:none}body{overflow-x:hidden}.themes .article-teaser{height:100%}.article-teaser picture img{height:400px;object-fit:cover;object-position:center center}
/*
 *************************************************************************
 **                                                                     **
 **                               YES!                                  **
 **                  .YOU CAN EDIT THIS FILE MANUALLY.                  **
 **        Place you changes here, this file will be included           **
 **                    in the project automatically.                    **
 **                                                                     **
 **            .DIESE DATEI KANN VON HAND ANGEPASST WERDEN.             **
 **        Fuegen Sie ihre haendischen CSS-Aenderungen hier ein.        **
 **        Diese Datei wird automatisch im Projekt eingebunden.         **
 **                                                                     **
 **                                                                     **
 *************************************************************************
*/

:root {
    --swiper-theme-color: #000;

    --contrast-theme-color: #bb0404;

    --contrast-theme-color2: #fff;
}

h2 {
    overflow-wrap: anywhere;
}

.swiper-slide__image-container img {
    object-fit: cover;
    object-position: 50% 50%;
}

.link_sponsor {
    color: #fff;
    text-decoration: none;
}

.article-teaser picture img {
    object-fit: cover;
    width: 100%;
    max-width: 400px;
}

.image-slider .swiper {
    max-height: 50rem;
    max-width: 50rem;
}

.article-info__more-link {
    display: none;
}

@media ( min-width: 900px) {
    .page__footer-menu {
        /* display properties */
        max-width: 1400px;
        margin: 0 auto;
        padding-right: 5.625rem;
        padding-left: 4.375rem;
    }
}

@media (min-width: 768px) {
    .footer-nav__list {
        max-width: 1240px;
    }
}

@media (min-width: 900px) {
    .social-media {
        max-width: 1240px;
    }
}

.page__border-inner .social-media {
    padding-right: 17%;
}

.social-media {
    list-style-type: none;
}

.social-media > li:not(li:first-of-type) {
    margin-left: 0.75rem;
}

.social-media__link:focus {
    background-color: #0075df;
}

@media (max-width: 2500px) {
    .logo {
        padding-left: 311px;
    }
}

@media (max-width: 2500px) {
    .menu__inner {
        padding-right: 333px;
    }
}

@media (max-width: 1796px) {
    .logo {
        padding-left: 4%;
    }
}

@media (max-width: 1796px) {
    .menu__inner {
        padding-right: 60px;
    }
}

@media (max-width: 1280px) {
    .logo {
        padding-left: 4%;
    }
}

.frame.frame-default.frame-type-text.frame-layout-0 h3 {
    line-height: 30px;
}

.frame.frame-default.frame-type-text.frame-layout-0 li {
    line-height: 30px;
}

.page__header-inner a {
    text-decoration: none;
    color: black;
}

.colored-frame__content a {
    text-decoration: none;
    color: black;
}

.frame.frame-hightlight-hintergrund.frame-type-text.frame-layout-0 {
    margin-top: 24px;
    background: var(--color-sand);
    padding: 44px 32px 44px 44px;
}

.swiper-wrapper {
    cursor: unset !important;
}

.swiper-button-prev,
.swiper-button-next {
    border: none;
    background-color: transparent;
}

.swiper-button-prev:focus,
.swiper-button-next:focus {
    outline: none;
    border: 1px solid #000;
}

.recommendation-slider .swiper-button-prev:focus,
.recommendation-slider .swiper-button-next:focus {
    border: 1px solid #fff;
}

@media (min-width: 1024px) {
    .swiper-slide__content {
        background-blend-mode: lighten;
        background-color: rgba(0, 0, 0, 0.7);
    }
}

@media (max-height: 700px) {
  .swiper-slide__content {
    .colored-frame__tag {
      font-size: 1.375rem;
    }
  }
  @media (min-width: 1024px) {
    .header-slider {
      .swiper-pagination {
        bottom: 110px;
      }
    }
  }
}

.image-slider .swiper-wrapper picture {
  background: #f4f4f4;
  text-align: center;
}

.image-slider .swiper-wrapper img {
    width: auto;
    max-height: 450px;
    object-fit: contain;
}

@media (min-width: 585px) {
    .header-slider .swiper-slide {
        max-height: calc(100vh - 9rem);
    }
}

.header-image .colored-frame__header.muchText {
    font-size: 1.25rem;
}

@media (min-width: 1024px) {
    .header-image .colored-frame__header.muchText {
        font-size: clamp(2vw, 1.55em, 5vw);
        line-height: 1.2;
    }
}

@media (min-width: 1024px) {
    .colored-frame__header {
        font-size: 3.5rem;
    }
}

@media (max-width: 1024px) {
    .header-image .colored-frame__header.muchTextMobile {
        font-size: 1.875rem;
    }
}


@media (max-width: 1023px) {
    @media (orientation: landscape) {
        .colored-frame__tag {
            font-size: 1.5rem;
        }
    }
}

@media (max-width: 480px) {
    .colored-frame__tag {
        font-size: 1.5rem;
    }
}

.header-slider .subheader.light {
  font-size: 1.375rem;
  margin-top: 4px;
  margin-bottom: 4px;
  line-height: 24px;
}

@media (max-height: 700px) {
    .header-slider .colored-frame__content p {
        font-size: 0.875rem;
    }

    .header-slider .colored-frame__header {
        font-size: 1.375rem;
        /*line-height: 26px;*/
        line-height: 1.2;
        margin-top: 0;
        margin-bottom: 0;
    }

    /*.header-slider .colored-frame__header .subheader {
        line-height: 24px;
    }*/

    .header-slider .colored-frame__header.muchText {
      font-size: clamp(2vw, 1.55em, 5vw);
    }

    .header-slider .colored-frame__header.NotmuchText {
      font-size: clamp(6vw, 1.55em, 3vw);
    }
}

.searchbutton {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    background: transparent;
    border: none;
    width: 6%;
    z-index: 10;
}


.search-widget__field:before {
    color: inherit;
    background-color: #2d2c2c;
    content: "";
    display: block;
    height: 100%;
    left: 14px;
    -webkit-mask: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2733%27 height=%2734%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.85 4.246C26.174 1.508 22.616 0 18.832 0c-3.785 0-7.343 1.508-10.019 4.246-2.676 2.739-4.15 6.38-4.15 10.252 0 3.54 1.233 6.887 3.49 9.527l-7.87 8.052a1.007 1.007 0 0 0 0 1.4.954.954 0 0 0 1.37 0l7.868-8.051a13.879 13.879 0 0 0 9.31 3.57c3.785 0 7.343-1.508 10.02-4.247C31.525 22.011 33 18.37 33 14.498c0-3.873-1.474-7.513-4.15-10.252ZM27.481 23.35a12.05 12.05 0 0 1-17.3 0c-4.769-4.88-4.769-12.822 0-17.702a12.053 12.053 0 0 1 8.65-3.66c3.133 0 6.266 1.22 8.65 3.66 4.77 4.88 4.77 12.821 0 17.702Z%27 fill=%27%232D2C2C%27/%3E%3C/svg%3E") no-repeat center;
    mask: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2733%27 height=%2734%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.85 4.246C26.174 1.508 22.616 0 18.832 0c-3.785 0-7.343 1.508-10.019 4.246-2.676 2.739-4.15 6.38-4.15 10.252 0 3.54 1.233 6.887 3.49 9.527l-7.87 8.052a1.007 1.007 0 0 0 0 1.4.954.954 0 0 0 1.37 0l7.868-8.051a13.879 13.879 0 0 0 9.31 3.57c3.785 0 7.343-1.508 10.02-4.247C31.525 22.011 33 18.37 33 14.498c0-3.873-1.474-7.513-4.15-10.252ZM27.481 23.35a12.05 12.05 0 0 1-17.3 0c-4.769-4.88-4.769-12.822 0-17.702a12.053 12.053 0 0 1 8.65-3.66c3.133 0 6.266 1.22 8.65 3.66 4.77 4.88 4.77 12.821 0 17.702Z%27 fill=%27%232D2C2C%27/%3E%3C/svg%3E") no-repeat center;
    position: absolute;
    top: 1px;
    width: 33px;
}

@media (min-width: 1024px) {
    .search-widget__field:before {
        color: var(--swiper-navigation-color, var(--swiper-theme-color));
        -webkit-mask-size: 44px;
        mask-size: 44px;
        top: -1px;
        width: 60px;
    }
}

@media (forced-colors: active) {
    .search-widget__field:before {
        background-color: red;
        forced-color-adjust: none;
    }

    .colored-frame--open-bottom {
        border-bottom: unset;
    }

    .colored-frame--open-bottom-right {
        border-bottom: unset;
    }

    .colored-frame--open-bottom::before {
        forced-color-adjust: none;
        background: var(--frame-highlight-color);
    }

    .colored-frame--open-bottom-right::before {
        forced-color-adjust: none;
        background: var(--frame-highlight-color);
    }

}


.search-widget__field:after {
    color: inherit;
    background: #2d2c2c;
    content: "";
    display: block;
    height: 100%;
    -webkit-mask: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2715%27 height=%2726%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m1.196 24 11.248-11.63L1.196 1.291%27 stroke=%27%23191919%27 stroke-width=%273%27/%3E%3C/svg%3E") no-repeat center;
    mask: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2715%27 height=%2726%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m1.196 24 11.248-11.63L1.196 1.291%27 stroke=%27%23191919%27 stroke-width=%273%27/%3E%3C/svg%3E") no-repeat center;
    position: absolute;
    right: 10px;
    top: 2px;
    width: 32px;
}

@media (min-width: 1024px) {
    .search-widget__field:after {
        color: var(--swiper-navigation-color, var(--swiper-theme-color));
        -webkit-mask-size: 22px;
        mask-size: 22px;
        right: 20px;
        top: -1px;
    }
}

@media (forced-colors: active) {
    .search-widget__field:after {
        background-color: red;
        forced-color-adjust: none;
    }
}


.solr-pagination {
    display: inline-block;
    padding-left: 400px;
    padding-bottom: 200px;
}

.solr-pagination li {
    float: left;
    padding: 8px 16px;
    text-decoration: none;
    font-family: Roboto, sans-serif;
    font-size: 1.125rem;
    font-weight: 300;
    line-height: 1;
}

.page-link.solr-ajaxified:link {
    color: inherit;
    text-decoration: none !important;
}

.solr-pagination li.active {
    background-color: #f4f4f4;
    font-weight: 500;
}

.solr-pagination li:first-child:last-child {
    display: none;
}

.remove-facet-option

.search-widget__field-resultPage {
    background: #f4f4f4;
    height: 120px;
    padding-top: 37px;
    box-shadow: 25vw 0 0 0 #f4f4f4, -25vw 0 0 0 #f4f4f4;
}

.searchbutton-resultPage {
    backface-visibility: hidden;
    background: #004d94;
    border: 0;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.3;
    padding: 7px 1.25rem;
    position: relative;
    text-align: left;
    text-decoration: none;
    transform: translateZ(0) scale(1);
    transition: transform .2s;
    user-select: none;
    -webkit-user-select: none;
    touch-action: manipulation;
    float: right;
    margin-top: -6px;
}

.searchbutton-resultPage:focus {
    outline: solid black;
}

.search-widget__input-resultPage {
    border-top-style: hidden;
    border-right-style: hidden;
    border-left-style: hidden;
    border-bottom-style: hidden;
    background: none;
    font-size: 1.5rem;
    font-style: italic;
}

*:focus {
    outline: solid;
}

.results-topic a {
    color: inherit;
    text-decoration: none !important;
    font-family: Roboto Condensed, sans-serif;
    font-size: 1.5rem;
    font-weight: 300;
    line-height: 1;
}

.solr-pagination li {
    list-style-type: none;
    padding: 6px 8px;
}

.searchCategorie .select.form__control {
    padding-right: 130px;
}

.form__control.search {
    padding-bottom: 8px !important;
}

.select.form__control.search {
    background: none;
    cursor: unset;
    margin-left: 65px;
    padding-bottom: 9px;
}

.select.form__control.perPage {
    float: right;
    padding-top: 0;
    font-weight: 300;
}

.select.form__control {
    font-weight: 300;
}

.form-select.result {
    all: unset;
}

.form__control.article {
    border: none;
}

.searchTitle {
    font-size: 1.25rem;
    font-weight: 900;
    line-height: 30px;
}

.hrSearchResults {
    border-color: lightgray;
    background-color: lightgray;
}

.row.searchPage {
    padding-bottom: 60px;
    padding-top: 30px;
}

.col-md-2.searchDocument {
    padding-top: 12px;
    font-weight: bold;
}

.tags__item.searchDocument {
    max-width: 190px;
}

.tag.searchDocument {
    font-size: 1rem;
    line-height: 1.4;
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
}

.article-tags.searchDocument {
    text-decoration: none;
    color: black;
}

.post.perPage {
    margin-bottom: 0;
}

.dropdown-item.solr-ajaxified {
    color: black;
    text-decoration: none;
}

@media (min-width: 576px) {
    #facet-accordion-Kategorie {
        width: 47%;
    }

    .select.form__control.perPage {
        margin-bottom: 30px;
    }

    .sortingMobile {
        display: none;
    }

    #results-per-page-mobile {
        display: none;
    }

    .row.searchPage {
        padding-bottom: 0;
    }
}

@media (max-width: 576px) {
    .select.form__control.perPage {
        float: left;
        margin-top: 10px;
    }

    .row.searchPage {
        display: unset;
    }

    #sortingMobileList {
        margin-left: 16%;
    }

    #results-per-page {
        display: none;
    }

    .col-2.searchPage.Desktop {
        display: none;
    }

    .row > * {
        width: unset !important;
    }

    .row .col-md-6.searchDocument:nth-of-type(1) {
        order: 2;
    }

    .row .col-md-2.searchDocument:nth-of-type(2) {
        order: 3;
    }

    .row .col-md-2.searchDocument:nth-of-type(3) {
        order: 4;
    }

    .row .col-md-2.searchDocument:nth-of-type(4) {
        order: 1;
    }

    .select.form__control.search {
        padding-right: 0 !important;
    }

    .hrSorting {
        display: none;
    }

    .col-2.searchPage {
        width: auto;
        min-width: 0;
        display: table;
    }

    .form__control {
        padding-left: 0;
        padding-right: 0;
    }

    .col-6.searchPage {
        width: auto;
        min-width: 0;
        display: inherit;
    }

    .searchbutton-resultPage {
        float: right;
        margin-top: 35px;
    }

    .solr-pagination {
        padding-left: 105px;
    }

    .searched-for .light {
        line-height: 1;
    }

    .search-widget__field-resultPage {
        height: 400px;
    }

    .select.form__control.search {
        padding-left: 0;
        margin-right: 0;
        margin-left: 0;
        display: unset;
    }

    .searchCategorie .select.form__control {
        margin-right: 0;
    }

    .searchCategorie {
        line-height: 4;
    }

    #facetKategorie {
        width: 94vw;
    }

    #facetThema {
        width: 94vw;
    }

    .row.searchPage {
        line-height: 3;
        flex-direction: column;
    }

    .row.searchPageSmall {
        display: inherit;
    }

    .search-widget__input-resultPage {
        width: 94vw;
    }
}

@media (min-width: 576px) and  (max-width: 768px) {
    .select.form__control.search {
        padding-left: 0;
        padding-right: 0;
    }

    .form__control.search .search-widget__input-resultPage {
        padding-right: 134px !important;
    }

    .searchbutton-resultPage {
        float: left;
    }

    .search-widget__field-resultPage {
        height: 330px !important;
    }

    .solr-pagination {
        padding-left: 120px;
    }
}

@media (min-width: 768px) and (max-width: 1256px) {
    .solr-pagination {
        padding-left: 240px;
    }
}

@media (min-width: 576px) and  (max-width: 1256px) {
    .search-widget__field-resultPage {
        line-height: 3;
        height: 230px;
    }

    .searchCategorie .select.form__control {
        width: 98%;
    }

    #facetKategorie {
        width: 98%;
    }

    .search-widget__input-resultPage {
        padding-right: 202px !important;
    }

    .col-2.searchPage {
        width: auto;
        min-width: 0;
        display: table;
    }

    .tag.searchPage {
        display: inline-block;
    }

    .col-md-6.searchDocument {
        margin-right: 400px;
    }

    .col-md-2.searchDocument {
        margin-right: 50px;
    }

    #facet-accordion-Kategorie {
        width: unset !important;
        display: unset !important;
    }

    #facet-accordion-Thema {
        width: unset !important;
        margin-right: 0 !important;
        display: unset !important;
    }

    .searched-for {
        line-height: 1;
    }

    .facet-area-main {
        float: none !important;
    }

    .searchbutton-resultPage {
        margin-top: 12px;
    }

    .facets.d-grid.gap-3.searchPage {
        margin-right: -185px;
    }
}

@media (min-width: 1200px) and (max-width: 1256px) {
    .search-widget__input-resultPage {
        padding-right: 388px !important;
    }
}


@media (min-width: 1256px) {
    .form__control.search {
        margin-left: 30px;
    }

    .search-widget__input-resultPage {
        width: 36%;
    }

    #facetThema {
        padding-right: 110px;
        min-width: 220px;
        max-width: 220px;
    }

    #facetKategorie {
        padding-right: 90px !important;
    }
    .searched-for .space-before-3x1.space-after-3x1 {
        line-height: 1;
    }
}

a.article-teaser {
    text-decoration: none;
}

.colored-frame__header {
    font-size: clamp(4vw, 3em, 8vw);
    hyphens: auto;
    -webkit-hyphenate-limit-before: 6;
    -webkit-hyphenate-limit-after: 6;
    hyphenate-limit-chars: 15 6 6;
}

.dropdown-item.solr-ajaxified::after {
    content: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Icons/UpDownArrow.svg');
}

.facet-area-main {
    float: left;
    width: 40%;
}

.facets.d-grid.gap-3.searchPage {
    display: inherit !important;
}

#facet-accordion-Thema {
    display: inline-block;
    margin-right: 5%;
}

#facet-accordion-Kategorie {
    display: inline-block;
}

@media (min-width: 1256px) {
    .tx_solr.container {
        max-width: 1300px;
    }
}

.tx_solr.container {
    padding-left: 0;
    padding-right: 0;
}

.tx-solr-facets-in-use a.solr-ajaxified:link,
.tx-solr-facets-in-use a.solr-ajaxified:visited {
    color: #004d94;
}

.themes > ul.grid {
    list-style-type: none;
}

.textwrapper a {
    color: #0A38FF;
}

.textwrapper a:hover,
.textwrapper a:focus {
    text-decoration: none;
}

.swiper-slide-visible > a:focus > .swiper-slide__image-container {
    filter: brightness(110%);
}

.shariff .orientation-horizontal.button-style-standard li.shariff-button {
    overflow: visible;
}

/* styling for added social media buttons via js */
html body .shariff ul.theme-standard.orientation-horizontal li.shariff-button {
  &.mastodon, &.bluesky, &.copylink {
    margin-top: 4px;
    width: 30px;
    svg {
      display: block;
      margin: auto;
      width: 22px;
      height: 22px;
      fill: #004d94;
    }
  }
}

.shariff-button > a:focus {
    outline: solid #004d94;
}

h2 .light {
    display: inline-block;
}

@media (min-width: 1024px) {
    .header-image .colored-frame__header {
        word-wrap: anywhere;
    }
    .header-image .colored-frame__header .light {
      font-weight: 300;
    }
    .colored-frame__date {
      font-weight: 300;
    }
}

.header-slider > .swiper-button-prev,
.header-slider > .swiper-button-next {
    background-color: rgba(255, 255, 255, 0.5);
    display: none;
}

@media (max-width: 1023px) {
    .header-slider > .swiper-button-prev,
    .header-slider > .swiper-button-next {
        top: 33%;
        display: flex;
    }
}

@media (max-width: 799px) {
    .header-slider > .swiper-button-prev,
    .header-slider > .swiper-button-next {
        top: 25%;
    }
}

@media (pointer: coarse) {
    .header-slider > .swiper-button-prev,
    .header-slider > .swiper-button-next {
        display: flex;
    }
}

.page__content.article--page ul:not([class]) {
    display: flex;
    flex-flow: column nowrap;
    margin: 0 0 0 5rem;
    padding: 0;
    font-size: 1.5rem;
    width: 80%;
    line-height: 1.3;
    font-size: 0.9rem;

    @media (max-width: 480px) {
        margin-left: 2rem;
    }
}

.page__content.article--page ul:not([class]) > li > a {
    text-decoration: none;
    color: black;
    display: block;
    padding: 0.3rem;
}

.page__content.article--page ul:not([class]) > li:not(:last-of-type) {
    border-bottom: thin dotted black;
}

.tags__item {
    width: fit-content;
}

.news-teaser__link .tag {
    padding-bottom: 0;
    padding-top: 0;
}

.article-teaser__title {
    line-height: 1.4;
}

.results-highlight {
    background: #CCE7FF !important;
    font-weight: 500;
    text-decoration: underline;
}

.swiper-navigation {
    position: relative !important;
}

.searchTitle {
    padding-left: 12px;
}

.col-2.searchPage.Desktop.col-6 {
    padding-left: 0px !important;
}

.article-tags.searchDocument.ID13::before {
    background: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Icons/Kultur.svg');
    background-size: auto;
    display: inline-block;
    width: 1.3rem;
    height: 1rem;
    content: "";
    background-size: 100%;
}

.article-tags.searchDocument.ID8::before {
    background: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Icons/Bau.svg');
    background-size: auto;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    content: "";
    background-size: 100%;
}

.article-tags.searchDocument.ID9::before {
    background: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Icons/Forschung.svg');
    background-size: auto;
    display: inline-block;
    width: 1.2rem;
    height: 1rem;
    content: "";
    background-size: 100%;
}

.article-tags.searchDocument.ID10::before {
    background: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Icons/International.svg');
    background-size: auto;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    content: "";
    background-size: 100%;
}

.article-tags.searchDocument.ID11::before {
    background: url('../../../_assets/e450c5b1983ccee1da6ec655af725391/Icons/Debatte.svg');
    background-size: auto;
    display: inline-block;
    width: 1.1rem;
    height: 1rem;
    content: "";
    background-size: 100%;
}

.col-md-2.article-tags__category.searchDocument {
    align-items: baseline;
    font-weight: 400;
}

.themeseven  .news-teaser__icon {
    opacity: 0.2;
}

@media (min-width: 1280px) {
    .news-teaser__list {
        margin-top: -150px;
    }

    .themeseven .news-teaser__icon {
        width: 90px;
        height: 90px;
        top: 50%;
        margin-top: -45px;
    }
}

.video-embed iframe {
    width: 600px;
    margin-top: 26px;
    margin-bottom: 18px;
    height: 300px;
}

@media (min-width: 992px) {
    .video-embed iframe {
        margin-right: 14px;
    }
}

@media (max-width: 992px) {
    .ce-intext.ce-left .ce-gallery {
        display: flex;
        justify-content: center;
    }
    .ce-gallery {
        float: unset !important;
    }
    .ce-column {
        margin-right: 0 !important;
    }
}

@media (max-width: 660px) {
    .video-embed iframe {
        height: unset;
        width: unset;
    }
}

blockquote .colored-frame {
    overflow-wrap: anywhere;
}

blockquote .colored-frame__content p {
  font-size: 1.5rem;
  line-height: 1.4;
}

.blockquote-header {
  font-size: 2rem;
}

a.prev-next__link--prev {
    display: block;
}

.recommendation__link {
  color: #fff;
  text-decoration: none;
}

.article-teaser__overlay .tag:empty {
  display: none;
}

/* default styles for extension "tx_frontend" */
    .ce-align-left { text-align: left; }
    .ce-align-center { text-align: center; }
    .ce-align-right { text-align: right; }

    .ce-table td, .ce-table th { vertical-align: top; }

    .ce-textpic, .ce-image, .ce-nowrap .ce-bodytext, .ce-gallery, .ce-row, .ce-uploads li, .ce-uploads div { overflow: hidden; }

    .ce-left .ce-gallery, .ce-column { float: left; }
    .ce-center .ce-outer { position: relative; float: right; right: 50%; }
    .ce-center .ce-inner { position: relative; float: right; right: -50%; }
    .ce-right .ce-gallery { float: right; }

    .ce-gallery figure { display: table; margin: 0; }
    .ce-gallery figcaption { display: table-caption; caption-side: bottom; }
    .ce-gallery img { display: block; }
    .ce-gallery iframe { border-width: 0; }
    .ce-border img,
    .ce-border iframe {
        border: 2px solid #000000;
        padding: 0px;
    }

    .ce-intext.ce-right .ce-gallery, .ce-intext.ce-left .ce-gallery, .ce-above .ce-gallery {
        margin-bottom: 10px;
    }
    .ce-image .ce-gallery { margin-bottom: 0; }
    .ce-intext.ce-right .ce-gallery { margin-left: 10px; }
    .ce-intext.ce-left .ce-gallery { margin-right: 10px; }
    .ce-below .ce-gallery { margin-top: 10px; }

    .ce-column { margin-right: 10px; }
    .ce-column:last-child { margin-right: 0; }

    .ce-row { margin-bottom: 10px; }
    .ce-row:last-child { margin-bottom: 0; }

    .ce-above .ce-bodytext { clear: both; }

    .ce-intext.ce-left ol, .ce-intext.ce-left ul { padding-left: 40px; overflow: auto; }

    /* Headline */
    .ce-headline-left { text-align: left; }
    .ce-headline-center { text-align: center; }
    .ce-headline-right { text-align: right; }

    /* Uploads */
    .ce-uploads { margin: 0; padding: 0; }
    .ce-uploads li { list-style: none outside none; margin: 1em 0; }
    .ce-uploads img { float: left; padding-right: 1em; vertical-align: top; }
    .ce-uploads span { display: block; }

    /* Table */
    .ce-table { width: 100%; max-width: 100%; }
    .ce-table th, .ce-table td { padding: 0.5em 0.75em; vertical-align: top; }
    .ce-table thead th { border-bottom: 2px solid #dadada; }
    .ce-table th, .ce-table td { border-top: 1px solid #dadada; }
    .ce-table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0,0,0,.05); }
    .ce-table-bordered th, .ce-table-bordered td { border: 1px solid #dadada; }

    /* Space */
    .frame-space-before-extra-small { margin-top: 1em; }
    .frame-space-before-small { margin-top: 2em; }
    .frame-space-before-medium { margin-top: 3em; }
    .frame-space-before-large { margin-top: 4em; }
    .frame-space-before-extra-large { margin-top: 5em; }
    .frame-space-after-extra-small { margin-bottom: 1em; }
    .frame-space-after-small { margin-bottom: 2em; }
    .frame-space-after-medium { margin-bottom: 3em; }
    .frame-space-after-large { margin-bottom: 4em; }
    .frame-space-after-extra-large { margin-bottom: 5em; }

    /* Frame */
    .frame-ruler-before:before { content: ''; display: block; border-top: 1px solid rgba(0,0,0,0.25); margin-bottom: 2em; }
    .frame-ruler-after:after { content: ''; display: block; border-bottom: 1px solid rgba(0,0,0,0.25); margin-top: 2em; }
    .frame-indent { margin-left: 15%; margin-right: 15%; }
    .frame-indent-left { margin-left: 33%; }
    .frame-indent-right { margin-right: 33%; }

/*!* Bootstrap Grid v5.1.3 (https://getbootstrap.com/)* Copyright 2011-2021 The Bootstrap Authors* Copyright 2011-2021 Twitter, Inc.* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)*/:root {--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff;}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm {width: 100%;padding-right: var(--bs-gutter-x, 0.75rem);padding-left: var(--bs-gutter-x, 0.75rem);margin-right: auto;margin-left: auto;}@media (min-width: 576px) {.container-sm, .container {max-width: 540px;}}@media (min-width: 768px) {.container-md, .container-sm, .container {max-width: 720px;}}@media (min-width: 1200px) {.container-lg, .container-md, .container-sm, .container {max-width: 1200px;}}.row {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(-1 * var(--bs-gutter-y));margin-right: calc(-0.5 * var(--bs-gutter-x));margin-left: calc(-0.5 * var(--bs-gutter-x));}.row > * {box-sizing: border-box;flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) * 0.5);padding-left: calc(var(--bs-gutter-x) * 0.5);margin-top: var(--bs-gutter-y);}.col {flex: 1 0 0%;}.row-cols-auto > * {flex: 0 0 auto;width: auto;}.row-cols-1 > * {flex: 0 0 auto;width: 100%;}.row-cols-2 > * {flex: 0 0 auto;width: 50%;}.row-cols-3 > * {flex: 0 0 auto;width: 33.3333333333%;}.row-cols-4 > * {flex: 0 0 auto;width: 25%;}.row-cols-5 > * {flex: 0 0 auto;width: 20%;}.row-cols-6 > * {flex: 0 0 auto;width: 16.6666666667%;}.col-auto {flex: 0 0 auto;width: auto;}.col-1 {flex: 0 0 auto;width: 8.33333333%;}.col-2 {flex: 0 0 auto;width: 16.66666667%;}.col-3 {flex: 0 0 auto;width: 25%;}.col-4 {flex: 0 0 auto;width: 33.33333333%;}.col-5 {flex: 0 0 auto;width: 41.66666667%;}.col-6 {flex: 0 0 auto;width: 50%;}.col-7 {flex: 0 0 auto;width: 58.33333333%;}.col-8 {flex: 0 0 auto;width: 66.66666667%;}.col-9 {flex: 0 0 auto;width: 75%;}.col-10 {flex: 0 0 auto;width: 83.33333333%;}.col-11 {flex: 0 0 auto;width: 91.66666667%;}.col-12 {flex: 0 0 auto;width: 100%;}.offset-1 {margin-left: 8.33333333%;}.offset-2 {margin-left: 16.66666667%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.33333333%;}.offset-5 {margin-left: 41.66666667%;}.offset-6 {margin-left: 50%;}.offset-7 {margin-left: 58.33333333%;}.offset-8 {margin-left: 66.66666667%;}.offset-9 {margin-left: 75%;}.offset-10 {margin-left: 83.33333333%;}.offset-11 {margin-left: 91.66666667%;}.g-0,.gx-0 {--bs-gutter-x: 0;}.g-0,.gy-0 {--bs-gutter-y: 0;}.g-1,.gx-1 {--bs-gutter-x: 0.25rem;}.g-1,.gy-1 {--bs-gutter-y: 0.25rem;}.g-2,.gx-2 {--bs-gutter-x: 0.5rem;}.g-2,.gy-2 {--bs-gutter-y: 0.5rem;}.g-3,.gx-3 {--bs-gutter-x: 1rem;}.g-3,.gy-3 {--bs-gutter-y: 1rem;}.g-4,.gx-4 {--bs-gutter-x: 1.5rem;}.g-4,.gy-4 {--bs-gutter-y: 1.5rem;}.g-5,.gx-5 {--bs-gutter-x: 3rem;}.g-5,.gy-5 {--bs-gutter-y: 3rem;}@media (min-width: 576px) {.col-sm {flex: 1 0 0%;}.row-cols-sm-auto > * {flex: 0 0 auto;width: auto;}.row-cols-sm-1 > * {flex: 0 0 auto;width: 100%;}.row-cols-sm-2 > * {flex: 0 0 auto;width: 50%;}.row-cols-sm-3 > * {flex: 0 0 auto;width: 33.3333333333%;}.row-cols-sm-4 > * {flex: 0 0 auto;width: 25%;}.row-cols-sm-5 > * {flex: 0 0 auto;width: 20%;}.row-cols-sm-6 > * {flex: 0 0 auto;width: 16.6666666667%;}.col-sm-auto {flex: 0 0 auto;width: auto;}.col-sm-1 {flex: 0 0 auto;width: 8.33333333%;}.col-sm-2 {flex: 0 0 auto;width: 16.66666667%;}.col-sm-3 {flex: 0 0 auto;width: 25%;}.col-sm-4 {flex: 0 0 auto;width: 33.33333333%;}.col-sm-5 {flex: 0 0 auto;width: 41.66666667%;}.col-sm-6 {flex: 0 0 auto;width: 50%;}.col-sm-7 {flex: 0 0 auto;width: 58.33333333%;}.col-sm-8 {flex: 0 0 auto;width: 66.66666667%;}.col-sm-9 {flex: 0 0 auto;width: 75%;}.col-sm-10 {flex: 0 0 auto;width: 83.33333333%;}.col-sm-11 {flex: 0 0 auto;width: 91.66666667%;}.col-sm-12 {flex: 0 0 auto;width: 100%;}.offset-sm-0 {margin-left: 0;}.offset-sm-1 {margin-left: 8.33333333%;}.offset-sm-2 {margin-left: 16.66666667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.33333333%;}.offset-sm-5 {margin-left: 41.66666667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.33333333%;}.offset-sm-8 {margin-left: 66.66666667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.33333333%;}.offset-sm-11 {margin-left: 91.66666667%;}.g-sm-0,.gx-sm-0 {--bs-gutter-x: 0;}.g-sm-0,.gy-sm-0 {--bs-gutter-y: 0;}.g-sm-1,.gx-sm-1 {--bs-gutter-x: 0.25rem;}.g-sm-1,.gy-sm-1 {--bs-gutter-y: 0.25rem;}.g-sm-2,.gx-sm-2 {--bs-gutter-x: 0.5rem;}.g-sm-2,.gy-sm-2 {--bs-gutter-y: 0.5rem;}.g-sm-3,.gx-sm-3 {--bs-gutter-x: 1rem;}.g-sm-3,.gy-sm-3 {--bs-gutter-y: 1rem;}.g-sm-4,.gx-sm-4 {--bs-gutter-x: 1.5rem;}.g-sm-4,.gy-sm-4 {--bs-gutter-y: 1.5rem;}.g-sm-5,.gx-sm-5 {--bs-gutter-x: 3rem;}.g-sm-5,.gy-sm-5 {--bs-gutter-y: 3rem;}}@media (min-width: 768px) {.col-md {flex: 1 0 0%;}.row-cols-md-auto > * {flex: 0 0 auto;width: auto;}.row-cols-md-1 > * {flex: 0 0 auto;width: 100%;}.row-cols-md-2 > * {flex: 0 0 auto;width: 50%;}.row-cols-md-3 > * {flex: 0 0 auto;width: 33.3333333333%;}.row-cols-md-4 > * {flex: 0 0 auto;width: 25%;}.row-cols-md-5 > * {flex: 0 0 auto;width: 20%;}.row-cols-md-6 > * {flex: 0 0 auto;width: 16.6666666667%;}.col-md-auto {flex: 0 0 auto;width: auto;}.col-md-1 {flex: 0 0 auto;width: 8.33333333%;}.col-md-2 {flex: 0 0 auto;width: 16.66666667%;}.col-md-3 {flex: 0 0 auto;width: 25%;}.col-md-4 {flex: 0 0 auto;width: 33.33333333%;}.col-md-5 {flex: 0 0 auto;width: 41.66666667%;}.col-md-6 {flex: 0 0 auto;width: 50%;}.col-md-7 {flex: 0 0 auto;width: 58.33333333%;}.col-md-8 {flex: 0 0 auto;width: 66.66666667%;}.col-md-9 {flex: 0 0 auto;width: 75%;}.col-md-10 {flex: 0 0 auto;width: 83.33333333%;}.col-md-11 {flex: 0 0 auto;width: 91.66666667%;}.col-md-12 {flex: 0 0 auto;width: 100%;}.offset-md-0 {margin-left: 0;}.offset-md-1 {margin-left: 8.33333333%;}.offset-md-2 {margin-left: 16.66666667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.33333333%;}.offset-md-5 {margin-left: 41.66666667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.33333333%;}.offset-md-8 {margin-left: 66.66666667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.33333333%;}.offset-md-11 {margin-left: 91.66666667%;}.g-md-0,.gx-md-0 {--bs-gutter-x: 0;}.g-md-0,.gy-md-0 {--bs-gutter-y: 0;}.g-md-1,.gx-md-1 {--bs-gutter-x: 0.25rem;}.g-md-1,.gy-md-1 {--bs-gutter-y: 0.25rem;}.g-md-2,.gx-md-2 {--bs-gutter-x: 0.5rem;}.g-md-2,.gy-md-2 {--bs-gutter-y: 0.5rem;}.g-md-3,.gx-md-3 {--bs-gutter-x: 1rem;}.g-md-3,.gy-md-3 {--bs-gutter-y: 1rem;}.g-md-4,.gx-md-4 {--bs-gutter-x: 1.5rem;}.g-md-4,.gy-md-4 {--bs-gutter-y: 1.5rem;}.g-md-5,.gx-md-5 {--bs-gutter-x: 3rem;}.g-md-5,.gy-md-5 {--bs-gutter-y: 3rem;}}@media (min-width: 1200px) {.col-lg {flex: 1 0 0%;}.row-cols-lg-auto > * {flex: 0 0 auto;width: auto;}.row-cols-lg-1 > * {flex: 0 0 auto;width: 100%;}.row-cols-lg-2 > * {flex: 0 0 auto;width: 50%;}.row-cols-lg-3 > * {flex: 0 0 auto;width: 33.3333333333%;}.row-cols-lg-4 > * {flex: 0 0 auto;width: 25%;}.row-cols-lg-5 > * {flex: 0 0 auto;width: 20%;}.row-cols-lg-6 > * {flex: 0 0 auto;width: 16.6666666667%;}.col-lg-auto {flex: 0 0 auto;width: auto;}.col-lg-1 {flex: 0 0 auto;width: 8.33333333%;}.col-lg-2 {flex: 0 0 auto;width: 16.66666667%;}.col-lg-3 {flex: 0 0 auto;width: 25%;}.col-lg-4 {flex: 0 0 auto;width: 33.33333333%;}.col-lg-5 {flex: 0 0 auto;width: 41.66666667%;}.col-lg-6 {flex: 0 0 auto;width: 50%;}.col-lg-7 {flex: 0 0 auto;width: 58.33333333%;}.col-lg-8 {flex: 0 0 auto;width: 66.66666667%;}.col-lg-9 {flex: 0 0 auto;width: 75%;}.col-lg-10 {flex: 0 0 auto;width: 83.33333333%;}.col-lg-11 {flex: 0 0 auto;width: 91.66666667%;}.col-lg-12 {flex: 0 0 auto;width: 100%;}.offset-lg-0 {margin-left: 0;}.offset-lg-1 {margin-left: 8.33333333%;}.offset-lg-2 {margin-left: 16.66666667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.33333333%;}.offset-lg-5 {margin-left: 41.66666667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.33333333%;}.offset-lg-8 {margin-left: 66.66666667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.33333333%;}.offset-lg-11 {margin-left: 91.66666667%;}.g-lg-0,.gx-lg-0 {--bs-gutter-x: 0;}.g-lg-0,.gy-lg-0 {--bs-gutter-y: 0;}.g-lg-1,.gx-lg-1 {--bs-gutter-x: 0.25rem;}.g-lg-1,.gy-lg-1 {--bs-gutter-y: 0.25rem;}.g-lg-2,.gx-lg-2 {--bs-gutter-x: 0.5rem;}.g-lg-2,.gy-lg-2 {--bs-gutter-y: 0.5rem;}.g-lg-3,.gx-lg-3 {--bs-gutter-x: 1rem;}.g-lg-3,.gy-lg-3 {--bs-gutter-y: 1rem;}.g-lg-4,.gx-lg-4 {--bs-gutter-x: 1.5rem;}.g-lg-4,.gy-lg-4 {--bs-gutter-y: 1.5rem;}.g-lg-5,.gx-lg-5 {--bs-gutter-x: 3rem;}.g-lg-5,.gy-lg-5 {--bs-gutter-y: 3rem;}}.d-inline {display: inline !important;}.d-inline-block {display: inline-block !important;}.d-block {display: block !important;}.d-grid {display: grid !important;}.d-table {display: table !important;}.d-table-row {display: table-row !important;}.d-table-cell {display: table-cell !important;}.d-flex {display: flex !important;}.d-inline-flex {display: inline-flex !important;}.d-none {display: none !important;}.flex-fill {flex: 1 1 auto !important;}.flex-row {flex-direction: row !important;}.flex-column {flex-direction: column !important;}.flex-row-reverse {flex-direction: row-reverse !important;}.flex-column-reverse {flex-direction: column-reverse !important;}.flex-grow-0 {flex-grow: 0 !important;}.flex-grow-1 {flex-grow: 1 !important;}.flex-shrink-0 {flex-shrink: 0 !important;}.flex-shrink-1 {flex-shrink: 1 !important;}.flex-wrap {flex-wrap: wrap !important;}.flex-nowrap {flex-wrap: nowrap !important;}.flex-wrap-reverse {flex-wrap: wrap-reverse !important;}.justify-content-start {justify-content: flex-start !important;}.justify-content-end {justify-content: flex-end !important;}.justify-content-center {justify-content: center !important;}.justify-content-between {justify-content: space-between !important;}.justify-content-around {justify-content: space-around !important;}.justify-content-evenly {justify-content: space-evenly !important;}.align-items-start {align-items: flex-start !important;}.align-items-end {align-items: flex-end !important;}.align-items-center {align-items: center !important;}.align-items-baseline {align-items: baseline !important;}.align-items-stretch {align-items: stretch !important;}.align-content-start {align-content: flex-start !important;}.align-content-end {align-content: flex-end !important;}.align-content-center {align-content: center !important;}.align-content-between {align-content: space-between !important;}.align-content-around {align-content: space-around !important;}.align-content-stretch {align-content: stretch !important;}.align-self-auto {align-self: auto !important;}.align-self-start {align-self: flex-start !important;}.align-self-end {align-self: flex-end !important;}.align-self-center {align-self: center !important;}.align-self-baseline {align-self: baseline !important;}.align-self-stretch {align-self: stretch !important;}.order-first {order: -1 !important;}.order-0 {order: 0 !important;}.order-1 {order: 1 !important;}.order-2 {order: 2 !important;}.order-3 {order: 3 !important;}.order-4 {order: 4 !important;}.order-5 {order: 5 !important;}.order-last {order: 6 !important;}.m-0 {margin: 0 !important;}.m-1 {margin: 0.25rem !important;}.m-2 {margin: 0.5rem !important;}.m-3 {margin: 1rem !important;}.m-4 {margin: 1.5rem !important;}.m-5 {margin: 3rem !important;}.m-auto {margin: auto !important;}.mx-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;}.mx-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;}.mx-3 {margin-right: 1rem !important;margin-left: 1rem !important;}.mx-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;}.mx-5 {margin-right: 3rem !important;margin-left: 3rem !important;}.mx-auto {margin-right: auto !important;margin-left: auto !important;}.my-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;}.my-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;}.my-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;}.my-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;}.my-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;}.my-auto {margin-top: auto !important;margin-bottom: auto !important;}.mt-0 {margin-top: 0 !important;}.mt-1 {margin-top: 0.25rem !important;}.mt-2 {margin-top: 0.5rem !important;}.mt-3 {margin-top: 1rem !important;}.mt-4 {margin-top: 1.5rem !important;}.mt-5 {margin-top: 3rem !important;}.mt-auto {margin-top: auto !important;}.me-0 {margin-right: 0 !important;}.me-1 {margin-right: 0.25rem !important;}.me-2 {margin-right: 0.5rem !important;}.me-3 {margin-right: 1rem !important;}.me-4 {margin-right: 1.5rem !important;}.me-5 {margin-right: 3rem !important;}.me-auto {margin-right: auto !important;}.mb-0 {margin-bottom: 0 !important;}.mb-1 {margin-bottom: 0.25rem !important;}.mb-2 {margin-bottom: 0.5rem !important;}.mb-3 {margin-bottom: 1rem !important;}.mb-4 {margin-bottom: 1.5rem !important;}.mb-5 {margin-bottom: 3rem !important;}.mb-auto {margin-bottom: auto !important;}.ms-0 {margin-left: 0 !important;}.ms-1 {margin-left: 0.25rem !important;}.ms-2 {margin-left: 0.5rem !important;}.ms-3 {margin-left: 1rem !important;}.ms-4 {margin-left: 1.5rem !important;}.ms-5 {margin-left: 3rem !important;}.ms-auto {margin-left: auto !important;}.p-0 {padding: 0 !important;}.p-1 {padding: 0.25rem !important;}.p-2 {padding: 0.5rem !important;}.p-3 {padding: 1rem !important;}.p-4 {padding: 1.5rem !important;}.p-5 {padding: 3rem !important;}.px-0 {padding-right: 0 !important;padding-left: 0 !important;}.px-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;}.px-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;}.px-3 {padding-right: 1rem !important;padding-left: 1rem !important;}.px-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}.px-5 {padding-right: 3rem !important;padding-left: 3rem !important;}.py-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;}.py-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;}.py-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;}.py-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.py-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.pt-0 {padding-top: 0 !important;}.pt-1 {padding-top: 0.25rem !important;}.pt-2 {padding-top: 0.5rem !important;}.pt-3 {padding-top: 1rem !important;}.pt-4 {padding-top: 1.5rem !important;}.pt-5 {padding-top: 3rem !important;}.pe-0 {padding-right: 0 !important;}.pe-1 {padding-right: 0.25rem !important;}.pe-2 {padding-right: 0.5rem !important;}.pe-3 {padding-right: 1rem !important;}.pe-4 {padding-right: 1.5rem !important;}.pe-5 {padding-right: 3rem !important;}.pb-0 {padding-bottom: 0 !important;}.pb-1 {padding-bottom: 0.25rem !important;}.pb-2 {padding-bottom: 0.5rem !important;}.pb-3 {padding-bottom: 1rem !important;}.pb-4 {padding-bottom: 1.5rem !important;}.pb-5 {padding-bottom: 3rem !important;}.ps-0 {padding-left: 0 !important;}.ps-1 {padding-left: 0.25rem !important;}.ps-2 {padding-left: 0.5rem !important;}.ps-3 {padding-left: 1rem !important;}.ps-4 {padding-left: 1.5rem !important;}.ps-5 {padding-left: 3rem !important;}@media (min-width: 576px) {.d-sm-inline {display: inline !important;}.d-sm-inline-block {display: inline-block !important;}.d-sm-block {display: block !important;}.d-sm-grid {display: grid !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: flex !important;}.d-sm-inline-flex {display: inline-flex !important;}.d-sm-none {display: none !important;}.flex-sm-fill {flex: 1 1 auto !important;}.flex-sm-row {flex-direction: row !important;}.flex-sm-column {flex-direction: column !important;}.flex-sm-row-reverse {flex-direction: row-reverse !important;}.flex-sm-column-reverse {flex-direction: column-reverse !important;}.flex-sm-grow-0 {flex-grow: 0 !important;}.flex-sm-grow-1 {flex-grow: 1 !important;}.flex-sm-shrink-0 {flex-shrink: 0 !important;}.flex-sm-shrink-1 {flex-shrink: 1 !important;}.flex-sm-wrap {flex-wrap: wrap !important;}.flex-sm-nowrap {flex-wrap: nowrap !important;}.flex-sm-wrap-reverse {flex-wrap: wrap-reverse !important;}.justify-content-sm-start {justify-content: flex-start !important;}.justify-content-sm-end {justify-content: flex-end !important;}.justify-content-sm-center {justify-content: center !important;}.justify-content-sm-between {justify-content: space-between !important;}.justify-content-sm-around {justify-content: space-around !important;}.justify-content-sm-evenly {justify-content: space-evenly !important;}.align-items-sm-start {align-items: flex-start !important;}.align-items-sm-end {align-items: flex-end !important;}.align-items-sm-center {align-items: center !important;}.align-items-sm-baseline {align-items: baseline !important;}.align-items-sm-stretch {align-items: stretch !important;}.align-content-sm-start {align-content: flex-start !important;}.align-content-sm-end {align-content: flex-end !important;}.align-content-sm-center {align-content: center !important;}.align-content-sm-between {align-content: space-between !important;}.align-content-sm-around {align-content: space-around !important;}.align-content-sm-stretch {align-content: stretch !important;}.align-self-sm-auto {align-self: auto !important;}.align-self-sm-start {align-self: flex-start !important;}.align-self-sm-end {align-self: flex-end !important;}.align-self-sm-center {align-self: center !important;}.align-self-sm-baseline {align-self: baseline !important;}.align-self-sm-stretch {align-self: stretch !important;}.order-sm-first {order: -1 !important;}.order-sm-0 {order: 0 !important;}.order-sm-1 {order: 1 !important;}.order-sm-2 {order: 2 !important;}.order-sm-3 {order: 3 !important;}.order-sm-4 {order: 4 !important;}.order-sm-5 {order: 5 !important;}.order-sm-last {order: 6 !important;}.m-sm-0 {margin: 0 !important;}.m-sm-1 {margin: 0.25rem !important;}.m-sm-2 {margin: 0.5rem !important;}.m-sm-3 {margin: 1rem !important;}.m-sm-4 {margin: 1.5rem !important;}.m-sm-5 {margin: 3rem !important;}.m-sm-auto {margin: auto !important;}.mx-sm-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-sm-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;}.mx-sm-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;}.mx-sm-3 {margin-right: 1rem !important;margin-left: 1rem !important;}.mx-sm-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;}.mx-sm-5 {margin-right: 3rem !important;margin-left: 3rem !important;}.mx-sm-auto {margin-right: auto !important;margin-left: auto !important;}.my-sm-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-sm-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;}.my-sm-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;}.my-sm-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;}.my-sm-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;}.my-sm-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;}.my-sm-auto {margin-top: auto !important;margin-bottom: auto !important;}.mt-sm-0 {margin-top: 0 !important;}.mt-sm-1 {margin-top: 0.25rem !important;}.mt-sm-2 {margin-top: 0.5rem !important;}.mt-sm-3 {margin-top: 1rem !important;}.mt-sm-4 {margin-top: 1.5rem !important;}.mt-sm-5 {margin-top: 3rem !important;}.mt-sm-auto {margin-top: auto !important;}.me-sm-0 {margin-right: 0 !important;}.me-sm-1 {margin-right: 0.25rem !important;}.me-sm-2 {margin-right: 0.5rem !important;}.me-sm-3 {margin-right: 1rem !important;}.me-sm-4 {margin-right: 1.5rem !important;}.me-sm-5 {margin-right: 3rem !important;}.me-sm-auto {margin-right: auto !important;}.mb-sm-0 {margin-bottom: 0 !important;}.mb-sm-1 {margin-bottom: 0.25rem !important;}.mb-sm-2 {margin-bottom: 0.5rem !important;}.mb-sm-3 {margin-bottom: 1rem !important;}.mb-sm-4 {margin-bottom: 1.5rem !important;}.mb-sm-5 {margin-bottom: 3rem !important;}.mb-sm-auto {margin-bottom: auto !important;}.ms-sm-0 {margin-left: 0 !important;}.ms-sm-1 {margin-left: 0.25rem !important;}.ms-sm-2 {margin-left: 0.5rem !important;}.ms-sm-3 {margin-left: 1rem !important;}.ms-sm-4 {margin-left: 1.5rem !important;}.ms-sm-5 {margin-left: 3rem !important;}.ms-sm-auto {margin-left: auto !important;}.p-sm-0 {padding: 0 !important;}.p-sm-1 {padding: 0.25rem !important;}.p-sm-2 {padding: 0.5rem !important;}.p-sm-3 {padding: 1rem !important;}.p-sm-4 {padding: 1.5rem !important;}.p-sm-5 {padding: 3rem !important;}.px-sm-0 {padding-right: 0 !important;padding-left: 0 !important;}.px-sm-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;}.px-sm-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;}.px-sm-3 {padding-right: 1rem !important;padding-left: 1rem !important;}.px-sm-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}.px-sm-5 {padding-right: 3rem !important;padding-left: 3rem !important;}.py-sm-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-sm-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;}.py-sm-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;}.py-sm-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;}.py-sm-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.py-sm-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.pt-sm-0 {padding-top: 0 !important;}.pt-sm-1 {padding-top: 0.25rem !important;}.pt-sm-2 {padding-top: 0.5rem !important;}.pt-sm-3 {padding-top: 1rem !important;}.pt-sm-4 {padding-top: 1.5rem !important;}.pt-sm-5 {padding-top: 3rem !important;}.pe-sm-0 {padding-right: 0 !important;}.pe-sm-1 {padding-right: 0.25rem !important;}.pe-sm-2 {padding-right: 0.5rem !important;}.pe-sm-3 {padding-right: 1rem !important;}.pe-sm-4 {padding-right: 1.5rem !important;}.pe-sm-5 {padding-right: 3rem !important;}.pb-sm-0 {padding-bottom: 0 !important;}.pb-sm-1 {padding-bottom: 0.25rem !important;}.pb-sm-2 {padding-bottom: 0.5rem !important;}.pb-sm-3 {padding-bottom: 1rem !important;}.pb-sm-4 {padding-bottom: 1.5rem !important;}.pb-sm-5 {padding-bottom: 3rem !important;}.ps-sm-0 {padding-left: 0 !important;}.ps-sm-1 {padding-left: 0.25rem !important;}.ps-sm-2 {padding-left: 0.5rem !important;}.ps-sm-3 {padding-left: 1rem !important;}.ps-sm-4 {padding-left: 1.5rem !important;}.ps-sm-5 {padding-left: 3rem !important;}}@media (min-width: 768px) {.d-md-inline {display: inline !important;}.d-md-inline-block {display: inline-block !important;}.d-md-block {display: block !important;}.d-md-grid {display: grid !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: flex !important;}.d-md-inline-flex {display: inline-flex !important;}.d-md-none {display: none !important;}.flex-md-fill {flex: 1 1 auto !important;}.flex-md-row {flex-direction: row !important;}.flex-md-column {flex-direction: column !important;}.flex-md-row-reverse {flex-direction: row-reverse !important;}.flex-md-column-reverse {flex-direction: column-reverse !important;}.flex-md-grow-0 {flex-grow: 0 !important;}.flex-md-grow-1 {flex-grow: 1 !important;}.flex-md-shrink-0 {flex-shrink: 0 !important;}.flex-md-shrink-1 {flex-shrink: 1 !important;}.flex-md-wrap {flex-wrap: wrap !important;}.flex-md-nowrap {flex-wrap: nowrap !important;}.flex-md-wrap-reverse {flex-wrap: wrap-reverse !important;}.justify-content-md-start {justify-content: flex-start !important;}.justify-content-md-end {justify-content: flex-end !important;}.justify-content-md-center {justify-content: center !important;}.justify-content-md-between {justify-content: space-between !important;}.justify-content-md-around {justify-content: space-around !important;}.justify-content-md-evenly {justify-content: space-evenly !important;}.align-items-md-start {align-items: flex-start !important;}.align-items-md-end {align-items: flex-end !important;}.align-items-md-center {align-items: center !important;}.align-items-md-baseline {align-items: baseline !important;}.align-items-md-stretch {align-items: stretch !important;}.align-content-md-start {align-content: flex-start !important;}.align-content-md-end {align-content: flex-end !important;}.align-content-md-center {align-content: center !important;}.align-content-md-between {align-content: space-between !important;}.align-content-md-around {align-content: space-around !important;}.align-content-md-stretch {align-content: stretch !important;}.align-self-md-auto {align-self: auto !important;}.align-self-md-start {align-self: flex-start !important;}.align-self-md-end {align-self: flex-end !important;}.align-self-md-center {align-self: center !important;}.align-self-md-baseline {align-self: baseline !important;}.align-self-md-stretch {align-self: stretch !important;}.order-md-first {order: -1 !important;}.order-md-0 {order: 0 !important;}.order-md-1 {order: 1 !important;}.order-md-2 {order: 2 !important;}.order-md-3 {order: 3 !important;}.order-md-4 {order: 4 !important;}.order-md-5 {order: 5 !important;}.order-md-last {order: 6 !important;}.m-md-0 {margin: 0 !important;}.m-md-1 {margin: 0.25rem !important;}.m-md-2 {margin: 0.5rem !important;}.m-md-3 {margin: 1rem !important;}.m-md-4 {margin: 1.5rem !important;}.m-md-5 {margin: 3rem !important;}.m-md-auto {margin: auto !important;}.mx-md-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-md-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;}.mx-md-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;}.mx-md-3 {margin-right: 1rem !important;margin-left: 1rem !important;}.mx-md-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;}.mx-md-5 {margin-right: 3rem !important;margin-left: 3rem !important;}.mx-md-auto {margin-right: auto !important;margin-left: auto !important;}.my-md-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-md-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;}.my-md-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;}.my-md-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;}.my-md-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;}.my-md-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;}.my-md-auto {margin-top: auto !important;margin-bottom: auto !important;}.mt-md-0 {margin-top: 0 !important;}.mt-md-1 {margin-top: 0.25rem !important;}.mt-md-2 {margin-top: 0.5rem !important;}.mt-md-3 {margin-top: 1rem !important;}.mt-md-4 {margin-top: 1.5rem !important;}.mt-md-5 {margin-top: 3rem !important;}.mt-md-auto {margin-top: auto !important;}.me-md-0 {margin-right: 0 !important;}.me-md-1 {margin-right: 0.25rem !important;}.me-md-2 {margin-right: 0.5rem !important;}.me-md-3 {margin-right: 1rem !important;}.me-md-4 {margin-right: 1.5rem !important;}.me-md-5 {margin-right: 3rem !important;}.me-md-auto {margin-right: auto !important;}.mb-md-0 {margin-bottom: 0 !important;}.mb-md-1 {margin-bottom: 0.25rem !important;}.mb-md-2 {margin-bottom: 0.5rem !important;}.mb-md-3 {margin-bottom: 1rem !important;}.mb-md-4 {margin-bottom: 1.5rem !important;}.mb-md-5 {margin-bottom: 3rem !important;}.mb-md-auto {margin-bottom: auto !important;}.ms-md-0 {margin-left: 0 !important;}.ms-md-1 {margin-left: 0.25rem !important;}.ms-md-2 {margin-left: 0.5rem !important;}.ms-md-3 {margin-left: 1rem !important;}.ms-md-4 {margin-left: 1.5rem !important;}.ms-md-5 {margin-left: 3rem !important;}.ms-md-auto {margin-left: auto !important;}.p-md-0 {padding: 0 !important;}.p-md-1 {padding: 0.25rem !important;}.p-md-2 {padding: 0.5rem !important;}.p-md-3 {padding: 1rem !important;}.p-md-4 {padding: 1.5rem !important;}.p-md-5 {padding: 3rem !important;}.px-md-0 {padding-right: 0 !important;padding-left: 0 !important;}.px-md-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;}.px-md-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;}.px-md-3 {padding-right: 1rem !important;padding-left: 1rem !important;}.px-md-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}.px-md-5 {padding-right: 3rem !important;padding-left: 3rem !important;}.py-md-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-md-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;}.py-md-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;}.py-md-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;}.py-md-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.py-md-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.pt-md-0 {padding-top: 0 !important;}.pt-md-1 {padding-top: 0.25rem !important;}.pt-md-2 {padding-top: 0.5rem !important;}.pt-md-3 {padding-top: 1rem !important;}.pt-md-4 {padding-top: 1.5rem !important;}.pt-md-5 {padding-top: 3rem !important;}.pe-md-0 {padding-right: 0 !important;}.pe-md-1 {padding-right: 0.25rem !important;}.pe-md-2 {padding-right: 0.5rem !important;}.pe-md-3 {padding-right: 1rem !important;}.pe-md-4 {padding-right: 1.5rem !important;}.pe-md-5 {padding-right: 3rem !important;}.pb-md-0 {padding-bottom: 0 !important;}.pb-md-1 {padding-bottom: 0.25rem !important;}.pb-md-2 {padding-bottom: 0.5rem !important;}.pb-md-3 {padding-bottom: 1rem !important;}.pb-md-4 {padding-bottom: 1.5rem !important;}.pb-md-5 {padding-bottom: 3rem !important;}.ps-md-0 {padding-left: 0 !important;}.ps-md-1 {padding-left: 0.25rem !important;}.ps-md-2 {padding-left: 0.5rem !important;}.ps-md-3 {padding-left: 1rem !important;}.ps-md-4 {padding-left: 1.5rem !important;}.ps-md-5 {padding-left: 3rem !important;}}@media (min-width: 1200px) {.d-lg-inline {display: inline !important;}.d-lg-inline-block {display: inline-block !important;}.d-lg-block {display: block !important;}.d-lg-grid {display: grid !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: flex !important;}.d-lg-inline-flex {display: inline-flex !important;}.d-lg-none {display: none !important;}.flex-lg-fill {flex: 1 1 auto !important;}.flex-lg-row {flex-direction: row !important;}.flex-lg-column {flex-direction: column !important;}.flex-lg-row-reverse {flex-direction: row-reverse !important;}.flex-lg-column-reverse {flex-direction: column-reverse !important;}.flex-lg-grow-0 {flex-grow: 0 !important;}.flex-lg-grow-1 {flex-grow: 1 !important;}.flex-lg-shrink-0 {flex-shrink: 0 !important;}.flex-lg-shrink-1 {flex-shrink: 1 !important;}.flex-lg-wrap {flex-wrap: wrap !important;}.flex-lg-nowrap {flex-wrap: nowrap !important;}.flex-lg-wrap-reverse {flex-wrap: wrap-reverse !important;}.justify-content-lg-start {justify-content: flex-start !important;}.justify-content-lg-end {justify-content: flex-end !important;}.justify-content-lg-center {justify-content: center !important;}.justify-content-lg-between {justify-content: space-between !important;}.justify-content-lg-around {justify-content: space-around !important;}.justify-content-lg-evenly {justify-content: space-evenly !important;}.align-items-lg-start {align-items: flex-start !important;}.align-items-lg-end {align-items: flex-end !important;}.align-items-lg-center {align-items: center !important;}.align-items-lg-baseline {align-items: baseline !important;}.align-items-lg-stretch {align-items: stretch !important;}.align-content-lg-start {align-content: flex-start !important;}.align-content-lg-end {align-content: flex-end !important;}.align-content-lg-center {align-content: center !important;}.align-content-lg-between {align-content: space-between !important;}.align-content-lg-around {align-content: space-around !important;}.align-content-lg-stretch {align-content: stretch !important;}.align-self-lg-auto {align-self: auto !important;}.align-self-lg-start {align-self: flex-start !important;}.align-self-lg-end {align-self: flex-end !important;}.align-self-lg-center {align-self: center !important;}.align-self-lg-baseline {align-self: baseline !important;}.align-self-lg-stretch {align-self: stretch !important;}.order-lg-first {order: -1 !important;}.order-lg-0 {order: 0 !important;}.order-lg-1 {order: 1 !important;}.order-lg-2 {order: 2 !important;}.order-lg-3 {order: 3 !important;}.order-lg-4 {order: 4 !important;}.order-lg-5 {order: 5 !important;}.order-lg-last {order: 6 !important;}.m-lg-0 {margin: 0 !important;}.m-lg-1 {margin: 0.25rem !important;}.m-lg-2 {margin: 0.5rem !important;}.m-lg-3 {margin: 1rem !important;}.m-lg-4 {margin: 1.5rem !important;}.m-lg-5 {margin: 3rem !important;}.m-lg-auto {margin: auto !important;}.mx-lg-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-lg-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;}.mx-lg-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;}.mx-lg-3 {margin-right: 1rem !important;margin-left: 1rem !important;}.mx-lg-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;}.mx-lg-5 {margin-right: 3rem !important;margin-left: 3rem !important;}.mx-lg-auto {margin-right: auto !important;margin-left: auto !important;}.my-lg-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-lg-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;}.my-lg-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;}.my-lg-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;}.my-lg-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;}.my-lg-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;}.my-lg-auto {margin-top: auto !important;margin-bottom: auto !important;}.mt-lg-0 {margin-top: 0 !important;}.mt-lg-1 {margin-top: 0.25rem !important;}.mt-lg-2 {margin-top: 0.5rem !important;}.mt-lg-3 {margin-top: 1rem !important;}.mt-lg-4 {margin-top: 1.5rem !important;}.mt-lg-5 {margin-top: 3rem !important;}.mt-lg-auto {margin-top: auto !important;}.me-lg-0 {margin-right: 0 !important;}.me-lg-1 {margin-right: 0.25rem !important;}.me-lg-2 {margin-right: 0.5rem !important;}.me-lg-3 {margin-right: 1rem !important;}.me-lg-4 {margin-right: 1.5rem !important;}.me-lg-5 {margin-right: 3rem !important;}.me-lg-auto {margin-right: auto !important;}.mb-lg-0 {margin-bottom: 0 !important;}.mb-lg-1 {margin-bottom: 0.25rem !important;}.mb-lg-2 {margin-bottom: 0.5rem !important;}.mb-lg-3 {margin-bottom: 1rem !important;}.mb-lg-4 {margin-bottom: 1.5rem !important;}.mb-lg-5 {margin-bottom: 3rem !important;}.mb-lg-auto {margin-bottom: auto !important;}.ms-lg-0 {margin-left: 0 !important;}.ms-lg-1 {margin-left: 0.25rem !important;}.ms-lg-2 {margin-left: 0.5rem !important;}.ms-lg-3 {margin-left: 1rem !important;}.ms-lg-4 {margin-left: 1.5rem !important;}.ms-lg-5 {margin-left: 3rem !important;}.ms-lg-auto {margin-left: auto !important;}.p-lg-0 {padding: 0 !important;}.p-lg-1 {padding: 0.25rem !important;}.p-lg-2 {padding: 0.5rem !important;}.p-lg-3 {padding: 1rem !important;}.p-lg-4 {padding: 1.5rem !important;}.p-lg-5 {padding: 3rem !important;}.px-lg-0 {padding-right: 0 !important;padding-left: 0 !important;}.px-lg-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;}.px-lg-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;}.px-lg-3 {padding-right: 1rem !important;padding-left: 1rem !important;}.px-lg-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}.px-lg-5 {padding-right: 3rem !important;padding-left: 3rem !important;}.py-lg-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-lg-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;}.py-lg-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;}.py-lg-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;}.py-lg-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.py-lg-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.pt-lg-0 {padding-top: 0 !important;}.pt-lg-1 {padding-top: 0.25rem !important;}.pt-lg-2 {padding-top: 0.5rem !important;}.pt-lg-3 {padding-top: 1rem !important;}.pt-lg-4 {padding-top: 1.5rem !important;}.pt-lg-5 {padding-top: 3rem !important;}.pe-lg-0 {padding-right: 0 !important;}.pe-lg-1 {padding-right: 0.25rem !important;}.pe-lg-2 {padding-right: 0.5rem !important;}.pe-lg-3 {padding-right: 1rem !important;}.pe-lg-4 {padding-right: 1.5rem !important;}.pe-lg-5 {padding-right: 3rem !important;}.pb-lg-0 {padding-bottom: 0 !important;}.pb-lg-1 {padding-bottom: 0.25rem !important;}.pb-lg-2 {padding-bottom: 0.5rem !important;}.pb-lg-3 {padding-bottom: 1rem !important;}.pb-lg-4 {padding-bottom: 1.5rem !important;}.pb-lg-5 {padding-bottom: 3rem !important;}.ps-lg-0 {padding-left: 0 !important;}.ps-lg-1 {padding-left: 0.25rem !important;}.ps-lg-2 {padding-left: 0.5rem !important;}.ps-lg-3 {padding-left: 1rem !important;}.ps-lg-4 {padding-left: 1.5rem !important;}.ps-lg-5 {padding-left: 3rem !important;}}@media print {.d-print-inline {display: inline !important;}.d-print-inline-block {display: inline-block !important;}.d-print-block {display: block !important;}.d-print-grid {display: grid !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: flex !important;}.d-print-inline-flex {display: inline-flex !important;}.d-print-none {display: none !important;}}/*# sourceMappingURL=bootstrap-grid.css.map */
/*!
 * shariff - v3.2.1 - Mon, 27 May 2019 08:23:32 GMT
 * https://github.com/heiseonline/shariff
 * Copyright (c) 2019 Ines Pauer, Philipp Busse, Sebastian Hilbig, Erich Kramer, Deniz Sesli
 * Licensed under the MIT license
 */
/*!
 * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border-radius:.1em;border:.08em solid #eee;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\F26E"}.fa-accessible-icon:before{content:"\F368"}.fa-accusoft:before{content:"\F369"}.fa-acquisitions-incorporated:before{content:"\F6AF"}.fa-ad:before{content:"\F641"}.fa-address-book:before{content:"\F2B9"}.fa-address-card:before{content:"\F2BB"}.fa-adjust:before{content:"\F042"}.fa-adn:before{content:"\F170"}.fa-adobe:before{content:"\F778"}.fa-adversal:before{content:"\F36A"}.fa-affiliatetheme:before{content:"\F36B"}.fa-air-freshener:before{content:"\F5D0"}.fa-airbnb:before{content:"\F834"}.fa-algolia:before{content:"\F36C"}.fa-align-center:before{content:"\F037"}.fa-align-justify:before{content:"\F039"}.fa-align-left:before{content:"\F036"}.fa-align-right:before{content:"\F038"}.fa-alipay:before{content:"\F642"}.fa-allergies:before{content:"\F461"}.fa-amazon:before{content:"\F270"}.fa-amazon-pay:before{content:"\F42C"}.fa-ambulance:before{content:"\F0F9"}.fa-american-sign-language-interpreting:before{content:"\F2A3"}.fa-amilia:before{content:"\F36D"}.fa-anchor:before{content:"\F13D"}.fa-android:before{content:"\F17B"}.fa-angellist:before{content:"\F209"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-down:before{content:"\F107"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angry:before{content:"\F556"}.fa-angrycreative:before{content:"\F36E"}.fa-angular:before{content:"\F420"}.fa-ankh:before{content:"\F644"}.fa-app-store:before{content:"\F36F"}.fa-app-store-ios:before{content:"\F370"}.fa-apper:before{content:"\F371"}.fa-apple:before{content:"\F179"}.fa-apple-alt:before{content:"\F5D1"}.fa-apple-pay:before{content:"\F415"}.fa-archive:before{content:"\F187"}.fa-archway:before{content:"\F557"}.fa-arrow-alt-circle-down:before{content:"\F358"}.fa-arrow-alt-circle-left:before{content:"\F359"}.fa-arrow-alt-circle-right:before{content:"\F35A"}.fa-arrow-alt-circle-up:before{content:"\F35B"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-down:before{content:"\F063"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrows-alt:before{content:"\F0B2"}.fa-arrows-alt-h:before{content:"\F337"}.fa-arrows-alt-v:before{content:"\F338"}.fa-artstation:before{content:"\F77A"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-asterisk:before{content:"\F069"}.fa-asymmetrik:before{content:"\F372"}.fa-at:before{content:"\F1FA"}.fa-atlas:before{content:"\F558"}.fa-atlassian:before{content:"\F77B"}.fa-atom:before{content:"\F5D2"}.fa-audible:before{content:"\F373"}.fa-audio-description:before{content:"\F29E"}.fa-autoprefixer:before{content:"\F41C"}.fa-avianex:before{content:"\F374"}.fa-aviato:before{content:"\F421"}.fa-award:before{content:"\F559"}.fa-aws:before{content:"\F375"}.fa-baby:before{content:"\F77C"}.fa-baby-carriage:before{content:"\F77D"}.fa-backspace:before{content:"\F55A"}.fa-backward:before{content:"\F04A"}.fa-bacon:before{content:"\F7E5"}.fa-balance-scale:before{content:"\F24E"}.fa-ban:before{content:"\F05E"}.fa-band-aid:before{content:"\F462"}.fa-bandcamp:before{content:"\F2D5"}.fa-barcode:before{content:"\F02A"}.fa-bars:before{content:"\F0C9"}.fa-baseball-ball:before{content:"\F433"}.fa-basketball-ball:before{content:"\F434"}.fa-bath:before{content:"\F2CD"}.fa-battery-empty:before{content:"\F244"}.fa-battery-full:before{content:"\F240"}.fa-battery-half:before{content:"\F242"}.fa-battery-quarter:before{content:"\F243"}.fa-battery-three-quarters:before{content:"\F241"}.fa-battle-net:before{content:"\F835"}.fa-bed:before{content:"\F236"}.fa-beer:before{content:"\F0FC"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-bell:before{content:"\F0F3"}.fa-bell-slash:before{content:"\F1F6"}.fa-bezier-curve:before{content:"\F55B"}.fa-bible:before{content:"\F647"}.fa-bicycle:before{content:"\F206"}.fa-bimobject:before{content:"\F378"}.fa-binoculars:before{content:"\F1E5"}.fa-biohazard:before{content:"\F780"}.fa-birthday-cake:before{content:"\F1FD"}.fa-bitbucket:before{content:"\F171"}.fa-bitcoin:before{content:"\F379"}.fa-bity:before{content:"\F37A"}.fa-black-tie:before{content:"\F27E"}.fa-blackberry:before{content:"\F37B"}.fa-blender:before{content:"\F517"}.fa-blender-phone:before{content:"\F6B6"}.fa-blind:before{content:"\F29D"}.fa-blog:before{content:"\F781"}.fa-blogger:before{content:"\F37C"}.fa-blogger-b:before{content:"\F37D"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-bold:before{content:"\F032"}.fa-bolt:before{content:"\F0E7"}.fa-bomb:before{content:"\F1E2"}.fa-bone:before{content:"\F5D7"}.fa-bong:before{content:"\F55C"}.fa-book:before{content:"\F02D"}.fa-book-dead:before{content:"\F6B7"}.fa-book-medical:before{content:"\F7E6"}.fa-book-open:before{content:"\F518"}.fa-book-reader:before{content:"\F5DA"}.fa-bookmark:before{content:"\F02E"}.fa-bootstrap:before{content:"\F836"}.fa-bowling-ball:before{content:"\F436"}.fa-box:before{content:"\F466"}.fa-box-open:before{content:"\F49E"}.fa-boxes:before{content:"\F468"}.fa-braille:before{content:"\F2A1"}.fa-brain:before{content:"\F5DC"}.fa-bread-slice:before{content:"\F7EC"}.fa-briefcase:before{content:"\F0B1"}.fa-briefcase-medical:before{content:"\F469"}.fa-broadcast-tower:before{content:"\F519"}.fa-broom:before{content:"\F51A"}.fa-brush:before{content:"\F55D"}.fa-btc:before{content:"\F15A"}.fa-buffer:before{content:"\F837"}.fa-bug:before{content:"\F188"}.fa-building:before{content:"\F1AD"}.fa-bullhorn:before{content:"\F0A1"}.fa-bullseye:before{content:"\F140"}.fa-burn:before{content:"\F46A"}.fa-buromobelexperte:before{content:"\F37F"}.fa-bus:before{content:"\F207"}.fa-bus-alt:before{content:"\F55E"}.fa-business-time:before{content:"\F64A"}.fa-buysellads:before{content:"\F20D"}.fa-calculator:before{content:"\F1EC"}.fa-calendar:before{content:"\F133"}.fa-calendar-alt:before{content:"\F073"}.fa-calendar-check:before{content:"\F274"}.fa-calendar-day:before{content:"\F783"}.fa-calendar-minus:before{content:"\F272"}.fa-calendar-plus:before{content:"\F271"}.fa-calendar-times:before{content:"\F273"}.fa-calendar-week:before{content:"\F784"}.fa-camera:before{content:"\F030"}.fa-camera-retro:before{content:"\F083"}.fa-campground:before{content:"\F6BB"}.fa-canadian-maple-leaf:before{content:"\F785"}.fa-candy-cane:before{content:"\F786"}.fa-cannabis:before{content:"\F55F"}.fa-capsules:before{content:"\F46B"}.fa-car:before{content:"\F1B9"}.fa-car-alt:before{content:"\F5DE"}.fa-car-battery:before{content:"\F5DF"}.fa-car-crash:before{content:"\F5E1"}.fa-car-side:before{content:"\F5E4"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-caret-square-down:before{content:"\F150"}.fa-caret-square-left:before{content:"\F191"}.fa-caret-square-right:before{content:"\F152"}.fa-caret-square-up:before{content:"\F151"}.fa-caret-up:before{content:"\F0D8"}.fa-carrot:before{content:"\F787"}.fa-cart-arrow-down:before{content:"\F218"}.fa-cart-plus:before{content:"\F217"}.fa-cash-register:before{content:"\F788"}.fa-cat:before{content:"\F6BE"}.fa-cc-amazon-pay:before{content:"\F42D"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-apple-pay:before{content:"\F416"}.fa-cc-diners-club:before{content:"\F24C"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-cc-visa:before{content:"\F1F0"}.fa-centercode:before{content:"\F380"}.fa-centos:before{content:"\F789"}.fa-certificate:before{content:"\F0A3"}.fa-chair:before{content:"\F6C0"}.fa-chalkboard:before{content:"\F51B"}.fa-chalkboard-teacher:before{content:"\F51C"}.fa-charging-station:before{content:"\F5E7"}.fa-chart-area:before{content:"\F1FE"}.fa-chart-bar:before{content:"\F080"}.fa-chart-line:before{content:"\F201"}.fa-chart-pie:before{content:"\F200"}.fa-check:before{content:"\F00C"}.fa-check-circle:before{content:"\F058"}.fa-check-double:before{content:"\F560"}.fa-check-square:before{content:"\F14A"}.fa-cheese:before{content:"\F7EF"}.fa-chess:before{content:"\F439"}.fa-chess-bishop:before{content:"\F43A"}.fa-chess-board:before{content:"\F43C"}.fa-chess-king:before{content:"\F43F"}.fa-chess-knight:before{content:"\F441"}.fa-chess-pawn:before{content:"\F443"}.fa-chess-queen:before{content:"\F445"}.fa-chess-rook:before{content:"\F447"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-down:before{content:"\F078"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-chevron-up:before{content:"\F077"}.fa-child:before{content:"\F1AE"}.fa-chrome:before{content:"\F268"}.fa-chromecast:before{content:"\F838"}.fa-church:before{content:"\F51D"}.fa-circle:before{content:"\F111"}.fa-circle-notch:before{content:"\F1CE"}.fa-city:before{content:"\F64F"}.fa-clinic-medical:before{content:"\F7F2"}.fa-clipboard:before{content:"\F328"}.fa-clipboard-check:before{content:"\F46C"}.fa-clipboard-list:before{content:"\F46D"}.fa-clock:before{content:"\F017"}.fa-clone:before{content:"\F24D"}.fa-closed-captioning:before{content:"\F20A"}.fa-cloud:before{content:"\F0C2"}.fa-cloud-download-alt:before{content:"\F381"}.fa-cloud-meatball:before{content:"\F73B"}.fa-cloud-moon:before{content:"\F6C3"}.fa-cloud-moon-rain:before{content:"\F73C"}.fa-cloud-rain:before{content:"\F73D"}.fa-cloud-showers-heavy:before{content:"\F740"}.fa-cloud-sun:before{content:"\F6C4"}.fa-cloud-sun-rain:before{content:"\F743"}.fa-cloud-upload-alt:before{content:"\F382"}.fa-cloudscale:before{content:"\F383"}.fa-cloudsmith:before{content:"\F384"}.fa-cloudversify:before{content:"\F385"}.fa-cocktail:before{content:"\F561"}.fa-code:before{content:"\F121"}.fa-code-branch:before{content:"\F126"}.fa-codepen:before{content:"\F1CB"}.fa-codiepie:before{content:"\F284"}.fa-coffee:before{content:"\F0F4"}.fa-cog:before{content:"\F013"}.fa-cogs:before{content:"\F085"}.fa-coins:before{content:"\F51E"}.fa-columns:before{content:"\F0DB"}.fa-comment:before{content:"\F075"}.fa-comment-alt:before{content:"\F27A"}.fa-comment-dollar:before{content:"\F651"}.fa-comment-dots:before{content:"\F4AD"}.fa-comment-medical:before{content:"\F7F5"}.fa-comment-slash:before{content:"\F4B3"}.fa-comments:before{content:"\F086"}.fa-comments-dollar:before{content:"\F653"}.fa-compact-disc:before{content:"\F51F"}.fa-compass:before{content:"\F14E"}.fa-compress:before{content:"\F066"}.fa-compress-arrows-alt:before{content:"\F78C"}.fa-concierge-bell:before{content:"\F562"}.fa-confluence:before{content:"\F78D"}.fa-connectdevelop:before{content:"\F20E"}.fa-contao:before{content:"\F26D"}.fa-cookie:before{content:"\F563"}.fa-cookie-bite:before{content:"\F564"}.fa-copy:before{content:"\F0C5"}.fa-copyright:before{content:"\F1F9"}.fa-couch:before{content:"\F4B8"}.fa-cpanel:before{content:"\F388"}.fa-creative-commons:before{content:"\F25E"}.fa-creative-commons-by:before{content:"\F4E7"}.fa-creative-commons-nc:before{content:"\F4E8"}.fa-creative-commons-nc-eu:before{content:"\F4E9"}.fa-creative-commons-nc-jp:before{content:"\F4EA"}.fa-creative-commons-nd:before{content:"\F4EB"}.fa-creative-commons-pd:before{content:"\F4EC"}.fa-creative-commons-pd-alt:before{content:"\F4ED"}.fa-creative-commons-remix:before{content:"\F4EE"}.fa-creative-commons-sa:before{content:"\F4EF"}.fa-creative-commons-sampling:before{content:"\F4F0"}.fa-creative-commons-sampling-plus:before{content:"\F4F1"}.fa-creative-commons-share:before{content:"\F4F2"}.fa-creative-commons-zero:before{content:"\F4F3"}.fa-credit-card:before{content:"\F09D"}.fa-critical-role:before{content:"\F6C9"}.fa-crop:before{content:"\F125"}.fa-crop-alt:before{content:"\F565"}.fa-cross:before{content:"\F654"}.fa-crosshairs:before{content:"\F05B"}.fa-crow:before{content:"\F520"}.fa-crown:before{content:"\F521"}.fa-crutch:before{content:"\F7F7"}.fa-css3:before{content:"\F13C"}.fa-css3-alt:before{content:"\F38B"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-cut:before{content:"\F0C4"}.fa-cuttlefish:before{content:"\F38C"}.fa-d-and-d:before{content:"\F38D"}.fa-d-and-d-beyond:before{content:"\F6CA"}.fa-dashcube:before{content:"\F210"}.fa-database:before{content:"\F1C0"}.fa-deaf:before{content:"\F2A4"}.fa-delicious:before{content:"\F1A5"}.fa-democrat:before{content:"\F747"}.fa-deploydog:before{content:"\F38E"}.fa-deskpro:before{content:"\F38F"}.fa-desktop:before{content:"\F108"}.fa-dev:before{content:"\F6CC"}.fa-deviantart:before{content:"\F1BD"}.fa-dharmachakra:before{content:"\F655"}.fa-dhl:before{content:"\F790"}.fa-diagnoses:before{content:"\F470"}.fa-diaspora:before{content:"\F791"}.fa-dice:before{content:"\F522"}.fa-dice-d20:before{content:"\F6CF"}.fa-dice-d6:before{content:"\F6D1"}.fa-dice-five:before{content:"\F523"}.fa-dice-four:before{content:"\F524"}.fa-dice-one:before{content:"\F525"}.fa-dice-six:before{content:"\F526"}.fa-dice-three:before{content:"\F527"}.fa-dice-two:before{content:"\F528"}.fa-digg:before{content:"\F1A6"}.fa-digital-ocean:before{content:"\F391"}.fa-digital-tachograph:before{content:"\F566"}.fa-directions:before{content:"\F5EB"}.fa-discord:before{content:"\F392"}.fa-discourse:before{content:"\F393"}.fa-divide:before{content:"\F529"}.fa-dizzy:before{content:"\F567"}.fa-dna:before{content:"\F471"}.fa-dochub:before{content:"\F394"}.fa-docker:before{content:"\F395"}.fa-dog:before{content:"\F6D3"}.fa-dollar-sign:before{content:"\F155"}.fa-dolly:before{content:"\F472"}.fa-dolly-flatbed:before{content:"\F474"}.fa-donate:before{content:"\F4B9"}.fa-door-closed:before{content:"\F52A"}.fa-door-open:before{content:"\F52B"}.fa-dot-circle:before{content:"\F192"}.fa-dove:before{content:"\F4BA"}.fa-download:before{content:"\F019"}.fa-draft2digital:before{content:"\F396"}.fa-drafting-compass:before{content:"\F568"}.fa-dragon:before{content:"\F6D5"}.fa-draw-polygon:before{content:"\F5EE"}.fa-dribbble:before{content:"\F17D"}.fa-dribbble-square:before{content:"\F397"}.fa-dropbox:before{content:"\F16B"}.fa-drum:before{content:"\F569"}.fa-drum-steelpan:before{content:"\F56A"}.fa-drumstick-bite:before{content:"\F6D7"}.fa-drupal:before{content:"\F1A9"}.fa-dumbbell:before{content:"\F44B"}.fa-dumpster:before{content:"\F793"}.fa-dumpster-fire:before{content:"\F794"}.fa-dungeon:before{content:"\F6D9"}.fa-dyalog:before{content:"\F399"}.fa-earlybirds:before{content:"\F39A"}.fa-ebay:before{content:"\F4F4"}.fa-edge:before{content:"\F282"}.fa-edit:before{content:"\F044"}.fa-egg:before{content:"\F7FB"}.fa-eject:before{content:"\F052"}.fa-elementor:before{content:"\F430"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-ello:before{content:"\F5F1"}.fa-ember:before{content:"\F423"}.fa-empire:before{content:"\F1D1"}.fa-envelope:before{content:"\F0E0"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-text:before{content:"\F658"}.fa-envelope-square:before{content:"\F199"}.fa-envira:before{content:"\F299"}.fa-equals:before{content:"\F52C"}.fa-eraser:before{content:"\F12D"}.fa-erlang:before{content:"\F39D"}.fa-ethereum:before{content:"\F42E"}.fa-ethernet:before{content:"\F796"}.fa-etsy:before{content:"\F2D7"}.fa-euro-sign:before{content:"\F153"}.fa-evernote:before{content:"\F839"}.fa-exchange-alt:before{content:"\F362"}.fa-exclamation:before{content:"\F12A"}.fa-exclamation-circle:before{content:"\F06A"}.fa-exclamation-triangle:before{content:"\F071"}.fa-expand:before{content:"\F065"}.fa-expand-arrows-alt:before{content:"\F31E"}.fa-expeditedssl:before{content:"\F23E"}.fa-external-link-alt:before{content:"\F35D"}.fa-external-link-square-alt:before{content:"\F360"}.fa-eye:before{content:"\F06E"}.fa-eye-dropper:before{content:"\F1FB"}.fa-eye-slash:before{content:"\F070"}.fa-facebook:before{content:"\F09A"}.fa-facebook-f:before{content:"\F39E"}.fa-facebook-messenger:before{content:"\F39F"}.fa-facebook-square:before{content:"\F082"}.fa-fantasy-flight-games:before{content:"\F6DC"}.fa-fast-backward:before{content:"\F049"}.fa-fast-forward:before{content:"\F050"}.fa-fax:before{content:"\F1AC"}.fa-feather:before{content:"\F52D"}.fa-feather-alt:before{content:"\F56B"}.fa-fedex:before{content:"\F797"}.fa-fedora:before{content:"\F798"}.fa-female:before{content:"\F182"}.fa-fighter-jet:before{content:"\F0FB"}.fa-figma:before{content:"\F799"}.fa-file:before{content:"\F15B"}.fa-file-alt:before{content:"\F15C"}.fa-file-archive:before{content:"\F1C6"}.fa-file-audio:before{content:"\F1C7"}.fa-file-code:before{content:"\F1C9"}.fa-file-contract:before{content:"\F56C"}.fa-file-csv:before{content:"\F6DD"}.fa-file-download:before{content:"\F56D"}.fa-file-excel:before{content:"\F1C3"}.fa-file-export:before{content:"\F56E"}.fa-file-image:before{content:"\F1C5"}.fa-file-import:before{content:"\F56F"}.fa-file-invoice:before{content:"\F570"}.fa-file-invoice-dollar:before{content:"\F571"}.fa-file-medical:before{content:"\F477"}.fa-file-medical-alt:before{content:"\F478"}.fa-file-pdf:before{content:"\F1C1"}.fa-file-powerpoint:before{content:"\F1C4"}.fa-file-prescription:before{content:"\F572"}.fa-file-signature:before{content:"\F573"}.fa-file-upload:before{content:"\F574"}.fa-file-video:before{content:"\F1C8"}.fa-file-word:before{content:"\F1C2"}.fa-fill:before{content:"\F575"}.fa-fill-drip:before{content:"\F576"}.fa-film:before{content:"\F008"}.fa-filter:before{content:"\F0B0"}.fa-fingerprint:before{content:"\F577"}.fa-fire:before{content:"\F06D"}.fa-fire-alt:before{content:"\F7E4"}.fa-fire-extinguisher:before{content:"\F134"}.fa-firefox:before{content:"\F269"}.fa-first-aid:before{content:"\F479"}.fa-first-order:before{content:"\F2B0"}.fa-first-order-alt:before{content:"\F50A"}.fa-firstdraft:before{content:"\F3A1"}.fa-fish:before{content:"\F578"}.fa-fist-raised:before{content:"\F6DE"}.fa-flag:before{content:"\F024"}.fa-flag-checkered:before{content:"\F11E"}.fa-flag-usa:before{content:"\F74D"}.fa-flask:before{content:"\F0C3"}.fa-flickr:before{content:"\F16E"}.fa-flipboard:before{content:"\F44D"}.fa-flushed:before{content:"\F579"}.fa-fly:before{content:"\F417"}.fa-folder:before{content:"\F07B"}.fa-folder-minus:before{content:"\F65D"}.fa-folder-open:before{content:"\F07C"}.fa-folder-plus:before{content:"\F65E"}.fa-font:before{content:"\F031"}.fa-font-awesome:before{content:"\F2B4"}.fa-font-awesome-alt:before{content:"\F35C"}.fa-font-awesome-flag:before{content:"\F425"}.fa-font-awesome-logo-full:before{content:"\F4E6"}.fa-fonticons:before{content:"\F280"}.fa-fonticons-fi:before{content:"\F3A2"}.fa-football-ball:before{content:"\F44E"}.fa-fort-awesome:before{content:"\F286"}.fa-fort-awesome-alt:before{content:"\F3A3"}.fa-forumbee:before{content:"\F211"}.fa-forward:before{content:"\F04E"}.fa-foursquare:before{content:"\F180"}.fa-free-code-camp:before{content:"\F2C5"}.fa-freebsd:before{content:"\F3A4"}.fa-frog:before{content:"\F52E"}.fa-frown:before{content:"\F119"}.fa-frown-open:before{content:"\F57A"}.fa-fulcrum:before{content:"\F50B"}.fa-funnel-dollar:before{content:"\F662"}.fa-futbol:before{content:"\F1E3"}.fa-galactic-republic:before{content:"\F50C"}.fa-galactic-senate:before{content:"\F50D"}.fa-gamepad:before{content:"\F11B"}.fa-gas-pump:before{content:"\F52F"}.fa-gavel:before{content:"\F0E3"}.fa-gem:before{content:"\F3A5"}.fa-genderless:before{content:"\F22D"}.fa-get-pocket:before{content:"\F265"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-ghost:before{content:"\F6E2"}.fa-gift:before{content:"\F06B"}.fa-gifts:before{content:"\F79C"}.fa-git:before{content:"\F1D3"}.fa-git-alt:before{content:"\F841"}.fa-git-square:before{content:"\F1D2"}.fa-github:before{content:"\F09B"}.fa-github-alt:before{content:"\F113"}.fa-github-square:before{content:"\F092"}.fa-gitkraken:before{content:"\F3A6"}.fa-gitlab:before{content:"\F296"}.fa-gitter:before{content:"\F426"}.fa-glass-cheers:before{content:"\F79F"}.fa-glass-martini:before{content:"\F000"}.fa-glass-martini-alt:before{content:"\F57B"}.fa-glass-whiskey:before{content:"\F7A0"}.fa-glasses:before{content:"\F530"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-globe:before{content:"\F0AC"}.fa-globe-africa:before{content:"\F57C"}.fa-globe-americas:before{content:"\F57D"}.fa-globe-asia:before{content:"\F57E"}.fa-globe-europe:before{content:"\F7A2"}.fa-gofore:before{content:"\F3A7"}.fa-golf-ball:before{content:"\F450"}.fa-goodreads:before{content:"\F3A8"}.fa-goodreads-g:before{content:"\F3A9"}.fa-google:before{content:"\F1A0"}.fa-google-drive:before{content:"\F3AA"}.fa-google-play:before{content:"\F3AB"}.fa-google-plus:before{content:"\F2B3"}.fa-google-plus-g:before{content:"\F0D5"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-wallet:before{content:"\F1EE"}.fa-gopuram:before{content:"\F664"}.fa-graduation-cap:before{content:"\F19D"}.fa-gratipay:before{content:"\F184"}.fa-grav:before{content:"\F2D6"}.fa-greater-than:before{content:"\F531"}.fa-greater-than-equal:before{content:"\F532"}.fa-grimace:before{content:"\F57F"}.fa-grin:before{content:"\F580"}.fa-grin-alt:before{content:"\F581"}.fa-grin-beam:before{content:"\F582"}.fa-grin-beam-sweat:before{content:"\F583"}.fa-grin-hearts:before{content:"\F584"}.fa-grin-squint:before{content:"\F585"}.fa-grin-squint-tears:before{content:"\F586"}.fa-grin-stars:before{content:"\F587"}.fa-grin-tears:before{content:"\F588"}.fa-grin-tongue:before{content:"\F589"}.fa-grin-tongue-squint:before{content:"\F58A"}.fa-grin-tongue-wink:before{content:"\F58B"}.fa-grin-wink:before{content:"\F58C"}.fa-grip-horizontal:before{content:"\F58D"}.fa-grip-lines:before{content:"\F7A4"}.fa-grip-lines-vertical:before{content:"\F7A5"}.fa-grip-vertical:before{content:"\F58E"}.fa-gripfire:before{content:"\F3AC"}.fa-grunt:before{content:"\F3AD"}.fa-guitar:before{content:"\F7A6"}.fa-gulp:before{content:"\F3AE"}.fa-h-square:before{content:"\F0FD"}.fa-hacker-news:before{content:"\F1D4"}.fa-hacker-news-square:before{content:"\F3AF"}.fa-hackerrank:before{content:"\F5F7"}.fa-hamburger:before{content:"\F805"}.fa-hammer:before{content:"\F6E3"}.fa-hamsa:before{content:"\F665"}.fa-hand-holding:before{content:"\F4BD"}.fa-hand-holding-heart:before{content:"\F4BE"}.fa-hand-holding-usd:before{content:"\F4C0"}.fa-hand-lizard:before{content:"\F258"}.fa-hand-middle-finger:before{content:"\F806"}.fa-hand-paper:before{content:"\F256"}.fa-hand-peace:before{content:"\F25B"}.fa-hand-point-down:before{content:"\F0A7"}.fa-hand-point-left:before{content:"\F0A5"}.fa-hand-point-right:before{content:"\F0A4"}.fa-hand-point-up:before{content:"\F0A6"}.fa-hand-pointer:before{content:"\F25A"}.fa-hand-rock:before{content:"\F255"}.fa-hand-scissors:before{content:"\F257"}.fa-hand-spock:before{content:"\F259"}.fa-hands:before{content:"\F4C2"}.fa-hands-helping:before{content:"\F4C4"}.fa-handshake:before{content:"\F2B5"}.fa-hanukiah:before{content:"\F6E6"}.fa-hard-hat:before{content:"\F807"}.fa-hashtag:before{content:"\F292"}.fa-hat-wizard:before{content:"\F6E8"}.fa-haykal:before{content:"\F666"}.fa-hdd:before{content:"\F0A0"}.fa-heading:before{content:"\F1DC"}.fa-headphones:before{content:"\F025"}.fa-headphones-alt:before{content:"\F58F"}.fa-headset:before{content:"\F590"}.fa-heart:before{content:"\F004"}.fa-heart-broken:before{content:"\F7A9"}.fa-heartbeat:before{content:"\F21E"}.fa-helicopter:before{content:"\F533"}.fa-highlighter:before{content:"\F591"}.fa-hiking:before{content:"\F6EC"}.fa-hippo:before{content:"\F6ED"}.fa-hips:before{content:"\F452"}.fa-hire-a-helper:before{content:"\F3B0"}.fa-history:before{content:"\F1DA"}.fa-hockey-puck:before{content:"\F453"}.fa-holly-berry:before{content:"\F7AA"}.fa-home:before{content:"\F015"}.fa-hooli:before{content:"\F427"}.fa-hornbill:before{content:"\F592"}.fa-horse:before{content:"\F6F0"}.fa-horse-head:before{content:"\F7AB"}.fa-hospital:before{content:"\F0F8"}.fa-hospital-alt:before{content:"\F47D"}.fa-hospital-symbol:before{content:"\F47E"}.fa-hot-tub:before{content:"\F593"}.fa-hotdog:before{content:"\F80F"}.fa-hotel:before{content:"\F594"}.fa-hotjar:before{content:"\F3B1"}.fa-hourglass:before{content:"\F254"}.fa-hourglass-end:before{content:"\F253"}.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-start:before{content:"\F251"}.fa-house-damage:before{content:"\F6F1"}.fa-houzz:before{content:"\F27C"}.fa-hryvnia:before{content:"\F6F2"}.fa-html5:before{content:"\F13B"}.fa-hubspot:before{content:"\F3B2"}.fa-i-cursor:before{content:"\F246"}.fa-ice-cream:before{content:"\F810"}.fa-icicles:before{content:"\F7AD"}.fa-id-badge:before{content:"\F2C1"}.fa-id-card:before{content:"\F2C2"}.fa-id-card-alt:before{content:"\F47F"}.fa-igloo:before{content:"\F7AE"}.fa-image:before{content:"\F03E"}.fa-images:before{content:"\F302"}.fa-imdb:before{content:"\F2D8"}.fa-inbox:before{content:"\F01C"}.fa-indent:before{content:"\F03C"}.fa-industry:before{content:"\F275"}.fa-infinity:before{content:"\F534"}.fa-info:before{content:"\F129"}.fa-info-circle:before{content:"\F05A"}.fa-instagram:before{content:"\F16D"}.fa-intercom:before{content:"\F7AF"}.fa-internet-explorer:before{content:"\F26B"}.fa-invision:before{content:"\F7B0"}.fa-ioxhost:before{content:"\F208"}.fa-italic:before{content:"\F033"}.fa-itch-io:before{content:"\F83A"}.fa-itunes:before{content:"\F3B4"}.fa-itunes-note:before{content:"\F3B5"}.fa-java:before{content:"\F4E4"}.fa-jedi:before{content:"\F669"}.fa-jedi-order:before{content:"\F50E"}.fa-jenkins:before{content:"\F3B6"}.fa-jira:before{content:"\F7B1"}.fa-joget:before{content:"\F3B7"}.fa-joint:before{content:"\F595"}.fa-joomla:before{content:"\F1AA"}.fa-journal-whills:before{content:"\F66A"}.fa-js:before{content:"\F3B8"}.fa-js-square:before{content:"\F3B9"}.fa-jsfiddle:before{content:"\F1CC"}.fa-kaaba:before{content:"\F66B"}.fa-kaggle:before{content:"\F5FA"}.fa-key:before{content:"\F084"}.fa-keybase:before{content:"\F4F5"}.fa-keyboard:before{content:"\F11C"}.fa-keycdn:before{content:"\F3BA"}.fa-khanda:before{content:"\F66D"}.fa-kickstarter:before{content:"\F3BB"}.fa-kickstarter-k:before{content:"\F3BC"}.fa-kiss:before{content:"\F596"}.fa-kiss-beam:before{content:"\F597"}.fa-kiss-wink-heart:before{content:"\F598"}.fa-kiwi-bird:before{content:"\F535"}.fa-korvue:before{content:"\F42F"}.fa-landmark:before{content:"\F66F"}.fa-language:before{content:"\F1AB"}.fa-laptop:before{content:"\F109"}.fa-laptop-code:before{content:"\F5FC"}.fa-laptop-medical:before{content:"\F812"}.fa-laravel:before{content:"\F3BD"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-laugh:before{content:"\F599"}.fa-laugh-beam:before{content:"\F59A"}.fa-laugh-squint:before{content:"\F59B"}.fa-laugh-wink:before{content:"\F59C"}.fa-layer-group:before{content:"\F5FD"}.fa-leaf:before{content:"\F06C"}.fa-leanpub:before{content:"\F212"}.fa-lemon:before{content:"\F094"}.fa-less:before{content:"\F41D"}.fa-less-than:before{content:"\F536"}.fa-less-than-equal:before{content:"\F537"}.fa-level-down-alt:before{content:"\F3BE"}.fa-level-up-alt:before{content:"\F3BF"}.fa-life-ring:before{content:"\F1CD"}.fa-lightbulb:before{content:"\F0EB"}.fa-line:before{content:"\F3C0"}.fa-link:before{content:"\F0C1"}.fa-linkedin:before{content:"\F08C"}.fa-linkedin-in:before{content:"\F0E1"}.fa-linode:before{content:"\F2B8"}.fa-linux:before{content:"\F17C"}.fa-lira-sign:before{content:"\F195"}.fa-list:before{content:"\F03A"}.fa-list-alt:before{content:"\F022"}.fa-list-ol:before{content:"\F0CB"}.fa-list-ul:before{content:"\F0CA"}.fa-location-arrow:before{content:"\F124"}.fa-lock:before{content:"\F023"}.fa-lock-open:before{content:"\F3C1"}.fa-long-arrow-alt-down:before{content:"\F309"}.fa-long-arrow-alt-left:before{content:"\F30A"}.fa-long-arrow-alt-right:before{content:"\F30B"}.fa-long-arrow-alt-up:before{content:"\F30C"}.fa-low-vision:before{content:"\F2A8"}.fa-luggage-cart:before{content:"\F59D"}.fa-lyft:before{content:"\F3C3"}.fa-magento:before{content:"\F3C4"}.fa-magic:before{content:"\F0D0"}.fa-magnet:before{content:"\F076"}.fa-mail-bulk:before{content:"\F674"}.fa-mailchimp:before{content:"\F59E"}.fa-male:before{content:"\F183"}.fa-mandalorian:before{content:"\F50F"}.fa-map:before{content:"\F279"}.fa-map-marked:before{content:"\F59F"}.fa-map-marked-alt:before{content:"\F5A0"}.fa-map-marker:before{content:"\F041"}.fa-map-marker-alt:before{content:"\F3C5"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-markdown:before{content:"\F60F"}.fa-marker:before{content:"\F5A1"}.fa-mars:before{content:"\F222"}.fa-mars-double:before{content:"\F227"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mask:before{content:"\F6FA"}.fa-mastodon:before{content:"\F4F6"}.fa-maxcdn:before{content:"\F136"}.fa-medal:before{content:"\F5A2"}.fa-medapps:before{content:"\F3C6"}.fa-medium:before{content:"\F23A"}.fa-medium-m:before{content:"\F3C7"}.fa-medkit:before{content:"\F0FA"}.fa-medrt:before{content:"\F3C8"}.fa-meetup:before{content:"\F2E0"}.fa-megaport:before{content:"\F5A3"}.fa-meh:before{content:"\F11A"}.fa-meh-blank:before{content:"\F5A4"}.fa-meh-rolling-eyes:before{content:"\F5A5"}.fa-memory:before{content:"\F538"}.fa-mendeley:before{content:"\F7B3"}.fa-menorah:before{content:"\F676"}.fa-mercury:before{content:"\F223"}.fa-meteor:before{content:"\F753"}.fa-microchip:before{content:"\F2DB"}.fa-microphone:before{content:"\F130"}.fa-microphone-alt:before{content:"\F3C9"}.fa-microphone-alt-slash:before{content:"\F539"}.fa-microphone-slash:before{content:"\F131"}.fa-microscope:before{content:"\F610"}.fa-microsoft:before{content:"\F3CA"}.fa-minus:before{content:"\F068"}.fa-minus-circle:before{content:"\F056"}.fa-minus-square:before{content:"\F146"}.fa-mitten:before{content:"\F7B5"}.fa-mix:before{content:"\F3CB"}.fa-mixcloud:before{content:"\F289"}.fa-mizuni:before{content:"\F3CC"}.fa-mobile:before{content:"\F10B"}.fa-mobile-alt:before{content:"\F3CD"}.fa-modx:before{content:"\F285"}.fa-monero:before{content:"\F3D0"}.fa-money-bill:before{content:"\F0D6"}.fa-money-bill-alt:before{content:"\F3D1"}.fa-money-bill-wave:before{content:"\F53A"}.fa-money-bill-wave-alt:before{content:"\F53B"}.fa-money-check:before{content:"\F53C"}.fa-money-check-alt:before{content:"\F53D"}.fa-monument:before{content:"\F5A6"}.fa-moon:before{content:"\F186"}.fa-mortar-pestle:before{content:"\F5A7"}.fa-mosque:before{content:"\F678"}.fa-motorcycle:before{content:"\F21C"}.fa-mountain:before{content:"\F6FC"}.fa-mouse-pointer:before{content:"\F245"}.fa-mug-hot:before{content:"\F7B6"}.fa-music:before{content:"\F001"}.fa-napster:before{content:"\F3D2"}.fa-neos:before{content:"\F612"}.fa-network-wired:before{content:"\F6FF"}.fa-neuter:before{content:"\F22C"}.fa-newspaper:before{content:"\F1EA"}.fa-nimblr:before{content:"\F5A8"}.fa-nintendo-switch:before{content:"\F418"}.fa-node:before{content:"\F419"}.fa-node-js:before{content:"\F3D3"}.fa-not-equal:before{content:"\F53E"}.fa-notes-medical:before{content:"\F481"}.fa-npm:before{content:"\F3D4"}.fa-ns8:before{content:"\F3D5"}.fa-nutritionix:before{content:"\F3D6"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-oil-can:before{content:"\F613"}.fa-old-republic:before{content:"\F510"}.fa-om:before{content:"\F679"}.fa-opencart:before{content:"\F23D"}.fa-openid:before{content:"\F19B"}.fa-opera:before{content:"\F26A"}.fa-optin-monster:before{content:"\F23C"}.fa-osi:before{content:"\F41A"}.fa-otter:before{content:"\F700"}.fa-outdent:before{content:"\F03B"}.fa-page4:before{content:"\F3D7"}.fa-pagelines:before{content:"\F18C"}.fa-pager:before{content:"\F815"}.fa-paint-brush:before{content:"\F1FC"}.fa-paint-roller:before{content:"\F5AA"}.fa-palette:before{content:"\F53F"}.fa-palfed:before{content:"\F3D8"}.fa-pallet:before{content:"\F482"}.fa-paper-plane:before{content:"\F1D8"}.fa-paperclip:before{content:"\F0C6"}.fa-parachute-box:before{content:"\F4CD"}.fa-paragraph:before{content:"\F1DD"}.fa-parking:before{content:"\F540"}.fa-passport:before{content:"\F5AB"}.fa-pastafarianism:before{content:"\F67B"}.fa-paste:before{content:"\F0EA"}.fa-patreon:before{content:"\F3D9"}.fa-pause:before{content:"\F04C"}.fa-pause-circle:before{content:"\F28B"}.fa-paw:before{content:"\F1B0"}.fa-paypal:before{content:"\F1ED"}.fa-peace:before{content:"\F67C"}.fa-pen:before{content:"\F304"}.fa-pen-alt:before{content:"\F305"}.fa-pen-fancy:before{content:"\F5AC"}.fa-pen-nib:before{content:"\F5AD"}.fa-pen-square:before{content:"\F14B"}.fa-pencil-alt:before{content:"\F303"}.fa-pencil-ruler:before{content:"\F5AE"}.fa-penny-arcade:before{content:"\F704"}.fa-people-carry:before{content:"\F4CE"}.fa-pepper-hot:before{content:"\F816"}.fa-percent:before{content:"\F295"}.fa-percentage:before{content:"\F541"}.fa-periscope:before{content:"\F3DA"}.fa-person-booth:before{content:"\F756"}.fa-phabricator:before{content:"\F3DB"}.fa-phoenix-framework:before{content:"\F3DC"}.fa-phoenix-squadron:before{content:"\F511"}.fa-phone:before{content:"\F095"}.fa-phone-slash:before{content:"\F3DD"}.fa-phone-square:before{content:"\F098"}.fa-phone-volume:before{content:"\F2A0"}.fa-php:before{content:"\F457"}.fa-pied-piper:before{content:"\F2AE"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-pied-piper-hat:before{content:"\F4E5"}.fa-pied-piper-pp:before{content:"\F1A7"}.fa-piggy-bank:before{content:"\F4D3"}.fa-pills:before{content:"\F484"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-p:before{content:"\F231"}.fa-pinterest-square:before{content:"\F0D3"}.fa-pizza-slice:before{content:"\F818"}.fa-place-of-worship:before{content:"\F67F"}.fa-plane:before{content:"\F072"}.fa-plane-arrival:before{content:"\F5AF"}.fa-plane-departure:before{content:"\F5B0"}.fa-play:before{content:"\F04B"}.fa-play-circle:before{content:"\F144"}.fa-playstation:before{content:"\F3DF"}.fa-plug:before{content:"\F1E6"}.fa-plus:before{content:"\F067"}.fa-plus-circle:before{content:"\F055"}.fa-plus-square:before{content:"\F0FE"}.fa-podcast:before{content:"\F2CE"}.fa-poll:before{content:"\F681"}.fa-poll-h:before{content:"\F682"}.fa-poo:before{content:"\F2FE"}.fa-poo-storm:before{content:"\F75A"}.fa-poop:before{content:"\F619"}.fa-portrait:before{content:"\F3E0"}.fa-pound-sign:before{content:"\F154"}.fa-power-off:before{content:"\F011"}.fa-pray:before{content:"\F683"}.fa-praying-hands:before{content:"\F684"}.fa-prescription:before{content:"\F5B1"}.fa-prescription-bottle:before{content:"\F485"}.fa-prescription-bottle-alt:before{content:"\F486"}.fa-print:before{content:"\F02F"}.fa-procedures:before{content:"\F487"}.fa-product-hunt:before{content:"\F288"}.fa-project-diagram:before{content:"\F542"}.fa-pushed:before{content:"\F3E1"}.fa-puzzle-piece:before{content:"\F12E"}.fa-python:before{content:"\F3E2"}.fa-qq:before{content:"\F1D6"}.fa-qrcode:before{content:"\F029"}.fa-question:before{content:"\F128"}.fa-question-circle:before{content:"\F059"}.fa-quidditch:before{content:"\F458"}.fa-quinscape:before{content:"\F459"}.fa-quora:before{content:"\F2C4"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-quran:before{content:"\F687"}.fa-r-project:before{content:"\F4F7"}.fa-radiation:before{content:"\F7B9"}.fa-radiation-alt:before{content:"\F7BA"}.fa-rainbow:before{content:"\F75B"}.fa-random:before{content:"\F074"}.fa-raspberry-pi:before{content:"\F7BB"}.fa-ravelry:before{content:"\F2D9"}.fa-react:before{content:"\F41B"}.fa-reacteurope:before{content:"\F75D"}.fa-readme:before{content:"\F4D5"}.fa-rebel:before{content:"\F1D0"}.fa-receipt:before{content:"\F543"}.fa-recycle:before{content:"\F1B8"}.fa-red-river:before{content:"\F3E3"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-alien:before{content:"\F281"}.fa-reddit-square:before{content:"\F1A2"}.fa-redhat:before{content:"\F7BC"}.fa-redo:before{content:"\F01E"}.fa-redo-alt:before{content:"\F2F9"}.fa-registered:before{content:"\F25D"}.fa-renren:before{content:"\F18B"}.fa-reply:before{content:"\F3E5"}.fa-reply-all:before{content:"\F122"}.fa-replyd:before{content:"\F3E6"}.fa-republican:before{content:"\F75E"}.fa-researchgate:before{content:"\F4F8"}.fa-resolving:before{content:"\F3E7"}.fa-restroom:before{content:"\F7BD"}.fa-retweet:before{content:"\F079"}.fa-rev:before{content:"\F5B2"}.fa-ribbon:before{content:"\F4D6"}.fa-ring:before{content:"\F70B"}.fa-road:before{content:"\F018"}.fa-robot:before{content:"\F544"}.fa-rocket:before{content:"\F135"}.fa-rocketchat:before{content:"\F3E8"}.fa-rockrms:before{content:"\F3E9"}.fa-route:before{content:"\F4D7"}.fa-rss:before{content:"\F09E"}.fa-rss-square:before{content:"\F143"}.fa-ruble-sign:before{content:"\F158"}.fa-ruler:before{content:"\F545"}.fa-ruler-combined:before{content:"\F546"}.fa-ruler-horizontal:before{content:"\F547"}.fa-ruler-vertical:before{content:"\F548"}.fa-running:before{content:"\F70C"}.fa-rupee-sign:before{content:"\F156"}.fa-sad-cry:before{content:"\F5B3"}.fa-sad-tear:before{content:"\F5B4"}.fa-safari:before{content:"\F267"}.fa-salesforce:before{content:"\F83B"}.fa-sass:before{content:"\F41E"}.fa-satellite:before{content:"\F7BF"}.fa-satellite-dish:before{content:"\F7C0"}.fa-save:before{content:"\F0C7"}.fa-schlix:before{content:"\F3EA"}.fa-school:before{content:"\F549"}.fa-screwdriver:before{content:"\F54A"}.fa-scribd:before{content:"\F28A"}.fa-scroll:before{content:"\F70E"}.fa-sd-card:before{content:"\F7C2"}.fa-search:before{content:"\F002"}.fa-search-dollar:before{content:"\F688"}.fa-search-location:before{content:"\F689"}.fa-search-minus:before{content:"\F010"}.fa-search-plus:before{content:"\F00E"}.fa-searchengin:before{content:"\F3EB"}.fa-seedling:before{content:"\F4D8"}.fa-sellcast:before{content:"\F2DA"}.fa-sellsy:before{content:"\F213"}.fa-server:before{content:"\F233"}.fa-servicestack:before{content:"\F3EC"}.fa-shapes:before{content:"\F61F"}.fa-share:before{content:"\F064"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-share-square:before{content:"\F14D"}.fa-shekel-sign:before{content:"\F20B"}.fa-shield-alt:before{content:"\F3ED"}.fa-ship:before{content:"\F21A"}.fa-shipping-fast:before{content:"\F48B"}.fa-shirtsinbulk:before{content:"\F214"}.fa-shoe-prints:before{content:"\F54B"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-shopping-cart:before{content:"\F07A"}.fa-shopware:before{content:"\F5B5"}.fa-shower:before{content:"\F2CC"}.fa-shuttle-van:before{content:"\F5B6"}.fa-sign:before{content:"\F4D9"}.fa-sign-in-alt:before{content:"\F2F6"}.fa-sign-language:before{content:"\F2A7"}.fa-sign-out-alt:before{content:"\F2F5"}.fa-signal:before{content:"\F012"}.fa-signature:before{content:"\F5B7"}.fa-sim-card:before{content:"\F7C4"}.fa-simplybuilt:before{content:"\F215"}.fa-sistrix:before{content:"\F3EE"}.fa-sitemap:before{content:"\F0E8"}.fa-sith:before{content:"\F512"}.fa-skating:before{content:"\F7C5"}.fa-sketch:before{content:"\F7C6"}.fa-skiing:before{content:"\F7C9"}.fa-skiing-nordic:before{content:"\F7CA"}.fa-skull:before{content:"\F54C"}.fa-skull-crossbones:before{content:"\F714"}.fa-skyatlas:before{content:"\F216"}.fa-skype:before{content:"\F17E"}.fa-slack:before{content:"\F198"}.fa-slack-hash:before{content:"\F3EF"}.fa-slash:before{content:"\F715"}.fa-sleigh:before{content:"\F7CC"}.fa-sliders-h:before{content:"\F1DE"}.fa-slideshare:before{content:"\F1E7"}.fa-smile:before{content:"\F118"}.fa-smile-beam:before{content:"\F5B8"}.fa-smile-wink:before{content:"\F4DA"}.fa-smog:before{content:"\F75F"}.fa-smoking:before{content:"\F48D"}.fa-smoking-ban:before{content:"\F54D"}.fa-sms:before{content:"\F7CD"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-snowboarding:before{content:"\F7CE"}.fa-snowflake:before{content:"\F2DC"}.fa-snowman:before{content:"\F7D0"}.fa-snowplow:before{content:"\F7D2"}.fa-socks:before{content:"\F696"}.fa-solar-panel:before{content:"\F5BA"}.fa-sort:before{content:"\F0DC"}.fa-sort-alpha-down:before{content:"\F15D"}.fa-sort-alpha-up:before{content:"\F15E"}.fa-sort-amount-down:before{content:"\F160"}.fa-sort-amount-up:before{content:"\F161"}.fa-sort-down:before{content:"\F0DD"}.fa-sort-numeric-down:before{content:"\F162"}.fa-sort-numeric-up:before{content:"\F163"}.fa-sort-up:before{content:"\F0DE"}.fa-soundcloud:before{content:"\F1BE"}.fa-sourcetree:before{content:"\F7D3"}.fa-spa:before{content:"\F5BB"}.fa-space-shuttle:before{content:"\F197"}.fa-speakap:before{content:"\F3F3"}.fa-speaker-deck:before{content:"\F83C"}.fa-spider:before{content:"\F717"}.fa-spinner:before{content:"\F110"}.fa-splotch:before{content:"\F5BC"}.fa-spotify:before{content:"\F1BC"}.fa-spray-can:before{content:"\F5BD"}.fa-square:before{content:"\F0C8"}.fa-square-full:before{content:"\F45C"}.fa-square-root-alt:before{content:"\F698"}.fa-squarespace:before{content:"\F5BE"}.fa-stack-exchange:before{content:"\F18D"}.fa-stack-overflow:before{content:"\F16C"}.fa-stackpath:before{content:"\F842"}.fa-stamp:before{content:"\F5BF"}.fa-star:before{content:"\F005"}.fa-star-and-crescent:before{content:"\F699"}.fa-star-half:before{content:"\F089"}.fa-star-half-alt:before{content:"\F5C0"}.fa-star-of-david:before{content:"\F69A"}.fa-star-of-life:before{content:"\F621"}.fa-staylinked:before{content:"\F3F5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-steam-symbol:before{content:"\F3F6"}.fa-step-backward:before{content:"\F048"}.fa-step-forward:before{content:"\F051"}.fa-stethoscope:before{content:"\F0F1"}.fa-sticker-mule:before{content:"\F3F7"}.fa-sticky-note:before{content:"\F249"}.fa-stop:before{content:"\F04D"}.fa-stop-circle:before{content:"\F28D"}.fa-stopwatch:before{content:"\F2F2"}.fa-store:before{content:"\F54E"}.fa-store-alt:before{content:"\F54F"}.fa-strava:before{content:"\F428"}.fa-stream:before{content:"\F550"}.fa-street-view:before{content:"\F21D"}.fa-strikethrough:before{content:"\F0CC"}.fa-stripe:before{content:"\F429"}.fa-stripe-s:before{content:"\F42A"}.fa-stroopwafel:before{content:"\F551"}.fa-studiovinari:before{content:"\F3F8"}.fa-stumbleupon:before{content:"\F1A4"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-subscript:before{content:"\F12C"}.fa-subway:before{content:"\F239"}.fa-suitcase:before{content:"\F0F2"}.fa-suitcase-rolling:before{content:"\F5C1"}.fa-sun:before{content:"\F185"}.fa-superpowers:before{content:"\F2DD"}.fa-superscript:before{content:"\F12B"}.fa-supple:before{content:"\F3F9"}.fa-surprise:before{content:"\F5C2"}.fa-suse:before{content:"\F7D6"}.fa-swatchbook:before{content:"\F5C3"}.fa-swimmer:before{content:"\F5C4"}.fa-swimming-pool:before{content:"\F5C5"}.fa-symfony:before{content:"\F83D"}.fa-synagogue:before{content:"\F69B"}.fa-sync:before{content:"\F021"}.fa-sync-alt:before{content:"\F2F1"}.fa-syringe:before{content:"\F48E"}.fa-table:before{content:"\F0CE"}.fa-table-tennis:before{content:"\F45D"}.fa-tablet:before{content:"\F10A"}.fa-tablet-alt:before{content:"\F3FA"}.fa-tablets:before{content:"\F490"}.fa-tachometer-alt:before{content:"\F3FD"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-tape:before{content:"\F4DB"}.fa-tasks:before{content:"\F0AE"}.fa-taxi:before{content:"\F1BA"}.fa-teamspeak:before{content:"\F4F9"}.fa-teeth:before{content:"\F62E"}.fa-teeth-open:before{content:"\F62F"}.fa-telegram:before{content:"\F2C6"}.fa-telegram-plane:before{content:"\F3FE"}.fa-temperature-high:before{content:"\F769"}.fa-temperature-low:before{content:"\F76B"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-tenge:before{content:"\F7D7"}.fa-terminal:before{content:"\F120"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-th:before{content:"\F00A"}.fa-th-large:before{content:"\F009"}.fa-th-list:before{content:"\F00B"}.fa-the-red-yeti:before{content:"\F69D"}.fa-theater-masks:before{content:"\F630"}.fa-themeco:before{content:"\F5C6"}.fa-themeisle:before{content:"\F2B2"}.fa-thermometer:before{content:"\F491"}.fa-thermometer-empty:before{content:"\F2CB"}.fa-thermometer-full:before{content:"\F2C7"}.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-think-peaks:before{content:"\F731"}.fa-thumbs-down:before{content:"\F165"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbtack:before{content:"\F08D"}.fa-ticket-alt:before{content:"\F3FF"}.fa-times:before{content:"\F00D"}.fa-times-circle:before{content:"\F057"}.fa-tint:before{content:"\F043"}.fa-tint-slash:before{content:"\F5C7"}.fa-tired:before{content:"\F5C8"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-toilet:before{content:"\F7D8"}.fa-toilet-paper:before{content:"\F71E"}.fa-toolbox:before{content:"\F552"}.fa-tools:before{content:"\F7D9"}.fa-tooth:before{content:"\F5C9"}.fa-torah:before{content:"\F6A0"}.fa-torii-gate:before{content:"\F6A1"}.fa-tractor:before{content:"\F722"}.fa-trade-federation:before{content:"\F513"}.fa-trademark:before{content:"\F25C"}.fa-traffic-light:before{content:"\F637"}.fa-train:before{content:"\F238"}.fa-tram:before{content:"\F7DA"}.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-trash:before{content:"\F1F8"}.fa-trash-alt:before{content:"\F2ED"}.fa-trash-restore:before{content:"\F829"}.fa-trash-restore-alt:before{content:"\F82A"}.fa-tree:before{content:"\F1BB"}.fa-trello:before{content:"\F181"}.fa-tripadvisor:before{content:"\F262"}.fa-trophy:before{content:"\F091"}.fa-truck:before{content:"\F0D1"}.fa-truck-loading:before{content:"\F4DE"}.fa-truck-monster:before{content:"\F63B"}.fa-truck-moving:before{content:"\F4DF"}.fa-truck-pickup:before{content:"\F63C"}.fa-tshirt:before{content:"\F553"}.fa-tty:before{content:"\F1E4"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-tv:before{content:"\F26C"}.fa-twitch:before{content:"\F1E8"}.fa-twitter:before{content:"\F099"}.fa-twitter-square:before{content:"\F081"}.fa-typo3:before{content:"\F42B"}.fa-uber:before{content:"\F402"}.fa-ubuntu:before{content:"\F7DF"}.fa-uikit:before{content:"\F403"}.fa-umbrella:before{content:"\F0E9"}.fa-umbrella-beach:before{content:"\F5CA"}.fa-underline:before{content:"\F0CD"}.fa-undo:before{content:"\F0E2"}.fa-undo-alt:before{content:"\F2EA"}.fa-uniregistry:before{content:"\F404"}.fa-universal-access:before{content:"\F29A"}.fa-university:before{content:"\F19C"}.fa-unlink:before{content:"\F127"}.fa-unlock:before{content:"\F09C"}.fa-unlock-alt:before{content:"\F13E"}.fa-untappd:before{content:"\F405"}.fa-upload:before{content:"\F093"}.fa-ups:before{content:"\F7E0"}.fa-usb:before{content:"\F287"}.fa-user:before{content:"\F007"}.fa-user-alt:before{content:"\F406"}.fa-user-alt-slash:before{content:"\F4FA"}.fa-user-astronaut:before{content:"\F4FB"}.fa-user-check:before{content:"\F4FC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-clock:before{content:"\F4FD"}.fa-user-cog:before{content:"\F4FE"}.fa-user-edit:before{content:"\F4FF"}.fa-user-friends:before{content:"\F500"}.fa-user-graduate:before{content:"\F501"}.fa-user-injured:before{content:"\F728"}.fa-user-lock:before{content:"\F502"}.fa-user-md:before{content:"\F0F0"}.fa-user-minus:before{content:"\F503"}.fa-user-ninja:before{content:"\F504"}.fa-user-nurse:before{content:"\F82F"}.fa-user-plus:before{content:"\F234"}.fa-user-secret:before{content:"\F21B"}.fa-user-shield:before{content:"\F505"}.fa-user-slash:before{content:"\F506"}.fa-user-tag:before{content:"\F507"}.fa-user-tie:before{content:"\F508"}.fa-user-times:before{content:"\F235"}.fa-users:before{content:"\F0C0"}.fa-users-cog:before{content:"\F509"}.fa-usps:before{content:"\F7E1"}.fa-ussunnah:before{content:"\F407"}.fa-utensil-spoon:before{content:"\F2E5"}.fa-utensils:before{content:"\F2E7"}.fa-vaadin:before{content:"\F408"}.fa-vector-square:before{content:"\F5CB"}.fa-venus:before{content:"\F221"}.fa-venus-double:before{content:"\F226"}.fa-venus-mars:before{content:"\F228"}.fa-viacoin:before{content:"\F237"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-vial:before{content:"\F492"}.fa-vials:before{content:"\F493"}.fa-viber:before{content:"\F409"}.fa-video:before{content:"\F03D"}.fa-video-slash:before{content:"\F4E2"}.fa-vihara:before{content:"\F6A7"}.fa-vimeo:before{content:"\F40A"}.fa-vimeo-square:before{content:"\F194"}.fa-vimeo-v:before{content:"\F27D"}.fa-vine:before{content:"\F1CA"}.fa-vk:before{content:"\F189"}.fa-vnv:before{content:"\F40B"}.fa-volleyball-ball:before{content:"\F45F"}.fa-volume-down:before{content:"\F027"}.fa-volume-mute:before{content:"\F6A9"}.fa-volume-off:before{content:"\F026"}.fa-volume-up:before{content:"\F028"}.fa-vote-yea:before{content:"\F772"}.fa-vr-cardboard:before{content:"\F729"}.fa-vuejs:before{content:"\F41F"}.fa-walking:before{content:"\F554"}.fa-wallet:before{content:"\F555"}.fa-warehouse:before{content:"\F494"}.fa-water:before{content:"\F773"}.fa-wave-square:before{content:"\F83E"}.fa-waze:before{content:"\F83F"}.fa-weebly:before{content:"\F5CC"}.fa-weibo:before{content:"\F18A"}.fa-weight:before{content:"\F496"}.fa-weight-hanging:before{content:"\F5CD"}.fa-weixin:before{content:"\F1D7"}.fa-whatsapp:before{content:"\F232"}.fa-whatsapp-square:before{content:"\F40C"}.fa-wheelchair:before{content:"\F193"}.fa-whmcs:before{content:"\F40D"}.fa-wifi:before{content:"\F1EB"}.fa-wikipedia-w:before{content:"\F266"}.fa-wind:before{content:"\F72E"}.fa-window-close:before{content:"\F410"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-windows:before{content:"\F17A"}.fa-wine-bottle:before{content:"\F72F"}.fa-wine-glass:before{content:"\F4E3"}.fa-wine-glass-alt:before{content:"\F5CE"}.fa-wix:before{content:"\F5CF"}.fa-wizards-of-the-coast:before{content:"\F730"}.fa-wolf-pack-battalion:before{content:"\F514"}.fa-won-sign:before{content:"\F159"}.fa-wordpress:before{content:"\F19A"}.fa-wordpress-simple:before{content:"\F411"}.fa-wpbeginner:before{content:"\F297"}.fa-wpexplorer:before{content:"\F2DE"}.fa-wpforms:before{content:"\F298"}.fa-wpressr:before{content:"\F3E4"}.fa-wrench:before{content:"\F0AD"}.fa-x-ray:before{content:"\F497"}.fa-xbox:before{content:"\F412"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-y-combinator:before{content:"\F23B"}.fa-yahoo:before{content:"\F19E"}.fa-yammer:before{content:"\F840"}.fa-yandex:before{content:"\F413"}.fa-yandex-international:before{content:"\F414"}.fa-yarn:before{content:"\F7E3"}.fa-yelp:before{content:"\F1E9"}.fa-yen-sign:before{content:"\F157"}.fa-yin-yang:before{content:"\F6AD"}.fa-yoast:before{content:"\F2B1"}.fa-youtube:before{content:"\F167"}.fa-youtube-square:before{content:"\F431"}.fa-zhihu:before{content:"\F63F"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}/*!
 * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:auto;src:url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-brands-400.eot');src:url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-brands-400.eot?#iefix') format("embedded-opentype"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-brands-400.woff2') format("woff2"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-brands-400.woff') format("woff"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-brands-400.ttf') format("truetype"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-brands-400.svg#fontawesome') format("svg")}.fab{font-family:Font Awesome\ 5 Brands}/*!
 * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;font-display:auto;src:url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-regular-400.eot');src:url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-regular-400.eot?#iefix') format("embedded-opentype"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-regular-400.woff2') format("woff2"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-regular-400.woff') format("woff"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-regular-400.ttf') format("truetype"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-regular-400.svg#fontawesome') format("svg")}.far{font-weight:400}/*!
 * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:auto;src:url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-solid-900.eot');src:url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-solid-900.eot?#iefix') format("embedded-opentype"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-solid-900.woff2') format("woff2"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-solid-900.woff') format("woff"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-solid-900.ttf') format("truetype"),url('../../../_assets/da037883643583719ff1c16a170c14d9/Css/fa-solid-900.svg#fontawesome') format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}.shariff:after,.shariff:before{content:" ";display:table}.shariff:after{clear:both}.shariff ul{padding:0;margin:0;list-style:none}.shariff li{overflow:hidden}.shariff li,.shariff li a{height:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.shariff li a{color:#fff;position:relative;display:block;text-decoration:none}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:middle;line-height:35px}.shariff li .fab,.shariff li .far,.shariff li .fas{width:35px;line-height:35px;text-align:center;vertical-align:middle}.shariff li .share_count{padding:0 8px;height:33px;position:absolute;top:1px;right:1px}.shariff .orientation-horizontal li{-webkit-box-flex:1}.shariff .orientation-horizontal .info{-webkit-box-flex:0}.shariff .orientation-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shariff .orientation-horizontal li{float:left;-webkit-box-flex:0;-ms-flex:none;flex:none;width:35px;margin-right:3%;margin-bottom:10px}.shariff .orientation-horizontal li:last-child{margin-right:0}.shariff .orientation-horizontal li .share_text{display:block;text-indent:-9999px;padding-left:3px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .theme-grey .shariff-button a{background-color:#b0b0b0}.shariff .theme-grey .shariff-button .share_count{background-color:#ccc;color:#333}.shariff .theme-white .shariff-button{border:1px solid #ddd}.shariff .theme-white .shariff-button a{background-color:#fff}.shariff .theme-white .shariff-button a:hover{background-color:#eee}.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}.shariff .orientation-vertical.button-style-icon{min-width:35px}.shariff .orientation-vertical.button-style-icon-count{min-width:80px}.shariff .orientation-vertical.button-style-standard{min-width:110px}.shariff .orientation-vertical li{display:block;width:100%;margin:5px 0}.shariff .orientation-vertical.button-style-icon-count li .share_count,.shariff .orientation-vertical.button-style-standard li .share_count{width:24px;text-align:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal li{margin-right:1.8%}.shariff .orientation-horizontal.button-style-icon-count li,.shariff .orientation-horizontal.button-style-standard li{min-width:80px}.shariff .orientation-horizontal.button-style-icon-count li .share_count,.shariff .orientation-horizontal.button-style-standard li .share_count{display:block}.shariff .orientation-horizontal.button-style-standard li{width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.shariff .orientation-horizontal.button-style-standard.shariff-col-1 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-2 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard.shariff-col-1 li .share_text,.shariff .orientation-horizontal.button-style-standard.shariff-col-2 li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-6 li{-webkit-box-flex:0;-ms-flex:none;flex:none}}@media only screen and (min-width:640px){.shariff .orientation-horizontal.button-style-standard.shariff-col-3 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard.shariff-col-3 li .share_text{text-indent:0;display:inline}}@media only screen and (min-width:768px){.shariff .orientation-horizontal.button-style-standard li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-6 li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media only screen and (min-width:1024px){.shariff li,.shariff li a{height:30px}.shariff li .fab,.shariff li .far,.shariff li .fas{width:30px;line-height:30px}.shariff li .share_count,.shariff li .share_text{line-height:30px}.shariff li .share_count{height:28px}}.shariff .addthis a{background-color:#f8694d}.shariff .addthis a:hover{background-color:#f75b44}.shariff .addthis .fa-plus{font-size:14px}.shariff .addthis .share_count{color:#f8694d;background-color:#f1b8b0}.shariff .theme-white .addthis a{color:#f8694d}@media only screen and (min-width:600px){.shariff .addthis .fa-plus{font-size:14px;position:relative;top:1px}}.shariff .buffer a{background-color:#3a3a3a}.shariff .buffer a:hover{background-color:#555}.shariff .buffer .fa-buffer{font-size:22px}.shariff .buffer .share_count{color:#3a3a3a;background-color:#ddd}.shariff .theme-white .buffer a{color:#3a3a3a}@media only screen and (min-width:600px){.shariff .buffer .fa-buffer{font-size:19px;position:relative;top:1px}}.shariff .diaspora a{background-color:#999}.shariff .diaspora a:hover{background-color:#b3b3b3}.shariff .diaspora .fa-times-circle{font-size:17px}.shariff .theme-white .diaspora a{color:#999}@media only screen and (min-width:600px){.shariff .diaspora .fa-times-circle{font-size:16px}}.shariff .facebook a{background-color:#3b5998}.shariff .facebook a:hover{background-color:#4273c8}.shariff .facebook .fa-facebook-f{font-size:22px}.shariff .facebook .share_count{color:#183a75;background-color:#99adcf}.shariff .theme-white .facebook a{color:#3b5998}@media only screen and (min-width:600px){.shariff .facebook .fa-facebook-f{font-size:19px}}.shariff .flattr a{background-color:#7ea352}.shariff .flattr a:hover{background-color:#f67c1a}.shariff .flattr a:hover .share_count{color:#d56308;background-color:#fab47c}.shariff .flattr .fa-money-bill-alt{font-size:22px}.shariff .flattr .share_count{color:#648141;background-color:#b0c893}.shariff .theme-white .flattr a{color:#f67c1a}@media only screen and (min-width:600px){.shariff .flattr .fa-money-bill-alt{font-size:19px}}.shariff .flipboard a{background-color:#e12828}.shariff .flipboard a:hover{background-color:#ff2e2e}.shariff .flipboard .fa-flipboard{font-size:22px}.shariff .theme-white .flipboard a{color:#e12828}@media only screen and (min-width:600px){.shariff .flipboard .fa-flipboard{font-size:19px}}.shariff .info{border:1px solid #ccc}.shariff .info a{color:#666;background-color:#fff}.shariff .info a:hover{background-color:#efefef}.shariff .info .fa-info{font-size:20px;width:33px}.shariff .info .share_text{display:block!important;text-indent:-9999px!important}.shariff .theme-grey .info a{background-color:#fff}.shariff .theme-grey .info a:hover{background-color:#efefef}.shariff .orientation-vertical .info{width:35px;float:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal .info{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;width:35px;min-width:35px!important}}@media only screen and (min-width:1024px){.shariff .info .fa-info{font-size:16px;width:23px}.shariff .orientation-horizontal .info{width:25px;min-width:25px!important}.shariff .orientation-vertical .info{width:25px}}.shariff .linkedin a{background-color:#0077b5}.shariff .linkedin a:hover{background-color:#0369a0}.shariff .linkedin .fa-linkedin-in{font-size:22px}.shariff .linkedin .share_count{color:#004785;background-color:#33aae8}.shariff .theme-white .linkedin a{color:#0077b5}@media only screen and (min-width:600px){.shariff .linkedin .fa-linkedin-in{font-size:19px}}.shariff .mail a{background-color:#999}.shariff .mail a:hover{background-color:#a8a8a8}.shariff .mail .fa-envelope{font-size:21px}.shariff .theme-white .mail a{color:#999}@media only screen and (min-width:600px){.shariff .mail .fa-envelope{font-size:18px}}.shariff .print a{background-color:#999}.shariff .print a:hover{background-color:#a8a8a8}.shariff .print .fa-print{font-size:21px}.shariff .theme-white .print a{color:#999}@media only screen and (min-width:600px){.shariff .print .fa-print{font-size:18px}}.shariff .pinterest a{background-color:#bd081c}.shariff .pinterest a:hover{background-color:#d50920}.shariff .pinterest .fa-pinterest-p{font-size:22px}.shariff .pinterest .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .pinterest a{color:#bd081c}@media only screen and (min-width:600px){.shariff .pinterest .fa-pinterest-p{font-size:19px;position:relative;top:1px}}.shariff .pocket a{background-color:#ef4056}.shariff .pocket a:hover{background-color:#ff5066}.shariff .pocket .fa-get-pocket{font-size:22px}.shariff .theme-white .pocket a{color:#ef4056}@media only screen and (min-width:600px){.shariff .pocket .fa-get-pocket{font-size:19px}}.shariff .reddit a{background-color:#ff4500}.shariff .reddit a:hover{background-color:#ff6a33}.shariff .reddit .fa-reddit{font-size:17px}.shariff .theme-white .reddit a{color:#ff4500}@media only screen and (min-width:600px){.shariff .reddit .fa-reddit{font-size:16px}}.shariff .stumbleupon a{background-color:#eb4924}.shariff .stumbleupon a:hover{background-color:#ef7053}.shariff .stumbleupon .fa-stumbleupon{font-size:17px}.shariff .theme-white .stumbleupon a{color:#eb4924}@media only screen and (min-width:600px){.shariff .stumbleupon .fa-stumbleupon{font-size:16px}}.shariff .twitter a{background-color:#55acee}.shariff .twitter a:hover{background-color:#32bbf5}.shariff .twitter .fa-twitter{font-size:28px}.shariff .twitter .share_count{color:#0174a4;background-color:#96d4ee}.shariff .theme-white .twitter a{color:#55acee}@media only screen and (min-width:600px){.shariff .twitter .fa-twitter{font-size:24px}}.shariff .whatsapp a{background-color:#5cbe4a}.shariff .whatsapp a:hover{background-color:#34af23}.shariff .whatsapp .fa-whatsapp{font-size:28px}.shariff .theme-white .whatsapp a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .whatsapp .fa-whatsapp{font-size:22px}}.shariff .xing a{background-color:#126567}.shariff .xing a:hover{background-color:#29888a}.shariff .xing .fa-xing{font-size:22px}.shariff .xing .share_count{color:#15686a;background-color:#4fa5a7}.shariff .theme-white .xing a{color:#126567}@media only screen and (min-width:600px){.shariff .xing .fa-xing{font-size:19px}}.shariff .tumblr a{background-color:#36465d}.shariff .tumblr a:hover{background-color:#44546b}.shariff .tumblr .fa-tumblr{font-size:28px}.shariff .theme-white .tumblr a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .tumblr .fa-tumblr{font-size:22px}}.shariff .threema a{background-color:#333}.shariff .threema a:hover{background-color:#1f1f1f}.shariff .threema .fa-lock{font-size:28px}.shariff .theme-white .threema a{color:#333}@media only screen and (min-width:600px){.shariff .threema .fa-lock{font-size:22px}}.shariff .weibo a{background-color:#f56770}.shariff .weibo a:hover{background-color:#fa7f8a}.shariff .weibo .fa-weibo{font-size:28px}.shariff .weibo .share_count{color:#0174a4;background-color:#f56770}.shariff .theme-white .weibo a{color:#f56770}@media only screen and (min-width:600px){.shariff .weibo .fa-weibo{font-size:24px}}.shariff .tencent-weibo a{background-color:#26ace0}.shariff .tencent-weibo a:hover{background-color:#38bbeb}.shariff .tencent-weibo .fa-tencent-weibo{font-size:28px}.shariff .tencent-weibo .share_count{color:#0174a4;background-color:#26ace0}.shariff .theme-white .tencent-weibo a{color:#26ace0}@media only screen and (min-width:600px){.shariff .tencent-weibo .fa-tencent-weibo{font-size:24px}}.shariff .telegram a{background-color:#08c}.shariff .telegram a:hover{background-color:#007dbb}.shariff .telegram .fa-telegram{font-size:28px}.shariff .theme-white .telegram a{color:#08c}@media only screen and (min-width:600px){.shariff .telegram .fa-telegram{font-size:22px}}.shariff .qzone a{background-color:#2b82d9}.shariff .qzone a:hover{background-color:#398fe6}.shariff .qzone .fa-qq{font-size:28px}.shariff .qzone .share_count{color:#0174a4;background-color:#2b82d9}.shariff .theme-white .qzone a{color:#2b82d9}@media only screen and (min-width:600px){.shariff .qzone .fa-qq{font-size:24px}}.shariff .vk a{background-color:#5d7fa4}.shariff .vk a:hover{background-color:#678eb4}.shariff .vk .fa-vk{font-size:22px}.shariff .vk .share_count{color:#55677d;background-color:#fff}.shariff .theme-white .vk a{color:#3b5998}@media only screen and (min-width:600px){.shariff .vk .fa-vk{font-size:19px}}
.tx_solr .query-debug {
    font-size: 0.8rem;
}

.results-highlight {
    background: #fdee53;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */
/* frequent searches */

.tx-solr-frequent-term-14 {
    font-size: 14px;
}
.tx-solr-frequent-term-15 {
    font-size: 15px;
}
.tx-solr-frequent-term-16 {
    font-size: 16px;
}
.tx-solr-frequent-term-16 {
    font-size: 16px;
}
.tx-solr-frequent-term-17 {
    font-size: 17px;
}
.tx-solr-frequent-term-18 {
    font-size: 18px;
}
.tx-solr-frequent-term-19 {
    font-size: 19px;
}
.tx-solr-frequent-term-20 {
    font-size: 20px;
}
.tx-solr-frequent-term-21 {
    font-size: 21px;
}
.tx-solr-frequent-term-22 {
    font-size: 22px;
}
.tx-solr-frequent-term-23 {
    font-size: 23px;
}
.tx-solr-frequent-term-24 {
    font-size: 24px;
}
.tx-solr-frequent-term-25 {
    font-size: 25px;
}
.tx-solr-frequent-term-26 {
    font-size: 26px;
}
.tx-solr-frequent-term-27 {
    font-size: 27px;
}
.tx-solr-frequent-term-28 {
    font-size: 28px;
}
.tx-solr-frequent-term-29 {
    font-size: 29px;
}
.tx-solr-frequent-term-30 {
    font-size: 30px;
}
.tx-solr-frequent-term-31 {
    font-size: 31px;
}
.tx-solr-frequent-term-32 {
    font-size: 32px;
}
.tx-solr-frequent-term-33 {
    font-size: 33px;
}
.tx-solr-frequent-term-34 {
    font-size: 34px;
}


.tx-solr-loader {
    position: fixed;
    left: calc(50% - 50px);
    top: 35%;
    width: 100px;
    height: 100px;
    z-index: 10000;
    background:  url('data:image/gif;base64,R0lGODlhZABkAPcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaItvUNR+HvSFB/2GAf6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6JAvuRCvaeF/SkHfKpIvKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJPGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGsJfGsJvCsKO+sKuysL+qsNeesO+StQ9+uTtqvXNOxb8qzhsW1lr+3p7q6uru7u7y8vL29vb6+vr+/v8DAwMHBwcXFxc3NzdfX1+Hh4erq6vHx8ff39/v7+/39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBADtACwAAAAAZABkAAAI/gDbCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6ZNj6xy6tzJk2dBQkCDCh069CfRo0Rx9lza0yjSp4ScQj2qlKlVVlKnFiWoFWnVq0uzdgUqduxXsD65jt06cC3bjWiZlu06V+vZuDnrTtUL9S5evk8Be+2It6lat2QPI/YbVzBVxW4Zo3WcFPJayWApv22HOCjmq5qFhvZMuPDO0Ynbdo5a2nRey2Zh023tGjVr1Z0/W7XNm7bp3rgX+y4MXODq23Bdvw4eWbbdm9CjS59Ovbr16sc9Zu+4nWP3jd814obPOB5j+YvnLaavuJ5i+4nvJcaPOB9i/Yf3HeZvuJ9h/4X/KRRgQgMiVOBBBxqUYHHiraadg9xB6J2E4FHYYG4RYjihhhVyeKFwG4LYoYgfNnfdiSimqOKKLKYY3osWkmchjB7K6CGNJNpIIo4mjtgjZzPGaF6QNwqJHpE7Gqkekj8u6NxeT/YVZWAZJllkjUNeaWWOWW7ZpJLsMXnZlIOF+KWWP+p4ppdjmtmmcWLG5qaccKL5Zol38ninmnnGOducf9bJJp0tFmrooYgmquiijDbq6KOQRirppJRWaqlCAQEAIfkECQQA7QAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhon3NC5IET+oYD/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/ocA/ocA/ocA/ocA/ocA/ocA+5EK+JkS9aIb86gh8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8ask8asl8asl8asl8asl8asl8asl8asl8asl8asl8asl8asl8awl8awl8awl8awm8Kwo76wq7Kww66w06K065a1D4K5O27Bc1LJvy7SHwLinu7u7vLy8vb29vr6+v7+/wMDAwcHBxcXFzc3N19fX4eHh6urq8fHx9/f3+/v7/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A2wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmTY+FcurcyZNnQVdAgwodOrRgz6NHcSJdmvMn0adEjTJdqnRqUoJQswaVarVn1a47nWqFyhWszq9mC4kdG5Vg2rAd357FyvZp2bRoza6tu9WtXLVx/+7l6+qu3sByB/M1DDZvY7qE+w78C5gjZcV1GXd1vBly5MJ+EyN+i5mtZqucUXuOfHpqaterCbdm+pp27MWhSY/Geztzbt6WBfc2/ftwcNEDP0sWeHm3cYHKgc6merO69evYs2vfrr35cd3fgedv9D5eePjnGsmnN18eeXvw78Wvdz8ffn35GdXnZ38f/X76/9kXIH4Y6VcgfwP6dyCACwrYIIEXGRghgg8qOCGDFzqYIYQWSdghhRta+CGGI2pYIocVeZgiiNy16OKLMMYoY3bq1cjiivTZSCKO9uloIo/y+YgiRUKipyKR/BX52HlLMpfkjUjm+OSOUfY45Y9VBnnlkBMp2dlkUHa5pZFhSuSlamBSKaaUbGK5ppVtcmnmmE22c+SbWsYpIpBk6llngnWeCRuTXzrpZ6EzJqrooow26uijkEYq6aSUVmrppZhmqqlCAQEAIfkECQQA7QAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1demVNq3Ix3n4T94UE/YYB/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/ocA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/okC/YsE/I0G/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5EK+5EK+ZcQ9p8Y9aMc9KYf86gh8qoj8qsk8qsk8qsk8qsk8qsk8qsk8qsk8ask8asl8awl8awl8awl8awl8awl8awl8awl8awl8awl8awn8Kwo76wr7q0v66445q9G47FS3rNg2bZ01L2Q0sm419fX4eHh6urq8fHx9/f3+/v7/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A2wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmTY97curcyZNnQU1AgwodOrSgraNIkypVirOn054/iUolanSp1aVNn2rdE3WqV01Vr4q1lXWr065fpYYda7WsWZ8E03pdy5Zpx7dP0coVSrcuUrd4c+rdC7SvX7J3A8MdSJgqwcNYEyvWOZiwYb+AA1fee7luZryb5XZm+/lt6LSjx5Y2e/prarGrt7ae+xhy0thaZ099fRV33riN+da2fdT3WeDBCw8nbhwq8uS820qezPV58OiROVKnbL0xdrs3w/6LH0++vPnz5bcLnj65+eKN6qtrV+9+Z33u87ffX5+f+n758NHHnmL/FTigZgeClqBpC7LWoGwP5hbhb/21N+FxFRJ4oXMZItihgh8yGKKDI0JYooQnUhigfhu+p1F8BqaI4Yr+tWgfejjmqOOOPPa4I4wEATmQkDRaOKSAR7IoI4cCEdmOkxk5KSWSRWqYZI1XGlmlh01S+aSXUXo5pZJbgtglmV+iGSaaY2JZpohnupmmnGvK2aaWL4qpp5oY3WllnHjWiaefXObJ5p509onooGAqeuijiV5EqJlzBuqonYv+aSimkFrq46eghirqqKSWauqpqKaq6qqsturqqwSwHhQQACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXWhgV7FzLt5/E/aFBf2GAf6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP2LBPyOB/uRCvqTDPqVDvmXEPmZEvmZEvmZEvmZEvmZEvmZEvmZEvmZEviaE/iaE/iaE/iaE/iaE/iaE/iaE/iaE/iaE/ibFPedFvWjHPSmH/OoIfKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJfGrJfGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJvCsKO+sK+6tMOyuNuu0Sey+Zu3Liu/ZrvLlzfTv5Pj39Pv7+v39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2Pe3Lq3MmTZ8GeQIEWxES0qNGjR3EGXZrzJ9OlQ5FKRar0qVCCVoNGncoVU9WsO52CDUuwa9evY/eITau2rNmpaMeuTbv1bdKObHXOlevW7l2OeZtiDVzXL9G4YPcm7mv4MF7Cg/MWNow4q2LLjBtXtnqZc2bKjyVHZjvZ7+annVF/Nh2a9Gi6q+2eZpqaduy3s6G+5juwsdHcWncv7u3bMWDIAwO3JV4c+NXkyAUWN36zuvXr2LNr345duUdd4MP7ix8/3nnP7+TTkzfvs6P69+HZk+UIH758ve7rq78vmL7+9Pwtt9F/ALYGm38EihcgegnGZyBvAzbo4HGiISjhgvlJqAuGFjbIYYQafqiRhuCJmBGJGz44HIgXqohZhwmaiBGKMl5EI3c45qjjjjz2uKN3wr0oEJAUugZdhUNGpxGRSSLZDpNLKgkllBlNKaWSVV7pJJUYWbklll1qaWSTY0b55ZllZonmgWSyaWaZXqYZ5poQPgnmRXG6ySWeYup5p0V51rknoH0K+mdFga5op5Nqwlmooo36SSekczo6qZA+Zqrpppx26umnoIYq6qiklmrqqaimqqpCAQEAIfkECQQA8AAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKtYlY24gq9IcM/IcC/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/I4H+pQN+JoT9aAZ9aIb9aIb9aIb9aIb9aIb9aIb9aIb9KMc9KMc9KMc9KMc9KMc9KMc9KQd86Yf8qki8qoj8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsl8qwl8qwl8qwl8qwl8qwl8qwl8qwm8qwn8q0p8q4s8rEz87dD9shw++nF/vz5/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A4QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmTY+dcurcyZNnwZ5Agf4MSjQnzqJEhyIVSnBp0KNOfTaNKnUg1aobr+5UqpXrVahdp2rt5JUq2K9iw1odS7Yj27Zrx5aNetZsWrRx1WZlO9dp36V16d61mxfvXrmDBRcmfFgvvLd/kQb2m5jyYsWNDT/mWxmwW86XLQuE/BlxaM+nJZd2TDp10cmoR4OWbToz4821cTvO2Jo269k3gwsfTry48ePDe2vsxby58+fPYavmCL16demvO1rf3hx7Uu3ct/d7fwo+/PXVmjOatz6eKfX10Nv39Ag/Pvrb6us7l491uf7u92Hm33+98LdVef8ZqBN9BBYYoGgDJvhgbBHqp6BRCFo44XQbNeggR8rlR+CFcHXYIIkMjojciiy26OKLMLqonHLS1GjjjTjiiGJnHMKT448/7ujadwMBaaSNQvqm2ZFHJqnbkkwC6SSNUQa5YXZDkldklTlOCRyXXV5JpJK3gamjmFqSKaCZN3qZG5tIoumemhDCWaObjtkpDZ5QwslnmXb+uWagcs7HI5YC6SlonYSCCByVfhbaH6RsxmjppZhmqummnHbq6aeghirqqKSWauqpDgUEACH5BAkEAO8ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjLuKU+uIGPyHA/6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAPyNBviYEfWhGvKpIvKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJfKsJfKsJfKsJfKsJfKsJfKsJfKsJfKsJfKsJvKsJ/KtKvKvLfKxNPO2QPS7TvXBXPbHbvfQhfrfrP304/78+P7+/v7+/v7+/v/+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AN8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PonLq3MmTZ8GeQIH+DEo0J86iRIciFUpwadCjTn02jSp1INWqG6/uVKqV61WoXadqFeWVKtivYsNaHUu2I9u2a8eWjXrWbFq0cdVmZTvXad+ldenetZsX7165gwUXJnxY77u3f5EG9puY8mLFjQ0/5lsZsFvOly0LhPwZcWjPpyWXdkw6ddHJqEeDlm06M+PNtXE7ztiaNuvZN4MLH068uPHjw3trVM4bePPcz3djZD7deXXo16VfpL7denfs37X8W+Q+3nt58OfFVyS/3nx79O/VU2Q/3319+PflT6S/335//P/pJxF/A/pXIIAHChgRgQsa2CCCDyoIEYMTOlghhMhlqOGGHHbooU3KKbfMiCSWaKKJsKnmWlIEneiiiym+1pmKAr1oI4kxsrjiUy3eaGOOPO7I1EA+/riaZiIWCeORtyWpJIpMYqabZk+eCOSQvlFZZYlX9hSZjERuiWOUok15m5hjchQicGiO2CVWZkrZ5jJvbjUjmDW2WadOX+qYJ5p7GnWnn+/MGShcWZ6pJ5mxxVmmoYzS6GijkKoJnJNifqjpppx26umnoIYq6qiklmrqqaimquqqDgUEACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaItvUNF+IPeFBf2GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6IAf2LBPiYEfSmH/KqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJPGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJvGsJ/CsKO6sK+ysMeqsNuetPOStROCuT9qwXtOyccu0icC4qLu7u7y8vL29vb6+vr+/v8DAwMHBwcXFxc3NzdfX1+Hh4erq6vHx8ff39/v7+/39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PhHLq3MmTZ8GeQIH+DEo0J86iRIciFUpwadCjTn02jSp1INWqG6/uVKqV61WoXadqJeSVKtivYsNaHUu2I9u2a8eWjXrWbFq0cdVmZTvXad+ldenetZsX7165gwUXJnxYb7u3f5EG9puY8mLFjQ0/5lsZsFvOly0LhPwZcWjPpyWXdkw6ddHJqEeDlm06M+PNtXE7ztiaNuvZN4MLH068uPHjw3trVM4bePPcz3djZD7deXXo16VfpL7denfs37X8W+Q+3nt58OfFVyS/3nx79O/VU2Q/3319+PflT6S/335//P/pJxF/A/pXIIAHChgRgQsa2CCCDyoIEYMTOlghhMhlqOGGHHbooU3KtSLiiCSWWGJkr62mmYkssohiUire1uKMI774VIyYtUMjjTYyxVGIO7bYY0+wqTZQkEJ2ZqRtOSLpopIp/gickyYOidVyU1JJopVb4SiajlrWCCWMUuYWppiukcnkl2eKyKVORUYpUJutvGmUl7GBeaadcK2ZJ518xqmmnmEGiueShGppaJmOATrmjYyu2OaifiLqaJqQfqjpppx26umnoIYq6qiklmrqqaimquqqCwUEACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaJlyRuCBFfmFBP2GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6IAf2KA/2MBfyNBvyOB/yPCPyPCPyPCPyPCPyPCPyPCPyPCPyPCPuQCfuQCfuQCfuQCfuQCfuQCfuQCfuQCfuSC/mVDviZEvafGPSmH/OoIfKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJvGsJ/CsKe+tLe6vNe6xPO+1RvC6U/HBZfTLfPfXmvrmwP358P7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PgnLq3MmTZ8GeQIH+DEo0J86iRIciFUpwadCjTn02jSp1INWqG6/uVKqV61WoXadqFeSVKtivYsNaHUu2I9u2a8eWjXrWbFq0cdVmZTvXad+ldenetZsX7165gwUXJnxYb7u3f5EG9puY8mLFjQ0/5lsZsFvOly0LhPwZcWjPpyWXdkw6ddHJqEeDlm06M+PNtXE7ztiaNuvZN4MLH068uPHjw3trVM4bePPcz3djZD7deXXo16VfpL7denfs37X+W+Q+3nt58OfFVyS/3nx79O/VU2Q/3319+PflT6S/335//P/pJxF/A/pXIIAHChgRgQsa2CCCDyoIEYMTOlghhMhlqOGGHHbooU29hCjiiCSSWJAnKKao4oorRvZaRyXGGOOJLNbIootJwSjjjiHSaOOPnuD4lI48yugjkDUKyRRHRe54JJItdqYak03OSBCUNirZk0dVWjkQlklK+SKVXY74JJhBipkjmWX2eCWaKmqJlUZtmvkmnCjKuRWRdZ4Jpp46cVmnm1/imaeaQ7LZpp9YAmoUn4veiaejcG00KKECGXqoa2taeimjUFIq6KCgIikqpGWWCuSpiqYqKZwirHpK6qtoxvrhrbjmquuuvPbq66/ABivssMQWa+yxyCoUEAAh+QQJBADtACwAAAAAZABkAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1diWlJ2YUiXajjGdx/pgQz6hQL+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hwD/hwD/hwD/hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+iAH9jAX7kQr6lQ75mBH5mRL5mRL5mRL5mRL5mRL5mRL5mRL5mRL4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mxT3nBX3nhf2oBn0pR7zqCHyqyTyqyTyqyTyqyTyqyTyqyTyqyTyqyTxqyXxqyXxqyXxqyXxqyXxqyXxqyXxqyXxqyXxrCXxrCXxrCXxrCbwrCfvrCrtrC7qrDXlrULbr1nVsGrMsoDCtZ28uK+6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHFxcXNzc3X19fh4eHq6urx8fH39/f7+/v9/f3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gDbCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6ZNj3By6tzJk2fBnkCB/gxKNCfOokSHIhVKcGnQo059No0qdSDVqhuv7lSqletVqF2naoXjlSrYr2LDWh1LtiPbtmvHlo161mxatHHVZmU712nfpXXp3rWbF+9euYMFFyZ8WG+7t3+RBvabmPJixY0NP+ZbGbBbzpctC4T8GXFoz6cll3ZMOnXRyahHg5ZtOjPjzbVxO87Ymjbr2TeDCx9OvLjx48NdKV/OvHlz2Ko5Op8+HfrrjtSzL7eeFLv27Nyf/nr/Xn215ozkqYdnKj298/U9Pbp/b/42+vnM4WPViD9/fcz89aecfluN1x+BOsknoCsIGmUgfg3CtdGCDP4nWoACRqhghhbGhuGBHUY34YIaPjhficilqOKKLLbo4oqPxCjjjDTSGNl1rnXHUY088nijjr6dh1GPRMr4o3g5IrlRkUUeyV6Q9g3JZI9OxteZiBpNSeWVOEIJYEZa+sglkLoJeVGYNVa5X29ZojmjmgUm+WSbbsYIZ4JjKklnnXc6KKeVO9ZpZ55zsgmmoI/0KWGZUZ6JqKKQdoRoooQC6uWFhwoa6Z/7ZcpnpWsC56mbm17q4aholsrol1JqCmqcHaZi+eKstNZq66245qrrrrz26uuvwAYr7LDEJhQQACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXHlkTJltO7JzLcx6HueBDveFBP2GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP2KA/qTDPebFPafGPWiG/WiG/WiG/WiG/WiG/WiG/WiG/WiG/WiG/SjHPSjHPSjHPSjHPSjHPSjHPSjHPSjHPSjHPSkHfSlHvOnIPKpIvKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJPGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJvCsKO+sLOysMeitO+KvTNqxYdOzdc+1gsu3kMa5ocG8tL+/v8DAwMHBwcXFxc3NzdfX1+Hh4erq6vHx8ff39/v7+/39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PsXLq3MmTZ8E7QIMKHTr0J9GjRHH2XNrTKNKnd5xCPaqUqdVYUqcWJagVadWrS7N2BSp27FewPrmO3TpwLduNaJmW7TpX69m4OetO1Qv1Ll6+TwF77Yi3qVq3ZA8j9htXMFXFbhmjdZwU8lrJYCm/bYc4KOarmoWG9ky48M7Ridt2jlradF7LZmHTbe0aNWvVnT9btc2btuneuBf7Lgxc4OrbcF2/Dh5Ztt2b0KNLn069uvXqk7Jr386du8fjHrv9ixf/fXX48eizl8/dMX369cI5ukcPv7n8+eQ7gm+Pv3v9y/z1t91/sd0noHYEzmbggZMk+NyCBzq4V4AMStgXhRHqZx6GAloYGIf9eTgYhB1qyB6JIZoY30YMIqiifSy22OCLAKKIn4iPXafjjjz26OOPPO7HXI3GbciRkEWemOSKGiHJmZFLwtgklE8qWSWTGTmpJZVZUrmllV1a+SWWGI0ppZNhMmkmkVOK6SWXZb7pJphxzqkmnBetWWCUbKZ5ppxk5gnon3QKaiehgVqkp4J87tnmnYf2WSeklErpJ5uLPgjkppx26umnoIYq6qiklmrqqaimquqqrC4UEAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=');
}

.tx_nscomments {
    display: inline-block;
    width: 100%;
}
.tx_nscomments *{
    box-sizing: border-box;
}
.tx_nscomments *::after,.tx_nscomments *::before {
    box-sizing: border-box;
}
.tx_nscomments input, .tx_nscomments textarea, .tx_nscomments select {
    color: inherit;
    font-size: 13px;
    font-weight: 400;
    height: 36px;
    line-height: normal;
    margin: 0;
    outline: medium none !important;
    padding: 0 10px;
    width: 100%;
    max-width: 490px;
    border: 1px solid #dddddd;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    border-radius: 4px;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}
.tx_nscomments .pull-right{
    float: right;
}
.tx_nscomments .pull-left{
    float: left;
}
.clear {
    clear: both;
}
.tx_nscomments .comments-container h1 {
    font-size: 36px;
    color: #283035;
    font-weight: 400;
}
.tx_nscomments .comments-container h1 a {
    font-size: 18px;
    font-weight: 700;
}
.tx_nscomments .comments-list li {
    margin-bottom: 15px;
    display: block;
    position: relative;
    padding-top: 10px;
}
.tx_nscomments .comments-list li:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
    width: 0;
}
.tx_nscomments .reply-list {
    padding-left: 50px;
    clear: both;
    margin-top: 15px;
}
/**
 * Avatar
 ---------------------------*/

.tx_nscomments .comments-list .comment-avatar {
    width: 75px;
    height: 75px;
    position: relative;
    z-index: 99;
    float: left;
    border: 3px solid #FFF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    overflow: hidden;
}
.tx_nscomments .comments-list .comment-avatar img {
    width: 100%;
    height: 100%;
}
.tx_nscomments .comment-main-level {

}
.tx_nscomments .comment-main-level:after {
    content: '';
    width: 0;
    height: 0;
    display: block;
    clear: both;
}
/**
 * Caja del Comentario
 ---------------------------*/

.tx_nscomments .comments-list .comment-box {
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    margin-bottom: 20px;
    width: 100%;
    position: relative;
}
.tx_nscomments .comment-box .comment-head {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-color: #ddd;
    color: #333;
    position: relative;
}
.tx_nscomments .comment-box .comment-head::after, 
.tx_nscomments .comment-box .comment-head::before {
    border-color: transparent;
    border-style: solid solid outset;
    content: " ";
    display: block;
    height: 0;
    left: -16px;
    pointer-events: none;
    position: absolute;
    right: 100%;
    top: 11px;
    width: 0;
}
.tx_nscomments .comment-box .comment-head::before {
    border-right-color: #ddd;
    border-width: 8px;
}
.tx_nscomments .comment-box .comment-head::after {
    border-right-color: #f7f7f7;
    border-width: 7px;
    margin-left: 2px;
    margin-top: 1px;
}
.tx_nscomments .comment-box .comment-head i:hover {
    color: #03658c;
}
.tx_nscomments .active-comment-form {
    position: relative;
    margin-top: 10px;
}
.tx_nscomments .comment-box .comment-btn {
    color: inherit;
    padding-left: 20px;
    position: relative;
}
.tx_nscomments .comment-box .comment-btn:hover{
    text-decoration: none;
}
.tx_nscomments .ns-icon-reply {
    background-image: url('../../../_assets/aa98ee9ae29b5a640b8237b7336f08ff/Icons/reply.svg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    height: 14px;
    left: 0;
    position: absolute;
    top: 1px;
    width: 14px;
}
.tx_nscomments .text-muted {
    color: #777;
}
.tx_nscomments .comment-box .comment-content {
    padding: 15px;
    font-size: 14px;
    word-wrap: break-word;
}
.tx_nscomments .comment-box .comment-name.by-author,
.tx_nscomments .comment-box .comment-name.by-author a {
    color: #03658c;
}
.tx_nscomments .comment-author strong{
    margin-right: 5px;
}
.tx_nscomments .comment-box .comment-name.by-author:after {
    content: 'autor';
    background: #03658c;
    color: #FFF;
    font-size: 12px;
    padding: 3px 5px;
    font-weight: 700;
    margin-left: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.tx_nscomments .comment-link .link-icon {
    cursor: pointer;
    font-size: 14px;
    padding: 3px 4px;
    min-width: 22px;
    text-align: center;
    display: inline-block;
    margin: 1px;
    line-height: 16px;
}
.tx_nscomments .comment-link {
    background-image: url('../../../_assets/aa98ee9ae29b5a640b8237b7336f08ff/Icons/link.svg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 14px auto;
    border: 1px solid #cccccc;
    color: #bbbbbb;
    height: 20px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 20px;
}
.tx_nscomments .comment-link-input {
    color: #666;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 3px;
    outline: 0;
    width: 100%;
}
.tx_nscomments span {
    display: inline;
}
.tx_nscomments .header-right {
    float: right;
}
.tx_nscomments .comment-footer {
    padding: 15px;
}

.tx_nscomments .footer-left {
    display: block;
    line-height: 22px;
}
.tx_nscomments .footer-right {
    float: right;
    display: block;
    margin-top: 0px;
    line-height: 22px;
}
.tx_nscomments .comment-footer .footer-right .comment-date {
    display: inline-block;
    margin-left: 10px;
}
.tx_nscomments .comment-date {
    font-size: 12px;
    color: #999;
    text-align: left;
    white-space: nowrap;
    line-height: 23px;
    display: inline-block;
}
.tx_nscomments .typo3-messages {
    width: 100%;
    margin-top: 10px;
}
.tx_nscomments .typo3-messages li {
    list-style-type: none;
    list-style: none;
    padding-left: 20px;
    width: 55%;
}
.tx_nscomments .media-left {
    display: none;
}
.tx_nscomments .media-body p {
    padding: 0px !important;
}
.thanksmsg, .approve, .approve-error {
    width: 70%;
}
.tx_nscomments .error-msg {
    display: none;
}
.tx_nscomments #comment-form .text-muted {
    margin-top: 10px;
}
.tx_nscomments .has-error {
    position: relative;
}
.tx_nscomments .error-msg {
    background: #ee0101 none repeat scroll 0 0;
    border: 2px solid #ddd;
    border-radius: 6px;
    bottom: 82%;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
    color: #fff !important;
    font-size: 13px;
    font-weight: normal;
    line-height: normal;
    margin: 0;
    min-width: 120px;
    padding: 4px 10px;
    position: absolute;
    right: 7px;
    text-align: center;
    text-transform: capitalize;
    z-index: 999;
}
.tx_nscomments .error-msg p {
    margin: 0;
}
.tx_nscomments .error-msg::after {
    background-color: #ee0101;
    border-bottom: 2px solid #ddd;
    border-right: 2px solid #ddd;
    bottom: -6px;
    content: "";
    height: 10px;
    position: absolute;
    right: 10px;
    width: 10px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.tx_nscomments .ns-headline h2{
    color: #1a1a1a;
    line-height: 1.42857;
    font-size: 20px;
}
.tx_nscomments .ns-headline {
    margin: 0 0 20px;
}
.tx_nscomments .ns-form-group {
    display: inline-block;
    margin: 0 0 15px;
    max-width: 497px;
    width: 100%;
}
.tx_nscomments .ns-form-group label {
    display: inline-block;
    font-weight: 600;
    margin: 0 0 5px;
    width: 100%;
    font-family: inherit;
    font-size: 14px;
    color: inherit;
}
.tx_nscomments .ns-form-group label.ns-form-checkbox {
    font-weight: normal;
}
.tx_nscomments .ns-form-group .ns-form-checkbox input {
    border-bottom: 0;
    box-shadow: none;
    display: inline;
    width: auto;
    height: auto;
}
.tx_nscomments textarea {
    min-height: 100px;
    padding: 10px;
}
.ns-captch-input {
    margin: 15px 0 5px;
}
.tx_nscomments input:focus,
.tx_nscomments textarea:focus,
.tx_nscomments select:focus{
    border: 1px solid #337ab7;
}
.tx_nscomments  .ns-btn {
    background-color: #ee8433;
    border: 1px solid #ee8433;
    border-radius: 0;
    box-shadow: none;
    color: #fff !important;
    cursor: pointer;
    font-weight: 700;
    min-width: 105px;
    width: auto !important;
    outline: medium none;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    border-radius: 4px;
}
.ns-btn-login{
    font-weight: bold;
    padding: 5px;
    margin-right: 5px;
}
.tx_nscomments .ns-btn:hover,
.tx_nscomments .ns-btn:active,
.tx_nscomments .ns-btn:focus{
    background-color: #ee7315;
    border: 1px solid #ee7315;
}
.tx_nscomments ul,.tx_nscomments ol{
    list-style: none;
    margin: 0;
    padding: 0;
}
.tx_nscomments .reply-form:not(:empty){
    background-color: rgba(0, 0, 0, 0.04);
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 5px;
    margin-top: 30px;
    padding: 30px;
}
.tx_nscomments .comment-form-close-btn{
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #000;
    cursor: pointer;
    float: right;
    font-size: 27px;
    font-weight: 700;
    line-height: 1;
    opacity: 0.2;
    padding: 0;
    position: absolute;
    right: 15px;
    text-shadow: 0 1px 0 #fff;
    top: 15px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.tx_nscomments .comment-form-close-btn:focus, .comment-form-close-btn:hover {
    color: #000;
    cursor: pointer;
    opacity: 0.5;
    text-decoration: none;
}
.tx_nscomments ul ul {
    padding-left: 114px;
}
.tx_nscomments .ns-form-group-main{
    display: inline-block;
    width: 100%;
}
.tx_nscomments .comment-link a {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.tx_nscomments .comment-main-level{
    position: relative;
    padding-left: 95px;
}
.tx_nscomments .comment-main-level .comment-avatar{
    position: absolute;
    left: 0;
    top: 0;
}
.tx_nscomments .comment-form-close-btn{
    display: none;
}
.tx_nscomments .reply-form .comment-form-close-btn{
    display: inline-block;
    z-index: 1;
}
.tx_nscomments .comment-form .has-error input,
.tx_nscomments .comment-form .has-error textarea{
    border-color: #a94442;
}

.tx_nscomments .ns-alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.tx_nscomments .ns-alert-error {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.tx_nscomments .ns-alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}

@media(max-width: 992px){
    .tx_nscomments .ns-form-group,
    .tx_nscomments input, .tx_nscomments textarea, .tx_nscomments select {
        max-width: 100%;
    }
    .tx_nscomments .ns-headline{
        margin-bottom: 10px;
    }
    .tx_nscomments .ns-headline h2{
        margin-top: 15px;
    }
    .tx_nscomments .comments-list .comment-avatar{
        height: 55px;
        width: 55px;
        border-width: 2px;
    }
    .tx_nscomments .tx_nscomments ul ul{
        padding-left: 0;
    }
    .tx_nscomments .comments-list li{
        margin-bottom: 0;
    }
    .tx_nscomments .comment-main-level{
        padding-left: 70px;
    }
    .tx_nscomments .reply-form:not(:empty){
        padding: 20px;
        padding-bottom: 0;
    }
}

@media(max-width: 767px){
    .tx_nscomments .comments-list .comment-avatar{
        width: 40px;
        height: 40px;
    }
    .tx_nscomments .comment-box .comment-head,
    .tx_nscomments .comment-box .comment-content,
    .tx_nscomments .comment-footer{
        padding: 10px;
    }
    .tx_nscomments .comment-author,
    .tx_nscomments .comment-box .comment-btn{
        font-size: 11px;
    }
    .tx_nscomments .comment-box .comment-content,
    .tx_nscomments .reply-form .comment-form .text-muted{
        font-size: 12px;
    }
    .tx_nscomments .comment-main-level{
        padding-left: 55px;
    }
    .tx_nscomments .comment-link{
        top: 7px;
    }
    .tx_nscomments .reply-form:not(:empty){
        padding-left: 15px;
        padding-right: 15px;
    }
    .tx_nscomments .reply-form .ns-form-group label{
        font-size: 12px;
    }
    .tx_nscomments .reply-form .comment-form input, 
    .tx_nscomments .reply-form .comment-form textarea, 
    .tx_nscomments .reply-form .comment-form select {
      font-size: 12px;
      height: 32px !important;
    }
    .tx_nscomments .reply-form .comment-form textarea{
        min-height: 75px;
    }
    
}

ul#comments-list li:before {
    display: none;
}

/* custom popup start*/
.tx_nscomments .approvecomment #display_popup
{
    font-size:20px;
    cursor:pointer;
}
.tx_nscomments .approvecomment #popup_box
{
    visibility:hidden;
    display:none;
    width:30%;
    background-color:#BDBDBD;
    position:fixed;
    left:35%;
    top:30%;
    border-radius:10px;
    border:2px solid grey;
    box-shadow:0px 0px 10px 0px grey;
    font-family:helvetica;
}
.tx_nscomments .approvecomment #popup_box #cancel_button
{
    float:right;
    margin-top:4px;
    margin-bottom:4px;
    margin-right:5px;
    background-color:grey;
    border:none;
    color:white;
    padding:5px;
    border-radius:1000px;
    width:25px;
    border:1px solid #424242;
    box-shadow:0px 0px 10px 0px grey;
    cursor:pointer;
}
.tx_nscomments .approvecomment #popup_box #info_text
{
    padding:10px;
    clear:both;
    background-color:white;
    color:#000;
}
.tx_nscomments .approvecomment #popup_box #close_button
{
    margin:0px;
    padding:0px;
    width:85px;
    height:30px;
    line-height:30px;
    font-size:16px;
    background-color:grey;
    color:white;
    border:none;
    margin-bottom:10px;
    border-radius:2px;
    cursor:pointer;
}
.tx_nscomments .approvecomment #popup_box
{
    text-align: center;
    z-index: 999;
}
/* custom popup end*/
/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../../../_assets/aa98ee9ae29b5a640b8237b7336f08ff/fonts/fontawesome-webfont.eot?v=4.0.3');src:url('../../../_assets/aa98ee9ae29b5a640b8237b7336f08ff/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url('../../../_assets/aa98ee9ae29b5a640b8237b7336f08ff/fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),url('../../../_assets/aa98ee9ae29b5a640b8237b7336f08ff/fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),url('../../../_assets/aa98ee9ae29b5a640b8237b7336f08ff/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}