@charset "UTF-8";
@import url("https://use.typekit.net/rfp7pjk.css");

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

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

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

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

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

b,
strong {
    font-weight: bolder
}

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

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

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

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

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

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

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

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

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

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

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

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

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

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

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

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

details {
    display: block
}

summary {
    display: list-item
}

[hidden],
template {
    display: none
}

[data-whatinput=mouse] *,
[data-whatinput=mouse] :focus,
[data-whatinput=touch] *,
[data-whatinput=touch] :focus,
[data-whatintent=mouse] *,
[data-whatintent=mouse] :focus,
[data-whatintent=touch] *,
[data-whatintent=touch] :focus {
    outline: none
}

[draggable=false] {
    -webkit-touch-callout: none;
    -webkit-user-select: none
}

.foundation-mq {
    font-family: "xsmall=0em&small=25em&medium=48em&large=64em&xlarge=80em&xxlarge=90em&xxxlarge=120em"
}

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

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

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #fefefe;
    color: #404057;
    font-family: proxima-nova, sans-serif;
    font-weight: 400;
    line-height: 1.5;
    margin: 0;
    padding: 0
}

img {
    -ms-interpolation-mode: bicubic;
    display: inline-block;
    height: auto;
    vertical-align: middle
}

textarea {
    border-radius: 0;
    height: auto;
    min-height: 50px
}

select {
    border-radius: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

.map_canvas embed,
.map_canvas img,
.map_canvas object,
.mqa-display embed,
.mqa-display img,
.mqa-display object {
    max-width: none !important
}

button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: 0;
    border-radius: 0;
    cursor: auto;
    line-height: 1;
    padding: 0
}

[data-whatinput=mouse] button {
    outline: 0
}

pre {
    -webkit-overflow-scrolling: touch;
    overflow: auto
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit
}

.is-visible {
    display: block !important
}

.is-hidden {
    display: none !important
}

blockquote,
dd,
div,
dl,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6,
li,
ol,
p,
pre,
td,
th,
ul {
    margin: 0;
    padding: 0
}

p {
    font-size: inherit;
    line-height: 1.6;
    margin-bottom: 1rem;
    text-rendering: optimizelegibility
}

em,
i {
    font-style: italic
}

b,
em,
i,
strong {
    line-height: inherit
}

b,
strong {
    font-weight: 700
}

small {
    font-size: 80%;
    line-height: inherit
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    color: inherit;
    font-family: proxima-nova, sans-serif;
    font-style: normal;
    font-weight: 400;
    text-rendering: optimizelegibility
}

.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
    color: #cacaca;
    line-height: 0
}

.h1,
h1 {
    font-size: 2.488125rem
}

.h2,
h2 {
    font-size: 2.07375rem
}

.h3,
h3 {
    font-size: 1.728125rem
}

.h4,
h4 {
    font-size: 1.44rem
}

.h5,
h5 {
    font-size: 1.2rem
}

.h6,
h6 {
    font-size: 1rem
}

@media print,
screen and (min-width:64em) {

    .h1,
    h1 {
        font-size: 2.98625rem
    }

    .h2,
    h2 {
        font-size: 2.488125rem
    }

    .h3,
    h3 {
        font-size: 2.07375rem
    }

    .h4,
    h4 {
        font-size: 1.728125rem
    }

    .h5,
    h5 {
        font-size: 1.44rem
    }

    .h6,
    h6 {
        font-size: 1.2rem
    }
}

a {
    color: #1779ba;
    cursor: pointer;
    line-height: inherit
}

a:focus,
a:hover {
    color: #1468a0
}

a img,
hr {
    border: 0
}

hr {
    border-bottom: 1px solid #cacaca;
    clear: both;
    height: 0;
    margin: 1.25rem auto;
    max-width: 75rem
}

dl,
ol,
ul {
    line-height: 1.6;
    list-style-position: outside;
    margin-bottom: 1rem
}

li {
    font-size: inherit
}

ul {
    list-style-type: disc
}

ol,
ul {
    margin-left: 1.25rem
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0;
    margin-left: 1.25rem
}

dl {
    margin-bottom: 1rem
}

dl dt {
    font-weight: 700;
    margin-bottom: .3rem
}

blockquote {
    border-left: 1px solid #cacaca;
    margin: 0 0 1rem;
    padding: .5625rem 1.25rem 0 1.1875rem
}

blockquote,
blockquote p {
    color: #8a8a8a;
    line-height: 1.6
}

abbr,
abbr[title] {
    border-bottom: 1px dotted #0a0a0a;
    cursor: help;
    text-decoration: none
}

figure,
kbd {
    margin: 0
}

kbd {
    background-color: #e6e6e6;
    color: #0a0a0a;
    font-family: consolas, Liberation Mono, courier, monospace;
    padding: .125rem .25rem 0
}

.subheader {
    color: #8a8a8a;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: .5rem;
    margin-top: .2rem
}

.lead {
    font-size: 125%;
    line-height: 1.6
}

.stat {
    font-size: 2.5rem;
    line-height: 1
}

p+.stat {
    margin-top: -1rem
}

ol.no-bullet,
ul.no-bullet {
    list-style: none;
    margin-left: 0
}

.cite-block,
cite {
    color: #8a8a8a;
    display: block;
    font-size: .8125rem
}

.cite-block:before,
cite:before {
    content: "— "
}

.code-inline,
code {
    word-wrap: break-word;
    display: inline;
    max-width: 100%;
    padding: .125rem .3125rem .0625rem
}

.code-block,
.code-inline,
code {
    background-color: #e6e6e6;
    border: 1px solid #cacaca;
    color: #0a0a0a;
    font-family: consolas, Liberation Mono, courier, monospace;
    font-weight: 400
}

.code-block {
    display: block;
    margin-bottom: 1.5rem;
    overflow: auto;
    padding: 1rem;
    white-space: pre
}

.xsmall-text-left {
    text-align: left
}

.xsmall-text-right {
    text-align: right
}

.xsmall-text-center {
    text-align: center
}

.xsmall-text-justify {
    text-align: justify
}

@media print,
screen and (min-width:25em) {
    .text-left {
        text-align: left
    }

    .text-right {
        text-align: right
    }

    .text-center {
        text-align: center
    }

    .text-justify {
        text-align: justify
    }
}

@media print,
screen and (min-width:48em) {
    .medium-text-left {
        text-align: left
    }

    .medium-text-right {
        text-align: right
    }

    .medium-text-center {
        text-align: center
    }

    .medium-text-justify {
        text-align: justify
    }
}

@media print,
screen and (min-width:64em) {
    .large-text-left {
        text-align: left
    }

    .large-text-right {
        text-align: right
    }

    .large-text-center {
        text-align: center
    }

    .large-text-justify {
        text-align: justify
    }
}

@media screen and (min-width:80em) {
    .xlarge-text-left {
        text-align: left
    }

    .xlarge-text-right {
        text-align: right
    }

    .xlarge-text-center {
        text-align: center
    }

    .xlarge-text-justify {
        text-align: justify
    }
}

@media screen and (min-width:90em) {
    .xxlarge-text-left {
        text-align: left
    }

    .xxlarge-text-right {
        text-align: right
    }

    .xxlarge-text-center {
        text-align: center
    }

    .xxlarge-text-justify {
        text-align: justify
    }
}

@media screen and (min-width:120em) {
    .xxxlarge-text-left {
        text-align: left
    }

    .xxxlarge-text-right {
        text-align: right
    }

    .xxxlarge-text-center {
        text-align: center
    }

    .xxxlarge-text-justify {
        text-align: justify
    }
}

.show-for-print {
    display: none !important
}

@media print {
    * {
        background: transparent !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: #000 !important;
        -webkit-print-color-adjust: economy;
        print-color-adjust: economy;
        text-shadow: none !important
    }

    .show-for-print {
        display: block !important
    }

    .hide-for-print {
        display: none !important
    }

    table.show-for-print {
        display: table !important
    }

    thead.show-for-print {
        display: table-header-group !important
    }

    tbody.show-for-print {
        display: table-row-group !important
    }

    tr.show-for-print {
        display: table-row !important
    }

    td.show-for-print,
    th.show-for-print {
        display: table-cell !important
    }

    a,
    a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    .ir a:after,
    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: ""
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    blockquote,
    pre {
        border: 1px solid #8a8a8a;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    img,
    tr {
        page-break-inside: avoid
    }

    img {
        max-width: 100% !important
    }

    @page {
        margin: .5cm
    }

    h2,
    h3,
    p {
        orphans: 3;
        widows: 3
    }

    h2,
    h3 {
        page-break-after: avoid
    }

    .print-break-inside {
        page-break-inside: auto
    }
}

.grid-container {
    margin-left: auto;
    margin-right: auto;
    max-width: 75rem
}

@media print,
screen and (min-width:25em) {
    .grid-container {
        padding-left: .625rem;
        padding-right: .625rem
    }
}

@media print,
screen and (min-width:48em) {
    .grid-container {
        padding-left: .9375rem;
        padding-right: .9375rem
    }
}

.grid-container.fluid {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%
}

@media print,
screen and (min-width:25em) {
    .grid-container.fluid {
        padding-left: .625rem;
        padding-right: .625rem
    }
}

@media print,
screen and (min-width:48em) {
    .grid-container.fluid {
        padding-left: .9375rem;
        padding-right: .9375rem
    }
}

.grid-container.full {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0
}

.grid-x {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.cell {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    min-height: 0;
    min-width: 0;
    width: 100%
}

.cell.auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0
}

.cell.shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.grid-x>.auto,
.grid-x>.shrink {
    width: auto
}

@media print,
screen and (min-width:25em) {

    .grid-x>.small-1,
    .grid-x>.small-10,
    .grid-x>.small-11,
    .grid-x>.small-12,
    .grid-x>.small-2,
    .grid-x>.small-3,
    .grid-x>.small-4,
    .grid-x>.small-5,
    .grid-x>.small-6,
    .grid-x>.small-7,
    .grid-x>.small-8,
    .grid-x>.small-9,
    .grid-x>.small-full,
    .grid-x>.small-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

.grid-x>.xsmall-1,
.grid-x>.xsmall-10,
.grid-x>.xsmall-11,
.grid-x>.xsmall-12,
.grid-x>.xsmall-2,
.grid-x>.xsmall-3,
.grid-x>.xsmall-4,
.grid-x>.xsmall-5,
.grid-x>.xsmall-6,
.grid-x>.xsmall-7,
.grid-x>.xsmall-8,
.grid-x>.xsmall-9,
.grid-x>.xsmall-full,
.grid-x>.xsmall-shrink {
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

@media print,
screen and (min-width:48em) {

    .grid-x>.medium-1,
    .grid-x>.medium-10,
    .grid-x>.medium-11,
    .grid-x>.medium-12,
    .grid-x>.medium-2,
    .grid-x>.medium-3,
    .grid-x>.medium-4,
    .grid-x>.medium-5,
    .grid-x>.medium-6,
    .grid-x>.medium-7,
    .grid-x>.medium-8,
    .grid-x>.medium-9,
    .grid-x>.medium-full,
    .grid-x>.medium-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media print,
screen and (min-width:64em) {

    .grid-x>.large-1,
    .grid-x>.large-10,
    .grid-x>.large-11,
    .grid-x>.large-12,
    .grid-x>.large-2,
    .grid-x>.large-3,
    .grid-x>.large-4,
    .grid-x>.large-5,
    .grid-x>.large-6,
    .grid-x>.large-7,
    .grid-x>.large-8,
    .grid-x>.large-9,
    .grid-x>.large-full,
    .grid-x>.large-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media screen and (min-width:80em) {

    .grid-x>.xlarge-1,
    .grid-x>.xlarge-10,
    .grid-x>.xlarge-11,
    .grid-x>.xlarge-12,
    .grid-x>.xlarge-2,
    .grid-x>.xlarge-3,
    .grid-x>.xlarge-4,
    .grid-x>.xlarge-5,
    .grid-x>.xlarge-6,
    .grid-x>.xlarge-7,
    .grid-x>.xlarge-8,
    .grid-x>.xlarge-9,
    .grid-x>.xlarge-full,
    .grid-x>.xlarge-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media screen and (min-width:90em) {

    .grid-x>.xxlarge-1,
    .grid-x>.xxlarge-10,
    .grid-x>.xxlarge-11,
    .grid-x>.xxlarge-12,
    .grid-x>.xxlarge-2,
    .grid-x>.xxlarge-3,
    .grid-x>.xxlarge-4,
    .grid-x>.xxlarge-5,
    .grid-x>.xxlarge-6,
    .grid-x>.xxlarge-7,
    .grid-x>.xxlarge-8,
    .grid-x>.xxlarge-9,
    .grid-x>.xxlarge-full,
    .grid-x>.xxlarge-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media screen and (min-width:120em) {

    .grid-x>.xxxlarge-1,
    .grid-x>.xxxlarge-10,
    .grid-x>.xxxlarge-11,
    .grid-x>.xxxlarge-12,
    .grid-x>.xxxlarge-2,
    .grid-x>.xxxlarge-3,
    .grid-x>.xxxlarge-4,
    .grid-x>.xxxlarge-5,
    .grid-x>.xxxlarge-6,
    .grid-x>.xxxlarge-7,
    .grid-x>.xxxlarge-8,
    .grid-x>.xxxlarge-9,
    .grid-x>.xxxlarge-full,
    .grid-x>.xxxlarge-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media print,
screen and (min-width:25em) {

    .grid-x>.small-1,
    .grid-x>.small-10,
    .grid-x>.small-11,
    .grid-x>.small-12,
    .grid-x>.small-2,
    .grid-x>.small-3,
    .grid-x>.small-4,
    .grid-x>.small-5,
    .grid-x>.small-6,
    .grid-x>.small-7,
    .grid-x>.small-8,
    .grid-x>.small-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-x>.small-1 {
        width: 8.3333333333%
    }

    .grid-x>.small-2 {
        width: 16.6666666667%
    }

    .grid-x>.small-3 {
        width: 25%
    }

    .grid-x>.small-4 {
        width: 33.3333333333%
    }

    .grid-x>.small-5 {
        width: 41.6666666667%
    }

    .grid-x>.small-6 {
        width: 50%
    }

    .grid-x>.small-7 {
        width: 58.3333333333%
    }

    .grid-x>.small-8 {
        width: 66.6666666667%
    }

    .grid-x>.small-9 {
        width: 75%
    }

    .grid-x>.small-10 {
        width: 83.3333333333%
    }

    .grid-x>.small-11 {
        width: 91.6666666667%
    }

    .grid-x>.small-12 {
        width: 100%
    }
}

.grid-x>.xsmall-auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    width: auto
}

.grid-x>.xsmall-1,
.grid-x>.xsmall-10,
.grid-x>.xsmall-11,
.grid-x>.xsmall-12,
.grid-x>.xsmall-2,
.grid-x>.xsmall-3,
.grid-x>.xsmall-4,
.grid-x>.xsmall-5,
.grid-x>.xsmall-6,
.grid-x>.xsmall-7,
.grid-x>.xsmall-8,
.grid-x>.xsmall-9,
.grid-x>.xsmall-shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.grid-x>.xsmall-shrink {
    width: auto
}

.grid-x>.xsmall-1 {
    width: 8.3333333333%
}

.grid-x>.xsmall-2 {
    width: 16.6666666667%
}

.grid-x>.xsmall-3 {
    width: 25%
}

.grid-x>.xsmall-4 {
    width: 33.3333333333%
}

.grid-x>.xsmall-5 {
    width: 41.6666666667%
}

.grid-x>.xsmall-6 {
    width: 50%
}

.grid-x>.xsmall-7 {
    width: 58.3333333333%
}

.grid-x>.xsmall-8 {
    width: 66.6666666667%
}

.grid-x>.xsmall-9 {
    width: 75%
}

.grid-x>.xsmall-10 {
    width: 83.3333333333%
}

.grid-x>.xsmall-11 {
    width: 91.6666666667%
}

.grid-x>.xsmall-12 {
    width: 100%
}

@media print,
screen and (min-width:48em) {
    .grid-x>.medium-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        width: auto
    }

    .grid-x>.medium-1,
    .grid-x>.medium-10,
    .grid-x>.medium-11,
    .grid-x>.medium-12,
    .grid-x>.medium-2,
    .grid-x>.medium-3,
    .grid-x>.medium-4,
    .grid-x>.medium-5,
    .grid-x>.medium-6,
    .grid-x>.medium-7,
    .grid-x>.medium-8,
    .grid-x>.medium-9,
    .grid-x>.medium-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-x>.medium-shrink {
        width: auto
    }

    .grid-x>.medium-1 {
        width: 8.3333333333%
    }

    .grid-x>.medium-2 {
        width: 16.6666666667%
    }

    .grid-x>.medium-3 {
        width: 25%
    }

    .grid-x>.medium-4 {
        width: 33.3333333333%
    }

    .grid-x>.medium-5 {
        width: 41.6666666667%
    }

    .grid-x>.medium-6 {
        width: 50%
    }

    .grid-x>.medium-7 {
        width: 58.3333333333%
    }

    .grid-x>.medium-8 {
        width: 66.6666666667%
    }

    .grid-x>.medium-9 {
        width: 75%
    }

    .grid-x>.medium-10 {
        width: 83.3333333333%
    }

    .grid-x>.medium-11 {
        width: 91.6666666667%
    }

    .grid-x>.medium-12 {
        width: 100%
    }
}

@media print,
screen and (min-width:64em) {
    .grid-x>.large-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        width: auto
    }

    .grid-x>.large-1,
    .grid-x>.large-10,
    .grid-x>.large-11,
    .grid-x>.large-12,
    .grid-x>.large-2,
    .grid-x>.large-3,
    .grid-x>.large-4,
    .grid-x>.large-5,
    .grid-x>.large-6,
    .grid-x>.large-7,
    .grid-x>.large-8,
    .grid-x>.large-9,
    .grid-x>.large-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-x>.large-shrink {
        width: auto
    }

    .grid-x>.large-1 {
        width: 8.3333333333%
    }

    .grid-x>.large-2 {
        width: 16.6666666667%
    }

    .grid-x>.large-3 {
        width: 25%
    }

    .grid-x>.large-4 {
        width: 33.3333333333%
    }

    .grid-x>.large-5 {
        width: 41.6666666667%
    }

    .grid-x>.large-6 {
        width: 50%
    }

    .grid-x>.large-7 {
        width: 58.3333333333%
    }

    .grid-x>.large-8 {
        width: 66.6666666667%
    }

    .grid-x>.large-9 {
        width: 75%
    }

    .grid-x>.large-10 {
        width: 83.3333333333%
    }

    .grid-x>.large-11 {
        width: 91.6666666667%
    }

    .grid-x>.large-12 {
        width: 100%
    }
}

@media screen and (min-width:80em) {
    .grid-x>.xlarge-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        width: auto
    }

    .grid-x>.xlarge-1,
    .grid-x>.xlarge-10,
    .grid-x>.xlarge-11,
    .grid-x>.xlarge-12,
    .grid-x>.xlarge-2,
    .grid-x>.xlarge-3,
    .grid-x>.xlarge-4,
    .grid-x>.xlarge-5,
    .grid-x>.xlarge-6,
    .grid-x>.xlarge-7,
    .grid-x>.xlarge-8,
    .grid-x>.xlarge-9,
    .grid-x>.xlarge-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-x>.xlarge-shrink {
        width: auto
    }

    .grid-x>.xlarge-1 {
        width: 8.3333333333%
    }

    .grid-x>.xlarge-2 {
        width: 16.6666666667%
    }

    .grid-x>.xlarge-3 {
        width: 25%
    }

    .grid-x>.xlarge-4 {
        width: 33.3333333333%
    }

    .grid-x>.xlarge-5 {
        width: 41.6666666667%
    }

    .grid-x>.xlarge-6 {
        width: 50%
    }

    .grid-x>.xlarge-7 {
        width: 58.3333333333%
    }

    .grid-x>.xlarge-8 {
        width: 66.6666666667%
    }

    .grid-x>.xlarge-9 {
        width: 75%
    }

    .grid-x>.xlarge-10 {
        width: 83.3333333333%
    }

    .grid-x>.xlarge-11 {
        width: 91.6666666667%
    }

    .grid-x>.xlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:90em) {
    .grid-x>.xxlarge-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        width: auto
    }

    .grid-x>.xxlarge-1,
    .grid-x>.xxlarge-10,
    .grid-x>.xxlarge-11,
    .grid-x>.xxlarge-12,
    .grid-x>.xxlarge-2,
    .grid-x>.xxlarge-3,
    .grid-x>.xxlarge-4,
    .grid-x>.xxlarge-5,
    .grid-x>.xxlarge-6,
    .grid-x>.xxlarge-7,
    .grid-x>.xxlarge-8,
    .grid-x>.xxlarge-9,
    .grid-x>.xxlarge-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-x>.xxlarge-shrink {
        width: auto
    }

    .grid-x>.xxlarge-1 {
        width: 8.3333333333%
    }

    .grid-x>.xxlarge-2 {
        width: 16.6666666667%
    }

    .grid-x>.xxlarge-3 {
        width: 25%
    }

    .grid-x>.xxlarge-4 {
        width: 33.3333333333%
    }

    .grid-x>.xxlarge-5 {
        width: 41.6666666667%
    }

    .grid-x>.xxlarge-6 {
        width: 50%
    }

    .grid-x>.xxlarge-7 {
        width: 58.3333333333%
    }

    .grid-x>.xxlarge-8 {
        width: 66.6666666667%
    }

    .grid-x>.xxlarge-9 {
        width: 75%
    }

    .grid-x>.xxlarge-10 {
        width: 83.3333333333%
    }

    .grid-x>.xxlarge-11 {
        width: 91.6666666667%
    }

    .grid-x>.xxlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:120em) {
    .grid-x>.xxxlarge-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        width: auto
    }

    .grid-x>.xxxlarge-1,
    .grid-x>.xxxlarge-10,
    .grid-x>.xxxlarge-11,
    .grid-x>.xxxlarge-12,
    .grid-x>.xxxlarge-2,
    .grid-x>.xxxlarge-3,
    .grid-x>.xxxlarge-4,
    .grid-x>.xxxlarge-5,
    .grid-x>.xxxlarge-6,
    .grid-x>.xxxlarge-7,
    .grid-x>.xxxlarge-8,
    .grid-x>.xxxlarge-9,
    .grid-x>.xxxlarge-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-x>.xxxlarge-shrink {
        width: auto
    }

    .grid-x>.xxxlarge-1 {
        width: 8.3333333333%
    }

    .grid-x>.xxxlarge-2 {
        width: 16.6666666667%
    }

    .grid-x>.xxxlarge-3 {
        width: 25%
    }

    .grid-x>.xxxlarge-4 {
        width: 33.3333333333%
    }

    .grid-x>.xxxlarge-5 {
        width: 41.6666666667%
    }

    .grid-x>.xxxlarge-6 {
        width: 50%
    }

    .grid-x>.xxxlarge-7 {
        width: 58.3333333333%
    }

    .grid-x>.xxxlarge-8 {
        width: 66.6666666667%
    }

    .grid-x>.xxxlarge-9 {
        width: 75%
    }

    .grid-x>.xxxlarge-10 {
        width: 83.3333333333%
    }

    .grid-x>.xxxlarge-11 {
        width: 91.6666666667%
    }

    .grid-x>.xxxlarge-12 {
        width: 100%
    }
}

.grid-margin-x:not(.grid-x)>.cell {
    width: auto
}

.grid-margin-y:not(.grid-y)>.cell {
    height: auto
}

.grid-margin-x {
    margin-left: -.5rem;
    margin-right: -.5rem
}

@media print,
screen and (min-width:48em) {
    .grid-margin-x {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

.grid-margin-x>.cell {
    margin-left: .5rem;
    margin-right: .5rem;
    width: calc(100% - 1rem)
}

@media print,
screen and (min-width:48em) {
    .grid-margin-x>.cell {
        margin-left: .5rem;
        margin-right: .5rem;
        width: calc(100% - 1rem)
    }
}

@media print,
screen and (min-width:25em) {

    .grid-margin-x>.auto,
    .grid-margin-x>.shrink {
        width: auto
    }

    .grid-margin-x>.small-1 {
        width: calc(8.33333% - 1rem)
    }

    .grid-margin-x>.small-2 {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x>.small-3 {
        width: calc(25% - 1rem)
    }

    .grid-margin-x>.small-4 {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x>.small-5 {
        width: calc(41.66667% - 1rem)
    }

    .grid-margin-x>.small-6 {
        width: calc(50% - 1rem)
    }

    .grid-margin-x>.small-7 {
        width: calc(58.33333% - 1rem)
    }

    .grid-margin-x>.small-8 {
        width: calc(66.66667% - 1rem)
    }

    .grid-margin-x>.small-9 {
        width: calc(75% - 1rem)
    }

    .grid-margin-x>.small-10 {
        width: calc(83.33333% - 1rem)
    }

    .grid-margin-x>.small-11 {
        width: calc(91.66667% - 1rem)
    }

    .grid-margin-x>.small-12 {
        width: calc(100% - 1rem)
    }
}

.grid-margin-x>.auto,
.grid-margin-x>.shrink {
    width: auto
}

.grid-margin-x>.small-1 {
    width: calc(8.33333% - 1rem)
}

.grid-margin-x>.small-2 {
    width: calc(16.66667% - 1rem)
}

.grid-margin-x>.small-3 {
    width: calc(25% - 1rem)
}

.grid-margin-x>.small-4 {
    width: calc(33.33333% - 1rem)
}

.grid-margin-x>.small-5 {
    width: calc(41.66667% - 1rem)
}

.grid-margin-x>.small-6 {
    width: calc(50% - 1rem)
}

.grid-margin-x>.small-7 {
    width: calc(58.33333% - 1rem)
}

.grid-margin-x>.small-8 {
    width: calc(66.66667% - 1rem)
}

.grid-margin-x>.small-9 {
    width: calc(75% - 1rem)
}

.grid-margin-x>.small-10 {
    width: calc(83.33333% - 1rem)
}

.grid-margin-x>.small-11 {
    width: calc(91.66667% - 1rem)
}

.grid-margin-x>.small-12 {
    width: calc(100% - 1rem)
}

.grid-margin-x>.medium-auto,
.grid-margin-x>.medium-shrink {
    width: auto
}

.grid-margin-x>.medium-1 {
    width: calc(8.33333% - 1rem)
}

.grid-margin-x>.medium-2 {
    width: calc(16.66667% - 1rem)
}

.grid-margin-x>.medium-3 {
    width: calc(25% - 1rem)
}

.grid-margin-x>.medium-4 {
    width: calc(33.33333% - 1rem)
}

.grid-margin-x>.medium-5 {
    width: calc(41.66667% - 1rem)
}

.grid-margin-x>.medium-6 {
    width: calc(50% - 1rem)
}

.grid-margin-x>.medium-7 {
    width: calc(58.33333% - 1rem)
}

.grid-margin-x>.medium-8 {
    width: calc(66.66667% - 1rem)
}

.grid-margin-x>.medium-9 {
    width: calc(75% - 1rem)
}

.grid-margin-x>.medium-10 {
    width: calc(83.33333% - 1rem)
}

.grid-margin-x>.medium-11 {
    width: calc(91.66667% - 1rem)
}

.grid-margin-x>.medium-12 {
    width: calc(100% - 1rem)
}

.grid-margin-x>.large-auto,
.grid-margin-x>.large-shrink {
    width: auto
}

.grid-margin-x>.large-1 {
    width: calc(8.33333% - 1rem)
}

.grid-margin-x>.large-2 {
    width: calc(16.66667% - 1rem)
}

.grid-margin-x>.large-3 {
    width: calc(25% - 1rem)
}

.grid-margin-x>.large-4 {
    width: calc(33.33333% - 1rem)
}

.grid-margin-x>.large-5 {
    width: calc(41.66667% - 1rem)
}

.grid-margin-x>.large-6 {
    width: calc(50% - 1rem)
}

.grid-margin-x>.large-7 {
    width: calc(58.33333% - 1rem)
}

.grid-margin-x>.large-8 {
    width: calc(66.66667% - 1rem)
}

.grid-margin-x>.large-9 {
    width: calc(75% - 1rem)
}

.grid-margin-x>.large-10 {
    width: calc(83.33333% - 1rem)
}

.grid-margin-x>.large-11 {
    width: calc(91.66667% - 1rem)
}

.grid-margin-x>.large-12 {
    width: calc(100% - 1rem)
}

.grid-margin-x>.xlarge-auto,
.grid-margin-x>.xlarge-shrink {
    width: auto
}

.grid-margin-x>.xlarge-1 {
    width: calc(8.33333% - 1rem)
}

.grid-margin-x>.xlarge-2 {
    width: calc(16.66667% - 1rem)
}

.grid-margin-x>.xlarge-3 {
    width: calc(25% - 1rem)
}

.grid-margin-x>.xlarge-4 {
    width: calc(33.33333% - 1rem)
}

.grid-margin-x>.xlarge-5 {
    width: calc(41.66667% - 1rem)
}

.grid-margin-x>.xlarge-6 {
    width: calc(50% - 1rem)
}

.grid-margin-x>.xlarge-7 {
    width: calc(58.33333% - 1rem)
}

.grid-margin-x>.xlarge-8 {
    width: calc(66.66667% - 1rem)
}

.grid-margin-x>.xlarge-9 {
    width: calc(75% - 1rem)
}

.grid-margin-x>.xlarge-10 {
    width: calc(83.33333% - 1rem)
}

.grid-margin-x>.xlarge-11 {
    width: calc(91.66667% - 1rem)
}

.grid-margin-x>.xlarge-12 {
    width: calc(100% - 1rem)
}

.grid-margin-x>.xxlarge-auto,
.grid-margin-x>.xxlarge-shrink {
    width: auto
}

.grid-margin-x>.xxlarge-1 {
    width: calc(8.33333% - 1rem)
}

.grid-margin-x>.xxlarge-2 {
    width: calc(16.66667% - 1rem)
}

.grid-margin-x>.xxlarge-3 {
    width: calc(25% - 1rem)
}

.grid-margin-x>.xxlarge-4 {
    width: calc(33.33333% - 1rem)
}

.grid-margin-x>.xxlarge-5 {
    width: calc(41.66667% - 1rem)
}

.grid-margin-x>.xxlarge-6 {
    width: calc(50% - 1rem)
}

.grid-margin-x>.xxlarge-7 {
    width: calc(58.33333% - 1rem)
}

.grid-margin-x>.xxlarge-8 {
    width: calc(66.66667% - 1rem)
}

.grid-margin-x>.xxlarge-9 {
    width: calc(75% - 1rem)
}

.grid-margin-x>.xxlarge-10 {
    width: calc(83.33333% - 1rem)
}

.grid-margin-x>.xxlarge-11 {
    width: calc(91.66667% - 1rem)
}

.grid-margin-x>.xxlarge-12 {
    width: calc(100% - 1rem)
}

.grid-margin-x>.xsmall-auto,
.grid-margin-x>.xsmall-shrink {
    width: auto
}

.grid-margin-x>.xsmall-1 {
    width: calc(8.33333% - 1rem)
}

.grid-margin-x>.xsmall-2 {
    width: calc(16.66667% - 1rem)
}

.grid-margin-x>.xsmall-3 {
    width: calc(25% - 1rem)
}

.grid-margin-x>.xsmall-4 {
    width: calc(33.33333% - 1rem)
}

.grid-margin-x>.xsmall-5 {
    width: calc(41.66667% - 1rem)
}

.grid-margin-x>.xsmall-6 {
    width: calc(50% - 1rem)
}

.grid-margin-x>.xsmall-7 {
    width: calc(58.33333% - 1rem)
}

.grid-margin-x>.xsmall-8 {
    width: calc(66.66667% - 1rem)
}

.grid-margin-x>.xsmall-9 {
    width: calc(75% - 1rem)
}

.grid-margin-x>.xsmall-10 {
    width: calc(83.33333% - 1rem)
}

.grid-margin-x>.xsmall-11 {
    width: calc(91.66667% - 1rem)
}

.grid-margin-x>.xsmall-12 {
    width: calc(100% - 1rem)
}

@media print,
screen and (min-width:48em) {

    .grid-margin-x>.auto,
    .grid-margin-x>.shrink {
        width: auto
    }

    .grid-margin-x>.small-1 {
        width: calc(8.33333% - 1rem)
    }

    .grid-margin-x>.small-2 {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x>.small-3 {
        width: calc(25% - 1rem)
    }

    .grid-margin-x>.small-4 {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x>.small-5 {
        width: calc(41.66667% - 1rem)
    }

    .grid-margin-x>.small-6 {
        width: calc(50% - 1rem)
    }

    .grid-margin-x>.small-7 {
        width: calc(58.33333% - 1rem)
    }

    .grid-margin-x>.small-8 {
        width: calc(66.66667% - 1rem)
    }

    .grid-margin-x>.small-9 {
        width: calc(75% - 1rem)
    }

    .grid-margin-x>.small-10 {
        width: calc(83.33333% - 1rem)
    }

    .grid-margin-x>.small-11 {
        width: calc(91.66667% - 1rem)
    }

    .grid-margin-x>.small-12 {
        width: calc(100% - 1rem)
    }

    .grid-margin-x>.medium-auto,
    .grid-margin-x>.medium-shrink {
        width: auto
    }

    .grid-margin-x>.medium-1 {
        width: calc(8.33333% - 1rem)
    }

    .grid-margin-x>.medium-2 {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x>.medium-3 {
        width: calc(25% - 1rem)
    }

    .grid-margin-x>.medium-4 {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x>.medium-5 {
        width: calc(41.66667% - 1rem)
    }

    .grid-margin-x>.medium-6 {
        width: calc(50% - 1rem)
    }

    .grid-margin-x>.medium-7 {
        width: calc(58.33333% - 1rem)
    }

    .grid-margin-x>.medium-8 {
        width: calc(66.66667% - 1rem)
    }

    .grid-margin-x>.medium-9 {
        width: calc(75% - 1rem)
    }

    .grid-margin-x>.medium-10 {
        width: calc(83.33333% - 1rem)
    }

    .grid-margin-x>.medium-11 {
        width: calc(91.66667% - 1rem)
    }

    .grid-margin-x>.medium-12 {
        width: calc(100% - 1rem)
    }
}

@media print,
screen and (min-width:64em) {

    .grid-margin-x>.large-auto,
    .grid-margin-x>.large-shrink {
        width: auto
    }

    .grid-margin-x>.large-1 {
        width: calc(8.33333% - 1rem)
    }

    .grid-margin-x>.large-2 {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x>.large-3 {
        width: calc(25% - 1rem)
    }

    .grid-margin-x>.large-4 {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x>.large-5 {
        width: calc(41.66667% - 1rem)
    }

    .grid-margin-x>.large-6 {
        width: calc(50% - 1rem)
    }

    .grid-margin-x>.large-7 {
        width: calc(58.33333% - 1rem)
    }

    .grid-margin-x>.large-8 {
        width: calc(66.66667% - 1rem)
    }

    .grid-margin-x>.large-9 {
        width: calc(75% - 1rem)
    }

    .grid-margin-x>.large-10 {
        width: calc(83.33333% - 1rem)
    }

    .grid-margin-x>.large-11 {
        width: calc(91.66667% - 1rem)
    }

    .grid-margin-x>.large-12 {
        width: calc(100% - 1rem)
    }
}

@media screen and (min-width:80em) {

    .grid-margin-x>.xlarge-auto,
    .grid-margin-x>.xlarge-shrink {
        width: auto
    }

    .grid-margin-x>.xlarge-1 {
        width: calc(8.33333% - 1rem)
    }

    .grid-margin-x>.xlarge-2 {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x>.xlarge-3 {
        width: calc(25% - 1rem)
    }

    .grid-margin-x>.xlarge-4 {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x>.xlarge-5 {
        width: calc(41.66667% - 1rem)
    }

    .grid-margin-x>.xlarge-6 {
        width: calc(50% - 1rem)
    }

    .grid-margin-x>.xlarge-7 {
        width: calc(58.33333% - 1rem)
    }

    .grid-margin-x>.xlarge-8 {
        width: calc(66.66667% - 1rem)
    }

    .grid-margin-x>.xlarge-9 {
        width: calc(75% - 1rem)
    }

    .grid-margin-x>.xlarge-10 {
        width: calc(83.33333% - 1rem)
    }

    .grid-margin-x>.xlarge-11 {
        width: calc(91.66667% - 1rem)
    }

    .grid-margin-x>.xlarge-12 {
        width: calc(100% - 1rem)
    }
}

@media screen and (min-width:90em) {

    .grid-margin-x>.xxlarge-auto,
    .grid-margin-x>.xxlarge-shrink {
        width: auto
    }

    .grid-margin-x>.xxlarge-1 {
        width: calc(8.33333% - 1rem)
    }

    .grid-margin-x>.xxlarge-2 {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x>.xxlarge-3 {
        width: calc(25% - 1rem)
    }

    .grid-margin-x>.xxlarge-4 {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x>.xxlarge-5 {
        width: calc(41.66667% - 1rem)
    }

    .grid-margin-x>.xxlarge-6 {
        width: calc(50% - 1rem)
    }

    .grid-margin-x>.xxlarge-7 {
        width: calc(58.33333% - 1rem)
    }

    .grid-margin-x>.xxlarge-8 {
        width: calc(66.66667% - 1rem)
    }

    .grid-margin-x>.xxlarge-9 {
        width: calc(75% - 1rem)
    }

    .grid-margin-x>.xxlarge-10 {
        width: calc(83.33333% - 1rem)
    }

    .grid-margin-x>.xxlarge-11 {
        width: calc(91.66667% - 1rem)
    }

    .grid-margin-x>.xxlarge-12 {
        width: calc(100% - 1rem)
    }
}

@media screen and (min-width:120em) {

    .grid-margin-x>.xxxlarge-auto,
    .grid-margin-x>.xxxlarge-shrink {
        width: auto
    }

    .grid-margin-x>.xxxlarge-1 {
        width: calc(8.33333% - 1rem)
    }

    .grid-margin-x>.xxxlarge-2 {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x>.xxxlarge-3 {
        width: calc(25% - 1rem)
    }

    .grid-margin-x>.xxxlarge-4 {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x>.xxxlarge-5 {
        width: calc(41.66667% - 1rem)
    }

    .grid-margin-x>.xxxlarge-6 {
        width: calc(50% - 1rem)
    }

    .grid-margin-x>.xxxlarge-7 {
        width: calc(58.33333% - 1rem)
    }

    .grid-margin-x>.xxxlarge-8 {
        width: calc(66.66667% - 1rem)
    }

    .grid-margin-x>.xxxlarge-9 {
        width: calc(75% - 1rem)
    }

    .grid-margin-x>.xxxlarge-10 {
        width: calc(83.33333% - 1rem)
    }

    .grid-margin-x>.xxxlarge-11 {
        width: calc(91.66667% - 1rem)
    }

    .grid-margin-x>.xxxlarge-12 {
        width: calc(100% - 1rem)
    }
}

.grid-padding-x .grid-padding-x {
    margin-left: -.5rem;
    margin-right: -.5rem
}

@media print,
screen and (min-width:48em) {
    .grid-padding-x .grid-padding-x {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

.grid-container:not(.full)>.grid-padding-x {
    margin-left: -.5rem;
    margin-right: -.5rem
}

@media print,
screen and (min-width:48em) {
    .grid-container:not(.full)>.grid-padding-x {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

@media print,
screen and (min-width:25em) {
    .grid-padding-x>.cell {
        padding-left: .625rem;
        padding-right: .625rem
    }
}

@media print,
screen and (min-width:48em) {
    .grid-padding-x>.cell {
        padding-left: .9375rem;
        padding-right: .9375rem
    }
}

@media print,
screen and (min-width:25em) {
    .small-up-1>.cell {
        width: 100%
    }

    .small-up-2>.cell {
        width: 50%
    }

    .small-up-3>.cell {
        width: 33.3333333333%
    }

    .small-up-4>.cell {
        width: 25%
    }

    .small-up-5>.cell {
        width: 20%
    }

    .small-up-6>.cell {
        width: 16.6666666667%
    }

    .small-up-7>.cell {
        width: 14.2857142857%
    }

    .small-up-8>.cell {
        width: 12.5%
    }
}

.xsmall-up-1>.cell {
    width: 100%
}

.xsmall-up-2>.cell {
    width: 50%
}

.xsmall-up-3>.cell {
    width: 33.3333333333%
}

.xsmall-up-4>.cell {
    width: 25%
}

.xsmall-up-5>.cell {
    width: 20%
}

.xsmall-up-6>.cell {
    width: 16.6666666667%
}

.xsmall-up-7>.cell {
    width: 14.2857142857%
}

.xsmall-up-8>.cell {
    width: 12.5%
}

@media print,
screen and (min-width:48em) {
    .medium-up-1>.cell {
        width: 100%
    }

    .medium-up-2>.cell {
        width: 50%
    }

    .medium-up-3>.cell {
        width: 33.3333333333%
    }

    .medium-up-4>.cell {
        width: 25%
    }

    .medium-up-5>.cell {
        width: 20%
    }

    .medium-up-6>.cell {
        width: 16.6666666667%
    }

    .medium-up-7>.cell {
        width: 14.2857142857%
    }

    .medium-up-8>.cell {
        width: 12.5%
    }
}

@media print,
screen and (min-width:64em) {
    .large-up-1>.cell {
        width: 100%
    }

    .large-up-2>.cell {
        width: 50%
    }

    .large-up-3>.cell {
        width: 33.3333333333%
    }

    .large-up-4>.cell {
        width: 25%
    }

    .large-up-5>.cell {
        width: 20%
    }

    .large-up-6>.cell {
        width: 16.6666666667%
    }

    .large-up-7>.cell {
        width: 14.2857142857%
    }

    .large-up-8>.cell {
        width: 12.5%
    }
}

@media screen and (min-width:80em) {
    .xlarge-up-1>.cell {
        width: 100%
    }

    .xlarge-up-2>.cell {
        width: 50%
    }

    .xlarge-up-3>.cell {
        width: 33.3333333333%
    }

    .xlarge-up-4>.cell {
        width: 25%
    }

    .xlarge-up-5>.cell {
        width: 20%
    }

    .xlarge-up-6>.cell {
        width: 16.6666666667%
    }

    .xlarge-up-7>.cell {
        width: 14.2857142857%
    }

    .xlarge-up-8>.cell {
        width: 12.5%
    }
}

@media screen and (min-width:90em) {
    .xxlarge-up-1>.cell {
        width: 100%
    }

    .xxlarge-up-2>.cell {
        width: 50%
    }

    .xxlarge-up-3>.cell {
        width: 33.3333333333%
    }

    .xxlarge-up-4>.cell {
        width: 25%
    }

    .xxlarge-up-5>.cell {
        width: 20%
    }

    .xxlarge-up-6>.cell {
        width: 16.6666666667%
    }

    .xxlarge-up-7>.cell {
        width: 14.2857142857%
    }

    .xxlarge-up-8>.cell {
        width: 12.5%
    }
}

@media screen and (min-width:120em) {
    .xxxlarge-up-1>.cell {
        width: 100%
    }

    .xxxlarge-up-2>.cell {
        width: 50%
    }

    .xxxlarge-up-3>.cell {
        width: 33.3333333333%
    }

    .xxxlarge-up-4>.cell {
        width: 25%
    }

    .xxxlarge-up-5>.cell {
        width: 20%
    }

    .xxxlarge-up-6>.cell {
        width: 16.6666666667%
    }

    .xxxlarge-up-7>.cell {
        width: 14.2857142857%
    }

    .xxxlarge-up-8>.cell {
        width: 12.5%
    }
}

@media print,
screen and (min-width:25em) {
    .grid-margin-x.small-up-1>.cell {
        width: calc(100% - 1rem)
    }

    .grid-margin-x.small-up-2>.cell {
        width: calc(50% - 1rem)
    }

    .grid-margin-x.small-up-3>.cell {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x.small-up-4>.cell {
        width: calc(25% - 1rem)
    }

    .grid-margin-x.small-up-5>.cell {
        width: calc(20% - 1rem)
    }

    .grid-margin-x.small-up-6>.cell {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x.small-up-7>.cell {
        width: calc(14.28571% - 1rem)
    }

    .grid-margin-x.small-up-8>.cell {
        width: calc(12.5% - 1rem)
    }
}

.grid-margin-x.medium-up-1>.cell {
    width: calc(100% - 1rem)
}

.grid-margin-x.medium-up-2>.cell {
    width: calc(50% - 1rem)
}

.grid-margin-x.medium-up-3>.cell {
    width: calc(33.33333% - 1rem)
}

.grid-margin-x.medium-up-4>.cell {
    width: calc(25% - 1rem)
}

.grid-margin-x.medium-up-5>.cell {
    width: calc(20% - 1rem)
}

.grid-margin-x.medium-up-6>.cell {
    width: calc(16.66667% - 1rem)
}

.grid-margin-x.medium-up-7>.cell {
    width: calc(14.28571% - 1rem)
}

.grid-margin-x.medium-up-8>.cell {
    width: calc(12.5% - 1rem)
}

.grid-margin-x.xsmall-up-1>.cell {
    width: calc(100% - 1rem)
}

.grid-margin-x.xsmall-up-2>.cell {
    width: calc(50% - 1rem)
}

.grid-margin-x.xsmall-up-3>.cell {
    width: calc(33.33333% - 1rem)
}

.grid-margin-x.xsmall-up-4>.cell {
    width: calc(25% - 1rem)
}

.grid-margin-x.xsmall-up-5>.cell {
    width: calc(20% - 1rem)
}

.grid-margin-x.xsmall-up-6>.cell {
    width: calc(16.66667% - 1rem)
}

.grid-margin-x.xsmall-up-7>.cell {
    width: calc(14.28571% - 1rem)
}

.grid-margin-x.xsmall-up-8>.cell {
    width: calc(12.5% - 1rem)
}

@media print,
screen and (min-width:48em) {
    .grid-margin-x.medium-up-1>.cell {
        width: calc(100% - 1rem)
    }

    .grid-margin-x.medium-up-2>.cell {
        width: calc(50% - 1rem)
    }

    .grid-margin-x.medium-up-3>.cell {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x.medium-up-4>.cell {
        width: calc(25% - 1rem)
    }

    .grid-margin-x.medium-up-5>.cell {
        width: calc(20% - 1rem)
    }

    .grid-margin-x.medium-up-6>.cell {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x.medium-up-7>.cell {
        width: calc(14.28571% - 1rem)
    }

    .grid-margin-x.medium-up-8>.cell {
        width: calc(12.5% - 1rem)
    }
}

@media print,
screen and (min-width:64em) {
    .grid-margin-x.large-up-1>.cell {
        width: calc(100% - 1rem)
    }

    .grid-margin-x.large-up-2>.cell {
        width: calc(50% - 1rem)
    }

    .grid-margin-x.large-up-3>.cell {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x.large-up-4>.cell {
        width: calc(25% - 1rem)
    }

    .grid-margin-x.large-up-5>.cell {
        width: calc(20% - 1rem)
    }

    .grid-margin-x.large-up-6>.cell {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x.large-up-7>.cell {
        width: calc(14.28571% - 1rem)
    }

    .grid-margin-x.large-up-8>.cell {
        width: calc(12.5% - 1rem)
    }
}

@media screen and (min-width:80em) {
    .grid-margin-x.xlarge-up-1>.cell {
        width: calc(100% - 1rem)
    }

    .grid-margin-x.xlarge-up-2>.cell {
        width: calc(50% - 1rem)
    }

    .grid-margin-x.xlarge-up-3>.cell {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x.xlarge-up-4>.cell {
        width: calc(25% - 1rem)
    }

    .grid-margin-x.xlarge-up-5>.cell {
        width: calc(20% - 1rem)
    }

    .grid-margin-x.xlarge-up-6>.cell {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x.xlarge-up-7>.cell {
        width: calc(14.28571% - 1rem)
    }

    .grid-margin-x.xlarge-up-8>.cell {
        width: calc(12.5% - 1rem)
    }
}

@media screen and (min-width:90em) {
    .grid-margin-x.xxlarge-up-1>.cell {
        width: calc(100% - 1rem)
    }

    .grid-margin-x.xxlarge-up-2>.cell {
        width: calc(50% - 1rem)
    }

    .grid-margin-x.xxlarge-up-3>.cell {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x.xxlarge-up-4>.cell {
        width: calc(25% - 1rem)
    }

    .grid-margin-x.xxlarge-up-5>.cell {
        width: calc(20% - 1rem)
    }

    .grid-margin-x.xxlarge-up-6>.cell {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x.xxlarge-up-7>.cell {
        width: calc(14.28571% - 1rem)
    }

    .grid-margin-x.xxlarge-up-8>.cell {
        width: calc(12.5% - 1rem)
    }
}

@media screen and (min-width:120em) {
    .grid-margin-x.xxxlarge-up-1>.cell {
        width: calc(100% - 1rem)
    }

    .grid-margin-x.xxxlarge-up-2>.cell {
        width: calc(50% - 1rem)
    }

    .grid-margin-x.xxxlarge-up-3>.cell {
        width: calc(33.33333% - 1rem)
    }

    .grid-margin-x.xxxlarge-up-4>.cell {
        width: calc(25% - 1rem)
    }

    .grid-margin-x.xxxlarge-up-5>.cell {
        width: calc(20% - 1rem)
    }

    .grid-margin-x.xxxlarge-up-6>.cell {
        width: calc(16.66667% - 1rem)
    }

    .grid-margin-x.xxxlarge-up-7>.cell {
        width: calc(14.28571% - 1rem)
    }

    .grid-margin-x.xxxlarge-up-8>.cell {
        width: calc(12.5% - 1rem)
    }
}

.xsmall-margin-collapse,
.xsmall-margin-collapse>.cell {
    margin-left: 0;
    margin-right: 0
}

.xsmall-margin-collapse>.xsmall-1 {
    width: 8.3333333333%
}

.xsmall-margin-collapse>.xsmall-2 {
    width: 16.6666666667%
}

.xsmall-margin-collapse>.xsmall-3 {
    width: 25%
}

.xsmall-margin-collapse>.xsmall-4 {
    width: 33.3333333333%
}

.xsmall-margin-collapse>.xsmall-5 {
    width: 41.6666666667%
}

.xsmall-margin-collapse>.xsmall-6 {
    width: 50%
}

.xsmall-margin-collapse>.xsmall-7 {
    width: 58.3333333333%
}

.xsmall-margin-collapse>.xsmall-8 {
    width: 66.6666666667%
}

.xsmall-margin-collapse>.xsmall-9 {
    width: 75%
}

.xsmall-margin-collapse>.xsmall-10 {
    width: 83.3333333333%
}

.xsmall-margin-collapse>.xsmall-11 {
    width: 91.6666666667%
}

.xsmall-margin-collapse>.xsmall-12 {
    width: 100%
}

.xsmall-margin-collapse>.small-1 {
    width: 8.3333333333%
}

.xsmall-margin-collapse>.small-2 {
    width: 16.6666666667%
}

.xsmall-margin-collapse>.small-3 {
    width: 25%
}

.xsmall-margin-collapse>.small-4 {
    width: 33.3333333333%
}

.xsmall-margin-collapse>.small-5 {
    width: 41.6666666667%
}

.xsmall-margin-collapse>.small-6 {
    width: 50%
}

.xsmall-margin-collapse>.small-7 {
    width: 58.3333333333%
}

.xsmall-margin-collapse>.small-8 {
    width: 66.6666666667%
}

.xsmall-margin-collapse>.small-9 {
    width: 75%
}

.xsmall-margin-collapse>.small-10 {
    width: 83.3333333333%
}

.xsmall-margin-collapse>.small-11 {
    width: 91.6666666667%
}

.xsmall-margin-collapse>.small-12 {
    width: 100%
}

.xsmall-margin-collapse>.medium-1 {
    width: 8.3333333333%
}

.xsmall-margin-collapse>.medium-2 {
    width: 16.6666666667%
}

.xsmall-margin-collapse>.medium-3 {
    width: 25%
}

.xsmall-margin-collapse>.medium-4 {
    width: 33.3333333333%
}

.xsmall-margin-collapse>.medium-5 {
    width: 41.6666666667%
}

.xsmall-margin-collapse>.medium-6 {
    width: 50%
}

.xsmall-margin-collapse>.medium-7 {
    width: 58.3333333333%
}

.xsmall-margin-collapse>.medium-8 {
    width: 66.6666666667%
}

.xsmall-margin-collapse>.medium-9 {
    width: 75%
}

.xsmall-margin-collapse>.medium-10 {
    width: 83.3333333333%
}

.xsmall-margin-collapse>.medium-11 {
    width: 91.6666666667%
}

.xsmall-margin-collapse>.medium-12 {
    width: 100%
}

.xsmall-margin-collapse>.large-1 {
    width: 8.3333333333%
}

.xsmall-margin-collapse>.large-2 {
    width: 16.6666666667%
}

.xsmall-margin-collapse>.large-3 {
    width: 25%
}

.xsmall-margin-collapse>.large-4 {
    width: 33.3333333333%
}

.xsmall-margin-collapse>.large-5 {
    width: 41.6666666667%
}

.xsmall-margin-collapse>.large-6 {
    width: 50%
}

.xsmall-margin-collapse>.large-7 {
    width: 58.3333333333%
}

.xsmall-margin-collapse>.large-8 {
    width: 66.6666666667%
}

.xsmall-margin-collapse>.large-9 {
    width: 75%
}

.xsmall-margin-collapse>.large-10 {
    width: 83.3333333333%
}

.xsmall-margin-collapse>.large-11 {
    width: 91.6666666667%
}

.xsmall-margin-collapse>.large-12 {
    width: 100%
}

.xsmall-margin-collapse>.xlarge-1 {
    width: 8.3333333333%
}

.xsmall-margin-collapse>.xlarge-2 {
    width: 16.6666666667%
}

.xsmall-margin-collapse>.xlarge-3 {
    width: 25%
}

.xsmall-margin-collapse>.xlarge-4 {
    width: 33.3333333333%
}

.xsmall-margin-collapse>.xlarge-5 {
    width: 41.6666666667%
}

.xsmall-margin-collapse>.xlarge-6 {
    width: 50%
}

.xsmall-margin-collapse>.xlarge-7 {
    width: 58.3333333333%
}

.xsmall-margin-collapse>.xlarge-8 {
    width: 66.6666666667%
}

.xsmall-margin-collapse>.xlarge-9 {
    width: 75%
}

.xsmall-margin-collapse>.xlarge-10 {
    width: 83.3333333333%
}

.xsmall-margin-collapse>.xlarge-11 {
    width: 91.6666666667%
}

.xsmall-margin-collapse>.xlarge-12 {
    width: 100%
}

.xsmall-margin-collapse>.xxlarge-1 {
    width: 8.3333333333%
}

.xsmall-margin-collapse>.xxlarge-2 {
    width: 16.6666666667%
}

.xsmall-margin-collapse>.xxlarge-3 {
    width: 25%
}

.xsmall-margin-collapse>.xxlarge-4 {
    width: 33.3333333333%
}

.xsmall-margin-collapse>.xxlarge-5 {
    width: 41.6666666667%
}

.xsmall-margin-collapse>.xxlarge-6 {
    width: 50%
}

.xsmall-margin-collapse>.xxlarge-7 {
    width: 58.3333333333%
}

.xsmall-margin-collapse>.xxlarge-8 {
    width: 66.6666666667%
}

.xsmall-margin-collapse>.xxlarge-9 {
    width: 75%
}

.xsmall-margin-collapse>.xxlarge-10 {
    width: 83.3333333333%
}

.xsmall-margin-collapse>.xxlarge-11 {
    width: 91.6666666667%
}

.xsmall-margin-collapse>.xxlarge-12 {
    width: 100%
}

@media screen and (min-width:120em) {
    .xsmall-margin-collapse>.xxxlarge-1 {
        width: 8.3333333333%
    }

    .xsmall-margin-collapse>.xxxlarge-2 {
        width: 16.6666666667%
    }

    .xsmall-margin-collapse>.xxxlarge-3 {
        width: 25%
    }

    .xsmall-margin-collapse>.xxxlarge-4 {
        width: 33.3333333333%
    }

    .xsmall-margin-collapse>.xxxlarge-5 {
        width: 41.6666666667%
    }

    .xsmall-margin-collapse>.xxxlarge-6 {
        width: 50%
    }

    .xsmall-margin-collapse>.xxxlarge-7 {
        width: 58.3333333333%
    }

    .xsmall-margin-collapse>.xxxlarge-8 {
        width: 66.6666666667%
    }

    .xsmall-margin-collapse>.xxxlarge-9 {
        width: 75%
    }

    .xsmall-margin-collapse>.xxxlarge-10 {
        width: 83.3333333333%
    }

    .xsmall-margin-collapse>.xxxlarge-11 {
        width: 91.6666666667%
    }

    .xsmall-margin-collapse>.xxxlarge-12 {
        width: 100%
    }
}

.xsmall-padding-collapse {
    margin-left: 0;
    margin-right: 0
}

.xsmall-padding-collapse>.cell {
    padding-left: 0;
    padding-right: 0
}

@media print,
screen and (min-width:25em) {

    .small-margin-collapse,
    .small-margin-collapse>.cell {
        margin-left: 0;
        margin-right: 0
    }
}

.small-margin-collapse>.xsmall-1 {
    width: 8.3333333333%
}

.small-margin-collapse>.xsmall-2 {
    width: 16.6666666667%
}

.small-margin-collapse>.xsmall-3 {
    width: 25%
}

.small-margin-collapse>.xsmall-4 {
    width: 33.3333333333%
}

.small-margin-collapse>.xsmall-5 {
    width: 41.6666666667%
}

.small-margin-collapse>.xsmall-6 {
    width: 50%
}

.small-margin-collapse>.xsmall-7 {
    width: 58.3333333333%
}

.small-margin-collapse>.xsmall-8 {
    width: 66.6666666667%
}

.small-margin-collapse>.xsmall-9 {
    width: 75%
}

.small-margin-collapse>.xsmall-10 {
    width: 83.3333333333%
}

.small-margin-collapse>.xsmall-11 {
    width: 91.6666666667%
}

.small-margin-collapse>.xsmall-12 {
    width: 100%
}

@media print,
screen and (min-width:25em) {
    .small-margin-collapse>.small-1 {
        width: 8.3333333333%
    }

    .small-margin-collapse>.small-2 {
        width: 16.6666666667%
    }

    .small-margin-collapse>.small-3 {
        width: 25%
    }

    .small-margin-collapse>.small-4 {
        width: 33.3333333333%
    }

    .small-margin-collapse>.small-5 {
        width: 41.6666666667%
    }

    .small-margin-collapse>.small-6 {
        width: 50%
    }

    .small-margin-collapse>.small-7 {
        width: 58.3333333333%
    }

    .small-margin-collapse>.small-8 {
        width: 66.6666666667%
    }

    .small-margin-collapse>.small-9 {
        width: 75%
    }

    .small-margin-collapse>.small-10 {
        width: 83.3333333333%
    }

    .small-margin-collapse>.small-11 {
        width: 91.6666666667%
    }

    .small-margin-collapse>.small-12 {
        width: 100%
    }
}

@media print,
screen and (min-width:48em) {
    .small-margin-collapse>.medium-1 {
        width: 8.3333333333%
    }

    .small-margin-collapse>.medium-2 {
        width: 16.6666666667%
    }

    .small-margin-collapse>.medium-3 {
        width: 25%
    }

    .small-margin-collapse>.medium-4 {
        width: 33.3333333333%
    }

    .small-margin-collapse>.medium-5 {
        width: 41.6666666667%
    }

    .small-margin-collapse>.medium-6 {
        width: 50%
    }

    .small-margin-collapse>.medium-7 {
        width: 58.3333333333%
    }

    .small-margin-collapse>.medium-8 {
        width: 66.6666666667%
    }

    .small-margin-collapse>.medium-9 {
        width: 75%
    }

    .small-margin-collapse>.medium-10 {
        width: 83.3333333333%
    }

    .small-margin-collapse>.medium-11 {
        width: 91.6666666667%
    }

    .small-margin-collapse>.medium-12 {
        width: 100%
    }
}

@media print,
screen and (min-width:64em) {
    .small-margin-collapse>.large-1 {
        width: 8.3333333333%
    }

    .small-margin-collapse>.large-2 {
        width: 16.6666666667%
    }

    .small-margin-collapse>.large-3 {
        width: 25%
    }

    .small-margin-collapse>.large-4 {
        width: 33.3333333333%
    }

    .small-margin-collapse>.large-5 {
        width: 41.6666666667%
    }

    .small-margin-collapse>.large-6 {
        width: 50%
    }

    .small-margin-collapse>.large-7 {
        width: 58.3333333333%
    }

    .small-margin-collapse>.large-8 {
        width: 66.6666666667%
    }

    .small-margin-collapse>.large-9 {
        width: 75%
    }

    .small-margin-collapse>.large-10 {
        width: 83.3333333333%
    }

    .small-margin-collapse>.large-11 {
        width: 91.6666666667%
    }

    .small-margin-collapse>.large-12 {
        width: 100%
    }
}

@media screen and (min-width:80em) {
    .small-margin-collapse>.xlarge-1 {
        width: 8.3333333333%
    }

    .small-margin-collapse>.xlarge-2 {
        width: 16.6666666667%
    }

    .small-margin-collapse>.xlarge-3 {
        width: 25%
    }

    .small-margin-collapse>.xlarge-4 {
        width: 33.3333333333%
    }

    .small-margin-collapse>.xlarge-5 {
        width: 41.6666666667%
    }

    .small-margin-collapse>.xlarge-6 {
        width: 50%
    }

    .small-margin-collapse>.xlarge-7 {
        width: 58.3333333333%
    }

    .small-margin-collapse>.xlarge-8 {
        width: 66.6666666667%
    }

    .small-margin-collapse>.xlarge-9 {
        width: 75%
    }

    .small-margin-collapse>.xlarge-10 {
        width: 83.3333333333%
    }

    .small-margin-collapse>.xlarge-11 {
        width: 91.6666666667%
    }

    .small-margin-collapse>.xlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:90em) {
    .small-margin-collapse>.xxlarge-1 {
        width: 8.3333333333%
    }

    .small-margin-collapse>.xxlarge-2 {
        width: 16.6666666667%
    }

    .small-margin-collapse>.xxlarge-3 {
        width: 25%
    }

    .small-margin-collapse>.xxlarge-4 {
        width: 33.3333333333%
    }

    .small-margin-collapse>.xxlarge-5 {
        width: 41.6666666667%
    }

    .small-margin-collapse>.xxlarge-6 {
        width: 50%
    }

    .small-margin-collapse>.xxlarge-7 {
        width: 58.3333333333%
    }

    .small-margin-collapse>.xxlarge-8 {
        width: 66.6666666667%
    }

    .small-margin-collapse>.xxlarge-9 {
        width: 75%
    }

    .small-margin-collapse>.xxlarge-10 {
        width: 83.3333333333%
    }

    .small-margin-collapse>.xxlarge-11 {
        width: 91.6666666667%
    }

    .small-margin-collapse>.xxlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:120em) {
    .small-margin-collapse>.xxxlarge-1 {
        width: 8.3333333333%
    }

    .small-margin-collapse>.xxxlarge-2 {
        width: 16.6666666667%
    }

    .small-margin-collapse>.xxxlarge-3 {
        width: 25%
    }

    .small-margin-collapse>.xxxlarge-4 {
        width: 33.3333333333%
    }

    .small-margin-collapse>.xxxlarge-5 {
        width: 41.6666666667%
    }

    .small-margin-collapse>.xxxlarge-6 {
        width: 50%
    }

    .small-margin-collapse>.xxxlarge-7 {
        width: 58.3333333333%
    }

    .small-margin-collapse>.xxxlarge-8 {
        width: 66.6666666667%
    }

    .small-margin-collapse>.xxxlarge-9 {
        width: 75%
    }

    .small-margin-collapse>.xxxlarge-10 {
        width: 83.3333333333%
    }

    .small-margin-collapse>.xxxlarge-11 {
        width: 91.6666666667%
    }

    .small-margin-collapse>.xxxlarge-12 {
        width: 100%
    }
}

@media print,
screen and (min-width:25em) {
    .small-padding-collapse {
        margin-left: 0;
        margin-right: 0
    }

    .small-padding-collapse>.cell {
        padding-left: 0;
        padding-right: 0
    }
}

@media print,
screen and (min-width:48em) {

    .medium-margin-collapse,
    .medium-margin-collapse>.cell {
        margin-left: 0;
        margin-right: 0
    }
}

.medium-margin-collapse>.xsmall-1 {
    width: 8.3333333333%
}

.medium-margin-collapse>.xsmall-2 {
    width: 16.6666666667%
}

.medium-margin-collapse>.xsmall-3 {
    width: 25%
}

.medium-margin-collapse>.xsmall-4 {
    width: 33.3333333333%
}

.medium-margin-collapse>.xsmall-5 {
    width: 41.6666666667%
}

.medium-margin-collapse>.xsmall-6 {
    width: 50%
}

.medium-margin-collapse>.xsmall-7 {
    width: 58.3333333333%
}

.medium-margin-collapse>.xsmall-8 {
    width: 66.6666666667%
}

.medium-margin-collapse>.xsmall-9 {
    width: 75%
}

.medium-margin-collapse>.xsmall-10 {
    width: 83.3333333333%
}

.medium-margin-collapse>.xsmall-11 {
    width: 91.6666666667%
}

.medium-margin-collapse>.xsmall-12 {
    width: 100%
}

@media print,
screen and (min-width:48em) {
    .medium-margin-collapse>.small-1 {
        width: 8.3333333333%
    }

    .medium-margin-collapse>.small-2 {
        width: 16.6666666667%
    }

    .medium-margin-collapse>.small-3 {
        width: 25%
    }

    .medium-margin-collapse>.small-4 {
        width: 33.3333333333%
    }

    .medium-margin-collapse>.small-5 {
        width: 41.6666666667%
    }

    .medium-margin-collapse>.small-6 {
        width: 50%
    }

    .medium-margin-collapse>.small-7 {
        width: 58.3333333333%
    }

    .medium-margin-collapse>.small-8 {
        width: 66.6666666667%
    }

    .medium-margin-collapse>.small-9 {
        width: 75%
    }

    .medium-margin-collapse>.small-10 {
        width: 83.3333333333%
    }

    .medium-margin-collapse>.small-11 {
        width: 91.6666666667%
    }

    .medium-margin-collapse>.small-12 {
        width: 100%
    }

    .medium-margin-collapse>.medium-1 {
        width: 8.3333333333%
    }

    .medium-margin-collapse>.medium-2 {
        width: 16.6666666667%
    }

    .medium-margin-collapse>.medium-3 {
        width: 25%
    }

    .medium-margin-collapse>.medium-4 {
        width: 33.3333333333%
    }

    .medium-margin-collapse>.medium-5 {
        width: 41.6666666667%
    }

    .medium-margin-collapse>.medium-6 {
        width: 50%
    }

    .medium-margin-collapse>.medium-7 {
        width: 58.3333333333%
    }

    .medium-margin-collapse>.medium-8 {
        width: 66.6666666667%
    }

    .medium-margin-collapse>.medium-9 {
        width: 75%
    }

    .medium-margin-collapse>.medium-10 {
        width: 83.3333333333%
    }

    .medium-margin-collapse>.medium-11 {
        width: 91.6666666667%
    }

    .medium-margin-collapse>.medium-12 {
        width: 100%
    }
}

@media print,
screen and (min-width:64em) {
    .medium-margin-collapse>.large-1 {
        width: 8.3333333333%
    }

    .medium-margin-collapse>.large-2 {
        width: 16.6666666667%
    }

    .medium-margin-collapse>.large-3 {
        width: 25%
    }

    .medium-margin-collapse>.large-4 {
        width: 33.3333333333%
    }

    .medium-margin-collapse>.large-5 {
        width: 41.6666666667%
    }

    .medium-margin-collapse>.large-6 {
        width: 50%
    }

    .medium-margin-collapse>.large-7 {
        width: 58.3333333333%
    }

    .medium-margin-collapse>.large-8 {
        width: 66.6666666667%
    }

    .medium-margin-collapse>.large-9 {
        width: 75%
    }

    .medium-margin-collapse>.large-10 {
        width: 83.3333333333%
    }

    .medium-margin-collapse>.large-11 {
        width: 91.6666666667%
    }

    .medium-margin-collapse>.large-12 {
        width: 100%
    }
}

@media screen and (min-width:80em) {
    .medium-margin-collapse>.xlarge-1 {
        width: 8.3333333333%
    }

    .medium-margin-collapse>.xlarge-2 {
        width: 16.6666666667%
    }

    .medium-margin-collapse>.xlarge-3 {
        width: 25%
    }

    .medium-margin-collapse>.xlarge-4 {
        width: 33.3333333333%
    }

    .medium-margin-collapse>.xlarge-5 {
        width: 41.6666666667%
    }

    .medium-margin-collapse>.xlarge-6 {
        width: 50%
    }

    .medium-margin-collapse>.xlarge-7 {
        width: 58.3333333333%
    }

    .medium-margin-collapse>.xlarge-8 {
        width: 66.6666666667%
    }

    .medium-margin-collapse>.xlarge-9 {
        width: 75%
    }

    .medium-margin-collapse>.xlarge-10 {
        width: 83.3333333333%
    }

    .medium-margin-collapse>.xlarge-11 {
        width: 91.6666666667%
    }

    .medium-margin-collapse>.xlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:90em) {
    .medium-margin-collapse>.xxlarge-1 {
        width: 8.3333333333%
    }

    .medium-margin-collapse>.xxlarge-2 {
        width: 16.6666666667%
    }

    .medium-margin-collapse>.xxlarge-3 {
        width: 25%
    }

    .medium-margin-collapse>.xxlarge-4 {
        width: 33.3333333333%
    }

    .medium-margin-collapse>.xxlarge-5 {
        width: 41.6666666667%
    }

    .medium-margin-collapse>.xxlarge-6 {
        width: 50%
    }

    .medium-margin-collapse>.xxlarge-7 {
        width: 58.3333333333%
    }

    .medium-margin-collapse>.xxlarge-8 {
        width: 66.6666666667%
    }

    .medium-margin-collapse>.xxlarge-9 {
        width: 75%
    }

    .medium-margin-collapse>.xxlarge-10 {
        width: 83.3333333333%
    }

    .medium-margin-collapse>.xxlarge-11 {
        width: 91.6666666667%
    }

    .medium-margin-collapse>.xxlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:120em) {
    .medium-margin-collapse>.xxxlarge-1 {
        width: 8.3333333333%
    }

    .medium-margin-collapse>.xxxlarge-2 {
        width: 16.6666666667%
    }

    .medium-margin-collapse>.xxxlarge-3 {
        width: 25%
    }

    .medium-margin-collapse>.xxxlarge-4 {
        width: 33.3333333333%
    }

    .medium-margin-collapse>.xxxlarge-5 {
        width: 41.6666666667%
    }

    .medium-margin-collapse>.xxxlarge-6 {
        width: 50%
    }

    .medium-margin-collapse>.xxxlarge-7 {
        width: 58.3333333333%
    }

    .medium-margin-collapse>.xxxlarge-8 {
        width: 66.6666666667%
    }

    .medium-margin-collapse>.xxxlarge-9 {
        width: 75%
    }

    .medium-margin-collapse>.xxxlarge-10 {
        width: 83.3333333333%
    }

    .medium-margin-collapse>.xxxlarge-11 {
        width: 91.6666666667%
    }

    .medium-margin-collapse>.xxxlarge-12 {
        width: 100%
    }
}

@media print,
screen and (min-width:48em) {
    .medium-padding-collapse {
        margin-left: 0;
        margin-right: 0
    }

    .medium-padding-collapse>.cell {
        padding-left: 0;
        padding-right: 0
    }
}

@media print,
screen and (min-width:64em) {

    .large-margin-collapse,
    .large-margin-collapse>.cell {
        margin-left: 0;
        margin-right: 0
    }
}

.large-margin-collapse>.xsmall-1 {
    width: 8.3333333333%
}

.large-margin-collapse>.xsmall-2 {
    width: 16.6666666667%
}

.large-margin-collapse>.xsmall-3 {
    width: 25%
}

.large-margin-collapse>.xsmall-4 {
    width: 33.3333333333%
}

.large-margin-collapse>.xsmall-5 {
    width: 41.6666666667%
}

.large-margin-collapse>.xsmall-6 {
    width: 50%
}

.large-margin-collapse>.xsmall-7 {
    width: 58.3333333333%
}

.large-margin-collapse>.xsmall-8 {
    width: 66.6666666667%
}

.large-margin-collapse>.xsmall-9 {
    width: 75%
}

.large-margin-collapse>.xsmall-10 {
    width: 83.3333333333%
}

.large-margin-collapse>.xsmall-11 {
    width: 91.6666666667%
}

.large-margin-collapse>.xsmall-12 {
    width: 100%
}

@media print,
screen and (min-width:64em) {
    .large-margin-collapse>.small-1 {
        width: 8.3333333333%
    }

    .large-margin-collapse>.small-2 {
        width: 16.6666666667%
    }

    .large-margin-collapse>.small-3 {
        width: 25%
    }

    .large-margin-collapse>.small-4 {
        width: 33.3333333333%
    }

    .large-margin-collapse>.small-5 {
        width: 41.6666666667%
    }

    .large-margin-collapse>.small-6 {
        width: 50%
    }

    .large-margin-collapse>.small-7 {
        width: 58.3333333333%
    }

    .large-margin-collapse>.small-8 {
        width: 66.6666666667%
    }

    .large-margin-collapse>.small-9 {
        width: 75%
    }

    .large-margin-collapse>.small-10 {
        width: 83.3333333333%
    }

    .large-margin-collapse>.small-11 {
        width: 91.6666666667%
    }

    .large-margin-collapse>.small-12 {
        width: 100%
    }

    .large-margin-collapse>.medium-1 {
        width: 8.3333333333%
    }

    .large-margin-collapse>.medium-2 {
        width: 16.6666666667%
    }

    .large-margin-collapse>.medium-3 {
        width: 25%
    }

    .large-margin-collapse>.medium-4 {
        width: 33.3333333333%
    }

    .large-margin-collapse>.medium-5 {
        width: 41.6666666667%
    }

    .large-margin-collapse>.medium-6 {
        width: 50%
    }

    .large-margin-collapse>.medium-7 {
        width: 58.3333333333%
    }

    .large-margin-collapse>.medium-8 {
        width: 66.6666666667%
    }

    .large-margin-collapse>.medium-9 {
        width: 75%
    }

    .large-margin-collapse>.medium-10 {
        width: 83.3333333333%
    }

    .large-margin-collapse>.medium-11 {
        width: 91.6666666667%
    }

    .large-margin-collapse>.medium-12 {
        width: 100%
    }

    .large-margin-collapse>.large-1 {
        width: 8.3333333333%
    }

    .large-margin-collapse>.large-2 {
        width: 16.6666666667%
    }

    .large-margin-collapse>.large-3 {
        width: 25%
    }

    .large-margin-collapse>.large-4 {
        width: 33.3333333333%
    }

    .large-margin-collapse>.large-5 {
        width: 41.6666666667%
    }

    .large-margin-collapse>.large-6 {
        width: 50%
    }

    .large-margin-collapse>.large-7 {
        width: 58.3333333333%
    }

    .large-margin-collapse>.large-8 {
        width: 66.6666666667%
    }

    .large-margin-collapse>.large-9 {
        width: 75%
    }

    .large-margin-collapse>.large-10 {
        width: 83.3333333333%
    }

    .large-margin-collapse>.large-11 {
        width: 91.6666666667%
    }

    .large-margin-collapse>.large-12 {
        width: 100%
    }
}

@media screen and (min-width:80em) {
    .large-margin-collapse>.xlarge-1 {
        width: 8.3333333333%
    }

    .large-margin-collapse>.xlarge-2 {
        width: 16.6666666667%
    }

    .large-margin-collapse>.xlarge-3 {
        width: 25%
    }

    .large-margin-collapse>.xlarge-4 {
        width: 33.3333333333%
    }

    .large-margin-collapse>.xlarge-5 {
        width: 41.6666666667%
    }

    .large-margin-collapse>.xlarge-6 {
        width: 50%
    }

    .large-margin-collapse>.xlarge-7 {
        width: 58.3333333333%
    }

    .large-margin-collapse>.xlarge-8 {
        width: 66.6666666667%
    }

    .large-margin-collapse>.xlarge-9 {
        width: 75%
    }

    .large-margin-collapse>.xlarge-10 {
        width: 83.3333333333%
    }

    .large-margin-collapse>.xlarge-11 {
        width: 91.6666666667%
    }

    .large-margin-collapse>.xlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:90em) {
    .large-margin-collapse>.xxlarge-1 {
        width: 8.3333333333%
    }

    .large-margin-collapse>.xxlarge-2 {
        width: 16.6666666667%
    }

    .large-margin-collapse>.xxlarge-3 {
        width: 25%
    }

    .large-margin-collapse>.xxlarge-4 {
        width: 33.3333333333%
    }

    .large-margin-collapse>.xxlarge-5 {
        width: 41.6666666667%
    }

    .large-margin-collapse>.xxlarge-6 {
        width: 50%
    }

    .large-margin-collapse>.xxlarge-7 {
        width: 58.3333333333%
    }

    .large-margin-collapse>.xxlarge-8 {
        width: 66.6666666667%
    }

    .large-margin-collapse>.xxlarge-9 {
        width: 75%
    }

    .large-margin-collapse>.xxlarge-10 {
        width: 83.3333333333%
    }

    .large-margin-collapse>.xxlarge-11 {
        width: 91.6666666667%
    }

    .large-margin-collapse>.xxlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:120em) {
    .large-margin-collapse>.xxxlarge-1 {
        width: 8.3333333333%
    }

    .large-margin-collapse>.xxxlarge-2 {
        width: 16.6666666667%
    }

    .large-margin-collapse>.xxxlarge-3 {
        width: 25%
    }

    .large-margin-collapse>.xxxlarge-4 {
        width: 33.3333333333%
    }

    .large-margin-collapse>.xxxlarge-5 {
        width: 41.6666666667%
    }

    .large-margin-collapse>.xxxlarge-6 {
        width: 50%
    }

    .large-margin-collapse>.xxxlarge-7 {
        width: 58.3333333333%
    }

    .large-margin-collapse>.xxxlarge-8 {
        width: 66.6666666667%
    }

    .large-margin-collapse>.xxxlarge-9 {
        width: 75%
    }

    .large-margin-collapse>.xxxlarge-10 {
        width: 83.3333333333%
    }

    .large-margin-collapse>.xxxlarge-11 {
        width: 91.6666666667%
    }

    .large-margin-collapse>.xxxlarge-12 {
        width: 100%
    }
}

@media print,
screen and (min-width:64em) {
    .large-padding-collapse {
        margin-left: 0;
        margin-right: 0
    }

    .large-padding-collapse>.cell {
        padding-left: 0;
        padding-right: 0
    }
}

@media screen and (min-width:80em) {

    .xlarge-margin-collapse,
    .xlarge-margin-collapse>.cell {
        margin-left: 0;
        margin-right: 0
    }
}

.xlarge-margin-collapse>.xsmall-1 {
    width: 8.3333333333%
}

.xlarge-margin-collapse>.xsmall-2 {
    width: 16.6666666667%
}

.xlarge-margin-collapse>.xsmall-3 {
    width: 25%
}

.xlarge-margin-collapse>.xsmall-4 {
    width: 33.3333333333%
}

.xlarge-margin-collapse>.xsmall-5 {
    width: 41.6666666667%
}

.xlarge-margin-collapse>.xsmall-6 {
    width: 50%
}

.xlarge-margin-collapse>.xsmall-7 {
    width: 58.3333333333%
}

.xlarge-margin-collapse>.xsmall-8 {
    width: 66.6666666667%
}

.xlarge-margin-collapse>.xsmall-9 {
    width: 75%
}

.xlarge-margin-collapse>.xsmall-10 {
    width: 83.3333333333%
}

.xlarge-margin-collapse>.xsmall-11 {
    width: 91.6666666667%
}

.xlarge-margin-collapse>.xsmall-12 {
    width: 100%
}

@media screen and (min-width:80em) {
    .xlarge-margin-collapse>.small-1 {
        width: 8.3333333333%
    }

    .xlarge-margin-collapse>.small-2 {
        width: 16.6666666667%
    }

    .xlarge-margin-collapse>.small-3 {
        width: 25%
    }

    .xlarge-margin-collapse>.small-4 {
        width: 33.3333333333%
    }

    .xlarge-margin-collapse>.small-5 {
        width: 41.6666666667%
    }

    .xlarge-margin-collapse>.small-6 {
        width: 50%
    }

    .xlarge-margin-collapse>.small-7 {
        width: 58.3333333333%
    }

    .xlarge-margin-collapse>.small-8 {
        width: 66.6666666667%
    }

    .xlarge-margin-collapse>.small-9 {
        width: 75%
    }

    .xlarge-margin-collapse>.small-10 {
        width: 83.3333333333%
    }

    .xlarge-margin-collapse>.small-11 {
        width: 91.6666666667%
    }

    .xlarge-margin-collapse>.small-12 {
        width: 100%
    }

    .xlarge-margin-collapse>.medium-1 {
        width: 8.3333333333%
    }

    .xlarge-margin-collapse>.medium-2 {
        width: 16.6666666667%
    }

    .xlarge-margin-collapse>.medium-3 {
        width: 25%
    }

    .xlarge-margin-collapse>.medium-4 {
        width: 33.3333333333%
    }

    .xlarge-margin-collapse>.medium-5 {
        width: 41.6666666667%
    }

    .xlarge-margin-collapse>.medium-6 {
        width: 50%
    }

    .xlarge-margin-collapse>.medium-7 {
        width: 58.3333333333%
    }

    .xlarge-margin-collapse>.medium-8 {
        width: 66.6666666667%
    }

    .xlarge-margin-collapse>.medium-9 {
        width: 75%
    }

    .xlarge-margin-collapse>.medium-10 {
        width: 83.3333333333%
    }

    .xlarge-margin-collapse>.medium-11 {
        width: 91.6666666667%
    }

    .xlarge-margin-collapse>.medium-12 {
        width: 100%
    }

    .xlarge-margin-collapse>.large-1 {
        width: 8.3333333333%
    }

    .xlarge-margin-collapse>.large-2 {
        width: 16.6666666667%
    }

    .xlarge-margin-collapse>.large-3 {
        width: 25%
    }

    .xlarge-margin-collapse>.large-4 {
        width: 33.3333333333%
    }

    .xlarge-margin-collapse>.large-5 {
        width: 41.6666666667%
    }

    .xlarge-margin-collapse>.large-6 {
        width: 50%
    }

    .xlarge-margin-collapse>.large-7 {
        width: 58.3333333333%
    }

    .xlarge-margin-collapse>.large-8 {
        width: 66.6666666667%
    }

    .xlarge-margin-collapse>.large-9 {
        width: 75%
    }

    .xlarge-margin-collapse>.large-10 {
        width: 83.3333333333%
    }

    .xlarge-margin-collapse>.large-11 {
        width: 91.6666666667%
    }

    .xlarge-margin-collapse>.large-12 {
        width: 100%
    }

    .xlarge-margin-collapse>.xlarge-1 {
        width: 8.3333333333%
    }

    .xlarge-margin-collapse>.xlarge-2 {
        width: 16.6666666667%
    }

    .xlarge-margin-collapse>.xlarge-3 {
        width: 25%
    }

    .xlarge-margin-collapse>.xlarge-4 {
        width: 33.3333333333%
    }

    .xlarge-margin-collapse>.xlarge-5 {
        width: 41.6666666667%
    }

    .xlarge-margin-collapse>.xlarge-6 {
        width: 50%
    }

    .xlarge-margin-collapse>.xlarge-7 {
        width: 58.3333333333%
    }

    .xlarge-margin-collapse>.xlarge-8 {
        width: 66.6666666667%
    }

    .xlarge-margin-collapse>.xlarge-9 {
        width: 75%
    }

    .xlarge-margin-collapse>.xlarge-10 {
        width: 83.3333333333%
    }

    .xlarge-margin-collapse>.xlarge-11 {
        width: 91.6666666667%
    }

    .xlarge-margin-collapse>.xlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:90em) {
    .xlarge-margin-collapse>.xxlarge-1 {
        width: 8.3333333333%
    }

    .xlarge-margin-collapse>.xxlarge-2 {
        width: 16.6666666667%
    }

    .xlarge-margin-collapse>.xxlarge-3 {
        width: 25%
    }

    .xlarge-margin-collapse>.xxlarge-4 {
        width: 33.3333333333%
    }

    .xlarge-margin-collapse>.xxlarge-5 {
        width: 41.6666666667%
    }

    .xlarge-margin-collapse>.xxlarge-6 {
        width: 50%
    }

    .xlarge-margin-collapse>.xxlarge-7 {
        width: 58.3333333333%
    }

    .xlarge-margin-collapse>.xxlarge-8 {
        width: 66.6666666667%
    }

    .xlarge-margin-collapse>.xxlarge-9 {
        width: 75%
    }

    .xlarge-margin-collapse>.xxlarge-10 {
        width: 83.3333333333%
    }

    .xlarge-margin-collapse>.xxlarge-11 {
        width: 91.6666666667%
    }

    .xlarge-margin-collapse>.xxlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:120em) {
    .xlarge-margin-collapse>.xxxlarge-1 {
        width: 8.3333333333%
    }

    .xlarge-margin-collapse>.xxxlarge-2 {
        width: 16.6666666667%
    }

    .xlarge-margin-collapse>.xxxlarge-3 {
        width: 25%
    }

    .xlarge-margin-collapse>.xxxlarge-4 {
        width: 33.3333333333%
    }

    .xlarge-margin-collapse>.xxxlarge-5 {
        width: 41.6666666667%
    }

    .xlarge-margin-collapse>.xxxlarge-6 {
        width: 50%
    }

    .xlarge-margin-collapse>.xxxlarge-7 {
        width: 58.3333333333%
    }

    .xlarge-margin-collapse>.xxxlarge-8 {
        width: 66.6666666667%
    }

    .xlarge-margin-collapse>.xxxlarge-9 {
        width: 75%
    }

    .xlarge-margin-collapse>.xxxlarge-10 {
        width: 83.3333333333%
    }

    .xlarge-margin-collapse>.xxxlarge-11 {
        width: 91.6666666667%
    }

    .xlarge-margin-collapse>.xxxlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:80em) {
    .xlarge-padding-collapse {
        margin-left: 0;
        margin-right: 0
    }

    .xlarge-padding-collapse>.cell {
        padding-left: 0;
        padding-right: 0
    }
}

@media screen and (min-width:90em) {

    .xxlarge-margin-collapse,
    .xxlarge-margin-collapse>.cell {
        margin-left: 0;
        margin-right: 0
    }
}

.xxlarge-margin-collapse>.xsmall-1 {
    width: 8.3333333333%
}

.xxlarge-margin-collapse>.xsmall-2 {
    width: 16.6666666667%
}

.xxlarge-margin-collapse>.xsmall-3 {
    width: 25%
}

.xxlarge-margin-collapse>.xsmall-4 {
    width: 33.3333333333%
}

.xxlarge-margin-collapse>.xsmall-5 {
    width: 41.6666666667%
}

.xxlarge-margin-collapse>.xsmall-6 {
    width: 50%
}

.xxlarge-margin-collapse>.xsmall-7 {
    width: 58.3333333333%
}

.xxlarge-margin-collapse>.xsmall-8 {
    width: 66.6666666667%
}

.xxlarge-margin-collapse>.xsmall-9 {
    width: 75%
}

.xxlarge-margin-collapse>.xsmall-10 {
    width: 83.3333333333%
}

.xxlarge-margin-collapse>.xsmall-11 {
    width: 91.6666666667%
}

.xxlarge-margin-collapse>.xsmall-12 {
    width: 100%
}

@media screen and (min-width:90em) {
    .xxlarge-margin-collapse>.small-1 {
        width: 8.3333333333%
    }

    .xxlarge-margin-collapse>.small-2 {
        width: 16.6666666667%
    }

    .xxlarge-margin-collapse>.small-3 {
        width: 25%
    }

    .xxlarge-margin-collapse>.small-4 {
        width: 33.3333333333%
    }

    .xxlarge-margin-collapse>.small-5 {
        width: 41.6666666667%
    }

    .xxlarge-margin-collapse>.small-6 {
        width: 50%
    }

    .xxlarge-margin-collapse>.small-7 {
        width: 58.3333333333%
    }

    .xxlarge-margin-collapse>.small-8 {
        width: 66.6666666667%
    }

    .xxlarge-margin-collapse>.small-9 {
        width: 75%
    }

    .xxlarge-margin-collapse>.small-10 {
        width: 83.3333333333%
    }

    .xxlarge-margin-collapse>.small-11 {
        width: 91.6666666667%
    }

    .xxlarge-margin-collapse>.small-12 {
        width: 100%
    }

    .xxlarge-margin-collapse>.medium-1 {
        width: 8.3333333333%
    }

    .xxlarge-margin-collapse>.medium-2 {
        width: 16.6666666667%
    }

    .xxlarge-margin-collapse>.medium-3 {
        width: 25%
    }

    .xxlarge-margin-collapse>.medium-4 {
        width: 33.3333333333%
    }

    .xxlarge-margin-collapse>.medium-5 {
        width: 41.6666666667%
    }

    .xxlarge-margin-collapse>.medium-6 {
        width: 50%
    }

    .xxlarge-margin-collapse>.medium-7 {
        width: 58.3333333333%
    }

    .xxlarge-margin-collapse>.medium-8 {
        width: 66.6666666667%
    }

    .xxlarge-margin-collapse>.medium-9 {
        width: 75%
    }

    .xxlarge-margin-collapse>.medium-10 {
        width: 83.3333333333%
    }

    .xxlarge-margin-collapse>.medium-11 {
        width: 91.6666666667%
    }

    .xxlarge-margin-collapse>.medium-12 {
        width: 100%
    }

    .xxlarge-margin-collapse>.large-1 {
        width: 8.3333333333%
    }

    .xxlarge-margin-collapse>.large-2 {
        width: 16.6666666667%
    }

    .xxlarge-margin-collapse>.large-3 {
        width: 25%
    }

    .xxlarge-margin-collapse>.large-4 {
        width: 33.3333333333%
    }

    .xxlarge-margin-collapse>.large-5 {
        width: 41.6666666667%
    }

    .xxlarge-margin-collapse>.large-6 {
        width: 50%
    }

    .xxlarge-margin-collapse>.large-7 {
        width: 58.3333333333%
    }

    .xxlarge-margin-collapse>.large-8 {
        width: 66.6666666667%
    }

    .xxlarge-margin-collapse>.large-9 {
        width: 75%
    }

    .xxlarge-margin-collapse>.large-10 {
        width: 83.3333333333%
    }

    .xxlarge-margin-collapse>.large-11 {
        width: 91.6666666667%
    }

    .xxlarge-margin-collapse>.large-12 {
        width: 100%
    }

    .xxlarge-margin-collapse>.xlarge-1 {
        width: 8.3333333333%
    }

    .xxlarge-margin-collapse>.xlarge-2 {
        width: 16.6666666667%
    }

    .xxlarge-margin-collapse>.xlarge-3 {
        width: 25%
    }

    .xxlarge-margin-collapse>.xlarge-4 {
        width: 33.3333333333%
    }

    .xxlarge-margin-collapse>.xlarge-5 {
        width: 41.6666666667%
    }

    .xxlarge-margin-collapse>.xlarge-6 {
        width: 50%
    }

    .xxlarge-margin-collapse>.xlarge-7 {
        width: 58.3333333333%
    }

    .xxlarge-margin-collapse>.xlarge-8 {
        width: 66.6666666667%
    }

    .xxlarge-margin-collapse>.xlarge-9 {
        width: 75%
    }

    .xxlarge-margin-collapse>.xlarge-10 {
        width: 83.3333333333%
    }

    .xxlarge-margin-collapse>.xlarge-11 {
        width: 91.6666666667%
    }

    .xxlarge-margin-collapse>.xlarge-12 {
        width: 100%
    }

    .xxlarge-margin-collapse>.xxlarge-1 {
        width: 8.3333333333%
    }

    .xxlarge-margin-collapse>.xxlarge-2 {
        width: 16.6666666667%
    }

    .xxlarge-margin-collapse>.xxlarge-3 {
        width: 25%
    }

    .xxlarge-margin-collapse>.xxlarge-4 {
        width: 33.3333333333%
    }

    .xxlarge-margin-collapse>.xxlarge-5 {
        width: 41.6666666667%
    }

    .xxlarge-margin-collapse>.xxlarge-6 {
        width: 50%
    }

    .xxlarge-margin-collapse>.xxlarge-7 {
        width: 58.3333333333%
    }

    .xxlarge-margin-collapse>.xxlarge-8 {
        width: 66.6666666667%
    }

    .xxlarge-margin-collapse>.xxlarge-9 {
        width: 75%
    }

    .xxlarge-margin-collapse>.xxlarge-10 {
        width: 83.3333333333%
    }

    .xxlarge-margin-collapse>.xxlarge-11 {
        width: 91.6666666667%
    }

    .xxlarge-margin-collapse>.xxlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:120em) {
    .xxlarge-margin-collapse>.xxxlarge-1 {
        width: 8.3333333333%
    }

    .xxlarge-margin-collapse>.xxxlarge-2 {
        width: 16.6666666667%
    }

    .xxlarge-margin-collapse>.xxxlarge-3 {
        width: 25%
    }

    .xxlarge-margin-collapse>.xxxlarge-4 {
        width: 33.3333333333%
    }

    .xxlarge-margin-collapse>.xxxlarge-5 {
        width: 41.6666666667%
    }

    .xxlarge-margin-collapse>.xxxlarge-6 {
        width: 50%
    }

    .xxlarge-margin-collapse>.xxxlarge-7 {
        width: 58.3333333333%
    }

    .xxlarge-margin-collapse>.xxxlarge-8 {
        width: 66.6666666667%
    }

    .xxlarge-margin-collapse>.xxxlarge-9 {
        width: 75%
    }

    .xxlarge-margin-collapse>.xxxlarge-10 {
        width: 83.3333333333%
    }

    .xxlarge-margin-collapse>.xxxlarge-11 {
        width: 91.6666666667%
    }

    .xxlarge-margin-collapse>.xxxlarge-12 {
        width: 100%
    }
}

@media screen and (min-width:90em) {
    .xxlarge-padding-collapse {
        margin-left: 0;
        margin-right: 0
    }

    .xxlarge-padding-collapse>.cell {
        padding-left: 0;
        padding-right: 0
    }
}

@media screen and (min-width:120em) {

    .xxxlarge-margin-collapse,
    .xxxlarge-margin-collapse>.cell {
        margin-left: 0;
        margin-right: 0
    }
}

.xxxlarge-margin-collapse>.xsmall-1 {
    width: 8.3333333333%
}

.xxxlarge-margin-collapse>.xsmall-2 {
    width: 16.6666666667%
}

.xxxlarge-margin-collapse>.xsmall-3 {
    width: 25%
}

.xxxlarge-margin-collapse>.xsmall-4 {
    width: 33.3333333333%
}

.xxxlarge-margin-collapse>.xsmall-5 {
    width: 41.6666666667%
}

.xxxlarge-margin-collapse>.xsmall-6 {
    width: 50%
}

.xxxlarge-margin-collapse>.xsmall-7 {
    width: 58.3333333333%
}

.xxxlarge-margin-collapse>.xsmall-8 {
    width: 66.6666666667%
}

.xxxlarge-margin-collapse>.xsmall-9 {
    width: 75%
}

.xxxlarge-margin-collapse>.xsmall-10 {
    width: 83.3333333333%
}

.xxxlarge-margin-collapse>.xsmall-11 {
    width: 91.6666666667%
}

.xxxlarge-margin-collapse>.xsmall-12 {
    width: 100%
}

@media screen and (min-width:120em) {
    .xxxlarge-margin-collapse>.small-1 {
        width: 8.3333333333%
    }

    .xxxlarge-margin-collapse>.small-2 {
        width: 16.6666666667%
    }

    .xxxlarge-margin-collapse>.small-3 {
        width: 25%
    }

    .xxxlarge-margin-collapse>.small-4 {
        width: 33.3333333333%
    }

    .xxxlarge-margin-collapse>.small-5 {
        width: 41.6666666667%
    }

    .xxxlarge-margin-collapse>.small-6 {
        width: 50%
    }

    .xxxlarge-margin-collapse>.small-7 {
        width: 58.3333333333%
    }

    .xxxlarge-margin-collapse>.small-8 {
        width: 66.6666666667%
    }

    .xxxlarge-margin-collapse>.small-9 {
        width: 75%
    }

    .xxxlarge-margin-collapse>.small-10 {
        width: 83.3333333333%
    }

    .xxxlarge-margin-collapse>.small-11 {
        width: 91.6666666667%
    }

    .xxxlarge-margin-collapse>.small-12 {
        width: 100%
    }

    .xxxlarge-margin-collapse>.medium-1 {
        width: 8.3333333333%
    }

    .xxxlarge-margin-collapse>.medium-2 {
        width: 16.6666666667%
    }

    .xxxlarge-margin-collapse>.medium-3 {
        width: 25%
    }

    .xxxlarge-margin-collapse>.medium-4 {
        width: 33.3333333333%
    }

    .xxxlarge-margin-collapse>.medium-5 {
        width: 41.6666666667%
    }

    .xxxlarge-margin-collapse>.medium-6 {
        width: 50%
    }

    .xxxlarge-margin-collapse>.medium-7 {
        width: 58.3333333333%
    }

    .xxxlarge-margin-collapse>.medium-8 {
        width: 66.6666666667%
    }

    .xxxlarge-margin-collapse>.medium-9 {
        width: 75%
    }

    .xxxlarge-margin-collapse>.medium-10 {
        width: 83.3333333333%
    }

    .xxxlarge-margin-collapse>.medium-11 {
        width: 91.6666666667%
    }

    .xxxlarge-margin-collapse>.medium-12 {
        width: 100%
    }

    .xxxlarge-margin-collapse>.large-1 {
        width: 8.3333333333%
    }

    .xxxlarge-margin-collapse>.large-2 {
        width: 16.6666666667%
    }

    .xxxlarge-margin-collapse>.large-3 {
        width: 25%
    }

    .xxxlarge-margin-collapse>.large-4 {
        width: 33.3333333333%
    }

    .xxxlarge-margin-collapse>.large-5 {
        width: 41.6666666667%
    }

    .xxxlarge-margin-collapse>.large-6 {
        width: 50%
    }

    .xxxlarge-margin-collapse>.large-7 {
        width: 58.3333333333%
    }

    .xxxlarge-margin-collapse>.large-8 {
        width: 66.6666666667%
    }

    .xxxlarge-margin-collapse>.large-9 {
        width: 75%
    }

    .xxxlarge-margin-collapse>.large-10 {
        width: 83.3333333333%
    }

    .xxxlarge-margin-collapse>.large-11 {
        width: 91.6666666667%
    }

    .xxxlarge-margin-collapse>.large-12 {
        width: 100%
    }

    .xxxlarge-margin-collapse>.xlarge-1 {
        width: 8.3333333333%
    }

    .xxxlarge-margin-collapse>.xlarge-2 {
        width: 16.6666666667%
    }

    .xxxlarge-margin-collapse>.xlarge-3 {
        width: 25%
    }

    .xxxlarge-margin-collapse>.xlarge-4 {
        width: 33.3333333333%
    }

    .xxxlarge-margin-collapse>.xlarge-5 {
        width: 41.6666666667%
    }

    .xxxlarge-margin-collapse>.xlarge-6 {
        width: 50%
    }

    .xxxlarge-margin-collapse>.xlarge-7 {
        width: 58.3333333333%
    }

    .xxxlarge-margin-collapse>.xlarge-8 {
        width: 66.6666666667%
    }

    .xxxlarge-margin-collapse>.xlarge-9 {
        width: 75%
    }

    .xxxlarge-margin-collapse>.xlarge-10 {
        width: 83.3333333333%
    }

    .xxxlarge-margin-collapse>.xlarge-11 {
        width: 91.6666666667%
    }

    .xxxlarge-margin-collapse>.xlarge-12 {
        width: 100%
    }

    .xxxlarge-margin-collapse>.xxlarge-1 {
        width: 8.3333333333%
    }

    .xxxlarge-margin-collapse>.xxlarge-2 {
        width: 16.6666666667%
    }

    .xxxlarge-margin-collapse>.xxlarge-3 {
        width: 25%
    }

    .xxxlarge-margin-collapse>.xxlarge-4 {
        width: 33.3333333333%
    }

    .xxxlarge-margin-collapse>.xxlarge-5 {
        width: 41.6666666667%
    }

    .xxxlarge-margin-collapse>.xxlarge-6 {
        width: 50%
    }

    .xxxlarge-margin-collapse>.xxlarge-7 {
        width: 58.3333333333%
    }

    .xxxlarge-margin-collapse>.xxlarge-8 {
        width: 66.6666666667%
    }

    .xxxlarge-margin-collapse>.xxlarge-9 {
        width: 75%
    }

    .xxxlarge-margin-collapse>.xxlarge-10 {
        width: 83.3333333333%
    }

    .xxxlarge-margin-collapse>.xxlarge-11 {
        width: 91.6666666667%
    }

    .xxxlarge-margin-collapse>.xxlarge-12 {
        width: 100%
    }

    .xxxlarge-margin-collapse>.xxxlarge-1 {
        width: 8.3333333333%
    }

    .xxxlarge-margin-collapse>.xxxlarge-2 {
        width: 16.6666666667%
    }

    .xxxlarge-margin-collapse>.xxxlarge-3 {
        width: 25%
    }

    .xxxlarge-margin-collapse>.xxxlarge-4 {
        width: 33.3333333333%
    }

    .xxxlarge-margin-collapse>.xxxlarge-5 {
        width: 41.6666666667%
    }

    .xxxlarge-margin-collapse>.xxxlarge-6 {
        width: 50%
    }

    .xxxlarge-margin-collapse>.xxxlarge-7 {
        width: 58.3333333333%
    }

    .xxxlarge-margin-collapse>.xxxlarge-8 {
        width: 66.6666666667%
    }

    .xxxlarge-margin-collapse>.xxxlarge-9 {
        width: 75%
    }

    .xxxlarge-margin-collapse>.xxxlarge-10 {
        width: 83.3333333333%
    }

    .xxxlarge-margin-collapse>.xxxlarge-11 {
        width: 91.6666666667%
    }

    .xxxlarge-margin-collapse>.xxxlarge-12 {
        width: 100%
    }

    .xxxlarge-padding-collapse {
        margin-left: 0;
        margin-right: 0
    }

    .xxxlarge-padding-collapse>.cell {
        padding-left: 0;
        padding-right: 0
    }
}

@media print,
screen and (min-width:25em) {
    .small-offset-0 {
        margin-left: 0
    }

    .grid-margin-x>.small-offset-0 {
        margin-left: .5rem
    }

    .small-offset-1 {
        margin-left: 8.3333333333%
    }

    .grid-margin-x>.small-offset-1 {
        margin-left: calc(8.33333% + .5rem)
    }

    .small-offset-2 {
        margin-left: 16.6666666667%
    }

    .grid-margin-x>.small-offset-2 {
        margin-left: calc(16.66667% + .5rem)
    }

    .small-offset-3 {
        margin-left: 25%
    }

    .grid-margin-x>.small-offset-3 {
        margin-left: calc(25% + .5rem)
    }

    .small-offset-4 {
        margin-left: 33.3333333333%
    }

    .grid-margin-x>.small-offset-4 {
        margin-left: calc(33.33333% + .5rem)
    }

    .small-offset-5 {
        margin-left: 41.6666666667%
    }

    .grid-margin-x>.small-offset-5 {
        margin-left: calc(41.66667% + .5rem)
    }

    .small-offset-6 {
        margin-left: 50%
    }

    .grid-margin-x>.small-offset-6 {
        margin-left: calc(50% + .5rem)
    }

    .small-offset-7 {
        margin-left: 58.3333333333%
    }

    .grid-margin-x>.small-offset-7 {
        margin-left: calc(58.33333% + .5rem)
    }

    .small-offset-8 {
        margin-left: 66.6666666667%
    }

    .grid-margin-x>.small-offset-8 {
        margin-left: calc(66.66667% + .5rem)
    }

    .small-offset-9 {
        margin-left: 75%
    }

    .grid-margin-x>.small-offset-9 {
        margin-left: calc(75% + .5rem)
    }

    .small-offset-10 {
        margin-left: 83.3333333333%
    }

    .grid-margin-x>.small-offset-10 {
        margin-left: calc(83.33333% + .5rem)
    }

    .small-offset-11 {
        margin-left: 91.6666666667%
    }

    .grid-margin-x>.small-offset-11 {
        margin-left: calc(91.66667% + .5rem)
    }
}

.grid-margin-x>.xsmall-offset-0 {
    margin-left: .5rem
}

.grid-margin-x>.xsmall-offset-1 {
    margin-left: calc(8.33333% + .5rem)
}

.grid-margin-x>.xsmall-offset-2 {
    margin-left: calc(16.66667% + .5rem)
}

.grid-margin-x>.xsmall-offset-3 {
    margin-left: calc(25% + .5rem)
}

.grid-margin-x>.xsmall-offset-4 {
    margin-left: calc(33.33333% + .5rem)
}

.grid-margin-x>.xsmall-offset-5 {
    margin-left: calc(41.66667% + .5rem)
}

.grid-margin-x>.xsmall-offset-6 {
    margin-left: calc(50% + .5rem)
}

.grid-margin-x>.xsmall-offset-7 {
    margin-left: calc(58.33333% + .5rem)
}

.grid-margin-x>.xsmall-offset-8 {
    margin-left: calc(66.66667% + .5rem)
}

.grid-margin-x>.xsmall-offset-9 {
    margin-left: calc(75% + .5rem)
}

.grid-margin-x>.xsmall-offset-10 {
    margin-left: calc(83.33333% + .5rem)
}

.grid-margin-x>.xsmall-offset-11 {
    margin-left: calc(91.66667% + .5rem)
}

@media print,
screen and (min-width:48em) {
    .medium-offset-0 {
        margin-left: 0
    }

    .grid-margin-x>.medium-offset-0 {
        margin-left: .5rem
    }

    .medium-offset-1 {
        margin-left: 8.3333333333%
    }

    .grid-margin-x>.medium-offset-1 {
        margin-left: calc(8.33333% + .5rem)
    }

    .medium-offset-2 {
        margin-left: 16.6666666667%
    }

    .grid-margin-x>.medium-offset-2 {
        margin-left: calc(16.66667% + .5rem)
    }

    .medium-offset-3 {
        margin-left: 25%
    }

    .grid-margin-x>.medium-offset-3 {
        margin-left: calc(25% + .5rem)
    }

    .medium-offset-4 {
        margin-left: 33.3333333333%
    }

    .grid-margin-x>.medium-offset-4 {
        margin-left: calc(33.33333% + .5rem)
    }

    .medium-offset-5 {
        margin-left: 41.6666666667%
    }

    .grid-margin-x>.medium-offset-5 {
        margin-left: calc(41.66667% + .5rem)
    }

    .medium-offset-6 {
        margin-left: 50%
    }

    .grid-margin-x>.medium-offset-6 {
        margin-left: calc(50% + .5rem)
    }

    .medium-offset-7 {
        margin-left: 58.3333333333%
    }

    .grid-margin-x>.medium-offset-7 {
        margin-left: calc(58.33333% + .5rem)
    }

    .medium-offset-8 {
        margin-left: 66.6666666667%
    }

    .grid-margin-x>.medium-offset-8 {
        margin-left: calc(66.66667% + .5rem)
    }

    .medium-offset-9 {
        margin-left: 75%
    }

    .grid-margin-x>.medium-offset-9 {
        margin-left: calc(75% + .5rem)
    }

    .medium-offset-10 {
        margin-left: 83.3333333333%
    }

    .grid-margin-x>.medium-offset-10 {
        margin-left: calc(83.33333% + .5rem)
    }

    .medium-offset-11 {
        margin-left: 91.6666666667%
    }

    .grid-margin-x>.medium-offset-11 {
        margin-left: calc(91.66667% + .5rem)
    }
}

@media print,
screen and (min-width:64em) {
    .large-offset-0 {
        margin-left: 0
    }

    .grid-margin-x>.large-offset-0 {
        margin-left: .5rem
    }

    .large-offset-1 {
        margin-left: 8.3333333333%
    }

    .grid-margin-x>.large-offset-1 {
        margin-left: calc(8.33333% + .5rem)
    }

    .large-offset-2 {
        margin-left: 16.6666666667%
    }

    .grid-margin-x>.large-offset-2 {
        margin-left: calc(16.66667% + .5rem)
    }

    .large-offset-3 {
        margin-left: 25%
    }

    .grid-margin-x>.large-offset-3 {
        margin-left: calc(25% + .5rem)
    }

    .large-offset-4 {
        margin-left: 33.3333333333%
    }

    .grid-margin-x>.large-offset-4 {
        margin-left: calc(33.33333% + .5rem)
    }

    .large-offset-5 {
        margin-left: 41.6666666667%
    }

    .grid-margin-x>.large-offset-5 {
        margin-left: calc(41.66667% + .5rem)
    }

    .large-offset-6 {
        margin-left: 50%
    }

    .grid-margin-x>.large-offset-6 {
        margin-left: calc(50% + .5rem)
    }

    .large-offset-7 {
        margin-left: 58.3333333333%
    }

    .grid-margin-x>.large-offset-7 {
        margin-left: calc(58.33333% + .5rem)
    }

    .large-offset-8 {
        margin-left: 66.6666666667%
    }

    .grid-margin-x>.large-offset-8 {
        margin-left: calc(66.66667% + .5rem)
    }

    .large-offset-9 {
        margin-left: 75%
    }

    .grid-margin-x>.large-offset-9 {
        margin-left: calc(75% + .5rem)
    }

    .large-offset-10 {
        margin-left: 83.3333333333%
    }

    .grid-margin-x>.large-offset-10 {
        margin-left: calc(83.33333% + .5rem)
    }

    .large-offset-11 {
        margin-left: 91.6666666667%
    }

    .grid-margin-x>.large-offset-11 {
        margin-left: calc(91.66667% + .5rem)
    }
}

@media screen and (min-width:80em) {
    .xlarge-offset-0 {
        margin-left: 0
    }

    .grid-margin-x>.xlarge-offset-0 {
        margin-left: .5rem
    }

    .xlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .grid-margin-x>.xlarge-offset-1 {
        margin-left: calc(8.33333% + .5rem)
    }

    .xlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .grid-margin-x>.xlarge-offset-2 {
        margin-left: calc(16.66667% + .5rem)
    }

    .xlarge-offset-3 {
        margin-left: 25%
    }

    .grid-margin-x>.xlarge-offset-3 {
        margin-left: calc(25% + .5rem)
    }

    .xlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .grid-margin-x>.xlarge-offset-4 {
        margin-left: calc(33.33333% + .5rem)
    }

    .xlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .grid-margin-x>.xlarge-offset-5 {
        margin-left: calc(41.66667% + .5rem)
    }

    .xlarge-offset-6 {
        margin-left: 50%
    }

    .grid-margin-x>.xlarge-offset-6 {
        margin-left: calc(50% + .5rem)
    }

    .xlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .grid-margin-x>.xlarge-offset-7 {
        margin-left: calc(58.33333% + .5rem)
    }

    .xlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .grid-margin-x>.xlarge-offset-8 {
        margin-left: calc(66.66667% + .5rem)
    }

    .xlarge-offset-9 {
        margin-left: 75%
    }

    .grid-margin-x>.xlarge-offset-9 {
        margin-left: calc(75% + .5rem)
    }

    .xlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .grid-margin-x>.xlarge-offset-10 {
        margin-left: calc(83.33333% + .5rem)
    }

    .xlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .grid-margin-x>.xlarge-offset-11 {
        margin-left: calc(91.66667% + .5rem)
    }
}

@media screen and (min-width:90em) {
    .xxlarge-offset-0 {
        margin-left: 0
    }

    .grid-margin-x>.xxlarge-offset-0 {
        margin-left: .5rem
    }

    .xxlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .grid-margin-x>.xxlarge-offset-1 {
        margin-left: calc(8.33333% + .5rem)
    }

    .xxlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .grid-margin-x>.xxlarge-offset-2 {
        margin-left: calc(16.66667% + .5rem)
    }

    .xxlarge-offset-3 {
        margin-left: 25%
    }

    .grid-margin-x>.xxlarge-offset-3 {
        margin-left: calc(25% + .5rem)
    }

    .xxlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .grid-margin-x>.xxlarge-offset-4 {
        margin-left: calc(33.33333% + .5rem)
    }

    .xxlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .grid-margin-x>.xxlarge-offset-5 {
        margin-left: calc(41.66667% + .5rem)
    }

    .xxlarge-offset-6 {
        margin-left: 50%
    }

    .grid-margin-x>.xxlarge-offset-6 {
        margin-left: calc(50% + .5rem)
    }

    .xxlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .grid-margin-x>.xxlarge-offset-7 {
        margin-left: calc(58.33333% + .5rem)
    }

    .xxlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .grid-margin-x>.xxlarge-offset-8 {
        margin-left: calc(66.66667% + .5rem)
    }

    .xxlarge-offset-9 {
        margin-left: 75%
    }

    .grid-margin-x>.xxlarge-offset-9 {
        margin-left: calc(75% + .5rem)
    }

    .xxlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .grid-margin-x>.xxlarge-offset-10 {
        margin-left: calc(83.33333% + .5rem)
    }

    .xxlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .grid-margin-x>.xxlarge-offset-11 {
        margin-left: calc(91.66667% + .5rem)
    }
}

@media screen and (min-width:120em) {
    .xxxlarge-offset-0 {
        margin-left: 0
    }

    .grid-margin-x>.xxxlarge-offset-0 {
        margin-left: .5rem
    }

    .xxxlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .grid-margin-x>.xxxlarge-offset-1 {
        margin-left: calc(8.33333% + .5rem)
    }

    .xxxlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .grid-margin-x>.xxxlarge-offset-2 {
        margin-left: calc(16.66667% + .5rem)
    }

    .xxxlarge-offset-3 {
        margin-left: 25%
    }

    .grid-margin-x>.xxxlarge-offset-3 {
        margin-left: calc(25% + .5rem)
    }

    .xxxlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .grid-margin-x>.xxxlarge-offset-4 {
        margin-left: calc(33.33333% + .5rem)
    }

    .xxxlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .grid-margin-x>.xxxlarge-offset-5 {
        margin-left: calc(41.66667% + .5rem)
    }

    .xxxlarge-offset-6 {
        margin-left: 50%
    }

    .grid-margin-x>.xxxlarge-offset-6 {
        margin-left: calc(50% + .5rem)
    }

    .xxxlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .grid-margin-x>.xxxlarge-offset-7 {
        margin-left: calc(58.33333% + .5rem)
    }

    .xxxlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .grid-margin-x>.xxxlarge-offset-8 {
        margin-left: calc(66.66667% + .5rem)
    }

    .xxxlarge-offset-9 {
        margin-left: 75%
    }

    .grid-margin-x>.xxxlarge-offset-9 {
        margin-left: calc(75% + .5rem)
    }

    .xxxlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .grid-margin-x>.xxxlarge-offset-10 {
        margin-left: calc(83.33333% + .5rem)
    }

    .xxxlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .grid-margin-x>.xxxlarge-offset-11 {
        margin-left: calc(91.66667% + .5rem)
    }
}

.grid-y {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap
}

.grid-y>.cell {
    height: auto;
    max-height: none
}

.grid-y>.auto,
.grid-y>.shrink {
    height: auto
}

@media print,
screen and (min-width:25em) {

    .grid-y>.small-1,
    .grid-y>.small-10,
    .grid-y>.small-11,
    .grid-y>.small-12,
    .grid-y>.small-2,
    .grid-y>.small-3,
    .grid-y>.small-4,
    .grid-y>.small-5,
    .grid-y>.small-6,
    .grid-y>.small-7,
    .grid-y>.small-8,
    .grid-y>.small-9,
    .grid-y>.small-full,
    .grid-y>.small-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

.grid-y>.xsmall-1,
.grid-y>.xsmall-10,
.grid-y>.xsmall-11,
.grid-y>.xsmall-12,
.grid-y>.xsmall-2,
.grid-y>.xsmall-3,
.grid-y>.xsmall-4,
.grid-y>.xsmall-5,
.grid-y>.xsmall-6,
.grid-y>.xsmall-7,
.grid-y>.xsmall-8,
.grid-y>.xsmall-9,
.grid-y>.xsmall-full,
.grid-y>.xsmall-shrink {
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

@media print,
screen and (min-width:48em) {

    .grid-y>.medium-1,
    .grid-y>.medium-10,
    .grid-y>.medium-11,
    .grid-y>.medium-12,
    .grid-y>.medium-2,
    .grid-y>.medium-3,
    .grid-y>.medium-4,
    .grid-y>.medium-5,
    .grid-y>.medium-6,
    .grid-y>.medium-7,
    .grid-y>.medium-8,
    .grid-y>.medium-9,
    .grid-y>.medium-full,
    .grid-y>.medium-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media print,
screen and (min-width:64em) {

    .grid-y>.large-1,
    .grid-y>.large-10,
    .grid-y>.large-11,
    .grid-y>.large-12,
    .grid-y>.large-2,
    .grid-y>.large-3,
    .grid-y>.large-4,
    .grid-y>.large-5,
    .grid-y>.large-6,
    .grid-y>.large-7,
    .grid-y>.large-8,
    .grid-y>.large-9,
    .grid-y>.large-full,
    .grid-y>.large-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media screen and (min-width:80em) {

    .grid-y>.xlarge-1,
    .grid-y>.xlarge-10,
    .grid-y>.xlarge-11,
    .grid-y>.xlarge-12,
    .grid-y>.xlarge-2,
    .grid-y>.xlarge-3,
    .grid-y>.xlarge-4,
    .grid-y>.xlarge-5,
    .grid-y>.xlarge-6,
    .grid-y>.xlarge-7,
    .grid-y>.xlarge-8,
    .grid-y>.xlarge-9,
    .grid-y>.xlarge-full,
    .grid-y>.xlarge-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media screen and (min-width:90em) {

    .grid-y>.xxlarge-1,
    .grid-y>.xxlarge-10,
    .grid-y>.xxlarge-11,
    .grid-y>.xxlarge-12,
    .grid-y>.xxlarge-2,
    .grid-y>.xxlarge-3,
    .grid-y>.xxlarge-4,
    .grid-y>.xxlarge-5,
    .grid-y>.xxlarge-6,
    .grid-y>.xxlarge-7,
    .grid-y>.xxlarge-8,
    .grid-y>.xxlarge-9,
    .grid-y>.xxlarge-full,
    .grid-y>.xxlarge-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media screen and (min-width:120em) {

    .grid-y>.xxxlarge-1,
    .grid-y>.xxxlarge-10,
    .grid-y>.xxxlarge-11,
    .grid-y>.xxxlarge-12,
    .grid-y>.xxxlarge-2,
    .grid-y>.xxxlarge-3,
    .grid-y>.xxxlarge-4,
    .grid-y>.xxxlarge-5,
    .grid-y>.xxxlarge-6,
    .grid-y>.xxxlarge-7,
    .grid-y>.xxxlarge-8,
    .grid-y>.xxxlarge-9,
    .grid-y>.xxxlarge-full,
    .grid-y>.xxxlarge-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media print,
screen and (min-width:25em) {

    .grid-y>.small-1,
    .grid-y>.small-10,
    .grid-y>.small-11,
    .grid-y>.small-12,
    .grid-y>.small-2,
    .grid-y>.small-3,
    .grid-y>.small-4,
    .grid-y>.small-5,
    .grid-y>.small-6,
    .grid-y>.small-7,
    .grid-y>.small-8,
    .grid-y>.small-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-y>.small-1 {
        height: 8.3333333333%
    }

    .grid-y>.small-2 {
        height: 16.6666666667%
    }

    .grid-y>.small-3 {
        height: 25%
    }

    .grid-y>.small-4 {
        height: 33.3333333333%
    }

    .grid-y>.small-5 {
        height: 41.6666666667%
    }

    .grid-y>.small-6 {
        height: 50%
    }

    .grid-y>.small-7 {
        height: 58.3333333333%
    }

    .grid-y>.small-8 {
        height: 66.6666666667%
    }

    .grid-y>.small-9 {
        height: 75%
    }

    .grid-y>.small-10 {
        height: 83.3333333333%
    }

    .grid-y>.small-11 {
        height: 91.6666666667%
    }

    .grid-y>.small-12 {
        height: 100%
    }
}

.grid-y>.xsmall-auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    height: auto
}

.grid-y>.xsmall-1,
.grid-y>.xsmall-10,
.grid-y>.xsmall-11,
.grid-y>.xsmall-12,
.grid-y>.xsmall-2,
.grid-y>.xsmall-3,
.grid-y>.xsmall-4,
.grid-y>.xsmall-5,
.grid-y>.xsmall-6,
.grid-y>.xsmall-7,
.grid-y>.xsmall-8,
.grid-y>.xsmall-9,
.grid-y>.xsmall-shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.grid-y>.xsmall-shrink {
    height: auto
}

.grid-y>.xsmall-1 {
    height: 8.3333333333%
}

.grid-y>.xsmall-2 {
    height: 16.6666666667%
}

.grid-y>.xsmall-3 {
    height: 25%
}

.grid-y>.xsmall-4 {
    height: 33.3333333333%
}

.grid-y>.xsmall-5 {
    height: 41.6666666667%
}

.grid-y>.xsmall-6 {
    height: 50%
}

.grid-y>.xsmall-7 {
    height: 58.3333333333%
}

.grid-y>.xsmall-8 {
    height: 66.6666666667%
}

.grid-y>.xsmall-9 {
    height: 75%
}

.grid-y>.xsmall-10 {
    height: 83.3333333333%
}

.grid-y>.xsmall-11 {
    height: 91.6666666667%
}

.grid-y>.xsmall-12 {
    height: 100%
}

@media print,
screen and (min-width:48em) {
    .grid-y>.medium-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        height: auto
    }

    .grid-y>.medium-1,
    .grid-y>.medium-10,
    .grid-y>.medium-11,
    .grid-y>.medium-12,
    .grid-y>.medium-2,
    .grid-y>.medium-3,
    .grid-y>.medium-4,
    .grid-y>.medium-5,
    .grid-y>.medium-6,
    .grid-y>.medium-7,
    .grid-y>.medium-8,
    .grid-y>.medium-9,
    .grid-y>.medium-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-y>.medium-shrink {
        height: auto
    }

    .grid-y>.medium-1 {
        height: 8.3333333333%
    }

    .grid-y>.medium-2 {
        height: 16.6666666667%
    }

    .grid-y>.medium-3 {
        height: 25%
    }

    .grid-y>.medium-4 {
        height: 33.3333333333%
    }

    .grid-y>.medium-5 {
        height: 41.6666666667%
    }

    .grid-y>.medium-6 {
        height: 50%
    }

    .grid-y>.medium-7 {
        height: 58.3333333333%
    }

    .grid-y>.medium-8 {
        height: 66.6666666667%
    }

    .grid-y>.medium-9 {
        height: 75%
    }

    .grid-y>.medium-10 {
        height: 83.3333333333%
    }

    .grid-y>.medium-11 {
        height: 91.6666666667%
    }

    .grid-y>.medium-12 {
        height: 100%
    }
}

@media print,
screen and (min-width:64em) {
    .grid-y>.large-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        height: auto
    }

    .grid-y>.large-1,
    .grid-y>.large-10,
    .grid-y>.large-11,
    .grid-y>.large-12,
    .grid-y>.large-2,
    .grid-y>.large-3,
    .grid-y>.large-4,
    .grid-y>.large-5,
    .grid-y>.large-6,
    .grid-y>.large-7,
    .grid-y>.large-8,
    .grid-y>.large-9,
    .grid-y>.large-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-y>.large-shrink {
        height: auto
    }

    .grid-y>.large-1 {
        height: 8.3333333333%
    }

    .grid-y>.large-2 {
        height: 16.6666666667%
    }

    .grid-y>.large-3 {
        height: 25%
    }

    .grid-y>.large-4 {
        height: 33.3333333333%
    }

    .grid-y>.large-5 {
        height: 41.6666666667%
    }

    .grid-y>.large-6 {
        height: 50%
    }

    .grid-y>.large-7 {
        height: 58.3333333333%
    }

    .grid-y>.large-8 {
        height: 66.6666666667%
    }

    .grid-y>.large-9 {
        height: 75%
    }

    .grid-y>.large-10 {
        height: 83.3333333333%
    }

    .grid-y>.large-11 {
        height: 91.6666666667%
    }

    .grid-y>.large-12 {
        height: 100%
    }
}

@media screen and (min-width:80em) {
    .grid-y>.xlarge-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        height: auto
    }

    .grid-y>.xlarge-1,
    .grid-y>.xlarge-10,
    .grid-y>.xlarge-11,
    .grid-y>.xlarge-12,
    .grid-y>.xlarge-2,
    .grid-y>.xlarge-3,
    .grid-y>.xlarge-4,
    .grid-y>.xlarge-5,
    .grid-y>.xlarge-6,
    .grid-y>.xlarge-7,
    .grid-y>.xlarge-8,
    .grid-y>.xlarge-9,
    .grid-y>.xlarge-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-y>.xlarge-shrink {
        height: auto
    }

    .grid-y>.xlarge-1 {
        height: 8.3333333333%
    }

    .grid-y>.xlarge-2 {
        height: 16.6666666667%
    }

    .grid-y>.xlarge-3 {
        height: 25%
    }

    .grid-y>.xlarge-4 {
        height: 33.3333333333%
    }

    .grid-y>.xlarge-5 {
        height: 41.6666666667%
    }

    .grid-y>.xlarge-6 {
        height: 50%
    }

    .grid-y>.xlarge-7 {
        height: 58.3333333333%
    }

    .grid-y>.xlarge-8 {
        height: 66.6666666667%
    }

    .grid-y>.xlarge-9 {
        height: 75%
    }

    .grid-y>.xlarge-10 {
        height: 83.3333333333%
    }

    .grid-y>.xlarge-11 {
        height: 91.6666666667%
    }

    .grid-y>.xlarge-12 {
        height: 100%
    }
}

@media screen and (min-width:90em) {
    .grid-y>.xxlarge-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        height: auto
    }

    .grid-y>.xxlarge-1,
    .grid-y>.xxlarge-10,
    .grid-y>.xxlarge-11,
    .grid-y>.xxlarge-12,
    .grid-y>.xxlarge-2,
    .grid-y>.xxlarge-3,
    .grid-y>.xxlarge-4,
    .grid-y>.xxlarge-5,
    .grid-y>.xxlarge-6,
    .grid-y>.xxlarge-7,
    .grid-y>.xxlarge-8,
    .grid-y>.xxlarge-9,
    .grid-y>.xxlarge-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-y>.xxlarge-shrink {
        height: auto
    }

    .grid-y>.xxlarge-1 {
        height: 8.3333333333%
    }

    .grid-y>.xxlarge-2 {
        height: 16.6666666667%
    }

    .grid-y>.xxlarge-3 {
        height: 25%
    }

    .grid-y>.xxlarge-4 {
        height: 33.3333333333%
    }

    .grid-y>.xxlarge-5 {
        height: 41.6666666667%
    }

    .grid-y>.xxlarge-6 {
        height: 50%
    }

    .grid-y>.xxlarge-7 {
        height: 58.3333333333%
    }

    .grid-y>.xxlarge-8 {
        height: 66.6666666667%
    }

    .grid-y>.xxlarge-9 {
        height: 75%
    }

    .grid-y>.xxlarge-10 {
        height: 83.3333333333%
    }

    .grid-y>.xxlarge-11 {
        height: 91.6666666667%
    }

    .grid-y>.xxlarge-12 {
        height: 100%
    }
}

@media screen and (min-width:120em) {
    .grid-y>.xxxlarge-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        height: auto
    }

    .grid-y>.xxxlarge-1,
    .grid-y>.xxxlarge-10,
    .grid-y>.xxxlarge-11,
    .grid-y>.xxxlarge-12,
    .grid-y>.xxxlarge-2,
    .grid-y>.xxxlarge-3,
    .grid-y>.xxxlarge-4,
    .grid-y>.xxxlarge-5,
    .grid-y>.xxxlarge-6,
    .grid-y>.xxxlarge-7,
    .grid-y>.xxxlarge-8,
    .grid-y>.xxxlarge-9,
    .grid-y>.xxxlarge-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-y>.xxxlarge-shrink {
        height: auto
    }

    .grid-y>.xxxlarge-1 {
        height: 8.3333333333%
    }

    .grid-y>.xxxlarge-2 {
        height: 16.6666666667%
    }

    .grid-y>.xxxlarge-3 {
        height: 25%
    }

    .grid-y>.xxxlarge-4 {
        height: 33.3333333333%
    }

    .grid-y>.xxxlarge-5 {
        height: 41.6666666667%
    }

    .grid-y>.xxxlarge-6 {
        height: 50%
    }

    .grid-y>.xxxlarge-7 {
        height: 58.3333333333%
    }

    .grid-y>.xxxlarge-8 {
        height: 66.6666666667%
    }

    .grid-y>.xxxlarge-9 {
        height: 75%
    }

    .grid-y>.xxxlarge-10 {
        height: 83.3333333333%
    }

    .grid-y>.xxxlarge-11 {
        height: 91.6666666667%
    }

    .grid-y>.xxxlarge-12 {
        height: 100%
    }
}

.grid-padding-y .grid-padding-y {
    margin-bottom: -.5rem;
    margin-top: -.5rem
}

@media print,
screen and (min-width:48em) {
    .grid-padding-y .grid-padding-y {
        margin-bottom: -.5rem;
        margin-top: -.5rem
    }
}

@media print,
screen and (min-width:25em) {
    .grid-padding-y>.cell {
        padding-bottom: .625rem;
        padding-top: .625rem
    }
}

@media print,
screen and (min-width:48em) {
    .grid-padding-y>.cell {
        padding-bottom: .9375rem;
        padding-top: .9375rem
    }
}

.grid-frame {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow: hidden;
    position: relative;
    width: 100vw
}

.cell .grid-frame {
    width: 100%
}

.cell-block {
    max-width: 100%;
    overflow-x: auto
}

.cell-block,
.cell-block-y {
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar
}

.cell-block-y {
    max-height: 100%;
    min-height: 100%;
    overflow-y: auto
}

.cell-block-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 100%
}

.cell-block-container>.grid-x {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    max-height: 100%
}

.xsmall-grid-frame {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow: hidden;
    position: relative;
    width: 100vw
}

.cell .xsmall-grid-frame {
    width: 100%
}

.xsmall-cell-block {
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    max-width: 100%;
    overflow-x: auto
}

.xsmall-cell-block-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 100%
}

.xsmall-cell-block-container>.grid-x {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    max-height: 100%
}

.xsmall-cell-block-y {
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    max-height: 100%;
    min-height: 100%;
    overflow-y: auto
}

@media print,
screen and (min-width:48em) {
    .medium-grid-frame {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: hidden;
        position: relative;
        width: 100vw
    }

    .cell .medium-grid-frame {
        width: 100%
    }

    .medium-cell-block {
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        max-width: 100%;
        overflow-x: auto
    }

    .medium-cell-block-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }

    .medium-cell-block-container>.grid-x {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        max-height: 100%
    }

    .medium-cell-block-y {
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        max-height: 100%;
        min-height: 100%;
        overflow-y: auto
    }
}

@media print,
screen and (min-width:64em) {
    .large-grid-frame {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: hidden;
        position: relative;
        width: 100vw
    }

    .cell .large-grid-frame {
        width: 100%
    }

    .large-cell-block {
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        max-width: 100%;
        overflow-x: auto
    }

    .large-cell-block-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }

    .large-cell-block-container>.grid-x {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        max-height: 100%
    }

    .large-cell-block-y {
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        max-height: 100%;
        min-height: 100%;
        overflow-y: auto
    }
}

@media screen and (min-width:80em) {
    .xlarge-grid-frame {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: hidden;
        position: relative;
        width: 100vw
    }

    .cell .xlarge-grid-frame {
        width: 100%
    }

    .xlarge-cell-block {
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        max-width: 100%;
        overflow-x: auto
    }

    .xlarge-cell-block-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }

    .xlarge-cell-block-container>.grid-x {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        max-height: 100%
    }

    .xlarge-cell-block-y {
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        max-height: 100%;
        min-height: 100%;
        overflow-y: auto
    }
}

@media screen and (min-width:90em) {
    .xxlarge-grid-frame {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: hidden;
        position: relative;
        width: 100vw
    }

    .cell .xxlarge-grid-frame {
        width: 100%
    }

    .xxlarge-cell-block {
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        max-width: 100%;
        overflow-x: auto
    }

    .xxlarge-cell-block-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }

    .xxlarge-cell-block-container>.grid-x {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        max-height: 100%
    }

    .xxlarge-cell-block-y {
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        max-height: 100%;
        min-height: 100%;
        overflow-y: auto
    }
}

@media screen and (min-width:120em) {
    .xxxlarge-grid-frame {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: hidden;
        position: relative;
        width: 100vw
    }

    .cell .xxxlarge-grid-frame {
        width: 100%
    }

    .xxxlarge-cell-block {
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        max-width: 100%;
        overflow-x: auto
    }

    .xxxlarge-cell-block-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }

    .xxxlarge-cell-block-container>.grid-x {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        max-height: 100%
    }

    .xxxlarge-cell-block-y {
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        max-height: 100%;
        min-height: 100%;
        overflow-y: auto
    }
}

.grid-y.grid-frame,
.grid-y.xsmall-grid-frame {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    height: 100vh;
    overflow: hidden;
    position: relative;
    width: auto
}

@media print,
screen and (min-width:48em) {
    .grid-y.medium-grid-frame {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        height: 100vh;
        overflow: hidden;
        position: relative;
        width: auto
    }
}

@media print,
screen and (min-width:64em) {
    .grid-y.large-grid-frame {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        height: 100vh;
        overflow: hidden;
        position: relative;
        width: auto
    }
}

@media screen and (min-width:80em) {
    .grid-y.xlarge-grid-frame {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        height: 100vh;
        overflow: hidden;
        position: relative;
        width: auto
    }
}

@media screen and (min-width:90em) {
    .grid-y.xxlarge-grid-frame {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        height: 100vh;
        overflow: hidden;
        position: relative;
        width: auto
    }
}

@media screen and (min-width:120em) {
    .grid-y.xxxlarge-grid-frame {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        height: 100vh;
        overflow: hidden;
        position: relative;
        width: auto
    }
}

.cell .grid-y.grid-frame,
.cell .grid-y.xsmall-grid-frame {
    height: 100%
}

@media print,
screen and (min-width:48em) {
    .cell .grid-y.medium-grid-frame {
        height: 100%
    }
}

@media print,
screen and (min-width:64em) {
    .cell .grid-y.large-grid-frame {
        height: 100%
    }
}

@media screen and (min-width:80em) {
    .cell .grid-y.xlarge-grid-frame {
        height: 100%
    }
}

@media screen and (min-width:90em) {
    .cell .grid-y.xxlarge-grid-frame {
        height: 100%
    }
}

@media screen and (min-width:120em) {
    .cell .grid-y.xxxlarge-grid-frame {
        height: 100%
    }
}

.grid-margin-y {
    margin-bottom: -.5rem;
    margin-top: -.5rem
}

@media print,
screen and (min-width:48em) {
    .grid-margin-y {
        margin-bottom: -.5rem;
        margin-top: -.5rem
    }
}

.grid-margin-y>.cell {
    height: calc(100% - 1rem);
    margin-bottom: .5rem;
    margin-top: .5rem
}

@media print,
screen and (min-width:48em) {
    .grid-margin-y>.cell {
        height: calc(100% - 1rem);
        margin-bottom: .5rem;
        margin-top: .5rem
    }
}

@media print,
screen and (min-width:25em) {

    .grid-margin-y>.auto,
    .grid-margin-y>.shrink {
        height: auto
    }

    .grid-margin-y>.small-1 {
        height: calc(8.33333% - 1rem)
    }

    .grid-margin-y>.small-2 {
        height: calc(16.66667% - 1rem)
    }

    .grid-margin-y>.small-3 {
        height: calc(25% - 1rem)
    }

    .grid-margin-y>.small-4 {
        height: calc(33.33333% - 1rem)
    }

    .grid-margin-y>.small-5 {
        height: calc(41.66667% - 1rem)
    }

    .grid-margin-y>.small-6 {
        height: calc(50% - 1rem)
    }

    .grid-margin-y>.small-7 {
        height: calc(58.33333% - 1rem)
    }

    .grid-margin-y>.small-8 {
        height: calc(66.66667% - 1rem)
    }

    .grid-margin-y>.small-9 {
        height: calc(75% - 1rem)
    }

    .grid-margin-y>.small-10 {
        height: calc(83.33333% - 1rem)
    }

    .grid-margin-y>.small-11 {
        height: calc(91.66667% - 1rem)
    }

    .grid-margin-y>.small-12 {
        height: calc(100% - 1rem)
    }
}

.grid-margin-y>.auto,
.grid-margin-y>.shrink {
    height: auto
}

.grid-margin-y>.small-1 {
    height: calc(8.33333% - 1rem)
}

.grid-margin-y>.small-2 {
    height: calc(16.66667% - 1rem)
}

.grid-margin-y>.small-3 {
    height: calc(25% - 1rem)
}

.grid-margin-y>.small-4 {
    height: calc(33.33333% - 1rem)
}

.grid-margin-y>.small-5 {
    height: calc(41.66667% - 1rem)
}

.grid-margin-y>.small-6 {
    height: calc(50% - 1rem)
}

.grid-margin-y>.small-7 {
    height: calc(58.33333% - 1rem)
}

.grid-margin-y>.small-8 {
    height: calc(66.66667% - 1rem)
}

.grid-margin-y>.small-9 {
    height: calc(75% - 1rem)
}

.grid-margin-y>.small-10 {
    height: calc(83.33333% - 1rem)
}

.grid-margin-y>.small-11 {
    height: calc(91.66667% - 1rem)
}

.grid-margin-y>.small-12 {
    height: calc(100% - 1rem)
}

.grid-margin-y>.medium-auto,
.grid-margin-y>.medium-shrink {
    height: auto
}

.grid-margin-y>.medium-1 {
    height: calc(8.33333% - 1rem)
}

.grid-margin-y>.medium-2 {
    height: calc(16.66667% - 1rem)
}

.grid-margin-y>.medium-3 {
    height: calc(25% - 1rem)
}

.grid-margin-y>.medium-4 {
    height: calc(33.33333% - 1rem)
}

.grid-margin-y>.medium-5 {
    height: calc(41.66667% - 1rem)
}

.grid-margin-y>.medium-6 {
    height: calc(50% - 1rem)
}

.grid-margin-y>.medium-7 {
    height: calc(58.33333% - 1rem)
}

.grid-margin-y>.medium-8 {
    height: calc(66.66667% - 1rem)
}

.grid-margin-y>.medium-9 {
    height: calc(75% - 1rem)
}

.grid-margin-y>.medium-10 {
    height: calc(83.33333% - 1rem)
}

.grid-margin-y>.medium-11 {
    height: calc(91.66667% - 1rem)
}

.grid-margin-y>.medium-12 {
    height: calc(100% - 1rem)
}

.grid-margin-y>.large-auto,
.grid-margin-y>.large-shrink {
    height: auto
}

.grid-margin-y>.large-1 {
    height: calc(8.33333% - 1rem)
}

.grid-margin-y>.large-2 {
    height: calc(16.66667% - 1rem)
}

.grid-margin-y>.large-3 {
    height: calc(25% - 1rem)
}

.grid-margin-y>.large-4 {
    height: calc(33.33333% - 1rem)
}

.grid-margin-y>.large-5 {
    height: calc(41.66667% - 1rem)
}

.grid-margin-y>.large-6 {
    height: calc(50% - 1rem)
}

.grid-margin-y>.large-7 {
    height: calc(58.33333% - 1rem)
}

.grid-margin-y>.large-8 {
    height: calc(66.66667% - 1rem)
}

.grid-margin-y>.large-9 {
    height: calc(75% - 1rem)
}

.grid-margin-y>.large-10 {
    height: calc(83.33333% - 1rem)
}

.grid-margin-y>.large-11 {
    height: calc(91.66667% - 1rem)
}

.grid-margin-y>.large-12 {
    height: calc(100% - 1rem)
}

.grid-margin-y>.xlarge-auto,
.grid-margin-y>.xlarge-shrink {
    height: auto
}

.grid-margin-y>.xlarge-1 {
    height: calc(8.33333% - 1rem)
}

.grid-margin-y>.xlarge-2 {
    height: calc(16.66667% - 1rem)
}

.grid-margin-y>.xlarge-3 {
    height: calc(25% - 1rem)
}

.grid-margin-y>.xlarge-4 {
    height: calc(33.33333% - 1rem)
}

.grid-margin-y>.xlarge-5 {
    height: calc(41.66667% - 1rem)
}

.grid-margin-y>.xlarge-6 {
    height: calc(50% - 1rem)
}

.grid-margin-y>.xlarge-7 {
    height: calc(58.33333% - 1rem)
}

.grid-margin-y>.xlarge-8 {
    height: calc(66.66667% - 1rem)
}

.grid-margin-y>.xlarge-9 {
    height: calc(75% - 1rem)
}

.grid-margin-y>.xlarge-10 {
    height: calc(83.33333% - 1rem)
}

.grid-margin-y>.xlarge-11 {
    height: calc(91.66667% - 1rem)
}

.grid-margin-y>.xlarge-12 {
    height: calc(100% - 1rem)
}

.grid-margin-y>.xxlarge-auto,
.grid-margin-y>.xxlarge-shrink {
    height: auto
}

.grid-margin-y>.xxlarge-1 {
    height: calc(8.33333% - 1rem)
}

.grid-margin-y>.xxlarge-2 {
    height: calc(16.66667% - 1rem)
}

.grid-margin-y>.xxlarge-3 {
    height: calc(25% - 1rem)
}

.grid-margin-y>.xxlarge-4 {
    height: calc(33.33333% - 1rem)
}

.grid-margin-y>.xxlarge-5 {
    height: calc(41.66667% - 1rem)
}

.grid-margin-y>.xxlarge-6 {
    height: calc(50% - 1rem)
}

.grid-margin-y>.xxlarge-7 {
    height: calc(58.33333% - 1rem)
}

.grid-margin-y>.xxlarge-8 {
    height: calc(66.66667% - 1rem)
}

.grid-margin-y>.xxlarge-9 {
    height: calc(75% - 1rem)
}

.grid-margin-y>.xxlarge-10 {
    height: calc(83.33333% - 1rem)
}

.grid-margin-y>.xxlarge-11 {
    height: calc(91.66667% - 1rem)
}

.grid-margin-y>.xxlarge-12 {
    height: calc(100% - 1rem)
}

.grid-margin-y>.xsmall-auto,
.grid-margin-y>.xsmall-shrink {
    height: auto
}

.grid-margin-y>.xsmall-1 {
    height: calc(8.33333% - 1rem)
}

.grid-margin-y>.xsmall-2 {
    height: calc(16.66667% - 1rem)
}

.grid-margin-y>.xsmall-3 {
    height: calc(25% - 1rem)
}

.grid-margin-y>.xsmall-4 {
    height: calc(33.33333% - 1rem)
}

.grid-margin-y>.xsmall-5 {
    height: calc(41.66667% - 1rem)
}

.grid-margin-y>.xsmall-6 {
    height: calc(50% - 1rem)
}

.grid-margin-y>.xsmall-7 {
    height: calc(58.33333% - 1rem)
}

.grid-margin-y>.xsmall-8 {
    height: calc(66.66667% - 1rem)
}

.grid-margin-y>.xsmall-9 {
    height: calc(75% - 1rem)
}

.grid-margin-y>.xsmall-10 {
    height: calc(83.33333% - 1rem)
}

.grid-margin-y>.xsmall-11 {
    height: calc(91.66667% - 1rem)
}

.grid-margin-y>.xsmall-12 {
    height: calc(100% - 1rem)
}

@media print,
screen and (min-width:48em) {

    .grid-margin-y>.auto,
    .grid-margin-y>.shrink {
        height: auto
    }

    .grid-margin-y>.small-1 {
        height: calc(8.33333% - 1rem)
    }

    .grid-margin-y>.small-2 {
        height: calc(16.66667% - 1rem)
    }

    .grid-margin-y>.small-3 {
        height: calc(25% - 1rem)
    }

    .grid-margin-y>.small-4 {
        height: calc(33.33333% - 1rem)
    }

    .grid-margin-y>.small-5 {
        height: calc(41.66667% - 1rem)
    }

    .grid-margin-y>.small-6 {
        height: calc(50% - 1rem)
    }

    .grid-margin-y>.small-7 {
        height: calc(58.33333% - 1rem)
    }

    .grid-margin-y>.small-8 {
        height: calc(66.66667% - 1rem)
    }

    .grid-margin-y>.small-9 {
        height: calc(75% - 1rem)
    }

    .grid-margin-y>.small-10 {
        height: calc(83.33333% - 1rem)
    }

    .grid-margin-y>.small-11 {
        height: calc(91.66667% - 1rem)
    }

    .grid-margin-y>.small-12 {
        height: calc(100% - 1rem)
    }

    .grid-margin-y>.medium-auto,
    .grid-margin-y>.medium-shrink {
        height: auto
    }

    .grid-margin-y>.medium-1 {
        height: calc(8.33333% - 1rem)
    }

    .grid-margin-y>.medium-2 {
        height: calc(16.66667% - 1rem)
    }

    .grid-margin-y>.medium-3 {
        height: calc(25% - 1rem)
    }

    .grid-margin-y>.medium-4 {
        height: calc(33.33333% - 1rem)
    }

    .grid-margin-y>.medium-5 {
        height: calc(41.66667% - 1rem)
    }

    .grid-margin-y>.medium-6 {
        height: calc(50% - 1rem)
    }

    .grid-margin-y>.medium-7 {
        height: calc(58.33333% - 1rem)
    }

    .grid-margin-y>.medium-8 {
        height: calc(66.66667% - 1rem)
    }

    .grid-margin-y>.medium-9 {
        height: calc(75% - 1rem)
    }

    .grid-margin-y>.medium-10 {
        height: calc(83.33333% - 1rem)
    }

    .grid-margin-y>.medium-11 {
        height: calc(91.66667% - 1rem)
    }

    .grid-margin-y>.medium-12 {
        height: calc(100% - 1rem)
    }
}

@media print,
screen and (min-width:64em) {

    .grid-margin-y>.large-auto,
    .grid-margin-y>.large-shrink {
        height: auto
    }

    .grid-margin-y>.large-1 {
        height: calc(8.33333% - 1rem)
    }

    .grid-margin-y>.large-2 {
        height: calc(16.66667% - 1rem)
    }

    .grid-margin-y>.large-3 {
        height: calc(25% - 1rem)
    }

    .grid-margin-y>.large-4 {
        height: calc(33.33333% - 1rem)
    }

    .grid-margin-y>.large-5 {
        height: calc(41.66667% - 1rem)
    }

    .grid-margin-y>.large-6 {
        height: calc(50% - 1rem)
    }

    .grid-margin-y>.large-7 {
        height: calc(58.33333% - 1rem)
    }

    .grid-margin-y>.large-8 {
        height: calc(66.66667% - 1rem)
    }

    .grid-margin-y>.large-9 {
        height: calc(75% - 1rem)
    }

    .grid-margin-y>.large-10 {
        height: calc(83.33333% - 1rem)
    }

    .grid-margin-y>.large-11 {
        height: calc(91.66667% - 1rem)
    }

    .grid-margin-y>.large-12 {
        height: calc(100% - 1rem)
    }
}

@media screen and (min-width:80em) {

    .grid-margin-y>.xlarge-auto,
    .grid-margin-y>.xlarge-shrink {
        height: auto
    }

    .grid-margin-y>.xlarge-1 {
        height: calc(8.33333% - 1rem)
    }

    .grid-margin-y>.xlarge-2 {
        height: calc(16.66667% - 1rem)
    }

    .grid-margin-y>.xlarge-3 {
        height: calc(25% - 1rem)
    }

    .grid-margin-y>.xlarge-4 {
        height: calc(33.33333% - 1rem)
    }

    .grid-margin-y>.xlarge-5 {
        height: calc(41.66667% - 1rem)
    }

    .grid-margin-y>.xlarge-6 {
        height: calc(50% - 1rem)
    }

    .grid-margin-y>.xlarge-7 {
        height: calc(58.33333% - 1rem)
    }

    .grid-margin-y>.xlarge-8 {
        height: calc(66.66667% - 1rem)
    }

    .grid-margin-y>.xlarge-9 {
        height: calc(75% - 1rem)
    }

    .grid-margin-y>.xlarge-10 {
        height: calc(83.33333% - 1rem)
    }

    .grid-margin-y>.xlarge-11 {
        height: calc(91.66667% - 1rem)
    }

    .grid-margin-y>.xlarge-12 {
        height: calc(100% - 1rem)
    }
}

@media screen and (min-width:90em) {

    .grid-margin-y>.xxlarge-auto,
    .grid-margin-y>.xxlarge-shrink {
        height: auto
    }

    .grid-margin-y>.xxlarge-1 {
        height: calc(8.33333% - 1rem)
    }

    .grid-margin-y>.xxlarge-2 {
        height: calc(16.66667% - 1rem)
    }

    .grid-margin-y>.xxlarge-3 {
        height: calc(25% - 1rem)
    }

    .grid-margin-y>.xxlarge-4 {
        height: calc(33.33333% - 1rem)
    }

    .grid-margin-y>.xxlarge-5 {
        height: calc(41.66667% - 1rem)
    }

    .grid-margin-y>.xxlarge-6 {
        height: calc(50% - 1rem)
    }

    .grid-margin-y>.xxlarge-7 {
        height: calc(58.33333% - 1rem)
    }

    .grid-margin-y>.xxlarge-8 {
        height: calc(66.66667% - 1rem)
    }

    .grid-margin-y>.xxlarge-9 {
        height: calc(75% - 1rem)
    }

    .grid-margin-y>.xxlarge-10 {
        height: calc(83.33333% - 1rem)
    }

    .grid-margin-y>.xxlarge-11 {
        height: calc(91.66667% - 1rem)
    }

    .grid-margin-y>.xxlarge-12 {
        height: calc(100% - 1rem)
    }
}

@media screen and (min-width:120em) {

    .grid-margin-y>.xxxlarge-auto,
    .grid-margin-y>.xxxlarge-shrink {
        height: auto
    }

    .grid-margin-y>.xxxlarge-1 {
        height: calc(8.33333% - 1rem)
    }

    .grid-margin-y>.xxxlarge-2 {
        height: calc(16.66667% - 1rem)
    }

    .grid-margin-y>.xxxlarge-3 {
        height: calc(25% - 1rem)
    }

    .grid-margin-y>.xxxlarge-4 {
        height: calc(33.33333% - 1rem)
    }

    .grid-margin-y>.xxxlarge-5 {
        height: calc(41.66667% - 1rem)
    }

    .grid-margin-y>.xxxlarge-6 {
        height: calc(50% - 1rem)
    }

    .grid-margin-y>.xxxlarge-7 {
        height: calc(58.33333% - 1rem)
    }

    .grid-margin-y>.xxxlarge-8 {
        height: calc(66.66667% - 1rem)
    }

    .grid-margin-y>.xxxlarge-9 {
        height: calc(75% - 1rem)
    }

    .grid-margin-y>.xxxlarge-10 {
        height: calc(83.33333% - 1rem)
    }

    .grid-margin-y>.xxxlarge-11 {
        height: calc(91.66667% - 1rem)
    }

    .grid-margin-y>.xxxlarge-12 {
        height: calc(100% - 1rem)
    }
}

.grid-frame.grid-margin-y {
    height: calc(100vh + 1rem)
}

@media print,
screen and (min-width:25em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1rem)
    }
}

@media print,
screen and (min-width:48em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1rem)
    }
}

@media print,
screen and (min-width:64em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1rem)
    }
}

@media screen and (min-width:80em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1rem)
    }
}

@media screen and (min-width:90em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1rem)
    }
}

@media screen and (min-width:120em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1rem)
    }
}

.grid-margin-y.xsmall-grid-frame {
    height: calc(100vh + 1rem)
}

@media print,
screen and (min-width:48em) {
    .grid-margin-y.medium-grid-frame {
        height: calc(100vh + 1rem)
    }
}

@media print,
screen and (min-width:64em) {
    .grid-margin-y.large-grid-frame {
        height: calc(100vh + 1rem)
    }
}

@media screen and (min-width:80em) {
    .grid-margin-y.xlarge-grid-frame {
        height: calc(100vh + 1rem)
    }
}

@media screen and (min-width:90em) {
    .grid-margin-y.xxlarge-grid-frame {
        height: calc(100vh + 1rem)
    }
}

@media screen and (min-width:120em) {
    .grid-margin-y.xxxlarge-grid-frame {
        height: calc(100vh + 1rem)
    }
}

.row:after,
.row:before {
    -ms-flex-preferred-size: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    content: " ";
    display: table;
    flex-basis: 0;
    order: 1
}

.row:after {
    clear: both
}

.row.gutter-medium>.column,
.row.gutter-medium>.columns,
.row.gutter-xsmall>.column,
.row.gutter-xsmall>.columns {
    padding-left: .5rem;
    padding-right: .5rem
}

.column,
.columns {
    float: left;
    width: 100%
}

.column,
.column:last-child:not(:first-child),
.columns {
    clear: none;
    float: left
}

.column:last-child:not(:first-child),
.columns:last-child:not(:first-child) {
    float: right
}

.column.end:last-child:last-child,
.end.columns:last-child:last-child {
    float: left
}

@media print,
screen and (min-width:25em) {
    .small-1 {
        width: 8.3333333333%
    }

    .small-push-1 {
        left: 8.3333333333%;
        position: relative
    }

    .small-pull-1 {
        left: -8.3333333333%;
        position: relative
    }

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

    .small-2 {
        width: 16.6666666667%
    }

    .small-push-2 {
        left: 16.6666666667%;
        position: relative
    }

    .small-pull-2 {
        left: -16.6666666667%;
        position: relative
    }

    .small-offset-1 {
        margin-left: 8.3333333333%
    }

    .small-3 {
        width: 25%
    }

    .small-push-3 {
        left: 25%;
        position: relative
    }

    .small-pull-3 {
        left: -25%;
        position: relative
    }

    .small-offset-2 {
        margin-left: 16.6666666667%
    }

    .small-4 {
        width: 33.3333333333%
    }

    .small-push-4 {
        left: 33.3333333333%;
        position: relative
    }

    .small-pull-4 {
        left: -33.3333333333%;
        position: relative
    }

    .small-offset-3 {
        margin-left: 25%
    }

    .small-5 {
        width: 41.6666666667%
    }

    .small-push-5 {
        left: 41.6666666667%;
        position: relative
    }

    .small-pull-5 {
        left: -41.6666666667%;
        position: relative
    }

    .small-offset-4 {
        margin-left: 33.3333333333%
    }

    .small-6 {
        width: 50%
    }

    .small-push-6 {
        left: 50%;
        position: relative
    }

    .small-pull-6 {
        left: -50%;
        position: relative
    }

    .small-offset-5 {
        margin-left: 41.6666666667%
    }

    .small-7 {
        width: 58.3333333333%
    }

    .small-push-7 {
        left: 58.3333333333%;
        position: relative
    }

    .small-pull-7 {
        left: -58.3333333333%;
        position: relative
    }

    .small-offset-6 {
        margin-left: 50%
    }

    .small-8 {
        width: 66.6666666667%
    }

    .small-push-8 {
        left: 66.6666666667%;
        position: relative
    }

    .small-pull-8 {
        left: -66.6666666667%;
        position: relative
    }

    .small-offset-7 {
        margin-left: 58.3333333333%
    }

    .small-9 {
        width: 75%
    }

    .small-push-9 {
        left: 75%;
        position: relative
    }

    .small-pull-9 {
        left: -75%;
        position: relative
    }

    .small-offset-8 {
        margin-left: 66.6666666667%
    }

    .small-10 {
        width: 83.3333333333%
    }

    .small-push-10 {
        left: 83.3333333333%;
        position: relative
    }

    .small-pull-10 {
        left: -83.3333333333%;
        position: relative
    }

    .small-offset-9 {
        margin-left: 75%
    }

    .small-11 {
        width: 91.6666666667%
    }

    .small-push-11 {
        left: 91.6666666667%;
        position: relative
    }

    .small-pull-11 {
        left: -91.6666666667%;
        position: relative
    }

    .small-offset-10 {
        margin-left: 83.3333333333%
    }

    .small-12 {
        width: 100%
    }

    .small-offset-11 {
        margin-left: 91.6666666667%
    }

    .small-up-1>.column,
    .small-up-1>.columns {
        float: left;
        width: 100%
    }

    .small-up-1>.column:nth-of-type(1n),
    .small-up-1>.columns:nth-of-type(1n) {
        clear: none
    }

    .small-up-1>.column:nth-of-type(1n+1),
    .small-up-1>.columns:nth-of-type(1n+1) {
        clear: both
    }

    .small-up-1>.column:last-child,
    .small-up-1>.columns:last-child {
        float: left
    }

    .small-up-2>.column,
    .small-up-2>.columns {
        float: left;
        width: 50%
    }

    .small-up-2>.column:nth-of-type(1n),
    .small-up-2>.columns:nth-of-type(1n) {
        clear: none
    }

    .small-up-2>.column:nth-of-type(odd),
    .small-up-2>.columns:nth-of-type(odd) {
        clear: both
    }

    .small-up-2>.column:last-child,
    .small-up-2>.columns:last-child {
        float: left
    }

    .small-up-3>.column,
    .small-up-3>.columns {
        float: left;
        width: 33.3333333333%
    }

    .small-up-3>.column:nth-of-type(1n),
    .small-up-3>.columns:nth-of-type(1n) {
        clear: none
    }

    .small-up-3>.column:nth-of-type(3n+1),
    .small-up-3>.columns:nth-of-type(3n+1) {
        clear: both
    }

    .small-up-3>.column:last-child,
    .small-up-3>.columns:last-child {
        float: left
    }

    .small-up-4>.column,
    .small-up-4>.columns {
        float: left;
        width: 25%
    }

    .small-up-4>.column:nth-of-type(1n),
    .small-up-4>.columns:nth-of-type(1n) {
        clear: none
    }

    .small-up-4>.column:nth-of-type(4n+1),
    .small-up-4>.columns:nth-of-type(4n+1) {
        clear: both
    }

    .small-up-4>.column:last-child,
    .small-up-4>.columns:last-child {
        float: left
    }

    .small-up-5>.column,
    .small-up-5>.columns {
        float: left;
        width: 20%
    }

    .small-up-5>.column:nth-of-type(1n),
    .small-up-5>.columns:nth-of-type(1n) {
        clear: none
    }

    .small-up-5>.column:nth-of-type(5n+1),
    .small-up-5>.columns:nth-of-type(5n+1) {
        clear: both
    }

    .small-up-5>.column:last-child,
    .small-up-5>.columns:last-child {
        float: left
    }

    .small-up-6>.column,
    .small-up-6>.columns {
        float: left;
        width: 16.6666666667%
    }

    .small-up-6>.column:nth-of-type(1n),
    .small-up-6>.columns:nth-of-type(1n) {
        clear: none
    }

    .small-up-6>.column:nth-of-type(6n+1),
    .small-up-6>.columns:nth-of-type(6n+1) {
        clear: both
    }

    .small-up-6>.column:last-child,
    .small-up-6>.columns:last-child {
        float: left
    }

    .small-up-7>.column,
    .small-up-7>.columns {
        float: left;
        width: 14.2857142857%
    }

    .small-up-7>.column:nth-of-type(1n),
    .small-up-7>.columns:nth-of-type(1n) {
        clear: none
    }

    .small-up-7>.column:nth-of-type(7n+1),
    .small-up-7>.columns:nth-of-type(7n+1) {
        clear: both
    }

    .small-up-7>.column:last-child,
    .small-up-7>.columns:last-child {
        float: left
    }

    .small-up-8>.column,
    .small-up-8>.columns {
        float: left;
        width: 12.5%
    }

    .small-up-8>.column:nth-of-type(1n),
    .small-up-8>.columns:nth-of-type(1n) {
        clear: none
    }

    .small-up-8>.column:nth-of-type(8n+1),
    .small-up-8>.columns:nth-of-type(8n+1) {
        clear: both
    }

    .small-up-8>.column:last-child,
    .small-up-8>.columns:last-child {
        float: left
    }

    .small-collapse>.column,
    .small-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .expanded.row .small-collapse.row,
    .small-collapse .row {
        margin-left: 0;
        margin-right: 0
    }

    .small-uncollapse>.column,
    .small-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .small-centered {
        margin-left: auto;
        margin-right: auto
    }

    .small-centered,
    .small-centered:last-child:not(:first-child) {
        clear: both;
        float: none
    }

    .small-pull-0,
    .small-push-0,
    .small-uncentered {
        margin-left: 0;
        margin-right: 0;
        position: static
    }

    .small-pull-0,
    .small-pull-0:last-child:not(:first-child),
    .small-push-0,
    .small-push-0:last-child:not(:first-child),
    .small-uncentered,
    .small-uncentered:last-child:not(:first-child) {
        clear: none;
        float: left
    }

    .small-pull-0:last-child:not(:first-child),
    .small-push-0:last-child:not(:first-child),
    .small-uncentered:last-child:not(:first-child) {
        float: right
    }
}

.xsmall-1 {
    width: 8.3333333333%
}

.xsmall-push-1 {
    left: 8.3333333333%;
    position: relative
}

.xsmall-pull-1 {
    left: -8.3333333333%;
    position: relative
}

.xsmall-2 {
    width: 16.6666666667%
}

.xsmall-push-2 {
    left: 16.6666666667%;
    position: relative
}

.xsmall-pull-2 {
    left: -16.6666666667%;
    position: relative
}

.xsmall-3 {
    width: 25%
}

.xsmall-push-3 {
    left: 25%;
    position: relative
}

.xsmall-pull-3 {
    left: -25%;
    position: relative
}

.xsmall-4 {
    width: 33.3333333333%
}

.xsmall-push-4 {
    left: 33.3333333333%;
    position: relative
}

.xsmall-pull-4 {
    left: -33.3333333333%;
    position: relative
}

.xsmall-5 {
    width: 41.6666666667%
}

.xsmall-push-5 {
    left: 41.6666666667%;
    position: relative
}

.xsmall-pull-5 {
    left: -41.6666666667%;
    position: relative
}

.xsmall-6 {
    width: 50%
}

.xsmall-push-6 {
    left: 50%;
    position: relative
}

.xsmall-pull-6 {
    left: -50%;
    position: relative
}

.xsmall-7 {
    width: 58.3333333333%
}

.xsmall-push-7 {
    left: 58.3333333333%;
    position: relative
}

.xsmall-pull-7 {
    left: -58.3333333333%;
    position: relative
}

.xsmall-8 {
    width: 66.6666666667%
}

.xsmall-push-8 {
    left: 66.6666666667%;
    position: relative
}

.xsmall-pull-8 {
    left: -66.6666666667%;
    position: relative
}

.xsmall-9 {
    width: 75%
}

.xsmall-push-9 {
    left: 75%;
    position: relative
}

.xsmall-pull-9 {
    left: -75%;
    position: relative
}

.xsmall-10 {
    width: 83.3333333333%
}

.xsmall-push-10 {
    left: 83.3333333333%;
    position: relative
}

.xsmall-pull-10 {
    left: -83.3333333333%;
    position: relative
}

.xsmall-11 {
    width: 91.6666666667%
}

.xsmall-push-11 {
    left: 91.6666666667%;
    position: relative
}

.xsmall-pull-11 {
    left: -91.6666666667%;
    position: relative
}

.xsmall-12 {
    width: 100%
}

.xsmall-up-1>.column,
.xsmall-up-1>.columns {
    float: left;
    width: 100%
}

.xsmall-up-1>.column:nth-of-type(1n),
.xsmall-up-1>.columns:nth-of-type(1n) {
    clear: none
}

.xsmall-up-1>.column:nth-of-type(1n+1),
.xsmall-up-1>.columns:nth-of-type(1n+1) {
    clear: both
}

.xsmall-up-1>.column:last-child,
.xsmall-up-1>.columns:last-child {
    float: left
}

.xsmall-up-2>.column,
.xsmall-up-2>.columns {
    float: left;
    width: 50%
}

.xsmall-up-2>.column:nth-of-type(1n),
.xsmall-up-2>.columns:nth-of-type(1n) {
    clear: none
}

.xsmall-up-2>.column:nth-of-type(odd),
.xsmall-up-2>.columns:nth-of-type(odd) {
    clear: both
}

.xsmall-up-2>.column:last-child,
.xsmall-up-2>.columns:last-child {
    float: left
}

.xsmall-up-3>.column,
.xsmall-up-3>.columns {
    float: left;
    width: 33.3333333333%
}

.xsmall-up-3>.column:nth-of-type(1n),
.xsmall-up-3>.columns:nth-of-type(1n) {
    clear: none
}

.xsmall-up-3>.column:nth-of-type(3n+1),
.xsmall-up-3>.columns:nth-of-type(3n+1) {
    clear: both
}

.xsmall-up-3>.column:last-child,
.xsmall-up-3>.columns:last-child {
    float: left
}

.xsmall-up-4>.column,
.xsmall-up-4>.columns {
    float: left;
    width: 25%
}

.xsmall-up-4>.column:nth-of-type(1n),
.xsmall-up-4>.columns:nth-of-type(1n) {
    clear: none
}

.xsmall-up-4>.column:nth-of-type(4n+1),
.xsmall-up-4>.columns:nth-of-type(4n+1) {
    clear: both
}

.xsmall-up-4>.column:last-child,
.xsmall-up-4>.columns:last-child {
    float: left
}

.xsmall-up-5>.column,
.xsmall-up-5>.columns {
    float: left;
    width: 20%
}

.xsmall-up-5>.column:nth-of-type(1n),
.xsmall-up-5>.columns:nth-of-type(1n) {
    clear: none
}

.xsmall-up-5>.column:nth-of-type(5n+1),
.xsmall-up-5>.columns:nth-of-type(5n+1) {
    clear: both
}

.xsmall-up-5>.column:last-child,
.xsmall-up-5>.columns:last-child {
    float: left
}

.xsmall-up-6>.column,
.xsmall-up-6>.columns {
    float: left;
    width: 16.6666666667%
}

.xsmall-up-6>.column:nth-of-type(1n),
.xsmall-up-6>.columns:nth-of-type(1n) {
    clear: none
}

.xsmall-up-6>.column:nth-of-type(6n+1),
.xsmall-up-6>.columns:nth-of-type(6n+1) {
    clear: both
}

.xsmall-up-6>.column:last-child,
.xsmall-up-6>.columns:last-child {
    float: left
}

.xsmall-up-7>.column,
.xsmall-up-7>.columns {
    float: left;
    width: 14.2857142857%
}

.xsmall-up-7>.column:nth-of-type(1n),
.xsmall-up-7>.columns:nth-of-type(1n) {
    clear: none
}

.xsmall-up-7>.column:nth-of-type(7n+1),
.xsmall-up-7>.columns:nth-of-type(7n+1) {
    clear: both
}

.xsmall-up-7>.column:last-child,
.xsmall-up-7>.columns:last-child {
    float: left
}

.xsmall-up-8>.column,
.xsmall-up-8>.columns {
    float: left;
    width: 12.5%
}

.xsmall-up-8>.column:nth-of-type(1n),
.xsmall-up-8>.columns:nth-of-type(1n) {
    clear: none
}

.xsmall-up-8>.column:nth-of-type(8n+1),
.xsmall-up-8>.columns:nth-of-type(8n+1) {
    clear: both
}

.xsmall-up-8>.column:last-child,
.xsmall-up-8>.columns:last-child {
    float: left
}

.expanded.row .xsmall-collapse.row,
.xsmall-collapse .row {
    margin-left: 0;
    margin-right: 0
}

.xsmall-centered {
    margin-left: auto;
    margin-right: auto
}

.xsmall-centered,
.xsmall-centered:last-child:not(:first-child) {
    clear: both;
    float: none
}

.xsmall-pull-0,
.xsmall-push-0,
.xsmall-uncentered {
    margin-left: 0;
    margin-right: 0;
    position: static
}

.xsmall-pull-0,
.xsmall-pull-0:last-child:not(:first-child),
.xsmall-push-0,
.xsmall-push-0:last-child:not(:first-child),
.xsmall-uncentered,
.xsmall-uncentered:last-child:not(:first-child) {
    clear: none;
    float: left
}

.xsmall-pull-0:last-child:not(:first-child),
.xsmall-push-0:last-child:not(:first-child),
.xsmall-uncentered:last-child:not(:first-child) {
    float: right
}

@media print,
screen and (min-width:48em) {
    .medium-1 {
        width: 8.3333333333%
    }

    .medium-push-1 {
        left: 8.3333333333%;
        position: relative
    }

    .medium-pull-1 {
        left: -8.3333333333%;
        position: relative
    }

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

    .medium-2 {
        width: 16.6666666667%
    }

    .medium-push-2 {
        left: 16.6666666667%;
        position: relative
    }

    .medium-pull-2 {
        left: -16.6666666667%;
        position: relative
    }

    .medium-offset-1 {
        margin-left: 8.3333333333%
    }

    .medium-3 {
        width: 25%
    }

    .medium-push-3 {
        left: 25%;
        position: relative
    }

    .medium-pull-3 {
        left: -25%;
        position: relative
    }

    .medium-offset-2 {
        margin-left: 16.6666666667%
    }

    .medium-4 {
        width: 33.3333333333%
    }

    .medium-push-4 {
        left: 33.3333333333%;
        position: relative
    }

    .medium-pull-4 {
        left: -33.3333333333%;
        position: relative
    }

    .medium-offset-3 {
        margin-left: 25%
    }

    .medium-5 {
        width: 41.6666666667%
    }

    .medium-push-5 {
        left: 41.6666666667%;
        position: relative
    }

    .medium-pull-5 {
        left: -41.6666666667%;
        position: relative
    }

    .medium-offset-4 {
        margin-left: 33.3333333333%
    }

    .medium-6 {
        width: 50%
    }

    .medium-push-6 {
        left: 50%;
        position: relative
    }

    .medium-pull-6 {
        left: -50%;
        position: relative
    }

    .medium-offset-5 {
        margin-left: 41.6666666667%
    }

    .medium-7 {
        width: 58.3333333333%
    }

    .medium-push-7 {
        left: 58.3333333333%;
        position: relative
    }

    .medium-pull-7 {
        left: -58.3333333333%;
        position: relative
    }

    .medium-offset-6 {
        margin-left: 50%
    }

    .medium-8 {
        width: 66.6666666667%
    }

    .medium-push-8 {
        left: 66.6666666667%;
        position: relative
    }

    .medium-pull-8 {
        left: -66.6666666667%;
        position: relative
    }

    .medium-offset-7 {
        margin-left: 58.3333333333%
    }

    .medium-9 {
        width: 75%
    }

    .medium-push-9 {
        left: 75%;
        position: relative
    }

    .medium-pull-9 {
        left: -75%;
        position: relative
    }

    .medium-offset-8 {
        margin-left: 66.6666666667%
    }

    .medium-10 {
        width: 83.3333333333%
    }

    .medium-push-10 {
        left: 83.3333333333%;
        position: relative
    }

    .medium-pull-10 {
        left: -83.3333333333%;
        position: relative
    }

    .medium-offset-9 {
        margin-left: 75%
    }

    .medium-11 {
        width: 91.6666666667%
    }

    .medium-push-11 {
        left: 91.6666666667%;
        position: relative
    }

    .medium-pull-11 {
        left: -91.6666666667%;
        position: relative
    }

    .medium-offset-10 {
        margin-left: 83.3333333333%
    }

    .medium-12 {
        width: 100%
    }

    .medium-offset-11 {
        margin-left: 91.6666666667%
    }

    .medium-up-1>.column,
    .medium-up-1>.columns {
        float: left;
        width: 100%
    }

    .medium-up-1>.column:nth-of-type(1n),
    .medium-up-1>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-1>.column:nth-of-type(1n+1),
    .medium-up-1>.columns:nth-of-type(1n+1) {
        clear: both
    }

    .medium-up-1>.column:last-child,
    .medium-up-1>.columns:last-child {
        float: left
    }

    .medium-up-2>.column,
    .medium-up-2>.columns {
        float: left;
        width: 50%
    }

    .medium-up-2>.column:nth-of-type(1n),
    .medium-up-2>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-2>.column:nth-of-type(odd),
    .medium-up-2>.columns:nth-of-type(odd) {
        clear: both
    }

    .medium-up-2>.column:last-child,
    .medium-up-2>.columns:last-child {
        float: left
    }

    .medium-up-3>.column,
    .medium-up-3>.columns {
        float: left;
        width: 33.3333333333%
    }

    .medium-up-3>.column:nth-of-type(1n),
    .medium-up-3>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-3>.column:nth-of-type(3n+1),
    .medium-up-3>.columns:nth-of-type(3n+1) {
        clear: both
    }

    .medium-up-3>.column:last-child,
    .medium-up-3>.columns:last-child {
        float: left
    }

    .medium-up-4>.column,
    .medium-up-4>.columns {
        float: left;
        width: 25%
    }

    .medium-up-4>.column:nth-of-type(1n),
    .medium-up-4>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-4>.column:nth-of-type(4n+1),
    .medium-up-4>.columns:nth-of-type(4n+1) {
        clear: both
    }

    .medium-up-4>.column:last-child,
    .medium-up-4>.columns:last-child {
        float: left
    }

    .medium-up-5>.column,
    .medium-up-5>.columns {
        float: left;
        width: 20%
    }

    .medium-up-5>.column:nth-of-type(1n),
    .medium-up-5>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-5>.column:nth-of-type(5n+1),
    .medium-up-5>.columns:nth-of-type(5n+1) {
        clear: both
    }

    .medium-up-5>.column:last-child,
    .medium-up-5>.columns:last-child {
        float: left
    }

    .medium-up-6>.column,
    .medium-up-6>.columns {
        float: left;
        width: 16.6666666667%
    }

    .medium-up-6>.column:nth-of-type(1n),
    .medium-up-6>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-6>.column:nth-of-type(6n+1),
    .medium-up-6>.columns:nth-of-type(6n+1) {
        clear: both
    }

    .medium-up-6>.column:last-child,
    .medium-up-6>.columns:last-child {
        float: left
    }

    .medium-up-7>.column,
    .medium-up-7>.columns {
        float: left;
        width: 14.2857142857%
    }

    .medium-up-7>.column:nth-of-type(1n),
    .medium-up-7>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-7>.column:nth-of-type(7n+1),
    .medium-up-7>.columns:nth-of-type(7n+1) {
        clear: both
    }

    .medium-up-7>.column:last-child,
    .medium-up-7>.columns:last-child {
        float: left
    }

    .medium-up-8>.column,
    .medium-up-8>.columns {
        float: left;
        width: 12.5%
    }

    .medium-up-8>.column:nth-of-type(1n),
    .medium-up-8>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-8>.column:nth-of-type(8n+1),
    .medium-up-8>.columns:nth-of-type(8n+1) {
        clear: both
    }

    .medium-up-8>.column:last-child,
    .medium-up-8>.columns:last-child {
        float: left
    }

    .medium-collapse>.column,
    .medium-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .expanded.row .medium-collapse.row,
    .medium-collapse .row {
        margin-left: 0;
        margin-right: 0
    }

    .medium-uncollapse>.column,
    .medium-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .medium-centered {
        margin-left: auto;
        margin-right: auto
    }

    .medium-centered,
    .medium-centered:last-child:not(:first-child) {
        clear: both;
        float: none
    }

    .medium-pull-0,
    .medium-push-0,
    .medium-uncentered {
        margin-left: 0;
        margin-right: 0;
        position: static
    }

    .medium-pull-0,
    .medium-pull-0:last-child:not(:first-child),
    .medium-push-0,
    .medium-push-0:last-child:not(:first-child),
    .medium-uncentered,
    .medium-uncentered:last-child:not(:first-child) {
        clear: none;
        float: left
    }

    .medium-pull-0:last-child:not(:first-child),
    .medium-push-0:last-child:not(:first-child),
    .medium-uncentered:last-child:not(:first-child) {
        float: right
    }
}

@media print,
screen and (min-width:64em) {
    .large-1 {
        width: 8.3333333333%
    }

    .large-push-1 {
        left: 8.3333333333%;
        position: relative
    }

    .large-pull-1 {
        left: -8.3333333333%;
        position: relative
    }

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

    .large-2 {
        width: 16.6666666667%
    }

    .large-push-2 {
        left: 16.6666666667%;
        position: relative
    }

    .large-pull-2 {
        left: -16.6666666667%;
        position: relative
    }

    .large-offset-1 {
        margin-left: 8.3333333333%
    }

    .large-3 {
        width: 25%
    }

    .large-push-3 {
        left: 25%;
        position: relative
    }

    .large-pull-3 {
        left: -25%;
        position: relative
    }

    .large-offset-2 {
        margin-left: 16.6666666667%
    }

    .large-4 {
        width: 33.3333333333%
    }

    .large-push-4 {
        left: 33.3333333333%;
        position: relative
    }

    .large-pull-4 {
        left: -33.3333333333%;
        position: relative
    }

    .large-offset-3 {
        margin-left: 25%
    }

    .large-5 {
        width: 41.6666666667%
    }

    .large-push-5 {
        left: 41.6666666667%;
        position: relative
    }

    .large-pull-5 {
        left: -41.6666666667%;
        position: relative
    }

    .large-offset-4 {
        margin-left: 33.3333333333%
    }

    .large-6 {
        width: 50%
    }

    .large-push-6 {
        left: 50%;
        position: relative
    }

    .large-pull-6 {
        left: -50%;
        position: relative
    }

    .large-offset-5 {
        margin-left: 41.6666666667%
    }

    .large-7 {
        width: 58.3333333333%
    }

    .large-push-7 {
        left: 58.3333333333%;
        position: relative
    }

    .large-pull-7 {
        left: -58.3333333333%;
        position: relative
    }

    .large-offset-6 {
        margin-left: 50%
    }

    .large-8 {
        width: 66.6666666667%
    }

    .large-push-8 {
        left: 66.6666666667%;
        position: relative
    }

    .large-pull-8 {
        left: -66.6666666667%;
        position: relative
    }

    .large-offset-7 {
        margin-left: 58.3333333333%
    }

    .large-9 {
        width: 75%
    }

    .large-push-9 {
        left: 75%;
        position: relative
    }

    .large-pull-9 {
        left: -75%;
        position: relative
    }

    .large-offset-8 {
        margin-left: 66.6666666667%
    }

    .large-10 {
        width: 83.3333333333%
    }

    .large-push-10 {
        left: 83.3333333333%;
        position: relative
    }

    .large-pull-10 {
        left: -83.3333333333%;
        position: relative
    }

    .large-offset-9 {
        margin-left: 75%
    }

    .large-11 {
        width: 91.6666666667%
    }

    .large-push-11 {
        left: 91.6666666667%;
        position: relative
    }

    .large-pull-11 {
        left: -91.6666666667%;
        position: relative
    }

    .large-offset-10 {
        margin-left: 83.3333333333%
    }

    .large-12 {
        width: 100%
    }

    .large-offset-11 {
        margin-left: 91.6666666667%
    }

    .large-up-1>.column,
    .large-up-1>.columns {
        float: left;
        width: 100%
    }

    .large-up-1>.column:nth-of-type(1n),
    .large-up-1>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-1>.column:nth-of-type(1n+1),
    .large-up-1>.columns:nth-of-type(1n+1) {
        clear: both
    }

    .large-up-1>.column:last-child,
    .large-up-1>.columns:last-child {
        float: left
    }

    .large-up-2>.column,
    .large-up-2>.columns {
        float: left;
        width: 50%
    }

    .large-up-2>.column:nth-of-type(1n),
    .large-up-2>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-2>.column:nth-of-type(odd),
    .large-up-2>.columns:nth-of-type(odd) {
        clear: both
    }

    .large-up-2>.column:last-child,
    .large-up-2>.columns:last-child {
        float: left
    }

    .large-up-3>.column,
    .large-up-3>.columns {
        float: left;
        width: 33.3333333333%
    }

    .large-up-3>.column:nth-of-type(1n),
    .large-up-3>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-3>.column:nth-of-type(3n+1),
    .large-up-3>.columns:nth-of-type(3n+1) {
        clear: both
    }

    .large-up-3>.column:last-child,
    .large-up-3>.columns:last-child {
        float: left
    }

    .large-up-4>.column,
    .large-up-4>.columns {
        float: left;
        width: 25%
    }

    .large-up-4>.column:nth-of-type(1n),
    .large-up-4>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-4>.column:nth-of-type(4n+1),
    .large-up-4>.columns:nth-of-type(4n+1) {
        clear: both
    }

    .large-up-4>.column:last-child,
    .large-up-4>.columns:last-child {
        float: left
    }

    .large-up-5>.column,
    .large-up-5>.columns {
        float: left;
        width: 20%
    }

    .large-up-5>.column:nth-of-type(1n),
    .large-up-5>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-5>.column:nth-of-type(5n+1),
    .large-up-5>.columns:nth-of-type(5n+1) {
        clear: both
    }

    .large-up-5>.column:last-child,
    .large-up-5>.columns:last-child {
        float: left
    }

    .large-up-6>.column,
    .large-up-6>.columns {
        float: left;
        width: 16.6666666667%
    }

    .large-up-6>.column:nth-of-type(1n),
    .large-up-6>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-6>.column:nth-of-type(6n+1),
    .large-up-6>.columns:nth-of-type(6n+1) {
        clear: both
    }

    .large-up-6>.column:last-child,
    .large-up-6>.columns:last-child {
        float: left
    }

    .large-up-7>.column,
    .large-up-7>.columns {
        float: left;
        width: 14.2857142857%
    }

    .large-up-7>.column:nth-of-type(1n),
    .large-up-7>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-7>.column:nth-of-type(7n+1),
    .large-up-7>.columns:nth-of-type(7n+1) {
        clear: both
    }

    .large-up-7>.column:last-child,
    .large-up-7>.columns:last-child {
        float: left
    }

    .large-up-8>.column,
    .large-up-8>.columns {
        float: left;
        width: 12.5%
    }

    .large-up-8>.column:nth-of-type(1n),
    .large-up-8>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-8>.column:nth-of-type(8n+1),
    .large-up-8>.columns:nth-of-type(8n+1) {
        clear: both
    }

    .large-up-8>.column:last-child,
    .large-up-8>.columns:last-child {
        float: left
    }

    .large-collapse>.column,
    .large-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .expanded.row .large-collapse.row,
    .large-collapse .row {
        margin-left: 0;
        margin-right: 0
    }

    .large-uncollapse>.column,
    .large-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .large-centered {
        margin-left: auto;
        margin-right: auto
    }

    .large-centered,
    .large-centered:last-child:not(:first-child) {
        clear: both;
        float: none
    }

    .large-pull-0,
    .large-push-0,
    .large-uncentered {
        margin-left: 0;
        margin-right: 0;
        position: static
    }

    .large-pull-0,
    .large-pull-0:last-child:not(:first-child),
    .large-push-0,
    .large-push-0:last-child:not(:first-child),
    .large-uncentered,
    .large-uncentered:last-child:not(:first-child) {
        clear: none;
        float: left
    }

    .large-pull-0:last-child:not(:first-child),
    .large-push-0:last-child:not(:first-child),
    .large-uncentered:last-child:not(:first-child) {
        float: right
    }
}

@media screen and (min-width:80em) {
    .xlarge-1 {
        width: 8.3333333333%
    }

    .xlarge-push-1 {
        left: 8.3333333333%;
        position: relative
    }

    .xlarge-pull-1 {
        left: -8.3333333333%;
        position: relative
    }

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

    .xlarge-2 {
        width: 16.6666666667%
    }

    .xlarge-push-2 {
        left: 16.6666666667%;
        position: relative
    }

    .xlarge-pull-2 {
        left: -16.6666666667%;
        position: relative
    }

    .xlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .xlarge-3 {
        width: 25%
    }

    .xlarge-push-3 {
        left: 25%;
        position: relative
    }

    .xlarge-pull-3 {
        left: -25%;
        position: relative
    }

    .xlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .xlarge-4 {
        width: 33.3333333333%
    }

    .xlarge-push-4 {
        left: 33.3333333333%;
        position: relative
    }

    .xlarge-pull-4 {
        left: -33.3333333333%;
        position: relative
    }

    .xlarge-offset-3 {
        margin-left: 25%
    }

    .xlarge-5 {
        width: 41.6666666667%
    }

    .xlarge-push-5 {
        left: 41.6666666667%;
        position: relative
    }

    .xlarge-pull-5 {
        left: -41.6666666667%;
        position: relative
    }

    .xlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .xlarge-6 {
        width: 50%
    }

    .xlarge-push-6 {
        left: 50%;
        position: relative
    }

    .xlarge-pull-6 {
        left: -50%;
        position: relative
    }

    .xlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .xlarge-7 {
        width: 58.3333333333%
    }

    .xlarge-push-7 {
        left: 58.3333333333%;
        position: relative
    }

    .xlarge-pull-7 {
        left: -58.3333333333%;
        position: relative
    }

    .xlarge-offset-6 {
        margin-left: 50%
    }

    .xlarge-8 {
        width: 66.6666666667%
    }

    .xlarge-push-8 {
        left: 66.6666666667%;
        position: relative
    }

    .xlarge-pull-8 {
        left: -66.6666666667%;
        position: relative
    }

    .xlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .xlarge-9 {
        width: 75%
    }

    .xlarge-push-9 {
        left: 75%;
        position: relative
    }

    .xlarge-pull-9 {
        left: -75%;
        position: relative
    }

    .xlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .xlarge-10 {
        width: 83.3333333333%
    }

    .xlarge-push-10 {
        left: 83.3333333333%;
        position: relative
    }

    .xlarge-pull-10 {
        left: -83.3333333333%;
        position: relative
    }

    .xlarge-offset-9 {
        margin-left: 75%
    }

    .xlarge-11 {
        width: 91.6666666667%
    }

    .xlarge-push-11 {
        left: 91.6666666667%;
        position: relative
    }

    .xlarge-pull-11 {
        left: -91.6666666667%;
        position: relative
    }

    .xlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .xlarge-12 {
        width: 100%
    }

    .xlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .xlarge-up-1>.column,
    .xlarge-up-1>.columns {
        float: left;
        width: 100%
    }

    .xlarge-up-1>.column:nth-of-type(1n),
    .xlarge-up-1>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-1>.column:nth-of-type(1n+1),
    .xlarge-up-1>.columns:nth-of-type(1n+1) {
        clear: both
    }

    .xlarge-up-1>.column:last-child,
    .xlarge-up-1>.columns:last-child {
        float: left
    }

    .xlarge-up-2>.column,
    .xlarge-up-2>.columns {
        float: left;
        width: 50%
    }

    .xlarge-up-2>.column:nth-of-type(1n),
    .xlarge-up-2>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-2>.column:nth-of-type(odd),
    .xlarge-up-2>.columns:nth-of-type(odd) {
        clear: both
    }

    .xlarge-up-2>.column:last-child,
    .xlarge-up-2>.columns:last-child {
        float: left
    }

    .xlarge-up-3>.column,
    .xlarge-up-3>.columns {
        float: left;
        width: 33.3333333333%
    }

    .xlarge-up-3>.column:nth-of-type(1n),
    .xlarge-up-3>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-3>.column:nth-of-type(3n+1),
    .xlarge-up-3>.columns:nth-of-type(3n+1) {
        clear: both
    }

    .xlarge-up-3>.column:last-child,
    .xlarge-up-3>.columns:last-child {
        float: left
    }

    .xlarge-up-4>.column,
    .xlarge-up-4>.columns {
        float: left;
        width: 25%
    }

    .xlarge-up-4>.column:nth-of-type(1n),
    .xlarge-up-4>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-4>.column:nth-of-type(4n+1),
    .xlarge-up-4>.columns:nth-of-type(4n+1) {
        clear: both
    }

    .xlarge-up-4>.column:last-child,
    .xlarge-up-4>.columns:last-child {
        float: left
    }

    .xlarge-up-5>.column,
    .xlarge-up-5>.columns {
        float: left;
        width: 20%
    }

    .xlarge-up-5>.column:nth-of-type(1n),
    .xlarge-up-5>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-5>.column:nth-of-type(5n+1),
    .xlarge-up-5>.columns:nth-of-type(5n+1) {
        clear: both
    }

    .xlarge-up-5>.column:last-child,
    .xlarge-up-5>.columns:last-child {
        float: left
    }

    .xlarge-up-6>.column,
    .xlarge-up-6>.columns {
        float: left;
        width: 16.6666666667%
    }

    .xlarge-up-6>.column:nth-of-type(1n),
    .xlarge-up-6>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-6>.column:nth-of-type(6n+1),
    .xlarge-up-6>.columns:nth-of-type(6n+1) {
        clear: both
    }

    .xlarge-up-6>.column:last-child,
    .xlarge-up-6>.columns:last-child {
        float: left
    }

    .xlarge-up-7>.column,
    .xlarge-up-7>.columns {
        float: left;
        width: 14.2857142857%
    }

    .xlarge-up-7>.column:nth-of-type(1n),
    .xlarge-up-7>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-7>.column:nth-of-type(7n+1),
    .xlarge-up-7>.columns:nth-of-type(7n+1) {
        clear: both
    }

    .xlarge-up-7>.column:last-child,
    .xlarge-up-7>.columns:last-child {
        float: left
    }

    .xlarge-up-8>.column,
    .xlarge-up-8>.columns {
        float: left;
        width: 12.5%
    }

    .xlarge-up-8>.column:nth-of-type(1n),
    .xlarge-up-8>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-8>.column:nth-of-type(8n+1),
    .xlarge-up-8>.columns:nth-of-type(8n+1) {
        clear: both
    }

    .xlarge-up-8>.column:last-child,
    .xlarge-up-8>.columns:last-child {
        float: left
    }

    .xlarge-collapse>.column,
    .xlarge-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .expanded.row .xlarge-collapse.row,
    .xlarge-collapse .row {
        margin-left: 0;
        margin-right: 0
    }

    .xlarge-uncollapse>.column,
    .xlarge-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .xlarge-centered {
        margin-left: auto;
        margin-right: auto
    }

    .xlarge-centered,
    .xlarge-centered:last-child:not(:first-child) {
        clear: both;
        float: none
    }

    .xlarge-pull-0,
    .xlarge-push-0,
    .xlarge-uncentered {
        margin-left: 0;
        margin-right: 0;
        position: static
    }

    .xlarge-pull-0,
    .xlarge-pull-0:last-child:not(:first-child),
    .xlarge-push-0,
    .xlarge-push-0:last-child:not(:first-child),
    .xlarge-uncentered,
    .xlarge-uncentered:last-child:not(:first-child) {
        clear: none;
        float: left
    }

    .xlarge-pull-0:last-child:not(:first-child),
    .xlarge-push-0:last-child:not(:first-child),
    .xlarge-uncentered:last-child:not(:first-child) {
        float: right
    }
}

@media screen and (min-width:90em) {
    .xxlarge-1 {
        width: 8.3333333333%
    }

    .xxlarge-push-1 {
        left: 8.3333333333%;
        position: relative
    }

    .xxlarge-pull-1 {
        left: -8.3333333333%;
        position: relative
    }

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

    .xxlarge-2 {
        width: 16.6666666667%
    }

    .xxlarge-push-2 {
        left: 16.6666666667%;
        position: relative
    }

    .xxlarge-pull-2 {
        left: -16.6666666667%;
        position: relative
    }

    .xxlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .xxlarge-3 {
        width: 25%
    }

    .xxlarge-push-3 {
        left: 25%;
        position: relative
    }

    .xxlarge-pull-3 {
        left: -25%;
        position: relative
    }

    .xxlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .xxlarge-4 {
        width: 33.3333333333%
    }

    .xxlarge-push-4 {
        left: 33.3333333333%;
        position: relative
    }

    .xxlarge-pull-4 {
        left: -33.3333333333%;
        position: relative
    }

    .xxlarge-offset-3 {
        margin-left: 25%
    }

    .xxlarge-5 {
        width: 41.6666666667%
    }

    .xxlarge-push-5 {
        left: 41.6666666667%;
        position: relative
    }

    .xxlarge-pull-5 {
        left: -41.6666666667%;
        position: relative
    }

    .xxlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .xxlarge-6 {
        width: 50%
    }

    .xxlarge-push-6 {
        left: 50%;
        position: relative
    }

    .xxlarge-pull-6 {
        left: -50%;
        position: relative
    }

    .xxlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .xxlarge-7 {
        width: 58.3333333333%
    }

    .xxlarge-push-7 {
        left: 58.3333333333%;
        position: relative
    }

    .xxlarge-pull-7 {
        left: -58.3333333333%;
        position: relative
    }

    .xxlarge-offset-6 {
        margin-left: 50%
    }

    .xxlarge-8 {
        width: 66.6666666667%
    }

    .xxlarge-push-8 {
        left: 66.6666666667%;
        position: relative
    }

    .xxlarge-pull-8 {
        left: -66.6666666667%;
        position: relative
    }

    .xxlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .xxlarge-9 {
        width: 75%
    }

    .xxlarge-push-9 {
        left: 75%;
        position: relative
    }

    .xxlarge-pull-9 {
        left: -75%;
        position: relative
    }

    .xxlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .xxlarge-10 {
        width: 83.3333333333%
    }

    .xxlarge-push-10 {
        left: 83.3333333333%;
        position: relative
    }

    .xxlarge-pull-10 {
        left: -83.3333333333%;
        position: relative
    }

    .xxlarge-offset-9 {
        margin-left: 75%
    }

    .xxlarge-11 {
        width: 91.6666666667%
    }

    .xxlarge-push-11 {
        left: 91.6666666667%;
        position: relative
    }

    .xxlarge-pull-11 {
        left: -91.6666666667%;
        position: relative
    }

    .xxlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .xxlarge-12 {
        width: 100%
    }

    .xxlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .xxlarge-up-1>.column,
    .xxlarge-up-1>.columns {
        float: left;
        width: 100%
    }

    .xxlarge-up-1>.column:nth-of-type(1n),
    .xxlarge-up-1>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-1>.column:nth-of-type(1n+1),
    .xxlarge-up-1>.columns:nth-of-type(1n+1) {
        clear: both
    }

    .xxlarge-up-1>.column:last-child,
    .xxlarge-up-1>.columns:last-child {
        float: left
    }

    .xxlarge-up-2>.column,
    .xxlarge-up-2>.columns {
        float: left;
        width: 50%
    }

    .xxlarge-up-2>.column:nth-of-type(1n),
    .xxlarge-up-2>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-2>.column:nth-of-type(odd),
    .xxlarge-up-2>.columns:nth-of-type(odd) {
        clear: both
    }

    .xxlarge-up-2>.column:last-child,
    .xxlarge-up-2>.columns:last-child {
        float: left
    }

    .xxlarge-up-3>.column,
    .xxlarge-up-3>.columns {
        float: left;
        width: 33.3333333333%
    }

    .xxlarge-up-3>.column:nth-of-type(1n),
    .xxlarge-up-3>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-3>.column:nth-of-type(3n+1),
    .xxlarge-up-3>.columns:nth-of-type(3n+1) {
        clear: both
    }

    .xxlarge-up-3>.column:last-child,
    .xxlarge-up-3>.columns:last-child {
        float: left
    }

    .xxlarge-up-4>.column,
    .xxlarge-up-4>.columns {
        float: left;
        width: 25%
    }

    .xxlarge-up-4>.column:nth-of-type(1n),
    .xxlarge-up-4>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-4>.column:nth-of-type(4n+1),
    .xxlarge-up-4>.columns:nth-of-type(4n+1) {
        clear: both
    }

    .xxlarge-up-4>.column:last-child,
    .xxlarge-up-4>.columns:last-child {
        float: left
    }

    .xxlarge-up-5>.column,
    .xxlarge-up-5>.columns {
        float: left;
        width: 20%
    }

    .xxlarge-up-5>.column:nth-of-type(1n),
    .xxlarge-up-5>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-5>.column:nth-of-type(5n+1),
    .xxlarge-up-5>.columns:nth-of-type(5n+1) {
        clear: both
    }

    .xxlarge-up-5>.column:last-child,
    .xxlarge-up-5>.columns:last-child {
        float: left
    }

    .xxlarge-up-6>.column,
    .xxlarge-up-6>.columns {
        float: left;
        width: 16.6666666667%
    }

    .xxlarge-up-6>.column:nth-of-type(1n),
    .xxlarge-up-6>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-6>.column:nth-of-type(6n+1),
    .xxlarge-up-6>.columns:nth-of-type(6n+1) {
        clear: both
    }

    .xxlarge-up-6>.column:last-child,
    .xxlarge-up-6>.columns:last-child {
        float: left
    }

    .xxlarge-up-7>.column,
    .xxlarge-up-7>.columns {
        float: left;
        width: 14.2857142857%
    }

    .xxlarge-up-7>.column:nth-of-type(1n),
    .xxlarge-up-7>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-7>.column:nth-of-type(7n+1),
    .xxlarge-up-7>.columns:nth-of-type(7n+1) {
        clear: both
    }

    .xxlarge-up-7>.column:last-child,
    .xxlarge-up-7>.columns:last-child {
        float: left
    }

    .xxlarge-up-8>.column,
    .xxlarge-up-8>.columns {
        float: left;
        width: 12.5%
    }

    .xxlarge-up-8>.column:nth-of-type(1n),
    .xxlarge-up-8>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-8>.column:nth-of-type(8n+1),
    .xxlarge-up-8>.columns:nth-of-type(8n+1) {
        clear: both
    }

    .xxlarge-up-8>.column:last-child,
    .xxlarge-up-8>.columns:last-child {
        float: left
    }

    .xxlarge-collapse>.column,
    .xxlarge-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .expanded.row .xxlarge-collapse.row,
    .xxlarge-collapse .row {
        margin-left: 0;
        margin-right: 0
    }

    .xxlarge-uncollapse>.column,
    .xxlarge-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .xxlarge-centered {
        margin-left: auto;
        margin-right: auto
    }

    .xxlarge-centered,
    .xxlarge-centered:last-child:not(:first-child) {
        clear: both;
        float: none
    }

    .xxlarge-pull-0,
    .xxlarge-push-0,
    .xxlarge-uncentered {
        margin-left: 0;
        margin-right: 0;
        position: static
    }

    .xxlarge-pull-0,
    .xxlarge-pull-0:last-child:not(:first-child),
    .xxlarge-push-0,
    .xxlarge-push-0:last-child:not(:first-child),
    .xxlarge-uncentered,
    .xxlarge-uncentered:last-child:not(:first-child) {
        clear: none;
        float: left
    }

    .xxlarge-pull-0:last-child:not(:first-child),
    .xxlarge-push-0:last-child:not(:first-child),
    .xxlarge-uncentered:last-child:not(:first-child) {
        float: right
    }
}

@media screen and (min-width:120em) {
    .xxxlarge-1 {
        width: 8.3333333333%
    }

    .xxxlarge-push-1 {
        left: 8.3333333333%;
        position: relative
    }

    .xxxlarge-pull-1 {
        left: -8.3333333333%;
        position: relative
    }

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

    .xxxlarge-2 {
        width: 16.6666666667%
    }

    .xxxlarge-push-2 {
        left: 16.6666666667%;
        position: relative
    }

    .xxxlarge-pull-2 {
        left: -16.6666666667%;
        position: relative
    }

    .xxxlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .xxxlarge-3 {
        width: 25%
    }

    .xxxlarge-push-3 {
        left: 25%;
        position: relative
    }

    .xxxlarge-pull-3 {
        left: -25%;
        position: relative
    }

    .xxxlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .xxxlarge-4 {
        width: 33.3333333333%
    }

    .xxxlarge-push-4 {
        left: 33.3333333333%;
        position: relative
    }

    .xxxlarge-pull-4 {
        left: -33.3333333333%;
        position: relative
    }

    .xxxlarge-offset-3 {
        margin-left: 25%
    }

    .xxxlarge-5 {
        width: 41.6666666667%
    }

    .xxxlarge-push-5 {
        left: 41.6666666667%;
        position: relative
    }

    .xxxlarge-pull-5 {
        left: -41.6666666667%;
        position: relative
    }

    .xxxlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .xxxlarge-6 {
        width: 50%
    }

    .xxxlarge-push-6 {
        left: 50%;
        position: relative
    }

    .xxxlarge-pull-6 {
        left: -50%;
        position: relative
    }

    .xxxlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .xxxlarge-7 {
        width: 58.3333333333%
    }

    .xxxlarge-push-7 {
        left: 58.3333333333%;
        position: relative
    }

    .xxxlarge-pull-7 {
        left: -58.3333333333%;
        position: relative
    }

    .xxxlarge-offset-6 {
        margin-left: 50%
    }

    .xxxlarge-8 {
        width: 66.6666666667%
    }

    .xxxlarge-push-8 {
        left: 66.6666666667%;
        position: relative
    }

    .xxxlarge-pull-8 {
        left: -66.6666666667%;
        position: relative
    }

    .xxxlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .xxxlarge-9 {
        width: 75%
    }

    .xxxlarge-push-9 {
        left: 75%;
        position: relative
    }

    .xxxlarge-pull-9 {
        left: -75%;
        position: relative
    }

    .xxxlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .xxxlarge-10 {
        width: 83.3333333333%
    }

    .xxxlarge-push-10 {
        left: 83.3333333333%;
        position: relative
    }

    .xxxlarge-pull-10 {
        left: -83.3333333333%;
        position: relative
    }

    .xxxlarge-offset-9 {
        margin-left: 75%
    }

    .xxxlarge-11 {
        width: 91.6666666667%
    }

    .xxxlarge-push-11 {
        left: 91.6666666667%;
        position: relative
    }

    .xxxlarge-pull-11 {
        left: -91.6666666667%;
        position: relative
    }

    .xxxlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .xxxlarge-12 {
        width: 100%
    }

    .xxxlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .xxxlarge-up-1>.column,
    .xxxlarge-up-1>.columns {
        float: left;
        width: 100%
    }

    .xxxlarge-up-1>.column:nth-of-type(1n),
    .xxxlarge-up-1>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxxlarge-up-1>.column:nth-of-type(1n+1),
    .xxxlarge-up-1>.columns:nth-of-type(1n+1) {
        clear: both
    }

    .xxxlarge-up-1>.column:last-child,
    .xxxlarge-up-1>.columns:last-child {
        float: left
    }

    .xxxlarge-up-2>.column,
    .xxxlarge-up-2>.columns {
        float: left;
        width: 50%
    }

    .xxxlarge-up-2>.column:nth-of-type(1n),
    .xxxlarge-up-2>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxxlarge-up-2>.column:nth-of-type(odd),
    .xxxlarge-up-2>.columns:nth-of-type(odd) {
        clear: both
    }

    .xxxlarge-up-2>.column:last-child,
    .xxxlarge-up-2>.columns:last-child {
        float: left
    }

    .xxxlarge-up-3>.column,
    .xxxlarge-up-3>.columns {
        float: left;
        width: 33.3333333333%
    }

    .xxxlarge-up-3>.column:nth-of-type(1n),
    .xxxlarge-up-3>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxxlarge-up-3>.column:nth-of-type(3n+1),
    .xxxlarge-up-3>.columns:nth-of-type(3n+1) {
        clear: both
    }

    .xxxlarge-up-3>.column:last-child,
    .xxxlarge-up-3>.columns:last-child {
        float: left
    }

    .xxxlarge-up-4>.column,
    .xxxlarge-up-4>.columns {
        float: left;
        width: 25%
    }

    .xxxlarge-up-4>.column:nth-of-type(1n),
    .xxxlarge-up-4>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxxlarge-up-4>.column:nth-of-type(4n+1),
    .xxxlarge-up-4>.columns:nth-of-type(4n+1) {
        clear: both
    }

    .xxxlarge-up-4>.column:last-child,
    .xxxlarge-up-4>.columns:last-child {
        float: left
    }

    .xxxlarge-up-5>.column,
    .xxxlarge-up-5>.columns {
        float: left;
        width: 20%
    }

    .xxxlarge-up-5>.column:nth-of-type(1n),
    .xxxlarge-up-5>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxxlarge-up-5>.column:nth-of-type(5n+1),
    .xxxlarge-up-5>.columns:nth-of-type(5n+1) {
        clear: both
    }

    .xxxlarge-up-5>.column:last-child,
    .xxxlarge-up-5>.columns:last-child {
        float: left
    }

    .xxxlarge-up-6>.column,
    .xxxlarge-up-6>.columns {
        float: left;
        width: 16.6666666667%
    }

    .xxxlarge-up-6>.column:nth-of-type(1n),
    .xxxlarge-up-6>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxxlarge-up-6>.column:nth-of-type(6n+1),
    .xxxlarge-up-6>.columns:nth-of-type(6n+1) {
        clear: both
    }

    .xxxlarge-up-6>.column:last-child,
    .xxxlarge-up-6>.columns:last-child {
        float: left
    }

    .xxxlarge-up-7>.column,
    .xxxlarge-up-7>.columns {
        float: left;
        width: 14.2857142857%
    }

    .xxxlarge-up-7>.column:nth-of-type(1n),
    .xxxlarge-up-7>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxxlarge-up-7>.column:nth-of-type(7n+1),
    .xxxlarge-up-7>.columns:nth-of-type(7n+1) {
        clear: both
    }

    .xxxlarge-up-7>.column:last-child,
    .xxxlarge-up-7>.columns:last-child {
        float: left
    }

    .xxxlarge-up-8>.column,
    .xxxlarge-up-8>.columns {
        float: left;
        width: 12.5%
    }

    .xxxlarge-up-8>.column:nth-of-type(1n),
    .xxxlarge-up-8>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxxlarge-up-8>.column:nth-of-type(8n+1),
    .xxxlarge-up-8>.columns:nth-of-type(8n+1) {
        clear: both
    }

    .xxxlarge-up-8>.column:last-child,
    .xxxlarge-up-8>.columns:last-child {
        float: left
    }

    .xxxlarge-collapse>.column,
    .xxxlarge-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .expanded.row .xxxlarge-collapse.row,
    .xxxlarge-collapse .row {
        margin-left: 0;
        margin-right: 0
    }

    .xxxlarge-uncollapse>.column,
    .xxxlarge-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .xxxlarge-centered {
        margin-left: auto;
        margin-right: auto
    }

    .xxxlarge-centered,
    .xxxlarge-centered:last-child:not(:first-child) {
        clear: both;
        float: none
    }

    .xxxlarge-pull-0,
    .xxxlarge-push-0,
    .xxxlarge-uncentered {
        margin-left: 0;
        margin-right: 0;
        position: static
    }

    .xxxlarge-pull-0,
    .xxxlarge-pull-0:last-child:not(:first-child),
    .xxxlarge-push-0,
    .xxxlarge-push-0:last-child:not(:first-child),
    .xxxlarge-uncentered,
    .xxxlarge-uncentered:last-child:not(:first-child) {
        clear: none;
        float: left
    }

    .xxxlarge-pull-0:last-child:not(:first-child),
    .xxxlarge-push-0:last-child:not(:first-child),
    .xxxlarge-uncentered:last-child:not(:first-child) {
        float: right
    }
}

.row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-left: auto;
    margin-right: auto;
    max-width: 120rem
}

.row .row {
    margin-left: -.5rem;
    margin-right: -.5rem
}

@media print,
screen and (min-width:25em) {
    .row .row {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

@media print,
screen and (min-width:48em) {
    .row .row {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

@media print,
screen and (min-width:64em) {
    .row .row {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

@media screen and (min-width:80em) {
    .row .row {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

@media screen and (min-width:90em) {
    .row .row {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

@media screen and (min-width:120em) {
    .row .row {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

.row .row.collapse {
    margin-left: 0;
    margin-right: 0
}

.row.expanded {
    max-width: none
}

.row.expanded .row {
    margin-left: auto;
    margin-right: auto
}

.row:not(.expanded) .row {
    max-width: none
}

.row.collapse>.column,
.row.collapse>.columns {
    padding-left: 0;
    padding-right: 0
}

.row.collapse>.column>.row,
.row.collapse>.columns>.row,
.row.is-collapse-child {
    margin-left: 0;
    margin-right: 0
}

.column,
.columns {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px;
    min-width: 0;
    padding-left: .5rem;
    padding-right: .5rem
}

@media print,
screen and (min-width:48em) {

    .column,
    .columns {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

.column.row.row,
.row.row.columns {
    display: block;
    float: none
}

.row .column.row.row,
.row .row.row.columns {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0
}

@media print,
screen and (min-width:25em) {
    .small-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

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

    .small-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .small-offset-1 {
        margin-left: 8.3333333333%
    }

    .small-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .small-offset-2 {
        margin-left: 16.6666666667%
    }

    .small-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .small-offset-3 {
        margin-left: 25%
    }

    .small-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .small-offset-4 {
        margin-left: 33.3333333333%
    }

    .small-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .small-offset-5 {
        margin-left: 41.6666666667%
    }

    .small-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .small-offset-6 {
        margin-left: 50%
    }

    .small-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .small-offset-7 {
        margin-left: 58.3333333333%
    }

    .small-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .small-offset-8 {
        margin-left: 66.6666666667%
    }

    .small-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .small-offset-9 {
        margin-left: 75%
    }

    .small-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .small-offset-10 {
        margin-left: 83.3333333333%
    }

    .small-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .small-offset-11 {
        margin-left: 91.6666666667%
    }

    .small-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .small-up-1>.column,
    .small-up-1>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .small-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .small-up-2>.column,
    .small-up-2>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .small-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .small-up-3>.column,
    .small-up-3>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .small-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .small-up-4>.column,
    .small-up-4>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .small-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .small-up-5>.column,
    .small-up-5>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .small-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .small-up-6>.column,
    .small-up-6>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .small-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .small-up-7>.column,
    .small-up-7>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%
    }

    .small-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .small-up-8>.column,
    .small-up-8>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .small-collapse>.column,
    .small-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .small-uncollapse>.column,
    .small-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

.xsmall-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%
}

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

.xsmall-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.xsmall-offset-1 {
    margin-left: 8.3333333333%
}

.xsmall-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.xsmall-offset-2 {
    margin-left: 16.6666666667%
}

.xsmall-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.xsmall-offset-3 {
    margin-left: 25%
}

.xsmall-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%
}

.xsmall-offset-4 {
    margin-left: 33.3333333333%
}

.xsmall-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.xsmall-offset-5 {
    margin-left: 41.6666666667%
}

.xsmall-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%
}

.xsmall-offset-6 {
    margin-left: 50%
}

.xsmall-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%
}

.xsmall-offset-7 {
    margin-left: 58.3333333333%
}

.xsmall-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.xsmall-offset-8 {
    margin-left: 66.6666666667%
}

.xsmall-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%
}

.xsmall-offset-9 {
    margin-left: 75%
}

.xsmall-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%
}

.xsmall-offset-10 {
    margin-left: 83.3333333333%
}

.xsmall-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.xsmall-offset-11 {
    margin-left: 91.6666666667%
}

.xsmall-up-1 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.xsmall-up-1>.column,
.xsmall-up-1>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.xsmall-up-2 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.xsmall-up-2>.column,
.xsmall-up-2>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.xsmall-up-3 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.xsmall-up-3>.column,
.xsmall-up-3>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.xsmall-up-4 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.xsmall-up-4>.column,
.xsmall-up-4>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.xsmall-up-5 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.xsmall-up-5>.column,
.xsmall-up-5>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%
}

.xsmall-up-6 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.xsmall-up-6>.column,
.xsmall-up-6>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.xsmall-up-7 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.xsmall-up-7>.column,
.xsmall-up-7>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 14.2857142857%;
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%
}

.xsmall-up-8 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.xsmall-up-8>.column,
.xsmall-up-8>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%
}

.xsmall-expand {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px
}

.row.xsmall-unstack>.column,
.row.xsmall-unstack>.columns {
    -webkit-box-flex: 0;
    -webkit-box-flex: 1;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px
}

.xsmall-collapse>.column,
.xsmall-collapse>.columns {
    padding-left: 0;
    padding-right: 0
}

.xsmall-uncollapse>.column,
.xsmall-uncollapse>.columns {
    padding-left: .5rem;
    padding-right: .5rem
}

@media print,
screen and (min-width:48em) {
    .medium-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

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

    .medium-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .medium-offset-1 {
        margin-left: 8.3333333333%
    }

    .medium-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .medium-offset-2 {
        margin-left: 16.6666666667%
    }

    .medium-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .medium-offset-3 {
        margin-left: 25%
    }

    .medium-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .medium-offset-4 {
        margin-left: 33.3333333333%
    }

    .medium-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .medium-offset-5 {
        margin-left: 41.6666666667%
    }

    .medium-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .medium-offset-6 {
        margin-left: 50%
    }

    .medium-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .medium-offset-7 {
        margin-left: 58.3333333333%
    }

    .medium-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .medium-offset-8 {
        margin-left: 66.6666666667%
    }

    .medium-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .medium-offset-9 {
        margin-left: 75%
    }

    .medium-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .medium-offset-10 {
        margin-left: 83.3333333333%
    }

    .medium-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .medium-offset-11 {
        margin-left: 91.6666666667%
    }

    .medium-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-1>.column,
    .medium-up-1>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .medium-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-2>.column,
    .medium-up-2>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .medium-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-3>.column,
    .medium-up-3>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .medium-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-4>.column,
    .medium-up-4>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .medium-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-5>.column,
    .medium-up-5>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .medium-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-6>.column,
    .medium-up-6>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .medium-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-7>.column,
    .medium-up-7>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%
    }

    .medium-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-8>.column,
    .medium-up-8>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media print,
screen and (min-width:48em) and (min-width:48em) {
    .medium-expand {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

.row.medium-unstack>.column,
.row.medium-unstack>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media print,
screen and (min-width:48em) {

    .row.medium-unstack>.column,
    .row.medium-unstack>.columns {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .medium-collapse>.column,
    .medium-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .medium-uncollapse>.column,
    .medium-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

@media print,
screen and (min-width:64em) {
    .large-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

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

    .large-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .large-offset-1 {
        margin-left: 8.3333333333%
    }

    .large-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .large-offset-2 {
        margin-left: 16.6666666667%
    }

    .large-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .large-offset-3 {
        margin-left: 25%
    }

    .large-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .large-offset-4 {
        margin-left: 33.3333333333%
    }

    .large-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .large-offset-5 {
        margin-left: 41.6666666667%
    }

    .large-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .large-offset-6 {
        margin-left: 50%
    }

    .large-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .large-offset-7 {
        margin-left: 58.3333333333%
    }

    .large-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .large-offset-8 {
        margin-left: 66.6666666667%
    }

    .large-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .large-offset-9 {
        margin-left: 75%
    }

    .large-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .large-offset-10 {
        margin-left: 83.3333333333%
    }

    .large-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .large-offset-11 {
        margin-left: 91.6666666667%
    }

    .large-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-1>.column,
    .large-up-1>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .large-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-2>.column,
    .large-up-2>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .large-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-3>.column,
    .large-up-3>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .large-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-4>.column,
    .large-up-4>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .large-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-5>.column,
    .large-up-5>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .large-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-6>.column,
    .large-up-6>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .large-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-7>.column,
    .large-up-7>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%
    }

    .large-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-8>.column,
    .large-up-8>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media print,
screen and (min-width:64em) and (min-width:64em) {
    .large-expand {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

.row.large-unstack>.column,
.row.large-unstack>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media print,
screen and (min-width:64em) {

    .row.large-unstack>.column,
    .row.large-unstack>.columns {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .large-collapse>.column,
    .large-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .large-uncollapse>.column,
    .large-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

@media screen and (min-width:80em) {
    .xlarge-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

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

    .xlarge-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .xlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .xlarge-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .xlarge-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .xlarge-offset-3 {
        margin-left: 25%
    }

    .xlarge-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .xlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .xlarge-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .xlarge-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .xlarge-offset-6 {
        margin-left: 50%
    }

    .xlarge-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .xlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .xlarge-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .xlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .xlarge-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .xlarge-offset-9 {
        margin-left: 75%
    }

    .xlarge-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .xlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .xlarge-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .xlarge-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-1>.column,
    .xlarge-up-1>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xlarge-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-2>.column,
    .xlarge-up-2>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xlarge-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-3>.column,
    .xlarge-up-3>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .xlarge-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-4>.column,
    .xlarge-up-4>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xlarge-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-5>.column,
    .xlarge-up-5>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .xlarge-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-6>.column,
    .xlarge-up-6>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .xlarge-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-7>.column,
    .xlarge-up-7>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%
    }

    .xlarge-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-8>.column,
    .xlarge-up-8>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media screen and (min-width:80em) and (min-width:80em) {
    .xlarge-expand {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

.row.xlarge-unstack>.column,
.row.xlarge-unstack>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media screen and (min-width:80em) {

    .row.xlarge-unstack>.column,
    .row.xlarge-unstack>.columns {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .xlarge-collapse>.column,
    .xlarge-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .xlarge-uncollapse>.column,
    .xlarge-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

@media screen and (min-width:90em) {
    .xxlarge-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

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

    .xxlarge-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .xxlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .xxlarge-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xxlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .xxlarge-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .xxlarge-offset-3 {
        margin-left: 25%
    }

    .xxlarge-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .xxlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .xxlarge-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xxlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .xxlarge-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .xxlarge-offset-6 {
        margin-left: 50%
    }

    .xxlarge-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .xxlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .xxlarge-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .xxlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .xxlarge-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .xxlarge-offset-9 {
        margin-left: 75%
    }

    .xxlarge-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .xxlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .xxlarge-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xxlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .xxlarge-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-1>.column,
    .xxlarge-up-1>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xxlarge-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-2>.column,
    .xxlarge-up-2>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xxlarge-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-3>.column,
    .xxlarge-up-3>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .xxlarge-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-4>.column,
    .xxlarge-up-4>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xxlarge-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-5>.column,
    .xxlarge-up-5>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .xxlarge-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-6>.column,
    .xxlarge-up-6>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .xxlarge-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-7>.column,
    .xxlarge-up-7>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%
    }

    .xxlarge-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-8>.column,
    .xxlarge-up-8>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media screen and (min-width:90em) and (min-width:90em) {
    .xxlarge-expand {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

.row.xxlarge-unstack>.column,
.row.xxlarge-unstack>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media screen and (min-width:90em) {

    .row.xxlarge-unstack>.column,
    .row.xxlarge-unstack>.columns {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .xxlarge-collapse>.column,
    .xxlarge-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .xxlarge-uncollapse>.column,
    .xxlarge-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

@media screen and (min-width:120em) {
    .xxxlarge-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

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

    .xxxlarge-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .xxxlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .xxxlarge-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xxxlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .xxxlarge-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .xxxlarge-offset-3 {
        margin-left: 25%
    }

    .xxxlarge-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .xxxlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .xxxlarge-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xxxlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .xxxlarge-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .xxxlarge-offset-6 {
        margin-left: 50%
    }

    .xxxlarge-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .xxxlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .xxxlarge-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .xxxlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .xxxlarge-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .xxxlarge-offset-9 {
        margin-left: 75%
    }

    .xxxlarge-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .xxxlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .xxxlarge-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xxxlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .xxxlarge-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxxlarge-up-1>.column,
    .xxxlarge-up-1>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xxxlarge-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxxlarge-up-2>.column,
    .xxxlarge-up-2>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xxxlarge-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxxlarge-up-3>.column,
    .xxxlarge-up-3>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .xxxlarge-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxxlarge-up-4>.column,
    .xxxlarge-up-4>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xxxlarge-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxxlarge-up-5>.column,
    .xxxlarge-up-5>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .xxxlarge-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxxlarge-up-6>.column,
    .xxxlarge-up-6>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .xxxlarge-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxxlarge-up-7>.column,
    .xxxlarge-up-7>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%
    }

    .xxxlarge-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxxlarge-up-8>.column,
    .xxxlarge-up-8>.columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media screen and (min-width:120em) and (min-width:120em) {
    .xxxlarge-expand {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

.row.xxxlarge-unstack>.column,
.row.xxxlarge-unstack>.columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media screen and (min-width:120em) {

    .row.xxxlarge-unstack>.column,
    .row.xxxlarge-unstack>.columns {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .xxxlarge-collapse>.column,
    .xxxlarge-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .xxxlarge-uncollapse>.column,
    .xxxlarge-uncollapse>.columns {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

.shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%
}

.column-block {
    margin-bottom: 1rem
}

.column-block>:last-child {
    margin-bottom: 0
}

@media print,
screen and (min-width:48em) {
    .column-block {
        margin-bottom: 1rem
    }

    .column-block>:last-child {
        margin-bottom: 0
    }
}

.accordion {
    background: #fefefe;
    list-style-type: none;
    margin-left: 0
}

.accordion[disabled] .accordion-title {
    cursor: not-allowed
}

.accordion-item:first-child>:first-child,
.accordion-item:last-child>:last-child {
    border-radius: 0 0 0 0
}

.accordion-title {
    border: 1px solid #e6e6e6;
    border-bottom: 0;
    color: #1779ba;
    display: block;
    font-size: .75rem;
    line-height: 1;
    padding: 1.25rem 1rem;
    position: relative
}

:last-child:not(.is-active)>.accordion-title {
    border-bottom: 1px solid #e6e6e6;
    border-radius: 0 0 0 0
}

.accordion-title:focus,
.accordion-title:hover {
    background-color: #e6e6e6
}

.accordion-title:before {
    content: "+";
    margin-top: -.5rem;
    position: absolute;
    right: 1rem;
    top: 50%
}

.is-active>.accordion-title:before {
    content: "–"
}

.accordion-content {
    background-color: #fefefe;
    border: 1px solid #e6e6e6;
    border-bottom: 0;
    color: #0a0a0a;
    display: none;
    padding: 1rem
}

:last-child>.accordion-content:last-child {
    border-bottom: 1px solid #e6e6e6
}

.float-left {
    float: left !important
}

.float-right {
    float: right !important
}

.float-center {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.clearfix:after,
.clearfix:before {
    -ms-flex-preferred-size: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    content: " ";
    display: table;
    flex-basis: 0;
    order: 1
}

.clearfix:after {
    clear: both
}

.align-left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.align-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.align-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.align-justify {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.align-spaced {
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.align-left.vertical.menu>li>a {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.align-right.vertical.menu>li>a {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.align-center.vertical.menu>li>a {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.align-top {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

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

.align-bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

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

.align-middle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

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

.align-stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

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

.align-center-middle {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-flex-line-pack: center;
    align-content: center;
    align-items: center;
    justify-content: center
}

@media print,
screen and (min-width:25em) {
    .small-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .small-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .small-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .small-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .small-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .small-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }
}

.xsmall-order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.xsmall-order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.xsmall-order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.xsmall-order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
}

.xsmall-order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
}

.xsmall-order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
}

@media print,
screen and (min-width:48em) {
    .medium-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .medium-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .medium-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .medium-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .medium-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .medium-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }
}

@media print,
screen and (min-width:64em) {
    .large-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .large-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .large-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .large-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .large-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .large-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }
}

@media screen and (min-width:80em) {
    .xlarge-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .xlarge-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .xlarge-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .xlarge-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .xlarge-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .xlarge-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }
}

@media screen and (min-width:90em) {
    .xxlarge-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .xxlarge-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .xxlarge-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .xxlarge-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .xxlarge-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .xxlarge-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }
}

@media screen and (min-width:120em) {
    .xxxlarge-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .xxxlarge-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .xxxlarge-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .xxxlarge-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .xxxlarge-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .xxxlarge-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }
}

.flex-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.flex-child-auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.flex-child-grow {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.flex-child-shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.flex-dir-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.flex-dir-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.flex-dir-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.flex-dir-column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.xsmall-flex-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.xsmall-flex-child-auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.xsmall-flex-child-grow {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.xsmall-flex-child-shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.xsmall-flex-dir-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.xsmall-flex-dir-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.xsmall-flex-dir-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.xsmall-flex-dir-column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

@media print,
screen and (min-width:48em) {
    .medium-flex-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .medium-flex-child-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .medium-flex-child-grow {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .medium-flex-child-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }

    .medium-flex-dir-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .medium-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .medium-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .medium-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

@media print,
screen and (min-width:64em) {
    .large-flex-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .large-flex-child-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .large-flex-child-grow {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .large-flex-child-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }

    .large-flex-dir-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .large-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .large-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .large-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

@media screen and (min-width:80em) {
    .xlarge-flex-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .xlarge-flex-child-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .xlarge-flex-child-grow {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .xlarge-flex-child-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }

    .xlarge-flex-dir-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .xlarge-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .xlarge-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .xlarge-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

@media screen and (min-width:90em) {
    .xxlarge-flex-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .xxlarge-flex-child-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .xxlarge-flex-child-grow {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .xxlarge-flex-child-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }

    .xxlarge-flex-dir-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .xxlarge-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .xxlarge-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .xxlarge-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

@media screen and (min-width:120em) {
    .xxxlarge-flex-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .xxxlarge-flex-child-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .xxxlarge-flex-child-grow {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .xxxlarge-flex-child-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }

    .xxxlarge-flex-dir-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .xxxlarge-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .xxxlarge-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .xxxlarge-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

.hide {
    display: none !important
}

.invisible {
    visibility: hidden
}

.visible {
    visibility: visible
}

.hide-for-xsmall,
.show-for-xsmall {
    display: none !important
}

@media screen and (max-width:24.99875em) {
    .hide-for-xsmall-only {
        display: none !important
    }
}

@media screen and (max-width:0em),
screen and (min-width:25em) {
    .show-for-xsmall-only {
        display: none !important
    }
}

@media print,
screen and (min-width:25em) and (max-width:47.99875em) {
    .hide-for-small-only {
        display: none !important
    }
}

@media screen and (max-width:24.99875em),
screen and (min-width:48em) {
    .show-for-small-only {
        display: none !important
    }
}

@media print,
screen and (min-width:48em) {
    .hide-for-medium {
        display: none !important
    }
}

@media screen and (max-width:47.99875em) {
    .show-for-medium {
        display: none !important
    }
}

@media print,
screen and (min-width:48em) and (max-width:63.99875em) {
    .hide-for-medium-only {
        display: none !important
    }
}

@media screen and (max-width:47.99875em),
screen and (min-width:64em) {
    .show-for-medium-only {
        display: none !important
    }
}

@media print,
screen and (min-width:64em) {
    .hide-for-large {
        display: none !important
    }
}

@media screen and (max-width:63.99875em) {
    .show-for-large {
        display: none !important
    }
}

@media print,
screen and (min-width:64em) and (max-width:79.99875em) {
    .hide-for-large-only {
        display: none !important
    }
}

@media screen and (max-width:63.99875em),
screen and (min-width:80em) {
    .show-for-large-only {
        display: none !important
    }
}

@media screen and (min-width:80em) {
    .hide-for-xlarge {
        display: none !important
    }
}

@media screen and (max-width:79.99875em) {
    .show-for-xlarge {
        display: none !important
    }
}

@media screen and (min-width:80em) and (max-width:89.99875em) {
    .hide-for-xlarge-only {
        display: none !important
    }
}

@media screen and (max-width:79.99875em),
screen and (min-width:90em) {
    .show-for-xlarge-only {
        display: none !important
    }
}

@media screen and (min-width:90em) {
    .hide-for-xxlarge {
        display: none !important
    }
}

@media screen and (max-width:89.99875em) {
    .show-for-xxlarge {
        display: none !important
    }
}

@media screen and (min-width:90em) and (max-width:119.99875em) {
    .hide-for-xxlarge-only {
        display: none !important
    }
}

@media screen and (max-width:89.99875em),
screen and (min-width:120em) {
    .show-for-xxlarge-only {
        display: none !important
    }
}

@media screen and (min-width:120em) {
    .hide-for-xxxlarge {
        display: none !important
    }
}

@media screen and (max-width:119.99875em) {
    .show-for-xxxlarge {
        display: none !important
    }
}

@media screen and (min-width:120em) {
    .hide-for-xxxlarge-only {
        display: none !important
    }
}

@media screen and (max-width:119.99875em) {
    .show-for-xxxlarge-only {
        display: none !important
    }
}

.show-for-sr,
.show-on-focus {
    clip: rect(0, 0, 0, 0) !important;
    border: 0 !important;
    height: .0625rem !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: .0625rem !important
}

.show-on-focus:active,
.show-on-focus:focus {
    clip: auto !important;
    height: auto !important;
    overflow: visible !important;
    position: static !important;
    white-space: normal !important;
    width: auto !important
}

.hide-for-portrait,
.show-for-landscape {
    display: block !important
}

@media screen and (orientation:landscape) {

    .hide-for-portrait,
    .show-for-landscape {
        display: block !important
    }
}

@media screen and (orientation:portrait) {

    .hide-for-portrait,
    .show-for-landscape {
        display: none !important
    }
}

.hide-for-landscape,
.show-for-portrait {
    display: none !important
}

@media screen and (orientation:landscape) {

    .hide-for-landscape,
    .show-for-portrait {
        display: none !important
    }
}

@media screen and (orientation:portrait) {

    .hide-for-landscape,
    .show-for-portrait {
        display: block !important
    }
}

.show-for-dark-mode {
    display: none
}

.hide-for-dark-mode {
    display: block
}

@media screen and (prefers-color-scheme:dark) {
    .show-for-dark-mode {
        display: block !important
    }

    .hide-for-dark-mode {
        display: none !important
    }
}

.show-for-ie {
    display: none
}

@media (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .show-for-ie {
        display: block !important
    }

    .hide-for-ie {
        display: none !important
    }
}

.show-for-sticky {
    display: none
}

.is-stuck .show-for-sticky {
    display: block
}

.is-stuck .hide-for-sticky {
    display: none
}

.notfound .leaf__container,
.quote__wrapper,
.stat,
.user-markup>blockquote__wrapper {
    --radius: 32px;
    isolation: isolate
}

.notfound .leaf__container .quote__image,
.notfound .leaf__container .quote__shape,
.quote__wrapper .quote__image,
.quote__wrapper .quote__shape,
.stat .quote__image,
.stat .quote__shape,
.user-markup>blockquote__wrapper .quote__image,
.user-markup>blockquote__wrapper .quote__shape {
    -ms-flex-negative: 0;
    aspect-ratio: 1/1;
    background-color: transparent;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 50%;
    border: 3px solid #247f72;
    border-radius: 8px;
    border-bottom-left-radius: var(--radius);
    border-top-right-radius: var(--radius);
    flex-shrink: 0;
    margin: 0 0 -.1875rem;
    position: relative;
    width: 4.8125rem
}

.notfound .leaf__container .quote__image:before,
.notfound .leaf__container .quote__shape:before,
.quote__wrapper .quote__image:before,
.quote__wrapper .quote__shape:before,
.stat .quote__image:before,
.stat .quote__shape:before,
.user-markup>blockquote__wrapper .quote__image:before,
.user-markup>blockquote__wrapper .quote__shape:before {
    background-color: #4ad4c4;
    border-radius: 8px;
    border-bottom-left-radius: var(--radius);
    border-top-right-radius: var(--radius);
    content: "";
    height: 100%;
    left: 8%;
    position: absolute;
    top: 8%;
    width: 100%;
    z-index: -1
}

.footer-social__list,
.footer__list,
.nav-rail__list,
.nav-support--desktop .nav-support__list,
.pager__items,
.pager__list,
.pagination__items,
.pagination__list,
.rail-cta__list,
.social-links__list,
nav ul {
    margin: 0;
    padding: 0
}

.footer-social__list,
.footer-social__list li,
.footer__list,
.footer__list li,
.nav-rail__list,
.nav-rail__list li,
.nav-support--desktop .nav-support__list,
.nav-support--desktop .nav-support__list li,
.pager__items,
.pager__items li,
.pager__list,
.pager__list li,
.pagination__items,
.pagination__items li,
.pagination__list,
.pagination__list li,
.rail-cta__list,
.rail-cta__list li,
.social-links__list,
.social-links__list li,
nav ul,
nav ul li {
    list-style: none
}

.card-event__link,
.card-faculty__link,
.card-home__link,
.card-news__link,
.card-program__link,
.child-page-grid__link {
    bottom: 0;
    cursor: pointer;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.drop-cap__intro,
.font-caption,
.font-intro,
.media__controls .media-amount,
.notfound__copy,
.proxima-italic,
.quote cite,
.quote p,
.quote__citation,
.quote__copy,
.user-markup figure figcaption,
.user-markup>blockquote cite,
.user-markup>blockquote p,
.user-markup>blockquote__citation,
.user-markup>blockquote__copy {
    font-style: italic
}

.btn--alt,
.btn--primary,
.btn--primary-small,
.card-event__day,
.drop-cap__intro,
.font-bold,
.font-button,
.font-caption,
.font-intro,
.font-numeral,
.media__controls .media-amount,
.nav-rail__current,
.notfound__copy,
.quote cite,
.quote p,
.quote__citation,
.quote__copy,
.rail-contact__info,
.rail-cta__current,
.rail-faculty__email,
.rail-faculty__info,
.rail-faculty__phone,
.rail-filter__heading,
.rail-filter__title,
.stat__title,
.user-markup figure figcaption,
.user-markup>blockquote cite,
.user-markup>blockquote p,
.user-markup>blockquote__citation,
.user-markup>blockquote__copy {
    font-weight: 900
}

.drop-cap__intro,
.font-caption,
.font-intro,
.font-numeral,
.media__controls .media-amount,
.notfound__copy,
.quote cite,
.quote p,
.quote__citation,
.quote__copy,
.rail-filter__title,
.stat__title,
.user-markup figure figcaption,
.user-markup>blockquote cite,
.user-markup>blockquote p,
.user-markup>blockquote__citation,
.user-markup>blockquote__copy {
    letter-spacing: 0
}

.card-event__date span p,
.footer__nav a .text,
.nav-primary .menu-secondary,
.nav-rail__title,
.rail-contact__title,
.rail-cta__title,
.rail-filter__heading,
.rail-filter__title,
.stat__title {
    font-family: cubano, sans-serif
}

.btn--alt,
.btn--primary,
.btn--primary-small {
    font-size: 1.2rem;
    letter-spacing: .125rem;
    line-height: 1.2rem;
    text-transform: uppercase
}

.drop-cap__intro,
.font-intro,
.notfound__copy,
.quote p,
.quote__copy,
.user-markup>blockquote p,
.user-markup>blockquote__copy {
    font-size: 1.72813rem;
    line-height: 2.48813rem
}

.stat__title {
    font-size: 1.43938rem;
    line-height: 1.725rem
}

.rail-filter__title {
    font-size: 1.72813rem;
    line-height: 2.48813rem
}

.font-caption,
.media__controls .media-amount,
.quote cite,
.quote__citation,
.user-markup figure figcaption,
.user-markup>blockquote cite,
.user-markup>blockquote__citation {
    font-size: 1rem;
    line-height: 1.44rem
}

.font-button {
    color: #79242f;
    letter-spacing: .125rem;
    text-transform: uppercase
}

.drop-cap__copy {
    font-size: 1.44rem;
    line-height: 2.1875rem
}

.home-programs__copy,
.quote--carousel a.btn .text,
.student-life__copy,
.user-markup>blockquote--carousel a.btn .text,
body {
    font-size: 1rem;
    line-height: 1.44rem
}

@media print,
screen and (min-width:64em) {

    .home-programs__copy,
    .quote--carousel a.btn .text,
    .student-life__copy,
    .user-markup>blockquote--carousel a.btn .text,
    body {
        font-size: 1.2rem;
        line-height: 1.875rem
    }
}

.nav-rail__title,
.rail-contact__title,
.rail-cta__title {
    color: #404057;
    font-size: 1.2rem;
    line-height: 1.2rem
}

.rail-filter__heading {
    font-size: 1.2rem;
    line-height: 1.2rem
}

.font-numeral {
    color: #014c44;
    font-family: cubano, sans-serif;
    font-size: 6.19188rem
}

.brei-icon {
    fill: currentcolor;
    stroke: currentcolor;
    stroke-width: 0;
    display: inline-block;
    height: 1.5em;
    pointer-events: none;
    width: 1.5em
}

.brei-icon-arrow {
    width: 1.611328125em
}

.brei-icon-arrows,
.brei-icon-arrows-arrow {
    width: .875em
}

.brei-icon-avatar {
    width: .8935546875em
}

.brei-icon-bowls {
    width: .888671875em
}

.brei-icon-building {
    width: .7294921875em
}

.brei-icon-calendar {
    width: .9638671875em
}

.brei-icon-check {
    width: 1.111328125em
}

.brei-icon-chevron {
    width: .599609375em
}

.brei-icon-circle-half {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    width: .4912109375em
}

.brei-icon-circle-quarter {
    width: 2.0126953125em
}

.brei-icon-email {
    width: 1.25em
}

.brei-icon-external {
    width: 1.1474609375em
}

.brei-icon-home {
    width: 1.13671875em
}

.brei-icon-leaf {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    width: 3.123046875em
}

.brei-icon-logo-color {
    height: 5.1875rem;
    width: 18.8125rem
}

.brei-icon-logo {
    color: #fff;
    height: 3.875rem;
    width: 16.5625rem
}

.brei-icon-menu,
.brei-icon-minus {
    width: 1.154296875em
}

.brei-icon-pause {
    width: .79296875em
}

.brei-icon-phone {
    width: .8154296875em
}

.brei-icon-pin {
    width: .7568359375em
}

.brei-icon-play {
    width: .857421875em
}

.brei-icon-quote {
    width: 1.25em
}

.brei-icon-tooltip {
    width: .6669921875em
}

.brei-icon-warning {
    width: .16015625em
}

.brei-icon-zipper {
    width: .451171875em
}

.icon-social-facebook {
    width: .53125em
}

.icon-social-linkedin {
    width: .96875em
}

.icon-social-twitter {
    width: 1.25em
}

.icon-social-youtube {
    width: 1.40625em
}

html {
    scroll-behavior: smooth
}

body {
    overflow-x: hidden
}

body .container {
    color: #404057;
    font-family: proxima-nova, sans-serif;
    font-weight: 400;
    min-height: 100vh
}

body * {
    word-wrap: break-word;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    word-break: break-word
}

body.body--no-scroll {
    max-height: 100vh;
    overflow-y: hidden
}

body.body--no-scroll .container #main {
    visibility: hidden
}

button,
html,
input,
select,
textarea {
    color: #404057
}

audio,
canvas,
img,
video {
    vertical-align: middle
}

iframe {
    max-width: 100%
}

input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=file],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 3px solid #404057;
    border-radius: 20px;
    color: currentcolor;
    font-family: proxima-nova, sans-serif;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    outline: 2px solid transparent !important
}

input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=file],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
    background-color: #fefefe;
    color: currentcolor;
    max-width: 100%
}

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

label {
    color: currentcolor;
    display: inline-block;
    font-family: proxima-nova, sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: .125rem;
    line-height: 1.1
}

label+input[type=checkbox],
label+input[type=radio] {
    left: auto;
    opacity: 1;
    position: static
}

input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=file],
input[type=month],
input[type=number],
input[type=password],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week] {
    padding: .92188rem 0 1.04688rem 1.25rem;
    width: 100%;
    word-break: normal
}

input[type=color]~label,
input[type=date]~label,
input[type=datetime-local]~label,
input[type=datetime]~label,
input[type=email]~label,
input[type=file]~label,
input[type=month]~label,
input[type=number]~label,
input[type=password]~label,
input[type=tel]~label,
input[type=text]~label,
input[type=time]~label,
input[type=url]~label,
input[type=week]~label {
    background-color: #fefefe;
    font-weight: 700;
    left: 1.4375rem;
    padding: 0 .125rem;
    position: absolute;
    top: 1.3125rem;
    -webkit-transition: -webkit-transform .25s;
    transition: -webkit-transform .25s;
    transition: transform .25s;
    transition: transform .25s, -webkit-transform .25s
}

.form__field--is-valid input[type=color]~label,
.form__field--is-valid input[type=date]~label,
.form__field--is-valid input[type=datetime-local]~label,
.form__field--is-valid input[type=datetime]~label,
.form__field--is-valid input[type=email]~label,
.form__field--is-valid input[type=file]~label,
.form__field--is-valid input[type=month]~label,
.form__field--is-valid input[type=number]~label,
.form__field--is-valid input[type=password]~label,
.form__field--is-valid input[type=tel]~label,
.form__field--is-valid input[type=text]~label,
.form__field--is-valid input[type=time]~label,
.form__field--is-valid input[type=url]~label,
.form__field--is-valid input[type=week]~label,
input[type=color]:focus~label,
input[type=color][required]:valid~label,
input[type=date]:focus~label,
input[type=date][required]:valid~label,
input[type=datetime-local]:focus~label,
input[type=datetime-local][required]:valid~label,
input[type=datetime]:focus~label,
input[type=datetime][required]:valid~label,
input[type=email]:focus~label,
input[type=email][required]:valid~label,
input[type=file]:focus~label,
input[type=file][required]:valid~label,
input[type=month]:focus~label,
input[type=month][required]:valid~label,
input[type=number]:focus~label,
input[type=number][required]:valid~label,
input[type=password]:focus~label,
input[type=password][required]:valid~label,
input[type=tel]:focus~label,
input[type=tel][required]:valid~label,
input[type=text]:focus~label,
input[type=text][required]:valid~label,
input[type=time]:focus~label,
input[type=time][required]:valid~label,
input[type=url]:focus~label,
input[type=url][required]:valid~label,
input[type=week]:focus~label,
input[type=week][required]:valid~label {
    -webkit-transform: translate(-11.5%, -31px) scale(.8);
    transform: translate(-11.5%, -31px) scale(.8)
}

input[type=checkbox],
input[type=radio] {
    left: -624.9375rem;
    opacity: 0;
    position: absolute
}

input[type=checkbox]+label,
input[type=radio]+label {
    font-weight: 700;
    padding-left: 2.0625rem;
    position: relative;
    text-transform: none;
    z-index: 1
}

input[type=checkbox]+label:hover .checkbox:after,
input[type=checkbox]:focus+label:before,
input[type=radio]:focus+label:before {
    opacity: 1
}

input[type=checkbox]+label .checkbox {
    background-color: #fefefe;
    border-radius: 5px;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: -.3125rem;
    z-index: 1
}

input[type=checkbox]:checked+label .checkbox {
    background-color: #404057;
    border-radius: 5px
}

input[type=checkbox]:checked+label .checkbox:before {
    opacity: 1
}

input[type=checkbox]:checked+label .checkbox:after {
    opacity: 0
}

input[type=checkbox]:checked+label .checkbox .brei-icon-check,
input[type=checkbox]:checked+label:hover .checkbox:after {
    opacity: 1
}

input[type=checkbox]:focus-visible+label .checkbox {
    background-color: #404057;
    border-radius: 5px
}

input[type=checkbox]:focus-visible+label .checkbox:after {
    border-radius: 5px;
    height: calc(100% + .625rem);
    left: -.3125rem;
    opacity: 1;
    top: -.3125rem;
    width: calc(100% + .625rem)
}

input[type=checkbox]:focus-visible+label .checkbox:before {
    border-color: #fefefe;
    border-radius: 5px
}

input[type=checkbox]:disabled {
    color: #54565a
}

input[type=checkbox]:disabled+label {
    cursor: not-allowed;
    pointer-events: none
}

input[type=checkbox]:disabled+label .checkbox:before {
    background-color: #ebebeb;
    border-width: 0
}

input[type=radio]+label {
    padding-left: 2.4375rem
}

input[type=radio]+label:hover .radio-button:after {
    opacity: 1
}

input[type=radio]+label:hover .radio-button:before {
    border-color: #404057
}

input[type=radio]+label .radio-button {
    left: .125rem;
    pointer-events: none;
    position: absolute;
    top: -.25rem;
    z-index: 1
}

input[type=radio]:checked+label .radio-button {
    background-color: #404057
}

input[type=radio]:checked+label .radio-button:before {
    opacity: 0
}

input[type=radio]:checked+label .radio-button:after,
input[type=radio]:checked+label .radio-button__center {
    opacity: 1
}

input[type=radio]:focus-visible+label .radio-button {
    background-color: #404057
}

input[type=radio]:focus-visible+label .radio-button:after {
    border: 4px solid #000;
    height: calc(100% + 1rem);
    left: -.5rem;
    opacity: 1;
    top: -.5rem;
    width: calc(100% + 1rem)
}

input[type=radio]:focus-visible+label .radio-button__center {
    opacity: 0
}

input[type=radio]:focus-visible+label .radio-button:before {
    border-color: #404057
}

input[type=radio]:disabled {
    color: #54565a
}

input[type=radio]:disabled+label {
    color: #54565a;
    cursor: not-allowed;
    pointer-events: none
}

input[type=radio]:disabled+label .radio-button:before {
    background-color: #ebebeb;
    border-width: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

textarea {
    padding: 1.1875rem 0 1.3125rem 1.25rem;
    resize: vertical;
    width: 100%
}

textarea~label {
    background-color: #fefefe;
    font-weight: 700;
    left: 1.4375rem;
    padding: 0 .125rem;
    position: absolute;
    top: 1.3125rem;
    -webkit-transition: -webkit-transform .25s;
    transition: -webkit-transform .25s;
    transition: transform .25s;
    transition: transform .25s, -webkit-transform .25s
}

textarea:focus,
textarea:hover {
    outline-color: currentcolor
}

.form__field--is-valid textarea~label,
textarea:focus~label,
textarea[required]:valid~label {
    -webkit-transform: translate(-11.5%, -31px) scale(.8);
    transform: translate(-11.5%, -31px) scale(.8)
}

input[type=search] {
    border: 3px solid #404057
}

.form__field input[type=search] {
    padding: .92188rem 0 1.04688rem 1.25rem;
    width: 100%
}

.form__field input[type=search]~label {
    background-color: #fefefe;
    font-weight: 700;
    left: 1.4375rem;
    padding: 0 .125rem;
    position: absolute;
    top: 1.3125rem;
    -webkit-transition: -webkit-transform .25s;
    transition: -webkit-transform .25s;
    transition: transform .25s;
    transition: transform .25s, -webkit-transform .25s
}

.form__field input[type=search]:not([disabled]):focus,
.form__field input[type=search]:not([disabled]):hover {
    outline: 4px solid #404057
}

.form__field input[type=search]:not([disabled]):focus~label,
.form__field input[type=search]:not([disabled])[required]:valid~label {
    -webkit-transform: translate(-11.5%, -31px) scale(.8);
    transform: translate(-11.5%, -31px) scale(.8)
}

.form__field--is-valid input[type=search]~label {
    -webkit-transform: translate(-10%, -32px) scale(.8);
    transform: translate(-10%, -32px) scale(.8)
}

.form__field--disabled input[type=search]~label {
    background-color: transparent
}

fieldset {
    border: 0;
    margin: 0;
    min-width: auto;
    padding: 0
}

::-ms-input-placeholder {
    color: #000
}

::placeholder {
    color: #000
}

::-webkit-input-placeholder {
    color: #000
}

:-moz-placeholder,
::-moz-placeholder {
    color: #000;
    opacity: 1
}

:-ms-input-placeholder {
    color: #000
}

.cubano-font,
.font-h1,
.font-h2,
.font-h3,
.font-h4,
.font-h5,
.font-h6,
.font-special,
.font-special-2,
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #404057;
    display: block;
    font-family: cubano, sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: uppercase
}

.font-special,
.font-special-1,
.font-special-2 {
    color: #79242f;
    font-size: 2.98625rem;
    line-height: 3.58313rem
}

@media print,
screen and (min-width:64em) {

    .font-special,
    .font-special-1,
    .font-special-2 {
        font-size: 5.16rem;
        letter-spacing: -.0625rem;
        line-height: 6.19188rem
    }
}

h1.font-special-2,
p.font-special-2 {
    font-size: 2.4875rem;
    line-height: 2.9875rem
}

@media print,
screen and (min-width:48em) {

    h1.font-special-2,
    p.font-special-2 {
        font-size: 4.3rem;
        line-height: 5.16rem
    }
}

h2.font-special-2,
h3.font-special-2 {
    color: #404057;
    font-size: 2.4875rem;
    line-height: 2.9875rem
}

@media print,
screen and (min-width:64em) {

    h2.font-special-2,
    h3.font-special-2 {
        font-size: 4.3rem;
        line-height: 5.16rem
    }
}

.font-h1,
h1 {
    font-size: 2.98625rem;
    line-height: 3.58313rem
}

.font-h2,
h2 {
    font-size: 2.48813rem;
    line-height: 2.98625rem
}

.font-h3,
h3 {
    font-size: 2.07375rem;
    line-height: 2.48813rem
}

.font-h4,
h4 {
    font-size: 1.4375rem;
    line-height: 1.6875rem
}

@media print,
screen and (min-width:48em) {

    .font-h4,
    h4 {
        font-size: 1.72813rem;
        line-height: 2.07375rem
    }
}

.font-h5,
h5 {
    font-size: 1.44rem;
    line-height: 1.72813rem
}

.font-h6,
h6 {
    font-size: 1.2rem;
    line-height: 1.44rem
}

.h1 {
    font-size: 39.81
}

.h2 {
    font-size: 33.18
}

.h3 {
    font-size: 27.65
}

.h4 {
    font-size: 23.04
}

.h5 {
    font-size: 19.2
}

.h6 {
    font-size: 16
}

@media print,
screen and (min-width:64em) {
    .h1 {
        font-size: 47.78
    }

    .h2 {
        font-size: 39.81
    }

    .h3 {
        font-size: 33.18
    }

    .h4 {
        font-size: 27.65
    }

    .h5 {
        font-size: 23.04
    }

    .h6 {
        font-size: 19.2
    }
}

hr {
    background-color: transparent;
    border-bottom: 3px dotted var(--hr-color, #404057);
    height: .1875rem;
    margin: 1.2rem 0;
    min-width: 100%;
    text-align: left
}

hr.secondary {
    background-color: #404057;
    border: 0;
    border-radius: 5px;
    height: .5rem
}

img {
    max-width: 100%
}

.user-markup img {
    margin: .375rem 1.5rem 1.5rem 0
}

@media print,
screen and (min-width:48em) {
    .user-markup img {
        float: left;
        margin: .375rem 1.5rem .9375rem 0
    }
}

.user-markup p img {
    display: block;
    margin-bottom: .375rem
}

img.img--right,
img[align=right],
img[style*="float: right"] {
    display: block;
    margin: .375rem auto 1.25rem
}

@media print,
screen and (min-width:48em) {

    img.img--right,
    img[align=right],
    img[style*="float: right"] {
        float: right;
        margin: .375rem 0 1.5rem .9375rem
    }
}

img.img--left,
img[align=left],
img[style*="float: left"] {
    display: block;
    margin: .375rem auto 1.5rem
}

@media print,
screen and (min-width:48em) {

    img.img--left,
    img[align=left],
    img[style*="float: left"] {
        float: left;
        margin: .375rem 1.5rem .9375rem 0
    }
}

figure {
    background-color: transparent
}

figure.img {
    height: auto;
    max-width: 100%;
    width: auto
}

.user-markup figure {
    margin: .375rem .75rem 1.5rem 0;
    max-width: 25.6875rem;
    position: relative
}

.user-markup figure img {
    float: none;
    height: auto;
    margin: 0;
    position: relative;
    width: 100%;
    z-index: 1
}

.user-markup figure figcaption {
    background-color: #404057;
    color: #fefefe;
    padding: .75rem 1rem
}

.user-markup figure figcaption p {
    margin: 0;
    max-width: 100%
}

@media print,
screen and (min-width:48em) {
    .user-markup figure {
        float: left;
        margin: .375rem 1.5rem .9375rem 0
    }
}

.user-markup p figure {
    margin-bottom: .375rem
}

figure.img--right,
figure[align=right],
figure[style*="float: right"] {
    display: block;
    margin: .375rem auto 1.25rem
}

@media print,
screen and (min-width:48em) {

    figure.img--right,
    figure[align=right],
    figure[style*="float: right"] {
        float: right;
        margin: .375rem 0 1.5rem .9375rem
    }
}

figure.img--left,
figure[align=left],
figure[style*="float: left"] {
    display: block;
    margin: .375rem auto 1.5rem
}

@media print,
screen and (min-width:48em) {

    figure.img--left,
    figure[align=left],
    figure[style*="float: left"] {
        float: left;
        margin: .375rem 1.5rem .9375rem 0
    }
}

.img {
    background-position: center 30%;
    background-size: cover;
    height: 100%;
    width: 100%
}

figure[data-animate=true] {
    background-color: #efbb3c
}

figure[data-animate=true] img {
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    -webkit-transition: -webkit-clip-path .5s ease;
    transition: -webkit-clip-path .5s ease;
    transition: clip-path .5s ease;
    transition: clip-path .5s ease, -webkit-clip-path .5s ease
}

figure[data-animate=true] img.is-onscreen {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%)
}

a {
    line-height: 1.55em;
    text-decoration: none
}

a.clear--chips {
    font-size: 1rem;
    white-space: nowrap
}

.aggregate__reset,
.breadcrumbs__link,
.text-tooltip,
.user-markup a:not([class]),
a.clear--chips {
    background-color: transparent;
    background-repeat: repeat-x;
    background-size: 100% 2px;
    display: inline;
    margin: 0 -.125rem;
    padding: 0 .125rem;
    position: relative;
    -webkit-transition: background .25s ease;
    transition: background .25s ease
}

.aggregate__reset:focus,
.aggregate__reset:hover,
.aggregate__reset:link,
.aggregate__reset:visited,
.breadcrumbs__link:focus,
.breadcrumbs__link:hover,
.breadcrumbs__link:link,
.breadcrumbs__link:visited,
.text-tooltip:focus,
.text-tooltip:hover,
.text-tooltip:link,
.text-tooltip:visited,
.user-markup a:focus:not([class]),
.user-markup a:hover:not([class]),
.user-markup a:link:not([class]),
.user-markup a:visited:not([class]),
a.clear--chips:focus,
a.clear--chips:hover,
a.clear--chips:link,
a.clear--chips:visited {
    color: #000;
    text-decoration: none
}

.aggregate__reset:link,
.aggregate__reset:visited,
.breadcrumbs__link:link,
.breadcrumbs__link:visited,
.text-tooltip:link,
.text-tooltip:visited,
.user-markup a:link:not([class]),
.user-markup a:visited:not([class]),
a.clear--chips:link,
a.clear--chips:visited {
    background-image: -webkit-gradient(linear, left top, right top, from(#79242f), to(#79242f));
    background-image: linear-gradient(90deg, #79242f, #79242f);
    background-position: bottom
}

.aggregate__reset:hover,
.breadcrumbs__link:hover,
.text-tooltip:hover,
.user-markup a:hover:not([class]),
a.clear--chips:hover {
    background-color: #e7dcde
}

.aggregate__reset:focus-visible,
.breadcrumbs__link:focus-visible,
.text-tooltip:focus-visible,
.user-markup a:focus-visible:not([class]),
a.clear--chips:focus-visible {
    background-color: #e7dcde;
    background-image: -webkit-gradient(linear, left top, right top, from(#79242f), to(#79242f)), -webkit-gradient(linear, left top, right top, from(#79242f), to(#79242f));
    background-image: linear-gradient(90deg, #79242f, #79242f), linear-gradient(90deg, #79242f, #79242f);
    background-position: bottom, top;
    outline: none
}

::-moz-selection {
    background: #a2cdee;
    text-shadow: none
}

::selection {
    background: #a2cdee;
    text-shadow: none
}

.spacing {
    display: inline-block;
    line-height: 1;
    margin: 0;
    vertical-align: middle
}

.spacing--0 {
    height: .25rem;
    width: .25rem
}

.spacing--1 {
    height: .5rem;
    width: .5rem
}

.spacing--2 {
    height: 1rem;
    width: 1rem
}

.spacing--3 {
    height: 1.5rem;
    width: 1.5rem
}

.spacing--4 {
    height: 2rem;
    width: 2rem
}

.spacing--5 {
    height: 2.5rem;
    width: 2.5rem
}

.spacing--6 {
    height: 3rem;
    width: 3rem
}

.spacing--7 {
    height: 3.5rem;
    width: 3.5rem
}

.spacing--8 {
    height: 4rem;
    width: 4rem
}

.spacing--9 {
    height: 4.5rem;
    width: 4.5rem
}

.spacing--10 {
    height: 5rem;
    width: 5rem
}

.spacing--11 {
    height: 5.5rem;
    width: 5.5rem
}

.spacing--12 {
    height: 6rem;
    width: 6rem
}

.spacing--13 {
    height: 6.5rem;
    width: 6.5rem
}

.spacing--14 {
    height: 7rem;
    width: 7rem
}

.spacing--15 {
    height: 7.5rem;
    width: 7.5rem
}

.spacing--16 {
    height: 8rem;
    width: 8rem
}

.spacing--17 {
    height: 8.5rem;
    width: 8.5rem
}

.spacing--18 {
    height: 9rem;
    width: 9rem
}

.spacing--19 {
    height: 9.5rem;
    width: 9.5rem
}

.spacing--20 {
    height: 10rem;
    width: 10rem
}

.gsc-control-cse table {
    table-layout: auto
}

.table-wrapper {
    max-width: 100%;
    overflow: hidden;
    overflow-x: auto
}

.user-markup {
    overflow: visible
}

.user-markup h1,
.user-markup h2,
.user-markup h3,
.user-markup h4,
.user-markup h5,
.user-markup h6 {
    margin-bottom: 1rem
}

.user-markup h1:not(:first-child),
.user-markup h2:not(:first-child),
.user-markup h3:not(:first-child),
.user-markup h4:not(:first-child),
.user-markup h5:not(:first-child),
.user-markup h6:not(:first-child) {
    margin-top: 2.5rem
}

.user-markup ol {
    margin: 0 0 1rem;
    overflow: auto;
    padding-left: 2.5rem
}

.user-markup ol li::marker {
    color: #404057;
    font-weight: 700
}

.user-markup p {
    overflow: visible
}

.user-markup hr {
    border-color: #ff6065
}

.user-markup figure {
    border-radius: 16px;
    overflow: hidden
}

.user-markup figure figcaption {
    font-style: italic;
    font-weight: 900;
    letter-spacing: 0
}

.user-markup ul {
    margin: 0 0 1rem;
    overflow: auto;
    padding-left: 2.5rem
}

.user-markup ul li::marker {
    color: #404057;
    content: "●  ";
    text-indent: 4px !important
}

@media print,
screen and (min-width:64em) {

    .user-markup h1:not(:first-child),
    .user-markup h2:not(:first-child),
    .user-markup h3:not(:first-child),
    .user-markup h4:not(:first-child),
    .user-markup h5:not(:first-child),
    .user-markup h6:not(:first-child) {
        margin-top: 3.75rem
    }
}

body {
    background-color: #f0f0f0;
    background-color: #fefefe
}

body #main {
    color: #404057;
    font-family: proxima-nova, sans-serif;
    font-weight: 500;
    line-height: 1.5em
}

.container {
    --max-size: 1920px;
    width: 100%
}

.container #main {
    background-color: #f0f0f0;
    margin: 0 auto;
    max-width: var(--max-size);
    width: 100%
}

.container .wrapper.wrapper-sm {
    margin: 0 auto;
    max-width: 81.25rem;
    width: 100%
}

@media print,
screen and (min-width:64em) {
    .container .wrapper.wrapper-sm {
        width: 69%
    }
}

.container .footer,
.container .header,
.container .masthead,
.container .masthead-bottom {
    margin: 0 auto;
    max-width: var(--max-size);
    width: 100%
}

.container .masthead-bottom {
    background-image: url(https://commonassets.charleston.edu/assets/img/background-masthead-bottom.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    min-height: 200px;
    padding-top: .3125rem
}

.container .masthead-bottom.pattern-1 {
    background-image: url(https://commonassets.charleston.edu/assets/img/bg-pattern-1.png)
}

.container .masthead-bottom.pattern-2 {
    background-image: url(https://commonassets.charleston.edu/assets/img/bg-pattern-2.png)
}

.container .masthead-bottom.pattern-3 {
    background-image: url(https://commonassets.charleston.edu/assets/img/bg-pattern-3.png)
}

.container .aggregate>.masthead-bottom,
.container .level>.masthead-bottom {
    background-position: center 0;
    background-size: 125% auto;
    padding-top: clamp(2.5rem, 9vw, 10.625rem)
}

@media print,
screen and (min-width:64em) {

    .container .aggregate>.masthead-bottom,
    .container .level>.masthead-bottom {
        background-size: 100%
    }
}

.container a {
    color: #79242f
}

.wrapper {
    margin: 0 auto;
    max-width: var(--max-size);
    max-width: 120rem;
    padding: 0 1rem;
    width: 100%
}

@media print,
screen and (min-width:64em) {
    .wrapper {
        padding: 0 5%
    }
}

@media screen and (min-width:120em) {
    .wrapper {
        padding: 0 6rem
    }
}

.component {
    margin-top: 3.5rem !important
}

@media print,
screen and (min-width:64em) {
    .component {
        margin-top: 7.5rem !important
    }
}

aside.column,
aside.columns {
    padding: 0
}

aside.column .component,
aside.columns .component {
    margin-top: 1.5rem
}

@media print,
screen and (min-width:64em) {

    aside.column .component,
    aside.columns .component {
        margin-top: 2.5rem
    }

    aside.column .component:first-child,
    aside.columns .component:first-child {
        margin-top: 0
    }

    aside.is-section {
        padding-top: clamp(9.375rem, 19vw, 16.875rem)
    }
}

.featured-content-container {
    background-color: #247f72;
    background-image: url(https://commonassets.charleston.edu/assets/img/background-feature.jpg);
    background-position: 100% 100%;
    background-repeat: no-repeat;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px
}

@media print,
screen and (max-width:63.99875em) {
    .featured-content-container {
        margin-left: -1rem;
        padding: 1.4375rem .5rem;
        width: calc(100% + 2rem)
    }

    .featured-content-container--narrow {
        margin-left: -2rem;
        padding: 1.4375rem 1rem;
        width: calc(100% + 4rem)
    }

    .featured-content-container--wide {
        margin-left: 0;
        padding: 1.4375rem 0;
        width: 100%
    }

    .featured-content-container--wide .wrapper {
        padding: 0 .5rem
    }

    .featured-content-container--wide .featured-content {
        background-color: transparent
    }
}

@media print,
screen and (min-width:64em) {
    .featured-content-container {
        border-bottom-right-radius: 32px;
        border-top-left-radius: 32px
    }

    .featured-content-container--wide {
        background-color: transparent;
        background-image: none;
        border-radius: 0
    }

    .featured-content-container--narrow {
        margin-left: -4.625rem;
        margin-top: 18.75rem !important;
        width: calc(100% + 9.25rem)
    }

    .featured-content-container--narrow .featured-content:first-child {
        margin-top: -15.625rem
    }
}

iframe#form {
    border: 0;
    min-height: 100vh;
    width: 100%
}

.button-dotted-line {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    margin-top: 1.6875rem;
    padding: 0 .5rem;
    position: relative;
    width: 100%
}

.button-dotted-line .btn {
    width: 100%
}

@media print,
screen and (min-width:48em) {
    .button-dotted-line {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        justify-content: flex-end;
        margin-top: 2rem;
        padding: 0 .5rem 0 0;
        position: relative;
        width: 100%
    }

    .button-dotted-line .btn {
        min-width: 240px;
        width: auto
    }

    .button-dotted-line:before {
        border-bottom: 3px dotted #ff6065;
        content: "";
        height: .0625rem;
        position: absolute;
        right: 5px;
        top: 50%;
        width: calc(100% - .75rem)
    }
}

.btn.btn-tertiary,
.btn.btn-tertiary--external {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: -webkit-gradient(linear, left top, right top, from(#79242f), to(#79242f));
    background: linear-gradient(90deg, #79242f, #79242f);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 0 100%;
    border-color: transparent;
    border-style: solid;
    border-width: 3px 0;
    color: #79242f;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 900;
    letter-spacing: .125rem;
    padding-right: .35em;
    position: relative;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

.btn.btn-tertiary--external.btn-tertiary-left,
.btn.btn-tertiary.btn-tertiary-left {
    margin-left: -.5em
}

.btn.btn-tertiary--external.btn-tertiary-white,
.btn.btn-tertiary.btn-tertiary-white {
    color: #fefefe
}

.btn.btn-tertiary--external.btn-tertiary-white svg,
.btn.btn-tertiary.btn-tertiary-white svg {
    color: #fefefe !important
}

.btn.btn-tertiary--external:after,
.btn.btn-tertiary--external:before,
.btn.btn-tertiary:after,
.btn.btn-tertiary:before {
    background-color: transparent;
    content: "";
    height: .1875rem;
    left: 50%;
    position: absolute;
    top: -.375rem;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    width: 0
}

.btn.btn-tertiary--external:after,
.btn.btn-tertiary:after {
    top: calc(100% + .1875rem)
}

.btn.btn-tertiary .text,
.btn.btn-tertiary--external .text {
    font-size: 1rem;
    padding: 0 .625rem 0 .5em
}

.btn.btn-tertiary .text-arrow,
.btn.btn-tertiary--external .text-arrow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.btn.btn-tertiary .text-arrow svg,
.btn.btn-tertiary--external .text-arrow svg {
    font-size: .6em;
    -webkit-transition: margin .15s ease-in-out, color .25s ease-in-out;
    transition: margin .15s ease-in-out, color .25s ease-in-out
}

.btn.btn-tertiary .text-arrow svg:last-child,
.btn.btn-tertiary--external .text-arrow svg:last-child {
    margin-left: -.1875rem
}

.btn.btn-tertiary--external:active:not([disabled])>.text-arrow svg:first-child,
.btn.btn-tertiary--external:hover:not([disabled])>.text-arrow svg:first-child,
.btn.btn-tertiary:active:not([disabled])>.text-arrow svg:first-child,
.btn.btn-tertiary:hover:not([disabled])>.text-arrow svg:first-child {
    margin-left: .3125rem
}

.btn.btn-tertiary--external:active:not([disabled])>.text-arrow svg:last-child,
.btn.btn-tertiary--external:hover:not([disabled])>.text-arrow svg:last-child,
.btn.btn-tertiary:active:not([disabled])>.text-arrow svg:last-child,
.btn.btn-tertiary:hover:not([disabled])>.text-arrow svg:last-child {
    color: transparent;
    margin-left: -.5rem
}

.btn.btn-tertiary--external:focus-visible:not([disabled]),
.btn.btn-tertiary:focus-visible:not([disabled]) {
    background-size: 0 100%;
    background-size: 100% 100%;
    border-color: #fefefe;
    border-radius: 0;
    color: #fefefe;
    outline: 0
}

.btn.btn-tertiary--external:focus-visible:not([disabled]):after,
.btn.btn-tertiary--external:focus-visible:not([disabled]):before,
.btn.btn-tertiary:focus-visible:not([disabled]):after,
.btn.btn-tertiary:focus-visible:not([disabled]):before {
    background-color: #000;
    left: 0;
    width: 100%
}

.btn.btn-tertiary--external[disabled],
.btn.btn-tertiary[disabled] {
    color: #404057;
    cursor: default;
    outline-color: transparent
}

.btn.btn-tertiary--external[disabled] svg,
.btn.btn-tertiary[disabled] svg {
    visibility: hidden
}

.btn.btn-tertiary--external.btn-tertiary--large,
.btn.btn-tertiary.btn-tertiary--large {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.btn.btn-tertiary--external.btn-tertiary--large .text,
.btn.btn-tertiary.btn-tertiary--large .text {
    line-height: 1em
}

@media print,
screen and (min-width:64em) {

    .btn.btn-tertiary--external.btn-tertiary--large .text,
    .btn.btn-tertiary.btn-tertiary--large .text {
        font-size: 1.1875rem
    }
}

.btn.btn-tertiary--external .btn__icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.btn.btn-tertiary--external:hover:after {
    background-color: #fefefe;
    left: 0;
    width: 100%
}

.btn--alt,
.btn--card,
.btn--cta,
.btn--cta-reverse,
.btn--cta-spotlight,
.btn--large,
.btn--medium,
.btn--pagination,
.btn--primary,
.btn--primary-small,
.btn--small,
.btn--xlarge,
.trigger {
    cursor: pointer
}

.btn--alt .button__icon,
.btn--card .button__icon,
.btn--cta .button__icon,
.btn--cta-reverse .button__icon,
.btn--cta-spotlight .button__icon,
.btn--large .button__icon,
.btn--medium .button__icon,
.btn--pagination .button__icon,
.btn--primary .button__icon,
.btn--primary-small .button__icon,
.btn--small .button__icon,
.btn--xlarge .button__icon,
.trigger .button__icon {
    color: #fefefe
}

.btn--alt:after,
.btn--alt:before,
.btn--card:after,
.btn--card:before,
.btn--cta-reverse:after,
.btn--cta-reverse:before,
.btn--cta-spotlight:after,
.btn--cta-spotlight:before,
.btn--cta:after,
.btn--cta:before,
.btn--large:after,
.btn--large:before,
.btn--medium:after,
.btn--medium:before,
.btn--pagination:after,
.btn--pagination:before,
.btn--primary-small:after,
.btn--primary-small:before,
.btn--primary:after,
.btn--primary:before,
.btn--small:after,
.btn--small:before,
.btn--xlarge:after,
.btn--xlarge:before,
.trigger:after,
.trigger:before {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border: 3px solid transparent;
    border-radius: 16px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: padding .25s ease;
    transition: padding .25s ease
}

.btn--alt:before,
.btn--card:before,
.btn--cta-reverse:before,
.btn--cta-spotlight:before,
.btn--cta:before,
.btn--large:before,
.btn--medium:before,
.btn--pagination:before,
.btn--primary-small:before,
.btn--primary:before,
.btn--small:before,
.btn--xlarge:before,
.trigger:before {
    height: calc(100% - .375rem);
    width: calc(100% - .375rem);
    z-index: -1
}

.btn--alt:after,
.btn--card:after,
.btn--cta-reverse:after,
.btn--cta-spotlight:after,
.btn--cta:after,
.btn--large:after,
.btn--medium:after,
.btn--pagination:after,
.btn--primary-small:after,
.btn--primary:after,
.btn--small:after,
.btn--xlarge:after,
.trigger:after {
    border-radius: 18px;
    height: 100%;
    width: 100%;
    z-index: -2
}

.btn--alt:active,
.btn--alt:hover,
.btn--card:active,
.btn--card:hover,
.btn--cta-reverse:active,
.btn--cta-reverse:hover,
.btn--cta-spotlight:active,
.btn--cta-spotlight:hover,
.btn--cta:active,
.btn--cta:hover,
.btn--large:active,
.btn--large:hover,
.btn--medium:active,
.btn--medium:hover,
.btn--pagination:active,
.btn--pagination:hover,
.btn--primary-small:active,
.btn--primary-small:hover,
.btn--primary:active,
.btn--primary:hover,
.btn--small:active,
.btn--small:hover,
.btn--xlarge:active,
.btn--xlarge:hover,
.trigger:active,
.trigger:hover {
    outline: 0;
    text-decoration: none
}

.btn--alt:focus-visible,
.btn--card:focus-visible,
.btn--cta-reverse:focus-visible,
.btn--cta-spotlight:focus-visible,
.btn--cta:focus-visible,
.btn--large:focus-visible,
.btn--medium:focus-visible,
.btn--pagination:focus-visible,
.btn--primary-small:focus-visible,
.btn--primary:focus-visible,
.btn--small:focus-visible,
.btn--xlarge:focus-visible,
.trigger:focus-visible {
    outline: 0
}

.btn {
    -webkit-font-smoothing: antialiased;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: inline-block;
    position: relative;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.btn--alt,
.btn--primary,
.btn--primary-small {
    padding: 1rem 3em;
    text-align: center;
    white-space: nowrap
}

.btn--alt .btn__icon,
.btn--primary .btn__icon,
.btn--primary-small .btn__icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    background-color: #ff6065;
    border-bottom-right-radius: 14px;
    border-top-right-radius: 14px;
    bottom: .125rem;
    color: #fefefe;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    font-size: 1.25rem;
    justify-content: center;
    line-height: 1;
    min-height: 46px;
    position: absolute;
    right: 2px;
    top: .125rem;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: top, right, bottom, width;
    transition-property: top, right, bottom, width;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    vertical-align: middle;
    width: 3.75rem
}

.btn--alt .btn__icon:after,
.btn--primary .btn__icon:after,
.btn--primary-small .btn__icon:after {
    background-color: #ff6065;
    border-bottom-right-radius: 14px;
    border-top-right-radius: 14px;
    content: "";
    height: 3.125rem;
    position: absolute;
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
    width: 3.75rem;
    z-index: -1
}

.btn--alt:hover .btn__icon:after,
.btn--primary-small:hover .btn__icon:after,
.btn--primary:hover .btn__icon:after {
    height: 3.625rem;
    width: 4.375rem
}

.btn--alt:hover:after,
.btn--alt:hover:before,
.btn--primary-small:hover:after,
.btn--primary-small:hover:before,
.btn--primary:hover:after,
.btn--primary:hover:before {
    padding: .3125rem
}

.btn--alt:focus-visible:before,
.btn--primary-small:focus-visible:before,
.btn--primary:focus-visible:before {
    border-color: #fefefe !important;
    border-radius: 20px;
    padding: .5rem
}

.btn--alt:focus-visible:after,
.btn--primary-small:focus-visible:after,
.btn--primary:focus-visible:after {
    background-color: #000 !important;
    border-radius: 20px;
    padding: .5rem
}

.user-markup .btn--alt,
.user-markup .btn--primary,
.user-markup .btn--primary-small {
    width: 100%
}

.btn--alt .text,
.btn--primary .text,
.btn--primary-small .text {
    white-space: normal
}

.btn--alt.btn--with-icon .text,
.btn--primary-small.btn--with-icon .text,
.btn--primary.btn--with-icon .text {
    margin-right: 3.75rem
}

@media print,
screen and (min-width:48em) {

    .user-markup .btn--alt,
    .user-markup .btn--primary,
    .user-markup .btn--primary-small {
        width: auto
    }
}

.btn--primary-small {
    padding: .75rem 3em
}

.btn--card {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    background-color: #79242f;
    border-bottom-right-radius: 8px;
    border-top-left-radius: 20px;
    color: #fefefe;
    height: 2.75rem;
    justify-content: center;
    margin-left: auto;
    padding-left: .125rem;
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
    width: 2.75rem
}

.btn--card,
.btn--card .text-arrow {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.btn--card .text-arrow {
    width: auto
}

.btn--card .text-arrow svg {
    color: #fefefe;
    font-size: .7em;
    -webkit-transition: margin .15s ease-in-out, color .25s ease-in-out;
    transition: margin .15s ease-in-out, color .25s ease-in-out
}

.btn--card .text-arrow svg:last-child {
    margin-left: -.1875rem
}

.btn--card:after,
.btn--card:before {
    display: none
}

.btn--primary,
.btn--primary-small,
.btn--primary-small:active,
.btn--primary-small:hover,
.btn--primary-small:link,
.btn--primary-small:visited,
.btn--primary:active,
.btn--primary:hover,
.btn--primary:link,
.btn--primary:visited {
    color: #fefefe
}

.btn--primary-small:before,
.btn--primary:before {
    background-color: #79242f;
    border-color: #ff6065
}

.btn--primary .btn__icon:before,
.btn--primary-small .btn__icon:before,
.btn--primary-small:after,
.btn--primary:after {
    background-color: #79242f
}

.btn--alt:after,
.btn--alt:before {
    background-color: #014c44
}

.btn--alt:before {
    border-color: #4ad4c4
}

.btn--alt:link,
.btn--alt:visited {
    color: #fefefe
}

.btn--alt .btn__icon,
.btn--alt .btn__icon:after {
    background-color: #4ad4c4
}

.btn--round:after,
.btn--round:before {
    border-radius: 45%
}

.btn--round:hover:after,
.btn--round:hover:before {
    border-radius: 35%
}

.btn--large,
.btn--medium,
.btn--pagination,
.btn--small,
.btn--xlarge {
    color: #fefefe
}

.btn--large:after,
.btn--large:before,
.btn--medium:after,
.btn--medium:before,
.btn--pagination:after,
.btn--pagination:before,
.btn--small:after,
.btn--small:before,
.btn--xlarge:after,
.btn--xlarge:before {
    background-color: #79242f
}

.btn--large:active,
.btn--large:hover,
.btn--large:link,
.btn--large:visited,
.btn--medium:active,
.btn--medium:hover,
.btn--medium:link,
.btn--medium:visited,
.btn--pagination:active,
.btn--pagination:hover,
.btn--pagination:link,
.btn--pagination:visited,
.btn--small:active,
.btn--small:hover,
.btn--small:link,
.btn--small:visited,
.btn--xlarge:active,
.btn--xlarge:hover,
.btn--xlarge:link,
.btn--xlarge:visited {
    color: #fefefe
}

.btn--large:active:after,
.btn--large:active:before,
.btn--large:hover:after,
.btn--large:hover:before,
.btn--medium:active:after,
.btn--medium:active:before,
.btn--medium:hover:after,
.btn--medium:hover:before,
.btn--pagination:active:after,
.btn--pagination:active:before,
.btn--pagination:hover:after,
.btn--pagination:hover:before,
.btn--small:active:after,
.btn--small:active:before,
.btn--small:hover:after,
.btn--small:hover:before,
.btn--xlarge:active:after,
.btn--xlarge:active:before,
.btn--xlarge:hover:after,
.btn--xlarge:hover:before {
    padding: .25rem
}

.btn--large:focus-visible,
.btn--medium:focus-visible,
.btn--pagination:focus-visible,
.btn--small:focus-visible,
.btn--xlarge:focus-visible {
    color: #fefefe
}

.btn--large:focus-visible:before,
.btn--medium:focus-visible:before,
.btn--pagination:focus-visible:before,
.btn--small:focus-visible:before,
.btn--xlarge:focus-visible:before {
    border-color: #fefefe
}

.btn--large:focus-visible:after,
.btn--medium:focus-visible:after,
.btn--pagination:focus-visible:after,
.btn--small:focus-visible:after,
.btn--xlarge:focus-visible:after {
    background-color: #404057
}

.btn--large .btn__icon,
.btn--medium .btn__icon,
.btn--pagination .btn__icon,
.btn--small .btn__icon,
.btn--xlarge .btn__icon {
    left: 50%;
    line-height: 1;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.btn--large .btn__icon svg,
.btn--medium .btn__icon svg,
.btn--pagination .btn__icon svg,
.btn--small .btn__icon svg,
.btn--xlarge .btn__icon svg {
    display: block
}

.btn--large .btn__icon .brei-icon-chevron,
.btn--medium .btn__icon .brei-icon-chevron,
.btn--pagination .btn__icon .brei-icon-chevron,
.btn--small .btn__icon .brei-icon-chevron,
.btn--xlarge .btn__icon .brei-icon-chevron {
    -webkit-transform: translateX(10%);
    transform: translateX(10%)
}

.btn--large .btn__icon .brei-icon-play,
.btn--medium .btn__icon .brei-icon-play,
.btn--pagination .btn__icon .brei-icon-play,
.btn--small .btn__icon .brei-icon-play,
.btn--xlarge .btn__icon .brei-icon-play {
    -webkit-transform: translateX(15%);
    transform: translateX(15%)
}

.btn--xlarge {
    font-size: 2.25rem;
    height: 4.75rem;
    width: 4.75rem
}

.btn--large {
    font-size: 1.875rem;
    height: 3.75rem;
    width: 3.75rem
}

.btn--medium {
    font-size: 1.3125rem;
    height: 2.5rem;
    width: 2.5rem
}

.btn--small {
    font-size: .75rem;
    height: 1.75rem;
    width: 1.75rem
}

.btn.masthead__btn:active:before,
.btn.masthead__btn:before,
.btn.masthead__btn:hover:before,
.btn.masthead__btn:link:before,
.btn.masthead__btn:visited:before,
.btn.play-button:active:before,
.btn.play-button:before,
.btn.play-button:hover:before,
.btn.play-button:link:before,
.btn.play-button:visited:before {
    background-color: #79242f
}

.btn.masthead__btn:focus-visible:before,
.btn.play-button:focus-visible:before {
    background-color: #79242f
}

.btn--pagination {
    font-size: 1rem;
    height: 1.75rem;
    width: 1.75rem
}

.pagination__item--disabled .btn--pagination:before {
    border-color: transparent
}

@media print,
screen and (min-width:64em) {
    .btn--pagination {
        font-size: 1.3125rem;
        height: 2.5rem;
        width: 2.5rem
    }
}

.btn--social {
    font-size: 1.5625rem
}

.btn--social .brei-icon {
    color: #79242f;
    -webkit-transition: -webkit-transform .25s ease;
    transition: -webkit-transform .25s ease;
    transition: transform .25s ease;
    transition: transform .25s ease, -webkit-transform .25s ease
}

.btn--social:hover .brei-icon {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.btn--social:focus-visible {
    outline: 0
}

.btn--social:focus-visible .brei-icon {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.btn--disabled {
    background-color: #ebebeb;
    border-radius: 16px;
    color: #54565a;
    pointer-events: none
}

.btn--disabled:active,
.btn--disabled:hover,
.btn--disabled:link,
.btn--disabled:visited {
    color: #54565a
}

.btn--disabled:after,
.btn--disabled:before {
    display: none
}

.btn--carousel {
    border: 2px solid transparent;
    border-radius: 16px
}

.btn--carousel,
.btn--carousel:after,
.btn--carousel:before {
    background-color: transparent
}

.btn--carousel svg {
    color: #79242f;
    -webkit-transition: all .15s ease;
    transition: all .15s ease
}

.btn--carousel:hover svg {
    scale: 1.25
}

.btn--carousel:focus-visible {
    background-color: #fefefe
}

.btn--carousel:focus-visible:before {
    background-color: #fefefe
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {
        .btn {
            -webkit-transform: none;
            transform: none
        }
    }
}

li.pagination__item--disabled a.btn.btn--medium {
    background-color: #ebebeb;
    border-radius: 16px;
    color: #54565a;
    height: 3.375rem;
    width: 3.375rem
}

li.pagination__item--disabled a.btn.btn--medium:after,
li.pagination__item--disabled a.btn.btn--medium:before {
    display: none
}

.checkbox {
    height: 1.5rem;
    position: relative;
    width: 1.5rem
}

.checkbox:after,
.checkbox:before {
    border-radius: 5px;
    content: "";
    display: block;
    position: absolute;
    -webkit-transition: all .25s;
    transition: all .25s
}

.checkbox:before {
    border: 3px solid;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%
}

.checkbox:after {
    border: 5px solid;
    height: 1.75rem;
    left: -.125rem;
    opacity: 0;
    top: -.125rem;
    width: 1.75rem
}

.checkbox .brei-icon-check {
    color: #4ad4c4;
    height: .94563rem;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: opacity .25s;
    transition: opacity .25s;
    width: 1.25rem;
    z-index: 1
}

.chip {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    align-items: center;
    border: 3px solid transparent;
    border-radius: 7px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    font-weight: 900;
    isolation: isolate;
    justify-content: flex-start;
    line-height: 1em;
    outline: 3px solid transparent;
    position: relative
}

.chip__label {
    color: #fefefe;
    margin-left: 0;
    padding: .4em .5625rem .4em .5rem;
    position: relative
}

.chip__label,
.chip__label:before {
    background-color: #014c44;
    border-radius: 7px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.chip__label:before {
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: all .15s ease;
    transition: all .15s ease;
    width: 100%;
    z-index: -2
}

.chip__close {
    background-color: #4ad4c4;
    border-radius: 7px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    color: #404057;
    padding: .4em .5em;
    position: relative
}

.chip__close svg {
    font-size: .4375rem
}

.chip__close:before {
    background-color: #4ad4c4;
    border-radius: 7px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.chip:before,
.chip__close:before {
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: all .15s ease;
    transition: all .15s ease;
    width: 100%;
    z-index: -1
}

.chip:before {
    background-color: #fefefe;
    border: 2px solid #404057;
    border-radius: 7px
}

.chip:hover:not(:focus) .chip__close:before {
    left: -.3125rem
}

.chip:hover:not(:focus) .chip__close:before,
.chip:hover:not(:focus) .chip__label:before {
    height: calc(100% + .5rem);
    top: -.25rem;
    width: calc(100% + .3125rem)
}

.chip:focus-visible:before {
    -webkit-transform: scale(1.09, 1.35);
    transform: scale(1.09, 1.35)
}

.menu-audience .text {
    background: -webkit-gradient(linear, left top, right top, from(#79242f), to(#79242f));
    background: linear-gradient(90deg, #79242f, #79242f);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 0 100%;
    border: 0 solid transparent;
    color: #404057;
    padding: 0;
    position: relative;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

.menu-audience .text:after,
.menu-audience .text:before {
    background-color: #000;
    content: "";
    height: .1875rem;
    left: 50%;
    position: absolute;
    top: -.375rem;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    width: 0
}

.menu-audience .text:after {
    top: calc(100% + .1875rem)
}

.menu-audience:hover {
    color: #404057
}

.menu-audience:hover .text:after {
    background-color: #404057;
    left: 0;
    width: 100%
}

.menu-audience:focus-visible {
    background: radial-gradient(circle, transparent 0, transparent 100%);
    background-size: 0 100%;
    border-radius: 0;
    color: #fefefe;
    outline: 0
}

.menu-audience:focus-visible .text {
    background-size: 100% 100%;
    border-bottom-width: 3px;
    border-color: #fefefe;
    border-top-width: 3px;
    color: #fefefe;
    padding: 0 .5em
}

.menu-audience:focus-visible .text:after,
.menu-audience:focus-visible .text:before {
    left: 0;
    width: 100%
}

.menu-audience.is-white .text {
    color: #fefefe;
    padding: 0 .5em
}

.menu-audience.is-white:hover .text:after {
    background-color: #fefefe
}

.menu-primary {
    background: radial-gradient(circle, #ff6065 0, #ff6065 50%, transparent 55%, transparent 100%);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 0 100%;
    border-radius: 999em;
    color: #79242f;
    display: inline-block;
    font-weight: 800;
    letter-spacing: .125rem;
    line-height: 1em;
    padding: 1.25em 2em;
    position: relative;
    text-transform: uppercase;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

.menu-primary .text {
    background: -webkit-gradient(linear, left top, right top, from(#79242f), to(#79242f));
    background: linear-gradient(90deg, #79242f, #79242f);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 0 100%;
    border-color: transparent;
    border-style: solid;
    border-width: 3px 0;
    padding: .125rem .5em;
    position: relative;
    -webkit-transition: background .25s ease-in-out;
    transition: background .25s ease-in-out
}

.menu-primary .text:after,
.menu-primary .text:before {
    background-color: #000;
    content: "";
    height: .1875rem;
    left: 50%;
    position: absolute;
    top: -.375rem;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    width: 0
}

.menu-primary .text:after {
    top: calc(100% + .1875rem)
}

.menu-primary:focus,
.menu-primary:hover {
    background-size: 400% 100%;
    color: #000;
    outline: 0;
    text-decoration: none
}

.menu-primary:focus-visible {
    background: radial-gradient(circle, transparent 0, transparent 100%);
    background-size: 0 100%;
    border-radius: 0;
    color: #fefefe;
    outline: 0
}

.menu-primary:focus-visible .text {
    background-size: 100% 100%;
    border-color: #fefefe
}

.menu-primary:focus-visible .text:after,
.menu-primary:focus-visible .text:before {
    left: 0;
    width: 100%
}

.menu-secondary {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: -webkit-gradient(linear, left top, right top, from(#79242f), to(#79242f));
    background: linear-gradient(90deg, #79242f, #79242f);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 0 100%;
    border-color: transparent;
    border-style: solid;
    border-width: 3px 0;
    color: #79242f;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 900;
    letter-spacing: .125rem;
    padding-right: .35em;
    position: relative
}

.menu-secondary,
.menu-secondary:after,
.menu-secondary:before {
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

.menu-secondary:after,
.menu-secondary:before {
    background-color: #000;
    content: "";
    height: .1875rem;
    left: 50%;
    position: absolute;
    top: -.375rem;
    width: 0
}

.menu-secondary:after {
    top: calc(100% + .1875rem)
}

.menu-secondary .text {
    padding: 0 .625rem 0 .5em
}

.menu-secondary .text-arrow {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: currentcolor;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 2em
}

.menu-secondary .text-arrow svg {
    color: currentcolor !important;
    font-size: .6em;
    -webkit-transition: margin .15s ease-in-out, color .25s ease-in-out, opacity .25s ease-in-out;
    transition: margin .15s ease-in-out, color .25s ease-in-out, opacity .25s ease-in-out
}

.menu-secondary .text-arrow svg:last-child {
    margin-left: -.1875rem
}

.menu-secondary:hover,
.menu-secondary:visited {
    color: #79242f
}

.menu-secondary:hover>.text-arrow svg:first-child,
.menu-secondary:visited>.text-arrow svg:first-child {
    margin-left: .3125rem
}

.menu-secondary:hover>.text-arrow svg:last-child,
.menu-secondary:visited>.text-arrow svg:last-child {
    margin-left: -.5rem;
    opacity: 0
}

.menu-secondary:focus-visible {
    background-size: 0 100%;
    background-size: 100% 100%;
    border-color: #fefefe;
    border-radius: 0;
    color: #fefefe;
    outline: 0
}

.menu-secondary:focus-visible:after,
.menu-secondary:focus-visible:before {
    left: 0;
    width: 100%
}

.menu-secondary:focus-visible .text-arrow {
    color: #fefefe
}

.menu-secondary.disabled {
    color: #404057;
    cursor: default;
    outline: none;
    pointer-events: none
}

.menu-secondary.disabled svg {
    visibility: hidden
}

.menu-tertiary {
    color: #79242f;
    font-weight: 900
}

.menu-tertiary .text {
    background: -webkit-gradient(linear, left top, right top, from(#79242f), to(#79242f));
    background: linear-gradient(90deg, #79242f, #79242f);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 0 100%;
    border-color: transparent;
    border-style: solid;
    border-width: 3px 0;
    display: inline-block;
    letter-spacing: .125rem;
    padding: 0 .25em;
    position: relative;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

.menu-tertiary .text:after,
.menu-tertiary .text:before {
    background-color: transparent;
    content: "";
    height: .1875rem;
    left: 50%;
    position: absolute;
    top: -.375rem;
    -webkit-transition: width .25s ease, left .25s ease, background 0ms linear 50ms;
    transition: width .25s ease, left .25s ease, background 0ms linear 50ms;
    width: 0
}

.menu-tertiary .text:after {
    top: calc(100% + .1875rem)
}

.menu-tertiary:active,
.menu-tertiary:hover {
    color: #79242f
}

.menu-tertiary:active .text:after,
.menu-tertiary:hover .text:after {
    background-color: #ff6065;
    left: 0;
    width: 100%
}

.menu-tertiary:focus-visible {
    background: radial-gradient(circle, transparent 0, transparent 100%);
    background-size: 0 100%;
    border-radius: 0;
    color: #fefefe;
    outline: 0
}

.menu-tertiary:focus-visible .text {
    background-size: 100% 100%;
    border-color: #fefefe
}

.menu-tertiary:focus-visible .text:after,
.menu-tertiary:focus-visible .text:before {
    background-color: #000;
    left: 0;
    width: 100%
}

.quote,
.user-markup>blockquote {
    --padding: 3rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    border: 0;
    border-bottom: 3px dotted #4ad4c4;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    isolation: isolate;
    margin: 0 0 var(--padding) 0;
    padding: 0 0 var(--padding) 0;
    position: relative;
    row-gap: 30px
}

.quote__wrapper,
.user-markup>blockquote__wrapper {
    border-bottom: 3px dotted #4ad4c4;
    border-bottom-left-radius: 32px
}

@media print,
screen and (max-width:47.99875em) {

    .quote__wrapper .quote__image,
    .user-markup>blockquote__wrapper .quote__image {
        --radius: 24px;
        height: 3.75rem;
        width: 3.75rem
    }
}

.quote__image,
.user-markup>blockquote__image {
    background-image: url(https://commonassets.charleston.edu/assets/img/quote.svg)
}

.quote__inner,
.user-markup>blockquote__inner {
    border: 0
}

.quote__inner a.btn-tertiary,
.user-markup>blockquote__inner a.btn-tertiary {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-top: 2rem
}

.quote cite,
.quote p,
.quote__citation,
.quote__copy,
.user-markup>blockquote cite,
.user-markup>blockquote p,
.user-markup>blockquote__citation,
.user-markup>blockquote__copy {
    color: #404057
}

.quote cite:before,
.quote__citation:before,
.user-markup>blockquote cite:before,
.user-markup>blockquote__citation:before {
    display: none
}

.quote:not(.component),
.user-markup>blockquote:not(.component) {
    --radius: 24px;
    border-top: 3px dotted #4ad4c4;
    display: block;
    margin-top: calc(var(--padding) + 3.75rem);
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    padding-top: var(--padding)
}

.quote:not(.component):before,
.user-markup>blockquote:not(.component):before {
    background-image: url(https://commonassets.charleston.edu/assets/img/quote.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    border: 3px solid #247f72;
    border-bottom-left-radius: var(--radius);
    border-top-right-radius: var(--radius);
    bottom: 100%;
    content: "";
    display: block;
    height: 3.75rem;
    left: 0;
    position: absolute;
    width: 3.75rem;
    z-index: 2
}

.quote:not(.component):after,
.user-markup>blockquote:not(.component):after {
    background-color: #4ad4c4;
    border-bottom-left-radius: var(--radius);
    border-top-left-radius: 8px;
    border-top-right-radius: var(--radius);
    bottom: 100%;
    content: "";
    display: block;
    height: 3.375rem;
    left: .375rem;
    position: absolute;
    width: 3.375rem;
    z-index: 1
}

.quote:not(.component) p:before,
.user-markup>blockquote:not(.component) p:before {
    background-color: #fefefe;
    bottom: 100%;
    content: "";
    display: block;
    height: .1875rem;
    left: 0;
    position: absolute;
    width: 3.75rem;
    z-index: 1
}

@media print,
screen and (min-width:48em) {

    .quote:not(.component),
    .user-markup>blockquote:not(.component) {
        margin-top: var(--padding);
        padding-left: 6.25rem
    }

    .quote:not(.component):before,
    .user-markup>blockquote:not(.component):before {
        bottom: auto;
        height: 4.8125rem;
        top: var(--padding);
        width: 4.8125rem
    }

    .quote:not(.component):after,
    .user-markup>blockquote:not(.component):after {
        bottom: auto;
        height: 4.4375rem;
        left: .625rem;
        top: calc(var(--padding) + .625rem);
        width: 4.4375rem
    }

    .quote:not(.component) p:before,
    .user-markup>blockquote:not(.component) p:before {
        display: none
    }
}

.quote--carousel,
.user-markup>blockquote--carousel {
    border: none !important;
    display: inline-block;
    margin: 0 !important;
    padding: 0 !important
}

.quote--carousel .quote__wrapper,
.user-markup>blockquote--carousel .quote__wrapper {
    float: left;
    margin-right: 1.25rem
}

.quote--carousel .quote__inner,
.user-markup>blockquote--carousel .quote__inner {
    padding: 0
}

.quote--carousel a.btn,
.user-markup>blockquote--carousel a.btn {
    margin-top: .9375rem
}

@media screen and (min-width:64rem) and (max-width:76.5rem) {

    .quote--carousel .quote__copy,
    .user-markup>blockquote--carousel .quote__copy {
        font-size: 1.2rem;
        line-height: 1.8125rem
    }
}

@media print,
screen and (min-width:48em) {

    .quote,
    .user-markup>blockquote {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        border-top: 3px dotted #4ad4c4;
        -webkit-column-gap: 20px;
        -moz-column-gap: 20px;
        column-gap: 20px;
        -ms-flex-direction: row;
        flex-direction: row;
        margin-top: var(--padding);
        padding-top: var(--padding)
    }

    .quote__wrapper,
    .user-markup>blockquote__wrapper {
        border-color: transparent
    }

    .quote__image,
    .user-markup>blockquote__image {
        margin-top: .5em
    }
}

.story-telling__container .quote {
    margin-bottom: 0;
    padding-bottom: 0
}

.radio-button {
    border-radius: 50%;
    height: 1.5rem;
    position: relative;
    width: 1.5rem
}

.radio-button:after,
.radio-button:before {
    border-radius: 50%;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: all .25s;
    transition: all .25s;
    width: 100%
}

.radio-button:before {
    border: 3px solid #404057;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%
}

.radio-button:after {
    border: 3px solid #404057;
    height: calc(100% + .25rem);
    left: -.125rem;
    opacity: 0;
    top: -.125rem;
    width: calc(100% + .25rem)
}

.radio-button__center {
    background-color: #4ad4c4;
    border: 3px solid #404057;
    border-radius: 50%;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transition: opacity .25s;
    transition: opacity .25s;
    width: 100%;
    z-index: 1
}

.speech-bubble {
    background-color: #ebebeb;
    font-weight: 400;
    left: 1rem;
    opacity: 0;
    padding: 1.25rem 2.75rem 1.25rem 1rem;
    position: absolute;
    top: 0;
    -webkit-transition: opacity .25s, visibility .25s;
    transition: opacity .25s, visibility .25s;
    visibility: hidden;
    width: 12.5rem;
    will-change: transform;
    z-index: 200
}

.speech-bubble:before {
    border-bottom: 10px solid #ebebeb;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 0;
    content: "";
    display: block;
    height: 0;
    left: 0;
    position: absolute;
    top: -.625rem;
    width: 0
}

@media print,
screen and (min-width:48em) {
    .speech-bubble:before {
        left: 50%;
        margin-left: -.25rem;
        margin-right: -.25rem
    }
}

.speech-bubble__text {
    display: inline-block;
    font-style: normal;
    text-align: left;
    width: 100%
}

.speech-bubble .close-button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    background-color: #79242f;
    border-radius: 5px;
    color: #fefefe;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 1.25rem;
    justify-content: center;
    position: absolute;
    right: 6px;
    text-align: center;
    top: .375rem;
    -webkit-transition: all 125ms linear;
    transition: all 125ms linear;
    width: 1.25rem;
    z-index: 1
}

.speech-bubble .close-button:focus,
.speech-bubble .close-button:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.speech-bubble .close-button:focus-visible {
    border: 2px solid #fefefe;
    outline: 2px solid #000
}

.speech-bubble .close-button svg {
    font-size: .4375rem
}

@media print,
screen and (min-width:48em) {
    .speech-bubble {
        left: .5rem
    }
}

@media screen and (min-width:80em) {
    .speech-bubble {
        left: 0;
        width: 18.75rem
    }
}

.speech-bubble--is-visible {
    opacity: 1;
    visibility: visible
}

.speech-bubble--align-right {
    left: 0;
    width: 100%
}

@media screen and (min-width:80em) {
    .speech-bubble--align-right {
        width: 18.75rem
    }

    .speech-bubble--align-right:before {
        left: auto;
        right: 25px
    }
}

.text-tooltip,
.text-tooltip:before {
    border-bottom: 2px dotted #79242f
}

.text-tooltip:before {
    background-color: transparent
}

.text-tooltip:focus,
.text-tooltip:hover {
    color: inherit
}

.tooltip {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    aspect-ratio: 1/1;
    background-color: #79242f;
    border: 3px solid transparent;
    border-radius: 7px;
    color: #fefefe;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    height: 1.25rem;
    justify-content: center;
    line-height: 1;
    overflow: visible;
    position: relative
}

.tooltip:before {
    background-color: #79242f;
    border-radius: 5px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: -webkit-transform .25s ease;
    transition: -webkit-transform .25s ease;
    transition: transform .25s ease;
    transition: transform .25s ease, -webkit-transform .25s ease;
    width: 100%
}

.tooltip:active,
.tooltip:focus,
.tooltip:hover {
    outline: 0;
    text-decoration: none
}

.tooltip:active:before,
.tooltip:focus:before,
.tooltip:hover:before {
    -webkit-transform: scale(2);
    transform: scale(2)
}

.tooltip:focus-visible {
    height: 1.25rem;
    outline: 3px solid #404057;
    outline-offset: 3px
}

.tooltip__text {
    font-size: .875rem;
    font-weight: 700;
    left: 50%;
    line-height: 1;
    margin-top: .0625rem;
    pointer-events: none;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.tooltip__wrapper {
    position: relative
}

@media (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .tooltip__text {
        top: calc(50% + .25rem)
    }
}

.trigger {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    -ms-flex-negative: 0;
    background-color: #fefefe;
    border: 0;
    border-radius: 5px;
    display: inline-block;
    flex-grow: 0;
    flex-shrink: 0;
    font-size: 1rem;
    height: 2rem;
    position: relative;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    width: 2rem
}

.trigger,
.trigger:before {
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

.trigger:before {
    background-position: 99%;
    background-size: 205% 100%;
    outline-offset: 0;
    z-index: -1
}

.trigger:after {
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
    z-index: -2
}

.trigger .brei-icon {
    color: #fefefe;
    left: 50%;
    line-height: 1;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: opacity .25s, -webkit-transform .25s;
    transition: opacity .25s, -webkit-transform .25s;
    transition: opacity .25s, transform .25s;
    transition: opacity .25s, transform .25s, -webkit-transform .25s
}

.trigger .brei-icon-plus {
    font-size: .75rem
}

.trigger .brei-icon-minus {
    opacity: 0
}

.is-active .trigger .brei-icon-minus {
    opacity: 1
}

.is-active .trigger .brei-icon-plus {
    opacity: 0
}

.accordions__heading:active .trigger:before,
.accordions__heading:hover .trigger:before,
.rail-filter__heading:active .trigger:before,
.rail-filter__heading:hover .trigger:before {
    background-position: 0;
    outline-offset: -2px;
    padding: .25rem
}

.accordions__heading:active .trigger:after,
.accordions__heading:hover .trigger:after,
.rail-filter__heading:active .trigger:after,
.rail-filter__heading:hover .trigger:after {
    padding: .3125rem
}

.accordions__heading:focus-visible,
.rail-filter__heading:focus-visible {
    outline: 0
}

.accordions__heading:focus-visible .trigger:before,
.rail-filter__heading:focus-visible .trigger:before {
    background-position: 0;
    border: 0;
    outline-offset: -2px
}

.accordions__heading:focus-visible .trigger:after,
.rail-filter__heading:focus-visible .trigger:after {
    border: 4px solid #fefefe;
    outline: 4px solid #000
}

.breadcrumbs {
    display: none;
    padding: 0 1rem;
    position: relative;
    z-index: 1
}

.breadcrumbs__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.breadcrumbs__link,
.breadcrumbs__span {
    display: inline-block;
    font-size: 1rem;
    padding-bottom: .25rem;
    padding-top: .25rem
}

.breadcrumbs__link {
    color: #404057 !important
}

.breadcrumbs__span {
    pointer-events: none
}

.breadcrumbs__span:before {
    display: none
}

.breadcrumbs svg {
    color: #79242f;
    margin: 0 .875rem .1875rem
}

.breadcrumbs__item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-flex-negative: 0;
    align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    flex-shrink: 0;
    margin-bottom: .9375rem
}

.breadcrumbs__item--home,
.breadcrumbs__item--home .brei-icon {
    position: relative
}

.breadcrumbs__item--home .brei-icon-home {
    font-size: 1.375rem;
    top: -.125rem;
    -webkit-transition: color .25s, -webkit-transform .25s;
    transition: color .25s, -webkit-transform .25s;
    transition: transform .25s, color .25s;
    transition: transform .25s, color .25s, -webkit-transform .25s;
    will-change: transform
}

.breadcrumbs__item--home a {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 2.5rem;
    padding: .625rem 0 0;
    position: relative;
    text-align: center;
    -webkit-transition: width .25s, height .25s, padding .25s;
    transition: width .25s, height .25s, padding .25s;
    width: 1.5625rem;
    will-change: width, height, padding
}

.breadcrumbs__item--home a:focus,
.breadcrumbs__item--home a:hover {
    outline: 0
}

.breadcrumbs__item--home a:focus .brei-icon-home,
.breadcrumbs__item--home a:hover .brei-icon-home {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
}

.breadcrumbs__item--current .breadcrumbs__link {
    pointer-events: none
}

@media print,
screen and (min-width:48em) {
    .breadcrumbs {
        display: block;
        margin-bottom: 3rem
    }
}

@media print,
screen and (min-width:64em) {
    .breadcrumbs {
        padding: 0
    }
}

@media print {
    .breadcrumbs {
        display: none
    }
}

.card-event {
    background-color: #fefefe;
    border: 1px solid #f5f5f5;
    border-radius: 16px;
    border-bottom-right-radius: 8px;
    cursor: pointer;
    overflow: hidden;
    padding-bottom: 2.75rem;
    position: relative
}

.card-event:focus-within .btn--card,
.card-event:hover .btn--card {
    height: 3.4375rem;
    margin-top: -.625rem;
    padding-left: .6875rem;
    padding-top: .6875rem;
    width: 3.4375rem
}

.card-event:focus-within .btn--card .text-arrow svg:first-child,
.card-event:hover .btn--card .text-arrow svg:first-child {
    margin-left: .625rem
}

.card-event:focus-within .btn--card .text-arrow svg:last-child,
.card-event:hover .btn--card .text-arrow svg:last-child {
    color: transparent;
    margin-left: -.3125rem
}

.card-event__link {
    z-index: 5
}

.card-event__link:focus-visible {
    outline: none
}

.card-event__figure {
    margin-bottom: 5rem;
    position: relative
}

.card-event__image {
    aspect-ratio: 206/67;
    height: auto;
    min-width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: 0 0;
    object-position: 0 0
}

.card-event__date {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    background-color: #4ad4c4;
    border-top-right-radius: 25px;
    color: #014c44;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    justify-items: center;
    min-height: 80%;
    min-width: 135px;
    padding: .5em 5% 1.5em 0;
    position: absolute;
    top: 40%;
    width: 33%
}

.card-event__date:before {
    border: 3px solid #247f72;
    border-top-right-radius: 25px;
    content: "";
    inset: 0;
    position: absolute;
    -webkit-transform: translate(-5%, -7%);
    transform: translate(-5%, -7%)
}

.card-event__date span {
    -ms-flex-item-align: end;
    align-self: flex-end
}

.card-event__date span p {
    color: #014c44;
    line-height: .75em;
    margin: 0
}

.card-event__month {
    font-size: 1.69rem;
    padding-left: .15em
}

.card-event__day {
    font-size: 4.75rem
}

.card-event [class*=__content] {
    margin: auto;
    padding: 0;
    width: 80%
}

.card-event [class*=__content] .card-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: .5em;
    margin-bottom: .5em
}

.card-event [class*=__content] .card-icon svg {
    min-width: 16px;
    width: 1rem
}

.card-event [class*=__content] .card-icon:last-child {
    margin-bottom: 0
}

.card-event [class*=__button] {
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    right: 0
}

.card-event [class*=__button] p.btn--card {
    margin-bottom: 0
}

.card-event [class*=__button] svg {
    color: #fefefe
}

.card-event [class*=__heading] {
    margin-bottom: 1rem;
    margin-top: 1.5em
}

.events-container {
    --hr-color: #ff6065
}

.events-container hr {
    margin: 1.625rem 0 2.5rem
}

@media print,
screen and (max-width:47.99875em) {

    .events-container .column.medium-6:nth-child(n+3),
    .events-container .medium-6.columns:nth-child(n+3) {
        display: none
    }

    .events-container hr {
        margin: 1.4375rem 0 2rem
    }
}

@media print,
screen and (min-width:48em) {
    .events-container .card-event {
        margin-bottom: 1rem
    }
}

@media print,
screen and (max-width:63.99875em) {
    .events-container .wrapper {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

.card-faculty {
    background-color: #fefefe;
    border: 1px solid #f0f0f0;
    border-radius: 16px;
    border-bottom-right-radius: 8px;
    cursor: pointer;
    padding-bottom: 2.75rem;
    position: relative
}

.card-faculty:focus-within .card-faculty__image,
.card-faculty:hover .card-faculty__image {
    scale: 1.05
}

.card-faculty:focus-within .btn--card,
.card-faculty:hover .btn--card {
    height: 3.4375rem;
    margin-top: -.625rem;
    padding-left: .6875rem;
    padding-top: .6875rem;
    width: 3.4375rem
}

.card-faculty:focus-within .btn--card .text-arrow svg:first-child,
.card-faculty:hover .btn--card .text-arrow svg:first-child {
    margin-left: .625rem
}

.card-faculty:focus-within .btn--card .text-arrow svg:last-child,
.card-faculty:hover .btn--card .text-arrow svg:last-child {
    color: transparent;
    margin-left: -.3125rem
}

.card-faculty__link {
    z-index: 5
}

.card-faculty__link:focus-visible {
    outline: none
}

.card-faculty__figure {
    border-radius: 16px;
    margin: 10% 10% 0;
    overflow: hidden
}

.card-faculty__image {
    aspect-ratio: 1/1;
    -webkit-transition: scale .25s ease;
    transition: scale .25s ease;
    width: 100%
}

.card-faculty [class*=__content] {
    margin: auto;
    padding: 0;
    width: 80%
}

.card-faculty [class*=__content] .card-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: .5em;
    margin-bottom: .5em
}

.card-faculty [class*=__content] .card-icon svg {
    min-width: 16px;
    width: 1rem
}

.card-faculty [class*=__content] .card-icon:last-child {
    margin-bottom: 0
}

.card-faculty [class*=__button] {
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    right: 0
}

.card-faculty [class*=__button] p.btn--card {
    margin-bottom: 0
}

.card-faculty [class*=__button] svg {
    color: #fefefe
}

.card-faculty [class*=__heading] {
    margin-bottom: 1rem;
    margin-top: 1.5em
}

.faculty-container {
    --hr-color: #ff6065
}

.faculty-container .card-program {
    margin-bottom: 1rem
}

.featured-content {
    --radius: 16px;
    --hr-color: #4ad4c4;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: var(--radius);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    isolation: isolate;
    padding: var(--radius);
    position: relative;
    row-gap: 16px
}

@media print,
screen and (min-width:64em) {
    .featured-content--narrow {
        padding: 2rem 4.625rem
    }
}

.featured-content__figure {
    isolation: isolate;
    min-width: 45%;
    position: relative
}

.featured-content__figure .play-button {
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.featured-content__image {
    border-radius: 16px;
    min-width: 100%
}

.featured-content__copy {
    color: #fefefe;
    font-size: 1.4375rem
}

.featured-content__content .font-h2 {
    color: #fefefe
}

.featured-content__content .btn-tertiary {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.featured-content__content .btn-tertiary span.text {
    font-size: 1.2rem
}

.featured-content__accent {
    display: none;
    position: absolute
}

.featured-content__figure .featured-content__accent {
    display: block
}

.featured-content-accent1 .featured-content__figure .featured-content__accent {
    border-bottom-left-radius: 16px;
    bottom: 0;
    width: 35%
}

.featured-content-accent1a .featured-content__figure .featured-content__accent {
    height: 5.3125rem;
    right: 0;
    top: calc(50% - 2.8125rem)
}

.featured-content-accent3 .featured-content__figure .featured-content__accent {
    border-bottom-left-radius: 16px;
    right: 0;
    top: 0;
    -webkit-transform: scale(-1);
    transform: scale(-1);
    width: 35%
}

.featured-content-accent3a .featured-content__figure .featured-content__accent {
    height: 25%;
    right: 0;
    top: 38%
}

.featured-content:not(.featured-content--narrow) {
    background-color: #247f72
}

@media print,
screen and (min-width:64em) {
    .featured-content:not(.featured-content--narrow) {
        --radius: 32px;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        align-items: flex-start;
        background-image: url(https://commonassets.charleston.edu/assets/img/background-feature.jpg);
        -webkit-column-gap: 64px;
        -moz-column-gap: 64px;
        column-gap: 64px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        justify-content: space-between;
        margin-bottom: 2rem;
        row-gap: 0
    }

    .featured-content:not(.featured-content--narrow):nth-child(odd) {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .featured-content:not(.featured-content--narrow):nth-child(2n) {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        background-image: url(https://commonassets.charleston.edu/assets/img/background-feature-left.jpg);
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .featured-content:not(.featured-content--narrow) .featured-content__accent {
        display: block
    }

    .featured-content:not(.featured-content--narrow) .featured-content__figure .featured-content__accent {
        display: none
    }

    .featured-content:not(.featured-content--narrow).featured-content-accent1>.featured-content__accent {
        border-bottom-left-radius: 32px;
        bottom: 0;
        left: 0
    }

    .featured-content:not(.featured-content--narrow).featured-content-accent1a>.featured-content__accent {
        height: 3.125rem;
        right: 0;
        top: calc(50% - 5.3125rem);
        z-index: 1
    }

    .featured-content:not(.featured-content--narrow).featured-content-accent3>.featured-content__accent {
        border-bottom-left-radius: 16px;
        right: 0;
        top: 0;
        -webkit-transform: scale(-1);
        transform: scale(-1);
        width: 15%
    }

    .featured-content:not(.featured-content--narrow).featured-content-accent3a>.featured-content__accent {
        left: 0;
        top: calc(50% - 2.5rem);
        -webkit-transform: scale(-1);
        transform: scale(-1)
    }
}

@media print,
screen and (max-width:63.99875em) {
    .featured-content {
        padding: 2rem 0
    }
}

.card-home {
    background-color: #fefefe;
    border-radius: 16px;
    border-bottom-right-radius: 8px;
    cursor: pointer;
    padding-bottom: 2.75rem;
    position: relative
}

.card-home:focus-within .card-home__image,
.card-home:hover .card-home__image {
    scale: 1.05
}

.card-home:focus-within .btn--card,
.card-home:hover .btn--card {
    height: 3.4375rem;
    margin-top: -.625rem;
    padding-left: .6875rem;
    padding-top: .6875rem;
    width: 3.4375rem
}

.card-home:focus-within .btn--card .text-arrow svg:first-child,
.card-home:hover .btn--card .text-arrow svg:first-child {
    margin-left: .625rem
}

.card-home:focus-within .btn--card .text-arrow svg:last-child,
.card-home:hover .btn--card .text-arrow svg:last-child {
    color: transparent;
    margin-left: -.3125rem
}

.card-home__link {
    z-index: 5
}

.card-home__link:focus-visible {
    outline: none
}

.card-home__figure {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    overflow: hidden
}

.card-home__image {
    aspect-ratio: 4/3;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
    -webkit-transition: scale .25s ease;
    transition: scale .25s ease;
    width: 100%
}

.card-home [class*=__content] {
    margin: auto;
    padding: 0;
    width: 80%
}

.card-home [class*=__content] .card-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: .5em;
    margin-bottom: .5em
}

.card-home [class*=__content] .card-icon svg {
    min-width: 16px;
    width: 1rem
}

.card-home [class*=__content] .card-icon:last-child {
    margin-bottom: 0
}

.card-home [class*=__button] {
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    right: 0
}

.card-home [class*=__button] p.btn--card {
    margin-bottom: 0
}

.card-home [class*=__button] svg {
    color: #fefefe
}

.card-home [class*=__heading] {
    margin-bottom: 1rem;
    margin-top: 1.5em
}

.card-news {
    background-color: #fefefe;
    border-radius: 16px;
    border-bottom-right-radius: 8px;
    cursor: pointer;
    overflow: hidden;
    padding-bottom: 2.75rem;
    position: relative
}

.card-news:focus-within .card-news__copy,
.card-news:hover .card-news__copy {
    color: #fefefe;
    opacity: 1;
    -webkit-transition-delay: 375ms;
    transition-delay: 375ms
}

.card-news:focus-within .card-news__copy:before,
.card-news:hover .card-news__copy:before {
    height: 100%;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    width: 100%
}

.card-news:focus-within .card-news__image,
.card-news:hover .card-news__image {
    scale: 1.05
}

.card-news:focus-within .btn--card,
.card-news:hover .btn--card {
    height: 3.4375rem;
    margin-top: -.625rem;
    padding-left: .6875rem;
    padding-top: .6875rem;
    width: 3.4375rem
}

.card-news:focus-within .btn--card .text-arrow svg:first-child,
.card-news:hover .btn--card .text-arrow svg:first-child {
    margin-left: .625rem
}

.card-news:focus-within .btn--card .text-arrow svg:last-child,
.card-news:hover .btn--card .text-arrow svg:last-child {
    color: transparent;
    margin-left: -.3125rem
}

.card-news__copy {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: hsla(0, 0%, 100%, 0);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    isolation: isolate;
    min-height: 100%;
    opacity: 1;
    padding: 0 10%;
    position: absolute;
    top: 0;
    -webkit-transition: color .25s ease;
    transition: color .25s ease;
    -webkit-transition-delay: 0;
    transition-delay: 0
}

.card-news__copy:before {
    background-color: #79242f;
    bottom: 0;
    content: "";
    height: 0%;
    position: absolute;
    right: 0;
    -webkit-transition: width 375ms ease, height 375ms ease;
    transition: width 375ms ease, height 375ms ease;
    -webkit-transition-delay: .25s;
    transition-delay: .25s;
    width: 0;
    z-index: -1
}

.card-news__link {
    z-index: 5
}

.card-news__link:focus-visible {
    outline: none
}

.card-news__figure {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    overflow: hidden
}

.card-news__image {
    aspect-ratio: 4/3;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
    -webkit-transition: scale .25s ease;
    transition: scale .25s ease;
    width: 100%
}

.card-news__button {
    background-color: lime;
    border: 1px solid red
}

.card-news [class*=__content] {
    margin: auto;
    padding: 0;
    width: 80%
}

.card-news [class*=__content] .card-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: .5em;
    margin-bottom: .5em
}

.card-news [class*=__content] .card-icon svg {
    min-width: 16px;
    width: 1rem
}

.card-news [class*=__content] .card-icon:last-child {
    margin-bottom: 0
}

.card-news [class*=__button] {
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    right: 0
}

.card-news [class*=__button] p.btn--card {
    margin-bottom: 0
}

.card-news [class*=__button] svg {
    color: #fefefe
}

.card-news [class*=__heading] {
    margin-bottom: 1rem;
    margin-top: 1.5em
}

.news-container {
    --hr-color: #ff6065
}

.news-container hr {
    margin: 1.625rem 0 2.5rem
}

@media print,
screen and (max-width:47.99875em) {

    .news-container .column.medium-6:nth-child(n+3),
    .news-container .medium-6.columns:nth-child(n+3) {
        display: none
    }

    .news-container hr {
        margin: 1.4375rem 0 2rem
    }
}

@media print,
screen and (min-width:48em) {
    .news-container .card-news {
        margin-bottom: 1rem
    }
}

@media print,
screen and (max-width:63.99875em) {
    .news-container .wrapper {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

.card-program {
    --hr-color: #ff6065;
    background-color: #fefefe;
    border: 1px solid #f0f0f0;
    border-radius: 16px;
    border-bottom-right-radius: 8px;
    cursor: pointer;
    position: relative
}

.card-program:focus-within .card-program__image,
.card-program:hover .card-program__image {
    scale: 1.05
}

.card-program:focus-within .btn--card,
.card-program:hover .btn--card {
    height: 3.4375rem;
    margin-top: -.625rem;
    padding-left: .6875rem;
    padding-top: .6875rem;
    width: 3.4375rem
}

.card-program:focus-within .btn--card .text-arrow svg:first-child,
.card-program:hover .btn--card .text-arrow svg:first-child {
    margin-left: .625rem
}

.card-program:focus-within .btn--card .text-arrow svg:last-child,
.card-program:hover .btn--card .text-arrow svg:last-child {
    color: transparent;
    margin-left: -.3125rem
}

.card-program__link {
    z-index: 5
}

.card-program__link:focus-visible {
    outline: none
}

.card-program__figure {
    border-top-left-radius: 16px;
    overflow: hidden
}

.card-program__image {
    aspect-ratio: 1/1;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 0 0;
    object-position: 0 0;
    -webkit-transition: scale .25s ease;
    transition: scale .25s ease;
    width: 100%
}

.card-program__content {
    padding-bottom: 2.5rem !important
}

@media print,
screen and (max-width:47.99875em) {
    .card-program__figure {
        border-top-right-radius: 16px
    }
}

@media print,
screen and (min-width:48em) {
    .card-program {
        display: grid;
        grid-template-columns: 40% 1fr
    }

    .card-program__figure {
        border-bottom-left-radius: 16px
    }

    .card-program__button {
        bottom: 0;
        position: absolute;
        right: 0
    }
}

.card-program [class*=__content] {
    margin: auto;
    padding: 0;
    width: 80%
}

.card-program [class*=__content] .card-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: .5em;
    margin-bottom: .5em
}

.card-program [class*=__content] .card-icon svg {
    min-width: 16px;
    width: 1rem
}

.card-program [class*=__content] .card-icon:last-child {
    margin-bottom: 0
}

.card-program [class*=__button] {
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    right: 0
}

.card-program [class*=__button] p.btn--card {
    margin-bottom: 0
}

.card-program [class*=__button] svg {
    color: #fefefe
}

.card-program [class*=__heading] {
    margin-bottom: 1rem;
    margin-top: 1.5em
}

.program-container {
    --hr-color: #ff6065
}

.program-container .card-program {
    margin-bottom: 1rem
}

.stat {
    font-size: 1rem;
    margin-top: 2.5rem
}

.stat__wrapper {
    color: #014c44;
    font-family: cubano, sans-serif;
    line-height: 0;
    padding: 0;
    position: relative
}

.stat__text {
    -webkit-box-orient: vertical;
    display: block;
    font-size: 2.4375rem;
    line-height: 1em;
    margin-left: 2.1875rem;
    margin-top: -4.375rem;
    position: relative
}

.stat__text:not(.is--num) {
    min-height: 2em
}

.stat__text.is--num {
    font-size: 5rem;
    min-height: 1em;
    white-space: nowrap
}

.stat__title {
    margin: 1.375rem 0 1.25rem
}

@media print,
screen and (min-width:64em) {
    .stat__copy {
        font-size: 1.2rem
    }

    .stat--wide .stats__intro {
        font-size: 1.2rem;
        max-width: 66%
    }

    .stat--wide__text {
        font-size: 2.4375rem
    }
}

@media print,
screen and (min-width:48em) {
    .stat--wide .medium-6 .stat {
        max-width: 75%
    }
}

.stat.is--timeline {
    background-color: #fefefe;
    background-image: url(https://commonassets.charleston.edu/assets/img/background-child-grid.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #fefefe;
    border-radius: 32px;
    min-width: 100%;
    padding: 2.5rem;
    position: relative
}

.stat.is--timeline.has--image {
    margin-top: 3.4375rem
}

.stat.is--timeline .timeline-image {
    border-radius: 16px;
    border-bottom-right-radius: 0;
    max-width: 6.875rem;
    position: absolute;
    right: -1px;
    top: -12%;
    width: 100%;
    z-index: -1
}

@media print,
screen and (min-width:25em) {
    .stat.is--timeline .timeline-image {
        max-width: 7.8125rem
    }
}

@media print,
screen and (min-width:48em) {
    .stat.is--timeline .timeline-image {
        max-width: 12.375rem;
        top: -28%
    }
}

@media screen and (min-width:90em) {
    .stat.is--timeline .timeline-image {
        top: -3.4375rem
    }
}

.stat.is--timeline .stat__text {
    font-size: 4.0625rem
}

@media screen and (min-width:48rem) and (max-width:63.9375rem) {
    .stat.is--timeline {
        margin-bottom: 3.125rem
    }
}

@media print,
screen and (max-width:47.99875em) {
    .stat.is--timeline .stat__content {
        margin-left: -2.5rem;
        margin-top: -3.75rem
    }

    .stat.is--timeline .stat__text {
        top: 2.1875rem
    }

    .stat.is--timeline .stat__title {
        padding-top: 1rem
    }
}

@media print,
screen and (min-width:25em) {
    .stat.is--timeline .stat__text {
        font-size: 4.0625rem
    }
}

@media print,
screen and (min-width:48em) {
    .stat.is--timeline .stat__content {
        margin-bottom: 3.125rem
    }

    .stat.is--timeline .stat__text {
        font-size: clamp(3.125rem, 8vw, 6.25rem)
    }
}

@media print,
screen and (min-width:64em) {
    .stat {
        max-width: 80%
    }
}

.timeline-future {
    --hr-color: #ff6065;
    background-color: #79242f;
    background-image: url(https://commonassets.charleston.edu/assets/img/background-timeline.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 32px;
    padding: 3.75rem 5rem
}

.timeline-future__copy,
.timeline-future__header {
    color: #fefefe
}

@media print,
screen and (max-width:47.99875em) {
    .timeline-future {
        padding: 2rem
    }

    .timeline-future__header {
        font-size: 2.0625rem
    }
}

.landing-stats,
.stats {
    --hr-color: #ff6065
}

@media print,
screen and (min-width:64em) {
    .landing-stats .stat {
        margin-right: 8.33%
    }
}

.drop-cap {
    background-color: #fefefe;
    border-radius: 32px;
    padding: 3.75rem 0;
    position: relative;
    width: 100%
}

.drop-cap:before {
    background-image: url(https://commonassets.charleston.edu/assets/img/zipper.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 4.4375rem;
    left: -1rem;
    position: absolute;
    top: 4.25rem;
    width: 2rem
}

.drop-cap__inner {
    margin: auto;
    max-width: 80%
}

.drop-cap__inner li {
    font-size: 1.4375rem
}

@media print,
screen and (max-width:47.99875em) {

    .drop-cap__inner li,
    .drop-cap__inner p:not([class*=__intro]) {
        font-size: 1rem;
        line-height: 1.4375rem
    }
}

.drop-cap__intro {
    border-bottom: 3px dotted #ff6065;
    margin-bottom: 2rem;
    padding-bottom: 2rem
}

.drop-cap__intro:first-letter {
    float: left;
    font-size: 3em;
    line-height: 1em;
    margin-top: -.3125rem;
    padding-left: .1875rem;
    padding-right: .5rem;
    text-transform: uppercase
}

@media print,
screen and (max-width:47.99875em) {
    .drop-cap__intro {
        font-size: 1.4375rem;
        line-height: 2.0625rem
    }
}

@-moz-document url-prefix() {
    .drop-cap__intro:first-letter {
        padding-top: .19em
    }
}

@media print,
screen and (min-width:48em) {
    .drop-cap {
        border-bottom-right-radius: 163px;
        margin: 3.5rem auto 0;
        max-width: 75%
    }

    .drop-cap:before {
        height: 8.3125rem;
        left: -2.0625rem;
        width: 4.125rem
    }
}

@media print,
screen and (min-width:64em) {
    .drop-cap {
        margin: 7.5rem auto 0
    }
}

.form {
    --hr-color: #ff6065
}

.form__copy {
    margin-bottom: 2.5rem
}

.form__copy p {
    font-size: 1.2rem !important;
    line-height: 1.875rem !important
}

.form__row {
    color: inherit;
    margin-left: -.5rem;
    margin-right: -.5rem
}

.form__field {
    margin-bottom: 2.5rem;
    position: relative;
    width: 100%
}

.form__field * {
    outline-color: transparent !important
}

.form__field .form__field--hover {
    background-color: transparent;
    border: 2px solid transparent;
    border-radius: 24px;
    line-height: 0;
    padding: .125rem;
    -webkit-transition: all .15s ease;
    transition: all .15s ease
}

.form__field .form__field--hover:not(.disabled):hover {
    background-color: #404057;
    border: 2px solid transparent
}

.form__field .form__field--hover:not(.disabled):focus-within {
    background-color: #fefefe;
    border-color: #404057
}

.form__field .required {
    color: #d63f13
}

.form__field--radio+.form__field--radio {
    margin-top: -1.5rem
}

.form__field label {
    text-transform: uppercase
}

.form__error-icon,
.form__valid-icon {
    display: block;
    line-height: 1;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 1.25rem;
    -webkit-transition: opacity .25s;
    transition: opacity .25s;
    z-index: 1
}

.form__valid-icon {
    right: 20px
}

.form__valid-icon,
.form__valid-icon .brei-icon-check {
    border-radius: 5px;
    font-size: 1.2rem;
    height: 1.5rem;
    width: 1.5rem
}

.form__valid-icon .brei-icon-check {
    border-radius: 5px
}

.form__field--is-select .form__valid-icon {
    right: 56px
}

.form__field--is-select.form__field--has-tooltip .form__valid-icon {
    right: 102px
}

.form__error-icon {
    right: 24px
}

.form__error-icon,
.form__error-icon .brei-icon-warning {
    height: 1.25rem;
    width: .25rem
}

.form__field--is-select .form__error-icon {
    right: 62px
}

.form__field--is-select.form__field--has-tooltip .form__error-icon {
    right: 112px
}

.form__error-message,
.form__help-message,
.form__text-count {
    color: currentcolor;
    display: block;
    font-family: proxima-nova, sans-serif;
    font-size: 1rem;
    font-style: italic;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.5;
    margin: -.125rem 1.5625rem 0
}

.form__error-message,
.form__help-message {
    position: relative
}

.form__error-message {
    color: #d63f13;
    display: none;
    position: absolute
}

.form input[type=search] {
    border: 0;
    padding: .9375rem 1.25rem .875rem
}

.form textarea {
    display: block;
    height: 6.5rem;
    line-height: 1.5rem;
    min-height: 104px
}

.form__errors {
    background-color: #f0f0f0;
    border: 2px solid #d63f13;
    border-radius: 16px;
    list-style-type: none;
    margin: 2rem 0 0;
    padding: 1rem
}

.form__errors li {
    color: #d63f13;
    font-size: 1.1875rem
}

.form div[id^=recaptcha] {
    color: #d63f13;
    padding: 1rem 0
}

.form__field--is-search input[type=text] {
    padding-right: 4.5rem
}

.form__field--is-search input[type=search] {
    padding-right: 5rem !important;
    text-overflow: ellipsis
}

.form__field--is-search input[type=search]~label {
    height: 1.1em;
    overflow-y: hidden;
    right: 72px;
    text-overflow: ellipsis;
    top: 1.625rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.form__field--is-search .search-button {
    background-color: currentcolor;
    border-bottom-right-radius: 20px;
    border-left: 2px solid;
    border-top-right-radius: 20px;
    bottom: .0625rem;
    color: currentcolor;
    cursor: pointer;
    font-size: 1rem;
    height: 3.875rem;
    position: absolute;
    right: 4px;
    top: .25rem;
    -webkit-transition: background-position .25s ease;
    transition: background-position .25s ease;
    width: 3.875rem;
    z-index: 1
}

.form__field--is-search .search-button svg {
    color: #4ad4c4;
    position: relative;
    top: .0625rem;
    -webkit-transition: -webkit-transform .25s ease;
    transition: -webkit-transform .25s ease;
    transition: transform .25s ease;
    transition: transform .25s ease, -webkit-transform .25s ease
}

.form__field--is-search .search-button:focus-visible svg,
.form__field--is-search .search-button:hover svg {
    -webkit-transform: scale(1.25);
    transform: scale(1.25)
}

.form__field--is-search:focus .search-button,
.form__field--is-search:focus-within .search-button {
    background-color: #404057
}

.form__field--disabled {
    color: #54565a
}

.form__field--disabled,
.form__field--disabled input,
.form__field--disabled textarea {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.form__field--disabled input,
.form__field--disabled textarea {
    cursor: not-allowed;
    pointer-events: none;
    resize: none
}

.form__field--disabled input,
.form__field--disabled input:focus,
.form__field--disabled input:hover,
.form__field--disabled textarea,
.form__field--disabled textarea:focus,
.form__field--disabled textarea:hover {
    background-color: #ebebeb;
    border-color: #ebebeb;
    outline: 2px solid #ebebeb
}

.form__field--disabled input~label,
.form__field--disabled textarea~label {
    background-color: #ebebeb
}

.form__field--disabled .js-selectability--has-value {
    font-weight: 700 !important
}

.form__field--disabled .search-button {
    background-color: #ebebeb;
    border-color: #ebebeb;
    color: #54565a;
    cursor: not-allowed;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.form__field--disabled .search-button svg {
    color: #54565a
}

.form__field--disabled .search-button:after {
    display: none
}

.form__field--is-valid input[type=email],
.form__field--is-valid input[type=number],
.form__field--is-valid input[type=phone],
.form__field--is-valid input[type=search],
.form__field--is-valid input[type=tel],
.form__field--is-valid input[type=text],
.form__field--is-valid select,
.form__field--is-valid textarea {
    padding-right: 3.3125rem
}

.form__field--is-valid .form__text-count {
    display: block
}

.form__field--is-valid .form__valid-icon {
    opacity: 1
}

.form__field--is-valid .form__valid-icon svg {
    color: #3d8230
}

.form__field--is-valid .search-button svg {
    color: #4ad4c4
}

.form__field--is-invalid input[type=email],
.form__field--is-invalid input[type=number],
.form__field--is-invalid input[type=phone],
.form__field--is-invalid input[type=search],
.form__field--is-invalid input[type=tel],
.form__field--is-invalid input[type=text],
.form__field--is-invalid select,
.form__field--is-invalid textarea {
    border-color: #d63f13;
    outline-color: #d63f13;
    padding-right: 3.125rem
}

.form__field--is-invalid input[type=email]+label,
.form__field--is-invalid input[type=number]+label,
.form__field--is-invalid input[type=phone]+label,
.form__field--is-invalid input[type=search]+label,
.form__field--is-invalid input[type=tel]+label,
.form__field--is-invalid input[type=text]+label,
.form__field--is-invalid select+label,
.form__field--is-invalid textarea+label {
    color: #d63f13
}

.form__field--is-invalid .form__error-message {
    display: block
}

.form__field--is-invalid .form__help-message,
.form__field--is-invalid .form__text-count {
    visibility: hidden
}

.form__field--is-invalid .form__error-icon {
    opacity: 1
}

.form__field--is-invalid .form__error-icon svg {
    color: #d63f13
}

.info {
    border-bottom: 3px dotted #ff6065;
    border-top: 3px dotted #ff6065;
    margin-top: 2.25rem;
    padding: 1.5rem 0;
    width: 100%
}

.info+.component {
    margin-top: 2.25rem !important
}

.info__list {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.info__item {
    color: #404057;
    font-size: 1rem;
    line-height: 1.44rem;
    text-indent: -32px
}

.info__item .brei-icon {
    height: 1.32125rem;
    margin-right: 1rem;
    position: relative;
    top: -.125rem;
    vertical-align: middle;
    width: 1rem
}

.info__link {
    color: #404057
}

.info__link:link,
.info__link:visited {
    color: #404057;
    text-decoration: none
}

.info__link:active,
.info__link:focus,
.info__link:hover {
    color: #ff6065;
    text-decoration: none
}

.info__link+.info__link:before {
    content: ", "
}

@media print,
screen and (max-width:63.99875em) {
    .info {
        padding-left: 2rem
    }

    .info__item {
        margin-top: .25rem;
        text-indent: -32px
    }
}

@media print,
screen and (min-width:64em) {
    .info__list+.info__list {
        margin-top: .5rem
    }

    .info__item {
        display: inline
    }

    .info__item+.info__item {
        border-left: 1px solid #404057;
        margin-left: 1.5rem;
        padding-left: 1.5rem
    }
}

@media print,
screen and (max-width:63.99875em) {
    .keyword .form__field--is-search input[type=search] {
        border-radius: 0 0 20px 20px
    }

    .keyword .form__field--is-search .search-button {
        border-top-right-radius: 0
    }
}

.nav-primary__content {
    background: #fefefe;
    border: 2px solid #79242f;
    margin-bottom: 1.5rem;
    padding: 0
}

.nav-primary__content a.menu-secondary {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center
}

.nav-primary__content .nav-primary__child {
    border-bottom: 3px dotted #ececec;
    display: block
}

.nav-primary__content ul li:first-child {
    border-bottom-color: #ff6065
}

.nav-primary__content ul li:last-child {
    border-bottom: 0
}

.nav-primary .menu-tertiary {
    letter-spacing: .0625rem
}

.nav-primary .menu-secondary,
.nav-primary .menu-tertiary {
    display: block;
    padding: .75rem 1rem;
    text-align: center;
    white-space: normal
}

.nav-primary .menu-secondary {
    border-bottom: none;
    font-size: 1.2rem
}

.nav-primary .menu-secondary span.text-arrow {
    font-size: 1rem;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

@media print,
screen and (max-width:63.99875em) {
    .nav-primary {
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px;
        padding: 0 1rem 1rem
    }

    .nav-primary,
    .nav-primary__item {
        background-color: #fefefe
    }

    .nav-primary__item :focus,
    .nav-primary__item :focus-visible,
    .nav-primary__item :hover {
        background-color: #fefefe
    }

    .nav-primary__heading.accordion-title:before {
        display: none
    }

    .nav-primary__heading {
        border: 0;
        border-bottom: 0 !important;
        border-top: 3px dotted #ff6065;
        color: #79242f;
        font-size: 1rem;
        font-weight: 900;
        letter-spacing: .1875rem;
        line-height: 1.15em;
        text-transform: uppercase
    }

    .nav-primary__heading .nav-primary__label {
        margin-left: -.625rem
    }

    .nav-primary__heading :focus,
    .nav-primary__heading :focus-visible,
    .nav-primary__heading :hover {
        color: #79242f
    }

    .nav-primary__heading .trigger {
        background-color: #79242f;
        border: none;
        border-radius: 12px;
        color: #fefefe;
        position: absolute;
        right: 5px;
        top: .75em
    }

    .nav-primary__heading .trigger svg {
        font-size: .625rem
    }

    .nav-primary__heading .trigger svg.brei-icon-minus {
        font-size: .75rem
    }

    .nav-primary__content {
        border: 0 solid red !important;
        padding: 0 1rem
    }

    .nav-primary__content a.menu-secondary,
    .nav-primary__content a.menu-tertiary {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        margin-left: -.0625rem;
        padding-left: 0;
        text-align: left
    }

    .nav-primary__content a.menu-secondary {
        margin-left: -.4375rem
    }

    .nav-primary__content ul {
        padding: 0 1rem
    }
}

@media print,
screen and (min-width:64em) {
    .nav-primary {
        padding-bottom: 1.5rem
    }

    .nav-primary__list {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        align-items: center;
        background-color: #79242f;
        border: 1px solid #ff6065;
        border-radius: 999em;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        justify-content: space-evenly;
        padding: .75rem 0;
        width: 100%
    }

    .nav-primary__heading {
        background-color: transparent;
        background-image: radial-gradient(circle, #fefefe 0, #fefefe 50%, transparent 55%, transparent 105%);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 0 105%;
        border-color: transparent !important;
        border-radius: 999em !important;
        color: #79242f;
        display: inline-block;
        font-weight: 800;
        letter-spacing: .125rem;
        line-height: 1em;
        padding: 1.25em 2em;
        position: relative;
        text-transform: uppercase;
        -webkit-transition: all .35s linear;
        transition: all .35s linear
    }

    .nav-primary__heading:after,
    .nav-primary__heading:before {
        display: none;
        position: absolute
    }

    .nav-primary__heading:focus,
    .nav-primary__heading:hover {
        background-color: transparent;
        background-size: 400% 105%;
        outline: 0;
        text-decoration: none
    }

    .nav-primary__heading:focus .nav-primary__label,
    .nav-primary__heading:hover .nav-primary__label {
        color: #79242f
    }

    .nav-primary__heading .nav-primary__label {
        -webkit-transition: color .15s linear 50ms;
        transition: color .15s linear 50ms
    }

    .nav-primary__heading .trigger {
        display: none
    }
}

@media screen and (min-width:64em) and (min-width:64rem) and (max-width:75rem) {
    .nav-primary__heading {
        padding: 1.25em .5em
    }
}

@media print,
screen and (min-width:64em) {
    .nav-primary__label {
        color: #fefefe;
        display: block;
        font-size: clamp(1rem, 1rem, 1vw);
        font-weight: 800;
        line-height: 1;
        text-align: center;
        text-transform: uppercase;
        -webkit-transition: all .25s ease-in-out .1s;
        transition: all .25s ease-in-out .1s;
        white-space: pre-wrap;
        word-break: break-word
    }

    .nav-primary__item {
        position: relative
    }

    .nav-primary__item:first-child .nav-primary__content {
        left: 0;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    .nav-primary__item:last-child .nav-primary__content {
        border-color: #79242f;
        border-width: 2px;
        left: 100%;
        -webkit-transform: translateX(-75%);
        transform: translateX(-75%)
    }

    .nav-primary__content {
        left: 50%;
        min-width: 320px;
        padding: 0 1.25rem;
        position: absolute;
        top: 3.125rem;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }
}

.nav-support {
    margin: 0
}

.nav-support--mobile {
    display: block;
    padding-top: 2rem
}

.nav-support--mobile .nav-support__item {
    display: block;
    padding: .5em 0
}

.nav-support--desktop {
    display: none
}

@media print,
screen and (min-width:64em) {
    .nav-support--desktop {
        display: block
    }

    .nav-support--desktop .nav-support__item {
        display: inline-block;
        margin-right: 1.5em
    }

    .nav-support--mobile {
        display: none
    }
}

@media screen and (min-width:64rem) and (max-width:68.75rem) {
    .nav-support__item {
        margin-right: .25em !important
    }
}

.pager,
.pagination {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    justify-content: flex-start;
    margin: 1.71875rem 0 3.4375rem
}

.pager.aggregate__pagination,
.pagination.aggregate__pagination {
    margin: 5rem 0 3.125rem
}

@media print,
screen and (max-width:63.99875em) {

    .pager.aggregate__pagination,
    .pagination.aggregate__pagination {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin: 5rem 0 6.25rem
    }
}

.pager.aggregate__pagination ul li a.pagination__link,
.pagination.aggregate__pagination ul li a.pagination__link {
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #79242f), color-stop(50%, transparent));
    background-image: linear-gradient(90deg, #79242f 50%, transparent 0)
}

.pager--centered,
.pagination--centered {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.pager--right,
.pagination--right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.pager__link:focus,
.pager__link:hover,
.pagination__link:focus,
.pagination__link:hover {
    background-position: 0;
    border-radius: 5px;
    color: #fefefe;
    outline: 0;
    text-decoration: none
}

.pager__link:focus .pager,
.pager__link:hover .pager,
.pagination--disabled .pager__link:focus,
.pagination--disabled .pager__link:hover,
.pagination--disabled .pagination__link:focus,
.pagination--disabled .pagination__link:hover,
.pagination__link:focus .pager,
.pagination__link:hover .pager {
    background-color: #ebebeb;
    color: #54565a
}

.pager__link:focus-visible,
.pagination__link:focus-visible {
    border-radius: 12px
}

.pager__link:focus-visible:after,
.pager__link:focus-visible:before,
.pagination__link:focus-visible:after,
.pagination__link:focus-visible:before {
    border-radius: 16px;
    content: "";
    height: calc(100% + .5rem);
    left: -.25rem;
    position: absolute;
    top: -.25rem;
    width: calc(100% + .5rem);
    z-index: -1
}

.pager__link:focus-visible:after .pager,
.pager__link:focus-visible:before .pager,
.pagination--disabled .pager__link:focus-visible:after,
.pagination--disabled .pager__link:focus-visible:before,
.pagination--disabled .pagination__link:focus-visible:after,
.pagination--disabled .pagination__link:focus-visible:before,
.pagination__link:focus-visible:after .pager,
.pagination__link:focus-visible:before .pager {
    display: none
}

.pager__link:focus-visible:after,
.pagination__link:focus-visible:after {
    background-color: #fefefe;
    border: 3px solid #404057;
    height: calc(100% + .75rem);
    left: -.375rem;
    top: -.375rem;
    width: calc(100% + .75rem);
    z-index: -2
}

.pager__item--active .pager__link,
.pager__item--active .pager__span,
.pager__item--active .pagination__link,
.pager__item--active .pagination__span,
.pagination__item--active .pager__link,
.pagination__item--active .pager__span,
.pagination__item--active .pagination__link,
.pagination__item--active .pagination__span {
    text-decoration: none
}

.pager__item--active .pager__link:after,
.pager__item--active .pager__span:after,
.pager__item--active .pagination__link:after,
.pager__item--active .pagination__span:after,
.pagination__item--active .pager__link:after,
.pagination__item--active .pager__span:after,
.pagination__item--active .pagination__link:after,
.pagination__item--active .pagination__span:after {
    bottom: .125rem;
    content: "";
    height: .3125rem;
    left: calc(50% - .3125rem);
    position: absolute;
    width: .6875rem
}

.pager__item--active .pager__link:after .pager,
.pager__item--active .pager__span:after .pager,
.pager__item--active .pagination__link:after .pager,
.pager__item--active .pagination__span:after .pager,
.pagination--disabled .pager__item--active .pager__link:after,
.pagination--disabled .pager__item--active .pager__span:after,
.pagination--disabled .pager__item--active .pagination__link:after,
.pagination--disabled .pager__item--active .pagination__span:after,
.pagination--disabled .pagination__item--active .pager__link:after,
.pagination--disabled .pagination__item--active .pager__span:after,
.pagination--disabled .pagination__item--active .pagination__link:after,
.pagination--disabled .pagination__item--active .pagination__span:after,
.pagination__item--active .pager__link:after .pager,
.pagination__item--active .pager__span:after .pager,
.pagination__item--active .pagination__link:after .pager,
.pagination__item--active .pagination__span:after .pager {
    display: none
}

.pager__item,
.pagination__item {
    display: inline-block;
    margin: 0 2vw;
    min-width: 1em;
    padding: 0;
    vertical-align: middle
}

.pager__item:first-child,
.pagination__item:first-child {
    margin-left: 0
}

.pager__item:last-child,
.pagination__item:last-child {
    margin-right: 0
}

.pager__item--active,
.pagination__item--active {
    position: relative
}

.pager__item--active :before,
.pagination__item--active :before {
    background-color: #79242f;
    bottom: 0;
    content: "";
    height: .1875rem;
    left: 10%;
    position: absolute;
    width: 90%
}

.pager__item--active .pager,
.pager__item--active .pagination__link,
.pagination__item--active .pager,
.pagination__item--active .pagination__link {
    max-width: auto;
    min-width: auto;
    pointer-events: none
}

.pager__item--active .pager .pager,
.pager__item--active .pagination__link .pager,
.pagination--disabled .pager__item--active .pager,
.pagination--disabled .pager__item--active .pagination__link,
.pagination--disabled .pagination__item--active .pager,
.pagination--disabled .pagination__item--active .pagination__link,
.pagination__item--active .pager .pager,
.pagination__item--active .pagination__link .pager {
    border: 0;
    color: #54565a
}

.pager__item--prev .btn,
.pagination__item--prev .btn {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.pager__item--disabled .btn--medium,
.pagination__item--disabled .btn--medium {
    background-color: #ebebeb;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.pager__item--disabled .btn--medium .brei-icon,
.pagination__item--disabled .btn--medium .brei-icon {
    color: #54565a
}

.pager__item--disabled .btn--medium:focus-visible,
.pagination__item--disabled .btn--medium:focus-visible {
    border: none;
    outline: none
}

@media print,
screen and (min-width:48em) {

    .pager__item,
    .pagination__item {
        margin: 0 .625rem
    }
}

.pager__link,
.pagination__link {
    background-color: #fefefe;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #79242f), color-stop(50%, #fefefe));
    background-image: linear-gradient(90deg, #79242f 50%, #fefefe 0);
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: 205% 100%
}

.pager__link,
.pager__span,
.pagination__link,
.pagination__span {
    aspect-ratio: 1/1;
    color: #79242f;
    display: block;
    font-size: 1.44rem;
    font-weight: 700;
    line-height: 1.5em;
    margin-top: -.5rem;
    min-width: 1.5em;
    position: relative;
    text-align: center;
    -webkit-transition: background-position .25s ease, color .25s ease;
    transition: background-position .25s ease, color .25s ease;
    white-space: nowrap
}

.pager__link .pager,
.pager__span .pager,
.pagination__item--disabled .pager__link,
.pagination__item--disabled .pager__span,
.pagination__item--disabled .pagination__link,
.pagination__item--disabled .pagination__span,
.pagination__link .pager,
.pagination__span .pager {
    color: #79242f;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.rail-contact {
    --hr-color: #ff6065;
    padding: 1rem 0
}

.rail-contact hr {
    margin: .3125rem 0 .875rem
}

.rail-contact__info {
    font-size: 1.2rem
}

.rail-contact__email {
    margin-bottom: 0
}

@media print,
screen and (min-width:64em) {
    .rail-contact__title {
        font-size: 1.44rem;
        line-height: 2.1875rem
    }
}

.rail-cta {
    --hr-color: #ff6065;
    border: 3px solid #ff6065;
    border-radius: 8px;
    overflow: hidden;
    padding: 1.25rem;
    position: relative
}

.rail-cta hr {
    margin: .3125rem 0 .875rem
}

.rail-cta__list {
    margin-left: -.3125rem;
    z-index: 3
}

.rail-cta__item {
    margin: 0 0 .1875rem
}

.rail-cta__item a {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    width: 100%
}

.rail-cta__item .text {
    white-space: normal
}

.rail-cta__current {
    padding-left: .5em
}

@media print,
screen and (min-width:64em) {
    .rail-cta__title {
        font-size: 1.44rem;
        line-height: 2.1875rem
    }
}

.rail-faculty {
    padding: 1rem 0
}

.rail-faculty__image {
    border-radius: 16px;
    margin-bottom: 2rem
}

.rail-faculty__email,
.rail-faculty__phone {
    color: #79242f
}

.rail-faculty__email {
    margin-bottom: 0
}

@media print,
screen and (min-width:64em) {
    .rail-faculty {
        padding: 0 0 1rem
    }

    .rail-faculty__title {
        font-size: 1.44rem;
        line-height: 2.1875rem
    }
}

.rail-filter {
    --hr-color: #ff6065;
    position: relative
}

.rail-filter__border {
    background-color: #f0f0f0;
    border: 3px solid #ff6065;
    border-bottom: none;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px
}

.rail-filter__border hr {
    margin: 0
}

.rail-filter__inner {
    padding: 1.25rem
}

.rail-filter__title {
    color: #79242f
}

.rail-filter__set {
    margin-top: 0;
    position: relative;
    z-index: 3
}

.rail-filter__accordion {
    background: transparent;
    border: 0;
    margin: 0
}

.rail-filter__item {
    list-style-type: none
}

.rail-filter__item:first-child .accordion-title {
    border: none !important
}

.rail-filter__content {
    background: transparent;
    border: none !important;
    padding: .375rem 0 1rem
}

.rail-filter__heading {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    align-items: center;
    border: 0 !important;
    border-top: 3px dotted #fefefe !important;
    color: #79242f !important;
    color: #404057;
    color: #404057 !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    justify-content: space-between;
    padding: .9375rem 0
}

.rail-filter__heading .trigger {
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

.rail-filter__heading .trigger svg {
    color: #79242f
}

.rail-filter__heading:focus-visible,
.rail-filter__heading:hover {
    background: transparent;
    color: #79242f !important
}

.rail-filter__heading:focus-visible .trigger,
.rail-filter__heading:hover .trigger {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.rail-filter__heading:link:not(:hover),
.rail-filter__heading:visited {
    background: transparent;
    color: #404057;
    text-decoration: none
}

.rail-filter__heading:before {
    display: none
}

.rail-filter__heading[aria-expanded=true] {
    color: #79242f !important
}

.rail-filter .form__field {
    margin-bottom: .625rem
}

.rail-filter .form__field label {
    color: #404057
}

.rail-filter .form__field:last-child {
    margin-bottom: 0
}

.rail-filter .form__field--radio+.form__field--radio {
    margin-top: -.25rem
}

.rail-filter:before {
    background-color: #000
}

@media print,
screen and (max-width:63.99875em) {

    .rail-filter #search_field button,
    .rail-filter #search_field input {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .rail-filter #search_field input {
        border-radius: 0;
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px;
        border-color: #404057;
        min-width: 294px
    }

    .rail-filter #search_field button {
        background-color: #404057;
        border-bottom-right-radius: 8px
    }
}

@media print,
screen and (min-width:64em) {
    .rail-filter__border {
        border: 3px solid #ff6065;
        border-radius: 8px
    }

    .rail-filter #search_field {
        display: none
    }
}

.nav-rail {
    --hr-color: #ff6065;
    overflow: hidden;
    padding: 1rem 0;
    position: relative
}

.nav-rail hr {
    margin: .3125rem 0 .875rem .3125rem
}

.nav-rail__title {
    padding-left: .5rem
}

.nav-rail__list {
    z-index: 3
}

.nav-rail__item {
    margin: 0 0 .1875rem
}

.nav-rail__item a {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    justify-content: space-between;
    width: 100%
}

.nav-rail__current {
    padding-left: .5em
}

@media print,
screen and (min-width:64em) {
    .nav-rail__title {
        font-size: 1.44rem;
        line-height: 2.1875rem
    }
}

.search-desktop {
    position: relative
}

.search-desktop button {
    cursor: pointer
}

.search-desktop__toggle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    border-bottom-right-radius: 18px;
    border-top-right-radius: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .875rem;
    height: 3.75rem;
    justify-content: center;
    position: relative;
    width: 3.75rem;
    z-index: 20
}

.search-desktop__toggle .brei-icon {
    color: #fefefe;
    -webkit-transition: all .25s;
    transition: all .25s
}

.search-desktop__toggle[aria-pressed=false] .brei-icon-close {
    display: none
}

.search-desktop__toggle[aria-pressed=false] .brei-icon-search {
    display: block
}

.search-desktop__toggle[aria-pressed=false]+.search-desktop__form {
    width: 0
}

.search-desktop__toggle[aria-pressed=true] {
    background-color: #404057
}

.search-desktop__toggle[aria-pressed=true] .brei-icon-close {
    color: #4ad4c4;
    display: block
}

.search-desktop__toggle[aria-pressed=true] .brei-icon-search {
    display: none
}

.search-desktop__toggle[aria-pressed=true]+.search-desktop__form {
    border: 3px solid #404057;
    border-radius: 18px;
    max-width: 64rem;
    width: 61vw
}

.search-desktop__toggle[aria-pressed=true]+.search-desktop__form .search-desktop__input[type=search],
.search-desktop__toggle[aria-pressed=true]+.search-desktop__form .search-desktop__submit {
    opacity: 1;
    -webkit-transition: opacity .25s;
    transition: opacity .25s;
    -webkit-transition-delay: .25s;
    transition-delay: .25s
}

@media screen and (min-width:120em) {
    .search-desktop__toggle[aria-pressed=true]+.search-desktop__form {
        max-width: 35vw;
        width: 35vw
    }
}

.search-desktop__toggle:active,
.search-desktop__toggle:focus,
.search-desktop__toggle:hover {
    outline: 0
}

.search-desktop__toggle:active .brei-icon,
.search-desktop__toggle:focus .brei-icon,
.search-desktop__toggle:hover .brei-icon {
    -webkit-transform: scale(1.25);
    transform: scale(1.25)
}

.search-desktop__toggle:focus-visible {
    outline: 0
}

.search-desktop__form {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    align-items: center;
    background: #fefefe;
    bottom: -.0625rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    justify-content: flex-end;
    max-height: 3.75rem;
    max-width: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: translateX(-25px);
    transform: translateX(-25px);
    -webkit-transition: max-width .25s, padding .25s;
    transition: max-width .25s, padding .25s;
    z-index: 15
}

.search-desktop__input[type=search] {
    border: 0;
    font-size: 1.2rem;
    line-height: 1;
    opacity: 0;
    outline: 0;
    padding-left: 1em;
    text-overflow: ellipsis;
    width: 100%
}

.search-desktop__input[type=search]::-webkit-input-placeholder {
    color: #404057;
    opacity: 1
}

.search-desktop__input[type=search]::-moz-placeholder {
    color: #404057;
    opacity: 1
}

.search-desktop__input[type=search]:-ms-input-placeholder {
    color: #404057;
    opacity: 1
}

.search-desktop__input[type=search]::-ms-input-placeholder {
    color: #404057;
    opacity: 1
}

.search-desktop__input[type=search]::placeholder {
    color: #404057;
    opacity: 1
}

.search-desktop__input[type=search]:focus::-webkit-input-placeholder {
    opacity: .5
}

.search-desktop__input[type=search]:focus::-moz-placeholder {
    opacity: .5
}

.search-desktop__input[type=search]:focus:-ms-input-placeholder {
    opacity: .5
}

.search-desktop__input[type=search]:focus::-ms-input-placeholder {
    opacity: .5
}

.search-desktop__input[type=search]:focus::placeholder {
    opacity: .5
}

.search-mobile {
    background-color: #fefefe;
    border: 0 solid #79242f;
    border-top-left-radius: 32px;
    border-top-right-radius: 32px;
    margin-top: .625rem;
    padding: 1rem;
    position: relative
}

.search-mobile .form__field--is-search {
    margin-bottom: 0
}

.search-mobile .form__field--is-search input[type=search] {
    color: #404057;
    font-size: 1rem
}

.search-mobile .form__field--is-search .search-button {
    font-size: 1rem;
    width: 3.75rem
}

.search-mobile ::-webkit-input-placeholder {
    color: #404057
}

.search-mobile ::-moz-placeholder {
    color: #404057
}

.search-mobile :-ms-input-placeholder {
    color: #404057
}

.search-mobile ::-ms-input-placeholder {
    color: #404057
}

.search-mobile ::placeholder {
    color: #404057
}

.search-mobile:after {
    bottom: -.625rem;
    content: "";
    display: block;
    left: -1rem;
    position: absolute;
    right: -16px;
    top: -.625rem;
    z-index: -1
}

.social-links__item {
    display: inline-block
}

.social-links__link {
    margin-right: 1rem
}

.social-links__link svg {
    color: #79242f;
    -webkit-transition: -webkit-transform .25s ease-in-out;
    transition: -webkit-transform .25s ease-in-out;
    transition: transform .25s ease-in-out;
    transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out
}

.social-links__link:focus-visible,
.social-links__link:hover {
    outline: transparent
}

.social-links__link:focus-visible svg,
.social-links__link:hover svg {
    -webkit-transform: scale(1.25);
    transform: scale(1.25)
}

.social-links-white .social-links__link svg {
    color: #fefefe
}

.takeover {
    background-color: #d63f13;
    display: grid;
    inset: 0;
    position: fixed;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    z-index: 1000
}

.takeover__content {
    padding: 0 1.5rem
}

.takeover__content .btn {
    margin-top: 2rem
}

.takeover__inner {
    background-color: #000;
    border-radius: 8px;
    margin: 1rem;
    overflow-y: auto;
    padding-top: 25vh
}

.takeover__icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    align-items: center;
    background: #d63f13;
    border-bottom-right-radius: 8px;
    border-top-right-radius: 8px;
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.5rem;
    height: 2.5rem;
    justify-content: flex-end;
    padding-right: 1.25rem;
    -webkit-transition: width .25s ease-in-out;
    transition: width .25s ease-in-out;
    width: 6.25rem
}

.takeover__copy,
.takeover__title {
    color: #fefefe;
    margin: 1rem 0
}

.takeover__copy * {
    color: #fefefe
}

.takeover .btn--alt:before {
    outline-offset: 0
}

.takeover .btn--alt:active:before,
.takeover .btn--alt:focus:before,
.takeover .btn--alt:hover:before {
    background-clip: padding-box;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline-offset: -4px
}

.takeover__close {
    position: absolute;
    right: 32px;
    top: 2rem
}

.takeover__close svg {
    color: #79242f;
    font-size: 1rem
}

.takeover__close:before {
    background-color: #fefefe;
    border-color: #fefefe;
    border-radius: 10px
}

.takeover__close:after {
    background-color: transparent
}

.takeover[aria-modal=false] {
    height: 0;
    opacity: 0;
    pointer-events: none;
    visibility: hidden
}

@media print,
screen and (min-width:64em) {
    .takeover__inner {
        margin: 1.5rem
    }

    .takeover__content {
        padding: 0 10.9375rem
    }

    .takeover__icon {
        width: 12.5rem
    }

    .takeover__close {
        right: 40px;
        top: 2.5rem
    }

    .takeover .btn {
        max-width: 40%
    }
}

.notfound {
    --hr-color: #ff6065
}

.notfound .leaf__container {
    border: none !important;
    border-bottom: 3px dotted #4ad4c4;
    border-bottom-left-radius: 32px;
    margin-bottom: 3.125rem;
    position: relative
}

.notfound .leaf__container span {
    bottom: .3125rem;
    color: #014c44;
    font-family: cubano, sans-serif;
    font-size: 6.25rem;
    left: 2.5rem;
    position: absolute
}

@media print,
screen and (max-width:47.99875em) {
    .notfound .leaf__container .quote__image {
        --radius: 24px;
        height: 3.75rem;
        width: 3.75rem
    }
}

.notfound__wrapper {
    background-color: #fefefe;
    border-radius: 32px;
    margin: 0;
    padding: 3.125rem 0
}

.notfound__wrapper.is-fullscreen {
    margin: 0 auto;
    width: 90%
}

.notfound__wrapper.is-fullscreen .is-content {
    margin: 0 auto;
    max-width: 80%
}

.notfound__wrapper:not(.is-fullscreen) .is-content {
    margin: 0 1rem
}

@media print,
screen and (min-width:64em) {
    .notfound__wrapper.is-fullscreen {
        max-width: 80%;
        padding: 4.6875rem 0
    }

    .notfound__wrapper.is-fullscreen .is-content {
        max-width: 65%
    }

    .notfound__wrapper:not(.is-fullscreen) {
        margin-left: 4%
    }

    .notfound__wrapper:not(.is-fullscreen) .is-content {
        margin: 0 4.625rem
    }
}

.notfound__copy {
    margin-bottom: 2rem
}

.notfound__buttons {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 16px
}

@media print,
screen and (max-width:47.99875em) {
    .notfound__title {
        font-size: 2.0625rem;
        line-height: 2.4375rem
    }
}

@media print,
screen and (min-width:64em) {
    .notfound__buttons {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-column-gap: 2rem;
        -moz-column-gap: 2rem;
        column-gap: 2rem;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .notfound__buttons a {
        width: calc(50% - 1rem)
    }
}

.access-nav {
    left: 0;
    position: fixed;
    top: 0;
    z-index: 9999
}

.access-nav .show-on-focus {
    background: #000;
    display: block;
    padding: .625rem !important
}

.access-nav .show-on-focus:active,
.access-nav .show-on-focus:focus,
.access-nav .show-on-focus:hover,
.access-nav .show-on-focus:link,
.access-nav .show-on-focus:visited {
    color: #fefefe
}

.accordions__accordion {
    background: transparent;
    border-top: 0;
    margin-top: 2rem
}

.accordions__item {
    border-bottom: 4px solid #fefefe;
    border-top: 3px dotted #f0f0f0;
    list-style-type: none
}

.accordions__heading {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    align-items: center;
    border: 0 !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    justify-content: space-between;
    padding: .75rem .75rem .75rem 0
}

.accordions__heading:focus,
.accordions__heading:hover,
.accordions__heading:link,
.accordions__heading:visited {
    background-color: transparent;
    text-decoration: none
}

.accordions__heading:focus-visible .accordions__label,
.accordions__heading:hover .accordions__label,
.accordions__heading[aria-expanded=true] .accordions__label {
    color: #79242f
}

.accordions__heading:hover .trigger {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.accordions__heading:focus-visible .trigger {
    border: 3px solid #fefefe;
    outline: 3px solid #000;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.accordions__heading:before {
    display: none
}

.accordions__label {
    margin-bottom: 0;
    max-width: 85%
}

.accordions .trigger {
    background-color: #79242f;
    border-radius: 12px;
    height: 2.25rem;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    width: 2.25rem
}

.accordions .trigger svg {
    color: #fefefe;
    font-size: .75rem
}

.accordions__content {
    background-color: #f0f0f0;
    border: none !important;
    border-radius: 12px !important
}

.accordions__content .user-markup {
    padding: 1rem 1rem .5rem 0
}

@media print,
screen and (max-width:63.99875em) {
    .accordions__content a.btn {
        margin: auto
    }
}

@media print,
screen and (min-width:64em) {
    .accordions .trigger {
        font-size: 1.3125rem;
        height: 2.5rem;
        width: 2.5rem
    }

    .accordions__content {
        padding: .5rem 1rem 1.5rem 2rem
    }
}

.child-page-grid {
    padding-top: 1.25rem
}

.child-page-grid__item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fafafc;
    background-image: url(https://commonassets.charleston.edu/assets/img/background-child-grid.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 8px;
    cursor: default;
    display: grid;
    grid-template-areas: "stack";
    justify-items: center;
    margin-bottom: 1.15rem;
    min-height: 120px;
    overflow: hidden;
    position: relative
}

.child-page-grid__item * {
    grid-area: stack
}

.child-page-grid__item .btn--card {
    -ms-flex-item-align: end;
    align-self: flex-end;
    justify-self: end;
    margin-bottom: 0
}

.child-page-grid__item:first-child {
    background-image: url(https://commonassets.charleston.edu/assets/img/child-grid-pattern.png);
    isolation: isolate;
    overflow: visible;
    position: relative
}

.child-page-grid__item:first-child .child-page-grid__heading {
    background-color: #fefefe;
    border-radius: 8px;
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
    color: #79242f;
    padding: 1rem 2rem;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px)
}

.child-page-grid__item:first-child:before {
    background-image: url(https://commonassets.charleston.edu/assets/img/child-grid-pattern.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 8px;
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
    bottom: -2.8125rem;
    content: "";
    inset: 0;
    position: absolute;
    -webkit-transform: translateY(-45px);
    transform: translateY(-45px);
    z-index: -1
}

.child-page-grid__item:focus-within .child-page-grid__copy,
.child-page-grid__item:hover .child-page-grid__copy {
    color: #fefefe;
    opacity: 1;
    -webkit-transition-delay: 375ms;
    transition-delay: 375ms
}

.child-page-grid__item:focus-within .child-page-grid__copy:before,
.child-page-grid__item:hover .child-page-grid__copy:before {
    height: 100%;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    width: 100%
}

.child-page-grid__item:focus-within .btn--card,
.child-page-grid__item:hover .btn--card {
    height: 3.4375rem;
    margin-top: -.625rem;
    padding-left: .6875rem;
    padding-top: .6875rem;
    width: 3.4375rem
}

.child-page-grid__item:focus-within .btn--card .text-arrow svg:first-child,
.child-page-grid__item:hover .btn--card .text-arrow svg:first-child {
    margin-left: .625rem
}

.child-page-grid__item:focus-within .btn--card .text-arrow svg:last-child,
.child-page-grid__item:hover .btn--card .text-arrow svg:last-child {
    color: transparent;
    margin-left: -.3125rem
}

.child-page-grid__heading {
    max-width: 90%;
    padding-right: 1.5625rem
}

.child-page-grid__copy {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: hsla(0, 0%, 100%, 0);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    isolation: isolate;
    min-height: 100%;
    opacity: 1;
    padding: 0 10%;
    -webkit-transition: color .25s ease;
    transition: color .25s ease;
    -webkit-transition-delay: 0;
    transition-delay: 0
}

.child-page-grid__copy:before {
    background-color: #79242f;
    bottom: 0;
    content: "";
    height: 0%;
    position: absolute;
    right: 0;
    -webkit-transition: width 375ms ease, height 375ms ease;
    transition: width 375ms ease, height 375ms ease;
    -webkit-transition-delay: .25s;
    transition-delay: .25s;
    width: 0;
    z-index: -1
}

.child-page-grid__link {
    z-index: 5
}

.child-page-grid__link:focus-visible {
    outline: none
}

@media print,
screen and (min-width:48em) {
    .child-page-grid__item {
        min-height: 216px
    }
}

@media print,
screen and (min-width:64em) {
    .child-page-grid__heading {
        max-width: 80%
    }
}

.cookie {
    background-color: #404057;
    bottom: 0;
    color: #000;
    left: 0;
    max-height: 100vh;
    overflow-y: auto;
    padding: 2.5rem 0;
    position: fixed;
    right: 0;
    -webkit-transition: -webkit-transform .25s ease;
    transition: -webkit-transform .25s ease;
    transition: transform .25s ease;
    transition: transform .25s ease, -webkit-transform .25s ease;
    z-index: 10000
}

.cookie--selected {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}

.cookie__title {
    color: #fefefe
}

@media print,
screen and (max-width:47.99875em) {
    .cookie__title {
        font-size: 1.2rem
    }
}

.cookie__copy {
    color: #fefefe;
    margin: 0 0 1em
}

.cookie__buttons-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    row-gap: 1rem;
    width: 100%
}

.cookie__buttons-wrapper #btn_decline {
    -ms-flex-item-align: center;
    align-self: center;
    color: #fefefe
}

.cookie__buttons-wrapper #btn_decline :after {
    background-color: #fefefe
}

@media print,
screen and (min-width:64em) {
    .cookie__buttons-wrapper {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        margin-bottom: 0
    }
}

.emergency {
    background: #000;
    position: relative
}

.emergency__accordion {
    margin-bottom: 0
}

.emergency__heading {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    align-items: center;
    border: 0 !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    justify-content: space-between;
    padding: 1rem 1rem 1rem 0
}

.emergency__heading:focus,
.emergency__heading:hover,
.emergency__heading:link,
.emergency__heading:visited {
    background-color: #000;
    color: #fefefe;
    text-decoration: none
}

.emergency__heading:before {
    display: none
}

.emergency__heading .trigger {
    background-color: #fefefe;
    border-radius: 10px
}

.emergency__heading .trigger:before {
    background-color: #fefefe;
    border-color: #fefefe
}

.emergency__heading .trigger:after {
    background-color: transparent
}

.emergency__heading .trigger svg {
    color: #79242f
}

.emergency__heading .trigger:focus-visible,
.emergency__heading .trigger:hover {
    -webkit-transform: scale(1.15);
    transform: scale(1.15)
}

.emergency__icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    background-color: #d63f13;
    border-bottom-right-radius: 8px;
    border-top-right-radius: 8px;
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.25rem;
    height: 2.5rem;
    justify-content: center;
    width: 2.25rem
}

.emergency__label {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    -ms-flex-negative: 1;
    color: #fefefe;
    flex-grow: 1;
    flex-shrink: 1;
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 1.2;
    padding: 0 1rem
}

.emergency__content {
    background-color: #000;
    border: 0 !important;
    padding: 1rem
}

.emergency__content .user-markup {
    background: #fefefe;
    border-radius: 8px;
    padding: 1rem
}

.emergency__content .user-markup h3 {
    margin-bottom: 1rem
}

.emergency__content .user-markup p {
    margin-bottom: 1.5rem
}

@media print,
screen and (min-width:64em) {
    .emergency__label {
        font-size: 1.44063rem;
        padding-left: 1rem
    }

    .emergency__content {
        padding: 1rem 4rem 1rem 6.25rem
    }

    .emergency__content .user-markup {
        padding: 1.5rem 3.5rem
    }

    .emergency__icon {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        padding-right: 1rem;
        width: 5rem
    }
}

.footer {
    --transition: all 250ms ease-in-out;
    background-image: url(https://commonassets.charleston.edu/assets/img/pattern-3.svg);
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: 300%;
    border-top: 200px solid #f0f0f0;
    -webkit-transition: var(--transition);
    transition: var(--transition)
}

@media print,
screen and (max-width:63.99875em) {
    .footer .wrapper {
        padding-left: 0;
        padding-right: 0
    }
}

.footer__logo {
    margin: 4rem 0 1rem
}

.footer__nav {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    align-items: center;
    background-color: #fefefe;
    border: 3px solid #ff6065;
    border-radius: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 0 1rem;
    max-width: 100%;
    min-height: 100px;
    padding: 2rem 0;
    row-gap: .5em;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: var(--transition);
    transition: var(--transition)
}

.footer__nav a .text {
    font-size: 2.4375rem;
    text-transform: uppercase
}

.footer__nav a .text-arrow {
    color: #ff6065
}

@media print,
screen and (max-width:63.99875em) {
    .footer__nav a:nth-child(-n+2) {
        margin-bottom: .5em
    }

    .footer__nav a span.text-arrow svg {
        font-size: 1em
    }
}

@media print,
screen and (min-width:64em) {
    .footer__nav a span.text-arrow svg:first-child {
        margin-right: -.125rem
    }
}

@media screen and (max-width:24.9375em) {
    .footer__nav a span.text {
        font-size: 9vw
    }
}

.footer__content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    align-items: center;
    background-color: #fefefe;
    border-radius: 50%/25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: auto;
    justify-items: center;
    row-gap: 2rem;
    -webkit-transform: translateY(-5%);
    transform: translateY(-5%);
    -webkit-transition: var(--transition);
    transition: var(--transition)
}

.footer__content .footer__copy {
    max-width: 90vw;
    text-align: center
}

.footer__content .footer__copy:last-child {
    margin-bottom: 3rem
}

.footer-social__list,
.footer__list {
    text-transform: uppercase
}

.footer-social__list li,
.footer__list li {
    margin-bottom: .5em;
    text-align: center
}

.footer__social {
    background-color: #79242f;
    border-radius: 16px;
    margin: 0 auto;
    padding: 1.5rem 4rem
}

.footer-social__list li a,
.footer-social__list li a:focus-visible,
.footer-social__list li a:hover {
    color: #fefefe;
    text-transform: none;
    white-space: nowrap
}

.footer-social__list li a:focus-visible>span.text:after,
.footer-social__list li a:hover>span.text:after,
.footer-social__list li a>span.text:after {
    background-color: #fefefe
}

@media print,
screen and (max-width:63.99875em) {
    .footer .social-links {
        margin-top: 2rem
    }
}

@media print,
screen and (min-width:48em) {
    .footer {
        background-size: 150%
    }
}

@media print,
screen and (min-width:64em) {
    .footer {
        background-size: 300%
    }

    .footer__nav {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        align-items: center;
        border-radius: 999em;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: row;
        flex-direction: row;
        justify-content: space-between;
        padding: 0 10%
    }

    .footer__nav a span.text {
        font-size: clamp(1.8125rem, 3vw, 2.4375rem);
        white-space: nowrap
    }

    .footer__nav a span.text+span.text-arrow {
        font-size: 1.875rem
    }

    .footer__content {
        border-radius: 0;
        border-top-left-radius: 160px;
        border-top-right-radius: 160px;
        -webkit-transform: none;
        transform: none;
        width: 100%
    }

    .footer__list {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-column-gap: 5rem;
        -moz-column-gap: 5rem;
        column-gap: 5rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        justify-content: center;
        max-width: 58.75rem;
        row-gap: 2rem;
        width: 100%
    }

    .footer__list li {
        margin: 0;
        white-space: nowrap
    }

    .footer__social {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        align-items: center;
        border-radius: 999em;
        justify-content: space-between;
        margin: 0 auto;
        padding: 1rem 2rem .5rem;
        width: 85%
    }

    .footer-social__list,
    .footer__social {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .footer-social__list {
        -webkit-column-gap: 1.5rem;
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem
    }

    .footer-icons__list a {
        border: 2px solid transparent;
        outline: 2px solid transparent
    }

    .footer-icons__list a:focus-visible,
    .footer-icons__list a:hover {
        -webkit-transform: scale(1.25);
        transform: scale(1.25)
    }
}

@media screen and (min-width:80em) {
    .footer {
        background-size: cover
    }
}

.header {
    background-color: #79242f;
    background-image: url(https://commonassets.charleston.edu/assets/img/background-header.jpg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    isolation: isolate;
    position: relative;
    z-index: 300
}

.header__identity {
    background-color: #79242f;
    padding: 1.5rem 0
}

.header__identity .wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    justify-content: space-between
}

.header__identity .wrapper,
.header__identity .wrapper .header__utility {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.header__toggle {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    background-color: #fefefe;
    border-radius: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 2.75rem;
    justify-content: center;
    width: 2.75rem
}

.header__toggle>svg {
    color: #79242f
}

.header__toggle .brei-icon-menu {
    font-size: 1.25rem
}

.header__toggle .brei-icon-close,
.header__toggle[aria-pressed=true] .brei-icon-menu {
    display: none
}

.header__toggle[aria-pressed=true] .brei-icon-close {
    display: inline-block
}

@media print,
screen and (max-width:63.99875em) {
    .header__identity {
        border-bottom: 4px solid #79242f
    }

    .header__identity .search-desktop {
        display: none
    }

    .header #search-form-mobile button {
        right: 1px;
        top: .0625rem
    }

    .header__toggle {
        display: block
    }

    .header__navigation {
        background: #79242f;
        border-bottom: 4px solid #79242f;
        bottom: 100%;
        display: block;
        left: 0;
        overflow-x: hidden;
        overflow-y: auto;
        padding: .625rem 0;
        position: fixed;
        right: 0;
        top: 6.0625rem;
        -webkit-transition-duration: .425s;
        transition-duration: .425s;
        -webkit-transition-property: bottom;
        transition-property: bottom;
        visibility: hidden;
        z-index: 999
    }

    .body--no-scroll .header__identity {
        left: 0;
        position: fixed;
        right: 0;
        top: 0
    }

    .body--no-scroll .header__navigation {
        bottom: 0;
        visibility: visible
    }
}

@media print,
screen and (min-width:64em) {
    .header__identity {
        background-color: transparent
    }

    .header__identity .logo {
        margin-right: auto
    }

    .header__identity .header__toggle {
        display: none
    }

    .header__identity .search-desktop {
        -ms-flex-preferred-size: 24px;
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        flex-basis: 24px;
        order: 4
    }

    .header__navigation {
        background-position: 0 0;
        background-repeat: repeat-x;
        background-size: 100%
    }

    .header__navigation .search-mobile {
        display: none
    }
}

.home-programs {
    --hr-color: #ff6065;
    padding: 0 1rem
}

.home-programs .form__field--large {
    margin-bottom: 0
}

.home-programs hr {
    margin: 1.5rem 0 1.25rem
}

.home-programs__wrapper {
    background-color: #fefefe;
    border-radius: 16px;
    padding-bottom: 1rem;
    padding-top: 1.6875rem
}

.home-programs__copy {
    padding-right: 1.25rem
}

.home-programs__middle {
    background-image: url(https://commonassets.charleston.edu/assets/img/background-programs-sm.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 16px;
    margin: 1rem 0 2rem;
    padding: 1.25rem .625rem
}

.home-programs__search {
    background-color: #fefefe;
    border-radius: 24px;
    padding: .375rem
}

.home-programs__search button {
    height: 3.8125rem !important
}

.home-programs__search label {
    font-size: 1.375rem;
    letter-spacing: 0;
    margin-top: -.125rem;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap
}

.home-programs__search label span:before {
    content: "the"
}

@media print,
screen and (max-width:47.99875em) {
    .home-programs__search label {
        font-size: 1rem;
        font-weight: 400 !important;
        margin-top: .0625rem;
        text-transform: none;
        width: 17ch !important
    }

    .home-programs__search label span:before {
        content: "a"
    }
}

@media print,
screen and (min-width:64em) {
    .home-programs {
        padding: 0 2.5rem 0 3.4375rem
    }

    .home-programs__wrapper {
        background-color: transparent;
        background-image: url(https://commonassets.charleston.edu/assets/img/background-programs.png);
        background-position: 0;
        background-repeat: no-repeat;
        background-size: auto;
        padding-bottom: 3vw;
        padding-right: 0;
        padding-top: .6875rem
    }

    .home-programs hr {
        margin: 1.6875rem 0 2.125rem
    }

    .home-programs__copy {
        padding-right: 3.125rem
    }

    .home-programs__middle {
        background-image: none;
        margin-left: 5%
    }

    .home-programs__search {
        padding: 2.5rem
    }

    .home-programs__lower {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        -webkit-column-gap: 32px;
        -moz-column-gap: 32px;
        column-gap: 32px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        justify-content: flex-end
    }
}

@media screen and (min-width:64rem) and (max-width:68.75rem) {
    .home-programs__upper>div {
        padding-left: 4rem
    }
}

@media screen and (min-width:90rem) and (max-width:103.125rem) {
    .home-programs__upper>div {
        padding-left: 4rem
    }
}

.student-life {
    --hr-color: #ff6065
}

.student-life hr {
    margin: 1.5rem 0 1.25rem
}

.student-life__copy {
    margin-bottom: 1rem
}

.student-life__figure {
    display: none
}

.student-life__lower {
    display: grid;
    gap: 16px;
    grid-template-columns: 1fr
}

.student-life .card-news {
    background-image: url(https://commonassets.charleston.edu/assets/img/background-child-grid.png)
}

.student-life .card-news__heading {
    margin: 1.25rem 0 -1.25rem
}

@media print,
screen and (min-width:48em) {
    .student-life__lower {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media print,
screen and (min-width:64em) {
    .student-life {
        padding-bottom: 7.5rem
    }

    .student-life hr {
        margin: 1.6875rem 0 2.125rem
    }

    .student-life__upper {
        position: relative
    }

    .student-life__figure {
        display: block;
        max-width: 50%;
        min-width: 50%;
        position: absolute;
        right: -96px
    }

    .student-life__figure img {
        min-width: 100%
    }

    .student-life__lower {
        grid-template-columns: repeat(3, 1fr);
        -webkit-transform: translatey(-80px);
        transform: translatey(-80px)
    }

    .student-life__lower>div:first-child {
        -webkit-transform: translatey(240px);
        transform: translatey(240px)
    }

    .student-life__lower>div:nth-child(2) {
        -webkit-transform: translatey(120px);
        transform: translatey(120px)
    }
}

.masthead {
    --hr-color: #ff6065;
    background-color: #79242f;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    isolation: isolate;
    overflow: hidden;
    padding: 0;
    position: relative
}

.masthead .wrapper hr {
    display: none
}

.masthead .wrapper .column,
.masthead .wrapper .columns {
    padding: 0
}

.masthead__title {
    color: #fefefe;
    margin-top: .5em
}

.masthead__container {
    background-color: #efbb3c;
    border-bottom-left-radius: 32px;
    border-top-left-radius: 32px;
    display: grid;
    grid-template-areas: "stack";
    isolation: isolate;
    margin-right: -1.0625rem;
    margin-top: 3.125rem;
    position: relative;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: left center;
    transform-origin: left center
}

.masthead__container * {
    grid-area: stack
}

.masthead__container .image-accent {
    opacity: 0;
    -webkit-transition: opacity .25s ease-in;
    transition: opacity .25s ease-in;
    z-index: 5
}

.masthead__container .image-accent:first-child {
    justify-self: end;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.masthead__container .image-accent:last-child {
    -ms-flex-item-align: end;
    align-self: end;
    border-bottom-left-radius: 32px
}

.masthead__container--show {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition: -webkit-transform .25s ease;
    transition: -webkit-transform .25s ease;
    transition: transform .25s ease;
    transition: transform .25s ease, -webkit-transform .25s ease
}

.masthead__container--show .image-accent {
    opacity: 1;
    -webkit-transition-delay: .25s;
    transition-delay: .25s
}

.masthead__container--show .masthead__video {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    -webkit-transition-delay: 125ms;
    transition-delay: 125ms
}

.masthead__image {
    aspect-ratio: 16/9;
    border-bottom-left-radius: 32px;
    border-top-left-radius: 32px;
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    max-width: 100%;
    opacity: 1;
    -webkit-transition: -webkit-clip-path .25s ease;
    transition: -webkit-clip-path .25s ease;
    transition: clip-path .25s ease;
    transition: clip-path .25s ease, -webkit-clip-path .25s ease;
    width: 100%;
    z-index: -1
}

.masthead__image-show {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    -webkit-transition-delay: 125ms;
    transition-delay: 125ms
}

.masthead__video {
    aspect-ratio: 16/9;
    border-bottom-left-radius: 32px;
    border-top-left-radius: 32px;
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    opacity: 1;
    -webkit-transition: -webkit-clip-path .25s ease;
    transition: -webkit-clip-path .25s ease;
    transition: clip-path .25s ease;
    transition: clip-path .25s ease, -webkit-clip-path .25s ease;
    width: 99.99%
}

.masthead__btn {
    bottom: .5rem;
    cursor: pointer;
    height: 2.1875rem;
    position: absolute;
    right: 1rem;
    width: 2.5rem;
    z-index: 5
}

.masthead__btn svg {
    font-size: 1rem
}

.masthead__btn svg.brei-icon-play {
    display: block
}

.masthead__btn svg.brei-icon-pause,
.masthead__btn--is-playing svg.brei-icon-play {
    display: none
}

.masthead__btn--is-playing svg.brei-icon-pause {
    display: block
}

.masthead__footer {
    min-width: 100%;
    visibility: visible
}

.masthead--home {
    overflow: visible
}

.masthead--home .masthead__title {
    margin-top: 0
}

@media screen and (min-width:65.5625rem) and (max-width:79.9375rem) {
    .masthead--home .masthead__title {
        font-size: 6vw
    }
}

@media screen and (min-width:111.875em) {
    .masthead--home .masthead__title {
        max-width: 80%
    }
}

.masthead--home .masthead__copy--footer {
    color: #fefefe;
    margin-top: 2rem
}

.masthead--home .masthead__copy {
    color: #fefefe;
    max-width: 90%
}

@media screen and (max-width:79.9375em) {
    .masthead--home .masthead__copy {
        display: none
    }
}

@media screen and (min-width:80rem) and (max-width:88.6875rem) {
    .masthead--home .masthead__copy {
        max-width: 60%
    }
}

@media screen and (min-width:88.75rem) and (max-width:96.875rem) {
    .masthead--home .masthead__copy {
        max-width: 70%
    }
}

.masthead--home .masthead__accent {
    position: absolute;
    right: -16px;
    top: -3rem
}

@media print,
screen and (min-width:64em) {
    .masthead--home .masthead__accent {
        left: -3rem;
        top: 0
    }
}

.masthead--home .wrapper {
    background-image: url(https://commonassets.charleston.edu/assets/img/background-home.jpg);
    background-position: 0 bottom;
    background-repeat: no-repeat;
    background-size: 100%;
    padding-bottom: 7.5rem
}

.masthead--home .wrapper .masthead__hr {
    width: 85%
}

.masthead--home .wrapper hr {
    display: inline-block;
    margin: 1.3125rem 0 1.875rem
}

@media print,
screen and (min-width:64em) {
    .masthead--home .wrapper hr {
        margin: 1.625rem 0 2.5rem
    }
}

.masthead--home .wrapper .masthead__leaf {
    bottom: 0;
    position: absolute;
    width: 40%
}

@media print,
screen and (min-width:64em) {
    .masthead--home .wrapper .masthead__leaf {
        display: none
    }
}

@media print,
screen and (max-width:63.99875em) {
    .masthead--home .wrapper {
        background-image: url(https://commonassets.charleston.edu/assets/img/background-home-sm.jpg)
    }
}

.masthead--home .decorator__top-2,
.masthead--home .hide-images,
.masthead--home .image-accent {
    display: none
}

.masthead--home .masthead__container {
    aspect-ratio: 1/1;
    margin-left: auto;
    margin-top: 0;
    overflow: hidden
}

@media print,
screen and (min-width:64em) {
    .masthead--home .masthead__container {
        border-top-left-radius: 0;
        overflow: visible
    }
}

.masthead--home .masthead__image {
    aspect-ratio: 1/1
}

@media print,
screen and (min-width:64em) {
    .masthead--home .masthead__image {
        border-top-left-radius: 0
    }
}

.masthead--home .masthead__decorators {
    position: relative
}

.masthead--home .masthead__decorator {
    aspect-ratio: 1/1;
    border-radius: 16px;
    display: none;
    position: absolute
}

.masthead--home .masthead__decorator.decorator-2 {
    aspect-ratio: 16/9
}

@media screen and (min-width:80em) {
    .masthead--home .masthead__decorator {
        display: block
    }

    .masthead--home .masthead__decorator.decorator-0 {
        bottom: 7.0625rem;
        left: -13.5rem
    }

    .masthead--home .masthead__decorator.decorator-1 {
        bottom: -12.6875rem;
        left: -19.75rem
    }

    .masthead--home .masthead__decorator.decorator-2 {
        bottom: -12.6875rem
    }

    .masthead--home .masthead__copy--footer {
        display: none
    }
}

@media print,
screen and (min-width:64em) {
    .masthead--home .masthead__decorators--sm {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 16px;
        padding-right: 1rem;
        width: 100%
    }

    .masthead--home .masthead__decorators--sm .decorator__top-0,
    .masthead--home .masthead__decorators--sm .decorator__top-1 {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        border-radius: 16px;
        flex-grow: 1;
        min-width: 100%
    }
}

@media screen and (min-width:64rem) and (max-width:79.9375rem) {
    .masthead--home .hide-images {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

@media screen and (min-width:80em) {
    .masthead--home .masthead__container {
        margin-top: 1.4375rem
    }
}

.masthead--home-video .masthead__container {
    aspect-ratio: 16/9
}

@media print,
screen and (min-width:64em) {
    .masthead--home-video .masthead__video {
        border-top-left-radius: 0
    }
}

.masthead--home-video .masthead__btn {
    bottom: 1rem;
    color: #79242f
}

.masthead--home-video .masthead__btn:after,
.masthead--home-video .masthead__btn:before,
.masthead--home-video .masthead__btn:hover:before {
    background-color: #fefefe
}

.masthead--home-video .masthead__btn:focus-visible {
    color: #fefefe
}

.masthead--home-video .masthead__btn:focus-visible:after,
.masthead--home-video .masthead__btn:focus-visible:before {
    background-color: #79242f
}

.masthead--home-video .masthead__copy {
    max-width: 90%;
    min-width: 90%
}

.masthead--home-video .masthead__decorators--sm {
    display: grid
}

.masthead--home-video .masthead__decorators--sm .decorator__top-0,
.masthead--home-video .masthead__decorators--sm .decorator__top-1 {
    justify-self: center;
    min-width: 75%
}

.masthead--home-video .masthead__decorators .decorator-0,
.masthead--home-video .masthead__decorators .decorator-1 {
    display: none
}

@media print,
screen and (min-width:48em) {
    .masthead {
        background-position: left -1px;
        background-size: 100%
    }

    .masthead .wrapper hr {
        display: block
    }

    .masthead__image {
        margin-top: 0
    }
}

@media print,
screen and (min-width:64em) {
    .masthead__container {
        margin-right: -5vw
    }
}

@media screen and (min-width:120em) {
    .masthead__container {
        margin-right: -6.0625rem
    }
}

.media {
    --border-radius: 16px;
    --hr-color: #ff6065
}

.media__image {
    border-bottom-left-radius: var(--border-radius);
    border-top-left-radius: var(--border-radius);
    min-width: 100%;
    width: 100%
}

.media__footer,
.media__header {
    background: #f0f0f0;
    padding-left: 1rem;
    width: calc(100% - 1rem)
}

.media__header {
    border-top-right-radius: var(--border-radius);
    padding-top: 3.125rem
}

.media__footer {
    border-bottom-right-radius: var(--border-radius);
    padding-bottom: 3.125rem
}

.media__wrapper {
    background-color: #f0f0f0;
    padding-left: 1rem;
    position: relative
}

.media__copy,
.media__title {
    max-width: 80%;
    padding: 1rem 0
}

.media a.btn-tertiary-left {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.media.media--wide {
    margin: 0 auto;
    max-width: 120rem
}

.media.media--wide .media__footer,
.media.media--wide .media__header,
.media.media--wide .media__items,
.media.media--wide .media__wrapper {
    background: #fefefe
}

.media__imagery {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: grid !important;
    grid-template-areas: "stack";
    justify-items: center
}

.media__imagery * {
    grid-area: stack
}

.media figcaption {
    height: 0;
    overflow: hidden
}

.media figcaption~.media__image {
    border-bottom-left-radius: 0
}

.media__caption {
    background-color: #404057;
    color: #fefefe;
    padding: 1rem;
    position: relative;
    text-align: center
}

.media__caption:empty {
    display: none
}

.media__controls {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #79242f;
    border-bottom-left-radius: 32px;
    border-top-left-radius: 32px;
    color: #fefefe;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    padding: .625rem 0;
    position: absolute;
    right: 0;
    top: calc(50% - 4.375rem);
    width: 3.125rem;
    z-index: 100
}

.media__controls a {
    color: #fefefe;
    cursor: pointer;
    margin: .4375rem
}

.media__controls .media-amount {
    border: 1px solid #ff6065;
    border-left: 0;
    border-right: 0;
    letter-spacing: -.0625rem;
    margin: .3125rem 0;
    padding: .3125rem 0;
    text-align: center;
    width: 100%
}

.media [data-id=prev] {
    rotate: 180deg
}

.media [data-id=media_controls_sm] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-flex: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    align-items: center;
    border-radius: 0;
    border-bottom-left-radius: var(--border-radius);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0;
    flex: 0;
    -ms-flex-direction: row;
    flex-direction: row;
    height: 3.75rem;
    justify-content: flex-start;
    margin-bottom: 0;
    min-width: calc(100% + 16px) !important;
    padding: 0;
    position: relative
}

.media [data-id=media_controls_sm] a {
    margin: 1.375rem .9375rem .9375rem
}

.media [data-id=media_controls_sm] [data-id=next] {
    border-right: 1px solid #ff6065
}

.media [data-id=media_controls_sm] .media-amount {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    align-self: stretch;
    border: 0;
    border-left: 1px solid #ff6065;
    border-right: 1px solid #ff6065;
    display: grid;
    margin: 0;
    min-width: 70px;
    white-space: nowrap;
    width: auto
}

@media print,
screen and (min-width:64em) {
    .media [data-id=media_controls_sm] {
        display: none
    }
}

.media [data-id=media_controls] {
    display: none
}

.media [data-id=media_controls] div {
    text-align: center
}

@media print,
screen and (min-width:64em) {
    .media [data-id=media_controls] {
        display: block
    }
}

.media--gallery hr {
    display: none
}

.media--video .media__image {
    border-bottom-left-radius: var(--border-radius)
}

.media--video.media--wide .media__footer,
.media--video.media--wide .media__header,
.media--video.media--wide .media__items {
    background: #fefefe
}

.media--video.media--wide hr {
    margin: 0;
    visibility: hidden
}

.media--home * {
    background-color: transparent
}

.media--home hr {
    margin: .5rem 0 2rem
}

.media--home [data-id=media_controls_sm] {
    background-color: #fefefe;
    border-radius: 20px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 52px
}

.media--home .media__container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.media--home .media__wrapper {
    padding-left: 0
}

.media--home .media__items {
    border-radius: 32px;
    grid-area: media;
    overflow: hidden
}

.media--home .media__image {
    border-radius: 32px
}

.media--home .media__content {
    grid-area: content
}

.media--home .media__caption {
    padding: 2rem 0 .625rem;
    text-align: left
}

.media--home .media-amount {
    color: #404057
}

@media print,
screen and (min-width:64em) {
    .media--home hr {
        margin: .625rem 0 2.5rem
    }

    .media--home .media__inner {
        display: grid;
        grid-template-areas: "content media";
        grid-template-columns: 40% 60%
    }

    .media--home .media__content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        position: relative
    }

    .media--home .media__wrapper {
        z-index: 11
    }

    .media--home .media__title {
        min-width: 100%;
        padding-right: 4rem;
        text-align: right
    }

    .media--home .media__caption {
        margin: 17% 0 0;
        padding: 0
    }

    .media--home .media__text {
        padding: 0;
        position: absolute;
        top: 0
    }

    .media--home .media__controls {
        top: calc(100% - 3.25rem);
        width: calc(100% + 6.25rem);
        z-index: 10
    }
}

@media screen and (min-width:120em) {
    .media--home .media__caption {
        margin: 35% 0 0
    }
}

@media screen and (min-width:64rem) and (max-width:82.5rem) {
    .media--home .media__caption {
        margin: 10% 0 0
    }
}

@media print,
screen and (max-width:63.99875em) {
    .media--narrow {
        margin-left: -2rem;
        width: calc(100% + 4rem)
    }

    .media--narrow .media__footer,
    .media--narrow .media__header {
        width: calc(100% - 2rem)
    }

    .media--narrow .media__controls {
        min-width: calc(100% + 32px) !important
    }
}

@media print,
screen and (min-width:64em) {
    .media {
        --border-radius: 32px
    }

    .media--gallery .hr__wrapper {
        width: 85%
    }

    .media--gallery hr {
        display: block
    }

    .media--gallery .media__gridtop {
        border-top-right-radius: var(--border-radius)
    }

    .media--gallery .media__gridbottom {
        border-bottom-right-radius: 150px
    }

    .media--gallery .media-grids {
        background-color: #fefefe;
        height: 7.5rem;
        width: 91.7%
    }

    .media--gallery .media__header {
        display: none
    }

    .media--gallery .media__copy,
    .media--gallery .media__title {
        padding: 0
    }

    .media--gallery .media__wrapper {
        grid-area: images
    }

    .media--gallery .media__footer {
        border-radius: 0;
        grid-area: header;
        width: 100%
    }

    .media--gallery .media__container {
        display: grid;
        grid-template-areas: "header images";
        grid-template-columns: 40% 60%
    }

    .media__caption {
        border-bottom-left-radius: var(--border-radius);
        margin-left: 2rem;
        overflow: hidden
    }

    .media__wrapper {
        padding-left: 0
    }

    .media__items {
        padding-left: 2rem
    }

    .media__footer,
    .media__header {
        padding-left: 2.125rem;
        width: 87.5%
    }

    .media--video .media__items {
        padding-left: 2rem
    }

    .media--video .media__copy {
        font-size: 1.2rem
    }

    .media--gallery.media--wide .media__footer {
        padding-left: 5%
    }

    .media--video.media--wide .media__header {
        padding-bottom: 2rem;
        padding-left: 5%
    }

    .media--video.media--wide .media__footer,
    .media--video.media--wide .media__items {
        padding-left: 5%
    }

    .media--video.media--wide .hr-wrapper {
        max-width: 80%;
        overflow: hidden
    }

    .media--video.media--wide hr {
        visibility: visible
    }

    .media--narrow {
        width: calc(100% + 4.625rem)
    }
}

@media screen and (min-width:120em) {

    .media--gallery.media--wide .media__footer,
    .media--video.media--wide .media__footer,
    .media--video.media--wide .media__header,
    .media--video.media--wide .media__items {
        padding-left: 6rem
    }
}

.quick-links {
    --radius: 16px;
    width: 100%
}

.quick-links__heading {
    background-color: #404057;
    border-top-right-radius: var(--radius);
    position: relative
}

.quick-links__heading .font-h2 {
    color: #fefefe;
    font-size: 2.0625rem;
    padding: 1.875rem 0 1.875rem 1.875rem
}

.quick-links__heading :before {
    background-image: url(https://commonassets.charleston.edu/assets/img/zipper.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 50%;
    left: -.8125rem;
    position: absolute;
    top: 20%;
    width: 1.625rem
}

.quick-links__inner {
    background-color: #fafafc;
    border-bottom-left-radius: var(--radius);
    border-bottom-right-radius: var(--radius);
    padding: 0 var(--radius)
}

.quick-links__link a span.text {
    font-size: 1.2rem !important
}

.quick-links__item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 3px dotted #f0f0f0;
    display: grid;
    justify-items: center;
    min-height: 70px
}

@media print,
screen and (min-width:64em) {
    .quick-links {
        --radius: 32px
    }

    .quick-links__heading .font-h2 {
        font-size: 2.4375rem
    }

    .quick-links__heading :before {
        bottom: -1.875rem;
        height: 100%;
        left: -1.5625rem;
        top: auto;
        width: 3.125rem
    }

    .quick-links__inner {
        padding: var(--radius)
    }

    .quick-links__item {
        min-height: 110px
    }

    .quick-links__item:nth-child(3),
    .quick-links__item:nth-child(6),
    .quick-links__item:nth-child(9) {
        border-right: 0 dotted #f0f0f0
    }

    .quick-links__item:nth-child(n+4) {
        border-top: 3px dotted #f0f0f0
    }
}

@media print,
screen and (max-width:63.99875em) {
    .stats {
        padding: 0 1rem
    }
}

.story-telling .quote__wrapper {
    border-color: #4ad4c4
}

.story-telling .media__image {
    border-radius: 8px;
    float: right;
    max-width: calc(100% - 4.375rem)
}

@media print,
screen and (min-width:48em) {
    .story-telling .media__image {
        border-radius: 16px
    }
}

.story-telling .quote {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    border: none;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 0;
    padding-top: 0;
    row-gap: 10px;
    -webkit-transform: translateY(-100px);
    transform: translateY(-100px)
}

.story-telling .quote :after {
    display: block
}

.story-telling__imagery--with-video {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: grid;
    grid-template-areas: "stack";
    justify-items: center
}

.story-telling__imagery--with-video * {
    grid-area: stack
}

@media print,
screen and (max-width:63.99875em) {
    .story-telling {
        padding: 0 1rem
    }

    .story-telling .column,
    .story-telling .columns {
        padding-left: 0;
        padding-right: 0
    }

    .story-telling__figure {
        padding-left: 4.75rem !important
    }

    .story-telling .quote__inner {
        padding: .5625rem 0 0
    }
}

@media print,
screen and (min-width:48em) {
    .story-telling {
        padding-left: 6.25rem
    }

    .story-telling .quote__wrapper {
        -webkit-transform: translateX(-100px);
        transform: translateX(-100px);
        width: calc(100% + 6.25rem)
    }

    .story-telling--wide {
        padding-left: 0
    }

    .story-telling--wide .quote__wrapper {
        -webkit-transform: none;
        transform: none;
        width: 100%
    }

    .story-telling--wide .story-telling__figure {
        padding-left: 0
    }

    .story-telling--wide .quote {
        -webkit-transform: none;
        transform: none
    }

    .story-telling--wide .media__image {
        float: none;
        max-width: 100%
    }

    .story-telling--wide .story-telling__container .column:first-child,
    .story-telling--wide .story-telling__container .columns:first-child {
        padding-right: 1.5625rem
    }

    .story-telling--wide .story-telling__container .column:last-child,
    .story-telling--wide .story-telling__container .columns:last-child {
        padding-left: 1.5625rem
    }
}

@media print,
screen and (max-width:47.99875em) {
    .story-telling .media__image {
        width: calc(100% - 3.75rem)
    }

    .story-telling--wide .quote {
        -webkit-transform: translateY(-25px);
        transform: translateY(-25px)
    }
}

.table {
    color: #000
}

.table__table {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #fefefe), to(hsla(0, 0%, 100%, 0))) 0, -webkit-gradient(linear, left top, right top, from(hsla(0, 0%, 100%, 0)), color-stop(70%, #fefefe)) 100%, radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, .2), transparent) 0, radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, .2), transparent) 100%;
    background: linear-gradient(90deg, #fefefe 30%, hsla(0, 0%, 100%, 0)) 0, linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fefefe 70%) 100%, radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, .2), transparent) 0, radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, .2), transparent) 100%;
    background-attachment: local, local, scroll, scroll;
    background-repeat: no-repeat;
    background-size: 100px 100%, 100px 100%, 50px 100%, 50px 100%;
    overflow-x: scroll
}

.table table {
    border-collapse: collapse;
    min-width: 768px;
    width: 100%
}

.table td,
.table th,
.table tr {
    font-family: proxima-nova, sans-serif;
    position: relative;
    text-align: center;
    z-index: 100
}

.table tr:nth-child(2n) td,
.table tr:nth-child(2n) th {
    background-color: rgba(0, 0, 0, .08)
}

.table .highlight td {
    font-weight: 700
}

.table td {
    padding: 1.875rem .75rem
}

.table th {
    background-color: #000;
    color: #fefefe;
    padding: 1.875rem 1rem
}

#timeline_container {
    margin-right: 1rem
}

#timeline_container .timeline-row {
    display: grid;
    grid-template-areas: "empty line stat";
    grid-template-columns: 0 60px 1fr
}

#timeline_container .timeline-row:first-child div.timeline-date-wrapper {
    padding-top: 6.25rem
}

#timeline_container .timeline-row:first-child div.line-container:before {
    background-color: #ff6065;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 3px rgba(255, 96, 101, .5);
    box-shadow: 0 0 0 3px rgba(255, 96, 101, .5);
    content: "";
    height: 1.875rem;
    margin-left: .9375rem;
    margin-top: -.625rem;
    opacity: 1;
    position: absolute;
    -webkit-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
    width: 1.875rem;
    z-index: 5
}

#timeline_container .timeline-row .stat {
    background-color: #f0f0f0;
    background-size: 0;
    border-color: transparent;
    opacity: .1;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

#timeline_container .timeline-row .stat.is-onscreen {
    border-color: #fefefe;
    opacity: 1
}

#timeline_container .timeline-row .stat.is-ready {
    background-color: #fefefe;
    background-size: cover
}

#timeline_container div.timeline-empty {
    grid-area: empty
}

#timeline_container div.timeline-date-wrapper {
    grid-area: stat
}

#timeline_container div.line-container {
    background-image: url(https://commonassets.charleston.edu/assets/img/line-white-sm.png);
    background-position: 50%;
    background-repeat: no-repeat;
    display: grid;
    grid-area: line;
    grid-template-areas: "stack"
}

#timeline_container div.line-container:after {
    align-self: center;
    background-color: #ff6065;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 3px rgba(255, 96, 101, .5);
    box-shadow: 0 0 0 3px rgba(255, 96, 101, .5);
    content: "";
    grid-area: stack;
    height: 1.875rem;
    justify-self: center;
    margin-top: 2rem;
    opacity: 0;
    -webkit-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
    width: 1.875rem;
    z-index: 5
}

#timeline_container div.line-container div.line-image {
    background-repeat: no-repeat;
    -webkit-clip-path: inset(0 0 100% 0);
    clip-path: inset(0 0 100% 0);
    display: grid;
    grid-area: stack;
    height: 100%;
    z-index: 4
}

#timeline_container div.line-container.show-circle:after {
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-name: popMe;
    animation-name: popMe
}

@-webkit-keyframes popMe {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    25% {
        opacity: 1
    }

    40% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }

    60% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }

    75% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes popMe {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    25% {
        opacity: 1
    }

    40% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }

    60% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }

    75% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

#timeline_container .timeline-row:nth-child(odd) div.timeline-date-wrapper {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: flex-end
}

#timeline_container .timeline-future-row {
    display: grid;
    grid-template-areas: "line future";
    grid-template-columns: 60px 1fr
}

#timeline_container .timeline-future-row div.line-container {
    background-image: url(https://commonassets.charleston.edu/assets/img/line-white-end-sm.png)
}

#timeline_container .timeline-future-row div.line-container div.line-image {
    background-image: url(https://commonassets.charleston.edu/assets/img/line-red-end-sm.png)
}

#timeline_container .timeline-future-row .timeline-future {
    grid-area: future;
    margin-top: 3.125rem
}

@media print,
screen and (max-width:63.99875em) {
    #timeline_container div.line-image {
        background-image: url(https://commonassets.charleston.edu/assets/img/line-red-sm.png);
        background-position: 50%
    }

    #timeline_container div.timeline-date-wrapper {
        padding-top: 2rem
    }
}

@media print,
screen and (min-width:64em) {
    #timeline_container {
        margin-left: 4rem;
        margin-right: 4rem
    }

    #timeline_container .timeline-row {
        grid-template-columns: 1fr 237px 1fr
    }

    #timeline_container .timeline-row:first-child div.timeline-date-wrapper {
        padding-top: 12.5rem
    }

    #timeline_container .timeline-row:first-child div.line-container:before {
        margin-left: 6.4375rem
    }

    #timeline_container .timeline-row div.line-container {
        background-image: url(https://commonassets.charleston.edu/assets/img/line-white.png);
        background-position: 100%
    }

    #timeline_container .timeline-row div.line-container:after {
        margin-left: auto;
        margin-right: -.9375rem;
        margin-top: .9375rem
    }

    #timeline_container .timeline-row div.line-image {
        background-image: url(https://commonassets.charleston.edu/assets/img/line-red.png);
        background-position: 100%;
        width: 14.75rem
    }

    #timeline_container .timeline-row:nth-child(odd) {
        grid-template-areas: "stat line empty"
    }

    #timeline_container .timeline-row:nth-child(odd) div.line-container {
        background-image: url(https://commonassets.charleston.edu/assets/img/line-white-left.png);
        background-position: 0
    }

    #timeline_container .timeline-row:nth-child(odd) div.line-container:after {
        margin-left: -.8125rem;
        margin-right: auto
    }

    #timeline_container .timeline-row:nth-child(odd) div.line-image {
        background-image: url(https://commonassets.charleston.edu/assets/img/line-red-left.png);
        background-position: 0
    }

    #timeline_container .timeline-future-row {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column
    }

    #timeline_container .timeline-future-row div.line-container {
        background-position: center 0;
        background-repeat: repeat-y;
        display: grid;
        grid-template-areas: "stack";
        height: 12.5rem;
        width: 100%
    }

    #timeline_container .timeline-future-row div.line-container:after {
        align-self: center;
        grid-area: stack;
        margin-bottom: -10.625rem
    }

    #timeline_container .timeline-future-row div.line-image {
        align-self: center;
        background-position: center 0;
        grid-area: stack;
        height: 12.5rem;
        width: 100%
    }

    #timeline_container .timeline-future-row div.timeline-future {
        margin-top: 0;
        max-width: 70%
    }
}

.aggregate aside .component {
    margin-top: 0
}

@media print,
screen and (max-width:63.99875em) {
    .aggregate aside {
        background-color: #fefefe;
        border-radius: 32px 32px 0 0;
        margin: 0;
        padding: 3.125rem 1rem 0
    }

    .aggregate__content {
        background-color: #fefefe;
        border-radius: 0 0 32px 32px;
        padding: 0 1rem 3.125rem
    }
}

@media print,
screen and (min-width:64em) {
    .aggregate__content {
        padding: 0
    }

    .aggregate__content .is-content {
        margin: 0 4.625rem
    }

    .aggregate__wrapper {
        background-color: #fefefe;
        border-radius: 32px;
        margin: 0 0 0 4%;
        padding: 3.125rem 0
    }
}

.aggregate__set>hr {
    --hr-color: #ff6065;
    margin: 2.25rem 0 2.625rem
}

.aggregate__set .form__field div label {
    font-weight: 100;
    letter-spacing: 0;
    text-transform: none
}

@media print,
screen and (max-width:63.99875em) {
    .aggregate__set .form__field {
        left: -.25rem;
        top: -.25rem;
        width: calc(100% + .5rem)
    }

    .aggregate__set .form__field--hover {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }
}

.aggregate__title {
    color: #79242f
}

.aggregate__info {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    justify-content: space-between;
    margin-bottom: 2rem;
    min-height: 34px
}

.aggregate__chips .chip {
    margin: .125rem 1rem .25rem 0
}

.aggregate__chips:empty+.aggregate__reset {
    display: none
}

@media print,
screen and (max-width:63.99875em) {
    .aggregate__chips {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

.aggregate__reset {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 1rem;
    line-height: 1.5
}

.aggregate__reset:only-child {
    display: none
}

@media print,
screen and (max-width:63.99875em) {
    .aggregate__reset {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

.aggregate__count {
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.5;
    margin-left: 1rem;
    white-space: nowrap
}

@media print,
screen and (max-width:63.99875em) {
    .aggregate__count {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        margin-bottom: 1rem;
        margin-left: 0;
        order: 0;
        width: 100%
    }
}

@media print,
screen and (min-width:64em) {
    .aggregate__count {
        margin-left: auto
    }
}

.aggregate__loading svg {
    fill: #ff6065;
    display: block;
    height: 12.5rem;
    margin: 0 auto;
    width: 12.5rem
}

.aggregate__results {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    gap: 16px;
    justify-content: space-between
}

.aggregate__pagination {
    margin-top: 3.5rem;
    text-align: center
}

@media print,
screen and (min-width:48em) {
    .aggregate__results .card-faculty {
        width: calc(50% - .5rem)
    }
}

@media screen and (min-width:64rem) and (max-width:85.3125rem) {
    .rail-filter__set .rail-filter__label {
        font-size: 1.1875rem
    }

    .aggregate--program .aggregate__results {
        display: grid;
        grid-template-columns: 1fr 1fr
    }

    .aggregate--program .aggregate__results .card-program {
        display: grid;
        grid-template-columns: 1fr;
        overflow: hidden
    }

    .aggregate--program .aggregate__results .card-program figure {
        border-bottom-left-radius: 0
    }
}

.level>.component {
    margin-top: 4.5rem
}

.level__content.column,
.level__content.columns {
    padding: 0
}

.level__content .component {
    margin-top: 4.5rem
}

.level__wrapper {
    background-color: #fefefe;
    border-radius: 32px;
    margin: 0;
    padding: 3.125rem 0
}

.level__wrapper.is-fullscreen {
    margin: 0 auto;
    width: 90%
}

.level__wrapper.is-fullscreen .is-content {
    margin: 0 auto;
    max-width: 80%
}

.level__wrapper:not(.is-fullscreen) .is-content {
    margin: 0 1rem
}

@media print,
screen and (min-width:64em) {
    .level__wrapper.is-fullscreen {
        max-width: 80%;
        padding: 4.6875rem 0
    }

    .level__wrapper.is-fullscreen .is-content {
        max-width: 65%
    }

    .level__wrapper:not(.is-fullscreen) {
        margin-left: 4%
    }

    .level__wrapper:not(.is-fullscreen) .is-content {
        margin: 0 4.625rem
    }
}

.mfp-bg {
    background: #000;
    opacity: .8;
    overflow: hidden;
    z-index: 1042
}

.mfp-bg,
.mfp-wrap {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%
}

.mfp-wrap {
    -webkit-backface-visibility: hidden;
    outline: 0 !important;
    z-index: 1043
}

.mfp-container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    left: 0;
    padding: 0 2rem;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%
}

.mfp-container:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.mfp-align-top .mfp-container:before {
    display: none
}

.mfp-content {
    display: inline-block;
    margin: 0 auto;
    position: relative;
    text-align: left;
    vertical-align: middle;
    z-index: 1045
}

.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content {
    cursor: auto;
    width: 100%
}

.mfp-ajax-cur {
    cursor: progress
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out
}

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in
}

.mfp-auto-cursor .mfp-content {
    cursor: auto
}

.mfp-arrow,
.mfp-close,
.mfp-counter,
.mfp-preloader {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mfp-arrow .btn__icon,
.mfp-close .btn__icon,
.mfp-counter .btn__icon,
.mfp-preloader .btn__icon {
    pointer-events: none
}

.mfp-loading.mfp-figure {
    display: none
}

.mfp-hide {
    display: none !important
}

.mfp-preloader {
    color: #ccc;
    left: .5rem;
    margin-top: -.8em;
    position: absolute;
    right: 8px;
    text-align: center;
    top: 50%;
    width: auto;
    z-index: 1044
}

.mfp-preloader a {
    color: #ccc
}

.mfp-preloader a:hover {
    color: #fff
}

.mfp-s-error .mfp-content,
.mfp-s-ready .mfp-preloader {
    display: none
}

button.mfp-arrow,
button.mfp-close {
    -webkit-appearance: none;
    background: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
    display: block;
    outline: 0;
    overflow: visible;
    padding: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    z-index: 1046
}

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

.mfp-close {
    font-family: Arial, Baskerville, monospace;
    font-size: 1.75rem;
    font-style: normal;
    opacity: .65;
    padding: 0 0 1.125rem .625rem;
    position: absolute;
    right: 0;
    text-align: center;
    text-decoration: none;
    top: 0
}

.mfp-close:focus,
.mfp-close:hover {
    opacity: 1
}

.mfp-close:active {
    top: .0625rem
}

.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close {
    padding-right: .375rem;
    right: -6px;
    text-align: right;
    width: 100%
}

.mfp-counter {
    color: #ccc;
    font-size: .75rem;
    line-height: 1.125rem;
    position: absolute;
    right: 0;
    top: 0;
    white-space: nowrap
}

.mfp-arrow {
    -webkit-tap-highlight-color: transparent;
    height: 6.875rem;
    margin: -3.4375rem 0 0;
    opacity: .65;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 5.625rem
}

.mfp-arrow:active {
    margin-top: -3.375rem
}

.mfp-arrow:focus,
.mfp-arrow:hover {
    opacity: 1
}

.mfp-arrow:after,
.mfp-arrow:before {
    border: inset transparent;
    content: "";
    display: block;
    height: 0;
    left: 0;
    margin-left: 2.1875rem;
    margin-top: 2.1875rem;
    position: absolute;
    top: 0;
    width: 0
}

.mfp-arrow:after {
    border-bottom-width: 13px;
    border-top-width: 13px;
    top: .5rem
}

.mfp-arrow:before {
    border-bottom-width: 21px;
    border-top-width: 21px;
    opacity: .7
}

.mfp-arrow-left {
    left: 0
}

.mfp-arrow-left:after {
    border-right: 17px solid #fff;
    margin-left: 1.9375rem
}

.mfp-arrow-left:before {
    border-right: 27px solid #3f3f3f;
    margin-left: 1.5625rem
}

.mfp-arrow-right {
    right: 0
}

.mfp-arrow-right:after {
    border-left: 17px solid #fff;
    margin-left: 2.4375rem
}

.mfp-arrow-right:before {
    border-left: 27px solid #3f3f3f
}

.mfp-iframe-holder {
    padding-bottom: 2.5rem;
    padding-top: 2.5rem
}

.mfp-iframe-holder .mfp-content {
    line-height: 0;
    max-width: 56.25rem;
    width: 100%
}

.mfp-iframe-holder .mfp-close {
    top: -2.5rem
}

.mfp-iframe-scaler {
    height: 0;
    overflow: hidden;
    padding-top: 56.25%;
    width: 100%
}

.mfp-iframe-scaler iframe {
    background: #000;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

img.mfp-img {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 100%;
    padding: 2.5rem 0;
    width: auto
}

.mfp-figure,
img.mfp-img {
    line-height: 0
}

.mfp-figure:after {
    background: #444;
    bottom: 2.5rem;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    content: "";
    display: block;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    top: 2.5rem;
    width: auto;
    z-index: -1
}

.mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: .75rem;
    line-height: .875rem
}

.mfp-figure figure {
    margin: 0
}

.mfp-bottom-bar {
    cursor: auto;
    left: 0;
    margin-top: -2.25rem;
    position: absolute;
    top: 100%;
    width: 100%
}

.mfp-title {
    word-wrap: break-word;
    color: #f3f3f3;
    line-height: 1.125rem;
    padding-right: 2.25rem;
    text-align: left
}

.mfp-image-holder .mfp-content {
    max-width: 100%
}

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer
}

@media screen and (max-height:18.75rem),
screen and (max-width:50rem) and (orientation:landscape) {
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0
    }

    .mfp-img-mobile img.mfp-img {
        padding: 0
    }

    .mfp-img-mobile .mfp-figure:after {
        bottom: 0;
        top: 0
    }

    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: .3125rem
    }

    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, .6);
        bottom: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0;
        padding: .1875rem .3125rem;
        position: fixed;
        top: auto
    }

    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0
    }

    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: .1875rem
    }

    .mfp-img-mobile .mfp-close {
        background: rgba(0, 0, 0, .6);
        height: 2.1875rem;
        line-height: 2.1875rem;
        padding: 0;
        position: fixed;
        right: 0;
        text-align: center;
        top: 0;
        width: 2.1875rem
    }
}

@media (max-width:56.25rem) {
    .mfp-arrow {
        -webkit-transform: scale(.75);
        transform: scale(.75)
    }

    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0
    }

    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%
    }

    .mfp-container {
        padding-left: 1rem;
        padding-right: 1rem
    }
}

.mfp-iframe-holder .mfp-close {
    font-size: 1rem;
    height: 1.75rem;
    opacity: 1;
    padding: 0;
    right: 0;
    text-align: center;
    top: -3.25rem;
    width: 1.75rem
}

.mfp-close-btn-in .mfp-close {
    background-color: transparent;
    opacity: 1;
    outline: 0;
    padding: 0;
    right: 0;
    text-align: center;
    top: -3.25rem
}

.mfp-content {
    background-color: #fefefe;
    margin: 6.875rem 0 1rem;
    width: 100%
}

@media print,
screen and (min-width:48em) {
    .mfp-content {
        max-width: 65.625rem
    }
}

.selectability-offscreen {
    -webkit-clip-path: inset(50% 50% 50% 50%);
    clip-path: inset(50% 50% 50% 50%);
    height: .0625rem;
    margin: -.0625rem;
    outline: 0;
    overflow: hidden;
    padding: 0;
    position: absolute !important;
    width: .0625rem
}

.selectability-offscreen.js-selectability--has-value~label {
    background-color: #fefefe !important;
    color: #404057 !important;
    -webkit-transform: translate(-11.5px, -31px) scale(.8);
    transform: translate(-11.5px, -31px) scale(.8)
}

.selectability {
    background-color: #fefefe;
    border: 3px solid;
    border-radius: 20px;
    color: currentColor;
    font-family: proxima-nova, sans-serif;
    font-size: 1rem;
    font-weight: 700;
    height: 4rem;
    outline: 2px solid transparent;
    position: relative;
    text-align: left;
    z-index: 50
}

.selectability~label {
    background-color: #fefefe;
    left: 1.4375rem;
    line-height: 1.2;
    padding: 0 .125rem;
    position: absolute;
    top: 1.3125rem;
    -webkit-transition: -webkit-transform .25s;
    transition: -webkit-transform .25s;
    transition: transform .25s;
    transition: transform .25s, -webkit-transform .25s;
    z-index: 51
}

.selectability .js-selectability--has-value {
    font-weight: 400
}

.selectability:not(.js-selectability--has-value):focus-visible~label {
    background-color: transparent;
    color: #fefefe
}

.selectability:after,
.selectability:before {
    content: "";
    position: absolute;
    z-index: 50
}

.selectability:focus,
.selectability:hover {
    outline-color: #404057
}

.selectability:focus:after,
.selectability:hover:after {
    left: -.125rem;
    top: -.125rem;
    width: calc(100% + .25rem)
}

.selectability:focus-visible {
    background-color: #404057;
    border-color: #fefefe;
    outline-color: #404057
}

.selectability:focus-visible .js-selectability--has-value {
    color: #fefefe
}

.selectability:focus-visible .js-selectability--has-value:after {
    color: #404057
}

.selectability:focus-visible:after {
    border: 0 solid;
    height: calc(100% + .25rem);
    left: -.125rem;
    top: -.125rem;
    width: calc(100% + .25rem)
}

.selectability:focus-visible [role*=textbox]:after {
    background-image: url(https://commonassets.charleston.edu/assets/img/chevron-white.svg);
    border-top-left-radius: 24px;
    border-top-right-radius: 24px
}

.form__field--is-invalid .selectability {
    border-color: #d63f13;
    outline-color: #d63f13
}

.form__field--is-invalid .selectability~label {
    background-color: transparent;
    color: #d63f13 !important
}

.form__field--is-invalid .selectability [role*=textbox]:after {
    background-color: #d63f13;
    background-image: url(https://commonassets.charleston.edu/assets/img/chevron-white.svg);
    border-color: #d63f13
}

.form__field--is-invalid .selectability:after {
    height: calc(100% + .25rem);
    left: -.125rem;
    top: -.125rem;
    width: calc(100% + .25rem)
}

.form__field--is-invalid .selectability~.form__error-icon {
    right: 78px;
    z-index: 60
}

.form__field--is-invalid .selectability~.form__error-icon svg {
    color: #d63f13
}

.selectability~.form__valid-icon {
    right: 78px;
    z-index: 60
}

.selectability~.form__valid-icon svg {
    color: #3d8230
}

.selectability [role*=textbox] {
    height: 100%;
    overflow: hidden;
    padding: 1rem 3.75rem .875rem 1.25rem;
    position: relative;
    z-index: 52
}

.form__field--is-valid .selectability [role*=textbox] {
    padding: 1rem 6.875rem .875rem 1.25rem
}

.selectability [role*=textbox]:after {
    background-color: currentColor;
    background-image: url(https://commonassets.charleston.edu/assets/img/chevron.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    border: 2px solid;
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
    bottom: -.125rem;
    content: "";
    font-size: 2.6rem;
    padding: .1875rem 1.25rem;
    position: absolute;
    right: -2px;
    rotate: 90deg;
    top: -.125rem;
    width: 3.875rem
}

.selectability[aria-expanded=true] {
    z-index: 55
}

.selectability[aria-expanded=true]~label {
    z-index: 56
}

.selectability[aria-expanded=true]:after {
    border: 0 solid;
    height: calc(100% + .25rem);
    left: -.125rem;
    top: -.125rem;
    width: calc(100% + .25rem)
}

.selectability[aria-expanded=true] [role*=textbox]:after {
    border: 0 solid;
    border-bottom-left-radius: 24px;
    border-bottom-right-radius: 24px;
    border-left: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    rotate: -90deg
}

.selectability[aria-expanded=true] [role*=listbox] {
    background-color: #fefefe;
    border: 3px solid #404057;
    border-radius: 20px;
    left: -.125rem;
    overflow-y: auto;
    position: absolute;
    top: 4.75rem;
    width: calc(100% + .25rem)
}

.selectability[aria-disabled=false] [role=option] {
    border-top: 2px solid #404057;
    cursor: default;
    font-family: proxima-nova, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.2;
    padding: .75rem .625rem .75rem 1.25rem
}

.selectability[aria-disabled=false] [role=option]:first-child {
    border-top: 0;
    padding-top: .875rem
}

.selectability[aria-disabled=false] [role=option]:focus,
.selectability[aria-disabled=false] [role=option]:hover {
    background: #404057;
    color: #fefefe;
    outline: 0
}

.selectability[aria-disabled=false] [role=option]:hover {
    text-decoration: none
}

.selectability[aria-disabled=true] {
    background-color: #ebebeb;
    border-color: #ebebeb;
    color: #54565a
}

.selectability[aria-disabled=true]:hover {
    border-color: #ebebeb;
    outline: 0
}

.selectability[aria-disabled=true] [role*=textbox] {
    border-color: #404057;
    outline: 2px solid transparent
}

.selectability[aria-disabled=true] [role*=textbox]:after {
    background-color: #ebebeb;
    background-image: url(https://commonassets.charleston.edu/assets/img/chevron-gray.svg);
    border-color: transparent;
    color: transparent
}

.selectability[aria-disabled=true]~label {
    background-color: transparent;
    color: #404057;
    opacity: 0
}

.slick-slider {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.slick-list,
.slick-slider {
    display: block;
    position: relative
}

.slick-list {
    margin: 0;
    overflow: hidden;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0)
}

.slick-track {
    display: block;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0
}

.slick-track:after,
.slick-track:before {
    content: "";
    display: table
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    border: 1px solid transparent;
    display: block;
    height: auto
}

.slick-arrow.slick-hidden {
    display: none
}

.slick-dots {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%
}

.slick-dots * {
    outline-color: transparent !important
}

.slick-dots li {
    display: inline-block;
    margin: 0 .40625rem;
    padding: 0;
    position: relative
}

.slick-dots li button {
    color: transparent;
    cursor: pointer;
    font-size: 0;
    height: 1.5rem;
    line-height: 0;
    outline-color: transparent !important;
    position: relative;
    width: 1.5rem
}

.slick-dots li button:before {
    background-color: transparent;
    border: 3px solid #404057;
    border-radius: 50%;
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
    z-index: 2
}

.slick-dots li button:after,
.slick-dots li button:before {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.slick-dots li button:after {
    background-color: #fefefe;
    border: 0 solid #fefefe;
    border-radius: 50%;
    -webkit-transition: border-width .25s ease;
    transition: border-width .25s ease;
    z-index: 1
}

.slick-dots li button:focus,
.slick-dots li button:focus-visible,
.slick-dots li button:hover {
    -webkit-transform: scale(1.25);
    transform: scale(1.25)
}

.slick-dots li button:focus-visible:before,
.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
    border-width: 3px;
    bottom: -.125rem;
    left: -.125rem;
    right: -2px;
    top: -.125rem
}

.slick-dots li.slick-active button:before {
    border-width: 3px;
    bottom: -.125rem;
    left: -.125rem;
    right: -2px;
    top: -.125rem
}

.slick-dots li.slick-active button:after {
    background-color: #4ad4c4
}

.slick-dots li.slick-active button:focus:before,
.slick-dots li.slick-active button:hover:before {
    border-width: 3px;
    bottom: -.25rem;
    left: -.25rem;
    right: -4px;
    top: -.25rem
}

.slick-dots li.slick-active button:focus:after,
.slick-dots li.slick-active button:hover:after {
    background-color: #404057;
    border-width: 4px;
    bottom: -.125rem;
    left: -.125rem;
    right: -2px;
    top: -.125rem
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9faGVscGVycy5zY3NzIiwibWFpbi5jc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9jb21tb24vX2ZvbnRzLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3ZlbmRvci9ub3JtYWxpemUuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvX3NldHRpbmdzLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9fdGhlbWUuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fYnJlYWtwb2ludC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19jb2xvci5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19hbGlnbm1lbnQuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fcHJpbnQuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MveHktZ3JpZC9fY2xhc3Nlcy5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy94eS1ncmlkL19ncmlkLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3h5LWdyaWQvX2d1dHRlcnMuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MveHktZ3JpZC9fY2VsbC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy94eS1ncmlkL19sYXlvdXQuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MveHktZ3JpZC9fY29sbGFwc2Uuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MveHktZ3JpZC9fcG9zaXRpb24uc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MveHktZ3JpZC9fZnJhbWUuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19ndXR0ZXIuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY29sdW1uLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX3NpemUuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fcG9zaXRpb24uc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2ZsZXgtZ3JpZC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19yb3cuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Zsb2F0LnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2ZsZXguc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fZmxleC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9oZWxwZXJzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9oZWxwZXJzL19wbGFjZWhvbGRlcnMuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL2ljb25zL19zdHlsZS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvY29tbW9uL19ib2R5LnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9jb21tb24vX2RlZmF1bHRzLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9jb21tb24vX2Zvcm1zLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9oZWxwZXJzL21peGlucy9fbGF5ZXIuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL2NvbW1vbi9faGVhZGluZ3Muc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL2NvbW1vbi9faHIuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL2NvbW1vbi9faW1hZ2VzLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9jb21tb24vX2xpbmtzLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9jb21tb24vX3NlbGVjdGlvbi5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvY29tbW9uL19zcGFjaW5nLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9jb21tb24vX3RhYmxlcy5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvY29tbW9uL191c2VyLW1hcmt1cC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbGF5b3V0L19sYXlvdXQuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL2F0b21zL19idXR0b24tbGluZS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvYXRvbXMvX2J1dHRvbi10ZXJ0aWFyeS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvYXRvbXMvX2J1dHRvbi5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvYXRvbXMvX2NoZWNrYm94LnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9hdG9tcy9fY2hpcC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvYXRvbXMvX21lbnUtYXVkaWVuY2Uuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL2F0b21zL19tZW51LXByaW1hcnkuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL2F0b21zL19tZW51LXNlY29uZGFyeS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvYXRvbXMvX21lbnUtdGVydGlhcnkuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL2F0b21zL19xdW90ZS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvYXRvbXMvX3JhZGlvLWJ1dHRvbi5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvYXRvbXMvX3NwZWVjaC1idWJibGUuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL2F0b21zL190ZXh0LXRvb2x0aXAuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL2F0b21zL190b29sdGlwLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9hdG9tcy9fdHJpZ2dlci5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19icmVhZGNydW1icy5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19jYXJkLWV2ZW50LnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9tb2xlY3VsZXMvX2NhcmQtZmFjdWx0eS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19jYXJkLWZlYXR1cmVkLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9tb2xlY3VsZXMvX2NhcmQtaG9tZS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19jYXJkLW5ld3Muc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL21vbGVjdWxlcy9fY2FyZC1wcm9ncmFtLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9tb2xlY3VsZXMvX2NhcmQtc3RhdC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19kcm9wLWNhcC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19mb3JtLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9tb2xlY3VsZXMvX2luZm8uc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL21vbGVjdWxlcy9fa2V5d29yZC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19uYXYtcHJpbWFyeS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19uYXYtc3VwcG9ydC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19wYWdpbmF0aW9uLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9tb2xlY3VsZXMvX3JhaWwtY29udGFjdC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19yYWlsLWN0YS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19yYWlsLWZhY3VsdHkuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL21vbGVjdWxlcy9fcmFpbC1maWx0ZXIuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL21vbGVjdWxlcy9fcmFpbC1uYXYuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL21vbGVjdWxlcy9fc2VhcmNoLWRlc2t0b3Auc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL21vbGVjdWxlcy9fc2VhcmNoLW1vYmlsZS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvbW9sZWN1bGVzL19zb2NpYWwtbGlua3Muc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL21vbGVjdWxlcy9fdGFrZW92ZXIuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL29yZ2FuaXNtcy9fNDA0LnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9vcmdhbmlzbXMvX2FjY2Vzcy1uYXYuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL29yZ2FuaXNtcy9fYWNjb3JkaW9uLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9vcmdhbmlzbXMvX2NoaWxkLXBhZ2UtZ3JpZC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3Mvb3JnYW5pc21zL19jb29raWUuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL29yZ2FuaXNtcy9fZW1lcmdlbmN5LnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9vcmdhbmlzbXMvX2Zvb3Rlci5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3Mvb3JnYW5pc21zL19oZWFkZXIuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL29yZ2FuaXNtcy9faG9tZS1wcm9ncmFtcy5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3Mvb3JnYW5pc21zL19ob21lLXN0dWRlbnQtbGlmZS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3Mvb3JnYW5pc21zL19tYXN0aGVhZC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3Mvb3JnYW5pc21zL19tZWRpYS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3Mvb3JnYW5pc21zL19xdWljay1saW5rcy5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3Mvb3JnYW5pc21zL19zdGF0cy5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3Mvb3JnYW5pc21zL19zdG9yeS10ZWxsaW5nLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9vcmdhbmlzbXMvX3RhYmxlLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9vcmdhbmlzbXMvX3RpbWVsaW5lLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy90ZW1wbGF0ZXMvX2FnZ3JlZ2F0ZS5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvdGVtcGxhdGVzL19sZXZlbC5zY3NzIiwiZmlsZTovLy9Vc2Vycy9za2xpbmsvRG9jdW1lbnRzL2RldmVsb3BtZW50L0NvZkMvd2Vic2l0ZS1yZWRlc2lnbi0yMDIzL3NyYy9zdGF0aWMvYXNzZXRzL3Njc3MvcGx1Z2lucy9fbWFnbmlmaWMuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL2Fzc2V0cy9zY3NzL3BsdWdpbnMvX3NlbGVjdGFiaWxpdHkuc2NzcyIsImZpbGU6Ly8vVXNlcnMvc2tsaW5rL0RvY3VtZW50cy9kZXZlbG9wbWVudC9Db2ZDL3dlYnNpdGUtcmVkZXNpZ24tMjAyMy9zcmMvc3RhdGljL25vZGVfbW9kdWxlcy9AYWNjZXNzaWJsZTM2MC9hY2Nlc3NpYmxlLXNsaWNrL3NsaWNrL3NsaWNrLnNjc3MiLCJmaWxlOi8vL1VzZXJzL3NrbGluay9Eb2N1bWVudHMvZGV2ZWxvcG1lbnQvQ29mQy93ZWJzaXRlLXJlZGVzaWduLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvc2Nzcy9wbHVnaW5zL19zbGljay5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXlGRSxnQkNnYkYsQ0N6Z0JRLGtEQUFBO0FDR04sMkVBQUEsQ0FRQSxLQUVFLDZCQUFBLENBREEsZ0JGQUosQ0VnQkUsR0FDRSxhQUFBLENBQ0EsY0ZUSixDRWtCRSxHQUNFLDhCQUFBLENBQUEsc0JBQUEsQ0FFQSxnQkZmSixDRXFCRSxJQUNFLCtCQUFBLENBQ0EsYUZsQkosQ0UwQkUsRUFDRSw0QkZ2QkosQ0U2QkUsWUFDRSxlQUFBLENBQ0Esd0NBQUEsQ0FBQSxnQ0YxQkosQ0UrQkUsU0FFRSxrQkY1QkosQ0VrQ0UsY0FHRSwrQkFBQSxDQUNBLGFGL0JKLENFMkNFLFFBRUUsYUFBQSxDQUNBLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLHVCRnBDSixDRXVDRSxJQUNFLGFGcENKLENFdUNFLElBQ0UsU0ZwQ0osQ0U0Q0UsSUFDRSxpQkZ6Q0osQ0VrREUsc0NBTUUsY0FBQSxDQUNBLGdCQUFBLENBQ0EsUUYvQ0osQ0VxREUsYUFFRSxnQkZsREosQ0V3REUsY0FFRSxtQkZyREosQ0UwREUsZ0RBSUUseUJGdkRKLENFNERFLHdIQUlFLGlCQUFBLENBQ0EsU0Z6REosQ0U4REUsNEdBSUUsNkJGM0RKLENFZ0VFLFNBQ0UsMEJGN0RKLENFcUVFLE9BQ0UsNkJBQUEsQ0FBQSxxQkFBQSxDQUNBLGFBQUEsQ0FDQSxhQUFBLENBQ0EsY0FBQSxDQUNBLFNBQUEsQ0FDQSxrQkZsRUosQ0V1RUUsU0FDRSx1QkZwRUosQ0V5RUUsU0FDRSxhRnRFSixDRTRFRSw2QkFFRSw2QkFBQSxDQUFBLHFCQUFBLENBQ0EsU0Z6RUosQ0U4RUUsa0ZBRUUsV0YzRUosQ0VpRkUsY0FDRSw0QkFBQSxDQUNBLG1CRjlFSixDRW1GRSx5Q0FDRSx1QkZoRkosQ0VzRkUsNkJBQ0UseUJBQUEsQ0FDQSxZRm5GSixDRTJGRSxRQUNFLGFGeEZKLENFNkZFLFFBQ0UsaUJGMUZKLENFd0dFLGtCQUNFLFlGakdKLENFeUdJLGdPQUNFLFlGaEdOLENFcUdFLGtCQUNFLDBCQUFBLENBQ0Esd0JGbEdKLENHdERFLGVBQ0Usa0dIeURKLENHdERFLEtBQ0UsNkJBQUEsQ0FBQSxxQkFBQSxDQUNBLGNIeURKLENHckRFLGlCQUdFLDBCQUFBLENBQUEsa0JId0RKLENHcERFLEtBb0JJLGtDQUFBLENBQ0EsaUNBQUEsQ0FURixrQkM1RkksQ0RpR0osYUVsS2EsQ0YrSmIsbUNDM0ZlLENENEZmLGVDdEZtQixDRHVGbkIsZUM1R2dCLENENkZoQixRQUFBLENBQ0EsU0g4REosQ0d2Q0UsSUFRRSw4QkFBQSxDQU5BLG9CQUFBLENBS0EsV0FBQSxDQUpBLHFCSDRDSixDR25DRSxTQUdFLGVDN0dZLENEMkdaLFdBQUEsQ0FDQSxlSHVDSixDR2xDRSxPQUdFLGVDcEhZLENEa0haLDZCQUFBLENBQUEscUJBQUEsQ0FDQSxVSHNDSixDRzlCSSw2R0FHRSx3QkhvQ04sQ0cvQkUsT0FHRSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsZUFBQSxDQUdBLHNCQUFBLENBRkEsUUFBQSxDQUNBLGVDeElZLENEMklaLFdDckltQixDRG9JbkIsYUFBQSxDQUxBLFNIdUNKLENNOURFLDhCQUNFLFNOZ0VKLENHaENFLElBRUUsZ0NBQUEsQ0FEQSxhSG9DSixDRy9CRSxzQ0FLRSxtQkhrQ0osQ0c5QkUsWUFDRSx1QkhpQ0osQ0c5QkUsV0FDRSxzQkhpQ0osQ081REUsb0VBbUJFLFFBQUEsQ0FDQSxTUCtESixDTzNERSxFQUdFLGlCQUFBLENBQ0EsZUgxRm1CLENHdUZuQixrQkh0RnNCLENHMEZ0QixpQ1A2REosQ096REUsS0FFRSxpQlA2REosQ094REUsY0FKRSxtQlBrRUosQ085REUsU0FFRSxlUDRESixDT3ZERSxNQUNFLGFIaEhjLENHaUhkLG1CUDBESixDT3RERSwwQ0FTRSxhSHBKVyxDR2lKWCxtQ0gzTWUsQ0c0TWYsaUJIcEpnQixDR3FKaEIsZUh2TW1CLENHeU1uQixpQ1B5REosQ092REksa0hBRUUsYUh6TlEsQ0d3TlIsYVArRE4sQ09yRFEsT0FJSSxxQlBxRFosQ096RFEsT0FJSSxvQlB5RFosQ083RFEsT0FJSSxxQlA2RFosQ09qRVEsT0FJSSxpQlBpRVosQ09yRVEsT0FJSSxnQlBxRVosQ096RVEsT0FJSSxjUHlFWixDUXpNUSx5Q0Q0SEEsT0FJSSxvQlA4RVYsQ09sRk0sT0FJSSxxQlBpRlYsQ09yRk0sT0FJSSxvQlBvRlYsQ094Rk0sT0FJSSxxQlB1RlYsQ08zRk0sT0FJSSxpQlAwRlYsQ085Rk0sT0FJSSxnQlA2RlYsQ0FDRixDTzNERSxFQUVFLGFFL05nQixDRmtPaEIsY0FBQSxDQUpBLG1CUGdFSixDTzFESSxnQkFFRSxhUDJETixDTy9DRSxTQUxJLFFQa0VOLENPN0RFLEdBVUUsK0JBQUEsQ0FUQSxVQUFBLENBR0EsUUFBQSxDQUNBLG1CSGpNUSxDRytMUixlUDBESixDTy9DRSxTQUtFLGVIek5tQixDR3dObkIsMkJIMU1rQixDR3lNbEIsa0JQb0RKLENPOUNFLEdBQ0UsaUJQaURKLENPN0NFLEdBRUUsb0JQZ0RKLENPNUNFLE1BTEUsbUJQcURKLENPMUNJLHdCQUVFLGVBQUEsQ0FEQSxtQlA4Q04sQ094Q0UsR0FDRSxrQlAyQ0osQ096Q0ksTUFFRSxlSHJVZSxDR29VZixtQlA0Q04sQ090Q0UsV0FHRSw2Qkg1T2dCLENHME9oQixlQUFBLENBQ0Esb0NQMENKLENPdkNJLHdCQUVFLGFIN1ZNLENHNFZOLGVQMENOLENPM0JFLGlCQUNFLGdDSHhQYSxDR3lQYixXQUFBLENBQ0Esb0JQOEJKLENPZEUsV0FYRSxRUHFDSixDTzFCRSxJQUlFLHdCSHBZUyxDR3VZVCxhSHBZSSxDR21ZSixzREh0VW9CLENHa1VwQix3QlB3QkosQ0RqV0UsV0FNRSxhSzdEUSxDTDJEUixlS2hEbUIsQ0xpRG5CLGVLOERtQixDTGpFbkIsbUJLcUVzQixDTHRFdEIsZ0JDd1dKLENEL1ZFLE1BQ0UsY0tzRGEsQ0xyRGIsZUNrV0osQ0Q5VkUsTUFDRSxnQkt1RGEsQ0x0RGIsYUNpV0osQ0QvVkksUUFDRSxnQkNpV04sQ0QzVkksMEJBRUUsZUFBQSxDQURBLGFDK1ZOLENEMVZFLGlCQWhGQSxhS1JVLENMT1YsYUFBQSxDQUVBLGtCQythRixDRDdhRSwrQkFDRSxZQythSixDRDNWRSxrQkFoRUEsb0JBQUEsQ0FGQSxjQUFBLENBQ0EsY0FBQSxDQUdBLGlDQ3FhRixDRDlWRSw4QkFyRkEsd0JLdEJXLENMcUJYLHdCS29IWSxDTC9HWixhS3ZCTSxDTHFCTixzREt3Q3NCLENMdkN0QixlQzZiRixDRDNXRSxZQWpFQSxhQUFBLENBS0Esb0JLNkZ5QixDTGpHekIsYUFBQSxDQUdBLFlLNkZtQixDTC9GbkIsZUMwYUYsQ1V6aEJVLGtCQUNFLGVWNGhCWixDVTdoQlUsbUJBQ0UsZ0JWZ2lCWixDVWppQlUsb0JBQ0UsaUJWb2lCWixDVXJpQlUscUJBQ0Usa0JWd2lCWixDUS9YUSx5Q0VyS0UsV0FDRSxlVndpQlYsQ1V6aUJRLFlBQ0UsZ0JWMmlCVixDVTVpQlEsYUFDRSxpQlY4aUJWLENVL2lCUSxjQUNFLGtCVmlqQlYsQ0FDRixDUTlZUSx5Q0UxS0Usa0JBQ0UsZVYyakJWLENVNWpCUSxtQkFDRSxnQlY4akJWLENVL2pCUSxvQkFDRSxpQlZpa0JWLENVbGtCUSxxQkFDRSxrQlZva0JWLENBQ0YsQ1E1WlEseUNFMUtFLGlCQUNFLGVWeWtCVixDVTFrQlEsa0JBQ0UsZ0JWNGtCVixDVTdrQlEsbUJBQ0UsaUJWK2tCVixDVWhsQlEsb0JBQ0Usa0JWa2xCVixDQUNGLENRcmFRLG1DRS9LRSxrQkFDRSxlVnVsQlYsQ1V4bEJRLG1CQUNFLGdCVjBsQlYsQ1UzbEJRLG9CQUNFLGlCVjZsQlYsQ1U5bEJRLHFCQUNFLGtCVmdtQlYsQ0FDRixDUW5iUSxtQ0UvS0UsbUJBQ0UsZVZxbUJWLENVdG1CUSxvQkFDRSxnQlZ3bUJWLENVem1CUSxxQkFDRSxpQlYybUJWLENVNW1CUSxzQkFDRSxrQlY4bUJWLENBQ0YsQ1FqY1Esb0NFL0tFLG9CQUNFLGVWbW5CVixDVXBuQlEscUJBQ0UsZ0JWc25CVixDVXZuQlEsc0JBQ0UsaUJWeW5CVixDVTFuQlEsdUJBQ0Usa0JWNG5CVixDQUNGLENXdG5CRSxnQkFBa0Isc0JYeW5CcEIsQ1d2bkJFLGFBQ0UsRUFJSSxnQ0FBQSxDQVNGLGlDQUFBLENBQUEseUJBQUEsQ0FSRSxvQkFBQSxDQUNBLGtDQUFBLENBQUEsMEJBQUEsQ0FRRiwwQlhpbkJKLENXOW1CRSxnQkFBa0IsdUJYaW5CcEIsQ1dobkJFLGdCQUFrQixzQlhtbkJwQixDV2puQkUscUJBQXVCLHVCWG9uQnpCLENXbm5CRSxxQkFBdUIsb0NYc25CekIsQ1dybkJFLHFCQUF1QixpQ1h3bkJ6QixDV3ZuQkUsa0JBQW9CLDJCWDBuQnRCLENXeG5CRSxvQ0FBb0IsNEJYOG5CdEIsQ1czbkJFLFlBQ1kseUJYOG5CZCxDVzVuQkksY0FBZ0IsMkJYK25CcEIsQ1czbkJFLDREQUVxQixVWDhuQnZCLENXM25CRSxrQkFBb0IsNEJYOG5CdEIsQ1czbkJFLGVBRUUsd0JBQUEsQ0FDQSx1Qlg2bkJKLENXem5CRSxNQUFRLDBCWDRuQlYsQ1cxbkJFLE9BQ00sdUJYNm5CUixDVzNuQkUsSUFBTSx3Qlg4bkJSLENXNW5CRSxNQUFRLFdYK25CVixDVzduQkUsUUFHRSxTQUFBLENBQ0EsUVgrbkJKLENXM25CRSxNQUNLLHNCWDhuQlAsQ1czbkJFLG9CQUNFLHNCWDZuQkosQ0FDRixDWTlzQkUsZ0JDT0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUZBLGViNnNCRixDUTVpQlEseUNJdktOLGdCRW9CTSxvQkFBQSxDQUFBLHFCZG9zQk4sQ0FDRixDUWxqQlEseUNJdktOLGdCRW9CTSxxQkFBQSxDQUFBLHNCZDBzQk4sQ0FDRixDWTV0Qkksc0JDSUYsZ0JBQUEsQ0FDQSxpQkFBQSxDQUZBLGNiOHRCRixDUTdqQlEseUNJcEtKLHNCRWlCSSxvQkFBQSxDQUFBLHFCZHF0Qk4sQ0FDRixDUW5rQlEseUNJcEtKLHNCRWlCSSxxQkFBQSxDQUFBLHNCZDJ0Qk4sQ0FDRixDWXp1QkkscUJDQUYsZ0JBQUEsQ0FDQSxpQkFBQSxDQUZBLGNERStCLENFcUIzQixjQUFBLENBQUEsZWQwdEJOLENZMXVCRSxRQ1VBLDZCQUFBLENBQUEsNEJBQUEsQ0FEQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLHNCQUFBLENBQUEsa0JicXVCRixDWTN1QkUsTUdxR0Esa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FJRSxZQUFBLENBQ0EsV0FBQSxDQXNDQSxVZmttQkosQ1kvdUJJLFdHa0dGLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxVZmdwQkYsQ1k5dUJJLGFHOEZGLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhZm1wQkYsQ1l2dUJJLDhCRytIQSxVZittQkosQ1F6bUJRLHlDSXJIRix5UEFDRSw0QkFBQSxDQUFBLGVaa3VCTixDQUNGLENZcHVCTSx1UUFDRSw0QkFBQSxDQUFBLGVac3VCUixDUWxuQlEseUNJckhGLHVRQUNFLDRCQUFBLENBQUEsZVoydUJOLENBQ0YsQ1F4bkJRLHlDSXJIRix5UEFDRSw0QkFBQSxDQUFBLGVaZ3ZCTixDQUNGLENReG5CUSxtQ0kxSEYsdVFBQ0UsNEJBQUEsQ0FBQSxlWnF2Qk4sQ0FDRixDUTduQlEsbUNJMUhGLHFSQUNFLDRCQUFBLENBQUEsZVowdkJOLENBQ0YsQ1Fsb0JRLG9DSTFIRixtU0FDRSw0QkFBQSxDQUFBLGVaK3ZCTixDQUNGLENRNW9CUSx5Q0l2R0osK01Hc0RGLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhZmlzQkEsQ1l4dUJJLGlCR2tGRixtQmZ5cEJGLENZM3VCSSxpQkdrRkYsb0JmNHBCRixDWTl1QkksaUJHa0ZGLFNmK3BCRixDWWp2QkksaUJHa0ZGLG9CZmtxQkYsQ1lwdkJJLGlCR2tGRixvQmZxcUJGLENZdnZCSSxpQkdrRkYsU2Z3cUJGLENZMXZCSSxpQkdrRkYsb0JmMnFCRixDWTd2QkksaUJHa0ZGLG9CZjhxQkYsQ1lod0JJLGlCR2tGRixTZmlyQkYsQ1lud0JJLGtCR2tGRixvQmZvckJGLENZdHdCSSxrQkdrRkYsb0JmdXJCRixDWXp3Qkksa0JHa0ZGLFVmMHJCRixDQUNGLENZanlCTSxxQkcyREosa0JBQUEsQ0FBQSxnQkFBQSxDQUFBLFVBQUEsQ0EyQ0UsVWYrckJKLENZaHlCSSxrUEdzREYsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFmOHVCRixDWTl4Qk0sdUJHMkZGLFVmdXNCSixDWXp4Qk0sa0JHa0ZGLG1CZjJzQkosQ1k3eEJNLGtCR2tGRixvQmYrc0JKLENZanlCTSxrQkdrRkYsU2ZtdEJKLENZcnlCTSxrQkdrRkYsb0JmdXRCSixDWXp5Qk0sa0JHa0ZGLG9CZjJ0QkosQ1k3eUJNLGtCR2tGRixTZit0QkosQ1lqekJNLGtCR2tGRixvQmZtdUJKLENZcnpCTSxrQkdrRkYsb0JmdXVCSixDWXp6Qk0sa0JHa0ZGLFNmMnVCSixDWTd6Qk0sbUJHa0ZGLG9CZit1QkosQ1lqMEJNLG1CR2tGRixvQmZtdkJKLENZcjBCTSxtQkdrRkYsVWZ1dkJKLENRanZCUSx5Q0k1R0YscUJHMkRKLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxVQUFBLENBMkNFLFVmNnZCRixDWTkxQkUsa1BHc0RGLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhZjJ5QkEsQ1kzMUJJLHVCRzJGRixVZm13QkYsQ1lyMUJJLGtCR2tGRixtQmZzd0JGLENZeDFCSSxrQkdrRkYsb0JmeXdCRixDWTMxQkksa0JHa0ZGLFNmNHdCRixDWTkxQkksa0JHa0ZGLG9CZit3QkYsQ1lqMkJJLGtCR2tGRixvQmZreEJGLENZcDJCSSxrQkdrRkYsU2ZxeEJGLENZdjJCSSxrQkdrRkYsb0Jmd3hCRixDWTEyQkksa0JHa0ZGLG9CZjJ4QkYsQ1k3MkJJLGtCR2tGRixTZjh4QkYsQ1loM0JJLG1CR2tGRixvQmZpeUJGLENZbjNCSSxtQkdrRkYsb0Jmb3lCRixDWXQzQkksbUJHa0ZGLFVmdXlCRixDQUNGLENRbHlCUSx5Q0k1R0Ysb0JHMkRKLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxVQUFBLENBMkNFLFVmNnlCRixDWTk0QkUscU9Hc0RGLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhZjIxQkEsQ1kzNEJJLHNCRzJGRixVZm16QkYsQ1lyNEJJLGlCR2tGRixtQmZzekJGLENZeDRCSSxpQkdrRkYsb0JmeXpCRixDWTM0QkksaUJHa0ZGLFNmNHpCRixDWTk0QkksaUJHa0ZGLG9CZit6QkYsQ1lqNUJJLGlCR2tGRixvQmZrMEJGLENZcDVCSSxpQkdrRkYsU2ZxMEJGLENZdjVCSSxpQkdrRkYsb0JmdzBCRixDWTE1QkksaUJHa0ZGLG9CZjIwQkYsQ1k3NUJJLGlCR2tGRixTZjgwQkYsQ1loNkJJLGtCR2tGRixvQmZpMUJGLENZbjZCSSxrQkdrRkYsb0JmbzFCRixDWXQ2Qkksa0JHa0ZGLFVmdTFCRixDQUNGLENRNzBCUSxtQ0lqSEYscUJHMkRKLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxVQUFBLENBMkNFLFVmNjFCRixDWTk3QkUsa1BHc0RGLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhZjI0QkEsQ1kzN0JJLHVCRzJGRixVZm0yQkYsQ1lyN0JJLGtCR2tGRixtQmZzMkJGLENZeDdCSSxrQkdrRkYsb0JmeTJCRixDWTM3Qkksa0JHa0ZGLFNmNDJCRixDWTk3Qkksa0JHa0ZGLG9CZisyQkYsQ1lqOEJJLGtCR2tGRixvQmZrM0JGLENZcDhCSSxrQkdrRkYsU2ZxM0JGLENZdjhCSSxrQkdrRkYsb0JmdzNCRixDWTE4Qkksa0JHa0ZGLG9CZjIzQkYsQ1k3OEJJLGtCR2tGRixTZjgzQkYsQ1loOUJJLG1CR2tGRixvQmZpNEJGLENZbjlCSSxtQkdrRkYsb0JmbzRCRixDWXQ5QkksbUJHa0ZGLFVmdTRCRixDQUNGLENRNzNCUSxtQ0lqSEYsc0JHMkRKLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxVQUFBLENBMkNFLFVmNjRCRixDWTkrQkUsK1BHc0RGLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhZjI3QkEsQ1kzK0JJLHdCRzJGRixVZm01QkYsQ1lyK0JJLG1CR2tGRixtQmZzNUJGLENZeCtCSSxtQkdrRkYsb0JmeTVCRixDWTMrQkksbUJHa0ZGLFNmNDVCRixDWTkrQkksbUJHa0ZGLG9CZis1QkYsQ1lqL0JJLG1CR2tGRixvQmZrNkJGLENZcC9CSSxtQkdrRkYsU2ZxNkJGLENZdi9CSSxtQkdrRkYsb0JmdzZCRixDWTEvQkksbUJHa0ZGLG9CZjI2QkYsQ1k3L0JJLG1CR2tGRixTZjg2QkYsQ1loZ0NJLG9CR2tGRixvQmZpN0JGLENZbmdDSSxvQkdrRkYsb0JmbzdCRixDWXRnQ0ksb0JHa0ZGLFVmdTdCRixDQUNGLENRNzZCUSxvQ0lqSEYsdUJHMkRKLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxVQUFBLENBMkNFLFVmNjdCRixDWTloQ0UsNFFHc0RGLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhZjIrQkEsQ1kzaENJLHlCRzJGRixVZm04QkYsQ1lyaENJLG9CR2tGRixtQmZzOEJGLENZeGhDSSxvQkdrRkYsb0JmeThCRixDWTNoQ0ksb0JHa0ZGLFNmNDhCRixDWTloQ0ksb0JHa0ZGLG9CZis4QkYsQ1lqaUNJLG9CR2tGRixvQmZrOUJGLENZcGlDSSxvQkdrRkYsU2ZxOUJGLENZdmlDSSxvQkdrRkYsb0JmdzlCRixDWTFpQ0ksb0JHa0ZGLG9CZjI5QkYsQ1k3aUNJLG9CR2tGRixTZjg5QkYsQ1loakNJLHFCR2tGRixvQmZpK0JGLENZbmpDSSxxQkdrRkYsb0JmbytCRixDWXRqQ0kscUJHa0ZGLFVmdStCRixDQUNGLENZbGpDRSxrQ0FDRSxVWm9qQ0osQ1loakNFLGtDQUNFLFdabWpDSixDWXJoQ0UsZUV2R00sa0JBQUEsQ0FBQSxtQmRpb0NSLENROStCUSx5Q0k1Q04sZUV2R00sa0JBQUEsQ0FBQSxtQmRzb0NOLENBQ0YsQ1lyaENRLHFCRXpHRixpQkFBQSxDQUFBLGtCQUFBLENDb0lGLHVCZm9nQ0osQ1E5L0JRLHlDSWpDQSxxQkV6R0YsaUJBQUEsQ0FBQSxrQkFBQSxDQ29JRix1QmYwZ0NGLENBQ0YsQ1FyZ0NRLHlDSWhFTiw0Q0cwREUsVWZraENGLENZcGtDRSx3QkdrREEsMkJmcWhDRixDWXZrQ0Usd0JHa0RBLDRCZndoQ0YsQ1kxa0NFLHdCR2tEQSxzQmYyaENGLENZN2tDRSx3QkdrREEsNEJmOGhDRixDWWhsQ0Usd0JHa0RBLDRCZmlpQ0YsQ1lubENFLHdCR2tEQSxzQmZvaUNGLENZdGxDRSx3QkdrREEsNEJmdWlDRixDWXpsQ0Usd0JHa0RBLDRCZjBpQ0YsQ1k1bENFLHdCR2tEQSxzQmY2aUNGLENZL2xDRSx5QkdrREEsNEJmZ2pDRixDWWxtQ0UseUJHa0RBLDRCZm1qQ0YsQ1lybUNFLHlCR2tEQSx1QmZzakNGLENBQ0YsQ1lqbkNFLDRDRzBERSxVZjZqQ0osQ1kvbUNJLHdCR2tEQSwyQmZna0NKLENZbG5DSSx3QkdrREEsNEJmbWtDSixDWXJuQ0ksd0JHa0RBLHNCZnNrQ0osQ1l4bkNJLHdCR2tEQSw0QmZ5a0NKLENZM25DSSx3QkdrREEsNEJmNGtDSixDWTluQ0ksd0JHa0RBLHNCZitrQ0osQ1lqb0NJLHdCR2tEQSw0QmZrbENKLENZcG9DSSx3QkdrREEsNEJmcWxDSixDWXZvQ0ksd0JHa0RBLHNCZndsQ0osQ1kxb0NJLHlCR2tEQSw0QmYybENKLENZN29DSSx5QkdrREEsNEJmOGxDSixDWWhwQ0kseUJHa0RBLHVCZmltQ0osQ1kzcENFLDBERzBERSxVZnVtQ0osQ1l6cENJLHlCR2tEQSwyQmYwbUNKLENZNXBDSSx5QkdrREEsNEJmNm1DSixDWS9wQ0kseUJHa0RBLHNCZmduQ0osQ1lscUNJLHlCR2tEQSw0QmZtbkNKLENZcnFDSSx5QkdrREEsNEJmc25DSixDWXhxQ0kseUJHa0RBLHNCZnluQ0osQ1kzcUNJLHlCR2tEQSw0QmY0bkNKLENZOXFDSSx5QkdrREEsNEJmK25DSixDWWpyQ0kseUJHa0RBLHNCZmtvQ0osQ1lwckNJLDBCR2tEQSw0QmZxb0NKLENZdnJDSSwwQkdrREEsNEJmd29DSixDWTFyQ0ksMEJHa0RBLHVCZjJvQ0osQ1lyc0NFLHdERzBERSxVZmlwQ0osQ1luc0NJLHdCR2tEQSwyQmZvcENKLENZdHNDSSx3QkdrREEsNEJmdXBDSixDWXpzQ0ksd0JHa0RBLHNCZjBwQ0osQ1k1c0NJLHdCR2tEQSw0QmY2cENKLENZL3NDSSx3QkdrREEsNEJmZ3FDSixDWWx0Q0ksd0JHa0RBLHNCZm1xQ0osQ1lydENJLHdCR2tEQSw0QmZzcUNKLENZeHRDSSx3QkdrREEsNEJmeXFDSixDWTN0Q0ksd0JHa0RBLHNCZjRxQ0osQ1k5dENJLHlCR2tEQSw0QmYrcUNKLENZanVDSSx5QkdrREEsNEJma3JDSixDWXB1Q0kseUJHa0RBLHVCZnFyQ0osQ1kvdUNFLDBERzBERSxVZjJyQ0osQ1k3dUNJLHlCR2tEQSwyQmY4ckNKLENZaHZDSSx5QkdrREEsNEJmaXNDSixDWW52Q0kseUJHa0RBLHNCZm9zQ0osQ1l0dkNJLHlCR2tEQSw0QmZ1c0NKLENZenZDSSx5QkdrREEsNEJmMHNDSixDWTV2Q0kseUJHa0RBLHNCZjZzQ0osQ1kvdkNJLHlCR2tEQSw0QmZndENKLENZbHdDSSx5QkdrREEsNEJmbXRDSixDWXJ3Q0kseUJHa0RBLHNCZnN0Q0osQ1l4d0NJLDBCR2tEQSw0QmZ5dENKLENZM3dDSSwwQkdrREEsNEJmNHRDSixDWTl3Q0ksMEJHa0RBLHVCZit0Q0osQ1l6eENFLDRERzBERSxVZnF1Q0osQ1l2eENJLDBCR2tEQSwyQmZ3dUNKLENZMXhDSSwwQkdrREEsNEJmMnVDSixDWTd4Q0ksMEJHa0RBLHNCZjh1Q0osQ1loeUNJLDBCR2tEQSw0QmZpdkNKLENZbnlDSSwwQkdrREEsNEJmb3ZDSixDWXR5Q0ksMEJHa0RBLHNCZnV2Q0osQ1l6eUNJLDBCR2tEQSw0QmYwdkNKLENZNXlDSSwwQkdrREEsNEJmNnZDSixDWS95Q0ksMEJHa0RBLHNCZmd3Q0osQ1lsekNJLDJCR2tEQSw0QmZtd0NKLENZcnpDSSwyQkdrREEsNEJmc3dDSixDWXh6Q0ksMkJHa0RBLHVCZnl3Q0osQ1luMENFLDBERzBERSxVZit3Q0osQ1lqMENJLHlCR2tEQSwyQmZreENKLENZcDBDSSx5QkdrREEsNEJmcXhDSixDWXYwQ0kseUJHa0RBLHNCZnd4Q0osQ1kxMENJLHlCR2tEQSw0QmYyeENKLENZNzBDSSx5QkdrREEsNEJmOHhDSixDWWgxQ0kseUJHa0RBLHNCZml5Q0osQ1luMUNJLHlCR2tEQSw0QmZveUNKLENZdDFDSSx5QkdrREEsNEJmdXlDSixDWXoxQ0kseUJHa0RBLHNCZjB5Q0osQ1k1MUNJLDBCR2tEQSw0QmY2eUNKLENZLzFDSSwwQkdrREEsNEJmZ3pDSixDWWwyQ0ksMEJHa0RBLHVCZm16Q0osQ1E3eUNRLHlDSWhFTiw0Q0cwREUsVWYwekNGLENZNTJDRSx3QkdrREEsMkJmNnpDRixDWS8yQ0Usd0JHa0RBLDRCZmcwQ0YsQ1lsM0NFLHdCR2tEQSxzQmZtMENGLENZcjNDRSx3QkdrREEsNEJmczBDRixDWXgzQ0Usd0JHa0RBLDRCZnkwQ0YsQ1kzM0NFLHdCR2tEQSxzQmY0MENGLENZOTNDRSx3QkdrREEsNEJmKzBDRixDWWo0Q0Usd0JHa0RBLDRCZmsxQ0YsQ1lwNENFLHdCR2tEQSxzQmZxMUNGLENZdjRDRSx5QkdrREEsNEJmdzFDRixDWTE0Q0UseUJHa0RBLDRCZjIxQ0YsQ1k3NENFLHlCR2tEQSx1QmY4MUNGLENZeDVDQSwwREcwREUsVWZvMkNGLENZdDVDRSx5QkdrREEsMkJmdTJDRixDWXo1Q0UseUJHa0RBLDRCZjAyQ0YsQ1k1NUNFLHlCR2tEQSxzQmY2MkNGLENZLzVDRSx5QkdrREEsNEJmZzNDRixDWWw2Q0UseUJHa0RBLDRCZm0zQ0YsQ1lyNkNFLHlCR2tEQSxzQmZzM0NGLENZeDZDRSx5QkdrREEsNEJmeTNDRixDWTM2Q0UseUJHa0RBLDRCZjQzQ0YsQ1k5NkNFLHlCR2tEQSxzQmYrM0NGLENZajdDRSwwQkdrREEsNEJmazRDRixDWXA3Q0UsMEJHa0RBLDRCZnE0Q0YsQ1l2N0NFLDBCR2tEQSx1QmZ3NENGLENBQ0YsQ1FuNENRLHlDSWhFTix3REcwREUsVWZnNUNGLENZbDhDRSx3QkdrREEsMkJmbTVDRixDWXI4Q0Usd0JHa0RBLDRCZnM1Q0YsQ1l4OENFLHdCR2tEQSxzQmZ5NUNGLENZMzhDRSx3QkdrREEsNEJmNDVDRixDWTk4Q0Usd0JHa0RBLDRCZis1Q0YsQ1lqOUNFLHdCR2tEQSxzQmZrNkNGLENZcDlDRSx3QkdrREEsNEJmcTZDRixDWXY5Q0Usd0JHa0RBLDRCZnc2Q0YsQ1kxOUNFLHdCR2tEQSxzQmYyNkNGLENZNzlDRSx5QkdrREEsNEJmODZDRixDWWgrQ0UseUJHa0RBLDRCZmk3Q0YsQ1luK0NFLHlCR2tEQSx1QmZvN0NGLENBQ0YsQ1ExNkNRLG1DSXJFTiwwREcwREUsVWY0N0NGLENZOStDRSx5QkdrREEsMkJmKzdDRixDWWovQ0UseUJHa0RBLDRCZms4Q0YsQ1lwL0NFLHlCR2tEQSxzQmZxOENGLENZdi9DRSx5QkdrREEsNEJmdzhDRixDWTEvQ0UseUJHa0RBLDRCZjI4Q0YsQ1k3L0NFLHlCR2tEQSxzQmY4OENGLENZaGdERSx5QkdrREEsNEJmaTlDRixDWW5nREUseUJHa0RBLDRCZm85Q0YsQ1l0Z0RFLHlCR2tEQSxzQmZ1OUNGLENZemdERSwwQkdrREEsNEJmMDlDRixDWTVnREUsMEJHa0RBLDRCZjY5Q0YsQ1kvZ0RFLDBCR2tEQSx1QmZnK0NGLENBQ0YsQ1F0OUNRLG1DSXJFTiw0REcwREUsVWZ3K0NGLENZMWhERSwwQkdrREEsMkJmMitDRixDWTdoREUsMEJHa0RBLDRCZjgrQ0YsQ1loaURFLDBCR2tEQSxzQmZpL0NGLENZbmlERSwwQkdrREEsNEJmby9DRixDWXRpREUsMEJHa0RBLDRCZnUvQ0YsQ1l6aURFLDBCR2tEQSxzQmYwL0NGLENZNWlERSwwQkdrREEsNEJmNi9DRixDWS9pREUsMEJHa0RBLDRCZmdnREYsQ1lsakRFLDBCR2tEQSxzQmZtZ0RGLENZcmpERSwyQkdrREEsNEJmc2dERixDWXhqREUsMkJHa0RBLDRCZnlnREYsQ1kzakRFLDJCR2tEQSx1QmY0Z0RGLENBQ0YsQ1FsZ0RRLG9DSXJFTiw4REcwREUsVWZvaERGLENZdGtERSwyQkdrREEsMkJmdWhERixDWXprREUsMkJHa0RBLDRCZjBoREYsQ1k1a0RFLDJCR2tEQSxzQmY2aERGLENZL2tERSwyQkdrREEsNEJmZ2lERixDWWxsREUsMkJHa0RBLDRCZm1pREYsQ1lybERFLDJCR2tEQSxzQmZzaURGLENZeGxERSwyQkdrREEsNEJmeWlERixDWTNsREUsMkJHa0RBLDRCZjRpREYsQ1k5bERFLDJCR2tEQSxzQmYraURGLENZam1ERSw0QkdrREEsNEJma2pERixDWXBtREUsNEJHa0RBLDRCZnFqREYsQ1l2bURFLDRCR2tEQSx1QmZ3akRGLENBQ0YsQ1l4akRJLGdDRTlJSSxrQkFBQSxDQUFBLG1CZDJzRFIsQ1F4akRRLHlDSUxKLGdDRTlJSSxrQkFBQSxDQUFBLG1CZGd0RE4sQ0FDRixDWTdqREksMkNFcEpJLGtCQUFBLENBQUEsbUJkcXREUixDUWxrRFEseUNJQ0osMkNFcEpJLGtCQUFBLENBQUEsbUJkMHRETixDQUNGLENReGtEUSx5Q0lNSixzQkV6Skksb0JBQUEsQ0FBQSxxQmRndUROLENBQ0YsQ1E5a0RRLHlDSU1KLHNCRXpKSSxxQkFBQSxDQUFBLHNCZHN1RE4sQ0FDRixDUXBsRFEseUNRbkpOLGtCRDZJRSxVZitsREYsQ2dCNXVEQSxrQkQ2SUUsU2ZrbURGLENnQi91REEsa0JENklFLG9CZnFtREYsQ2dCbHZEQSxrQkQ2SUUsU2Z3bURGLENnQnJ2REEsa0JENklFLFNmMm1ERixDZ0J4dkRBLGtCRDZJRSxvQmY4bURGLENnQjN2REEsa0JENklFLG9CZmluREYsQ2dCOXZEQSxrQkQ2SUUsV2ZvbkRGLENBQ0YsQ2dCbHdERSxtQkQ2SUUsVWZ3bkRKLENnQnJ3REUsbUJENklFLFNmNG5ESixDZ0J6d0RFLG1CRDZJRSxvQmZnb0RKLENnQjd3REUsbUJENklFLFNmb29ESixDZ0JqeERFLG1CRDZJRSxTZndvREosQ2dCcnhERSxtQkQ2SUUsb0JmNG9ESixDZ0J6eERFLG1CRDZJRSxvQmZncERKLENnQjd4REUsbUJENklFLFdmb3BESixDUTlvRFEseUNRbkpOLG1CRDZJRSxVZnlwREYsQ2dCdHlEQSxtQkQ2SUUsU2Y0cERGLENnQnp5REEsbUJENklFLG9CZitwREYsQ2dCNXlEQSxtQkQ2SUUsU2ZrcURGLENnQi95REEsbUJENklFLFNmcXFERixDZ0JsekRBLG1CRDZJRSxvQmZ3cURGLENnQnJ6REEsbUJENklFLG9CZjJxREYsQ2dCeHpEQSxtQkQ2SUUsV2Y4cURGLENBQ0YsQ1F6cURRLHlDUW5KTixrQkQ2SUUsVWZtckRGLENnQmgwREEsa0JENklFLFNmc3JERixDZ0JuMERBLGtCRDZJRSxvQmZ5ckRGLENnQnQwREEsa0JENklFLFNmNHJERixDZ0J6MERBLGtCRDZJRSxTZityREYsQ2dCNTBEQSxrQkQ2SUUsb0Jma3NERixDZ0IvMERBLGtCRDZJRSxvQmZxc0RGLENnQmwxREEsa0JENklFLFdmd3NERixDQUNGLENROXJEUSxtQ1F4Sk4sbUJENklFLFVmNnNERixDZ0IxMURBLG1CRDZJRSxTZmd0REYsQ2dCNzFEQSxtQkQ2SUUsb0JmbXRERixDZ0JoMkRBLG1CRDZJRSxTZnN0REYsQ2dCbjJEQSxtQkQ2SUUsU2Z5dERGLENnQnQyREEsbUJENklFLG9CZjR0REYsQ2dCejJEQSxtQkQ2SUUsb0JmK3RERixDZ0I1MkRBLG1CRDZJRSxXZmt1REYsQ0FDRixDUXh0RFEsbUNReEpOLG9CRDZJRSxVZnV1REYsQ2dCcDNEQSxvQkQ2SUUsU2YwdURGLENnQnYzREEsb0JENklFLG9CZjZ1REYsQ2dCMTNEQSxvQkQ2SUUsU2ZndkRGLENnQjczREEsb0JENklFLFNmbXZERixDZ0JoNERBLG9CRDZJRSxvQmZzdkRGLENnQm40REEsb0JENklFLG9CZnl2REYsQ2dCdDREQSxvQkQ2SUUsV2Y0dkRGLENBQ0YsQ1FsdkRRLG9DUXhKTixxQkQ2SUUsVWZpd0RGLENnQjk0REEscUJENklFLFNmb3dERixDZ0JqNURBLHFCRDZJRSxvQmZ1d0RGLENnQnA1REEscUJENklFLFNmMHdERixDZ0J2NURBLHFCRDZJRSxTZjZ3REYsQ2dCMTVEQSxxQkQ2SUUsb0JmZ3hERixDZ0I3NURBLHFCRDZJRSxvQmZteERGLENnQmg2REEscUJENklFLFdmc3hERixDQUNGLENRanhEUSx5Q1FuSk4sZ0NENklFLHVCZjJ4REYsQ2dCeDZEQSxnQ0Q2SUUsc0JmOHhERixDZ0IzNkRBLGdDRDZJRSw0QmZpeURGLENnQjk2REEsZ0NENklFLHNCZm95REYsQ2dCajdEQSxnQ0Q2SUUsc0JmdXlERixDZ0JwN0RBLGdDRDZJRSw0QmYweURGLENnQnY3REEsZ0NENklFLDRCZjZ5REYsQ2dCMTdEQSxnQ0Q2SUUsd0JmZ3pERixDQUNGLENnQjk3REUsaUNENklFLHVCZm96REosQ2dCajhERSxpQ0Q2SUUsc0Jmd3pESixDZ0JyOERFLGlDRDZJRSw0QmY0ekRKLENnQno4REUsaUNENklFLHNCZmcwREosQ2dCNzhERSxpQ0Q2SUUsc0JmbzBESixDZ0JqOURFLGlDRDZJRSw0QmZ3MERKLENnQnI5REUsaUNENklFLDRCZjQwREosQ2dCejlERSxpQ0Q2SUUsd0JmZzFESixDZ0I3OURFLGlDRDZJRSx1QmZvMURKLENnQmorREUsaUNENklFLHNCZncxREosQ2dCcitERSxpQ0Q2SUUsNEJmNDFESixDZ0J6K0RFLGlDRDZJRSxzQmZnMkRKLENnQjcrREUsaUNENklFLHNCZm8yREosQ2dCai9ERSxpQ0Q2SUUsNEJmdzJESixDZ0JyL0RFLGlDRDZJRSw0QmY0MkRKLENnQnovREUsaUNENklFLHdCZmczREosQ1ExMkRRLHlDUW5KTixpQ0Q2SUUsdUJmcTNERixDZ0JsZ0VBLGlDRDZJRSxzQmZ3M0RGLENnQnJnRUEsaUNENklFLDRCZjIzREYsQ2dCeGdFQSxpQ0Q2SUUsc0JmODNERixDZ0IzZ0VBLGlDRDZJRSxzQmZpNERGLENnQjlnRUEsaUNENklFLDRCZm80REYsQ2dCamhFQSxpQ0Q2SUUsNEJmdTRERixDZ0JwaEVBLGlDRDZJRSx3QmYwNERGLENBQ0YsQ1FyNERRLHlDUW5KTixnQ0Q2SUUsdUJmKzRERixDZ0I1aEVBLGdDRDZJRSxzQmZrNURGLENnQi9oRUEsZ0NENklFLDRCZnE1REYsQ2dCbGlFQSxnQ0Q2SUUsc0JmdzVERixDZ0JyaUVBLGdDRDZJRSxzQmYyNURGLENnQnhpRUEsZ0NENklFLDRCZjg1REYsQ2dCM2lFQSxnQ0Q2SUUsNEJmaTZERixDZ0I5aUVBLGdDRDZJRSx3QmZvNkRGLENBQ0YsQ1ExNURRLG1DUXhKTixpQ0Q2SUUsdUJmeTZERixDZ0J0akVBLGlDRDZJRSxzQmY0NkRGLENnQnpqRUEsaUNENklFLDRCZis2REYsQ2dCNWpFQSxpQ0Q2SUUsc0JmazdERixDZ0IvakVBLGlDRDZJRSxzQmZxN0RGLENnQmxrRUEsaUNENklFLDRCZnc3REYsQ2dCcmtFQSxpQ0Q2SUUsNEJmMjdERixDZ0J4a0VBLGlDRDZJRSx3QmY4N0RGLENBQ0YsQ1FwN0RRLG1DUXhKTixrQ0Q2SUUsdUJmbThERixDZ0JobEVBLGtDRDZJRSxzQmZzOERGLENnQm5sRUEsa0NENklFLDRCZnk4REYsQ2dCdGxFQSxrQ0Q2SUUsc0JmNDhERixDZ0J6bEVBLGtDRDZJRSxzQmYrOERGLENnQjVsRUEsa0NENklFLDRCZms5REYsQ2dCL2xFQSxrQ0Q2SUUsNEJmcTlERixDZ0JsbUVBLGtDRDZJRSx3QmZ3OURGLENBQ0YsQ1E5OERRLG9DUXhKTixtQ0Q2SUUsdUJmNjlERixDZ0IxbUVBLG1DRDZJRSxzQmZnK0RGLENnQjdtRUEsbUNENklFLDRCZm0rREYsQ2dCaG5FQSxtQ0Q2SUUsc0JmcytERixDZ0JubkVBLG1DRDZJRSxzQmZ5K0RGLENnQnRuRUEsbUNENklFLDRCZjQrREYsQ2dCem5FQSxtQ0Q2SUUsNEJmKytERixDZ0I1bkVBLG1DRDZJRSx3QmZrL0RGLENBQ0YsQ2lCcG9FTSxzREFFSSxhQUFBLENBQUEsY2pCMG9FVixDaUJwbkVZLGtDRnlIUixtQmY4L0RKLENpQnZuRVksa0NGeUhSLG9CZmlnRUosQ2lCMW5FWSxrQ0Z5SFIsU2ZvZ0VKLENpQjduRVksa0NGeUhSLG9CZnVnRUosQ2lCaG9FWSxrQ0Z5SFIsb0JmMGdFSixDaUJub0VZLGtDRnlIUixTZjZnRUosQ2lCdG9FWSxrQ0Z5SFIsb0JmZ2hFSixDaUJ6b0VZLGtDRnlIUixvQmZtaEVKLENpQjVvRVksa0NGeUhSLFNmc2hFSixDaUIvb0VZLG1DRnlIUixvQmZ5aEVKLENpQmxwRVksbUNGeUhSLG9CZjRoRUosQ2lCcnBFWSxtQ0Z5SFIsVWYraEVKLENpQmpxRVksaUNGa0lSLG1CZmtpRUosQ2lCcHFFWSxpQ0ZrSVIsb0JmcWlFSixDaUJ2cUVZLGlDRmtJUixTZndpRUosQ2lCMXFFWSxpQ0ZrSVIsb0JmMmlFSixDaUI3cUVZLGlDRmtJUixvQmY4aUVKLENpQmhyRVksaUNGa0lSLFNmaWpFSixDaUJuckVZLGlDRmtJUixvQmZvakVKLENpQnRyRVksaUNGa0lSLG9CZnVqRUosQ2lCenJFWSxpQ0ZrSVIsU2YwakVKLENpQjVyRVksa0NGa0lSLG9CZjZqRUosQ2lCL3JFWSxrQ0ZrSVIsb0JmZ2tFSixDaUJsc0VZLGtDRmtJUixVZm1rRUosQ2lCcnNFWSxrQ0ZrSVIsbUJmc2tFSixDaUJ4c0VZLGtDRmtJUixvQmZ5a0VKLENpQjNzRVksa0NGa0lSLFNmNGtFSixDaUI5c0VZLGtDRmtJUixvQmYra0VKLENpQmp0RVksa0NGa0lSLG9CZmtsRUosQ2lCcHRFWSxrQ0ZrSVIsU2ZxbEVKLENpQnZ0RVksa0NGa0lSLG9CZndsRUosQ2lCMXRFWSxrQ0ZrSVIsb0JmMmxFSixDaUI3dEVZLGtDRmtJUixTZjhsRUosQ2lCaHVFWSxtQ0ZrSVIsb0JmaW1FSixDaUJudUVZLG1DRmtJUixvQmZvbUVKLENpQnR1RVksbUNGa0lSLFVmdW1FSixDaUJ6dUVZLGlDRmtJUixtQmYwbUVKLENpQjV1RVksaUNGa0lSLG9CZjZtRUosQ2lCL3VFWSxpQ0ZrSVIsU2ZnbkVKLENpQmx2RVksaUNGa0lSLG9CZm1uRUosQ2lCcnZFWSxpQ0ZrSVIsb0Jmc25FSixDaUJ4dkVZLGlDRmtJUixTZnluRUosQ2lCM3ZFWSxpQ0ZrSVIsb0JmNG5FSixDaUI5dkVZLGlDRmtJUixvQmYrbkVKLENpQmp3RVksaUNGa0lSLFNma29FSixDaUJwd0VZLGtDRmtJUixvQmZxb0VKLENpQnZ3RVksa0NGa0lSLG9CZndvRUosQ2lCMXdFWSxrQ0ZrSVIsVWYyb0VKLENpQjd3RVksa0NGa0lSLG1CZjhvRUosQ2lCaHhFWSxrQ0ZrSVIsb0JmaXBFSixDaUJueEVZLGtDRmtJUixTZm9wRUosQ2lCdHhFWSxrQ0ZrSVIsb0JmdXBFSixDaUJ6eEVZLGtDRmtJUixvQmYwcEVKLENpQjV4RVksa0NGa0lSLFNmNnBFSixDaUIveEVZLGtDRmtJUixvQmZncUVKLENpQmx5RVksa0NGa0lSLG9CZm1xRUosQ2lCcnlFWSxrQ0ZrSVIsU2ZzcUVKLENpQnh5RVksbUNGa0lSLG9CZnlxRUosQ2lCM3lFWSxtQ0ZrSVIsb0JmNHFFSixDaUI5eUVZLG1DRmtJUixVZitxRUosQ2lCanpFWSxtQ0ZrSVIsbUJma3JFSixDaUJwekVZLG1DRmtJUixvQmZxckVKLENpQnZ6RVksbUNGa0lSLFNmd3JFSixDaUIxekVZLG1DRmtJUixvQmYyckVKLENpQjd6RVksbUNGa0lSLG9CZjhyRUosQ2lCaDBFWSxtQ0ZrSVIsU2Zpc0VKLENpQm4wRVksbUNGa0lSLG9CZm9zRUosQ2lCdDBFWSxtQ0ZrSVIsb0JmdXNFSixDaUJ6MEVZLG1DRmtJUixTZjBzRUosQ2lCNTBFWSxvQ0ZrSVIsb0JmNnNFSixDaUIvMEVZLG9DRmtJUixvQmZndEVKLENpQmwxRVksb0NGa0lSLFVmbXRFSixDUXhzRVEsb0NTcElJLG9DRnlIUixtQmZ1dEVGLENpQmgxRVUsb0NGeUhSLG9CZjB0RUYsQ2lCbjFFVSxvQ0Z5SFIsU2Y2dEVGLENpQnQxRVUsb0NGeUhSLG9CZmd1RUYsQ2lCejFFVSxvQ0Z5SFIsb0JmbXVFRixDaUI1MUVVLG9DRnlIUixTZnN1RUYsQ2lCLzFFVSxvQ0Z5SFIsb0JmeXVFRixDaUJsMkVVLG9DRnlIUixvQmY0dUVGLENpQnIyRVUsb0NGeUhSLFNmK3VFRixDaUJ4MkVVLHFDRnlIUixvQmZrdkVGLENpQjMyRVUscUNGeUhSLG9CZnF2RUYsQ2lCOTJFVSxxQ0Z5SFIsVWZ3dkVGLENBQ0YsQ1l6ckVNLHlCSzdLRSxhQUFBLENBQUEsY2pCMjJFUixDaUJ4MkVNLCtCQUVJLGNBQUEsQ0FBQSxlakIwMkVWLENRNXZFUSx5Q1N2SkYsb0RBRUksYUFBQSxDQUFBLGNqQjI1RVIsQ0FDRixDaUJ0NEVZLGlDRnlIUixtQmZneEVKLENpQno0RVksaUNGeUhSLG9CZm14RUosQ2lCNTRFWSxpQ0Z5SFIsU2ZzeEVKLENpQi80RVksaUNGeUhSLG9CZnl4RUosQ2lCbDVFWSxpQ0Z5SFIsb0JmNHhFSixDaUJyNUVZLGlDRnlIUixTZit4RUosQ2lCeDVFWSxpQ0Z5SFIsb0Jma3lFSixDaUIzNUVZLGlDRnlIUixvQmZxeUVKLENpQjk1RVksaUNGeUhSLFNmd3lFSixDaUJqNkVZLGtDRnlIUixvQmYyeUVKLENpQnA2RVksa0NGeUhSLG9CZjh5RUosQ2lCdjZFWSxrQ0Z5SFIsVWZpekVKLENRM3lFUSx5Q1MvSEksZ0NGeUhSLG1CZnF6RUYsQ2lCOTZFVSxnQ0Z5SFIsb0Jmd3pFRixDaUJqN0VVLGdDRnlIUixTZjJ6RUYsQ2lCcDdFVSxnQ0Z5SFIsb0JmOHpFRixDaUJ2N0VVLGdDRnlIUixvQmZpMEVGLENpQjE3RVUsZ0NGeUhSLFNmbzBFRixDaUI3N0VVLGdDRnlIUixvQmZ1MEVGLENpQmg4RVUsZ0NGeUhSLG9CZjAwRUYsQ2lCbjhFVSxnQ0Z5SFIsU2Y2MEVGLENpQnQ4RVUsaUNGeUhSLG9CZmcxRUYsQ2lCejhFVSxpQ0Z5SFIsb0JmbTFFRixDaUI1OEVVLGlDRnlIUixVZnMxRUYsQ0FDRixDUWoxRVEseUNTL0hJLGlDRnlIUixtQmYyMUVGLENpQnA5RVUsaUNGeUhSLG9CZjgxRUYsQ2lCdjlFVSxpQ0Z5SFIsU2ZpMkVGLENpQjE5RVUsaUNGeUhSLG9CZm8yRUYsQ2lCNzlFVSxpQ0Z5SFIsb0JmdTJFRixDaUJoK0VVLGlDRnlIUixTZjAyRUYsQ2lCbitFVSxpQ0Z5SFIsb0JmNjJFRixDaUJ0K0VVLGlDRnlIUixvQmZnM0VGLENpQnorRVUsaUNGeUhSLFNmbTNFRixDaUI1K0VVLGtDRnlIUixvQmZzM0VGLENpQi8rRVUsa0NGeUhSLG9CZnkzRUYsQ2lCbC9FVSxrQ0Z5SFIsVWY0M0VGLENBQ0YsQ1F2M0VRLHlDUy9ISSxnQ0Z5SFIsbUJmaTRFRixDaUIxL0VVLGdDRnlIUixvQmZvNEVGLENpQjcvRVUsZ0NGeUhSLFNmdTRFRixDaUJoZ0ZVLGdDRnlIUixvQmYwNEVGLENpQm5nRlUsZ0NGeUhSLG9CZjY0RUYsQ2lCdGdGVSxnQ0Z5SFIsU2ZnNUVGLENpQnpnRlUsZ0NGeUhSLG9CZm01RUYsQ2lCNWdGVSxnQ0Z5SFIsb0JmczVFRixDaUIvZ0ZVLGdDRnlIUixTZnk1RUYsQ2lCbGhGVSxpQ0Z5SFIsb0JmNDVFRixDaUJyaEZVLGlDRnlIUixvQmYrNUVGLENpQnhoRlUsaUNGeUhSLFVmazZFRixDQUNGLENReDVFUSxtQ1NwSUksaUNGeUhSLG1CZnU2RUYsQ2lCaGlGVSxpQ0Z5SFIsb0JmMDZFRixDaUJuaUZVLGlDRnlIUixTZjY2RUYsQ2lCdGlGVSxpQ0Z5SFIsb0JmZzdFRixDaUJ6aUZVLGlDRnlIUixvQmZtN0VGLENpQjVpRlUsaUNGeUhSLFNmczdFRixDaUIvaUZVLGlDRnlIUixvQmZ5N0VGLENpQmxqRlUsaUNGeUhSLG9CZjQ3RUYsQ2lCcmpGVSxpQ0Z5SFIsU2YrN0VGLENpQnhqRlUsa0NGeUhSLG9CZms4RUYsQ2lCM2pGVSxrQ0Z5SFIsb0JmcThFRixDaUI5akZVLGtDRnlIUixVZnc4RUYsQ0FDRixDUTk3RVEsbUNTcElJLGtDRnlIUixtQmY2OEVGLENpQnRrRlUsa0NGeUhSLG9CZmc5RUYsQ2lCemtGVSxrQ0Z5SFIsU2ZtOUVGLENpQjVrRlUsa0NGeUhSLG9CZnM5RUYsQ2lCL2tGVSxrQ0Z5SFIsb0JmeTlFRixDaUJsbEZVLGtDRnlIUixTZjQ5RUYsQ2lCcmxGVSxrQ0Z5SFIsb0JmKzlFRixDaUJ4bEZVLGtDRnlIUixvQmZrK0VGLENpQjNsRlUsa0NGeUhSLFNmcStFRixDaUI5bEZVLG1DRnlIUixvQmZ3K0VGLENpQmptRlUsbUNGeUhSLG9CZjIrRUYsQ2lCcG1GVSxtQ0Z5SFIsVWY4K0VGLENBQ0YsQ1FwK0VRLG9DU3BJSSxtQ0Z5SFIsbUJmbS9FRixDaUI1bUZVLG1DRnlIUixvQmZzL0VGLENpQi9tRlUsbUNGeUhSLFNmeS9FRixDaUJsbkZVLG1DRnlIUixvQmY0L0VGLENpQnJuRlUsbUNGeUhSLG9CZisvRUYsQ2lCeG5GVSxtQ0Z5SFIsU2ZrZ0ZGLENpQjNuRlUsbUNGeUhSLG9CZnFnRkYsQ2lCOW5GVSxtQ0Z5SFIsb0Jmd2dGRixDaUJqb0ZVLG1DRnlIUixTZjJnRkYsQ2lCcG9GVSxvQ0Z5SFIsb0JmOGdGRixDaUJ2b0ZVLG9DRnlIUixvQmZpaEZGLENpQjFvRlUsb0NGeUhSLFVmb2hGRixDQUNGLENRL2dGUSx5Q0kwREYsd0JLN0tFLGFBQUEsQ0FBQSxjakJ3b0ZOLENpQnJvRkksOEJBRUksY0FBQSxDQUFBLGVqQnVvRlIsQ0FDRixDUTFoRlEseUNTdkpGLHNEQUVJLGFBQUEsQ0FBQSxjakJ5ckZSLENBQ0YsQ2lCcHFGWSxrQ0Z5SFIsbUJmOGlGSixDaUJ2cUZZLGtDRnlIUixvQmZpakZKLENpQjFxRlksa0NGeUhSLFNmb2pGSixDaUI3cUZZLGtDRnlIUixvQmZ1akZKLENpQmhyRlksa0NGeUhSLG9CZjBqRkosQ2lCbnJGWSxrQ0Z5SFIsU2Y2akZKLENpQnRyRlksa0NGeUhSLG9CZmdrRkosQ2lCenJGWSxrQ0Z5SFIsb0JmbWtGSixDaUI1ckZZLGtDRnlIUixTZnNrRkosQ2lCL3JGWSxtQ0Z5SFIsb0JmeWtGSixDaUJsc0ZZLG1DRnlIUixvQmY0a0ZKLENpQnJzRlksbUNGeUhSLFVmK2tGSixDUXprRlEseUNTeElJLGlDRmtJUixtQmZtbEZGLENpQnJ0RlUsaUNGa0lSLG9CZnNsRkYsQ2lCeHRGVSxpQ0ZrSVIsU2Z5bEZGLENpQjN0RlUsaUNGa0lSLG9CZjRsRkYsQ2lCOXRGVSxpQ0ZrSVIsb0JmK2xGRixDaUJqdUZVLGlDRmtJUixTZmttRkYsQ2lCcHVGVSxpQ0ZrSVIsb0JmcW1GRixDaUJ2dUZVLGlDRmtJUixvQmZ3bUZGLENpQjF1RlUsaUNGa0lSLFNmMm1GRixDaUI3dUZVLGtDRmtJUixvQmY4bUZGLENpQmh2RlUsa0NGa0lSLG9CZmluRkYsQ2lCbnZGVSxrQ0ZrSVIsVWZvbkZGLENpQjd1RlUsa0NGeUhSLG1CZnluRkYsQ2lCbHZGVSxrQ0Z5SFIsb0JmNG5GRixDaUJydkZVLGtDRnlIUixTZituRkYsQ2lCeHZGVSxrQ0Z5SFIsb0Jma29GRixDaUIzdkZVLGtDRnlIUixvQmZxb0ZGLENpQjl2RlUsa0NGeUhSLFNmd29GRixDaUJqd0ZVLGtDRnlIUixvQmYyb0ZGLENpQnB3RlUsa0NGeUhSLG9CZjhvRkYsQ2lCdndGVSxrQ0Z5SFIsU2ZpcEZGLENpQjF3RlUsbUNGeUhSLG9CZm9wRkYsQ2lCN3dGVSxtQ0Z5SFIsb0JmdXBGRixDaUJoeEZVLG1DRnlIUixVZjBwRkYsQ0FyQ0YsQ1EvbUZRLHlDUy9ISSxpQ0Z5SFIsbUJmK3BGRixDaUJ4eEZVLGlDRnlIUixvQmZrcUZGLENpQjN4RlUsaUNGeUhSLFNmcXFGRixDaUI5eEZVLGlDRnlIUixvQmZ3cUZGLENpQmp5RlUsaUNGeUhSLG9CZjJxRkYsQ2lCcHlGVSxpQ0Z5SFIsU2Y4cUZGLENpQnZ5RlUsaUNGeUhSLG9CZmlyRkYsQ2lCMXlGVSxpQ0Z5SFIsb0Jmb3JGRixDaUI3eUZVLGlDRnlIUixTZnVyRkYsQ2lCaHpGVSxrQ0Z5SFIsb0JmMHJGRixDaUJuekZVLGtDRnlIUixvQmY2ckZGLENpQnR6RlUsa0NGeUhSLFVmZ3NGRixDQUNGLENRdHJGUSxtQ1NwSUksa0NGeUhSLG1CZnFzRkYsQ2lCOXpGVSxrQ0Z5SFIsb0Jmd3NGRixDaUJqMEZVLGtDRnlIUixTZjJzRkYsQ2lCcDBGVSxrQ0Z5SFIsb0JmOHNGRixDaUJ2MEZVLGtDRnlIUixvQmZpdEZGLENpQjEwRlUsa0NGeUhSLFNmb3RGRixDaUI3MEZVLGtDRnlIUixvQmZ1dEZGLENpQmgxRlUsa0NGeUhSLG9CZjB0RkYsQ2lCbjFGVSxrQ0Z5SFIsU2Y2dEZGLENpQnQxRlUsbUNGeUhSLG9CZmd1RkYsQ2lCejFGVSxtQ0Z5SFIsb0JmbXVGRixDaUI1MUZVLG1DRnlIUixVZnN1RkYsQ0FDRixDUTV0RlEsbUNTcElJLG1DRnlIUixtQmYydUZGLENpQnAyRlUsbUNGeUhSLG9CZjh1RkYsQ2lCdjJGVSxtQ0Z5SFIsU2ZpdkZGLENpQjEyRlUsbUNGeUhSLG9CZm92RkYsQ2lCNzJGVSxtQ0Z5SFIsb0JmdXZGRixDaUJoM0ZVLG1DRnlIUixTZjB2RkYsQ2lCbjNGVSxtQ0Z5SFIsb0JmNnZGRixDaUJ0M0ZVLG1DRnlIUixvQmZnd0ZGLENpQnozRlUsbUNGeUhSLFNmbXdGRixDaUI1M0ZVLG9DRnlIUixvQmZzd0ZGLENpQi8zRlUsb0NGeUhSLG9CZnl3RkYsQ2lCbDRGVSxvQ0Z5SFIsVWY0d0ZGLENBQ0YsQ1Fsd0ZRLG9DU3BJSSxvQ0Z5SFIsbUJmaXhGRixDaUIxNEZVLG9DRnlIUixvQmZveEZGLENpQjc0RlUsb0NGeUhSLFNmdXhGRixDaUJoNUZVLG9DRnlIUixvQmYweEZGLENpQm41RlUsb0NGeUhSLG9CZjZ4RkYsQ2lCdDVGVSxvQ0Z5SFIsU2ZneUZGLENpQno1RlUsb0NGeUhSLG9CZm15RkYsQ2lCNTVGVSxvQ0Z5SFIsb0Jmc3lGRixDaUIvNUZVLG9DRnlIUixTZnl5RkYsQ2lCbDZGVSxxQ0Z5SFIsb0JmNHlGRixDaUJyNkZVLHFDRnlIUixvQmYreUZGLENpQng2RlUscUNGeUhSLFVma3pGRixDQUNGLENRN3lGUSx5Q0kwREYseUJLN0tFLGFBQUEsQ0FBQSxjakJzNkZOLENpQm42RkksK0JBRUksY0FBQSxDQUFBLGVqQnE2RlIsQ0FDRixDUXh6RlEseUNTdkpGLG9EQUVJLGFBQUEsQ0FBQSxjakJ1OUZSLENBQ0YsQ2lCbDhGWSxpQ0Z5SFIsbUJmNDBGSixDaUJyOEZZLGlDRnlIUixvQmYrMEZKLENpQng4RlksaUNGeUhSLFNmazFGSixDaUIzOEZZLGlDRnlIUixvQmZxMUZKLENpQjk4RlksaUNGeUhSLG9CZncxRkosQ2lCajlGWSxpQ0Z5SFIsU2YyMUZKLENpQnA5RlksaUNGeUhSLG9CZjgxRkosQ2lCdjlGWSxpQ0Z5SFIsb0JmaTJGSixDaUIxOUZZLGlDRnlIUixTZm8yRkosQ2lCNzlGWSxrQ0Z5SFIsb0JmdTJGSixDaUJoK0ZZLGtDRnlIUixvQmYwMkZKLENpQm4rRlksa0NGeUhSLFVmNjJGSixDUXYyRlEseUNTeElJLGdDRmtJUixtQmZpM0ZGLENpQm4vRlUsZ0NGa0lSLG9CZm8zRkYsQ2lCdC9GVSxnQ0ZrSVIsU2Z1M0ZGLENpQnovRlUsZ0NGa0lSLG9CZjAzRkYsQ2lCNS9GVSxnQ0ZrSVIsb0JmNjNGRixDaUIvL0ZVLGdDRmtJUixTZmc0RkYsQ2lCbGdHVSxnQ0ZrSVIsb0JmbTRGRixDaUJyZ0dVLGdDRmtJUixvQmZzNEZGLENpQnhnR1UsZ0NGa0lSLFNmeTRGRixDaUIzZ0dVLGlDRmtJUixvQmY0NEZGLENpQjlnR1UsaUNGa0lSLG9CZis0RkYsQ2lCamhHVSxpQ0ZrSVIsVWZrNUZGLENpQnBoR1UsaUNGa0lSLG1CZnU1RkYsQ2lCemhHVSxpQ0ZrSVIsb0JmMDVGRixDaUI1aEdVLGlDRmtJUixTZjY1RkYsQ2lCL2hHVSxpQ0ZrSVIsb0JmZzZGRixDaUJsaUdVLGlDRmtJUixvQmZtNkZGLENpQnJpR1UsaUNGa0lSLFNmczZGRixDaUJ4aUdVLGlDRmtJUixvQmZ5NkZGLENpQjNpR1UsaUNGa0lSLG9CZjQ2RkYsQ2lCOWlHVSxpQ0ZrSVIsU2YrNkZGLENpQmpqR1Usa0NGa0lSLG9CZms3RkYsQ2lCcGpHVSxrQ0ZrSVIsb0JmcTdGRixDaUJ2akdVLGtDRmtJUixVZnc3RkYsQ2lCampHVSxnQ0Z5SFIsbUJmNjdGRixDaUJ0akdVLGdDRnlIUixvQmZnOEZGLENpQnpqR1UsZ0NGeUhSLFNmbThGRixDaUI1akdVLGdDRnlIUixvQmZzOEZGLENpQi9qR1UsZ0NGeUhSLG9CZnk4RkYsQ2lCbGtHVSxnQ0Z5SFIsU2Y0OEZGLENpQnJrR1UsZ0NGeUhSLG9CZis4RkYsQ2lCeGtHVSxnQ0Z5SFIsb0JmazlGRixDaUIza0dVLGdDRnlIUixTZnE5RkYsQ2lCOWtHVSxpQ0Z5SFIsb0JmdzlGRixDaUJqbEdVLGlDRnlIUixvQmYyOUZGLENpQnBsR1UsaUNGeUhSLFVmODlGRixDQTNFRixDUXg0RlEsbUNTcElJLGlDRnlIUixtQmZtK0ZGLENpQjVsR1UsaUNGeUhSLG9CZnMrRkYsQ2lCL2xHVSxpQ0Z5SFIsU2Z5K0ZGLENpQmxtR1UsaUNGeUhSLG9CZjQrRkYsQ2lCcm1HVSxpQ0Z5SFIsb0JmKytGRixDaUJ4bUdVLGlDRnlIUixTZmsvRkYsQ2lCM21HVSxpQ0Z5SFIsb0JmcS9GRixDaUI5bUdVLGlDRnlIUixvQmZ3L0ZGLENpQmpuR1UsaUNGeUhSLFNmMi9GRixDaUJwbkdVLGtDRnlIUixvQmY4L0ZGLENpQnZuR1Usa0NGeUhSLG9CZmlnR0YsQ2lCMW5HVSxrQ0Z5SFIsVWZvZ0dGLENBQ0YsQ1ExL0ZRLG1DU3BJSSxrQ0Z5SFIsbUJmeWdHRixDaUJsb0dVLGtDRnlIUixvQmY0Z0dGLENpQnJvR1Usa0NGeUhSLFNmK2dHRixDaUJ4b0dVLGtDRnlIUixvQmZraEdGLENpQjNvR1Usa0NGeUhSLG9CZnFoR0YsQ2lCOW9HVSxrQ0Z5SFIsU2Z3aEdGLENpQmpwR1Usa0NGeUhSLG9CZjJoR0YsQ2lCcHBHVSxrQ0Z5SFIsb0JmOGhHRixDaUJ2cEdVLGtDRnlIUixTZmlpR0YsQ2lCMXBHVSxtQ0Z5SFIsb0Jmb2lHRixDaUI3cEdVLG1DRnlIUixvQmZ1aUdGLENpQmhxR1UsbUNGeUhSLFVmMGlHRixDQUNGLENRaGlHUSxvQ1NwSUksbUNGeUhSLG1CZitpR0YsQ2lCeHFHVSxtQ0Z5SFIsb0Jma2pHRixDaUIzcUdVLG1DRnlIUixTZnFqR0YsQ2lCOXFHVSxtQ0Z5SFIsb0Jmd2pHRixDaUJqckdVLG1DRnlIUixvQmYyakdGLENpQnByR1UsbUNGeUhSLFNmOGpHRixDaUJ2ckdVLG1DRnlIUixvQmZpa0dGLENpQjFyR1UsbUNGeUhSLG9CZm9rR0YsQ2lCN3JHVSxtQ0Z5SFIsU2Z1a0dGLENpQmhzR1Usb0NGeUhSLG9CZjBrR0YsQ2lCbnNHVSxvQ0Z5SFIsb0JmNmtHRixDaUJ0c0dVLG9DRnlIUixVZmdsR0YsQ0FDRixDUTNrR1EseUNJMERGLHdCSzdLRSxhQUFBLENBQUEsY2pCb3NHTixDaUJqc0dJLDhCQUVJLGNBQUEsQ0FBQSxlakJtc0dSLENBQ0YsQ1FqbEdRLG1DUzVKRixzREFFSSxhQUFBLENBQUEsY2pCcXZHUixDQUNGLENpQmh1R1ksa0NGeUhSLG1CZjBtR0osQ2lCbnVHWSxrQ0Z5SFIsb0JmNm1HSixDaUJ0dUdZLGtDRnlIUixTZmduR0osQ2lCenVHWSxrQ0Z5SFIsb0JmbW5HSixDaUI1dUdZLGtDRnlIUixvQmZzbkdKLENpQi91R1ksa0NGeUhSLFNmeW5HSixDaUJsdkdZLGtDRnlIUixvQmY0bkdKLENpQnJ2R1ksa0NGeUhSLG9CZituR0osQ2lCeHZHWSxrQ0Z5SFIsU2Zrb0dKLENpQjN2R1ksbUNGeUhSLG9CZnFvR0osQ2lCOXZHWSxtQ0Z5SFIsb0Jmd29HSixDaUJqd0dZLG1DRnlIUixVZjJvR0osQ1Fob0dRLG1DUzdJSSxpQ0ZrSVIsbUJmK29HRixDaUJqeEdVLGlDRmtJUixvQmZrcEdGLENpQnB4R1UsaUNGa0lSLFNmcXBHRixDaUJ2eEdVLGlDRmtJUixvQmZ3cEdGLENpQjF4R1UsaUNGa0lSLG9CZjJwR0YsQ2lCN3hHVSxpQ0ZrSVIsU2Y4cEdGLENpQmh5R1UsaUNGa0lSLG9CZmlxR0YsQ2lCbnlHVSxpQ0ZrSVIsb0Jmb3FHRixDaUJ0eUdVLGlDRmtJUixTZnVxR0YsQ2lCenlHVSxrQ0ZrSVIsb0JmMHFHRixDaUI1eUdVLGtDRmtJUixvQmY2cUdGLENpQi95R1Usa0NGa0lSLFVmZ3JHRixDaUJsekdVLGtDRmtJUixtQmZxckdGLENpQnZ6R1Usa0NGa0lSLG9CZndyR0YsQ2lCMXpHVSxrQ0ZrSVIsU2YyckdGLENpQjd6R1Usa0NGa0lSLG9CZjhyR0YsQ2lCaDBHVSxrQ0ZrSVIsb0JmaXNHRixDaUJuMEdVLGtDRmtJUixTZm9zR0YsQ2lCdDBHVSxrQ0ZrSVIsb0JmdXNHRixDaUJ6MEdVLGtDRmtJUixvQmYwc0dGLENpQjUwR1Usa0NGa0lSLFNmNnNHRixDaUIvMEdVLG1DRmtJUixvQmZndEdGLENpQmwxR1UsbUNGa0lSLG9CZm10R0YsQ2lCcjFHVSxtQ0ZrSVIsVWZzdEdGLENpQngxR1UsaUNGa0lSLG1CZjJ0R0YsQ2lCNzFHVSxpQ0ZrSVIsb0JmOHRHRixDaUJoMkdVLGlDRmtJUixTZml1R0YsQ2lCbjJHVSxpQ0ZrSVIsb0Jmb3VHRixDaUJ0MkdVLGlDRmtJUixvQmZ1dUdGLENpQnoyR1UsaUNGa0lSLFNmMHVHRixDaUI1MkdVLGlDRmtJUixvQmY2dUdGLENpQi8yR1UsaUNGa0lSLG9CZmd2R0YsQ2lCbDNHVSxpQ0ZrSVIsU2ZtdkdGLENpQnIzR1Usa0NGa0lSLG9CZnN2R0YsQ2lCeDNHVSxrQ0ZrSVIsb0JmeXZHRixDaUIzM0dVLGtDRmtJUixVZjR2R0YsQ2lCcjNHVSxrQ0Z5SFIsbUJmaXdHRixDaUIxM0dVLGtDRnlIUixvQmZvd0dGLENpQjczR1Usa0NGeUhSLFNmdXdHRixDaUJoNEdVLGtDRnlIUixvQmYwd0dGLENpQm40R1Usa0NGeUhSLG9CZjZ3R0YsQ2lCdDRHVSxrQ0Z5SFIsU2ZneEdGLENpQno0R1Usa0NGeUhSLG9CZm14R0YsQ2lCNTRHVSxrQ0Z5SFIsb0Jmc3hHRixDaUIvNEdVLGtDRnlIUixTZnl4R0YsQ2lCbDVHVSxtQ0Z5SFIsb0JmNHhHRixDaUJyNUdVLG1DRnlIUixvQmYreEdGLENpQng1R1UsbUNGeUhSLFVma3lHRixDQWpIRixDUXRxR1EsbUNTcElJLG1DRnlIUixtQmZ1eUdGLENpQmg2R1UsbUNGeUhSLG9CZjB5R0YsQ2lCbjZHVSxtQ0Z5SFIsU2Y2eUdGLENpQnQ2R1UsbUNGeUhSLG9CZmd6R0YsQ2lCejZHVSxtQ0Z5SFIsb0JmbXpHRixDaUI1NkdVLG1DRnlIUixTZnN6R0YsQ2lCLzZHVSxtQ0Z5SFIsb0JmeXpHRixDaUJsN0dVLG1DRnlIUixvQmY0ekdGLENpQnI3R1UsbUNGeUhSLFNmK3pHRixDaUJ4N0dVLG9DRnlIUixvQmZrMEdGLENpQjM3R1Usb0NGeUhSLG9CZnEwR0YsQ2lCOTdHVSxvQ0Z5SFIsVWZ3MEdGLENBQ0YsQ1E5ekdRLG9DU3BJSSxvQ0Z5SFIsbUJmNjBHRixDaUJ0OEdVLG9DRnlIUixvQmZnMUdGLENpQno4R1Usb0NGeUhSLFNmbTFHRixDaUI1OEdVLG9DRnlIUixvQmZzMUdGLENpQi84R1Usb0NGeUhSLG9CZnkxR0YsQ2lCbDlHVSxvQ0Z5SFIsU2Y0MUdGLENpQnI5R1Usb0NGeUhSLG9CZisxR0YsQ2lCeDlHVSxvQ0Z5SFIsb0JmazJHRixDaUIzOUdVLG9DRnlIUixTZnEyR0YsQ2lCOTlHVSxxQ0Z5SFIsb0JmdzJHRixDaUJqK0dVLHFDRnlIUixvQmYyMkdGLENpQnArR1UscUNGeUhSLFVmODJHRixDQUNGLENRcDJHUSxtQ0lxREYseUJLN0tFLGFBQUEsQ0FBQSxjakJrK0dOLENpQi85R0ksK0JBRUksY0FBQSxDQUFBLGVqQmkrR1IsQ0FDRixDUS8yR1EsbUNTNUpGLHdEQUVJLGFBQUEsQ0FBQSxjakJtaEhSLENBQ0YsQ2lCOS9HWSxtQ0Z5SFIsbUJmdzRHSixDaUJqZ0hZLG1DRnlIUixvQmYyNEdKLENpQnBnSFksbUNGeUhSLFNmODRHSixDaUJ2Z0hZLG1DRnlIUixvQmZpNUdKLENpQjFnSFksbUNGeUhSLG9CZm81R0osQ2lCN2dIWSxtQ0Z5SFIsU2Z1NUdKLENpQmhoSFksbUNGeUhSLG9CZjA1R0osQ2lCbmhIWSxtQ0Z5SFIsb0JmNjVHSixDaUJ0aEhZLG1DRnlIUixTZmc2R0osQ2lCemhIWSxvQ0Z5SFIsb0JmbTZHSixDaUI1aEhZLG9DRnlIUixvQmZzNkdKLENpQi9oSFksb0NGeUhSLFVmeTZHSixDUTk1R1EsbUNTN0lJLGtDRmtJUixtQmY2NkdGLENpQi9pSFUsa0NGa0lSLG9CZmc3R0YsQ2lCbGpIVSxrQ0ZrSVIsU2ZtN0dGLENpQnJqSFUsa0NGa0lSLG9CZnM3R0YsQ2lCeGpIVSxrQ0ZrSVIsb0JmeTdHRixDaUIzakhVLGtDRmtJUixTZjQ3R0YsQ2lCOWpIVSxrQ0ZrSVIsb0JmKzdHRixDaUJqa0hVLGtDRmtJUixvQmZrOEdGLENpQnBrSFUsa0NGa0lSLFNmcThHRixDaUJ2a0hVLG1DRmtJUixvQmZ3OEdGLENpQjFrSFUsbUNGa0lSLG9CZjI4R0YsQ2lCN2tIVSxtQ0ZrSVIsVWY4OEdGLENpQmhsSFUsbUNGa0lSLG1CZm05R0YsQ2lCcmxIVSxtQ0ZrSVIsb0JmczlHRixDaUJ4bEhVLG1DRmtJUixTZnk5R0YsQ2lCM2xIVSxtQ0ZrSVIsb0JmNDlHRixDaUI5bEhVLG1DRmtJUixvQmYrOUdGLENpQmptSFUsbUNGa0lSLFNmaytHRixDaUJwbUhVLG1DRmtJUixvQmZxK0dGLENpQnZtSFUsbUNGa0lSLG9CZncrR0YsQ2lCMW1IVSxtQ0ZrSVIsU2YyK0dGLENpQjdtSFUsb0NGa0lSLG9CZjgrR0YsQ2lCaG5IVSxvQ0ZrSVIsb0JmaS9HRixDaUJubkhVLG9DRmtJUixVZm8vR0YsQ2lCdG5IVSxrQ0ZrSVIsbUJmeS9HRixDaUIzbkhVLGtDRmtJUixvQmY0L0dGLENpQjluSFUsa0NGa0lSLFNmKy9HRixDaUJqb0hVLGtDRmtJUixvQmZrZ0hGLENpQnBvSFUsa0NGa0lSLG9CZnFnSEYsQ2lCdm9IVSxrQ0ZrSVIsU2Z3Z0hGLENpQjFvSFUsa0NGa0lSLG9CZjJnSEYsQ2lCN29IVSxrQ0ZrSVIsb0JmOGdIRixDaUJocEhVLGtDRmtJUixTZmloSEYsQ2lCbnBIVSxtQ0ZrSVIsb0Jmb2hIRixDaUJ0cEhVLG1DRmtJUixvQmZ1aEhGLENpQnpwSFUsbUNGa0lSLFVmMGhIRixDaUI1cEhVLG1DRmtJUixtQmYraEhGLENpQmpxSFUsbUNGa0lSLG9CZmtpSEYsQ2lCcHFIVSxtQ0ZrSVIsU2ZxaUhGLENpQnZxSFUsbUNGa0lSLG9CZndpSEYsQ2lCMXFIVSxtQ0ZrSVIsb0JmMmlIRixDaUI3cUhVLG1DRmtJUixTZjhpSEYsQ2lCaHJIVSxtQ0ZrSVIsb0JmaWpIRixDaUJuckhVLG1DRmtJUixvQmZvakhGLENpQnRySFUsbUNGa0lSLFNmdWpIRixDaUJ6ckhVLG9DRmtJUixvQmYwakhGLENpQjVySFUsb0NGa0lSLG9CZjZqSEYsQ2lCL3JIVSxvQ0ZrSVIsVWZna0hGLENpQnpySFUsb0NGeUhSLG1CZnFrSEYsQ2lCOXJIVSxvQ0Z5SFIsb0Jmd2tIRixDaUJqc0hVLG9DRnlIUixTZjJrSEYsQ2lCcHNIVSxvQ0Z5SFIsb0JmOGtIRixDaUJ2c0hVLG9DRnlIUixvQmZpbEhGLENpQjFzSFUsb0NGeUhSLFNmb2xIRixDaUI3c0hVLG9DRnlIUixvQmZ1bEhGLENpQmh0SFUsb0NGeUhSLG9CZjBsSEYsQ2lCbnRIVSxvQ0Z5SFIsU2Y2bEhGLENpQnR0SFUscUNGeUhSLG9CZmdtSEYsQ2lCenRIVSxxQ0Z5SFIsb0JmbW1IRixDaUI1dEhVLHFDRnlIUixVZnNtSEYsQ0F2SkYsQ1FwOEdRLG9DU3BJSSxxQ0Z5SFIsbUJmMm1IRixDaUJwdUhVLHFDRnlIUixvQmY4bUhGLENpQnZ1SFUscUNGeUhSLFNmaW5IRixDaUIxdUhVLHFDRnlIUixvQmZvbkhGLENpQjd1SFUscUNGeUhSLG9CZnVuSEYsQ2lCaHZIVSxxQ0Z5SFIsU2YwbkhGLENpQm52SFUscUNGeUhSLG9CZjZuSEYsQ2lCdHZIVSxxQ0Z5SFIsb0JmZ29IRixDaUJ6dkhVLHFDRnlIUixTZm1vSEYsQ2lCNXZIVSxzQ0Z5SFIsb0Jmc29IRixDaUIvdkhVLHNDRnlIUixvQmZ5b0hGLENpQmx3SFUsc0NGeUhSLFVmNG9IRixDQUNGLENRbG9IUSxtQ0lxREYsMEJLN0tFLGFBQUEsQ0FBQSxjakJnd0hOLENpQjd2SEksZ0NBRUksY0FBQSxDQUFBLGVqQit2SFIsQ0FDRixDUTdvSFEsb0NTNUpGLDBEQUVJLGFBQUEsQ0FBQSxjakJpekhSLENBQ0YsQ2lCNXhIWSxvQ0Z5SFIsbUJmc3FISixDaUIveEhZLG9DRnlIUixvQmZ5cUhKLENpQmx5SFksb0NGeUhSLFNmNHFISixDaUJyeUhZLG9DRnlIUixvQmYrcUhKLENpQnh5SFksb0NGeUhSLG9CZmtySEosQ2lCM3lIWSxvQ0Z5SFIsU2ZxckhKLENpQjl5SFksb0NGeUhSLG9CZndySEosQ2lCanpIWSxvQ0Z5SFIsb0JmMnJISixDaUJwekhZLG9DRnlIUixTZjhySEosQ2lCdnpIWSxxQ0Z5SFIsb0JmaXNISixDaUIxekhZLHFDRnlIUixvQmZvc0hKLENpQjd6SFkscUNGeUhSLFVmdXNISixDUTVySFEsb0NTN0lJLG1DRmtJUixtQmYyc0hGLENpQjcwSFUsbUNGa0lSLG9CZjhzSEYsQ2lCaDFIVSxtQ0ZrSVIsU2ZpdEhGLENpQm4xSFUsbUNGa0lSLG9CZm90SEYsQ2lCdDFIVSxtQ0ZrSVIsb0JmdXRIRixDaUJ6MUhVLG1DRmtJUixTZjB0SEYsQ2lCNTFIVSxtQ0ZrSVIsb0JmNnRIRixDaUIvMUhVLG1DRmtJUixvQmZndUhGLENpQmwySFUsbUNGa0lSLFNmbXVIRixDaUJyMkhVLG9DRmtJUixvQmZzdUhGLENpQngySFUsb0NGa0lSLG9CZnl1SEYsQ2lCMzJIVSxvQ0ZrSVIsVWY0dUhGLENpQjkySFUsb0NGa0lSLG1CZml2SEYsQ2lCbjNIVSxvQ0ZrSVIsb0Jmb3ZIRixDaUJ0M0hVLG9DRmtJUixTZnV2SEYsQ2lCejNIVSxvQ0ZrSVIsb0JmMHZIRixDaUI1M0hVLG9DRmtJUixvQmY2dkhGLENpQi8zSFUsb0NGa0lSLFNmZ3dIRixDaUJsNEhVLG9DRmtJUixvQmZtd0hGLENpQnI0SFUsb0NGa0lSLG9CZnN3SEYsQ2lCeDRIVSxvQ0ZrSVIsU2Z5d0hGLENpQjM0SFUscUNGa0lSLG9CZjR3SEYsQ2lCOTRIVSxxQ0ZrSVIsb0JmK3dIRixDaUJqNUhVLHFDRmtJUixVZmt4SEYsQ2lCcDVIVSxtQ0ZrSVIsbUJmdXhIRixDaUJ6NUhVLG1DRmtJUixvQmYweEhGLENpQjU1SFUsbUNGa0lSLFNmNnhIRixDaUIvNUhVLG1DRmtJUixvQmZneUhGLENpQmw2SFUsbUNGa0lSLG9CZm15SEYsQ2lCcjZIVSxtQ0ZrSVIsU2ZzeUhGLENpQng2SFUsbUNGa0lSLG9CZnl5SEYsQ2lCMzZIVSxtQ0ZrSVIsb0JmNHlIRixDaUI5NkhVLG1DRmtJUixTZit5SEYsQ2lCajdIVSxvQ0ZrSVIsb0Jma3pIRixDaUJwN0hVLG9DRmtJUixvQmZxekhGLENpQnY3SFUsb0NGa0lSLFVmd3pIRixDaUIxN0hVLG9DRmtJUixtQmY2ekhGLENpQi83SFUsb0NGa0lSLG9CZmcwSEYsQ2lCbDhIVSxvQ0ZrSVIsU2ZtMEhGLENpQnI4SFUsb0NGa0lSLG9CZnMwSEYsQ2lCeDhIVSxvQ0ZrSVIsb0JmeTBIRixDaUIzOEhVLG9DRmtJUixTZjQwSEYsQ2lCOThIVSxvQ0ZrSVIsb0JmKzBIRixDaUJqOUhVLG9DRmtJUixvQmZrMUhGLENpQnA5SFUsb0NGa0lSLFNmcTFIRixDaUJ2OUhVLHFDRmtJUixvQmZ3MUhGLENpQjE5SFUscUNGa0lSLG9CZjIxSEYsQ2lCNzlIVSxxQ0ZrSVIsVWY4MUhGLENpQmgrSFUscUNGa0lSLG1CZm0ySEYsQ2lCcitIVSxxQ0ZrSVIsb0JmczJIRixDaUJ4K0hVLHFDRmtJUixTZnkySEYsQ2lCMytIVSxxQ0ZrSVIsb0JmNDJIRixDaUI5K0hVLHFDRmtJUixvQmYrMkhGLENpQmovSFUscUNGa0lSLFNmazNIRixDaUJwL0hVLHFDRmtJUixvQmZxM0hGLENpQnYvSFUscUNGa0lSLG9CZnczSEYsQ2lCMS9IVSxxQ0ZrSVIsU2YyM0hGLENpQjcvSFUsc0NGa0lSLG9CZjgzSEYsQ2lCaGdJVSxzQ0ZrSVIsb0JmaTRIRixDaUJuZ0lVLHNDRmtJUixVZm80SEYsQ2lCNy9IVSxzQ0Z5SFIsbUJmeTRIRixDaUJsZ0lVLHNDRnlIUixvQmY0NEhGLENpQnJnSVUsc0NGeUhSLFNmKzRIRixDaUJ4Z0lVLHNDRnlIUixvQmZrNUhGLENpQjNnSVUsc0NGeUhSLG9CZnE1SEYsQ2lCOWdJVSxzQ0Z5SFIsU2Z3NUhGLENpQmpoSVUsc0NGeUhSLG9CZjI1SEYsQ2lCcGhJVSxzQ0Z5SFIsb0JmODVIRixDaUJ2aElVLHNDRnlIUixTZmk2SEYsQ2lCMWhJVSx1Q0Z5SFIsb0JmbzZIRixDaUI3aElVLHVDRnlIUixvQmZ1NkhGLENpQmhpSVUsdUNGeUhSLFVmMDZIRixDWTEySEksMkJLN0tFLGFBQUEsQ0FBQSxjakI4aElOLENpQjNoSUksaUNBRUksY0FBQSxDQUFBLGVqQjZoSVIsQ0F4TUYsQ1F2dUhRLHlDSXdFRixnQk1uTUYsYWxCZ2pJRixDWXoySEksK0JNdk1GLGlCbEJtaklGLENZaDNISSxnQk1uTUYseUJsQnNqSUYsQ1kvMkhJLCtCTXZNRixrQ2xCeWpJRixDWXQzSEksZ0JNbk1GLDBCbEI0aklGLENZcjNISSwrQk12TUYsbUNsQitqSUYsQ1k1M0hJLGdCTW5NRixlbEJra0lGLENZMzNISSwrQk12TUYsNkJsQnFrSUYsQ1lsNEhJLGdCTW5NRiwwQmxCd2tJRixDWWo0SEksK0JNdk1GLG1DbEIya0lGLENZeDRISSxnQk1uTUYsMEJsQjhrSUYsQ1l2NEhJLCtCTXZNRixtQ2xCaWxJRixDWTk0SEksZ0JNbk1GLGVsQm9sSUYsQ1k3NEhJLCtCTXZNRiw2QmxCdWxJRixDWXA1SEksZ0JNbk1GLDBCbEIwbElGLENZbjVISSwrQk12TUYsbUNsQjZsSUYsQ1kxNUhJLGdCTW5NRiwwQmxCZ21JRixDWXo1SEksK0JNdk1GLG1DbEJtbUlGLENZaDZISSxnQk1uTUYsZWxCc21JRixDWS81SEksK0JNdk1GLDZCbEJ5bUlGLENZdDZISSxpQk1uTUYsMEJsQjRtSUYsQ1lyNkhJLGdDTXZNRixtQ2xCK21JRixDWTU2SEksaUJNbk1GLDBCbEJrbklGLENZMzZISSxnQ012TUYsbUNsQnFuSUYsQ0FDRixDWS82SE0sZ0NNdk1GLGlCbEI2bklKLENZdDdITSxnQ012TUYsa0NsQnFvSUosQ1k5N0hNLGdDTXZNRixtQ2xCNm9JSixDWXQ4SE0sZ0NNdk1GLDZCbEJxcElKLENZOThITSxnQ012TUYsbUNsQjZwSUosQ1l0OUhNLGdDTXZNRixtQ2xCcXFJSixDWTk5SE0sZ0NNdk1GLDZCbEI2cUlKLENZdCtITSxnQ012TUYsbUNsQnFySUosQ1k5K0hNLGdDTXZNRixtQ2xCNnJJSixDWXQvSE0sZ0NNdk1GLDZCbEJxc0lKLENZOS9ITSxpQ012TUYsbUNsQjZzSUosQ1l0Z0lNLGlDTXZNRixtQ2xCcXRJSixDUTFsSVEseUNJd0VGLGlCTW5NRixhbEIwdElGLENZbmhJSSxnQ012TUYsaUJsQjZ0SUYsQ1kxaElJLGlCTW5NRix5QmxCZ3VJRixDWXpoSUksZ0NNdk1GLGtDbEJtdUlGLENZaGlJSSxpQk1uTUYsMEJsQnN1SUYsQ1kvaElJLGdDTXZNRixtQ2xCeXVJRixDWXRpSUksaUJNbk1GLGVsQjR1SUYsQ1lyaUlJLGdDTXZNRiw2QmxCK3VJRixDWTVpSUksaUJNbk1GLDBCbEJrdklGLENZM2lJSSxnQ012TUYsbUNsQnF2SUYsQ1lsaklJLGlCTW5NRiwwQmxCd3ZJRixDWWpqSUksZ0NNdk1GLG1DbEIydklGLENZeGpJSSxpQk1uTUYsZWxCOHZJRixDWXZqSUksZ0NNdk1GLDZCbEJpd0lGLENZOWpJSSxpQk1uTUYsMEJsQm93SUYsQ1k3aklJLGdDTXZNRixtQ2xCdXdJRixDWXBrSUksaUJNbk1GLDBCbEIwd0lGLENZbmtJSSxnQ012TUYsbUNsQjZ3SUYsQ1kxa0lJLGlCTW5NRixlbEJneElGLENZemtJSSxnQ012TUYsNkJsQm14SUYsQ1lobElJLGtCTW5NRiwwQmxCc3hJRixDWS9rSUksaUNNdk1GLG1DbEJ5eElGLENZdGxJSSxrQk1uTUYsMEJsQjR4SUYsQ1lybElJLGlDTXZNRixtQ2xCK3hJRixDQUNGLENRcnFJUSx5Q0l3RUYsZ0JNbk1GLGFsQm95SUYsQ1k3bElJLCtCTXZNRixpQmxCdXlJRixDWXBtSUksZ0JNbk1GLHlCbEIweUlGLENZbm1JSSwrQk12TUYsa0NsQjZ5SUYsQ1kxbUlJLGdCTW5NRiwwQmxCZ3pJRixDWXptSUksK0JNdk1GLG1DbEJteklGLENZaG5JSSxnQk1uTUYsZWxCc3pJRixDWS9tSUksK0JNdk1GLDZCbEJ5eklGLENZdG5JSSxnQk1uTUYsMEJsQjR6SUYsQ1lybklJLCtCTXZNRixtQ2xCK3pJRixDWTVuSUksZ0JNbk1GLDBCbEJrMElGLENZM25JSSwrQk12TUYsbUNsQnEwSUYsQ1lsb0lJLGdCTW5NRixlbEJ3MElGLENZam9JSSwrQk12TUYsNkJsQjIwSUYsQ1l4b0lJLGdCTW5NRiwwQmxCODBJRixDWXZvSUksK0JNdk1GLG1DbEJpMUlGLENZOW9JSSxnQk1uTUYsMEJsQm8xSUYsQ1k3b0lJLCtCTXZNRixtQ2xCdTFJRixDWXBwSUksZ0JNbk1GLGVsQjAxSUYsQ1lucElJLCtCTXZNRiw2QmxCNjFJRixDWTFwSUksaUJNbk1GLDBCbEJnMklGLENZenBJSSxnQ012TUYsbUNsQm0ySUYsQ1locUlJLGlCTW5NRiwwQmxCczJJRixDWS9wSUksZ0NNdk1GLG1DbEJ5MklGLENBQ0YsQ1ExdUlRLG1DSW1FRixpQk1uTUYsYWxCODJJRixDWXZxSUksZ0NNdk1GLGlCbEJpM0lGLENZOXFJSSxpQk1uTUYseUJsQm8zSUYsQ1k3cUlJLGdDTXZNRixrQ2xCdTNJRixDWXBySUksaUJNbk1GLDBCbEIwM0lGLENZbnJJSSxnQ012TUYsbUNsQjYzSUYsQ1kxcklJLGlCTW5NRixlbEJnNElGLENZenJJSSxnQ012TUYsNkJsQm00SUYsQ1loc0lJLGlCTW5NRiwwQmxCczRJRixDWS9ySUksZ0NNdk1GLG1DbEJ5NElGLENZdHNJSSxpQk1uTUYsMEJsQjQ0SUYsQ1lyc0lJLGdDTXZNRixtQ2xCKzRJRixDWTVzSUksaUJNbk1GLGVsQms1SUYsQ1kzc0lJLGdDTXZNRiw2QmxCcTVJRixDWWx0SUksaUJNbk1GLDBCbEJ3NUlGLENZanRJSSxnQ012TUYsbUNsQjI1SUYsQ1l4dElJLGlCTW5NRiwwQmxCODVJRixDWXZ0SUksZ0NNdk1GLG1DbEJpNklGLENZOXRJSSxpQk1uTUYsZWxCbzZJRixDWTd0SUksZ0NNdk1GLDZCbEJ1NklGLENZcHVJSSxrQk1uTUYsMEJsQjA2SUYsQ1ludUlJLGlDTXZNRixtQ2xCNjZJRixDWTF1SUksa0JNbk1GLDBCbEJnN0lGLENZenVJSSxpQ012TUYsbUNsQm03SUYsQ0FDRixDUXB6SVEsbUNJbUVGLGtCTW5NRixhbEJ3N0lGLENZanZJSSxpQ012TUYsaUJsQjI3SUYsQ1l4dklJLGtCTW5NRix5QmxCODdJRixDWXZ2SUksaUNNdk1GLGtDbEJpOElGLENZOXZJSSxrQk1uTUYsMEJsQm84SUYsQ1k3dklJLGlDTXZNRixtQ2xCdThJRixDWXB3SUksa0JNbk1GLGVsQjA4SUYsQ1lud0lJLGlDTXZNRiw2QmxCNjhJRixDWTF3SUksa0JNbk1GLDBCbEJnOUlGLENZendJSSxpQ012TUYsbUNsQm05SUYsQ1loeElJLGtCTW5NRiwwQmxCczlJRixDWS93SUksaUNNdk1GLG1DbEJ5OUlGLENZdHhJSSxrQk1uTUYsZWxCNDlJRixDWXJ4SUksaUNNdk1GLDZCbEIrOUlGLENZNXhJSSxrQk1uTUYsMEJsQmsrSUYsQ1kzeElJLGlDTXZNRixtQ2xCcStJRixDWWx5SUksa0JNbk1GLDBCbEJ3K0lGLENZanlJSSxpQ012TUYsbUNsQjIrSUYsQ1l4eUlJLGtCTW5NRixlbEI4K0lGLENZdnlJSSxpQ012TUYsNkJsQmkvSUYsQ1k5eUlJLG1CTW5NRiwwQmxCby9JRixDWTd5SUksa0NNdk1GLG1DbEJ1L0lGLENZcHpJSSxtQk1uTUYsMEJsQjAvSUYsQ1lueklJLGtDTXZNRixtQ2xCNi9JRixDQUNGLENROTNJUSxvQ0ltRUYsbUJNbk1GLGFsQmtnSkYsQ1kzeklJLGtDTXZNRixpQmxCcWdKRixDWWwwSUksbUJNbk1GLHlCbEJ3Z0pGLENZajBJSSxrQ012TUYsa0NsQjJnSkYsQ1l4MElJLG1CTW5NRiwwQmxCOGdKRixDWXYwSUksa0NNdk1GLG1DbEJpaEpGLENZOTBJSSxtQk1uTUYsZWxCb2hKRixDWTcwSUksa0NNdk1GLDZCbEJ1aEpGLENZcDFJSSxtQk1uTUYsMEJsQjBoSkYsQ1luMUlJLGtDTXZNRixtQ2xCNmhKRixDWTExSUksbUJNbk1GLDBCbEJnaUpGLENZejFJSSxrQ012TUYsbUNsQm1pSkYsQ1loMklJLG1CTW5NRixlbEJzaUpGLENZLzFJSSxrQ012TUYsNkJsQnlpSkYsQ1l0MklJLG1CTW5NRiwwQmxCNGlKRixDWXIySUksa0NNdk1GLG1DbEIraUpGLENZNTJJSSxtQk1uTUYsMEJsQmtqSkYsQ1kzMklJLGtDTXZNRixtQ2xCcWpKRixDWWwzSUksbUJNbk1GLGVsQndqSkYsQ1lqM0lJLGtDTXZNRiw2QmxCMmpKRixDWXgzSUksb0JNbk1GLDBCbEI4akpGLENZdjNJSSxtQ012TUYsbUNsQmlrSkYsQ1k5M0lJLG9CTW5NRiwwQmxCb2tKRixDWTczSUksbUNNdk1GLG1DbEJ1a0pGLENBQ0YsQ1kvMklFLFFDOU9BLDJCQUFBLENBQUEsNEJBQUEsQ0FEQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLDJCQUFBLENBQUEsdUJiaW1KRixDWS8ySUksY0dySUYsV0FBQSxDQUNBLGVmdS9JRixDWTMySUksOEJHaEhBLFdmaStJSixDUTM5SVEseUNJd0hGLHlQQUNFLDRCQUFBLENBQUEsZVpzMklOLENBQ0YsQ1l4MklNLHVRQUNFLDRCQUFBLENBQUEsZVowMklSLENRbitJUSx5Q0l3SEYsdVFBQ0UsNEJBQUEsQ0FBQSxlWjgySU4sQ0FDRixDUXgrSVEseUNJd0hGLHlQQUNFLDRCQUFBLENBQUEsZVptM0lOLENBQ0YsQ1F4K0lRLG1DSW1IRix1UUFDRSw0QkFBQSxDQUFBLGVadzNJTixDQUNGLENRNytJUSxtQ0ltSEYscVJBQ0UsNEJBQUEsQ0FBQSxlWjYzSU4sQ0FDRixDUWwvSVEsb0NJbUhGLG1TQUNFLDRCQUFBLENBQUEsZVprNElOLENBQ0YsQ1E1L0lRLHlDSXFJRiwrTUd0TEosa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFmaWpKQSxDWTUySU0saUJHMUpKLG9CZnlnSkYsQ1kvMklNLGlCRzFKSixxQmY0Z0pGLENZbDNJTSxpQkcxSkosVWYrZ0pGLENZcjNJTSxpQkcxSkoscUJma2hKRixDWXgzSU0saUJHMUpKLHFCZnFoSkYsQ1kzM0lNLGlCRzFKSixVZndoSkYsQ1k5M0lNLGlCRzFKSixxQmYyaEpGLENZajRJTSxpQkcxSkoscUJmOGhKRixDWXA0SU0saUJHMUpKLFVmaWlKRixDWXY0SU0sa0JHMUpKLHFCZm9pSkYsQ1kxNElNLGtCRzFKSixxQmZ1aUpGLENZNzRJTSxrQkcxSkosV2YwaUpGLENBQ0YsQ1lyNklRLHFCR2pMTixrQkFBQSxDQUFBLGdCQUFBLENBQUEsVUFBQSxDQTJDRSxXZitpSkosQ1lwNklNLGtQR3RMSixrQkFBQSxDQUFBLGlCQUFBLENBQUEsYWY2bEpGLENZajZJUSx1QkdqSkosV2ZxakpKLENZMzVJUSxrQkcxSkosb0Jmd2pKSixDWTk1SVEsa0JHMUpKLHFCZjJqSkosQ1lqNklRLGtCRzFKSixVZjhqSkosQ1lwNklRLGtCRzFKSixxQmZpa0pKLENZdjZJUSxrQkcxSkoscUJmb2tKSixDWTE2SVEsa0JHMUpKLFVmdWtKSixDWTc2SVEsa0JHMUpKLHFCZjBrSkosQ1loN0lRLGtCRzFKSixxQmY2a0pKLENZbjdJUSxrQkcxSkosVWZnbEpKLENZdDdJUSxtQkcxSkoscUJmbWxKSixDWXo3SVEsbUJHMUpKLHFCZnNsSkosQ1k1N0lRLG1CRzFKSixXZnlsSkosQ1FubEpRLHlDSWdJQSxxQkdqTE4sa0JBQUEsQ0FBQSxnQkFBQSxDQUFBLFVBQUEsQ0EyQ0UsV2Y4bEpGLENZbjlJSSxrUEd0TEosa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFmNG9KQSxDWWg5SU0sdUJHakpKLFdmb21KRixDWTE4SU0sa0JHMUpKLG9CZnVtSkYsQ1k3OElNLGtCRzFKSixxQmYwbUpGLENZaDlJTSxrQkcxSkosVWY2bUpGLENZbjlJTSxrQkcxSkoscUJmZ25KRixDWXQ5SU0sa0JHMUpKLHFCZm1uSkYsQ1l6OUlNLGtCRzFKSixVZnNuSkYsQ1k1OUlNLGtCRzFKSixxQmZ5bkpGLENZLzlJTSxrQkcxSkoscUJmNG5KRixDWWwrSU0sa0JHMUpKLFVmK25KRixDWXIrSU0sbUJHMUpKLHFCZmtvSkYsQ1l4K0lNLG1CRzFKSixxQmZxb0pGLENZMytJTSxtQkcxSkosV2Z3b0pGLENBQ0YsQ1Fub0pRLHlDSWdJQSxvQkdqTE4sa0JBQUEsQ0FBQSxnQkFBQSxDQUFBLFVBQUEsQ0EyQ0UsV2Y4b0pGLENZbmdKSSxxT0d0TEosa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFmNHJKQSxDWWhnSk0sc0JHakpKLFdmb3BKRixDWTEvSU0saUJHMUpKLG9CZnVwSkYsQ1k3L0lNLGlCRzFKSixxQmYwcEpGLENZaGdKTSxpQkcxSkosVWY2cEpGLENZbmdKTSxpQkcxSkoscUJmZ3FKRixDWXRnSk0saUJHMUpKLHFCZm1xSkYsQ1l6Z0pNLGlCRzFKSixVZnNxSkYsQ1k1Z0pNLGlCRzFKSixxQmZ5cUpGLENZL2dKTSxpQkcxSkoscUJmNHFKRixDWWxoSk0saUJHMUpKLFVmK3FKRixDWXJoSk0sa0JHMUpKLHFCZmtySkYsQ1l4aEpNLGtCRzFKSixxQmZxckpGLENZM2hKTSxrQkcxSkosV2Z3ckpGLENBQ0YsQ1E5cUpRLG1DSTJIQSxxQkdqTE4sa0JBQUEsQ0FBQSxnQkFBQSxDQUFBLFVBQUEsQ0EyQ0UsV2Y4ckpGLENZbmpKSSxrUEd0TEosa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFmNHVKQSxDWWhqSk0sdUJHakpKLFdmb3NKRixDWTFpSk0sa0JHMUpKLG9CZnVzSkYsQ1k3aUpNLGtCRzFKSixxQmYwc0pGLENZaGpKTSxrQkcxSkosVWY2c0pGLENZbmpKTSxrQkcxSkoscUJmZ3RKRixDWXRqSk0sa0JHMUpKLHFCZm10SkYsQ1l6akpNLGtCRzFKSixVZnN0SkYsQ1k1akpNLGtCRzFKSixxQmZ5dEpGLENZL2pKTSxrQkcxSkoscUJmNHRKRixDWWxrSk0sa0JHMUpKLFVmK3RKRixDWXJrSk0sbUJHMUpKLHFCZmt1SkYsQ1l4a0pNLG1CRzFKSixxQmZxdUpGLENZM2tKTSxtQkcxSkosV2Z3dUpGLENBQ0YsQ1E5dEpRLG1DSTJIQSxzQkdqTE4sa0JBQUEsQ0FBQSxnQkFBQSxDQUFBLFVBQUEsQ0EyQ0UsV2Y4dUpGLENZbm1KSSwrUEd0TEosa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFmNHhKQSxDWWhtSk0sd0JHakpKLFdmb3ZKRixDWTFsSk0sbUJHMUpKLG9CZnV2SkYsQ1k3bEpNLG1CRzFKSixxQmYwdkpGLENZaG1KTSxtQkcxSkosVWY2dkpGLENZbm1KTSxtQkcxSkoscUJmZ3dKRixDWXRtSk0sbUJHMUpKLHFCZm13SkYsQ1l6bUpNLG1CRzFKSixVZnN3SkYsQ1k1bUpNLG1CRzFKSixxQmZ5d0pGLENZL21KTSxtQkcxSkoscUJmNHdKRixDWWxuSk0sbUJHMUpKLFVmK3dKRixDWXJuSk0sb0JHMUpKLHFCZmt4SkYsQ1l4bkpNLG9CRzFKSixxQmZxeEpGLENZM25KTSxvQkcxSkosV2Z3eEpGLENBQ0YsQ1E5d0pRLG9DSTJIQSx1QkdqTE4sa0JBQUEsQ0FBQSxnQkFBQSxDQUFBLFVBQUEsQ0EyQ0UsV2Y4eEpGLENZbnBKSSw0UUd0TEosa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFmNDBKQSxDWWhwSk0seUJHakpKLFdmb3lKRixDWTFvSk0sb0JHMUpKLG9CZnV5SkYsQ1k3b0pNLG9CRzFKSixxQmYweUpGLENZaHBKTSxvQkcxSkosVWY2eUpGLENZbnBKTSxvQkcxSkoscUJmZ3pKRixDWXRwSk0sb0JHMUpK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QSxDQUNBLGlCQUFBLENQMFlNLFVacytLUixDQUNGLENRNXNMUSxvQ0ltT0EsNEJPdFlKLHlCQUFBLENBQUEsc0JBQUEsQ0FBQSxtQkFBQSxDQURBLG9CQUFBLENBQUEsZ0JBQUEsQ0FrQ0ksWUFBQSxDQXBDSixlQUFBLENBQ0EsaUJBQUEsQ1AwWU0sVVpnL0tSLENBQ0YsQ1l2K0tRLHlEQUNFLFdaNitLVixDUWx1TFEseUNJb1BBLGdDQUNFLFdaaS9LUixDQUNGLENRdnVMUSx5Q0lvUEEsK0JBQ0UsV1pzL0tSLENBQ0YsQ1F2dUxRLG1DSStPQSxnQ0FDRSxXWjIvS1IsQ0FDRixDUTV1TFEsbUNJK09BLGlDQUNFLFdaZ2dMUixDQUNGLENRanZMUSxvQ0krT0Esa0NBQ0UsV1pxZ0xSLENBQ0YsQ1l2eUxFLGVFdkdNLG9CQUFBLENBQUEsaUJkbTVMUixDUWh3TFEseUNJNUNOLGVFdkdNLG9CQUFBLENBQUEsaUJkdzVMTixDQUNGLENZdnlMUSxxQkcyQkosd0JBVE0sQ0QzSEosbUJBQUEsQ0FBQSxnQmQwNUxOLENRaHhMUSx5Q0lqQ0EscUJHMkJKLHdCQVRNLENEM0hKLG1CQUFBLENBQUEsZ0JkZzZMSixDQUNGLENRdnhMUSx5Q0loRU4sNENHMERFLFdmb3lMRixDWXQxTEUsd0JHa0RBLDRCZnV5TEYsQ1l6MUxFLHdCR2tEQSw2QmYweUxGLENZNTFMRSx3QkdrREEsdUJmNnlMRixDWS8xTEUsd0JHa0RBLDZCZmd6TEYsQ1lsMkxFLHdCR2tEQSw2QmZtekxGLENZcjJMRSx3QkdrREEsdUJmc3pMRixDWXgyTEUsd0JHa0RBLDZCZnl6TEYsQ1kzMkxFLHdCR2tEQSw2QmY0ekxGLENZOTJMRSx3QkdrREEsdUJmK3pMRixDWWozTEUseUJHa0RBLDZCZmswTEYsQ1lwM0xFLHlCR2tEQSw2QmZxMExGLENZdjNMRSx5QkdrREEsd0JmdzBMRixDQUNGLENZbjRMRSw0Q0cwREUsV2YrMExKLENZajRMSSx3QkdrREEsNEJmazFMSixDWXA0TEksd0JHa0RBLDZCZnExTEosQ1l2NExJLHdCR2tEQSx1QmZ3MUxKLENZMTRMSSx3QkdrREEsNkJmMjFMSixDWTc0TEksd0JHa0RBLDZCZjgxTEosQ1loNUxJLHdCR2tEQSx1QmZpMkxKLENZbjVMSSx3QkdrREEsNkJmbzJMSixDWXQ1TEksd0JHa0RBLDZCZnUyTEosQ1l6NUxJLHdCR2tEQSx1QmYwMkxKLENZNTVMSSx5QkdrREEsNkJmNjJMSixDWS81TEkseUJHa0RBLDZCZmczTEosQ1lsNkxJLHlCR2tEQSx3QmZtM0xKLENZNzZMRSwwREcwREUsV2Z5M0xKLENZMzZMSSx5QkdrREEsNEJmNDNMSixDWTk2TEkseUJHa0RBLDZCZiszTEosQ1lqN0xJLHlCR2tEQSx1QmZrNExKLENZcDdMSSx5QkdrREEsNkJmcTRMSixDWXY3TEkseUJHa0RBLDZCZnc0TEosQ1kxN0xJLHlCR2tEQSx1QmYyNExKLENZNzdMSSx5QkdrREEsNkJmODRMSixDWWg4TEkseUJHa0RBLDZCZmk1TEosQ1luOExJLHlCR2tEQSx1QmZvNUxKLENZdDhMSSwwQkdrREEsNkJmdTVMSixDWXo4TEksMEJHa0RBLDZCZjA1TEosQ1k1OExJLDBCR2tEQSx3QmY2NUxKLENZdjlMRSx3REcwREUsV2ZtNkxKLENZcjlMSSx3QkdrREEsNEJmczZMSixDWXg5TEksd0JHa0RBLDZCZnk2TEosQ1kzOUxJLHdCR2tEQSx1QmY0NkxKLENZOTlMSSx3QkdrREEsNkJmKzZMSixDWWorTEksd0JHa0RBLDZCZms3TEosQ1lwK0xJLHdCR2tEQSx1QmZxN0xKLENZditMSSx3QkdrREEsNkJmdzdMSixDWTErTEksd0JHa0RBLDZCZjI3TEosQ1k3K0xJLHdCR2tEQSx1QmY4N0xKLENZaC9MSSx5QkdrREEsNkJmaThMSixDWW4vTEkseUJHa0RBLDZCZm84TEosQ1l0L0xJLHlCR2tEQSx3QmZ1OExKLENZamdNRSwwREcwREUsV2Y2OExKLENZLy9MSSx5QkdrREEsNEJmZzlMSixDWWxnTUkseUJHa0RBLDZCZm05TEosQ1lyZ01JLHlCR2tEQSx1QmZzOUxKLENZeGdNSSx5QkdrREEsNkJmeTlMSixDWTNnTUkseUJHa0RBLDZCZjQ5TEosQ1k5Z01JLHlCR2tEQSx1QmYrOUxKLENZamhNSSx5QkdrREEsNkJmaytMSixDWXBoTUkseUJHa0RBLDZCZnErTEosQ1l2aE1JLHlCR2tEQSx1QmZ3K0xKLENZMWhNSSwwQkdrREEsNkJmMitMSixDWTdoTUksMEJHa0RBLDZCZjgrTEosQ1loaU1JLDBCR2tEQSx3QmZpL0xKLENZM2lNRSw0REcwREUsV2Z1L0xKLENZemlNSSwwQkdrREEsNEJmMC9MSixDWTVpTUksMEJHa0RBLDZCZjYvTEosQ1kvaU1JLDBCR2tEQSx1QmZnZ01KLENZbGpNSSwwQkdrREEsNkJmbWdNSixDWXJqTUksMEJHa0RBLDZCZnNnTUosQ1l4ak1JLDBCR2tEQSx1QmZ5Z01KLENZM2pNSSwwQkdrREEsNkJmNGdNSixDWTlqTUksMEJHa0RBLDZCZitnTUosQ1lqa01JLDBCR2tEQSx1QmZraE1KLENZcGtNSSwyQkdrREEsNkJmcWhNSixDWXZrTUksMkJHa0RBLDZCZndoTUosQ1kxa01JLDJCR2tEQSx3QmYyaE1KLENZcmxNRSwwREcwREUsV2ZpaU1KLENZbmxNSSx5QkdrREEsNEJmb2lNSixDWXRsTUkseUJHa0RBLDZCZnVpTUosQ1l6bE1JLHlCR2tEQSx1QmYwaU1KLENZNWxNSSx5QkdrREEsNkJmNmlNSixDWS9sTUkseUJHa0RBLDZCZmdqTUosQ1lsbU1JLHlCR2tEQSx1QmZtak1KLENZcm1NSSx5QkdrREEsNkJmc2pNSixDWXhtTUkseUJHa0RBLDZCZnlqTUosQ1kzbU1JLHlCR2tEQSx1QmY0ak1KLENZOW1NSSwwQkdrREEsNkJmK2pNSixDWWpuTUksMEJHa0RBLDZCZmtrTUosQ1lwbk1JLDBCR2tEQSx3QmZxa01KLENRL2pNUSx5Q0loRU4sNENHMERFLFdmNGtNRixDWTluTUUsd0JHa0RBLDRCZitrTUYsQ1lqb01FLHdCR2tEQSw2QmZrbE1GLENZcG9NRSx3QkdrREEsdUJmcWxNRixDWXZvTUUsd0JHa0RBLDZCZndsTUYsQ1kxb01FLHdCR2tEQSw2QmYybE1GLENZN29NRSx3QkdrREEsdUJmOGxNRixDWWhwTUUsd0JHa0RBLDZCZmltTUYsQ1lucE1FLHdCR2tEQSw2QmZvbU1GLENZdHBNRSx3QkdrREEsdUJmdW1NRixDWXpwTUUseUJHa0RBLDZCZjBtTUYsQ1k1cE1FLHlCR2tEQSw2QmY2bU1GLENZL3BNRSx5QkdrREEsd0JmZ25NRixDWTFxTUEsMERHMERFLFdmc25NRixDWXhxTUUseUJHa0RBLDRCZnluTUYsQ1kzcU1FLHlCR2tEQSw2QmY0bk1GLENZOXFNRSx5QkdrREEsdUJmK25NRixDWWpyTUUseUJHa0RBLDZCZmtvTUYsQ1lwck1FLHlCR2tEQSw2QmZxb01GLENZdnJNRSx5QkdrREEsdUJmd29NRixDWTFyTUUseUJHa0RBLDZCZjJvTUYsQ1k3ck1FLHlCR2tEQSw2QmY4b01GLENZaHNNRSx5QkdrREEsdUJmaXBNRixDWW5zTUUsMEJHa0RBLDZCZm9wTUYsQ1l0c01FLDBCR2tEQSw2QmZ1cE1GLENZenNNRSwwQkdrREEsd0JmMHBNRixDQUNGLENRcnBNUSx5Q0loRU4sd0RHMERFLFdma3FNRixDWXB0TUUsd0JHa0RBLDRCZnFxTUYsQ1l2dE1FLHdCR2tEQSw2QmZ3cU1GLENZMXRNRSx3QkdrREEsdUJmMnFNRixDWTd0TUUsd0JHa0RBLDZCZjhxTUYsQ1lodU1FLHdCR2tEQSw2QmZpck1GLENZbnVNRSx3QkdrREEsdUJmb3JNRixDWXR1TUUsd0JHa0RBLDZCZnVyTUYsQ1l6dU1FLHdCR2tEQSw2QmYwck1GLENZNXVNRSx3QkdrREEsdUJmNnJNRixDWS91TUUseUJHa0RBLDZCZmdzTUYsQ1lsdk1FLHlCR2tEQSw2QmZtc01GLENZcnZNRSx5QkdrREEsd0Jmc3NNRixDQUNGLENRNXJNUSxtQ0lyRU4sMERHMERFLFdmOHNNRixDWWh3TUUseUJHa0RBLDRCZml0TUYsQ1lud01FLHlCR2tEQSw2QmZvdE1GLENZdHdNRSx5QkdrREEsdUJmdXRNRixDWXp3TUUseUJHa0RBLDZCZjB0TUYsQ1k1d01FLHlCR2tEQSw2QmY2dE1GLENZL3dNRSx5QkdrREEsdUJmZ3VNRixDWWx4TUUseUJHa0RBLDZCZm11TUYsQ1lyeE1FLHlCR2tEQSw2QmZzdU1GLENZeHhNRSx5QkdrREEsdUJmeXVNRixDWTN4TUUsMEJHa0RBLDZCZjR1TUYsQ1k5eE1FLDBCR2tEQSw2QmYrdU1GLENZanlNRSwwQkdrREEsd0Jma3ZNRixDQUNGLENReHVNUSxtQ0lyRU4sNERHMERFLFdmMHZNRixDWTV5TUUsMEJHa0RBLDRCZjZ2TUYsQ1kveU1FLDBCR2tEQSw2QmZnd01GLENZbHpNRSwwQkdrREEsdUJmbXdNRixDWXJ6TUUsMEJHa0RBLDZCZnN3TUYsQ1l4ek1FLDBCR2tEQSw2QmZ5d01GLENZM3pNRSwwQkdrREEsdUJmNHdNRixDWTl6TUUsMEJHa0RBLDZCZit3TUYsQ1lqME1FLDBCR2tEQSw2QmZreE1GLENZcDBNRSwwQkdrREEsdUJmcXhNRixDWXYwTUUsMkJHa0RBLDZCZnd4TUYsQ1kxME1FLDJCR2tEQSw2QmYyeE1GLENZNzBNRSwyQkdrREEsd0JmOHhNRixDQUNGLENRcHhNUSxvQ0lyRU4sOERHMERFLFdmc3lNRixDWXgxTUUsMkJHa0RBLDRCZnl5TUYsQ1kzMU1FLDJCR2tEQSw2QmY0eU1GLENZOTFNRSwyQkdrREEsdUJmK3lNRixDWWoyTUUsMkJHa0RBLDZCZmt6TUYsQ1lwMk1FLDJCR2tEQSw2QmZxek1GLENZdjJNRSwyQkdrREEsdUJmd3pNRixDWTEyTUUsMkJHa0RBLDZCZjJ6TUYsQ1k3Mk1FLDJCR2tEQSw2QmY4ek1GLENZaDNNRSwyQkdrREEsdUJmaTBNRixDWW4zTUUsNEJHa0RBLDZCZm8wTUYsQ1l0M01FLDRCR2tEQSw2QmZ1ME1GLENZejNNRSw0QkdrREEsd0JmMDBNRixDQUNGLENZemtNSSwwQk90WUkseUJuQm05TVIsQ1F6ME1RLHlDSTRQSiwwQk90WUkseUJuQnU5TU4sQ0FDRixDUTkwTVEseUNJNFBKLDBCT3RZSSx5Qm5CNDlNTixDQUNGLENRbjFNUSx5Q0k0UEosMEJPdFlJLHlCbkJpK01OLENBQ0YsQ1FuMU1RLG1DSXVQSiwwQk90WUkseUJuQnMrTU4sQ0FDRixDUXgxTVEsbUNJdVBKLDBCT3RZSSx5Qm5CMitNTixDQUNGLENRNzFNUSxvQ0l1UEosMEJPdFlJLHlCbkJnL01OLENBQ0YsQ1l2bU1NLGlDTzFZRSx5Qm5CcS9NUixDUTMyTVEseUNJZ1FGLGlDTzFZRSx5Qm5CMC9NTixDQUNGLENRajNNUSx5Q0lnUUYsZ0NPMVlFLHlCbkIrL01OLENBQ0YsQ1FqM01RLG1DSTJQRixpQ08xWUUseUJuQm9nTk4sQ0FDRixDUXQzTVEsbUNJMlBGLGtDTzFZRSx5Qm5CeWdOTixDQUNGLENRMzNNUSxvQ0kyUEYsbUNPMVlFLHlCbkI4Z05OLENBQ0YsQ00vNE1FLHVCQU1JLHlCQUFBLENBQ0EsMkJBQUEsQ0FBQSxnQkFBQSxDQUpGLFdBQUEsQ0FEQSxhQUFBLENBSUUsWUFBQSxDQUNBLE9ObTVNTixDTS80TUUsV0FDRSxVTmk1TUosQ29CcGdOVSw4R0MzQ04sa0JBSFUsQ0FFVixtQnJCa25OSixDb0I3ak5FLGlCRXhDQSxVbkIyRlksQ29CaEhaLFV2QmlvTkYsQ3dCNW5OSSxzREFFRSxVQUFBLENBREEsVXhCcW9OTixDd0Ivbk5NLDJFQUNFLFd4QmlvTlIsQ3dCcGxORSxxRUFDRSxVeEJzbE5KLENRNStNUSx5Q1k3RUYsU0d4RkosbUJ2QmlxTkEsQ29CbGtOUSxjSXhFTixrQkFIUyxDQUVULGlCeEIrb05GLENvQmhrTlEsY0k5RU4sbUJBSFMsQ0FFVCxpQnhCbXBORixDb0Ixak5NLGdCSTNETixheEJ3bk5BLENvQnBsTkksU0d4Rkosb0J2QitxTkEsQ29CaGxOUSxjSXhFTixtQkFIUyxDQUVULGlCeEI2cE5GLENvQjlrTlEsY0k5RU4sb0JBSFMsQ0FFVCxpQnhCaXFORixDb0J4a05NLGdCSTNETix5QnhCc29OQSxDb0JsbU5JLFNHeEZKLFN2QjZyTkEsQ29COWxOUSxjSXhFTixRQUhTLENBRVQsaUJ4QjJxTkYsQ29CNWxOUSxjSTlFTixTQUhTLENBRVQsaUJ4QitxTkYsQ29CdGxOTSxnQkkzRE4sMEJ4Qm9wTkEsQ29CaG5OSSxTR3hGSixvQnZCMnNOQSxDb0I1bU5RLGNJeEVOLG1CQUhTLENBRVQsaUJ4QnlyTkYsQ29CMW1OUSxjSTlFTixvQkFIUyxDQUVULGlCeEI2ck5GLENvQnBtTk0sZ0JJM0ROLGV4QmtxTkEsQ29COW5OSSxTR3hGSixvQnZCeXROQSxDb0Ixbk5RLGNJeEVOLG1CQUhTLENBRVQsaUJ4QnVzTkYsQ29CeG5OUSxjSTlFTixvQkFIUyxDQUVULGlCeEIyc05GLENvQmxuTk0sZ0JJM0ROLDBCeEJnck5BLENvQjVvTkksU0d4RkosU3ZCdXVOQSxDb0J4b05RLGNJeEVOLFFBSFMsQ0FFVCxpQnhCcXRORixDb0J0b05RLGNJOUVOLFNBSFMsQ0FFVCxpQnhCeXRORixDb0Job05NLGdCSTNETiwwQnhCOHJOQSxDb0IxcE5JLFNHeEZKLG9CdkJxdk5BLENvQnRwTlEsY0l4RU4sbUJBSFMsQ0FFVCxpQnhCbXVORixDb0JwcE5RLGNJOUVOLG9CQUhTLENBRVQsaUJ4QnV1TkYsQ29COW9OTSxnQkkzRE4sZXhCNHNOQSxDb0J4cU5JLFNHeEZKLG9CdkJtd05BLENvQnBxTlEsY0l4RU4sbUJBSFMsQ0FFVCxpQnhCaXZORixDb0JscU5RLGNJOUVOLG9CQUhTLENBRVQsaUJ4QnF2TkYsQ29CNXBOTSxnQkkzRE4sMEJ4QjB0TkEsQ29CdHJOSSxTR3hGSixTdkJpeE5BLENvQmxyTlEsY0l4RU4sUUFIUyxDQUVULGlCeEIrdk5GLENvQmhyTlEsY0k5RU4sU0FIUyxDQUVULGlCeEJtd05GLENvQjFxTk0sZ0JJM0ROLDBCeEJ3dU5BLENvQnBzTkksVUd4Rkosb0J2Qit4TkEsQ29CaHNOUSxlSXhFTixtQkFIUyxDQUVULGlCeEI2d05GLENvQjlyTlEsZUk5RU4sb0JBSFMsQ0FFVCxpQnhCaXhORixDb0J4ck5NLGdCSTNETixleEJzdk5BLENvQmx0TkksVUd4Rkosb0J2QjZ5TkEsQ29COXNOUSxlSXhFTixtQkFIUyxDQUVULGlCeEIyeE5GLENvQjVzTlEsZUk5RU4sb0JBSFMsQ0FFVCxpQnhCK3hORixDb0J0c05NLGlCSTNETiwwQnhCb3dOQSxDb0JodU5JLFVHeEZKLFV2QjJ6TkEsQ29CNXNOTSxpQkkzRE4sMEJ4QjB3TkEsQ3lCdnpOQSx5Q0FDRSxVdEJ3R1UsQ3NCdkdWLFV6Qnl6TkYsQ3lCbnlORSx5RUFDRSxVekJxeU5KLEN5Qmx5TkUsNkVBQ0UsVXpCb3lOSixDeUJqeU5FLCtEQUNFLFV6Qm15TkosQ3lCcDBOQSx5Q0FDRSxVdEJ3R1UsQ3NCdkdWLFN6QnMwTkYsQ3lCaHpORSx5RUFDRSxVekJrek5KLEN5Qi95TkUsMkVBQ0UsVXpCaXpOSixDeUI5eU5FLCtEQUNFLFV6Qmd6TkosQ3lCajFOQSx5Q0FDRSxVdEJ3R1UsQ3NCdkdWLG9CekJtMU5GLEN5Qjd6TkUseUVBQ0UsVXpCK3pOSixDeUI1ek5FLDZFQUNFLFV6Qjh6TkosQ3lCM3pORSwrREFDRSxVekI2ek5KLEN5QjkxTkEseUNBQ0UsVXRCd0dVLENzQnZHVixTekJnMk5GLEN5QjEwTkUseUVBQ0UsVXpCNDBOSixDeUJ6ME5FLDZFQUNFLFV6QjIwTkosQ3lCeDBORSwrREFDRSxVekIwME5KLEN5QjMyTkEseUNBQ0UsVXRCd0dVLENzQnZHVixTekI2Mk5GLEN5QnYxTkUseUVBQ0UsVXpCeTFOSixDeUJ0MU5FLDZFQUNFLFV6QncxTkosQ3lCcjFORSwrREFDRSxVekJ1MU5KLEN5QngzTkEseUNBQ0UsVXRCd0dVLENzQnZHVixvQnpCMDNORixDeUJwMk5FLHlFQUNFLFV6QnMyTkosQ3lCbjJORSw2RUFDRSxVekJxMk5KLEN5QmwyTkUsK0RBQ0UsVXpCbzJOSixDeUJyNE5BLHlDQUNFLFV0QndHVSxDc0J2R1Ysb0J6QnU0TkYsQ3lCajNORSx5RUFDRSxVekJtM05KLEN5QmgzTkUsNkVBQ0UsVXpCazNOSixDeUIvMk5FLCtEQUNFLFV6QmkzTkosQ3lCbDVOQSx5Q0FDRSxVdEJ3R1UsQ3NCdkdWLFd6Qm81TkYsQ3lCOTNORSx5RUFDRSxVekJnNE5KLEN5QjczTkUsNkVBQ0UsVXpCKzNOSixDeUI1M05FLCtEQUNFLFV6QjgzTkosQ29CeHlOSSxpRENySEYsY0FIVSxDQUVWLGVyQms2TkYsQ29CcHlORSx1REFFRSxhQUFBLENBREEsY3BCMnlOSixDb0J0eU5JLHFEQ25JRixrQkFIVSxDQUVWLG1CckI4Nk5GLENvQnJ5TkksZ0JJaEhGLGdCQUFBLENBREEsaUJ4QjA1TkYsQ3dCOTVORSw2REFFRSxVQUFBLENBREEsVXhCaTZOSixDb0JqeU5JLDhDSS9HSixhQUFBLENBREEsY0FBQSxDQURBLGV4QnU1TkEsQ3dCOTdORSxtTEFFRSxVQUFBLENBREEsVXhCaThOSixDd0IzN05JLHFJQUNFLFd4QjY3Tk4sQ0FDRixDb0JuM05NLFVHeEZKLG1CdkI4OE5GLENvQi8yTlUsZUl4RU4sa0JBSFMsQ0FFVCxpQnhCNjdOSixDb0I5Mk5VLGVJOUVOLG1CQUhTLENBRVQsaUJ4Qms4TkosQ29CaDROTSxVR3hGSixvQnZCZytORixDb0JqNE5VLGVJeEVOLG1CQUhTLENBRVQsaUJ4Qis4TkosQ29CaDROVSxlSTlFTixvQkFIUyxDQUVULGlCeEJvOU5KLENvQmw1Tk0sVUd4RkosU3ZCay9ORixDb0JuNU5VLGVJeEVOLFFBSFMsQ0FFVCxpQnhCaStOSixDb0JsNU5VLGVJOUVOLFNBSFMsQ0FFVCxpQnhCcytOSixDb0JwNk5NLFVHeEZKLG9CdkJvZ09GLENvQnI2TlUsZUl4RU4sbUJBSFMsQ0FFVCxpQnhCbS9OSixDb0JwNk5VLGVJOUVOLG9CQUhTLENBRVQsaUJ4QncvTkosQ29CdDdOTSxVR3hGSixvQnZCc2hPRixDb0J2N05VLGVJeEVOLG1CQUhTLENBRVQsaUJ4QnFnT0osQ29CdDdOVSxlSTlFTixvQkFIUyxDQUVULGlCeEIwZ09KLENvQng4Tk0sVUd4RkosU3ZCd2lPRixDb0J6OE5VLGVJeEVOLFFBSFMsQ0FFVCxpQnhCdWhPSixDb0J4OE5VLGVJOUVOLFNBSFMsQ0FFVCxpQnhCNGhPSixDb0IxOU5NLFVHeEZKLG9CdkIwak9GLENvQjM5TlUsZUl4RU4sbUJBSFMsQ0FFVCxpQnhCeWlPSixDb0IxOU5VLGVJOUVOLG9CQUhTLENBRVQsaUJ4QjhpT0osQ29CNStOTSxVR3hGSixvQnZCNGtPRixDb0I3K05VLGVJeEVOLG1CQUhTLENBRVQsaUJ4QjJqT0osQ29CNStOVSxlSTlFTixvQkFIUyxDQUVULGlCeEJna09KLENvQjkvTk0sVUd4RkosU3ZCOGxPRixDb0IvL05VLGVJeEVOLFFBSFMsQ0FFVCxpQnhCNmtPSixDb0I5L05VLGVJOUVOLFNBSFMsQ0FFVCxpQnhCa2xPSixDb0JoaE9NLFdHeEZKLG9CdkJnbk9GLENvQmpoT1UsZ0JJeEVOLG1CQUhTLENBRVQsaUJ4QitsT0osQ29CaGhPVSxnQkk5RU4sb0JBSFMsQ0FFVCxpQnhCb21PSixDb0JsaU9NLFdHeEZKLG9CdkJrb09GLENvQm5pT1UsZ0JJeEVOLG1CQUhTLENBRVQsaUJ4QmluT0osQ29CbGlPVSxnQkk5RU4sb0JBSFMsQ0FFVCxpQnhCc25PSixDb0Jwak9NLFdHeEZKLFV2Qm9wT0YsQ3lCN29PRSwyQ0FDRSxVdEJ3R1UsQ3NCdkdWLFV6Qm9wT0osQ3lCOW5PSSwyRUFDRSxVekJnb09OLEN5QjduT0ksK0VBQ0UsVXpCK25PTixDeUI1bk9JLGlFQUNFLFV6QjhuT04sQ3lCL3BPRSwyQ0FDRSxVdEJ3R1UsQ3NCdkdWLFN6QmtxT0osQ3lCNW9PSSwyRUFDRSxVekI4b09OLEN5QjNvT0ksNkVBQ0UsVXpCNm9PTixDeUIxb09JLGlFQUNFLFV6QjRvT04sQ3lCN3FPRSwyQ0FDRSxVdEJ3R1UsQ3NCdkdWLG9CekJnck9KLEN5QjFwT0ksMkVBQ0UsVXpCNHBPTixDeUJ6cE9JLCtFQUNFLFV6QjJwT04sQ3lCeHBPSSxpRUFDRSxVekIwcE9OLEN5QjNyT0UsMkNBQ0UsVXRCd0dVLENzQnZHVixTekI4ck9KLEN5QnhxT0ksMkVBQ0UsVXpCMHFPTixDeUJ2cU9JLCtFQUNFLFV6QnlxT04sQ3lCdHFPSSxpRUFDRSxVekJ3cU9OLEN5QnpzT0UsMkNBQ0UsVXRCd0dVLENzQnZHVixTekI0c09KLEN5QnRyT0ksMkVBQ0UsVXpCd3JPTixDeUJyck9JLCtFQUNFLFV6QnVyT04sQ3lCcHJPSSxpRUFDRSxVekJzck9OLEN5QnZ0T0UsMkNBQ0UsVXRCd0dVLENzQnZHVixvQnpCMHRPSixDeUJwc09JLDJFQUNFLFV6QnNzT04sQ3lCbnNPSSwrRUFDRSxVekJxc09OLEN5QmxzT0ksaUVBQ0UsVXpCb3NPTixDeUJydU9FLDJDQUNFLFV0QndHVSxDc0J2R1Ysb0J6Qnd1T0osQ3lCbHRPSSwyRUFDRSxVekJvdE9OLEN5Qmp0T0ksK0VBQ0UsVXpCbXRPTixDeUJodE9JLGlFQUNFLFV6Qmt0T04sQ3lCbnZPRSwyQ0FDRSxVdEJ3R1UsQ3NCdkdWLFd6QnN2T0osQ3lCaHVPSSwyRUFDRSxVekJrdU9OLEN5Qi90T0ksK0VBQ0UsVXpCaXVPTixDeUI5dE9JLGlFQUNFLFV6Qmd1T04sQ29CbG9PSSx5REFFRSxhQUFBLENBREEsY3BCK29PTixDb0Jyb09NLGlCSWhIRixnQkFBQSxDQURBLGlCeEJnd09KLEN3QnB3T0ksK0RBRUUsVUFBQSxDQURBLFV4QnV3T04sQ29Cdm9PTSxpREkvR0osYUFBQSxDQURBLGNBQUEsQ0FEQSxleEI4dk9GLEN3QnJ5T0kseUxBRUUsVUFBQSxDQURBLFV4Qnd5T04sQ3dCbHlPTSx3SUFDRSxXeEJveU9SLENRNW9PUSx5Q1k3RUYsVUd4RkosbUJ2QnN6T0EsQ29CdnRPUSxlSXhFTixrQkFIUyxDQUVULGlCeEJveU9GLENvQnJ0T1EsZUk5RU4sbUJBSFMsQ0FFVCxpQnhCd3lPRixDb0Ivc09NLGlCSTNETixheEI2d09BLENvQnp1T0ksVUd4Rkosb0J2Qm8wT0EsQ29CcnVPUSxlSXhFTixtQkFIUyxDQUVULGlCeEJrek9GLENvQm51T1EsZUk5RU4sb0JBSFMsQ0FFVCxpQnhCc3pPRixDb0I3dE9NLGlCSTNETix5QnhCMnhPQSxDb0J2dk9JLFVHeEZKLFN2QmsxT0EsQ29CbnZPUSxlSXhFTixRQUhTLENBRVQsaUJ4QmcwT0YsQ29CanZPUSxlSTlFTixTQUhTLENBRVQsaUJ4Qm8wT0YsQ29CM3VPTSxpQkkzRE4sMEJ4Qnl5T0EsQ29CcndPSSxVR3hGSixvQnZCZzJPQSxDb0Jqd09RLGVJeEVOLG1CQUhTLENBRVQsaUJ4QjgwT0YsQ29CL3ZPUSxlSTlFTixvQkFIUyxDQUVULGlCeEJrMU9GLENvQnp2T00saUJJM0ROLGV4QnV6T0EsQ29CbnhPSSxVR3hGSixvQnZCODJPQSxDb0Ivd09RLGVJeEVOLG1CQUhTLENBRVQsaUJ4QjQxT0YsQ29CN3dPUSxlSTlFTixvQkFIUyxDQUVULGlCeEJnMk9GLENvQnZ3T00saUJJM0ROLDBCeEJxME9BLENvQmp5T0ksVUd4RkosU3ZCNDNPQSxDb0I3eE9RLGVJeEVOLFFBSFMsQ0FFVCxpQnhCMDJPRixDb0IzeE9RLGVJOUVOLFNBSFMsQ0FFVCxpQnhCODJPRixDb0JyeE9NLGlCSTNETiwwQnhCbTFPQSxDb0IveU9JLFVHeEZKLG9CdkIwNE9BLENvQjN5T1EsZUl4RU4sbUJBSFMsQ0FFVCxpQnhCdzNPRixDb0J6eU9RLGVJOUVOLG9CQUhTLENBRVQsaUJ4QjQzT0YsQ29CbnlPTSxpQkkzRE4sZXhCaTJPQSxDb0I3ek9JLFVHeEZKLG9CdkJ3NU9BLENvQnp6T1EsZUl4RU4sbUJBSFMsQ0FFVCxpQnhCczRPRixDb0J2ek9RLGVJOUVOLG9CQUhTLENBRVQsaUJ4QjA0T0YsQ29CanpPTSxpQkkzRE4sMEJ4QisyT0EsQ29CMzBPSSxVR3hGSixTdkJzNk9BLENvQnYwT1EsZUl4RU4sUUFIUyxDQUVULGlCeEJvNU9GLENvQnIwT1EsZUk5RU4sU0FIUyxDQUVULGlCeEJ3NU9GLENvQi96T00saUJJM0ROLDBCeEI2M09BLENvQnoxT0ksV0d4Rkosb0J2Qm83T0EsQ29CcjFPUSxnQkl4RU4sbUJBSFMsQ0FFVCxpQnhCazZPRixDb0JuMU9RLGdCSTlFTixvQkFIUyxDQUVULGlCeEJzNk9GLENvQjcwT00saUJJM0ROLGV4QjI0T0EsQ29CdjJPSSxXR3hGSixvQnZCazhPQSxDb0JuMk9RLGdCSXhFTixtQkFIUyxDQUVULGlCeEJnN09GLENvQmoyT1EsZ0JJOUVOLG9CQUhTLENBRVQsaUJ4Qm83T0YsQ29CMzFPTSxrQkkzRE4sMEJ4Qnk1T0EsQ29CcjNPSSxXR3hGSixVdkJnOU9BLENvQmoyT00sa0JJM0ROLDBCeEIrNU9BLEN5QjU4T0EsMkNBQ0UsVXRCd0dVLENzQnZHVixVekI4OE9GLEN5Qng3T0UsMkVBQ0UsVXpCMDdPSixDeUJ2N09FLCtFQUNFLFV6Qnk3T0osQ3lCdDdPRSxpRUFDRSxVekJ3N09KLEN5Qno5T0EsMkNBQ0UsVXRCd0dVLENzQnZHVixTekIyOU9GLEN5QnI4T0UsMkVBQ0UsVXpCdThPSixDeUJwOE9FLDZFQUNFLFV6QnM4T0osQ3lCbjhPRSxpRUFDRSxVekJxOE9KLEN5QnQrT0EsMkNBQ0UsVXRCd0dVLENzQnZHVixvQnpCdytPRixDeUJsOU9FLDJFQUNFLFV6Qm85T0osQ3lCajlPRSwrRUFDRSxVekJtOU9KLEN5Qmg5T0UsaUVBQ0UsVXpCazlPSixDeUJuL09BLDJDQUNFLFV0QndHVSxDc0J2R1YsU3pCcS9PRixDeUIvOU9FLDJFQUNFLFV6QmkrT0osQ3lCOTlPRSwrRUFDRSxVekJnK09KLEN5Qjc5T0UsaUVBQ0UsVXpCKzlPSixDeUJoZ1BBLDJDQUNFLFV0QndHVSxDc0J2R1YsU3pCa2dQRixDeUI1K09FLDJFQUNFLFV6QjgrT0osQ3lCMytPRSwrRUFDRSxVekI2K09KLEN5QjErT0UsaUVBQ0UsVXpCNCtPSixDeUI3Z1BBLDJDQUNFLFV0QndHVSxDc0J2R1Ysb0J6QitnUEYsQ3lCei9PRSwyRUFDRSxVekIyL09KLEN5QngvT0UsK0VBQ0UsVXpCMC9PSixDeUJ2L09FLGlFQUNFLFV6QnkvT0osQ3lCMWhQQSwyQ0FDRSxVdEJ3R1UsQ3NCdkdWLG9CekI0aFBGLEN5QnRnUEUsMkVBQ0UsVXpCd2dQSixDeUJyZ1BFLCtFQUNFLFV6QnVnUEosQ3lCcGdQRSxpRUFDRSxVekJzZ1BKLEN5QnZpUEEsMkNBQ0UsVXRCd0dVLENzQnZHVixXekJ5aVBGLEN5Qm5oUEUsMkVBQ0UsVXpCcWhQSixDeUJsaFBFLCtFQUNFLFV6Qm9oUEosQ3lCamhQRSxpRUFDRSxVekJtaFBKLENvQjc3T0ksbURDckhGLGNBSFUsQ0FFVixlckJ1alBGLENvQno3T0UseURBRUUsYUFBQSxDQURBLGNwQmc4T0osQ29CMzdPSSx1RENuSUYsa0JBSFUsQ0FFVixtQnJCbWtQRixDb0IxN09JLGlCSWhIRixnQkFBQSxDQURBLGlCeEIraVBGLEN3Qm5qUEUsK0RBRUUsVUFBQSxDQURBLFV4QnNqUEosQ29CdDdPSSxpREkvR0osYUFBQSxDQURBLGNBQUEsQ0FEQSxleEI0aVBBLEN3Qm5sUEUseUxBRUUsVUFBQSxDQURBLFV4QnNsUEosQ3dCaGxQSSx3SUFDRSxXeEJrbFBOLENBQ0YsQ1EzN09RLHlDWTdFRixTR3hGSixtQnZCb21QQSxDb0JyZ1BRLGNJeEVOLGtCQUhTLENBRVQsaUJ4QmtsUEYsQ29CbmdQUSxjSTlFTixtQkFIUyxDQUVULGlCeEJzbFBGLENvQjcvT00sZ0JJM0ROLGF4QjJqUEEsQ29CdmhQSSxTR3hGSixvQnZCa25QQSxDb0JuaFBRLGNJeEVOLG1CQUhTLENBRVQsaUJ4QmdtUEYsQ29CamhQUSxjSTlFTixvQkFIUyxDQUVULGlCeEJvbVBGLENvQjNnUE0sZ0JJM0ROLHlCeEJ5a1BBLENvQnJpUEksU0d4RkosU3ZCZ29QQSxDb0JqaVBRLGNJeEVOLFFBSFMsQ0FFVCxpQnhCOG1QRixDb0IvaFBRLGNJOUVOLFNBSFMsQ0FFVCxpQnhCa25QRixDb0J6aFBNLGdCSTNETiwwQnhCdWxQQSxDb0JualBJLFNHeEZKLG9CdkI4b1BBLENvQi9pUFEsY0l4RU4sbUJBSFMsQ0FFVCxpQnhCNG5QRixDb0I3aVBRLGNJOUVOLG9CQUhTLENBRVQsaUJ4QmdvUEYsQ29CdmlQTSxnQkkzRE4sZXhCcW1QQSxDb0Jqa1BJLFNHeEZKLG9CdkI0cFBBLENvQjdqUFEsY0l4RU4sbUJBSFMsQ0FFVCxpQnhCMG9QRixDb0IzalBRLGNJOUVOLG9CQUhTLENBRVQsaUJ4QjhvUEYsQ29CcmpQTSxnQkkzRE4sMEJ4Qm1uUEEsQ29CL2tQSSxTR3hGSixTdkIwcVBBLENvQjNrUFEsY0l4RU4sUUFIUyxDQUVULGlCeEJ3cFBGLENvQnprUFEsY0k5RU4sU0FIUyxDQUVULGlCeEI0cFBGLENvQm5rUE0sZ0JJM0ROLDBCeEJpb1BBLENvQjdsUEksU0d4Rkosb0J2QndyUEEsQ29CemxQUSxjSXhFTixtQkFIUyxDQUVULGlCeEJzcVBGLENvQnZsUFEsY0k5RU4sb0JBSFMsQ0FFVCxpQnhCMHFQRixDb0JqbFBNLGdCSTNETixleEIrb1BBLENvQjNtUEksU0d4Rkosb0J2QnNzUEEsQ29Cdm1QUSxjSXhFTixtQkFIUyxDQUVULGlCeEJvclBGLENvQnJtUFEsY0k5RU4sb0JBSFMsQ0FFVCxpQnhCd3JQRixDb0IvbFBNLGdCSTNETiwwQnhCNnBQQSxDb0J6blBJLFNHeEZKLFN2Qm90UEEsQ29Ccm5QUSxjSXhFTixRQUhTLENBRVQsaUJ4QmtzUEYsQ29Cbm5QUSxjSTlFTixTQUhTLENBRVQsaUJ4QnNzUEYsQ29CN21QTSxnQkkzRE4sMEJ4QjJxUEEsQ29Cdm9QSSxVR3hGSixvQnZCa3VQQSxDb0Jub1BRLGVJeEVOLG1CQUhTLENBRVQsaUJ4Qmd0UEYsQ29Cam9QUSxlSTlFTixvQkFIUyxDQUVULGlCeEJvdFBGLENvQjNuUE0sZ0JJM0ROLGV4QnlyUEEsQ29CcnBQSSxVR3hGSixvQnZCZ3ZQQSxDb0JqcFBRLGVJeEVOLG1CQUhTLENBRVQsaUJ4Qjh0UEYsQ29CL29QUSxlSTlFTixvQkFIUyxDQUVULGlCeEJrdVBGLENvQnpvUE0saUJJM0ROLDBCeEJ1c1BBLENvQm5xUEksVUd4RkosVXZCOHZQQSxDb0Ivb1BNLGlCSTNETiwwQnhCNnNQQSxDeUIxdlBBLHlDQUNFLFV0QndHVSxDc0J2R1YsVXpCNHZQRixDeUJ0dVBFLHlFQUNFLFV6Qnd1UEosQ3lCcnVQRSw2RUFDRSxVekJ1dVBKLEN5QnB1UEUsK0RBQ0UsVXpCc3VQSixDeUJ2d1BBLHlDQUNFLFV0QndHVSxDc0J2R1YsU3pCeXdQRixDeUJudlBFLHlFQUNFLFV6QnF2UEosQ3lCbHZQRSwyRUFDRSxVekJvdlBKLEN5Qmp2UEUsK0RBQ0UsVXpCbXZQSixDeUJweFBBLHlDQUNFLFV0QndHVSxDc0J2R1Ysb0J6QnN4UEYsQ3lCaHdQRSx5RUFDRSxVekJrd1BKLEN5Qi92UEUsNkVBQ0UsVXpCaXdQSixDeUI5dlBFLCtEQUNFLFV6Qmd3UEosQ3lCanlQQSx5Q0FDRSxVdEJ3R1UsQ3NCdkdWLFN6Qm15UEYsQ3lCN3dQRSx5RUFDRSxVekIrd1BKLEN5QjV3UEUsNkVBQ0UsVXpCOHdQSixDeUIzd1BFLCtEQUNFLFV6QjZ3UEosQ3lCOXlQQSx5Q0FDRSxVdEJ3R1UsQ3NCdkdWLFN6Qmd6UEYsQ3lCMXhQRSx5RUFDRSxVekI0eFBKLEN5Qnp4UEUsNkVBQ0UsVXpCMnhQSixDeUJ4eFBFLCtEQUNFLFV6QjB4UEosQ3lCM3pQQSx5Q0FDRSxVdEJ3R1UsQ3NCdkdWLG9CekI2elBGLEN5QnZ5UEUseUVBQ0UsVXpCeXlQSixDeUJ0eVBFLDZFQUNFLFV6Qnd5UEosQ3lCcnlQRSwrREFDRSxVekJ1eVBKLEN5QngwUEEseUNBQ0UsVXRCd0dVLENzQnZHVixvQnpCMDBQRixDeUJwelBFLHlFQUNFLFV6QnN6UEosQ3lCbnpQRSw2RUFDRSxVekJxelBKLEN5Qmx6UEUsK0RBQ0UsVXpCb3pQSixDeUJyMVBBLHlDQUNFLFV0QndHVSxDc0J2R1YsV3pCdTFQRixDeUJqMFBFLHlFQUNFLFV6Qm0wUEosQ3lCaDBQRSw2RUFDRSxVekJrMFBKLEN5Qi96UEUsK0RBQ0UsVXpCaTBQSixDb0IzdVBJLGlEQ3JIRixjQUhVLENBRVYsZXJCcTJQRixDb0J2dVBFLHVEQUVFLGFBQUEsQ0FEQSxjcEI4dVBKLENvQnp1UEkscURDbklGLGtCQUhVLENBRVYsbUJyQmkzUEYsQ29CeHVQSSxnQkloSEYsZ0JBQUEsQ0FEQSxpQnhCNjFQRixDd0JqMlBFLDZEQUVFLFVBQUEsQ0FEQSxVeEJvMlBKLENvQnB1UEksOENJL0dKLGFBQUEsQ0FEQSxjQUFBLENBREEsZXhCMDFQQSxDd0JqNFBFLG1MQUVFLFVBQUEsQ0FEQSxVeEJvNFBKLEN3QjkzUEkscUlBQ0UsV3hCZzRQTixDQUNGLENRcHVQUSxtQ1lsRkYsVUd4RkosbUJ2Qms1UEEsQ29CbnpQUSxlSXhFTixrQkFIUyxDQUVULGlCeEJnNFBGLENvQmp6UFEsZUk5RU4sbUJBSFMsQ0FFVCxpQnhCbzRQRixDb0IzeVBNLGlCSTNETixheEJ5MlBBLENvQnIwUEksVUd4Rkosb0J2Qmc2UEEsQ29CajBQUSxlSXhFTixtQkFIUyxDQUVULGlCeEI4NFBGLENvQi96UFEsZUk5RU4sb0JBSFMsQ0FFVCxpQnhCazVQRixDb0J6elBNLGlCSTNETix5QnhCdTNQQSxDb0JuMVBJLFVHeEZKLFN2Qjg2UEEsQ29CLzBQUSxlSXhFTixRQUhTLENBRVQsaUJ4QjQ1UEYsQ29CNzBQUSxlSTlFTixTQUhTLENBRVQsaUJ4Qmc2UEYsQ29CdjBQTSxpQkkzRE4sMEJ4QnE0UEEsQ29CajJQSSxVR3hGSixvQnZCNDdQQSxDb0I3MVBRLGVJeEVOLG1CQUhTLENBRVQsaUJ4QjA2UEYsQ29CMzFQUSxlSTlFTixvQkFIUyxDQUVULGlCeEI4NlBGLENvQnIxUE0saUJJM0ROLGV4Qm01UEEsQ29CLzJQSSxVR3hGSixvQnZCMDhQQSxDb0IzMlBRLGVJeEVOLG1CQUhTLENBRVQsaUJ4Qnc3UEYsQ29CejJQUSxlSTlFTixvQkFIUyxDQUVULGlCeEI0N1BGLENvQm4yUE0saUJJM0ROLDBCeEJpNlBBLENvQjczUEksVUd4RkosU3ZCdzlQQSxDb0J6M1BRLGVJeEVOLFFBSFMsQ0FFVCxpQnhCczhQRixDb0J2M1BRLGVJOUVOLFNBSFMsQ0FFVCxpQnhCMDhQRixDb0JqM1BNLGlCSTNETiwwQnhCKzZQQSxDb0IzNFBJLFVHeEZKLG9CdkJzK1BBLENvQnY0UFEsZUl4RU4sbUJBSFMsQ0FFVCxpQnhCbzlQRixDb0JyNFBRLGVJOUVOLG9CQUhTLENBRVQsaUJ4Qnc5UEYsQ29CLzNQTSxpQkkzRE4sZXhCNjdQQSxDb0J6NVBJLFVHeEZKLG9CdkJvL1BBLENvQnI1UFEsZUl4RU4sbUJBSFMsQ0FFVCxpQnhCaytQRixDb0JuNVBRLGVJOUVOLG9CQUhTLENBRVQsaUJ4QnMrUEYsQ29CNzRQTSxpQkkzRE4sMEJ4QjI4UEEsQ29CdjZQSSxVR3hGSixTdkJrZ1FBLENvQm42UFEsZUl4RU4sUUFIUyxDQUVULGlCeEJnL1BGLENvQmo2UFEsZUk5RU4sU0FIUyxDQUVULGlCeEJvL1BGLENvQjM1UE0saUJJM0ROLDBCeEJ5OVBBLENvQnI3UEksV0d4Rkosb0J2QmdoUUEsQ29CajdQUSxnQkl4RU4sbUJBSFMsQ0FFVCxpQnhCOC9QRixDb0IvNlBRLGdCSTlFTixvQkFIUyxDQUVULGlCeEJrZ1FGLENvQno2UE0saUJJM0ROLGV4QnUrUEEsQ29CbjhQSSxXR3hGSixvQnZCOGhRQSxDb0IvN1BRLGdCSXhFTixtQkFIUyxDQUVULGlCeEI0Z1FGLENvQjc3UFEsZ0JJOUVOLG9CQUhTLENBRVQsaUJ4QmdoUUYsQ29CdjdQTSxrQkkzRE4sMEJ4QnEvUEEsQ29CajlQSSxXR3hGSixVdkI0aVFBLENvQjc3UE0sa0JJM0ROLDBCeEIyL1BBLEN5QnhpUUEsMkNBQ0UsVXRCd0dVLENzQnZHVixVekIwaVFGLEN5QnBoUUUsMkVBQ0UsVXpCc2hRSixDeUJuaFFFLCtFQUNFLFV6QnFoUUosQ3lCbGhRRSxpRUFDRSxVekJvaFFKLEN5QnJqUUEsMkNBQ0UsVXRCd0dVLENzQnZHVixTekJ1alFGLEN5QmppUUUsMkVBQ0UsVXpCbWlRSixDeUJoaVFFLDZFQUNFLFV6QmtpUUosQ3lCL2hRRSxpRUFDRSxVekJpaVFKLEN5QmxrUUEsMkNBQ0UsVXRCd0dVLENzQnZHVixvQnpCb2tRRixDeUI5aVFFLDJFQUNFLFV6QmdqUUosQ3lCN2lRRSwrRUFDRSxVekIraVFKLEN5QjVpUUUsaUVBQ0UsVXpCOGlRSixDeUIva1FBLDJDQUNFLFV0QndHVSxDc0J2R1YsU3pCaWxRRixDeUIzalFFLDJFQUNFLFV6QjZqUUosQ3lCMWpRRSwrRUFDRSxVekI0alFKLEN5QnpqUUUsaUVBQ0UsVXpCMmpRSixDeUI1bFFBLDJDQUNFLFV0QndHVSxDc0J2R1YsU3pCOGxRRixDeUJ4a1FFLDJFQUNFLFV6QjBrUUosQ3lCdmtRRSwrRUFDRSxVekJ5a1FKLEN5QnRrUUUsaUVBQ0UsVXpCd2tRSixDeUJ6bVFBLDJDQUNFLFV0QndHVSxDc0J2R1Ysb0J6QjJtUUYsQ3lCcmxRRSwyRUFDRSxVekJ1bFFKLEN5QnBsUUUsK0VBQ0UsVXpCc2xRSixDeUJubFFFLGlFQUNFLFV6QnFsUUosQ3lCdG5RQSwyQ0FDRSxVdEJ3R1UsQ3NCdkdWLG9CekJ3blFGLEN5QmxtUUUsMkVBQ0UsVXpCb21RSixDeUJqbVFFLCtFQUNFLFV6Qm1tUUosQ3lCaG1RRSxpRUFDRSxVekJrbVFKLEN5Qm5vUUEsMkNBQ0UsVXRCd0dVLENzQnZHVixXekJxb1FGLEN5Qi9tUUUsMkVBQ0UsVXpCaW5RSixDeUI5bVFFLCtFQUNFLFV6QmduUUosQ3lCN21RRSxpRUFDRSxVekIrbVFKLENvQnpoUUksbURDckhGLGNBSFUsQ0FFVixlckJtcFFGLENvQnJoUUUseURBRUUsYUFBQSxDQURBLGNwQjRoUUosQ29CdmhRSSx1RENuSUYsa0JBSFUsQ0FFVixtQnJCK3BRRixDb0J0aFFJLGlCSWhIRixnQkFBQSxDQURBLGlCeEIyb1FGLEN3Qi9vUUUsK0RBRUUsVUFBQSxDQURBLFV4QmtwUUosQ29CbGhRSSxpREkvR0osYUFBQSxDQURBLGNBQUEsQ0FEQSxleEJ3b1FBLEN3Qi9xUUUseUxBRUUsVUFBQSxDQURBLFV4QmtyUUosQ3dCNXFRSSx3SUFDRSxXeEI4cVFOLENBQ0YsQ1FsaFFRLG1DWWxGRixXR3hGSixtQnZCZ3NRQSxDb0JqbVFRLGdCSXhFTixrQkFIUyxDQUVULGlCeEI4cVFGLENvQi9sUVEsZ0JJOUVOLG1CQUhTLENBRVQsaUJ4QmtyUUYsQ29CemxRTSxrQkkzRE4sYXhCdXBRQSxDb0JublFJLFdHeEZKLG9CdkI4c1FBLENvQi9tUVEsZ0JJeEVOLG1CQUhTLENBRVQsaUJ4QjRyUUYsQ29CN21RUSxnQkk5RU4sb0JBSFMsQ0FFVCxpQnhCZ3NRRixDb0J2bVFNLGtCSTNETix5QnhCcXFRQSxDb0Jqb1FJLFdHeEZKLFN2QjR0UUEsQ29CN25RUSxnQkl4RU4sUUFIUyxDQUVULGlCeEIwc1FGLENvQjNuUVEsZ0JJOUVOLFNBSFMsQ0FFVCxpQnhCOHNRRixDb0JyblFNLGtCSTNETiwwQnhCbXJRQSxDb0Ivb1FJLFdHeEZKLG9CdkIwdVFBLENvQjNvUVEsZ0JJeEVOLG1CQUhTLENBRVQsaUJ4Qnd0UUYsQ29Cem9RUSxnQkk5RU4sb0JBSFMsQ0FFVCxpQnhCNHRRRixDb0Jub1FNLGtCSTNETixleEJpc1FBLENvQjdwUUksV0d4Rkosb0J2Qnd2UUEsQ29CenBRUSxnQkl4RU4sbUJBSFMsQ0FFVCxpQnhCc3VRRixDb0J2cFFRLGdCSTlFTixvQkFIUyxDQUVULGlCeEIwdVFGLENvQmpwUU0sa0JJM0ROLDBCeEIrc1FBLENvQjNxUUksV0d4RkosU3ZCc3dRQSxDb0J2cVFRLGdCSXhFTixRQUhTLENBRVQsaUJ4Qm92UUYsQ29CcnFRUSxnQkk5RU4sU0FIUyxDQUVULGlCeEJ3dlFGLENvQi9wUU0sa0JJM0ROLDBCeEI2dFFBLENvQnpyUUksV0d4Rkosb0J2Qm94UUEsQ29CcnJRUSxnQkl4RU4sbUJBSFMsQ0FFVCxpQnhCa3dRRixDb0JuclFRLGdCSTlFTixvQkFIUyxDQUVULGlCeEJzd1FGLENvQjdxUU0sa0JJM0ROLGV4QjJ1UUEsQ29CdnNRSSxXR3hGSixvQnZCa3lRQSxDb0Juc1FRLGdCSXhFTixtQkFIUyxDQUVULGlCeEJneFFGLENvQmpzUVEsZ0JJOUVOLG9CQUhTLENBRVQsaUJ4Qm94UUYsQ29CM3JRTSxrQkkzRE4sMEJ4Qnl2UUEsQ29CcnRRSSxXR3hGSixTdkJnelFBLENvQmp0UVEsZ0JJeEVOLFFBSFMsQ0FFVCxpQnhCOHhRRixDb0Ivc1FRLGdCSTlFTixTQUhTLENBRVQsaUJ4Qmt5UUYsQ29CenNRTSxrQkkzRE4sMEJ4QnV3UUEsQ29CbnVRSSxZR3hGSixvQnZCOHpRQSxDb0IvdFFRLGlCSXhFTixtQkFIUyxDQUVULGlCeEI0eVFGLENvQjd0UVEsaUJJOUVOLG9CQUhTLENBRVQsaUJ4Qmd6UUYsQ29CdnRRTSxrQkkzRE4sZXhCcXhRQSxDb0JqdlFJLFlHeEZKLG9CdkI0MFFBLENvQjd1UVEsaUJJeEVOLG1CQUhTLENBRVQsaUJ4QjB6UUYsQ29CM3VRUSxpQkk5RU4sb0JBSFMsQ0FFVCxpQnhCOHpRRixDb0JydVFNLG1CSTNETiwwQnhCbXlRQSxDb0IvdlFJLFlHeEZKLFV2QjAxUUEsQ29CM3VRTSxtQkkzRE4sMEJ4Qnl5UUEsQ3lCdDFRQSw2Q0FDRSxVdEJ3R1UsQ3NCdkdWLFV6QncxUUYsQ3lCbDBRRSw2RUFDRSxVekJvMFFKLEN5QmowUUUsaUZBQ0UsVXpCbTBRSixDeUJoMFFFLG1FQUNFLFV6QmswUUosQ3lCbjJRQSw2Q0FDRSxVdEJ3R1UsQ3NCdkdWLFN6QnEyUUYsQ3lCLzBRRSw2RUFDRSxVekJpMVFKLEN5QjkwUUUsK0VBQ0UsVXpCZzFRSixDeUI3MFFFLG1FQUNFLFV6QiswUUosQ3lCaDNRQSw2Q0FDRSxVdEJ3R1UsQ3NCdkdWLG9CekJrM1FGLEN5QjUxUUUsNkVBQ0UsVXpCODFRSixDeUIzMVFFLGlGQUNFLFV6QjYxUUosQ3lCMTFRRSxtRUFDRSxVekI0MVFKLEN5QjczUUEsNkNBQ0UsVXRCd0dVLENzQnZHVixTekIrM1FGLEN5QnoyUUUsNkVBQ0UsVXpCMjJRSixDeUJ4MlFFLGlGQUNFLFV6QjAyUUosQ3lCdjJRRSxtRUFDRSxVekJ5MlFKLEN5QjE0UUEsNkNBQ0UsVXRCd0dVLENzQnZHVixTekI0NFFGLEN5QnQzUUUsNkVBQ0UsVXpCdzNRSixDeUJyM1FFLGlGQUNFLFV6QnUzUUosQ3lCcDNRRSxtRUFDRSxVekJzM1FKLEN5QnY1UUEsNkNBQ0UsVXRCd0dVLENzQnZHVixvQnpCeTVRRixDeUJuNFFFLDZFQUNFLFV6QnE0UUosQ3lCbDRRRSxpRkFDRSxVekJvNFFKLEN5Qmo0UUUsbUVBQ0UsVXpCbTRRSixDeUJwNlFBLDZDQUNFLFV0QndHVSxDc0J2R1Ysb0J6QnM2UUYsQ3lCaDVRRSw2RUFDRSxVekJrNVFKLEN5Qi80UUUsaUZBQ0UsVXpCaTVRSixDeUI5NFFFLG1FQUNFLFV6Qmc1UUosQ3lCajdRQSw2Q0FDRSxVdEJ3R1UsQ3NCdkdWLFd6Qm03UUYsQ3lCNzVRRSw2RUFDRSxVekIrNVFKLEN5QjU1UUUsaUZBQ0UsVXpCODVRSixDeUIzNVFFLG1FQUNFLFV6QjY1UUosQ29CdjBRSSxxRENySEYsY0FIVSxDQUVWLGVyQmk4UUYsQ29CbjBRRSwyREFFRSxhQUFBLENBREEsY3BCMDBRSixDb0JyMFFJLHlEQ25JRixrQkFIVSxDQUVWLG1CckI2OFFGLENvQnAwUUksa0JJaEhGLGdCQUFBLENBREEsaUJ4Qnk3UUYsQ3dCNzdRRSxpRUFFRSxVQUFBLENBREEsVXhCZzhRSixDb0JoMFFJLG9ESS9HSixhQUFBLENBREEsY0FBQSxDQURBLGV4QnM3UUEsQ3dCNzlRRSwrTEFFRSxVQUFBLENBREEsVXhCZytRSixDd0IxOVFJLDJJQUNFLFd4QjQ5UU4sQ0FDRixDUWgwUVEsb0NZbEZGLFlHeEZKLG1CdkI4K1FBLENvQi80UVEsaUJJeEVOLGtCQUhTLENBRVQsaUJ4QjQ5UUYsQ29CNzRRUSxpQkk5RU4sbUJBSFMsQ0FFVCxpQnhCZytRRixDb0J2NFFNLG1CSTNETixheEJxOFFBLENvQmo2UUksWUd4Rkosb0J2QjQvUUEsQ29CNzVRUSxpQkl4RU4sbUJBSFMsQ0FFVCxpQnhCMCtRRixDb0IzNVFRLGlCSTlFTixvQkFIUyxDQUVULGlCeEI4K1FGLENvQnI1UU0sbUJJM0ROLHlCeEJtOVFBLENvQi82UUksWUd4RkosU3ZCMGdSQSxDb0IzNlFRLGlCSXhFTixRQUhTLENBRVQsaUJ4QncvUUYsQ29CejZRUSxpQkk5RU4sU0FIUyxDQUVULGlCeEI0L1FGLENvQm42UU0sbUJJM0ROLDBCeEJpK1FBLENvQjc3UUksWUd4Rkosb0J2QndoUkEsQ29CejdRUSxpQkl4RU4sbUJBSFMsQ0FFVCxpQnhCc2dSRixDb0J2N1FRLGlCSTlFTixvQkFIUyxDQUVULGlCeEIwZ1JGLENvQmo3UU0sbUJJM0ROLGV4QisrUUEsQ29CMzhRSSxZR3hGSixvQnZCc2lSQSxDb0J2OFFRLGlCSXhFTixtQkFIUyxDQUVULGlCeEJvaFJGLENvQnI4UVEsaUJJOUVOLG9CQUhTLENBRVQsaUJ4QndoUkYsQ29CLzdRTSxtQkkzRE4sMEJ4QjYvUUEsQ29CejlRSSxZR3hGSixTdkJvalJBLENvQnI5UVEsaUJJeEVOLFFBSFMsQ0FFVCxpQnhCa2lSRixDb0JuOVFRLGlCSTlFTixTQUhTLENBRVQsaUJ4QnNpUkYsQ29CNzhRTSxtQkkzRE4sMEJ4QjJnUkEsQ29CditRSSxZR3hGSixvQnZCa2tSQSxDb0JuK1FRLGlCSXhFTixtQkFIUyxDQUVULGlCeEJnalJGLENvQmorUVEsaUJJOUVOLG9CQUhTLENBRVQsaUJ4Qm9qUkYsQ29CMzlRTSxtQkkzRE4sZXhCeWhSQSxDb0JyL1FJLFlHeEZKLG9CdkJnbFJBLENvQmovUVEsaUJJeEVOLG1CQUhTLENBRVQsaUJ4QjhqUkYsQ29CLytRUSxpQkk5RU4sb0JBSFMsQ0FFVCxpQnhCa2tSRixDb0J6K1FNLG1CSTNETiwwQnhCdWlSQSxDb0JuZ1JJLFlHeEZKLFN2QjhsUkEsQ29CLy9RUSxpQkl4RU4sUUFIUyxDQUVULGlCeEI0a1JGLENvQjcvUVEsaUJJOUVOLFNBSFMsQ0FFVCxpQnhCZ2xSRixDb0J2L1FNLG1CSTNETiwwQnhCcWpSQSxDb0JqaFJJLGFHeEZKLG9CdkI0bVJBLENvQjdnUlEsa0JJeEVOLG1CQUhTLENBRVQsaUJ4QjBsUkYsQ29CM2dSUSxrQkk5RU4sb0JBSFMsQ0FFVCxpQnhCOGxSRixDb0JyZ1JNLG1CSTNETixleEJta1JBLENvQi9oUkksYUd4Rkosb0J2QjBuUkEsQ29CM2hSUSxrQkl4RU4sbUJBSFMsQ0FFVCxpQnhCd21SRixDb0J6aFJRLGtCSTlFTixvQkFIUyxDQUVULGlCeEI0bVJGLENvQm5oUk0sb0JJM0ROLDBCeEJpbFJBLENvQjdpUkksYUd4RkosVXZCd29SQSxDb0J6aFJNLG9CSTNETiwwQnhCdWxSQSxDeUJwb1JBLCtDQUNFLFV0QndHVSxDc0J2R1YsVXpCc29SRixDeUJoblJFLCtFQUNFLFV6QmtuUkosQ3lCL21SRSxtRkFDRSxVekJpblJKLEN5QjltUkUscUVBQ0UsVXpCZ25SSixDeUJqcFJBLCtDQUNFLFV0QndHVSxDc0J2R1YsU3pCbXBSRixDeUI3blJFLCtFQUNFLFV6QituUkosQ3lCNW5SRSxpRkFDRSxVekI4blJKLEN5QjNuUkUscUVBQ0UsVXpCNm5SSixDeUI5cFJBLCtDQUNFLFV0QndHVSxDc0J2R1Ysb0J6QmdxUkYsQ3lCMW9SRSwrRUFDRSxVekI0b1JKLEN5QnpvUkUsbUZBQ0UsVXpCMm9SSixDeUJ4b1JFLHFFQUNFLFV6QjBvUkosQ3lCM3FSQSwrQ0FDRSxVdEJ3R1UsQ3NCdkdWLFN6QjZxUkYsQ3lCdnBSRSwrRUFDRSxVekJ5cFJKLEN5QnRwUkUsbUZBQ0UsVXpCd3BSSixDeUJycFJFLHFFQUNFLFV6QnVwUkosQ3lCeHJSQSwrQ0FDRSxVdEJ3R1UsQ3NCdkdWLFN6QjByUkYsQ3lCcHFSRSwrRUFDRSxVekJzcVJKLEN5Qm5xUkUsbUZBQ0UsVXpCcXFSSixDeUJscVJFLHFFQUNFLFV6Qm9xUkosQ3lCcnNSQSwrQ0FDRSxVdEJ3R1UsQ3NCdkdWLG9CekJ1c1JGLEN5QmpyUkUsK0VBQ0UsVXpCbXJSSixDeUJoclJFLG1GQUNFLFV6QmtyUkosQ3lCL3FSRSxxRUFDRSxVekJpclJKLEN5Qmx0UkEsK0NBQ0UsVXRCd0dVLENzQnZHVixvQnpCb3RSRixDeUI5clJFLCtFQUNFLFV6QmdzUkosQ3lCN3JSRSxtRkFDRSxVekIrclJKLEN5QjVyUkUscUVBQ0UsVXpCOHJSSixDeUIvdFJBLCtDQUNFLFV0QndHVSxDc0J2R1YsV3pCaXVSRixDeUIzc1JFLCtFQUNFLFV6QjZzUkosQ3lCMXNSRSxtRkFDRSxVekI0c1JKLEN5QnpzUkUscUVBQ0UsVXpCMnNSSixDb0JyblJJLHVEQ3JIRixjQUhVLENBRVYsZXJCK3VSRixDb0JqblJFLDZEQUVFLGFBQUEsQ0FEQSxjcEJ3blJKLENvQm5uUkksMkRDbklGLGtCQUhVLENBRVYsbUJyQjJ2UkYsQ29CbG5SSSxtQkloSEYsZ0JBQUEsQ0FEQSxpQnhCdXVSRixDd0IzdVJFLG1FQUVFLFVBQUEsQ0FEQSxVeEI4dVJKLENvQjltUkksdURJL0dKLGFBQUEsQ0FEQSxjQUFBLENBREEsZXhCb3VSQSxDd0Izd1JFLHFNQUVFLFVBQUEsQ0FEQSxVeEI4d1JKLEN3Qnh3UkksOElBQ0UsV3hCMHdSTixDQUNGLEMwQnZxUkUsS0FuRkUsNkJBQUEsQ0FBQSw0QkFBQSxDQURBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esc0JBQUEsQ0FBQSxrQkFBQSxDQUxBLGdCQUFBLENBREEsaUJBQUEsQ0MyREYsZ0IzQjJ0UkYsQzBCenJSSSxVQzlDQSxrQkFIUyxDQUVULG1CM0I0dVJKLENRN29SUSx5Q2tCaERKLFVDOUNBLGtCQUhTLENBRVQsbUIzQml2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RixrQkFIVSxDQUVWLG1CckJxZ1VGLENBQ0YsQzBCdnlURSxRQUNFLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0EsYzFCMHlUSixDMEJ0eVRFLGNML0xFLGtCckJ5K1RKLENxQnYrVEksMEJBQ0UsZXJCeStUTixDUXIzVFEseUNrQndFTixjTC9MRSxrQnJCZy9URixDcUI5K1RFLDBCQUNFLGVyQmcvVEosQ0FDRixDNEI1NVRFLFdBdkZBLGtCeEJtQk0sQ3dCbEJOLG9CQUFBLENBRkEsYTVCMC9URixDNEJyL1RJLHNDQUNFLGtCNUJ1L1ROLEM0QjUrVEUsZ0ZBQ0UscUI1QmsvVEosQzRCcDZURSxpQkE5REEsd0J4QmlKeUIsQ3dCaEp6QixlQUFBLENBSUEsYW5Cc0JrQixDbUI5QmxCLGFBQUEsQ0FNQSxnQnhCeUkwQixDd0J4STFCLGFBQUEsQ0FOQSxvQnhCaUp1QixDd0JuSnZCLGlCNUJpL1RGLEM0QnQrVEUsNkNBQ0UsK0J4QnlJdUIsQ3dCeEl2QixxQjVCdytUSixDNEJyK1RFLDhDQUVFLHdCNUJzK1RKLEM0QmwrVEksd0JBS0UsV3hCbUhtQixDd0JwSG5CLGlCQUFBLENBSEEsaUJBQUEsQ0FFQSxVQUFBLENBREEsTzVCdStUTixDNEJqK1RJLG1DQUNFLFc1Qm0rVE4sQzRCNTdURSxtQkF0QkEsd0J4QjFETSxDd0J3RE4sd0J4QnVHeUIsQ3dCdEd6QixlQUFBLENBR0EsYXhCN0RNLEN3QnNETixZQUFBLENBQ0EsWTVCKzlURixDNEJ2OVRFLDBDQUNFLCtCNUJ5OVRKLEM2Qi9sVUUsWUFDRSxvQjdCa21VSixDNkIvbFVFLGFBQ0UscUI3QmttVUosQzZCL2xVRSxjQUNFLGFBQUEsQ0FFQSxnQkFBQSxDQURBLGlCN0JtbVVKLENNNzhURSxpQ0FNSSx5QkFBQSxDQUNBLDJCQUFBLENBQUEsZ0JBQUEsQ0FKRixXQUFBLENBREEsYUFBQSxDQUlFLFlBQUEsQ0FDQSxPTjY4VE4sQ016OFRFLGdCQUNFLFVOMjhUSixDOEJ0alVJLFlDbkJGLHNCQWhCUSxDQWdCUixtQkFoQlEsQ0FnQlIsMEIvQjZrVUYsQzhCMWpVSSxhQ25CRixvQkFoQlEsQ0FnQlIsaUJBaEJRLENBZ0JSLHdCL0JpbFVGLEM4QjlqVUksY0NuQkYsdUJBaEJRLENBZ0JSLG9CQWhCUSxDQWdCUixzQi9CcWxVRixDOEJsa1VJLGVDbkJGLHdCQWhCUSxDQWdCUixxQkFoQlEsQ0FnQlIsNkIvQnlsVUYsQzhCdGtVSSxjQ25CRix3QkFoQlEsQ0FnQlIsNEIvQjZsVUYsQzhCamtVUSwrQkM1Qk4sc0JBaEJRLENBZ0JSLG1CQWhCUSxDQWdCUiwwQi9CaW1VRixDOEJya1VRLGdDQzVCTixvQkFoQlEsQ0FnQlIsaUJBaEJRLENBZ0JSLHdCL0JxbVVGLEM4QnprVVEsaUNDNUJOLHVCQWhCUSxDQWdCUixvQkFoQlEsQ0FnQlIsc0IvQnltVUYsQzhCcGtVSSxXQ3BDRix1QkFSUSxDQVFSLG9CQVJRLENBUVIsc0IvQjRtVUYsQzhCcGtVSSxnQkN4QkYseUJBUFEsQ0FPUixxQi9CZ21VRixDOEI1a1VJLGNDcENGLHFCQVJRLENBUVIsa0JBUlEsQ0FRUixvQi9Cb25VRixDOEI1a1VJLG1CQ3hCRix1QkFQUSxDQU9SLG1CL0J3bVVGLEM4QnBsVUksY0NwQ0Ysd0JBUlEsQ0FRUixxQkFSUSxDQVFSLGtCL0I0blVGLEM4QnBsVUksbUJDeEJGLDBCQVBRLENBT1IsaUIvQmduVUYsQzhCNWxVSSxlQ3BDRix5QkFSUSxDQVFSLHNCQVJRLENBUVIsbUIvQm9vVUYsQzhCNWxVSSxvQkN4QkYsMkJBUFEsQ0FPUixrQi9Cd25VRixDOEIxbFVFLHFCQy9DQSx1QkFoQlEsQ0FnQlIsb0JBaEJRLENBaUJSLHdCQVJRLENBUVIscUJBUlEsQ0R3RE4seUJBQUEsQ0FBQSxvQkFBQSxDQ2hERixrQkFSUSxDQU9SLHNCL0Irb1VGLENRbmhVUSx5Q3NCckVGLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CNm5VQSxDOEI3bFVJLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CZ29VQSxDOEJobVVJLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CbW9VQSxDOEJubVVJLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9Cc29VQSxDOEJ0bVVJLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CeW9VQSxDOEJ6bVVJLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CNG9VQSxDQUNGLEM4QjdtVU0sZ0JDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CZ3BVRixDOEJoblVNLGdCQ2hDSiwyQkQrQmUsQ0MvQmYsZ0JEK0JlLENDL0JmLE8vQm9wVUYsQzhCcG5VTSxnQkNoQ0osMkJEK0JlLENDL0JmLGdCRCtCZSxDQy9CZixPL0J3cFVGLEM4QnhuVU0sZ0JDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CNHBVRixDOEI1blVNLGdCQ2hDSiwyQkQrQmUsQ0MvQmYsZ0JEK0JlLENDL0JmLE8vQmdxVUYsQzhCaG9VTSxnQkNoQ0osMkJEK0JlLENDL0JmLGdCRCtCZSxDQy9CZixPL0JvcVVGLENRL2pVUSx5Q3NCckVGLGdCQ2hDSiwyQkQrQmUsQ0MvQmYsZ0JEK0JlLENDL0JmLE8vQnlxVUEsQzhCem9VSSxnQkNoQ0osMkJEK0JlLENDL0JmLGdCRCtCZSxDQy9CZixPL0I0cVVBLEM4QjVvVUksZ0JDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CK3FVQSxDOEIvb1VJLGdCQ2hDSiwyQkQrQmUsQ0MvQmYsZ0JEK0JlLENDL0JmLE8vQmtyVUEsQzhCbHBVSSxnQkNoQ0osMkJEK0JlLENDL0JmLGdCRCtCZSxDQy9CZixPL0JxclVBLEM4QnJwVUksZ0JDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9Cd3JVQSxDQUNGLENRcGxVUSx5Q3NCckVGLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CNnJVQSxDOEI3cFVJLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CZ3NVQSxDOEJocVVJLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CbXNVQSxDOEJucVVJLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9Cc3NVQSxDOEJ0cVVJLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CeXNVQSxDOEJ6cVVJLGVDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CNHNVQSxDQUNGLENRbm1VUSxtQ3NCMUVGLGdCQ2hDSiwyQkQrQmUsQ0MvQmYsZ0JEK0JlLENDL0JmLE8vQml0VUEsQzhCanJVSSxnQkNoQ0osMkJEK0JlLENDL0JmLGdCRCtCZSxDQy9CZixPL0JvdFVBLEM4QnByVUksZ0JDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CdXRVQSxDOEJ2clVJLGdCQ2hDSiwyQkQrQmUsQ0MvQmYsZ0JEK0JlLENDL0JmLE8vQjB0VUEsQzhCMXJVSSxnQkNoQ0osMkJEK0JlLENDL0JmLGdCRCtCZSxDQy9CZixPL0I2dFVBLEM4QjdyVUksZ0JDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CZ3VVQSxDQUNGLENRdm5VUSxtQ3NCMUVGLGlCQ2hDSiwyQkQrQmUsQ0MvQmYsZ0JEK0JlLENDL0JmLE8vQnF1VUEsQzhCcnNVSSxpQkNoQ0osMkJEK0JlLENDL0JmLGdCRCtCZSxDQy9CZixPL0J3dVVBLEM4QnhzVUksaUJDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9CMnVVQSxDOEIzc1VJLGlCQ2hDSiwyQkQrQmUsQ0MvQmYsZ0JEK0JlLENDL0JmLE8vQjh1VUEsQzhCOXNVSSxpQkNoQ0osMkJEK0JlLENDL0JmLGdCRCtCZSxDQy9CZixPL0JpdlVBLEM4Qmp0VUksaUJDaENKLDJCRCtCZSxDQy9CZixnQkQrQmUsQ0MvQmYsTy9Cb3ZVQSxDQUNGLENRM29VUSxvQ3NCMUVGLGtCQ2hDSiwyQkQrQmUsQ0MvQmYsZ0JEK0JlLENDL0JmLE8vQnl2VUEsQzhCenRVSSxrQkNoQ0osMkJEK0JlLENDL0JmLGdCRCtCZSxDQy9CZixPL0I0dlVBLEM4QjV0VUksa0JDaENKLDJCRCtC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K1ZBLDBCQUNDLG9CbkNzK1ZELENtQ24rVkEsaUJBQ0MsWW5DcytWRCxDbUNuK1ZBLG9CQUNDLG9CbkNzK1ZELENtQ24rVkEsZ0JBQ0Msa0JuQ3MrVkQsQ21DbitWQSxnQkFDQyw0QkFBQSxDQUFBLG9CQUFBLENBQ0EsbUJuQ3MrVkQsQ21DbitWQSxzQkFDQyxnQkFBQSxDQUNBLGdCbkNzK1ZELENtQ24rVkEsZ0JBQ0MsVUFBQSxDQUNBLGVBQUEsQ0FDQSxnQm5DcytWRCxDbUMvOVZBLGlDQUNDLG1CbkNzK1ZELENtQ24rVkEsaUJBQ0MsaUJuQ3MrVkQsQ21DbitWQSxpQkFDQyxtQm5DcytWRCxDbUNuK1ZBLGVBQ0MsbUJuQ3MrVkQsQ21DbitWQSxnQkFDQyxrQm5DcytWRCxDbUNuK1ZBLGlCQUNDLFluQ3MrVkQsQ21DbitWQSxtQkFDQyxtQm5DcytWRCxDbUNuK1ZBLG1CQUNDLGlCbkNzK1ZELENtQ24rVkEsa0JBQ0Msa0JuQ3MrVkQsQ21DbitWQSxzQkFDQyxjbkNzK1ZELENtQ24rVkEsc0JBQ0MsY25DcytWRCxDbUNuK1ZBLHFCQUNDLFluQ3MrVkQsQ21DbitWQSxxQkFDQyxlbkNzK1ZELENvQ3JuV0EsS0FDQyxzQnBDd25XRCxDb0NybldBLEtBRUMsaUJwQ3VuV0QsQ29Dcm5XQyxnQkFDQyxhL0JNZSxDK0JMZixtQ2hDeUVpQixDZ0N4RWpCLGVBQUEsQ0FDQSxnQnBDdW5XRixDb0NwbldDLE9BTUMsb0JBQUEsQ0FKQSw2QkFBQSxDQUFBLHFCQUFBLENBR0EscUJwQ29uV0YsQ29DaG5XQyxxQkFDQyxnQkFBQSxDQUNBLGlCcENrbldGLENvQ2huV0Usc0NBQ0MsaUJwQ2tuV0gsQ3FDL29XQSxrQ0FLQyxhckNrcFdELENxQzdvV0EsdUJBSUMscUJyQ2dwV0QsQ3FDN29XQSxPQUNDLGNyQ2dwV0QsQ3NDaHFXQSwrUkFDQyx1QkFBQSxDQUNBLG9CQUFBLENBQUEsZUFBQSxDQUNBLHdCQUFBLENBQ0Esa0JBQUEsQ0FDQSxrQkFBQSxDQUNBLG1DbEMyRWtCLENrQzFFbEIsY0FBQSxDQUNBLGlCQUFBLENB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bUJBQ0ksVTdHbXVsQlIsQzZHaHVsQkksNEJBQ0ksaUI3R2t1bEJSLEM2Ry90bEJBLGFBY0ksWUFBQSxDQWJBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsYzdHbXVsQkosQzZHbHVsQkksdUJBQ0ksVzdHb3VsQlIsQzZHbHVsQkksaUJBQ0ksYTdHb3VsQlIsQzZHbHVsQkksK0JBQ0ksWTdHb3VsQlIsQzZHL3RsQkksMEJBQ0ksbUI3R2l1bEJSLEM2Rzl0bEJJLGdDQUNJLGE3R2d1bEJSLEM2Rzd0bEJJLDRCQUNJLGlCN0crdGxCUixDNkc1dGxCSSw2QkFHSSw0QkFBQSxDQUZBLGFBQUEsQ0FDQSxXN0crdGxCUixDNkczdGxCQSwwQkFDSSxZN0c4dGxCSixDOEc5emxCQSxZQUNDLGFBQUEsQ0FDQSxlQUFBLENBQ0EsUUFBQSxDQUNBLFNBQUEsQ0FDQSxpQkFBQSxDQUNBLFU5R2kwbEJELEM4Ry96bEJDLGNBRUMsbUM5R2kwbEJGLEM4Rzl6bEJDLGVBQ0Msb0JBQUEsQ0FDQSxrQkFBQSxDQUNBLFNBQUEsQ0FDQSxpQjlHZzBsQkYsQzhHOXpsQkUsc0JBQ0MsaUJBQUEsQ0FDQSxjQUFBLENBQ0EsV0FBQSxDQUNBLGFBQUEsQ0FDQSxhQUFBLENBRUEsbUNBQUEsQ0FDQSxpQkFBQSxDQUNBLFk5R2cwbEJILEM4Rzl6bEJHLDZCQUNDLDRCQUFBLENBQ0Esd0JBQUEsQ0FDQSxpQkFBQSxDQU9BLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSxTOUdnMGxCSixDOEc3emxCRyx5REFWQyxRQUFBLENBQ0EsVUFBQSxDQUNBLE1BQUEsQ0FDQSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxLOUcrMGxCSixDOEcxMGxCRyw0QkFDQyx3QjFHaUNJLEMwR2hDSixzQkFBQSxDQUNBLGlCQUFBLENBT0EseUNBQUEsQ0FBQSxpQ0FBQSxDQUNBLFM5Ryt6bEJKLEM4RzV6bEJHLDRGQUdDLDZCQUFBLENBQUEscUI5RzR6bEJKLEM4RzN6bEJJLGlIQUNDLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsWTlHNnpsQkwsQzhHdHpsQkksMENBQ0MsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxZOUd3emxCTCxDOEdyemxCSSx5Q0FDQyx3QjlHdXpsQkwsQzhHbHpsQkssZ0dBQ0MsZ0JBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUNBLFVBQUEsQ0FDQSxXOUdvemxCTixDOEdqemxCSyw4RkFDQyx3QnpHcEZXLEN5R3FGWCxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFk5R216bEJOIiwiZmlsZSI6Im1haW4uY3NzIn0= */