@charset "UTF-8";@keyframes slidein-bottom {
    from {
        bottom: -100%
    }

    to {
        bottom: .5rem
    }
}

@keyframes opacity-0-1 {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

*,:after,:before {
    box-sizing: border-box
}

@font-face {
    font-family: FedExSans;
    font-style: normal;
    font-weight: 300;
    src: url(assets/fonts/FedExSans_W-Light.woff) format("woff")
}

@font-face {
    font-family: FedExSans;
    font-style: italic;
    font-weight: 300;
    src: url(assets/fonts/FedExSans_W-Light-Italic.woff) format("woff")
}

@font-face {
    font-family: FedExSans;
    font-style: normal;
    font-weight: 400;
    src: url(assets/fonts/FedExSans_W-Regular.woff) format("woff")
}

@font-face {
    font-family: FedExSans;
    font-style: italic;
    font-weight: 400;
    src: url(assets/fonts/FedExSans_W-Italic.woff) format("woff")
}

@font-face {
    font-family: FedExSans;
    font-style: normal;
    font-weight: 500;
    src: url(assets/fonts/FedExSans_W-Medium.woff) format("woff")
}

@font-face {
    font-family: FedExSans;
    font-style: normal;
    font-weight: 700;
    src: url(assets/fonts/FedExSans_W-Bold.woff) format("woff")
}

@font-face {
    font-family: FedExSans;
    font-style: italic;
    font-weight: 700;
    src: url(assets/fonts/FedExSans_W-Bold-Italic.woff) format("woff")
}

@font-face {
    font-family: FedExSansArabic;
    font-style: normal;
    font-weight: 700;
    src: url(assets/fonts/FedExSansArabic_W-Bold.woff) format("woff")
}

@font-face {
    font-family: FedExSansArabic;
    font-style: normal;
    font-weight: 300;
    src: url(assets/fonts/FedExSansArabic_W-Light.woff) format("woff")
}

@font-face {
    font-family: FedExSansArabic;
    font-style: normal;
    font-weight: 400;
    src: url(assets/fonts/FedExSansArabic_W-Regular.woff) format("woff")
}

html[lang^=ar-] body {
    font-family: FedExSansArabic,FedExSans,Arial,sans-serif
}

html body {
    font-family: FedExSans,Arial,sans-serif
}

button,input,select,textarea {
    font-family: inherit
}

html {
    margin: 0;
    padding: 0
}

body {
    margin: 0;
    padding: 0
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid--max-width {
        width:100%;
        max-width: 970px;
        margin: 0 auto
    }
}

.fdx-sjson-o-grid--max-width-large {
    width: 100%;
    max-width: 1328px;
    margin: 0 auto
}

.fdx-sjson-o-grid__row {
    display: flex;
    flex-wrap: wrap
}

.fdx-sjson-o-grid__row--start {
    justify-content: flex-start
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__row--start\@x-small {
        justify-content:flex-start
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__row--start\@x-small-only {
        justify-content:flex-start
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__row--start\@small {
        justify-content:flex-start
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__row--start\@small-only {
        justify-content:flex-start
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__row--start\@medium {
        justify-content:flex-start
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__row--start\@medium-only {
        justify-content:flex-start
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__row--start\@medium-wide {
        justify-content:flex-start
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__row--start\@medium-wide-only {
        justify-content:flex-start
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__row--start\@large {
        justify-content:flex-start
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__row--start\@large-only {
        justify-content:flex-start
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__row--start\@x-large {
        justify-content:flex-start
    }
}

.fdx-sjson-o-grid__row--end {
    justify-content: flex-end
}

.fdx-sjson-o-grid__row--center {
    justify-content: center
}

.fdx-sjson-o-grid__row--guttered-small {
    margin-right: -1px;
    margin-left: -1px
}

.fdx-sjson-o-grid__row--guttered-small>[class*=__item] {
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 2px
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__row--guttered-small\@x-small {
        margin-right:-1px;
        margin-left: -1px
    }

    .fdx-sjson-o-grid__row--guttered-small\@x-small>[class*=__item] {
        padding-right: 1px;
        padding-left: 1px;
        padding-bottom: 2px
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__row--guttered-small\@x-small-only {
        margin-right:-1px;
        margin-left: -1px
    }

    .fdx-sjson-o-grid__row--guttered-small\@x-small-only>[class*=__item] {
        padding-right: 1px;
        padding-left: 1px;
        padding-bottom: 2px
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__row--guttered-small\@small {
        margin-right:-1px;
        margin-left: -1px
    }

    .fdx-sjson-o-grid__row--guttered-small\@small>[class*=__item] {
        padding-right: 1px;
        padding-left: 1px;
        padding-bottom: 2px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__row--guttered-small\@small-only {
        margin-right:-1px;
        margin-left: -1px
    }

    .fdx-sjson-o-grid__row--guttered-small\@small-only>[class*=__item] {
        padding-right: 1px;
        padding-left: 1px;
        padding-bottom: 2px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__row--guttered-small\@medium {
        margin-right:-1px;
        margin-left: -1px
    }

    .fdx-sjson-o-grid__row--guttered-small\@medium>[class*=__item] {
        padding-right: 1px;
        padding-left: 1px;
        padding-bottom: 2px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__row--guttered-small\@medium-only {
        margin-right:-1px;
        margin-left: -1px
    }

    .fdx-sjson-o-grid__row--guttered-small\@medium-only>[class*=__item] {
        padding-right: 1px;
        padding-left: 1px;
        padding-bottom: 2px
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__row--guttered-small\@medium-wide {
        margin-right:-1px;
        margin-left: -1px
    }

    .fdx-sjson-o-grid__row--guttered-small\@medium-wide>[class*=__item] {
        padding-right: 1px;
        padding-left: 1px;
        padding-bottom: 2px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__row--guttered-small\@medium-wide-only {
        margin-right:-1px;
        margin-left: -1px
    }

    .fdx-sjson-o-grid__row--guttered-small\@medium-wide-only>[class*=__item] {
        padding-right: 1px;
        padding-left: 1px;
        padding-bottom: 2px
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__row--guttered-small\@large {
        margin-right:-1px;
        margin-left: -1px
    }

    .fdx-sjson-o-grid__row--guttered-small\@large>[class*=__item] {
        padding-right: 1px;
        padding-left: 1px;
        padding-bottom: 2px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__row--guttered-small\@large-only {
        margin-right:-1px;
        margin-left: -1px
    }

    .fdx-sjson-o-grid__row--guttered-small\@large-only>[class*=__item] {
        padding-right: 1px;
        padding-left: 1px;
        padding-bottom: 2px
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__row--guttered-small\@x-large {
        margin-right:-1px;
        margin-left: -1px
    }

    .fdx-sjson-o-grid__row--guttered-small\@x-large>[class*=__item] {
        padding-right: 1px;
        padding-left: 1px;
        padding-bottom: 2px
    }
}

.fdx-sjson-o-grid__row--guttered-medium {
    margin-right: -.25rem;
    margin-left: -.25rem
}

.fdx-sjson-o-grid__row--guttered-medium>[class*=__item] {
    padding-right: .25rem;
    padding-left: .25rem;
    margin-bottom: .5rem
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__row--guttered-medium\@x-small {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium\@x-small>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__row--guttered-medium\@x-small-only {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium\@x-small-only>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__row--guttered-medium\@small {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium\@small>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__row--guttered-medium\@small-only {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium\@small-only>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__row--guttered-medium\@medium {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium\@medium>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__row--guttered-medium\@medium-only {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium\@medium-only>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__row--guttered-medium\@medium-wide {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium\@medium-wide>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__row--guttered-medium\@medium-wide-only {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium\@medium-wide-only>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__row--guttered-medium\@large {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium\@large>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__row--guttered-medium\@large-only {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium\@large-only>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__row--guttered-medium\@x-large {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium\@x-large>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: .5rem
    }
}

.fdx-sjson-o-grid__row--guttered-large {
    margin-right: -.5rem;
    margin-left: -.5rem
}

.fdx-sjson-o-grid__row--guttered-large>[class*=__item] {
    padding-right: .5rem;
    padding-left: .5rem;
    margin-bottom: 1rem
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__row--guttered-large\@x-small {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large\@x-small>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__row--guttered-large\@x-small-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large\@x-small-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__row--guttered-large\@small {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large\@small>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__row--guttered-large\@small-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large\@small-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__row--guttered-large\@medium {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large\@medium>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__row--guttered-large\@medium-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large\@medium-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__row--guttered-large\@medium-wide {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large\@medium-wide>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__row--guttered-large\@medium-wide-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large\@medium-wide-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__row--guttered-large\@large {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large\@large>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__row--guttered-large\@large-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large\@large-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__row--guttered-large\@x-large {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large\@x-large>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

.fdx-sjson-o-grid__row--guttered-extra-large {
    margin-right: -.75rem;
    margin-left: -.75rem
}

.fdx-sjson-o-grid__row--guttered-extra-large>[class*=__item] {
    padding-right: .75rem;
    padding-left: .75rem;
    margin-bottom: 1.5rem
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__row--guttered-extra-large\@x-small {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large\@x-small>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__row--guttered-extra-large\@x-small-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large\@x-small-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__row--guttered-extra-large\@small {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large\@small>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__row--guttered-extra-large\@small-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large\@small-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__row--guttered-extra-large\@medium {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large\@medium>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__row--guttered-extra-large\@medium-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large\@medium-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__row--guttered-extra-large\@medium-wide {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large\@medium-wide>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__row--guttered-extra-large\@medium-wide-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large\@medium-wide-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__row--guttered-extra-large\@large {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large\@large>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__row--guttered-extra-large\@large-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large\@large-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__row--guttered-extra-large\@x-large {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large\@x-large>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

.fdx-sjson-o-grid__row--guttered-medium-y-small {
    margin-right: -.25rem;
    margin-left: -.25rem
}

.fdx-sjson-o-grid__row--guttered-medium-y-small>[class*=__item] {
    padding-right: .25rem;
    padding-left: .25rem;
    margin-bottom: 2px
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__row--guttered-medium-y-small\@x-small {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium-y-small\@x-small>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: 2px
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__row--guttered-medium-y-small\@x-small-only {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium-y-small\@x-small-only>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: 2px
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__row--guttered-medium-y-small\@small {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium-y-small\@small>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: 2px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__row--guttered-medium-y-small\@small-only {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium-y-small\@small-only>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: 2px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__row--guttered-medium-y-small\@medium {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium-y-small\@medium>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: 2px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__row--guttered-medium-y-small\@medium-only {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium-y-small\@medium-only>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__row--guttered-medium-y-small\@medium-wide {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium-y-small\@medium-wide>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__row--guttered-medium-y-small\@medium-wide-only {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium-y-small\@medium-wide-only>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__row--guttered-medium-y-small\@large {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium-y-small\@large>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__row--guttered-medium-y-small\@large-only {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium-y-small\@large-only>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__row--guttered-medium-y-small\@x-large {
        margin-right:-.25rem;
        margin-left: -.25rem
    }

    .fdx-sjson-o-grid__row--guttered-medium-y-small\@x-large>[class*=__item] {
        padding-right: .25rem;
        padding-left: .25rem;
        margin-bottom: 2px
    }
}

.fdx-sjson-o-grid__row--guttered-large-y-small {
    margin-right: -.5rem;
    margin-left: -.5rem
}

.fdx-sjson-o-grid__row--guttered-large-y-small>[class*=__item] {
    padding-right: .5rem;
    padding-left: .5rem;
    margin-bottom: 2px
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__row--guttered-large-y-small\@x-small {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large-y-small\@x-small>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 2px
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__row--guttered-large-y-small\@x-small-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large-y-small\@x-small-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 2px
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__row--guttered-large-y-small\@small {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large-y-small\@small>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 2px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__row--guttered-large-y-small\@small-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large-y-small\@small-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 2px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__row--guttered-large-y-small\@medium {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large-y-small\@medium>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 2px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__row--guttered-large-y-small\@medium-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large-y-small\@medium-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__row--guttered-large-y-small\@medium-wide {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large-y-small\@medium-wide>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__row--guttered-large-y-small\@medium-wide-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large-y-small\@medium-wide-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__row--guttered-large-y-small\@large {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large-y-small\@large>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__row--guttered-large-y-small\@large-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large-y-small\@large-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__row--guttered-large-y-small\@x-large {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-grid__row--guttered-large-y-small\@x-large>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 2px
    }
}

.fdx-sjson-o-grid__row--guttered-extra-large-y-small {
    margin-right: -.75rem;
    margin-left: -.75rem
}

.fdx-sjson-o-grid__row--guttered-extra-large-y-small>[class*=__item] {
    padding-right: .75rem;
    padding-left: .75rem;
    margin-bottom: 2px
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@x-small {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@x-small>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 2px
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@x-small-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@x-small-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 2px
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@small {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@small>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 2px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@small-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@small-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 2px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@medium {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@medium>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 2px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@medium-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@medium-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@medium-wide {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@medium-wide>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@medium-wide-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@medium-wide-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@large {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@large>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@large-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@large-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 2px
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@x-large {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-grid__row--guttered-extra-large-y-small\@x-large>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 2px
    }
}

.fdx-sjson-o-grid__row--row-reverse {
    flex-direction: row-reverse
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__row--row-reverse\@x-small {
        flex-direction:row-reverse
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__row--row-reverse\@x-small-only {
        flex-direction:row-reverse
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__row--row-reverse\@small {
        flex-direction:row-reverse
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__row--row-reverse\@small-only {
        flex-direction:row-reverse
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__row--row-reverse\@medium {
        flex-direction:row-reverse
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__row--row-reverse\@medium-only {
        flex-direction:row-reverse
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__row--row-reverse\@medium-wide {
        flex-direction:row-reverse
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__row--row-reverse\@medium-wide-only {
        flex-direction:row-reverse
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__row--row-reverse\@large {
        flex-direction:row-reverse
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__row--row-reverse\@large-only {
        flex-direction:row-reverse
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__row--row-reverse\@x-large {
        flex-direction:row-reverse
    }
}

.fdx-sjson-o-grid__item {
    flex: 1;
    align-self: inherit
}

.fdx-sjson-o-grid__item--auto {
    flex: 0 1 auto
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__item--auto\@x-small {
        flex:0 1 auto
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__item--auto\@x-small-only {
        flex:0 1 auto
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__item--auto\@small {
        flex:0 1 auto
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__item--auto\@small-only {
        flex:0 1 auto
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__item--auto\@medium {
        flex:0 1 auto
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__item--auto\@medium-only {
        flex:0 1 auto
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__item--auto\@medium-wide {
        flex:0 1 auto
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__item--auto\@medium-wide-only {
        flex:0 1 auto
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__item--auto\@large {
        flex:0 1 auto
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__item--auto\@large-only {
        flex:0 1 auto
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__item--auto\@x-large {
        flex:0 1 auto
    }
}

.fdx-sjson-o-grid__item--start {
    align-self: flex-start
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__item--start\@x-small {
        align-self:flex-start
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__item--start\@x-small-only {
        align-self:flex-start
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__item--start\@small {
        align-self:flex-start
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__item--start\@small-only {
        align-self:flex-start
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__item--start\@medium {
        align-self:flex-start
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__item--start\@medium-only {
        align-self:flex-start
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__item--start\@medium-wide {
        align-self:flex-start
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__item--start\@medium-wide-only {
        align-self:flex-start
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__item--start\@large {
        align-self:flex-start
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__item--start\@large-only {
        align-self:flex-start
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__item--start\@x-large {
        align-self:flex-start
    }
}

.fdx-sjson-o-grid__item--end {
    align-self: flex-end
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__item--end\@x-small {
        align-self:flex-end
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__item--end\@x-small-only {
        align-self:flex-end
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__item--end\@small {
        align-self:flex-end
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__item--end\@small-only {
        align-self:flex-end
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__item--end\@medium {
        align-self:flex-end
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__item--end\@medium-only {
        align-self:flex-end
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__item--end\@medium-wide {
        align-self:flex-end
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__item--end\@medium-wide-only {
        align-self:flex-end
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__item--end\@large {
        align-self:flex-end
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__item--end\@large-only {
        align-self:flex-end
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__item--end\@x-large {
        align-self:flex-end
    }
}

.fdx-sjson-o-grid__item--center {
    align-self: center
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__item--center\@x-small {
        align-self:flex-center
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__item--center\@x-small-only {
        align-self:flex-center
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__item--center\@small {
        align-self:flex-center
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__item--center\@small-only {
        align-self:flex-center
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__item--center\@medium {
        align-self:flex-center
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__item--center\@medium-only {
        align-self:flex-center
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__item--center\@medium-wide {
        align-self:flex-center
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__item--center\@medium-wide-only {
        align-self:flex-center
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__item--center\@large {
        align-self:flex-center
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__item--center\@large-only {
        align-self:flex-center
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__item--center\@x-large {
        align-self:flex-center
    }
}

.fdx-sjson-o-grid__item--order-first {
    order: -1
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__item--order-first\@x-small {
        order:-1
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__item--order-first\@x-small-only {
        order:-1
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__item--order-first\@small {
        order:-1
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__item--order-first\@small-only {
        order:-1
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__item--order-first\@medium {
        order:-1
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__item--order-first\@medium-only {
        order:-1
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__item--order-first\@medium-wide {
        order:-1
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__item--order-first\@medium-wide-only {
        order:-1
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__item--order-first\@large {
        order:-1
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__item--order-first\@large-only {
        order:-1
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__item--order-first\@x-large {
        order:-1
    }
}

.fdx-sjson-o-grid__item--1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%
}

.fdx-sjson-o-grid__item--2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.fdx-sjson-o-grid__item--3 {
    flex: 0 0 25%;
    max-width: 25%
}

.fdx-sjson-o-grid__item--4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.fdx-sjson-o-grid__item--5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%
}

.fdx-sjson-o-grid__item--6 {
    flex: 0 0 50%;
    max-width: 50%
}

.fdx-sjson-o-grid__item--7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%
}

.fdx-sjson-o-grid__item--8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%
}

.fdx-sjson-o-grid__item--9 {
    flex: 0 0 75%;
    max-width: 75%
}

.fdx-sjson-o-grid__item--10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%
}

.fdx-sjson-o-grid__item--11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%
}

.fdx-sjson-o-grid__item--12 {
    flex: 0 0 100%;
    max-width: 100%
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-1 {
    margin-left: 8.3333333333%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-1 {
    margin-right: 8.3333333333%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-1 {
    margin-left: calc(8.3333333333% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-1 {
    margin-right: calc(8.3333333333% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-1 {
    margin-left: calc(8.3333333333% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-1 {
    margin-right: calc(8.3333333333% - .5rem)
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-2 {
    margin-left: 16.6666666667%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-2 {
    margin-right: 16.6666666667%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-2 {
    margin-left: calc(16.6666666667% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-2 {
    margin-right: calc(16.6666666667% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-2 {
    margin-left: calc(16.6666666667% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-2 {
    margin-right: calc(16.6666666667% - .5rem)
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-3 {
    margin-left: 25%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-3 {
    margin-right: 25%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-3 {
    margin-left: calc(25% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-3 {
    margin-right: calc(25% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-3 {
    margin-left: calc(25% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-3 {
    margin-right: calc(25% - .5rem)
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-4 {
    margin-left: 33.3333333333%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-4 {
    margin-right: 33.3333333333%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-4 {
    margin-left: calc(33.3333333333% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-4 {
    margin-right: calc(33.3333333333% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-4 {
    margin-left: calc(33.3333333333% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-4 {
    margin-right: calc(33.3333333333% - .5rem)
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-5 {
    margin-left: 41.6666666667%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-5 {
    margin-right: 41.6666666667%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-5 {
    margin-left: calc(41.6666666667% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-5 {
    margin-right: calc(41.6666666667% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-5 {
    margin-left: calc(41.6666666667% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-5 {
    margin-right: calc(41.6666666667% - .5rem)
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-6 {
    margin-left: 50%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-6 {
    margin-right: 50%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-6 {
    margin-left: calc(50% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-6 {
    margin-right: calc(50% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-6 {
    margin-left: calc(50% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-6 {
    margin-right: calc(50% - .5rem)
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-7 {
    margin-left: 58.3333333333%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-7 {
    margin-right: 58.3333333333%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-7 {
    margin-left: calc(58.3333333333% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-7 {
    margin-right: calc(58.3333333333% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-7 {
    margin-left: calc(58.3333333333% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-7 {
    margin-right: calc(58.3333333333% - .5rem)
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-8 {
    margin-left: 66.6666666667%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-8 {
    margin-right: 66.6666666667%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-8 {
    margin-left: calc(66.6666666667% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-8 {
    margin-right: calc(66.6666666667% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-8 {
    margin-left: calc(66.6666666667% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-8 {
    margin-right: calc(66.6666666667% - .5rem)
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-9 {
    margin-left: 75%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-9 {
    margin-right: 75%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-9 {
    margin-left: calc(75% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-9 {
    margin-right: calc(75% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-9 {
    margin-left: calc(75% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-9 {
    margin-right: calc(75% - .5rem)
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-10 {
    margin-left: 83.3333333333%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-10 {
    margin-right: 83.3333333333%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-10 {
    margin-left: calc(83.3333333333% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-10 {
    margin-right: calc(83.3333333333% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-10 {
    margin-left: calc(83.3333333333% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-10 {
    margin-right: calc(83.3333333333% - .5rem)
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-11 {
    margin-left: 91.6666666667%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-11 {
    margin-right: 91.6666666667%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-11 {
    margin-left: calc(91.6666666667% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-11 {
    margin-right: calc(91.6666666667% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-11 {
    margin-left: calc(91.6666666667% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-11 {
    margin-right: calc(91.6666666667% - .5rem)
}

[dir=ltr] .fdx-sjson-o-grid__item--offset-12 {
    margin-left: 100%
}

[dir=rtl] .fdx-sjson-o-grid__item--offset-12 {
    margin-right: 100%
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-12 {
    margin-left: calc(100% - 2px)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-small .fdx-sjson-o-grid__item--offset-12 {
    margin-right: calc(100% - 2px)
}

[dir=ltr] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-12 {
    margin-left: calc(100% - .5rem)
}

[dir=rtl] .fdx-sjson-o-grid__row--guttered-large .fdx-sjson-o-grid__item--offset-12 {
    margin-right: calc(100% - .5rem)
}

@media (min-width: 0) {
    .fdx-sjson-o-grid__item--1\@x-small {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@x-small {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@x-small {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@x-small {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@x-small {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@x-small {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@x-small {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@x-small {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@x-small {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@x-small {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@x-small {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@x-small {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@x-small {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@x-small {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@x-small {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@x-small {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@x-small {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@x-small {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@x-small {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@x-small {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@x-small {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@x-small {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@x-small {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@x-small {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@x-small {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@x-small {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@x-small {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@x-small {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@x-small {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@x-small {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@x-small {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@x-small {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@x-small {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@x-small {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@x-small {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@x-small {
        margin-right: 100%
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-grid__item--1\@x-small-only {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@x-small-only {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@x-small-only {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@x-small-only {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@x-small-only {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@x-small-only {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@x-small-only {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@x-small-only {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@x-small-only {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@x-small-only {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@x-small-only {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@x-small-only {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@x-small-only {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@x-small-only {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@x-small-only {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@x-small-only {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@x-small-only {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@x-small-only {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@x-small-only {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@x-small-only {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@x-small-only {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@x-small-only {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@x-small-only {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@x-small-only {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@x-small-only {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@x-small-only {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@x-small-only {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@x-small-only {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@x-small-only {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@x-small-only {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@x-small-only {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@x-small-only {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@x-small-only {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@x-small-only {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@x-small-only {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@x-small-only {
        margin-right: 100%
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-grid__item--1\@small {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@small {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@small {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@small {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@small {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@small {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@small {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@small {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@small {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@small {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@small {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@small {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@small {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@small {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@small {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@small {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@small {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@small {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@small {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@small {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@small {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@small {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@small {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@small {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@small {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@small {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@small {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@small {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@small {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@small {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@small {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@small {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@small {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@small {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@small {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@small {
        margin-right: 100%
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-grid__item--1\@small-only {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@small-only {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@small-only {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@small-only {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@small-only {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@small-only {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@small-only {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@small-only {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@small-only {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@small-only {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@small-only {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@small-only {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@small-only {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@small-only {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@small-only {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@small-only {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@small-only {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@small-only {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@small-only {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@small-only {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@small-only {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@small-only {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@small-only {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@small-only {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@small-only {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@small-only {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@small-only {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@small-only {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@small-only {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@small-only {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@small-only {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@small-only {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@small-only {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@small-only {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@small-only {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@small-only {
        margin-right: 100%
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-grid__item--1\@medium {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@medium {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@medium {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@medium {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@medium {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@medium {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@medium {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@medium {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@medium {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@medium {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@medium {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@medium {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@medium {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@medium {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@medium {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@medium {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@medium {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@medium {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@medium {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@medium {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@medium {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@medium {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@medium {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@medium {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@medium {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@medium {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@medium {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@medium {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@medium {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@medium {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@medium {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@medium {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@medium {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@medium {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@medium {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@medium {
        margin-right: 100%
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-grid__item--1\@medium-only {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@medium-only {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@medium-only {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@medium-only {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@medium-only {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@medium-only {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@medium-only {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@medium-only {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@medium-only {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@medium-only {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@medium-only {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@medium-only {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@medium-only {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@medium-only {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@medium-only {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@medium-only {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@medium-only {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@medium-only {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@medium-only {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@medium-only {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@medium-only {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@medium-only {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@medium-only {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@medium-only {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@medium-only {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@medium-only {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@medium-only {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@medium-only {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@medium-only {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@medium-only {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@medium-only {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@medium-only {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@medium-only {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@medium-only {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@medium-only {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@medium-only {
        margin-right: 100%
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__item--1\@medium-wide {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@medium-wide {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@medium-wide {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@medium-wide {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@medium-wide {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@medium-wide {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@medium-wide {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@medium-wide {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@medium-wide {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@medium-wide {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@medium-wide {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@medium-wide {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@medium-wide {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@medium-wide {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@medium-wide {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@medium-wide {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@medium-wide {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@medium-wide {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@medium-wide {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@medium-wide {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@medium-wide {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@medium-wide {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@medium-wide {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@medium-wide {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@medium-wide {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@medium-wide {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@medium-wide {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@medium-wide {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@medium-wide {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@medium-wide {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@medium-wide {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@medium-wide {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@medium-wide {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@medium-wide {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@medium-wide {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@medium-wide {
        margin-right: 100%
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__item--1\@medium-wide-only {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@medium-wide-only {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@medium-wide-only {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@medium-wide-only {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@medium-wide-only {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@medium-wide-only {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@medium-wide-only {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@medium-wide-only {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@medium-wide-only {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@medium-wide-only {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@medium-wide-only {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@medium-wide-only {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@medium-wide-only {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@medium-wide-only {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@medium-wide-only {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@medium-wide-only {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@medium-wide-only {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@medium-wide-only {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@medium-wide-only {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@medium-wide-only {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@medium-wide-only {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@medium-wide-only {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@medium-wide-only {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@medium-wide-only {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@medium-wide-only {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@medium-wide-only {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@medium-wide-only {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@medium-wide-only {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@medium-wide-only {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@medium-wide-only {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@medium-wide-only {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@medium-wide-only {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@medium-wide-only {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@medium-wide-only {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@medium-wide-only {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@medium-wide-only {
        margin-right: 100%
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-grid__item--1\@medium-wide {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@medium-wide {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@medium-wide {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@medium-wide {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@medium-wide {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@medium-wide {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@medium-wide {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@medium-wide {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@medium-wide {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@medium-wide {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@medium-wide {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@medium-wide {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@medium-wide {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@medium-wide {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@medium-wide {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@medium-wide {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@medium-wide {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@medium-wide {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@medium-wide {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@medium-wide {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@medium-wide {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@medium-wide {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@medium-wide {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@medium-wide {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@medium-wide {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@medium-wide {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@medium-wide {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@medium-wide {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@medium-wide {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@medium-wide {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@medium-wide {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@medium-wide {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@medium-wide {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@medium-wide {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@medium-wide {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@medium-wide {
        margin-right: 100%
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-grid__item--1\@medium-wide-only {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@medium-wide-only {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@medium-wide-only {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@medium-wide-only {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@medium-wide-only {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@medium-wide-only {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@medium-wide-only {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@medium-wide-only {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@medium-wide-only {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@medium-wide-only {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@medium-wide-only {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@medium-wide-only {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@medium-wide-only {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@medium-wide-only {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@medium-wide-only {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@medium-wide-only {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@medium-wide-only {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@medium-wide-only {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@medium-wide-only {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@medium-wide-only {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@medium-wide-only {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@medium-wide-only {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@medium-wide-only {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@medium-wide-only {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@medium-wide-only {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@medium-wide-only {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@medium-wide-only {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@medium-wide-only {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@medium-wide-only {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@medium-wide-only {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@medium-wide-only {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@medium-wide-only {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@medium-wide-only {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@medium-wide-only {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@medium-wide-only {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@medium-wide-only {
        margin-right: 100%
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-grid__item--1\@large {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@large {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@large {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@large {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@large {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@large {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@large {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@large {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@large {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@large {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@large {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@large {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@large {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@large {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@large {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@large {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@large {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@large {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@large {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@large {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@large {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@large {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@large {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@large {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@large {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@large {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@large {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@large {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@large {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@large {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@large {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@large {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@large {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@large {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@large {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@large {
        margin-right: 100%
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-grid__item--1\@large-only {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@large-only {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@large-only {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@large-only {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@large-only {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@large-only {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@large-only {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@large-only {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@large-only {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@large-only {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@large-only {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@large-only {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@large-only {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@large-only {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@large-only {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@large-only {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@large-only {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@large-only {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@large-only {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@large-only {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@large-only {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@large-only {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@large-only {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@large-only {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@large-only {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@large-only {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@large-only {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@large-only {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@large-only {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@large-only {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@large-only {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@large-only {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@large-only {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@large-only {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@large-only {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@large-only {
        margin-right: 100%
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-grid__item--1\@x-large {
        flex:0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-grid__item--2\@x-large {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-grid__item--3\@x-large {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-grid__item--4\@x-large {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-grid__item--5\@x-large {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-grid__item--6\@x-large {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-grid__item--7\@x-large {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-grid__item--8\@x-large {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-grid__item--9\@x-large {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-grid__item--10\@x-large {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-grid__item--11\@x-large {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-grid__item--12\@x-large {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-1\@x-large {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-1\@x-large {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-2\@x-large {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-2\@x-large {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-3\@x-large {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-3\@x-large {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-4\@x-large {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-4\@x-large {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-5\@x-large {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-5\@x-large {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-6\@x-large {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-6\@x-large {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-7\@x-large {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-7\@x-large {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-8\@x-large {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-8\@x-large {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-9\@x-large {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-9\@x-large {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-10\@x-large {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-10\@x-large {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-11\@x-large {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-11\@x-large {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-grid__item--offset-12\@x-large {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-grid__item--offset-12\@x-large {
        margin-right: 100%
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd--max-width {
        width:100%;
        max-width: 970px;
        margin: 0 auto
    }
}

.fdx-sjson-o-gridhd--max-width-large {
    width: 100%;
    max-width: 1328px;
    margin: 0 auto
}

.fdx-sjson-o-gridhd__row {
    display: flex;
    flex-wrap: wrap
}

.fdx-sjson-o-gridhd__row--start {
    justify-content: flex-start
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__row--start\@x-small {
        justify-content:flex-start
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__row--start\@x-small-only {
        justify-content:flex-start
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__row--start\@small {
        justify-content:flex-start
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__row--start\@small-only {
        justify-content:flex-start
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__row--start\@medium {
        justify-content:flex-start
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__row--start\@medium-only {
        justify-content:flex-start
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__row--start\@medium-wide {
        justify-content:flex-start
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__row--start\@medium-wide-only {
        justify-content:flex-start
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__row--start\@large {
        justify-content:flex-start
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__row--start\@large-only {
        justify-content:flex-start
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__row--start\@x-large {
        justify-content:flex-start
    }
}

.fdx-sjson-o-gridhd__row--end {
    justify-content: flex-end
}

.fdx-sjson-o-gridhd__row--center {
    justify-content: center
}

.fdx-sjson-o-gridhd__row--guttered-small {
    margin-right: -.125rem;
    margin-left: -.125rem
}

.fdx-sjson-o-gridhd__row--guttered-small>[class*=__item] {
    padding-right: .125rem;
    padding-left: .125rem;
    padding-bottom: .25rem
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__row--guttered-small\@x-small {
        margin-right:-.125rem;
        margin-left: -.125rem
    }

    .fdx-sjson-o-gridhd__row--guttered-small\@x-small>[class*=__item] {
        padding-right: .125rem;
        padding-left: .125rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__row--guttered-small\@x-small-only {
        margin-right:-.125rem;
        margin-left: -.125rem
    }

    .fdx-sjson-o-gridhd__row--guttered-small\@x-small-only>[class*=__item] {
        padding-right: .125rem;
        padding-left: .125rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__row--guttered-small\@small {
        margin-right:-.125rem;
        margin-left: -.125rem
    }

    .fdx-sjson-o-gridhd__row--guttered-small\@small>[class*=__item] {
        padding-right: .125rem;
        padding-left: .125rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__row--guttered-small\@small-only {
        margin-right:-.125rem;
        margin-left: -.125rem
    }

    .fdx-sjson-o-gridhd__row--guttered-small\@small-only>[class*=__item] {
        padding-right: .125rem;
        padding-left: .125rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__row--guttered-small\@medium {
        margin-right:-.125rem;
        margin-left: -.125rem
    }

    .fdx-sjson-o-gridhd__row--guttered-small\@medium>[class*=__item] {
        padding-right: .125rem;
        padding-left: .125rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__row--guttered-small\@medium-only {
        margin-right:-.125rem;
        margin-left: -.125rem
    }

    .fdx-sjson-o-gridhd__row--guttered-small\@medium-only>[class*=__item] {
        padding-right: .125rem;
        padding-left: .125rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__row--guttered-small\@medium-wide {
        margin-right:-.125rem;
        margin-left: -.125rem
    }

    .fdx-sjson-o-gridhd__row--guttered-small\@medium-wide>[class*=__item] {
        padding-right: .125rem;
        padding-left: .125rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__row--guttered-small\@medium-wide-only {
        margin-right:-.125rem;
        margin-left: -.125rem
    }

    .fdx-sjson-o-gridhd__row--guttered-small\@medium-wide-only>[class*=__item] {
        padding-right: .125rem;
        padding-left: .125rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__row--guttered-small\@large {
        margin-right:-.125rem;
        margin-left: -.125rem
    }

    .fdx-sjson-o-gridhd__row--guttered-small\@large>[class*=__item] {
        padding-right: .125rem;
        padding-left: .125rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__row--guttered-small\@large-only {
        margin-right:-.125rem;
        margin-left: -.125rem
    }

    .fdx-sjson-o-gridhd__row--guttered-small\@large-only>[class*=__item] {
        padding-right: .125rem;
        padding-left: .125rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__row--guttered-small\@x-large {
        margin-right:-.125rem;
        margin-left: -.125rem
    }

    .fdx-sjson-o-gridhd__row--guttered-small\@x-large>[class*=__item] {
        padding-right: .125rem;
        padding-left: .125rem;
        padding-bottom: .25rem
    }
}

.fdx-sjson-o-gridhd__row--guttered-medium {
    margin-right: -.5rem;
    margin-left: -.5rem
}

.fdx-sjson-o-gridhd__row--guttered-medium>[class*=__item] {
    padding-right: .5rem;
    padding-left: .5rem;
    margin-bottom: 1rem
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__row--guttered-medium\@x-small {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium\@x-small>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__row--guttered-medium\@x-small-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium\@x-small-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__row--guttered-medium\@small {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium\@small>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__row--guttered-medium\@small-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium\@small-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__row--guttered-medium\@medium {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium\@medium>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__row--guttered-medium\@medium-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium\@medium-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__row--guttered-medium\@medium-wide {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium\@medium-wide>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__row--guttered-medium\@medium-wide-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium\@medium-wide-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__row--guttered-medium\@large {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium\@large>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__row--guttered-medium\@large-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium\@large-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__row--guttered-medium\@x-large {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium\@x-large>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: 1rem
    }
}

.fdx-sjson-o-gridhd__row--guttered-large {
    margin-right: -.75rem;
    margin-left: -.75rem
}

.fdx-sjson-o-gridhd__row--guttered-large>[class*=__item] {
    padding-right: .75rem;
    padding-left: .75rem;
    margin-bottom: 1.5rem
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__row--guttered-large\@x-small {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large\@x-small>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__row--guttered-large\@x-small-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large\@x-small-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__row--guttered-large\@small {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large\@small>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__row--guttered-large\@small-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large\@small-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__row--guttered-large\@medium {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large\@medium>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__row--guttered-large\@medium-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large\@medium-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__row--guttered-large\@medium-wide {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large\@medium-wide>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__row--guttered-large\@medium-wide-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large\@medium-wide-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__row--guttered-large\@large {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large\@large>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__row--guttered-large\@large-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large\@large-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__row--guttered-large\@x-large {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large\@x-large>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: 1.5rem
    }
}

.fdx-sjson-o-gridhd__row--guttered-medium-y-small {
    margin-right: -.5rem;
    margin-left: -.5rem
}

.fdx-sjson-o-gridhd__row--guttered-medium-y-small>[class*=__item] {
    padding-right: .5rem;
    padding-left: .5rem;
    margin-bottom: .25rem
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@x-small {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@x-small>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@x-small-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@x-small-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@small {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@small>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@small-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@small-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@medium {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@medium>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@medium-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@medium-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@medium-wide {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@medium-wide>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@medium-wide-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@medium-wide-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@large {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@large>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@large-only {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@large-only>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@x-large {
        margin-right:-.5rem;
        margin-left: -.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-medium-y-small\@x-large>[class*=__item] {
        padding-right: .5rem;
        padding-left: .5rem;
        margin-bottom: .25rem
    }
}

.fdx-sjson-o-gridhd__row--guttered-large-y-small {
    margin-right: -.75rem;
    margin-left: -.75rem
}

.fdx-sjson-o-gridhd__row--guttered-large-y-small>[class*=__item] {
    padding-right: .75rem;
    padding-left: .75rem;
    margin-bottom: .25rem
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@x-small {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@x-small>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@x-small-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@x-small-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@small {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@small>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@small-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@small-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@medium {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@medium>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@medium-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@medium-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@medium-wide {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@medium-wide>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@medium-wide-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@medium-wide-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@large {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@large>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@large-only {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@large-only>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@x-large {
        margin-right:-.75rem;
        margin-left: -.75rem
    }

    .fdx-sjson-o-gridhd__row--guttered-large-y-small\@x-large>[class*=__item] {
        padding-right: .75rem;
        padding-left: .75rem;
        margin-bottom: .25rem
    }
}

.fdx-sjson-o-gridhd__row--guttered-extra-large-y-small {
    margin-right: -1.5rem;
    margin-left: -1.5rem
}

.fdx-sjson-o-gridhd__row--guttered-extra-large-y-small>[class*=__item] {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
    margin-bottom: .25rem
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@x-small {
        margin-right:-1.5rem;
        margin-left: -1.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@x-small>[class*=__item] {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@x-small-only {
        margin-right:-1.5rem;
        margin-left: -1.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@x-small-only>[class*=__item] {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@small {
        margin-right:-1.5rem;
        margin-left: -1.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@small>[class*=__item] {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@small-only {
        margin-right:-1.5rem;
        margin-left: -1.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@small-only>[class*=__item] {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@medium {
        margin-right:-1.5rem;
        margin-left: -1.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@medium>[class*=__item] {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@medium-only {
        margin-right:-1.5rem;
        margin-left: -1.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@medium-only>[class*=__item] {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@medium-wide {
        margin-right:-1.5rem;
        margin-left: -1.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@medium-wide>[class*=__item] {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@medium-wide-only {
        margin-right:-1.5rem;
        margin-left: -1.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@medium-wide-only>[class*=__item] {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@large {
        margin-right:-1.5rem;
        margin-left: -1.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@large>[class*=__item] {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@large-only {
        margin-right:-1.5rem;
        margin-left: -1.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@large-only>[class*=__item] {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@x-large {
        margin-right:-1.5rem;
        margin-left: -1.5rem
    }

    .fdx-sjson-o-gridhd__row--guttered-extra-large-y-small\@x-large>[class*=__item] {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
        margin-bottom: .25rem
    }
}

.fdx-sjson-o-gridhd__row--row-reverse {
    flex-direction: row-reverse
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__row--row-reverse\@x-small {
        flex-direction:row-reverse
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__row--row-reverse\@x-small-only {
        flex-direction:row-reverse
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__row--row-reverse\@small {
        flex-direction:row-reverse
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__row--row-reverse\@small-only {
        flex-direction:row-reverse
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__row--row-reverse\@medium {
        flex-direction:row-reverse
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__row--row-reverse\@medium-only {
        flex-direction:row-reverse
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__row--row-reverse\@medium-wide {
        flex-direction:row-reverse
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__row--row-reverse\@medium-wide-only {
        flex-direction:row-reverse
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__row--row-reverse\@large {
        flex-direction:row-reverse
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__row--row-reverse\@large-only {
        flex-direction:row-reverse
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__row--row-reverse\@x-large {
        flex-direction:row-reverse
    }
}

.fdx-sjson-o-gridhd__item {
    flex: 1;
    align-self: inherit
}

.fdx-sjson-o-gridhd__item--auto {
    flex: 0 1 auto
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__item--auto\@x-small {
        flex:0 1 auto
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__item--auto\@x-small-only {
        flex:0 1 auto
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__item--auto\@small {
        flex:0 1 auto
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__item--auto\@small-only {
        flex:0 1 auto
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__item--auto\@medium {
        flex:0 1 auto
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__item--auto\@medium-only {
        flex:0 1 auto
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__item--auto\@medium-wide {
        flex:0 1 auto
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__item--auto\@medium-wide-only {
        flex:0 1 auto
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__item--auto\@large {
        flex:0 1 auto
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__item--auto\@large-only {
        flex:0 1 auto
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__item--auto\@x-large {
        flex:0 1 auto
    }
}

.fdx-sjson-o-gridhd__item--start {
    align-self: flex-start
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__item--start\@x-small {
        align-self:flex-start
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__item--start\@x-small-only {
        align-self:flex-start
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__item--start\@small {
        align-self:flex-start
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__item--start\@small-only {
        align-self:flex-start
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__item--start\@medium {
        align-self:flex-start
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__item--start\@medium-only {
        align-self:flex-start
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__item--start\@medium-wide {
        align-self:flex-start
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__item--start\@medium-wide-only {
        align-self:flex-start
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__item--start\@large {
        align-self:flex-start
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__item--start\@large-only {
        align-self:flex-start
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__item--start\@x-large {
        align-self:flex-start
    }
}

.fdx-sjson-o-gridhd__item--end {
    align-self: flex-end
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__item--end\@x-small {
        align-self:flex-end
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__item--end\@x-small-only {
        align-self:flex-end
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__item--end\@small {
        align-self:flex-end
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__item--end\@small-only {
        align-self:flex-end
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__item--end\@medium {
        align-self:flex-end
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__item--end\@medium-only {
        align-self:flex-end
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__item--end\@medium-wide {
        align-self:flex-end
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__item--end\@medium-wide-only {
        align-self:flex-end
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__item--end\@large {
        align-self:flex-end
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__item--end\@large-only {
        align-self:flex-end
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__item--end\@x-large {
        align-self:flex-end
    }
}

.fdx-sjson-o-gridhd__item--center {
    align-self: center
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__item--center\@x-small {
        align-self:flex-center
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__item--center\@x-small-only {
        align-self:flex-center
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__item--center\@small {
        align-self:flex-center
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__item--center\@small-only {
        align-self:flex-center
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__item--center\@medium {
        align-self:flex-center
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__item--center\@medium-only {
        align-self:flex-center
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__item--center\@medium-wide {
        align-self:flex-center
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__item--center\@medium-wide-only {
        align-self:flex-center
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__item--center\@large {
        align-self:flex-center
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__item--center\@large-only {
        align-self:flex-center
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__item--center\@x-large {
        align-self:flex-center
    }
}

.fdx-sjson-o-gridhd__item--order-first {
    order: -1
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__item--order-first\@x-small {
        order:-1
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__item--order-first\@x-small-only {
        order:-1
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__item--order-first\@small {
        order:-1
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__item--order-first\@small-only {
        order:-1
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__item--order-first\@medium {
        order:-1
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__item--order-first\@medium-only {
        order:-1
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__item--order-first\@medium-wide {
        order:-1
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__item--order-first\@medium-wide-only {
        order:-1
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__item--order-first\@large {
        order:-1
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__item--order-first\@large-only {
        order:-1
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__item--order-first\@x-large {
        order:-1
    }
}

.fdx-sjson-o-gridhd__item--1 {
    flex: 0 0 4.1666666667%;
    max-width: 4.1666666667%
}

.fdx-sjson-o-gridhd__item--2 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%
}

.fdx-sjson-o-gridhd__item--3 {
    flex: 0 0 12.5%;
    max-width: 12.5%
}

.fdx-sjson-o-gridhd__item--4 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.fdx-sjson-o-gridhd__item--5 {
    flex: 0 0 20.8333333333%;
    max-width: 20.8333333333%
}

.fdx-sjson-o-gridhd__item--6 {
    flex: 0 0 25%;
    max-width: 25%
}

.fdx-sjson-o-gridhd__item--7 {
    flex: 0 0 29.1666666667%;
    max-width: 29.1666666667%
}

.fdx-sjson-o-gridhd__item--8 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.fdx-sjson-o-gridhd__item--9 {
    flex: 0 0 37.5%;
    max-width: 37.5%
}

.fdx-sjson-o-gridhd__item--10 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%
}

.fdx-sjson-o-gridhd__item--11 {
    flex: 0 0 45.8333333333%;
    max-width: 45.8333333333%
}

.fdx-sjson-o-gridhd__item--12 {
    flex: 0 0 50%;
    max-width: 50%
}

.fdx-sjson-o-gridhd__item--13 {
    flex: 0 0 54.1666666667%;
    max-width: 54.1666666667%
}

.fdx-sjson-o-gridhd__item--14 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%
}

.fdx-sjson-o-gridhd__item--15 {
    flex: 0 0 62.5%;
    max-width: 62.5%
}

.fdx-sjson-o-gridhd__item--16 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%
}

.fdx-sjson-o-gridhd__item--17 {
    flex: 0 0 70.8333333333%;
    max-width: 70.8333333333%
}

.fdx-sjson-o-gridhd__item--18 {
    flex: 0 0 75%;
    max-width: 75%
}

.fdx-sjson-o-gridhd__item--19 {
    flex: 0 0 79.1666666667%;
    max-width: 79.1666666667%
}

.fdx-sjson-o-gridhd__item--20 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%
}

.fdx-sjson-o-gridhd__item--21 {
    flex: 0 0 87.5%;
    max-width: 87.5%
}

.fdx-sjson-o-gridhd__item--22 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%
}

.fdx-sjson-o-gridhd__item--23 {
    flex: 0 0 95.8333333333%;
    max-width: 95.8333333333%
}

.fdx-sjson-o-gridhd__item--24 {
    flex: 0 0 100%;
    max-width: 100%
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-1 {
    margin-left: 4.1666666667%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-1 {
    margin-right: 4.1666666667%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-1 {
    margin-left: calc(4.1666666667% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-1 {
    margin-right: calc(4.1666666667% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-1 {
    margin-left: calc(4.1666666667% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-1 {
    margin-right: calc(4.1666666667% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-2 {
    margin-left: 8.3333333333%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-2 {
    margin-right: 8.3333333333%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-2 {
    margin-left: calc(8.3333333333% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-2 {
    margin-right: calc(8.3333333333% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-2 {
    margin-left: calc(8.3333333333% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-2 {
    margin-right: calc(8.3333333333% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-3 {
    margin-left: 12.5%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-3 {
    margin-right: 12.5%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-3 {
    margin-left: calc(12.5% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-3 {
    margin-right: calc(12.5% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-3 {
    margin-left: calc(12.5% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-3 {
    margin-right: calc(12.5% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-4 {
    margin-left: 16.6666666667%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-4 {
    margin-right: 16.6666666667%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-4 {
    margin-left: calc(16.6666666667% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-4 {
    margin-right: calc(16.6666666667% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-4 {
    margin-left: calc(16.6666666667% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-4 {
    margin-right: calc(16.6666666667% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-5 {
    margin-left: 20.8333333333%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-5 {
    margin-right: 20.8333333333%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-5 {
    margin-left: calc(20.8333333333% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-5 {
    margin-right: calc(20.8333333333% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-5 {
    margin-left: calc(20.8333333333% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-5 {
    margin-right: calc(20.8333333333% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-6 {
    margin-left: 25%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-6 {
    margin-right: 25%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-6 {
    margin-left: calc(25% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-6 {
    margin-right: calc(25% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-6 {
    margin-left: calc(25% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-6 {
    margin-right: calc(25% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-7 {
    margin-left: 29.1666666667%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-7 {
    margin-right: 29.1666666667%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-7 {
    margin-left: calc(29.1666666667% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-7 {
    margin-right: calc(29.1666666667% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-7 {
    margin-left: calc(29.1666666667% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-7 {
    margin-right: calc(29.1666666667% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-8 {
    margin-left: 33.3333333333%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-8 {
    margin-right: 33.3333333333%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-8 {
    margin-left: calc(33.3333333333% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-8 {
    margin-right: calc(33.3333333333% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-8 {
    margin-left: calc(33.3333333333% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-8 {
    margin-right: calc(33.3333333333% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-9 {
    margin-left: 37.5%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-9 {
    margin-right: 37.5%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-9 {
    margin-left: calc(37.5% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-9 {
    margin-right: calc(37.5% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-9 {
    margin-left: calc(37.5% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-9 {
    margin-right: calc(37.5% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-10 {
    margin-left: 41.6666666667%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-10 {
    margin-right: 41.6666666667%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-10 {
    margin-left: calc(41.6666666667% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-10 {
    margin-right: calc(41.6666666667% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-10 {
    margin-left: calc(41.6666666667% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-10 {
    margin-right: calc(41.6666666667% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-11 {
    margin-left: 45.8333333333%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-11 {
    margin-right: 45.8333333333%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-11 {
    margin-left: calc(45.8333333333% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-11 {
    margin-right: calc(45.8333333333% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-11 {
    margin-left: calc(45.8333333333% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-11 {
    margin-right: calc(45.8333333333% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-12 {
    margin-left: 50%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-12 {
    margin-right: 50%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-12 {
    margin-left: calc(50% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-12 {
    margin-right: calc(50% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-12 {
    margin-left: calc(50% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-12 {
    margin-right: calc(50% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-13 {
    margin-left: 54.1666666667%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-13 {
    margin-right: 54.1666666667%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-13 {
    margin-left: calc(54.1666666667% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-13 {
    margin-right: calc(54.1666666667% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-13 {
    margin-left: calc(54.1666666667% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-13 {
    margin-right: calc(54.1666666667% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-14 {
    margin-left: 58.3333333333%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-14 {
    margin-right: 58.3333333333%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-14 {
    margin-left: calc(58.3333333333% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-14 {
    margin-right: calc(58.3333333333% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-14 {
    margin-left: calc(58.3333333333% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-14 {
    margin-right: calc(58.3333333333% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-15 {
    margin-left: 62.5%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-15 {
    margin-right: 62.5%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-15 {
    margin-left: calc(62.5% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-15 {
    margin-right: calc(62.5% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-15 {
    margin-left: calc(62.5% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-15 {
    margin-right: calc(62.5% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-16 {
    margin-left: 66.6666666667%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-16 {
    margin-right: 66.6666666667%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-16 {
    margin-left: calc(66.6666666667% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-16 {
    margin-right: calc(66.6666666667% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-16 {
    margin-left: calc(66.6666666667% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-16 {
    margin-right: calc(66.6666666667% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-17 {
    margin-left: 70.8333333333%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-17 {
    margin-right: 70.8333333333%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-17 {
    margin-left: calc(70.8333333333% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-17 {
    margin-right: calc(70.8333333333% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-17 {
    margin-left: calc(70.8333333333% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-17 {
    margin-right: calc(70.8333333333% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-18 {
    margin-left: 75%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-18 {
    margin-right: 75%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-18 {
    margin-left: calc(75% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-18 {
    margin-right: calc(75% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-18 {
    margin-left: calc(75% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-18 {
    margin-right: calc(75% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-19 {
    margin-left: 79.1666666667%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-19 {
    margin-right: 79.1666666667%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-19 {
    margin-left: calc(79.1666666667% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-19 {
    margin-right: calc(79.1666666667% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-19 {
    margin-left: calc(79.1666666667% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-19 {
    margin-right: calc(79.1666666667% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-20 {
    margin-left: 83.3333333333%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-20 {
    margin-right: 83.3333333333%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-20 {
    margin-left: calc(83.3333333333% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-20 {
    margin-right: calc(83.3333333333% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-20 {
    margin-left: calc(83.3333333333% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-20 {
    margin-right: calc(83.3333333333% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-21 {
    margin-left: 87.5%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-21 {
    margin-right: 87.5%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-21 {
    margin-left: calc(87.5% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-21 {
    margin-right: calc(87.5% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-21 {
    margin-left: calc(87.5% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-21 {
    margin-right: calc(87.5% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-22 {
    margin-left: 91.6666666667%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-22 {
    margin-right: 91.6666666667%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-22 {
    margin-left: calc(91.6666666667% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-22 {
    margin-right: calc(91.6666666667% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-22 {
    margin-left: calc(91.6666666667% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-22 {
    margin-right: calc(91.6666666667% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-23 {
    margin-left: 95.8333333333%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-23 {
    margin-right: 95.8333333333%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-23 {
    margin-left: calc(95.8333333333% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-23 {
    margin-right: calc(95.8333333333% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-23 {
    margin-left: calc(95.8333333333% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-23 {
    margin-right: calc(95.8333333333% - .75rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__item--offset-24 {
    margin-left: 100%
}

[dir=rtl] .fdx-sjson-o-gridhd__item--offset-24 {
    margin-right: 100%
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-24 {
    margin-left: calc(100% - .25rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-small .fdx-sjson-o-gridhd__item--offset-24 {
    margin-right: calc(100% - .25rem)
}

[dir=ltr] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-24 {
    margin-left: calc(100% - .75rem)
}

[dir=rtl] .fdx-sjson-o-gridhd__row--guttered-large .fdx-sjson-o-gridhd__item--offset-24 {
    margin-right: calc(100% - .75rem)
}

@media (min-width: 0) {
    .fdx-sjson-o-gridhd__item--1\@x-small {
        flex:0 0 4.1666666667%;
        max-width: 4.1666666667%
    }

    .fdx-sjson-o-gridhd__item--2\@x-small {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-gridhd__item--3\@x-small {
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .fdx-sjson-o-gridhd__item--4\@x-small {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-gridhd__item--5\@x-small {
        flex: 0 0 20.8333333333%;
        max-width: 20.8333333333%
    }

    .fdx-sjson-o-gridhd__item--6\@x-small {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-gridhd__item--7\@x-small {
        flex: 0 0 29.1666666667%;
        max-width: 29.1666666667%
    }

    .fdx-sjson-o-gridhd__item--8\@x-small {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-gridhd__item--9\@x-small {
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .fdx-sjson-o-gridhd__item--10\@x-small {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-gridhd__item--11\@x-small {
        flex: 0 0 45.8333333333%;
        max-width: 45.8333333333%
    }

    .fdx-sjson-o-gridhd__item--12\@x-small {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-gridhd__item--13\@x-small {
        flex: 0 0 54.1666666667%;
        max-width: 54.1666666667%
    }

    .fdx-sjson-o-gridhd__item--14\@x-small {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-gridhd__item--15\@x-small {
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .fdx-sjson-o-gridhd__item--16\@x-small {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-gridhd__item--17\@x-small {
        flex: 0 0 70.8333333333%;
        max-width: 70.8333333333%
    }

    .fdx-sjson-o-gridhd__item--18\@x-small {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-gridhd__item--19\@x-small {
        flex: 0 0 79.1666666667%;
        max-width: 79.1666666667%
    }

    .fdx-sjson-o-gridhd__item--20\@x-small {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-gridhd__item--21\@x-small {
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .fdx-sjson-o-gridhd__item--22\@x-small {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-gridhd__item--23\@x-small {
        flex: 0 0 95.8333333333%;
        max-width: 95.8333333333%
    }

    .fdx-sjson-o-gridhd__item--24\@x-small {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-1\@x-small {
        margin-left: 4.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-1\@x-small {
        margin-right: 4.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-2\@x-small {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-2\@x-small {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-3\@x-small {
        margin-left: 12.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-3\@x-small {
        margin-right: 12.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-4\@x-small {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-4\@x-small {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-5\@x-small {
        margin-left: 20.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-5\@x-small {
        margin-right: 20.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-6\@x-small {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-6\@x-small {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-7\@x-small {
        margin-left: 29.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-7\@x-small {
        margin-right: 29.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-8\@x-small {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-8\@x-small {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-9\@x-small {
        margin-left: 37.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-9\@x-small {
        margin-right: 37.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-10\@x-small {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-10\@x-small {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-11\@x-small {
        margin-left: 45.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-11\@x-small {
        margin-right: 45.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-12\@x-small {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-12\@x-small {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-13\@x-small {
        margin-left: 54.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-13\@x-small {
        margin-right: 54.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-14\@x-small {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-14\@x-small {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-15\@x-small {
        margin-left: 62.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-15\@x-small {
        margin-right: 62.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-16\@x-small {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-16\@x-small {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-17\@x-small {
        margin-left: 70.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-17\@x-small {
        margin-right: 70.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-18\@x-small {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-18\@x-small {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-19\@x-small {
        margin-left: 79.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-19\@x-small {
        margin-right: 79.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-20\@x-small {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-20\@x-small {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-21\@x-small {
        margin-left: 87.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-21\@x-small {
        margin-right: 87.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-22\@x-small {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-22\@x-small {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-23\@x-small {
        margin-left: 95.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-23\@x-small {
        margin-right: 95.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-24\@x-small {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-24\@x-small {
        margin-right: 100%
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-o-gridhd__item--1\@x-small-only {
        flex:0 0 4.1666666667%;
        max-width: 4.1666666667%
    }

    .fdx-sjson-o-gridhd__item--2\@x-small-only {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-gridhd__item--3\@x-small-only {
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .fdx-sjson-o-gridhd__item--4\@x-small-only {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-gridhd__item--5\@x-small-only {
        flex: 0 0 20.8333333333%;
        max-width: 20.8333333333%
    }

    .fdx-sjson-o-gridhd__item--6\@x-small-only {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-gridhd__item--7\@x-small-only {
        flex: 0 0 29.1666666667%;
        max-width: 29.1666666667%
    }

    .fdx-sjson-o-gridhd__item--8\@x-small-only {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-gridhd__item--9\@x-small-only {
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .fdx-sjson-o-gridhd__item--10\@x-small-only {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-gridhd__item--11\@x-small-only {
        flex: 0 0 45.8333333333%;
        max-width: 45.8333333333%
    }

    .fdx-sjson-o-gridhd__item--12\@x-small-only {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-gridhd__item--13\@x-small-only {
        flex: 0 0 54.1666666667%;
        max-width: 54.1666666667%
    }

    .fdx-sjson-o-gridhd__item--14\@x-small-only {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-gridhd__item--15\@x-small-only {
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .fdx-sjson-o-gridhd__item--16\@x-small-only {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-gridhd__item--17\@x-small-only {
        flex: 0 0 70.8333333333%;
        max-width: 70.8333333333%
    }

    .fdx-sjson-o-gridhd__item--18\@x-small-only {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-gridhd__item--19\@x-small-only {
        flex: 0 0 79.1666666667%;
        max-width: 79.1666666667%
    }

    .fdx-sjson-o-gridhd__item--20\@x-small-only {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-gridhd__item--21\@x-small-only {
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .fdx-sjson-o-gridhd__item--22\@x-small-only {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-gridhd__item--23\@x-small-only {
        flex: 0 0 95.8333333333%;
        max-width: 95.8333333333%
    }

    .fdx-sjson-o-gridhd__item--24\@x-small-only {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-1\@x-small-only {
        margin-left: 4.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-1\@x-small-only {
        margin-right: 4.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-2\@x-small-only {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-2\@x-small-only {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-3\@x-small-only {
        margin-left: 12.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-3\@x-small-only {
        margin-right: 12.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-4\@x-small-only {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-4\@x-small-only {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-5\@x-small-only {
        margin-left: 20.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-5\@x-small-only {
        margin-right: 20.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-6\@x-small-only {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-6\@x-small-only {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-7\@x-small-only {
        margin-left: 29.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-7\@x-small-only {
        margin-right: 29.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-8\@x-small-only {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-8\@x-small-only {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-9\@x-small-only {
        margin-left: 37.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-9\@x-small-only {
        margin-right: 37.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-10\@x-small-only {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-10\@x-small-only {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-11\@x-small-only {
        margin-left: 45.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-11\@x-small-only {
        margin-right: 45.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-12\@x-small-only {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-12\@x-small-only {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-13\@x-small-only {
        margin-left: 54.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-13\@x-small-only {
        margin-right: 54.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-14\@x-small-only {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-14\@x-small-only {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-15\@x-small-only {
        margin-left: 62.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-15\@x-small-only {
        margin-right: 62.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-16\@x-small-only {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-16\@x-small-only {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-17\@x-small-only {
        margin-left: 70.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-17\@x-small-only {
        margin-right: 70.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-18\@x-small-only {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-18\@x-small-only {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-19\@x-small-only {
        margin-left: 79.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-19\@x-small-only {
        margin-right: 79.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-20\@x-small-only {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-20\@x-small-only {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-21\@x-small-only {
        margin-left: 87.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-21\@x-small-only {
        margin-right: 87.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-22\@x-small-only {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-22\@x-small-only {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-23\@x-small-only {
        margin-left: 95.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-23\@x-small-only {
        margin-right: 95.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-24\@x-small-only {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-24\@x-small-only {
        margin-right: 100%
    }
}

@media (min-width: 664px) {
    .fdx-sjson-o-gridhd__item--1\@small {
        flex:0 0 4.1666666667%;
        max-width: 4.1666666667%
    }

    .fdx-sjson-o-gridhd__item--2\@small {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-gridhd__item--3\@small {
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .fdx-sjson-o-gridhd__item--4\@small {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-gridhd__item--5\@small {
        flex: 0 0 20.8333333333%;
        max-width: 20.8333333333%
    }

    .fdx-sjson-o-gridhd__item--6\@small {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-gridhd__item--7\@small {
        flex: 0 0 29.1666666667%;
        max-width: 29.1666666667%
    }

    .fdx-sjson-o-gridhd__item--8\@small {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-gridhd__item--9\@small {
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .fdx-sjson-o-gridhd__item--10\@small {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-gridhd__item--11\@small {
        flex: 0 0 45.8333333333%;
        max-width: 45.8333333333%
    }

    .fdx-sjson-o-gridhd__item--12\@small {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-gridhd__item--13\@small {
        flex: 0 0 54.1666666667%;
        max-width: 54.1666666667%
    }

    .fdx-sjson-o-gridhd__item--14\@small {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-gridhd__item--15\@small {
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .fdx-sjson-o-gridhd__item--16\@small {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-gridhd__item--17\@small {
        flex: 0 0 70.8333333333%;
        max-width: 70.8333333333%
    }

    .fdx-sjson-o-gridhd__item--18\@small {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-gridhd__item--19\@small {
        flex: 0 0 79.1666666667%;
        max-width: 79.1666666667%
    }

    .fdx-sjson-o-gridhd__item--20\@small {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-gridhd__item--21\@small {
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .fdx-sjson-o-gridhd__item--22\@small {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-gridhd__item--23\@small {
        flex: 0 0 95.8333333333%;
        max-width: 95.8333333333%
    }

    .fdx-sjson-o-gridhd__item--24\@small {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-1\@small {
        margin-left: 4.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-1\@small {
        margin-right: 4.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-2\@small {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-2\@small {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-3\@small {
        margin-left: 12.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-3\@small {
        margin-right: 12.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-4\@small {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-4\@small {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-5\@small {
        margin-left: 20.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-5\@small {
        margin-right: 20.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-6\@small {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-6\@small {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-7\@small {
        margin-left: 29.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-7\@small {
        margin-right: 29.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-8\@small {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-8\@small {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-9\@small {
        margin-left: 37.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-9\@small {
        margin-right: 37.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-10\@small {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-10\@small {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-11\@small {
        margin-left: 45.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-11\@small {
        margin-right: 45.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-12\@small {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-12\@small {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-13\@small {
        margin-left: 54.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-13\@small {
        margin-right: 54.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-14\@small {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-14\@small {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-15\@small {
        margin-left: 62.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-15\@small {
        margin-right: 62.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-16\@small {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-16\@small {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-17\@small {
        margin-left: 70.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-17\@small {
        margin-right: 70.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-18\@small {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-18\@small {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-19\@small {
        margin-left: 79.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-19\@small {
        margin-right: 79.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-20\@small {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-20\@small {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-21\@small {
        margin-left: 87.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-21\@small {
        margin-right: 87.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-22\@small {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-22\@small {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-23\@small {
        margin-left: 95.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-23\@small {
        margin-right: 95.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-24\@small {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-24\@small {
        margin-right: 100%
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-gridhd__item--1\@small-only {
        flex:0 0 4.1666666667%;
        max-width: 4.1666666667%
    }

    .fdx-sjson-o-gridhd__item--2\@small-only {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-gridhd__item--3\@small-only {
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .fdx-sjson-o-gridhd__item--4\@small-only {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-gridhd__item--5\@small-only {
        flex: 0 0 20.8333333333%;
        max-width: 20.8333333333%
    }

    .fdx-sjson-o-gridhd__item--6\@small-only {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-gridhd__item--7\@small-only {
        flex: 0 0 29.1666666667%;
        max-width: 29.1666666667%
    }

    .fdx-sjson-o-gridhd__item--8\@small-only {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-gridhd__item--9\@small-only {
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .fdx-sjson-o-gridhd__item--10\@small-only {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-gridhd__item--11\@small-only {
        flex: 0 0 45.8333333333%;
        max-width: 45.8333333333%
    }

    .fdx-sjson-o-gridhd__item--12\@small-only {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-gridhd__item--13\@small-only {
        flex: 0 0 54.1666666667%;
        max-width: 54.1666666667%
    }

    .fdx-sjson-o-gridhd__item--14\@small-only {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-gridhd__item--15\@small-only {
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .fdx-sjson-o-gridhd__item--16\@small-only {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-gridhd__item--17\@small-only {
        flex: 0 0 70.8333333333%;
        max-width: 70.8333333333%
    }

    .fdx-sjson-o-gridhd__item--18\@small-only {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-gridhd__item--19\@small-only {
        flex: 0 0 79.1666666667%;
        max-width: 79.1666666667%
    }

    .fdx-sjson-o-gridhd__item--20\@small-only {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-gridhd__item--21\@small-only {
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .fdx-sjson-o-gridhd__item--22\@small-only {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-gridhd__item--23\@small-only {
        flex: 0 0 95.8333333333%;
        max-width: 95.8333333333%
    }

    .fdx-sjson-o-gridhd__item--24\@small-only {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-1\@small-only {
        margin-left: 4.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-1\@small-only {
        margin-right: 4.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-2\@small-only {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-2\@small-only {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-3\@small-only {
        margin-left: 12.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-3\@small-only {
        margin-right: 12.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-4\@small-only {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-4\@small-only {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-5\@small-only {
        margin-left: 20.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-5\@small-only {
        margin-right: 20.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-6\@small-only {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-6\@small-only {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-7\@small-only {
        margin-left: 29.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-7\@small-only {
        margin-right: 29.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-8\@small-only {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-8\@small-only {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-9\@small-only {
        margin-left: 37.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-9\@small-only {
        margin-right: 37.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-10\@small-only {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-10\@small-only {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-11\@small-only {
        margin-left: 45.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-11\@small-only {
        margin-right: 45.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-12\@small-only {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-12\@small-only {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-13\@small-only {
        margin-left: 54.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-13\@small-only {
        margin-right: 54.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-14\@small-only {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-14\@small-only {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-15\@small-only {
        margin-left: 62.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-15\@small-only {
        margin-right: 62.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-16\@small-only {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-16\@small-only {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-17\@small-only {
        margin-left: 70.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-17\@small-only {
        margin-right: 70.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-18\@small-only {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-18\@small-only {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-19\@small-only {
        margin-left: 79.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-19\@small-only {
        margin-right: 79.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-20\@small-only {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-20\@small-only {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-21\@small-only {
        margin-left: 87.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-21\@small-only {
        margin-right: 87.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-22\@small-only {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-22\@small-only {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-23\@small-only {
        margin-left: 95.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-23\@small-only {
        margin-right: 95.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-24\@small-only {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-24\@small-only {
        margin-right: 100%
    }
}

@media (min-width: 768px) {
    .fdx-sjson-o-gridhd__item--1\@medium {
        flex:0 0 4.1666666667%;
        max-width: 4.1666666667%
    }

    .fdx-sjson-o-gridhd__item--2\@medium {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-gridhd__item--3\@medium {
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .fdx-sjson-o-gridhd__item--4\@medium {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-gridhd__item--5\@medium {
        flex: 0 0 20.8333333333%;
        max-width: 20.8333333333%
    }

    .fdx-sjson-o-gridhd__item--6\@medium {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-gridhd__item--7\@medium {
        flex: 0 0 29.1666666667%;
        max-width: 29.1666666667%
    }

    .fdx-sjson-o-gridhd__item--8\@medium {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-gridhd__item--9\@medium {
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .fdx-sjson-o-gridhd__item--10\@medium {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-gridhd__item--11\@medium {
        flex: 0 0 45.8333333333%;
        max-width: 45.8333333333%
    }

    .fdx-sjson-o-gridhd__item--12\@medium {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-gridhd__item--13\@medium {
        flex: 0 0 54.1666666667%;
        max-width: 54.1666666667%
    }

    .fdx-sjson-o-gridhd__item--14\@medium {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-gridhd__item--15\@medium {
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .fdx-sjson-o-gridhd__item--16\@medium {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-gridhd__item--17\@medium {
        flex: 0 0 70.8333333333%;
        max-width: 70.8333333333%
    }

    .fdx-sjson-o-gridhd__item--18\@medium {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-gridhd__item--19\@medium {
        flex: 0 0 79.1666666667%;
        max-width: 79.1666666667%
    }

    .fdx-sjson-o-gridhd__item--20\@medium {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-gridhd__item--21\@medium {
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .fdx-sjson-o-gridhd__item--22\@medium {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-gridhd__item--23\@medium {
        flex: 0 0 95.8333333333%;
        max-width: 95.8333333333%
    }

    .fdx-sjson-o-gridhd__item--24\@medium {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-1\@medium {
        margin-left: 4.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-1\@medium {
        margin-right: 4.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-2\@medium {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-2\@medium {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-3\@medium {
        margin-left: 12.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-3\@medium {
        margin-right: 12.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-4\@medium {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-4\@medium {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-5\@medium {
        margin-left: 20.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-5\@medium {
        margin-right: 20.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-6\@medium {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-6\@medium {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-7\@medium {
        margin-left: 29.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-7\@medium {
        margin-right: 29.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-8\@medium {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-8\@medium {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-9\@medium {
        margin-left: 37.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-9\@medium {
        margin-right: 37.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-10\@medium {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-10\@medium {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-11\@medium {
        margin-left: 45.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-11\@medium {
        margin-right: 45.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-12\@medium {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-12\@medium {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-13\@medium {
        margin-left: 54.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-13\@medium {
        margin-right: 54.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-14\@medium {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-14\@medium {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-15\@medium {
        margin-left: 62.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-15\@medium {
        margin-right: 62.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-16\@medium {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-16\@medium {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-17\@medium {
        margin-left: 70.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-17\@medium {
        margin-right: 70.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-18\@medium {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-18\@medium {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-19\@medium {
        margin-left: 79.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-19\@medium {
        margin-right: 79.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-20\@medium {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-20\@medium {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-21\@medium {
        margin-left: 87.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-21\@medium {
        margin-right: 87.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-22\@medium {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-22\@medium {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-23\@medium {
        margin-left: 95.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-23\@medium {
        margin-right: 95.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-24\@medium {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-24\@medium {
        margin-right: 100%
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-o-gridhd__item--1\@medium-only {
        flex:0 0 4.1666666667%;
        max-width: 4.1666666667%
    }

    .fdx-sjson-o-gridhd__item--2\@medium-only {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-gridhd__item--3\@medium-only {
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .fdx-sjson-o-gridhd__item--4\@medium-only {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-gridhd__item--5\@medium-only {
        flex: 0 0 20.8333333333%;
        max-width: 20.8333333333%
    }

    .fdx-sjson-o-gridhd__item--6\@medium-only {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-gridhd__item--7\@medium-only {
        flex: 0 0 29.1666666667%;
        max-width: 29.1666666667%
    }

    .fdx-sjson-o-gridhd__item--8\@medium-only {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-gridhd__item--9\@medium-only {
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .fdx-sjson-o-gridhd__item--10\@medium-only {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-gridhd__item--11\@medium-only {
        flex: 0 0 45.8333333333%;
        max-width: 45.8333333333%
    }

    .fdx-sjson-o-gridhd__item--12\@medium-only {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-gridhd__item--13\@medium-only {
        flex: 0 0 54.1666666667%;
        max-width: 54.1666666667%
    }

    .fdx-sjson-o-gridhd__item--14\@medium-only {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-gridhd__item--15\@medium-only {
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .fdx-sjson-o-gridhd__item--16\@medium-only {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-gridhd__item--17\@medium-only {
        flex: 0 0 70.8333333333%;
        max-width: 70.8333333333%
    }

    .fdx-sjson-o-gridhd__item--18\@medium-only {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-gridhd__item--19\@medium-only {
        flex: 0 0 79.1666666667%;
        max-width: 79.1666666667%
    }

    .fdx-sjson-o-gridhd__item--20\@medium-only {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-gridhd__item--21\@medium-only {
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .fdx-sjson-o-gridhd__item--22\@medium-only {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-gridhd__item--23\@medium-only {
        flex: 0 0 95.8333333333%;
        max-width: 95.8333333333%
    }

    .fdx-sjson-o-gridhd__item--24\@medium-only {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-1\@medium-only {
        margin-left: 4.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-1\@medium-only {
        margin-right: 4.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-2\@medium-only {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-2\@medium-only {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-3\@medium-only {
        margin-left: 12.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-3\@medium-only {
        margin-right: 12.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-4\@medium-only {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-4\@medium-only {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-5\@medium-only {
        margin-left: 20.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-5\@medium-only {
        margin-right: 20.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-6\@medium-only {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-6\@medium-only {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-7\@medium-only {
        margin-left: 29.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-7\@medium-only {
        margin-right: 29.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-8\@medium-only {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-8\@medium-only {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-9\@medium-only {
        margin-left: 37.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-9\@medium-only {
        margin-right: 37.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-10\@medium-only {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-10\@medium-only {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-11\@medium-only {
        margin-left: 45.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-11\@medium-only {
        margin-right: 45.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-12\@medium-only {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-12\@medium-only {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-13\@medium-only {
        margin-left: 54.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-13\@medium-only {
        margin-right: 54.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-14\@medium-only {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-14\@medium-only {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-15\@medium-only {
        margin-left: 62.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-15\@medium-only {
        margin-right: 62.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-16\@medium-only {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-16\@medium-only {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-17\@medium-only {
        margin-left: 70.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-17\@medium-only {
        margin-right: 70.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-18\@medium-only {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-18\@medium-only {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-19\@medium-only {
        margin-left: 79.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-19\@medium-only {
        margin-right: 79.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-20\@medium-only {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-20\@medium-only {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-21\@medium-only {
        margin-left: 87.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-21\@medium-only {
        margin-right: 87.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-22\@medium-only {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-22\@medium-only {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-23\@medium-only {
        margin-left: 95.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-23\@medium-only {
        margin-right: 95.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-24\@medium-only {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-24\@medium-only {
        margin-right: 100%
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-o-gridhd__item--1\@medium-wide {
        flex:0 0 4.1666666667%;
        max-width: 4.1666666667%
    }

    .fdx-sjson-o-gridhd__item--2\@medium-wide {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-gridhd__item--3\@medium-wide {
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .fdx-sjson-o-gridhd__item--4\@medium-wide {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-gridhd__item--5\@medium-wide {
        flex: 0 0 20.8333333333%;
        max-width: 20.8333333333%
    }

    .fdx-sjson-o-gridhd__item--6\@medium-wide {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-gridhd__item--7\@medium-wide {
        flex: 0 0 29.1666666667%;
        max-width: 29.1666666667%
    }

    .fdx-sjson-o-gridhd__item--8\@medium-wide {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-gridhd__item--9\@medium-wide {
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .fdx-sjson-o-gridhd__item--10\@medium-wide {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-gridhd__item--11\@medium-wide {
        flex: 0 0 45.8333333333%;
        max-width: 45.8333333333%
    }

    .fdx-sjson-o-gridhd__item--12\@medium-wide {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-gridhd__item--13\@medium-wide {
        flex: 0 0 54.1666666667%;
        max-width: 54.1666666667%
    }

    .fdx-sjson-o-gridhd__item--14\@medium-wide {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-gridhd__item--15\@medium-wide {
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .fdx-sjson-o-gridhd__item--16\@medium-wide {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-gridhd__item--17\@medium-wide {
        flex: 0 0 70.8333333333%;
        max-width: 70.8333333333%
    }

    .fdx-sjson-o-gridhd__item--18\@medium-wide {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-gridhd__item--19\@medium-wide {
        flex: 0 0 79.1666666667%;
        max-width: 79.1666666667%
    }

    .fdx-sjson-o-gridhd__item--20\@medium-wide {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-gridhd__item--21\@medium-wide {
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .fdx-sjson-o-gridhd__item--22\@medium-wide {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-gridhd__item--23\@medium-wide {
        flex: 0 0 95.8333333333%;
        max-width: 95.8333333333%
    }

    .fdx-sjson-o-gridhd__item--24\@medium-wide {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-1\@medium-wide {
        margin-left: 4.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-1\@medium-wide {
        margin-right: 4.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-2\@medium-wide {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-2\@medium-wide {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-3\@medium-wide {
        margin-left: 12.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-3\@medium-wide {
        margin-right: 12.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-4\@medium-wide {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-4\@medium-wide {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-5\@medium-wide {
        margin-left: 20.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-5\@medium-wide {
        margin-right: 20.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-6\@medium-wide {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-6\@medium-wide {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-7\@medium-wide {
        margin-left: 29.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-7\@medium-wide {
        margin-right: 29.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-8\@medium-wide {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-8\@medium-wide {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-9\@medium-wide {
        margin-left: 37.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-9\@medium-wide {
        margin-right: 37.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-10\@medium-wide {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-10\@medium-wide {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-11\@medium-wide {
        margin-left: 45.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-11\@medium-wide {
        margin-right: 45.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-12\@medium-wide {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-12\@medium-wide {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-13\@medium-wide {
        margin-left: 54.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-13\@medium-wide {
        margin-right: 54.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-14\@medium-wide {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-14\@medium-wide {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-15\@medium-wide {
        margin-left: 62.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-15\@medium-wide {
        margin-right: 62.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-16\@medium-wide {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-16\@medium-wide {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-17\@medium-wide {
        margin-left: 70.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-17\@medium-wide {
        margin-right: 70.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-18\@medium-wide {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-18\@medium-wide {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-19\@medium-wide {
        margin-left: 79.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-19\@medium-wide {
        margin-right: 79.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-20\@medium-wide {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-20\@medium-wide {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-21\@medium-wide {
        margin-left: 87.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-21\@medium-wide {
        margin-right: 87.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-22\@medium-wide {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-22\@medium-wide {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-23\@medium-wide {
        margin-left: 95.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-23\@medium-wide {
        margin-right: 95.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-24\@medium-wide {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-24\@medium-wide {
        margin-right: 100%
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-o-gridhd__item--1\@medium-wide-only {
        flex:0 0 4.1666666667%;
        max-width: 4.1666666667%
    }

    .fdx-sjson-o-gridhd__item--2\@medium-wide-only {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-gridhd__item--3\@medium-wide-only {
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .fdx-sjson-o-gridhd__item--4\@medium-wide-only {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-gridhd__item--5\@medium-wide-only {
        flex: 0 0 20.8333333333%;
        max-width: 20.8333333333%
    }

    .fdx-sjson-o-gridhd__item--6\@medium-wide-only {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-gridhd__item--7\@medium-wide-only {
        flex: 0 0 29.1666666667%;
        max-width: 29.1666666667%
    }

    .fdx-sjson-o-gridhd__item--8\@medium-wide-only {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-gridhd__item--9\@medium-wide-only {
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .fdx-sjson-o-gridhd__item--10\@medium-wide-only {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-gridhd__item--11\@medium-wide-only {
        flex: 0 0 45.8333333333%;
        max-width: 45.8333333333%
    }

    .fdx-sjson-o-gridhd__item--12\@medium-wide-only {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-gridhd__item--13\@medium-wide-only {
        flex: 0 0 54.1666666667%;
        max-width: 54.1666666667%
    }

    .fdx-sjson-o-gridhd__item--14\@medium-wide-only {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-gridhd__item--15\@medium-wide-only {
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .fdx-sjson-o-gridhd__item--16\@medium-wide-only {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-gridhd__item--17\@medium-wide-only {
        flex: 0 0 70.8333333333%;
        max-width: 70.8333333333%
    }

    .fdx-sjson-o-gridhd__item--18\@medium-wide-only {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-gridhd__item--19\@medium-wide-only {
        flex: 0 0 79.1666666667%;
        max-width: 79.1666666667%
    }

    .fdx-sjson-o-gridhd__item--20\@medium-wide-only {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-gridhd__item--21\@medium-wide-only {
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .fdx-sjson-o-gridhd__item--22\@medium-wide-only {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-gridhd__item--23\@medium-wide-only {
        flex: 0 0 95.8333333333%;
        max-width: 95.8333333333%
    }

    .fdx-sjson-o-gridhd__item--24\@medium-wide-only {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-1\@medium-wide-only {
        margin-left: 4.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-1\@medium-wide-only {
        margin-right: 4.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-2\@medium-wide-only {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-2\@medium-wide-only {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-3\@medium-wide-only {
        margin-left: 12.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-3\@medium-wide-only {
        margin-right: 12.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-4\@medium-wide-only {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-4\@medium-wide-only {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-5\@medium-wide-only {
        margin-left: 20.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-5\@medium-wide-only {
        margin-right: 20.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-6\@medium-wide-only {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-6\@medium-wide-only {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-7\@medium-wide-only {
        margin-left: 29.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-7\@medium-wide-only {
        margin-right: 29.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-8\@medium-wide-only {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-8\@medium-wide-only {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-9\@medium-wide-only {
        margin-left: 37.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-9\@medium-wide-only {
        margin-right: 37.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-10\@medium-wide-only {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-10\@medium-wide-only {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-11\@medium-wide-only {
        margin-left: 45.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-11\@medium-wide-only {
        margin-right: 45.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-12\@medium-wide-only {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-12\@medium-wide-only {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-13\@medium-wide-only {
        margin-left: 54.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-13\@medium-wide-only {
        margin-right: 54.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-14\@medium-wide-only {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-14\@medium-wide-only {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-15\@medium-wide-only {
        margin-left: 62.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-15\@medium-wide-only {
        margin-right: 62.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-16\@medium-wide-only {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-16\@medium-wide-only {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-17\@medium-wide-only {
        margin-left: 70.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-17\@medium-wide-only {
        margin-right: 70.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-18\@medium-wide-only {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-18\@medium-wide-only {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-19\@medium-wide-only {
        margin-left: 79.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-19\@medium-wide-only {
        margin-right: 79.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-20\@medium-wide-only {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-20\@medium-wide-only {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-21\@medium-wide-only {
        margin-left: 87.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-21\@medium-wide-only {
        margin-right: 87.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-22\@medium-wide-only {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-22\@medium-wide-only {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-23\@medium-wide-only {
        margin-left: 95.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-23\@medium-wide-only {
        margin-right: 95.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-24\@medium-wide-only {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-24\@medium-wide-only {
        margin-right: 100%
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-o-gridhd__item--1\@large {
        flex:0 0 4.1666666667%;
        max-width: 4.1666666667%
    }

    .fdx-sjson-o-gridhd__item--2\@large {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-gridhd__item--3\@large {
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .fdx-sjson-o-gridhd__item--4\@large {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-gridhd__item--5\@large {
        flex: 0 0 20.8333333333%;
        max-width: 20.8333333333%
    }

    .fdx-sjson-o-gridhd__item--6\@large {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-gridhd__item--7\@large {
        flex: 0 0 29.1666666667%;
        max-width: 29.1666666667%
    }

    .fdx-sjson-o-gridhd__item--8\@large {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-gridhd__item--9\@large {
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .fdx-sjson-o-gridhd__item--10\@large {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-gridhd__item--11\@large {
        flex: 0 0 45.8333333333%;
        max-width: 45.8333333333%
    }

    .fdx-sjson-o-gridhd__item--12\@large {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-gridhd__item--13\@large {
        flex: 0 0 54.1666666667%;
        max-width: 54.1666666667%
    }

    .fdx-sjson-o-gridhd__item--14\@large {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-gridhd__item--15\@large {
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .fdx-sjson-o-gridhd__item--16\@large {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-gridhd__item--17\@large {
        flex: 0 0 70.8333333333%;
        max-width: 70.8333333333%
    }

    .fdx-sjson-o-gridhd__item--18\@large {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-gridhd__item--19\@large {
        flex: 0 0 79.1666666667%;
        max-width: 79.1666666667%
    }

    .fdx-sjson-o-gridhd__item--20\@large {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-gridhd__item--21\@large {
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .fdx-sjson-o-gridhd__item--22\@large {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-gridhd__item--23\@large {
        flex: 0 0 95.8333333333%;
        max-width: 95.8333333333%
    }

    .fdx-sjson-o-gridhd__item--24\@large {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-1\@large {
        margin-left: 4.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-1\@large {
        margin-right: 4.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-2\@large {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-2\@large {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-3\@large {
        margin-left: 12.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-3\@large {
        margin-right: 12.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-4\@large {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-4\@large {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-5\@large {
        margin-left: 20.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-5\@large {
        margin-right: 20.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-6\@large {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-6\@large {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-7\@large {
        margin-left: 29.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-7\@large {
        margin-right: 29.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-8\@large {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-8\@large {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-9\@large {
        margin-left: 37.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-9\@large {
        margin-right: 37.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-10\@large {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-10\@large {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-11\@large {
        margin-left: 45.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-11\@large {
        margin-right: 45.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-12\@large {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-12\@large {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-13\@large {
        margin-left: 54.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-13\@large {
        margin-right: 54.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-14\@large {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-14\@large {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-15\@large {
        margin-left: 62.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-15\@large {
        margin-right: 62.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-16\@large {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-16\@large {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-17\@large {
        margin-left: 70.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-17\@large {
        margin-right: 70.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-18\@large {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-18\@large {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-19\@large {
        margin-left: 79.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-19\@large {
        margin-right: 79.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-20\@large {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-20\@large {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-21\@large {
        margin-left: 87.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-21\@large {
        margin-right: 87.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-22\@large {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-22\@large {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-23\@large {
        margin-left: 95.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-23\@large {
        margin-right: 95.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-24\@large {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-24\@large {
        margin-right: 100%
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-o-gridhd__item--1\@large-only {
        flex:0 0 4.1666666667%;
        max-width: 4.1666666667%
    }

    .fdx-sjson-o-gridhd__item--2\@large-only {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-gridhd__item--3\@large-only {
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .fdx-sjson-o-gridhd__item--4\@large-only {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-gridhd__item--5\@large-only {
        flex: 0 0 20.8333333333%;
        max-width: 20.8333333333%
    }

    .fdx-sjson-o-gridhd__item--6\@large-only {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-gridhd__item--7\@large-only {
        flex: 0 0 29.1666666667%;
        max-width: 29.1666666667%
    }

    .fdx-sjson-o-gridhd__item--8\@large-only {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-gridhd__item--9\@large-only {
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .fdx-sjson-o-gridhd__item--10\@large-only {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-gridhd__item--11\@large-only {
        flex: 0 0 45.8333333333%;
        max-width: 45.8333333333%
    }

    .fdx-sjson-o-gridhd__item--12\@large-only {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-gridhd__item--13\@large-only {
        flex: 0 0 54.1666666667%;
        max-width: 54.1666666667%
    }

    .fdx-sjson-o-gridhd__item--14\@large-only {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-gridhd__item--15\@large-only {
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .fdx-sjson-o-gridhd__item--16\@large-only {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-gridhd__item--17\@large-only {
        flex: 0 0 70.8333333333%;
        max-width: 70.8333333333%
    }

    .fdx-sjson-o-gridhd__item--18\@large-only {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-gridhd__item--19\@large-only {
        flex: 0 0 79.1666666667%;
        max-width: 79.1666666667%
    }

    .fdx-sjson-o-gridhd__item--20\@large-only {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-gridhd__item--21\@large-only {
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .fdx-sjson-o-gridhd__item--22\@large-only {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-gridhd__item--23\@large-only {
        flex: 0 0 95.8333333333%;
        max-width: 95.8333333333%
    }

    .fdx-sjson-o-gridhd__item--24\@large-only {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-1\@large-only {
        margin-left: 4.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-1\@large-only {
        margin-right: 4.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-2\@large-only {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-2\@large-only {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-3\@large-only {
        margin-left: 12.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-3\@large-only {
        margin-right: 12.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-4\@large-only {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-4\@large-only {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-5\@large-only {
        margin-left: 20.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-5\@large-only {
        margin-right: 20.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-6\@large-only {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-6\@large-only {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-7\@large-only {
        margin-left: 29.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-7\@large-only {
        margin-right: 29.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-8\@large-only {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-8\@large-only {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-9\@large-only {
        margin-left: 37.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-9\@large-only {
        margin-right: 37.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-10\@large-only {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-10\@large-only {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-11\@large-only {
        margin-left: 45.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-11\@large-only {
        margin-right: 45.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-12\@large-only {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-12\@large-only {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-13\@large-only {
        margin-left: 54.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-13\@large-only {
        margin-right: 54.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-14\@large-only {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-14\@large-only {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-15\@large-only {
        margin-left: 62.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-15\@large-only {
        margin-right: 62.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-16\@large-only {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-16\@large-only {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-17\@large-only {
        margin-left: 70.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-17\@large-only {
        margin-right: 70.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-18\@large-only {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-18\@large-only {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-19\@large-only {
        margin-left: 79.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-19\@large-only {
        margin-right: 79.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-20\@large-only {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-20\@large-only {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-21\@large-only {
        margin-left: 87.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-21\@large-only {
        margin-right: 87.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-22\@large-only {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-22\@large-only {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-23\@large-only {
        margin-left: 95.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-23\@large-only {
        margin-right: 95.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-24\@large-only {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-24\@large-only {
        margin-right: 100%
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-o-gridhd__item--1\@x-large {
        flex:0 0 4.1666666667%;
        max-width: 4.1666666667%
    }

    .fdx-sjson-o-gridhd__item--2\@x-large {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .fdx-sjson-o-gridhd__item--3\@x-large {
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .fdx-sjson-o-gridhd__item--4\@x-large {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .fdx-sjson-o-gridhd__item--5\@x-large {
        flex: 0 0 20.8333333333%;
        max-width: 20.8333333333%
    }

    .fdx-sjson-o-gridhd__item--6\@x-large {
        flex: 0 0 25%;
        max-width: 25%
    }

    .fdx-sjson-o-gridhd__item--7\@x-large {
        flex: 0 0 29.1666666667%;
        max-width: 29.1666666667%
    }

    .fdx-sjson-o-gridhd__item--8\@x-large {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .fdx-sjson-o-gridhd__item--9\@x-large {
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .fdx-sjson-o-gridhd__item--10\@x-large {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .fdx-sjson-o-gridhd__item--11\@x-large {
        flex: 0 0 45.8333333333%;
        max-width: 45.8333333333%
    }

    .fdx-sjson-o-gridhd__item--12\@x-large {
        flex: 0 0 50%;
        max-width: 50%
    }

    .fdx-sjson-o-gridhd__item--13\@x-large {
        flex: 0 0 54.1666666667%;
        max-width: 54.1666666667%
    }

    .fdx-sjson-o-gridhd__item--14\@x-large {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .fdx-sjson-o-gridhd__item--15\@x-large {
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .fdx-sjson-o-gridhd__item--16\@x-large {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .fdx-sjson-o-gridhd__item--17\@x-large {
        flex: 0 0 70.8333333333%;
        max-width: 70.8333333333%
    }

    .fdx-sjson-o-gridhd__item--18\@x-large {
        flex: 0 0 75%;
        max-width: 75%
    }

    .fdx-sjson-o-gridhd__item--19\@x-large {
        flex: 0 0 79.1666666667%;
        max-width: 79.1666666667%
    }

    .fdx-sjson-o-gridhd__item--20\@x-large {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .fdx-sjson-o-gridhd__item--21\@x-large {
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .fdx-sjson-o-gridhd__item--22\@x-large {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .fdx-sjson-o-gridhd__item--23\@x-large {
        flex: 0 0 95.8333333333%;
        max-width: 95.8333333333%
    }

    .fdx-sjson-o-gridhd__item--24\@x-large {
        flex: 0 0 100%;
        max-width: 100%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-1\@x-large {
        margin-left: 4.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-1\@x-large {
        margin-right: 4.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-2\@x-large {
        margin-left: 8.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-2\@x-large {
        margin-right: 8.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-3\@x-large {
        margin-left: 12.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-3\@x-large {
        margin-right: 12.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-4\@x-large {
        margin-left: 16.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-4\@x-large {
        margin-right: 16.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-5\@x-large {
        margin-left: 20.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-5\@x-large {
        margin-right: 20.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-6\@x-large {
        margin-left: 25%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-6\@x-large {
        margin-right: 25%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-7\@x-large {
        margin-left: 29.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-7\@x-large {
        margin-right: 29.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-8\@x-large {
        margin-left: 33.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-8\@x-large {
        margin-right: 33.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-9\@x-large {
        margin-left: 37.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-9\@x-large {
        margin-right: 37.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-10\@x-large {
        margin-left: 41.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-10\@x-large {
        margin-right: 41.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-11\@x-large {
        margin-left: 45.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-11\@x-large {
        margin-right: 45.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-12\@x-large {
        margin-left: 50%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-12\@x-large {
        margin-right: 50%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-13\@x-large {
        margin-left: 54.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-13\@x-large {
        margin-right: 54.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-14\@x-large {
        margin-left: 58.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-14\@x-large {
        margin-right: 58.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-15\@x-large {
        margin-left: 62.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-15\@x-large {
        margin-right: 62.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-16\@x-large {
        margin-left: 66.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-16\@x-large {
        margin-right: 66.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-17\@x-large {
        margin-left: 70.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-17\@x-large {
        margin-right: 70.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-18\@x-large {
        margin-left: 75%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-18\@x-large {
        margin-right: 75%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-19\@x-large {
        margin-left: 79.1666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-19\@x-large {
        margin-right: 79.1666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-20\@x-large {
        margin-left: 83.3333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-20\@x-large {
        margin-right: 83.3333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-21\@x-large {
        margin-left: 87.5%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-21\@x-large {
        margin-right: 87.5%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-22\@x-large {
        margin-left: 91.6666666667%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-22\@x-large {
        margin-right: 91.6666666667%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-23\@x-large {
        margin-left: 95.8333333333%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-23\@x-large {
        margin-right: 95.8333333333%
    }

    [dir=ltr] .fdx-sjson-o-gridhd__item--offset-24\@x-large {
        margin-left: 100%
    }

    [dir=rtl] .fdx-sjson-o-gridhd__item--offset-24\@x-large {
        margin-right: 100%
    }
}

.fdx-sjson-a-opacity {
    animation: opacity-0-1 .3s cubic-bezier(.19,1,.22,1)
}

.fdx-sjson-a-fill-mode--forwards {
    animation-fill-mode: forwards
}

.fdx-sjson-c-autocomplete {
    box-shadow: 0 6px 10px 0 rgba(0,0,0,.1),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.14);
    background-color: #fff;
    list-style: none;
    margin: 0;
    padding: 0;
    z-index: 3;
    position: absolute;
    top: 3.75rem;
    width: 100%
}

.fdx-sjson-c-autocomplete--google::after {
    content: "";
    display: block;
    height: 50px;
    width: 100%;
    background: #fafafa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbAAAAA2CAYAAACm0MxbAAAauUlEQVR4Aezaw9sdPRjH8by1bbvd1u5MMrVtc1PbSnJqe19va+/ev6Ja1TqTe+p2miwf27/7uj6bYzzn+Q7CMBgMJj9myvW4/OC9yY5BgoZzRXOFjpZxFS3l0swIpPEHH4iasTj+z2L5ASDXdwQA8A5SE67NCqHDu0KTseJMqfA1l3RFKDPF2xVXsVhuAeT4DgAAfF/UXWi6LnT4y4UpN3xJH4Q2ewfs+1LXYgA5le0bAgAIFTUXkq65AOUXX9NHoWgxDi8WT94Tr0K3yxN+p9bj6qSzFitK2boRAADXZqavKZl/8UpFhbeCRLK+xaD4cAGz33+cxpWJ5y1WlDK9EgDALc4Qik66yBQ0X5pnQSLZyWKQawgYAED3C3FFoel6NuPzv1BGch1OdOfIXIg8HXbxddg/SNA8oemM0OHLrB4nkGatxaB4QMAA8pmdctaBVDqy/JslqR57FCtjs2tXXE5IupRpcGT4lUs67O371sZiWXHnubg0wpd0P73H44p2WKz4AAQMAAErccO12Z1pvLS5OVR+bWmx3BAqGuOW1SNe+QYBA0DAELBAGl/I8G/GCy5oU36sGhTaNHaHHhGvPEPAABAwBKzPkb9VuTbPM9n7WmSx/OLOs1mseAIEDAABKzEjFG3LKF5c03aLQdmBgAEgYCVi+h14X1No+pxuwCQ9dAs7LAZlBwIGgICVlIUbKzJYbfiTyy/tLQZlCwIG/9g7C+g2jq2PX1uWTGFm5kJAEI4syY5bQ9AOFxymMrdOncaYx8zMzGj7MTMzYwwpGUJO4+9/vx6do7PvzmpmpbULuef8Nu9V0q68a89/Lsydq1wVsOeFReq6fiqXt3e/CdBVXnxcFbCrXOWqgD3nLVJ7broy93Wq+xpAz0ceXx+Y2hHxl3TEAnvbosHDbdHAno5oaO3ZG0LDALnFlS/lTO37iqfkYot376XWrMOXW7178O/aK1+gYYDcgCtD2VPGwvEycAu3/+KF5GU1/XmAnJBuAWuLLh/fFgsUdsaCu9tjwVs6o4HyjlhwXj9RBiATcLjKVZ53XBUwFyzS0FOl6Br/C0DPJ1i0MDjWd0SCf8Hg2C/RFgk+g9e/1REN7v9bOJwDKEWeFa0Wb31fq+cvfa3efomLrd5n8O+38O/+/q9RDqBU4SbL6ILSiC4o/5SfYdcF7qgSa+xZCognK+xVW5F6UaZDwJ4o9A9vjwTuxf3+pfJ5xPz/7ogGGlngAOnABy1gI8ACsBQsBJOAh9JrI8BMcD1YAuaBEfTCtgwwBiwEy8BiMAvkkTuWDyaCscBr+D3HgUUJ33MmyKX0WhaYBhYDP1gIRpLFBlvAhO+6DCwEI57H1YdvUFQevhzQ84EzRdfnY6B8eVsseEkcKNVi9h8MnjuceAHMlS9TPkTp5RebvZdk4ZKBR/YfeGY7sCQuA5Ah8VZfj6JF13mtfpNY2wevrA6CF5JeFzuqpCBgfD95gtAe8T9u8Dy6Mfk4ovMs+MC2LYFiEDcvWAvuBacFasAWMJqc21Bwo801mAdAMRhK9jYabLMwVlc8hc/qDohe4bNTNH7uEvAIOK3gdrBKU2jG2jxHD1gJ7rScvwmUkb0NB2XghOI7NoFjIASyyLmNB9tAreI694I1wDtIAlYC4jYR7AR1iu96N1iV5H54wFbLM1tB5jZE+N1bBIyNqwwVvQl3A3quw2EoCNfveRB0TDTw7j/eMCcbkC4XWnzz+po9v9cXLlHI3o0QYDYgXdbUd43FQvDvOGuc3P09twWM72N7NPB+p88C4d6394fDWYBU8IGEPz62KeABcFqDelAEMknfMkFMHrCU1IECm+t4wEnLZ2KkZ+uE691Kejbf8rlGkG/jyayUBz8lD2kMzrMUz3EsuMvm3Ettvuc6UG/wPe8H08nMPKAENBlcYwpgqxtAAYuBTAffdRqpbafl/Y8BH5lZRJhQjHFWgdjzW9EDq316FSBTwvXd1+Lzv08LCI8BUnE2GlqEmX6HPBiaEviyrohdaPUtQiiwQxYmM5Ar+7KuiBXVdI+Tn5c+bgpYf2WlB/fxk6k+i/ZY4K12nhgfJAGbIQ2wGuzRnIVngypw2iF7bf7Qt1vee4z07JhwnQaQQ8lto+VzB21EYavDn7kJhAwFbBR41OacNYrnlSkMrro0gsWkZz5BKHSoA9NB9QAK2Bqwy8F3bQDXkWxThfeHTMK6wiSzihyanD9xXsARrusNpHFw/QYgif+E/WPaI8F/JJnN/xfe2RcwqH4EuZZvIBfTm2z2D8gO5J7GwHP6h50oQdz+i7DiFy61ZH0EubFv4P/32guZ5+2A7OCwYVLPq7anA7Qir/VZ9Jv8OYcOB1LAIDx1tvc35v8XwoQfhMf7Bkw8PoWijifUIhY8AkiCD1YBOyEMDE3gCKgEW8EB0ABOC+wGGUlm3Ids/tgPgAqwBRy08QD2K3Jwi4Tvnq8RJjutYImDQWQlyVamuMYJsBtsBBXgCGhUiNhCAwHbl2RwLTUU2YfBLrARVIJjoEkhYrM0PPC9NgK1F2wGW8Bh4X5Ug5oBFLC7JM844X7sAPepRV353Y5a3nsHyCA9myeFUdMtYOxJATIj7QL2a0ASEK8P2QyW3++MhKLWWfx/yvx5XJGI1zttRGwzIBUQrw+phAhi9X1UIEb/J7f1GcrjikSIWqdaxHybAalArrJGfZ+6flZQ11NsXXBeeLp3El5/NQuZ2wKGScJSLpCR76v/b23R0Kb+GsoEFIc9Xrx+t5i7xGQDRSDTAFkhPiSZ9W8AQ4DVckCRQmBWkdpKFQNWTOHt5IJChWAWS/koISzpJ3tbbXMPbkqWexI+M0wUVtkDWgYyFbmNMkEgHgV5GgLWaHmOlWAmyAO5YKIip7hE+J7V4DrFwDoMbFEM7j5SW1QRio6AbMX9KJcF030BE/Jx80CGIP7TwXHhM48q/o6uF947jfTsZmHSkkEODdV7v5EGtcLarjWADEmvgNX2/AmQFRRsrLIRr9cmy6F0FC+biEH15+LnI/6/9vv9XkBWLn0la5WNeL0W3lkWIBVXvkgT+1o8P1d4YX/t/zF5AVkJN/VO4YpCudim+52VNf0+QCogbqUoq7/opoBBhD6veB7feWrNmpGAVHAhjUL43gnICvHBxhu6lpLbDCHvdEoxyI4HTYL3MZmS2xRhxt2oKNLYLXiFdnbYcs4my6DqM8idHVVUqz1ked8jmsUv1wv3rEQlYAKPgVkGIb0TQh5nOCW3kHDtKMk2Qpj4nJQLX8SJQMMgCtg+jTyVRwhlM1skT1T43cBnk9owwStdTmpzXMSBjuQ3AzIkrQLG+R5AVhB++rjsPfk/rFtR2B4OTsA4eEaRD9sOyAq8qI8rijE+rF1R+DWaAE/sjHSeyy3e7YCs8N5r0v2BKH2Bd84GlAxuxuyWgCEUOEtR5fnPp9avGAVICcTtWS/M3yeEHPt4sgEoET6oBGwl6dsC4fPrgdV2CSJpkvSfKQzm24DVFguDuIdkG2o550HG8vnrgWjCe9cBqwUFz9bk5y4VBnuvpoDNJ31bI0wQJpK+VQgiLXmX5cL9mE36tnKQBOxe4DMoUjos3M9hGpOgBo2wd0zw5r3AsfGOyYqtU14DyJRww1NzkKv5lCmih4GqOUCJ8NoiKeTUFvE/zXkxQLpgUe0uRf7lM4AS6W+h4VK5PPJbT3NeDJAul5u9u0QhbMn6DKBEWKAK6nvahbDhefbMAOnAi515Cxs3BAy5r/uk+8j3F5AEhxzxubdhEnHOtqAjGrofUCJ8kARMHYdX2x5rCMlyjhxhxriBDE3Iz0geUo4wS5+lORiuZLQ8OPlnGgWsdkQ+n7blCz/PQg0Bu4XM7A7ZY9C2kcJ3mCF4JzXyJMSoeOGOQRCweaZLA4RzhBVh8lrV+zS9thvTsA7sVsXM/PfC3l+uwCEwDMh9goh+HFAi3MFBUQr/GkAmcNUcrwWT1iTxa4DiIA9VrggfvgaQCf0fIQ+vBbOeCwLZza8BiqP0aOu63wHIBF4a4YoHFg187n+9p+CT/ZWLfIDicM6LO3EgTPtdvWpE/284vAgoET5IAhYgc5sunGcciNu1wusjyNzGCeeRChtuFQoWdDyoYYzlv9UqZrfXCsIvDU5NjgdCdbK/REPAriF9GyZ8fiqZ2z1JwogzhOtMJnMLDrCA3ecwv7Tfcp5DmpWsD9gsF1koeHYjKEUrbDo3TRnCa+z1A3KbWENvULFuqQFQIhjYqhXhwyJAprAXIA6ghcvnAooDb6hakbsqAmRMs+dt0vkuNPvmAooTre89JN+b3k2ATOCOG24IGBdpCBOKLwFiuBiDO6SISx6EsCGHgjsKA2E5HBw/yEUIppYp5MJCNmGwO8mhCVV/RcBqAct77lF4Nk2K/NVRDTGo0FhzNkdRtFJrgiCCezUEbCjp2yKXvueuJGHKaofCMHSABaycTE3+eWsVP+8Y4d4tINlulT361A25lJ/Is/yu9wByH9VeZF0VgBJB6OmNYriqcOkkQKZg8L1LPF80FAEUB0Uab5QE50pz7iRApkAQ71IIYgRQHJTE14uig1AtIFM4HJl2AYsEL0gFGNz7kNeFCdWJYok9T044NwnIDj6QkF9xakdtBvQdltd2kHO7RSPpnacR3gvZ5K/WJfm+GaBa9DiFa7jAnRoClmk60LrA4ST5r33k3E4OoICFyJnNFe7JEE1hqlIUwDTJYdrUDZ7NMUWRwDOxU93XAXILDlOKi3NR+s1dJwAlwgOjNAA6bdLLzX4V1YglgOKgevCdooA5bNLLzX5FAUMjYEBxUBjzKunZ8KJmQKbgXv8x3QKm7DmpuYAc4rVRrhzV78RxfxqFZZNNKKWcnFuFZq7nQJLy/n02AjdKqKzMAnGbLCT4JVvrkjA8oCFgJlbo0ve8Pcmz20XO7f4BFLDryJlNEu6Jqvp0tlDcYp10FVnecxvISOuGlrU9TyhyLd8P1/RnAXKDgrrejYoS+m8DsqD0wM5GV0wGZErKHlhr7mRAhuh7YPXdTWKrr8bzswCZAo/3jAshxPNG7aKwgBmh25dZwrTa8IGExarmJgvCRpvXtpBz2y50AJFshTjblz00KX91u5hrk6vAijXXmJ0E5WkgmmYBiwjrlspTRajK3CI/O0f20AAK2GJgbnK3jZE2xSl32hRnZAq9M5dSmg0z/YeUJe11Pa8AlG5uqDk7DAP0XxUl9AcUJfSPiAn/wmAxIFPw2XeI5wsvnQMoDoouHhEFp9lTDMiYFs87pPOd/1r2HEBxMIE4LgoYtk4BZEK45skR7uTAgn/SKsqIBH/YHg3e+s8VK3IBOYUPJJTwZpIzu8sghHgrOTShPHkzyTZUXtMl5siiGottK5Wtp9SFCEsEYXDBUhawkFBF6oatFzwIJ+YBDQMoYGFyZtcJz8VLagsIvy9ZgO0aIX/ooTQbvKEcDGZ/thGxBwClC648hDfweelanKdR7WXVEQuVKgbI1wEygRcsS2vBENLqslYhQnRKFQuYXwfIBF6wLK0Fw3/rslYh8oLytG02Wt+9zRUBiwY/phYu/3lu0dVZGAwASgd8IKedAIScU5McdhHF4KRDocwSSo5XG+TlFgG2Ko381VjhO3uE4o8HQYZBCGnEc1DAZoq5mvTbEnkZhHPPxn0BkzuyOFzD96DG7/cJycsSWm8VkmubW3at49yTnSeWjnBiYdMTwyFeX1YvYO6+DZAE57owk78olb6fKVo5DpAu6OhRpcjLfBJQIpzrwpqvi1LpO7ZVGQdIl4tf8VaJ68Casz4JKBEWenRLeUrIT/aGX9IzAZAOnGvEeb7pzjqw4BHFerofyF04ZLjqMOnCZ8AHknvkGdtyIX4/NMkAuYBMTW69MxGQZg5qi7BO7B5S291CCfxSy38rS+IpnJKLRZ5TAuYF9cKauHTbCOF7LiNzKxtgAasz3/tMXK+ls+atSOjuMtIyaWpI6wRD7k5fLQpLQk4slcIO9ijsPL2Cuq4fJhNJbs4rCg8axFr77SmI79h8Vl48668AZIWb8yo6cWhflze/hBCeVfRDrABkpaC++42KZQafsvY/VMGdVdzqxMETB3lxefCZMwXLlgPSgTty8B5ieC47TbvRM7VgqOHg92CS6rNMoWrvdkMvzAPuNlyfM0rI8S3TzF9JIa+tYKdhFdgOIfSTbfhz3wqWA58rAiYX4TwIvIbecRUIJvnccaEAJstwzVrtICxkviHFSR3Q2qtriBAerZKF0EXDTB3l6u+2EzGuTkR7o/fy+i3Nxc4ZLFy8MDlJ78MndMrDO2OBoM1WHG+zLqC1cia8fAbCWr+Tq+f8f1RVxEHAgrLwAKzrQsjPB0gFclozUJjxO0Xxxh9VvRSxfmseOpVcVoUSuVM9IBXc6Jc7d7jZC5Hvu2pHgM5IYD4gFSxW2EPsGETwSkLo8ROqXZr5oGoldVAzvp4Btgmfv17V/kbwXjI0r7MZnNYPH8rFGELX8EmktolCy56ThuuYpEXeu4TP6YjoY2Aj8LggYFLJ9zaD71kiFKtIExS/cJ3NmtfxgIOD1Eqq0aDl1XhwSl6crGWV4LQNk4Drxh4QBOqDmj0L4U11vxld7Y9EGnpKIG6rMViujTT0biio676dO0ZIHe+lkJhJA2HehFK9QaX/Z3j9Rmsei9tQcdUhPIOnlJ9Fjg2QCt6E0mZblJ+BG615LG5DxVWH8LyeshHAUkAqkBd8pU03+h+hy0ah1RtbW9czkXfW5gmH293ouQqUc4eKScHT+Pf2zlWrhgKKw8LFLaVUe4j9vzcWDa0FlAgfVALG7E/Sk80neBd2pb0+xQ7EW4HX9jqySN4vz9y1Op+r81fq7VIkNjv0bpjdICfJtcPSc3HJA8tQiMMOkJ3kczGDDUEzwZ2KZrfeJC219g1yN/o6jZL6WfI+bEaVjBP11ta5b9yDjwc/HuDchnM8LHqAdHkyvHgEBrk/g34lCBFCzFp5gOR8jCXMJYUgXw/IDnhEIyAof06yH9hZ0Mo5rb5m7w+kHooWXg/IDi5qwX36he19RPEL3tPMoUXeYmWg9wPjNlG29/fZBc/f51Avns0X8b//nuT5/ZVzYuocmJrHQDGYAnKAD0wAEVCt+AMfT2qbp9gS4xEQARNBNvCCiSAqXMe0EfA47T2xZCtJw6A5XDGonQCFYBLwAQ8YBQLguOL+jk2bgMkh18cUW6pEwUTgBR4wGgTB7XIYGq+rbTJoUGzDshaMB1nACyaD9RbPd0AFTGA/uB4MBZkgHywAu5Xb8piv11J5mtfSIBg8qEphjVjawLl/V3iqayEgU3gdEYeozHf9lRv4ituoCHC7J9600nwHZrmBr7iNigC3/UIo8R/PpR2ZhYKOk9L9Ncffpgo98kFayLzD+W688h+XuD7LOU1gqZMefQI6IjjNZkdjj2G/yNoUf+7FLuTApFBifYrfU+f3YLH29vyyINw1gAJWDOpSWMydQ+a2UBExyKRBMq52k/Ni2sh5NHSZKHrplXxATjlTFJoJD+sXqQ2WgTfK4qXm/JezZ8IT+0VKAobF0bJ4qVlfe24q77bs7L53f8dtAeOwIIdptTtxCKA69LfxdXgSfJB2ZM4SQ172nAILSd8WOxzMTzqsXiwWvT79/NvDwucrydymCJVpauTQldsCxjZD8nw1qDVsInytljDIe3LdOcALmec5+J3dD3LJmWWAh4QK1kE3rj5EWPF98uaIunT1wet6v+B1OeZv4XAOigBqTTtCcIiK2xgBcgLCiTkQolqECM+biZfnr30tvo2AnLDi5VdyeY8wsYO/BIcSuTFyXW/IFQETaCsMrZA3DVWDXNlldLZ/dXt40RBAKvhAwkDJlgHWSuEkgVvASDK3kWAnaNL07irA0DS29NlE+rZB7ILvzHJAmYGXcwsY7WoZvWx5YBNo0PS69oBRZG6jQZWmOBaATECDIGBsY4TXJGrA6hS9pZGgUV3KP/jGXc25UwbnWpB3eVwjTPgE3vs5cAyMB+QGz25SGTyBgfPXykGS82CRYAsGyj1CtaIzsEklQoEn4JH9WiVanAdD2LHlcqt3j1ytaE6k9qnZvG8b7m+HcrJQ1/1prhYFpBIwLvYAlIixgAnw0gKEeDfzbs3WtXvWSkWEHl/ZHlk2G1Ay+EBJBr4cEAI3gftADXgEHAE3gAlpWhu0FtwM7gWPghPgbrAHrJKFy3g2O8lCnslgLnzeQ6lZLgiCneBOUA1qwP1gL4iCMQZLGcZaSJflg+VgF7gLnEj4nlWgQBRYc5sIbgRHwCOgBtwHbgErhMF7rOV5ZKd5vdrYBHIET7oUHAXVCd91DwgCH6Vu5XLB0HPUUCLPYS0ISASVcNsRFtyLasQqzp3BUwvza0Kpvevw2qTOSCjKQsUNe1G4Vnk26g8JbYzSCi9qRhPeKAsVN+y9/BVfJSoXQ1e+S7mA3ICrD9k75k4bXA0KUdvPVYm8YBxQHDyjIknAuAsLoERw0sxlH6rYb8X/kco1gEzh+85eGW9yiZL7o1gKcZC9347Y/7V3DjB2RUEYntpug9qNarvnvtqxWTdmw/LcKmzs2opRrRUnGxtb+yIuZmpMnnFO8n/JN9F63+5czT8Lp2eZ+SpgDqzWAAD6K5dWR1EZAGCNjQ4qZ8evWPJJKe41MABAJtvaGQBkaFn2pMnZLkuFaGxyWxlheMKST0pxq4EBAHopIxczCAAmsOkYE8ZHgzB69mPm6+2/+9KyKe+vPXxjbHyMJZ+U4lYDAwAsVaK2uuHHAuRsS4uSkqFlCftlKZtyj8zY+L56/8smc1jySSnuNDAAQHf2kBaqDMDqI9FILZFeNGHyMMuTnfy+LwcGNrqkz+LFHSz5phR3GhgAYJaShNObfgCAseneLBFSH4MwPitPfUpah8x1ZU7Ea+Ty4M9LjprmZLKeJd+U4kYDAwB0U2K5thAA/20JSK6VKwnF2OgCSz4qBQ0MADeYqgyHDyMA/mHjuc99ZCC8DOHJjZLmwZKPSnGjgQEAdheyBRrgMXpltUohXpNke5Z8VQoaGABuXD6c+I+DWACyIutn1pyIWwtI/e8MwnSnnorimVL8bmAAAADMqXS+sXHIDap+jY2eymLQIEziH2tXHkuIrznxcZm/jUtRCoQQQuibXwF8qutm3C2SyAAAAABJRU5ErkJggg==) no-repeat;
    background-size: auto 1rem;
    border-top: 1px solid #e3e3e3
}

[dir=ltr] .fdx-sjson-c-autocomplete--google::after {
    background-position: center right .75rem
}

[dir=rtl] .fdx-sjson-c-autocomplete--google::after {
    background-position: center left .75rem
}

.fdx-sjson-c-autocomplete--max-height {
    max-height: 270%
}

.fdx-sjson-c-autocomplete>li {
    margin: 0;
    padding: 0
}

.fdx-sjson-c-autocomplete [role=option] {
    cursor: pointer;
    padding: .75rem .75rem;
    font-size: 1rem;
    display: flex;
    align-items: center
}

.fdx-sjson-c-autocomplete [role=option][role=option]:focus,.fdx-sjson-c-autocomplete [role=option][role=option]:hover {
    background-color: #f2f2f2
}

.fdx-sjson-c-autocomplete [role=option]+[role=option] {
    border-top: solid 1px #e3e3e3
}

.fdx-sjson-c-autocomplete [role=option] .fdx-sjson-c-autocomplete__icon {
    font-size: 1.25rem;
    fill: #4d148c;
    flex-shrink: 0
}

[dir=ltr] .fdx-sjson-c-autocomplete [role=option] .fdx-sjson-c-autocomplete__icon {
    margin-right: .5rem
}

[dir=rtl] .fdx-sjson-c-autocomplete [role=option] .fdx-sjson-c-autocomplete__icon {
    margin-left: .5rem
}

.fdx-sjson-c-autocomplete [role=option] .fdx-sjson-c-autocomplete__icon>* {
    fill: inherit
}

.fdx-sjson-c-form-group__checkbox,.fdx-sjson-c-form-group__radio {
    position: absolute!important;
    width: 1px!important;
    height: 1px!important;
    opacity: 0;
    padding: 0;
    clip: rect(1px,1px,1px,1px);
    border: 0!important;
    overflow: hidden
}

.fdx-sjson-c-form-group--checkbox {
    display: inline
}

.fdx-sjson-c-form-group--checkbox-indeterminate .fdx-sjson-c-form-group__checkbox+label::after {
    border: 2px solid #007ab7;
    border-top: 0;
    border-right: 0;
    border-left: 0;
    transform: rotate(0)
}

.fdx-sjson-c-form-group--checkbox.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__label {
    top: initial;
    font-size: .875rem;
    font-weight: 400
}

.fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__checkbox:checked+label::after {
    border: 2px solid #007ab7;
    border-top: 0;
    border-right: 0
}

.fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__checkbox:checked:disabled+.fdx-sjson-c-form-group__label::after {
    border-color: #8e8e8e
}

.fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__checkbox:disabled+.fdx-sjson-c-form-group__label {
    cursor: default;
    color: #8e8e8e
}

.fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__checkbox:disabled+.fdx-sjson-c-form-group__label::before {
    border-color: #8e8e8e
}

.fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__checkbox:focus+.fdx-sjson-c-form-group__label::before {
    outline: dashed #4d148c 1px;
    outline-offset: .125rem
}

.fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__label {
    font-size: 1rem;
    line-height: 1;
    font-weight: 300;
    -webkit-hyphens: auto;
    hyphens: auto;
    position: relative;
    text-transform: none;
    flex-direction: row;
    justify-content: unset;
    vertical-align: middle;
    cursor: pointer;
    pointer-events: auto;
    line-height: 1.3
}

.fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__label::before {
    display: block;
    width: 1.25rem;
    min-width: 1.25rem;
    height: 1.25rem;
    border: 2px #007ab7 solid;
    content: "";
    box-sizing: border-box
}

[dir=ltr] .fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__label::before {
    margin-right: .625rem
}

[dir=rtl] .fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__label::before {
    margin-left: .625rem
}

.fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__label::after {
    display: block;
    position: absolute;
    content: " ";
    top: .390625rem;
    width: .625rem;
    height: .3125rem;
    box-sizing: border-box
}

[dir=ltr] .fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__label::after {
    left: .3125rem
}

[dir=rtl] .fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__label::after {
    right: .3125rem
}

.fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__label__cms-content a {
    color: #333
}

[dir=ltr] .fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__message {
    padding-left: 1.875rem
}

[dir=rtl] .fdx-sjson-c-form-group--checkbox .fdx-sjson-c-form-group__message {
    padding-right: 1.875rem
}

.fdx-sjson-c-form-group__label::after {
    transform: rotate(-45deg)
}

.fdx-sjson-c-radio-list--horizontal {
    display: flex;
    flex-direction: row
}

[dir=ltr] .fdx-sjson-c-radio-list--horizontal>*+* {
    margin-left: 1.875rem
}

[dir=rtl] .fdx-sjson-c-radio-list--horizontal>*+* {
    margin-right: 1.875rem
}

.fdx-sjson-c-radio-list--vertical {
    display: flex;
    flex-direction: column
}

.fdx-sjson-c-radio-list--vertical>*+* {
    margin-top: 1.25rem
}

.fdx-sjson-c-radio-list__description {
    font-size: 1rem;
    line-height: 1;
    font-weight: 300;
    line-height: 1.3;
    margin: 0
}

.fdx-sjson-c-form-group--radio {
    display: inline
}

.fdx-sjson-c-form-group--radio.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__label {
    top: initial;
    font-size: .875rem;
    font-weight: 400
}

.fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__radio {
    position: absolute!important;
    width: 1px!important;
    height: 1px!important;
    opacity: 0;
    padding: 0;
    clip: rect(1px,1px,1px,1px);
    border: 0!important;
    overflow: hidden
}

.fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__radio:checked+.fdx-sjson-c-form-group__label::after {
    border: 3px solid #007ab7;
    background: #007ab7
}

.fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__radio:checked:disabled+.fdx-sjson-c-form-group__label::after {
    border-color: #8e8e8e;
    background-color: #8e8e8e
}

.fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__radio:checked:disabled+.fdx-sjson-c-form-group__label::before {
    border-color: #8e8e8e
}

.fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__radio:disabled+.fdx-sjson-c-form-group__label {
    cursor: default
}

.fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__radio:disabled+.fdx-sjson-c-form-group__label::after {
    border-color: #8e8e8e
}

.fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__radio:disabled+.fdx-sjson-c-form-group__label::before {
    border-color: #8e8e8e
}

.fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__radio:focus+.fdx-sjson-c-form-group__label::before {
    outline: dashed #4d148c 1px;
    outline-offset: .125rem
}

.fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__label {
    font-size: 1rem;
    line-height: 1;
    font-weight: 300;
    position: relative;
    text-transform: none;
    flex-direction: row;
    justify-content: unset;
    align-items: center;
    vertical-align: middle;
    cursor: pointer;
    pointer-events: auto;
    box-sizing: border-box;
    -webkit-hyphens: auto;
    hyphens: auto
}

.fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__label::before {
    display: block;
    width: 1.25rem;
    min-width: 1.25rem;
    height: 1.25rem;
    border: 2px #007ab7 solid;
    content: " ";
    border-radius: 50%;
    box-sizing: border-box
}

[dir=ltr] .fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__label::before {
    margin-right: .625rem
}

[dir=rtl] .fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__label::before {
    margin-left: .625rem
}

.fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__label::after {
    content: "";
    position: absolute;
    border-radius: 50%;
    width: .75rem;
    height: .75rem;
    box-sizing: border-box;
    top: calc(50% - .375rem)
}

[dir=ltr] .fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__label::after {
    left: .25rem
}

[dir=rtl] .fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__label::after {
    right: .25rem
}

[dir=ltr] .fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__message {
    padding-left: 1.875rem
}

[dir=rtl] .fdx-sjson-c-form-group--radio .fdx-sjson-c-form-group__message {
    padding-right: 1.875rem
}

.fdx-sjson-c-form-group--text-radio .fdx-sjson-c-form-group__label {
    font-size: 1rem;
    line-height: 1;
    font-weight: 300;
    line-height: 1.3;
    text-transform: none;
    flex-direction: row;
    justify-content: unset;
    align-items: center;
    cursor: pointer;
    pointer-events: initial
}

.fdx-sjson-c-form-group--text-radio .fdx-sjson-c-form-group__radio:checked+.fdx-sjson-c-form-group__label {
    font-weight: 700
}

.fdx-sjson-c-definitionlist {
    margin-top: 0;
    margin-bottom: 0
}

.fdx-sjson-c-definitionlist--inline .fdx-sjson-c-definitionlist__description,.fdx-sjson-c-definitionlist--inline .fdx-sjson-c-definitionlist__title {
    display: inline
}

.fdx-sjson-c-definitionlist--inline .fdx-sjson-c-definitionlist__description:after {
    content: "";
    display: block;
    width: 100%
}

.fdx-sjson-c-definitionlist--inline-column .fdx-sjson-c-definitionlist__description,.fdx-sjson-c-definitionlist--inline-column .fdx-sjson-c-definitionlist__title {
    display: inline;
    margin: 0;
    font-size: 1rem;
    font-weight: 300
}

.fdx-sjson-c-definitionlist--inline-column .fdx-sjson-c-definitionlist__description:after,.fdx-sjson-c-definitionlist--inline-column .fdx-sjson-c-definitionlist__title:before {
    content: "";
    display: block;
    width: 100%;
    height: .125rem
}

.fdx-sjson-c-definitionlist--title-hide .fdx-sjson-c-definitionlist__title {
    position: absolute!important;
    width: 1px!important;
    height: 1px!important;
    opacity: 0;
    padding: 0;
    clip: rect(1px,1px,1px,1px);
    border: 0!important;
    overflow: hidden
}

@media (min-width: 664px) {
    .fdx-sjson-c-definitionlist--title-hide\@small .fdx-sjson-c-definitionlist__title {
        position:absolute!important;
        width: 1px!important;
        height: 1px!important;
        opacity: 0;
        padding: 0;
        clip: rect(1px,1px,1px,1px);
        border: 0!important;
        overflow: hidden
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-definitionlist--title-hide\@small-only .fdx-sjson-c-definitionlist__title {
        position:absolute!important;
        width: 1px!important;
        height: 1px!important;
        opacity: 0;
        padding: 0;
        clip: rect(1px,1px,1px,1px);
        border: 0!important;
        overflow: hidden
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-definitionlist--title-hide\@medium .fdx-sjson-c-definitionlist__title {
        position:absolute!important;
        width: 1px!important;
        height: 1px!important;
        opacity: 0;
        padding: 0;
        clip: rect(1px,1px,1px,1px);
        border: 0!important;
        overflow: hidden
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-definitionlist--title-hide\@medium-only .fdx-sjson-c-definitionlist__title {
        position:absolute!important;
        width: 1px!important;
        height: 1px!important;
        opacity: 0;
        padding: 0;
        clip: rect(1px,1px,1px,1px);
        border: 0!important;
        overflow: hidden
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-definitionlist--title-hide\@large .fdx-sjson-c-definitionlist__title {
        position:absolute!important;
        width: 1px!important;
        height: 1px!important;
        opacity: 0;
        padding: 0;
        clip: rect(1px,1px,1px,1px);
        border: 0!important;
        overflow: hidden
    }
}

.fdx-sjson-c-definitionlist--eyebrow .fdx-sjson-c-definitionlist__title {
    font-weight: 700;
    font-size: .625rem;
    text-transform: uppercase;
    line-height: 1;
    margin: 0;
    min-height: 1rem;
    display: flex;
    align-items: flex-end
}

.fdx-sjson-c-definitionlist--eyebrow .fdx-sjson-c-definitionlist__description {
    margin: 0;
    font-size: 1rem;
    min-height: 2rem;
    display: flex;
    align-items: center
}

.fdx-sjson-c-definitionlist--eyebrow .fdx-sjson-c-definitionlist__description+.fdx-sjson-c-definitionlist__title {
    margin-top: .0625rem
}

.fdx-sjson-c-definitionlist--compacted .fdx-sjson-c-definitionlist__title {
    font-weight: 300;
    font-size: .75rem
}

.fdx-sjson-c-definitionlist--compacted .fdx-sjson-c-definitionlist__description {
    font-weight: 700;
    font-size: .625rem;
    text-transform: uppercase;
    font-size: .875rem;
    display: block;
    margin: 0
}

.fdx-sjson-c-definitionlist--dark {
    font-size: .625rem;
    background: #e3e3e3;
    color: #333;
    margin-bottom: 0;
    width: 100%;
    min-height: 6rem;
    padding-top: .5rem;
    padding-bottom: .5rem
}

[dir=ltr] .fdx-sjson-c-definitionlist--dark {
    padding-left: .75rem
}

[dir=rtl] .fdx-sjson-c-definitionlist--dark {
    padding-right: .75rem
}

.fdx-sjson-c-definitionlist--dark .fdx-sjson-c-definitionlist__title {
    font-weight: 700;
    font-size: .625rem;
    text-transform: uppercase
}

.fdx-sjson-c-definitionlist--dark .fdx-sjson-c-definitionlist__description {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0;
    font-size: 1.25rem
}

.fdx-sjson-c-definitionlist--dark .fdx-sjson-c-definitionlist__description+.fdx-sjson-c-definitionlist__title {
    padding-top: .5rem
}

.fdx-sjson-c-definitionlist--columns-50-50,.fdx-sjson-c-definitionlist--columns-75-25 {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

.fdx-sjson-c-definitionlist--columns-50-50>*,.fdx-sjson-c-definitionlist--columns-75-25>* {
    padding: .125rem 0;
    margin: 0
}

.fdx-sjson-c-definitionlist--columns-50-50>.fdx-sjson-c-definitionlist__title,.fdx-sjson-c-definitionlist--columns-75-25>.fdx-sjson-c-definitionlist__title {
    font-weight: 300;
    font-size: 1rem;
    margin: 0
}

[dir=ltr] .fdx-sjson-c-definitionlist--columns-50-50>.fdx-sjson-c-definitionlist__title,[dir=ltr] .fdx-sjson-c-definitionlist--columns-75-25>.fdx-sjson-c-definitionlist__title {
    padding-right: .25rem
}

[dir=rtl] .fdx-sjson-c-definitionlist--columns-50-50>.fdx-sjson-c-definitionlist__title,[dir=rtl] .fdx-sjson-c-definitionlist--columns-75-25>.fdx-sjson-c-definitionlist__title {
    padding-left: .25rem
}

.fdx-sjson-c-definitionlist--columns-50-50>.fdx-sjson-c-definitionlist__description,.fdx-sjson-c-definitionlist--columns-75-25>.fdx-sjson-c-definitionlist__description {
    font-size: 1rem;
    margin: 0
}

[dir=ltr] .fdx-sjson-c-definitionlist--columns-50-50>.fdx-sjson-c-definitionlist__description,[dir=ltr] .fdx-sjson-c-definitionlist--columns-75-25>.fdx-sjson-c-definitionlist__description {
    padding-left: .25rem;
    text-align: right
}

[dir=rtl] .fdx-sjson-c-definitionlist--columns-50-50>.fdx-sjson-c-definitionlist__description,[dir=rtl] .fdx-sjson-c-definitionlist--columns-75-25>.fdx-sjson-c-definitionlist__description {
    padding-right: .25rem;
    text-align: left
}

.fdx-sjson-c-definitionlist--columns-75-25>.fdx-sjson-c-definitionlist__title {
    flex: 0 1 75%;
    max-width: 75%
}

.fdx-sjson-c-definitionlist--columns-75-25>.fdx-sjson-c-definitionlist__description {
    flex: 0 1 25%;
    max-width: 25%
}

.fdx-sjson-c-definitionlist--columns-50-50>.fdx-sjson-c-definitionlist__title {
    flex: 0 1 50%;
    max-width: 50%
}

.fdx-sjson-c-definitionlist--columns-50-50>.fdx-sjson-c-definitionlist__description {
    flex: 0 1 50%;
    max-width: 50%
}

.fdx-sjson-c-definitionlist--grid {
    display: flex;
    flex-wrap: wrap
}

.fdx-sjson-c-definitionlist--grid .fdx-sjson-c-definitionlist__title {
    font-size: .75rem;
    text-transform: uppercase
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-definitionlist--grid .fdx-sjson-c-definitionlist__description+.fdx-sjson-c-definitionlist__title {
        padding-top:.75rem
    }
}

.fdx-sjson-c-definitionlist--grid .fdx-sjson-c-definitionlist__description {
    font-weight: 300;
    font-size: 1rem;
    word-wrap: break-word;
    margin: 0
}

@media (min-width: 768px) {
    .fdx-sjson-c-definitionlist--grid {
        align-items:center
    }
}

.fdx-sjson-c-definitionlist--light .fdx-sjson-c-definitionlist__description,.fdx-sjson-c-definitionlist--light .fdx-sjson-c-definitionlist__title {
    font-size: 1rem;
    color: #333;
    margin: 0
}

.fdx-sjson-c-definitionlist--light .fdx-sjson-c-definitionlist__title {
    font-weight: 300;
    margin-top: .125rem;
    margin-bottom: .125rem
}

.fdx-sjson-c-definitionlist--light .fdx-sjson-c-definitionlist__description {
    font-weight: 300;
    margin: 0
}

.fdx-sjson-c-definitionlist--regular .fdx-sjson-c-definitionlist__description,.fdx-sjson-c-definitionlist--regular .fdx-sjson-c-definitionlist__title {
    font-size: 1rem;
    color: #333;
    margin: 0
}

.fdx-sjson-c-definitionlist--regular .fdx-sjson-c-definitionlist__title {
    font-weight: 400;
    margin-top: .125rem;
    margin-bottom: .125rem
}

.fdx-sjson-c-definitionlist--regular .fdx-sjson-c-definitionlist__description {
    font-weight: 300;
    margin: 0
}

.fdx-sjson-c-definitionlist--bold .fdx-sjson-c-definitionlist__description,.fdx-sjson-c-definitionlist--bold .fdx-sjson-c-definitionlist__title,.fdx-sjson-c-definitionlist--default .fdx-sjson-c-definitionlist__description,.fdx-sjson-c-definitionlist--default .fdx-sjson-c-definitionlist__title {
    font-size: 1rem;
    color: #333;
    margin: 0
}

.fdx-sjson-c-definitionlist--bold .fdx-sjson-c-definitionlist__title,.fdx-sjson-c-definitionlist--default .fdx-sjson-c-definitionlist__title {
    font-weight: 700;
    margin-top: .125rem;
    margin-bottom: .125rem
}

.fdx-sjson-c-definitionlist--bold .fdx-sjson-c-definitionlist__description,.fdx-sjson-c-definitionlist--default .fdx-sjson-c-definitionlist__description {
    font-weight: 300;
    margin: 0
}

.fdx-sjson-c-definitionlist--bold>dt:first-child,.fdx-sjson-c-definitionlist--default>dt:first-child {
    margin-top: 0
}

.fdx-sjson-c-definitionlist--condensed-text .fdx-sjson-c-definitionlist__description,.fdx-sjson-c-definitionlist--condensed-text .fdx-sjson-c-definitionlist__title {
    font-size: .75rem
}

.fdx-sjson-c-definitionlist--condensed-text .fdx-sjson-c-definitionlist__title {
    font-weight: 400
}

.fdx-sjson-c-definitionlist--condensed-text .fdx-sjson-c-definitionlist__description {
    font-weight: 500
}

.fdx-sjson-c-definitionlist--medium .fdx-sjson-c-definitionlist__description,.fdx-sjson-c-definitionlist--medium .fdx-sjson-c-definitionlist__title {
    font-size: 1rem;
    color: #333;
    margin: 0
}

.fdx-sjson-c-definitionlist--medium .fdx-sjson-c-definitionlist__title {
    font-weight: 500;
    margin-top: .125rem;
    margin-bottom: .125rem
}

.fdx-sjson-c-definitionlist--medium .fdx-sjson-c-definitionlist__description {
    font-weight: 300;
    margin: 0
}

.fdx-sjson-c-definitionlist--medium>dt:first-child {
    margin-top: 0
}

[dir=ltr] .fdx-sjson-c-definitionlist--form .fdx-sjson-c-definitionlist__title {
    margin-left: .75rem
}

[dir=rtl] .fdx-sjson-c-definitionlist--form .fdx-sjson-c-definitionlist__title {
    margin-right: .75rem
}

[dir=ltr] .fdx-sjson-c-definitionlist--form .fdx-sjson-c-definitionlist__description {
    margin-left: .75rem
}

[dir=rtl] .fdx-sjson-c-definitionlist--form .fdx-sjson-c-definitionlist__description {
    margin-right: .75rem
}

.fdx-sjson-c-definitionlist--form .fdx-sjson-c-definitionlist__description+.fdx-sjson-c-definitionlist__title {
    margin-top: .0625rem
}

.fdx-sjson-c-definitionlist--form-condensed .fdx-sjson-c-definitionlist__description {
    min-height: 1.5rem
}

.fdx-sjson-c-dropdown {
    position: relative
}

.fdx-sjson-c-dropdown--is-open .fdx-sjson-c-dropdown__button {
    background-color: #fafafa
}

.fdx-sjson-c-dropdown--is-open .fdx-sjson-c-dropdown__menu {
    display: block
}

.fdx-sjson-c-dropdown__button {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    border-width: 0;
    min-height: 2.5rem;
    width: 1.875rem;
    font-size: 1.25rem;
    line-height: 0;
    background-color: #fff;
    color: #007ab7;
    cursor: pointer
}

.fdx-sjson-c-dropdown__button:hover {
    background-color: #fafafa
}

.fdx-sjson-c-dropdown__button[disabled] {
    color: #8e8e8e;
    cursor: initial
}

.fdx-sjson-c-dropdown__button[disabled]:hover {
    background-color: transparent
}

.fdx-sjson-c-dropdown__button--text {
    font-weight: 700;
    font-size: .875rem;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px;
    align-items: center;
    justify-content: center;
    text-align: center;
    text-decoration: none;
    padding: 0 .75rem;
    border-width: 0;
    height: 0;
    min-height: 3.75rem;
    width: auto;
    background-color: transparent;
    letter-spacing: .05em;
    box-shadow: 0 0 0;
    transition: all cubic-bezier(.23,1,.32,1) .2s
}

[dir=ltr] .fdx-sjson-c-dropdown__button__icon {
    margin-left: .5rem
}

[dir=rtl] .fdx-sjson-c-dropdown__button__icon {
    margin-right: .5rem
}

.fdx-sjson-c-dropdown__menu {
    box-shadow: 0 12px 11px 1px rgba(0,0,0,.12);
    display: none;
    position: absolute;
    min-width: 10rem;
    max-width: 10rem;
    z-index: 1;
    margin: 0;
    padding: 0;
    list-style: none;
    border: solid 1px #f2f2f2
}

[dir=ltr] .fdx-sjson-c-dropdown__menu {
    right: 0
}

[dir=rtl] .fdx-sjson-c-dropdown__menu {
    left: 0
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-c-dropdown__menu {
        left:0
    }

    [dir=rtl] .fdx-sjson-c-dropdown__menu {
        right: 0
    }
}

.fdx-sjson-c-dropdown__menu__item__button {
    display: inline-block;
    font-weight: 400;
    border-width: 0;
    font-weight: 400;
    font-size: 1rem;
    background-color: #fff;
    color: #333;
    width: 100%;
    display: flex;
    min-height: 2.5rem;
    padding: .5rem .75rem;
    cursor: pointer;
    text-decoration: none
}

[dir=ltr] .fdx-sjson-c-dropdown__menu__item__button {
    text-align: left
}

[dir=rtl] .fdx-sjson-c-dropdown__menu__item__button {
    text-align: right
}

.fdx-sjson-c-dropdown__menu__item__button:focus,.fdx-sjson-c-dropdown__menu__item__button:hover {
    background-color: #fafafa
}

.fdx-sjson-c-dropdown__menu__item+.fdx-sjson-c-dropdown__menu__item {
    border-top: solid 1px #e3e3e3
}

.fdx-sjson-c-button {
    font-weight: 700;
    font-size: 1.1875rem;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    text-decoration: none;
    padding: 0 1.5rem;
    border-width: 0;
    min-height: 3.5rem;
    background-color: transparent;
    letter-spacing: .05em;
    box-shadow: 0 0 0;
    transition: all cubic-bezier(.23,1,.32,1) .2s;
    cursor: pointer
}

.fdx-sjson-c-button--eyebrow {
    font-weight: 700;
    padding: 0;
    min-height: auto;
    height: auto;
    font-size: .875rem;
    text-transform: uppercase;
    color: #000
}

.fdx-sjson-c-button--primary {
    background-color: #ff6200;
    color: #fff
}

.fdx-sjson-c-button--primary:focus {
    transition: box-shadow cubic-bezier(.23,1,.32,1) .2s;
    outline-offset: 3px
}

.fdx-sjson-c-button--primary:hover {
    box-shadow: 0 0 0 2px #e45528;
    background-color: #e45528
}

.fdx-sjson-c-button--primary[disabled] {
    background-color: #e3e3e3;
    border-color: #e3e3e3;
    color: #8e8e8e;
    cursor: initial
}

.fdx-sjson-c-button--primary[disabled]:focus,.fdx-sjson-c-button--primary[disabled]:hover {
    box-shadow: 0 0 0
}

.fdx-sjson-c-button--primary .fdx-sjson-c-button__title {
    font-size: 1.1875rem;
    font-weight: 700
}

.fdx-sjson-c-button--primary-condensed {
    min-height: 2.5rem
}

.fdx-sjson-c-button--primary-condensed .fdx-sjson-c-button__icon {
    font-size: 1rem
}

.fdx-sjson-c-button--primary-outline {
    font-size: 1.1875rem;
    background-color: transparent;
    color: #ff6200;
    min-height: 3.5rem;
    border: 0;
    transition: box-shadow cubic-bezier(.23,1,.32,1) .3s;
    box-shadow: inset 0 0 0 2px #ff6200,0 0 0 2px transparent;
    cursor: pointer
}

.fdx-sjson-c-button--primary-outline:focus {
    outline-offset: 3px
}

.fdx-sjson-c-button--primary-outline:hover {
    transition: box-shadow cubic-bezier(.23,1,.32,1) .3s;
    box-shadow: inset 0 0 0 2px transparent,0 0 0 2px #e45528;
    color: #e45528
}

.fdx-sjson-c-button--primary-outline[disabled] {
    box-shadow: 0 0 0 2px #e3e3e3,0 0 0 2px transparent;
    color: #8e8e8e;
    cursor: initial
}

.fdx-sjson-c-button--primary-outline[disabled]:focus,.fdx-sjson-c-button--primary-outline[disabled]:hover {
    box-shadow: 0 0 0 2px #e3e3e3,0 0 0 2px transparent
}

.fdx-sjson-c-button--primary-outline.fdx-sjson-c-button--primary-condensed,.fdx-sjson-c-button--primary-outline.fdx-sjson-c-button--primary-condensed.fdx-sjson-c-button--loading {
    min-height: calc(2.5rem)
}

.fdx-sjson-c-button--primary-outline.fdx-sjson-c-button--primary-condensed.fdx-sjson-c-button--loading>.fdx-sjson-c-button__loading,.fdx-sjson-c-button--primary-outline.fdx-sjson-c-button--primary-condensed.fdx-sjson-c-button--loading>.fdx-sjson-c-button__title,.fdx-sjson-c-button--primary-outline.fdx-sjson-c-button--primary-condensed>.fdx-sjson-c-button__loading,.fdx-sjson-c-button--primary-outline.fdx-sjson-c-button--primary-condensed>.fdx-sjson-c-button__title {
    min-height: calc(2.5rem)
}

.fdx-sjson-c-button--loading {
    display: inline-grid
}

.fdx-sjson-c-button--loading .fdx-sjson-c-button__loading-container {
    display: inline-grid
}

.fdx-sjson-c-button--loading.fdx-sjson-c-button--primary[disabled] {
    background-color: #ff6200;
    color: #8e8e8e
}

.fdx-sjson-c-button--loading.fdx-sjson-c-button--secondary-outline[disabled] {
    box-shadow: inset 0 0 0 2px #007ab7;
    background-color: transparent
}

.fdx-sjson-c-button--loading.fdx-sjson-c-button--secondary-condensed .fdx-sjson-c-button__loading,.fdx-sjson-c-button--loading.fdx-sjson-c-button--secondary-condensed .fdx-sjson-c-button__title,.fdx-sjson-c-button--loading.fdx-sjson-c-button--tertiary-condensed .fdx-sjson-c-button__loading,.fdx-sjson-c-button--loading.fdx-sjson-c-button--tertiary-condensed .fdx-sjson-c-button__title {
    min-height: auto
}

.fdx-sjson-c-button--loading.fdx-sjson-c-button--secondary-condensed .fdx-sjson-c-button__loading,.fdx-sjson-c-button--loading.fdx-sjson-c-button--secondary-condensed .fdx-sjson-c-button__title,.fdx-sjson-c-button--loading.fdx-sjson-c-button--secondary-condensed.fdx-sjson-c-button--secondary-outline .fdx-sjson-c-button__loading,.fdx-sjson-c-button--loading.fdx-sjson-c-button--secondary-condensed.fdx-sjson-c-button--secondary-outline .fdx-sjson-c-button__title {
    min-height: auto
}

.fdx-sjson-c-button--loading.fdx-sjson-c-button--condensed .fdx-sjson-c-button__loading,.fdx-sjson-c-button--loading.fdx-sjson-c-button--condensed .fdx-sjson-c-button__title {
    min-height: auto
}

.fdx-sjson-c-button--loading.fdx-sjson-c-button--primary-condensed .fdx-sjson-c-button__loading,.fdx-sjson-c-button--loading.fdx-sjson-c-button--primary-condensed .fdx-sjson-c-button__title,.fdx-sjson-c-button--loading.fdx-sjson-c-button--primary-condensed.fdx-sjson-c-button--primary-outline .fdx-sjson-c-button__loading,.fdx-sjson-c-button--loading.fdx-sjson-c-button--primary-condensed.fdx-sjson-c-button--primary-outline .fdx-sjson-c-button__title {
    min-height: auto
}

.fdx-sjson-c-button--loading.fdx-sjson-c-button--primary-outline[disabled] {
    box-shadow: inset 0 0 0 2px #ff6200;
    color: #8e8e8e
}

.fdx-sjson-c-button--loading.fdx-sjson-c-button--primary-outline .fdx-sjson-c-button__loading,.fdx-sjson-c-button--loading.fdx-sjson-c-button--primary-outline .fdx-sjson-c-button__title {
    min-height: calc(3.5rem)
}

.fdx-sjson-c-button--loading .fdx-sjson-c-button__loading,.fdx-sjson-c-button--loading .fdx-sjson-c-button__title {
    min-height: 3.5rem;
    display: flex;
    align-items: center;
    justify-items: center
}

.fdx-sjson-c-button--loading .fdx-sjson-c-button__title {
    grid-area: 1/1/4/4
}

.fdx-sjson-c-button--loading .fdx-sjson-c-button__loading {
    grid-area: 2/2/3/3;
    opacity: 0
}

.fdx-sjson-c-button--is-loading .fdx-sjson-c-button__title {
    opacity: 0
}

.fdx-sjson-c-button--is-loading .fdx-sjson-c-button__loading {
    opacity: 1
}

.fdx-sjson-c-button--secondary {
    font-weight: 700;
    font-size: .875rem;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px;
    min-height: 3.5rem;
    min-width: 10rem;
    background-color: #007ab7;
    color: #fff;
    border-radius: 9999px;
    transition: box-shadow cubic-bezier(.23,1,.32,1) .3s;
    box-shadow: 0 0 0 2px transparent
}

.fdx-sjson-c-button--secondary[disabled] {
    background-color: #e3e3e3;
    border-color: #e3e3e3;
    color: #8e8e8e;
    cursor: initial
}

.fdx-sjson-c-button--secondary .fdx-sjson-c-button__title {
    font-size: 1.1875rem;
    font-weight: 700
}

.fdx-sjson-c-button--secondary:focus,.fdx-sjson-c-button--secondary:hover {
    transition: all cubic-bezier(.23,1,.32,1) .3s;
    box-shadow: 0 0 0 2px #00689c;
    background-color: #00689c
}

.fdx-sjson-c-button--secondary-outline {
    font-weight: 700;
    font-size: .875rem;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px;
    background-color: #fff;
    border-radius: 9999px;
    color: #007ab7;
    min-height: 3.5rem;
    transition: box-shadow cubic-bezier(.23,1,.32,1) .3s;
    border: 0;
    box-shadow: inset 0 0 0 2px #007ab7
}

.fdx-sjson-c-button--secondary-outline:focus {
    outline-offset: 3px
}

.fdx-sjson-c-button--secondary-outline:hover {
    transition: box-shadow cubic-bezier(.23,1,.32,1) .3s;
    box-shadow: inset 0 0 0 3px #fff,0 0 0 2px #00689c;
    color: #00689c
}

.fdx-sjson-c-button--secondary-outline[disabled] {
    box-shadow: inset 0 0 0 2px #8e8e8e;
    color: #8e8e8e;
    cursor: initial
}

.fdx-sjson-c-button--secondary-outline[disabled]:focus,.fdx-sjson-c-button--secondary-outline[disabled]:hover {
    box-shadow: inset 0 0 0 2px #8e8e8e
}

.fdx-sjson-c-button--secondary-condensed {
    min-height: 2.5rem
}

.fdx-sjson-c-button--secondary-condensed .fdx-sjson-c-button__icon {
    font-size: 1rem
}

.fdx-sjson-c-button--tertiary {
    font-weight: 700;
    font-size: .875rem;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px;
    border: 0;
    border-radius: 0;
    color: #333;
    padding: 0 1.5rem;
    height: 3.5rem;
    min-height: auto;
    transition: box-shadow cubic-bezier(.23,1,.32,1) .3s;
    box-shadow: inset 0 0 0 2px #333
}

.fdx-sjson-c-button--tertiary:focus {
    outline-offset: 3px
}

.fdx-sjson-c-button--tertiary:hover {
    transition: box-shadow cubic-bezier(.23,1,.32,1) .3s;
    box-shadow: inset 0 0 0 3px #fff,0 0 0 2px #333
}

.fdx-sjson-c-button--tertiary[disabled] {
    box-shadow: inset 0 0 0 2px #8e8e8e;
    color: #8e8e8e;
    cursor: initial
}

.fdx-sjson-c-button--tertiary[disabled]:focus,.fdx-sjson-c-button--tertiary[disabled]:hover {
    box-shadow: inset 0 0 0 2px #8e8e8e
}

.fdx-sjson-c-button--tertiary-condensed {
    height: 2.5rem
}

.fdx-sjson-c-button--tertiary-condensed .fdx-sjson-c-button__icon {
    font-size: 1rem
}

.fdx-sjson-c-button--text {
    background-color: transparent;
    color: #007ab7;
    font-size: .875rem
}

.fdx-sjson-c-button--text[disabled] {
    color: #8e8e8e;
    cursor: initial
}

.fdx-sjson-c-button--text[disabled]:focus,.fdx-sjson-c-button--text[disabled]:hover {
    text-decoration: none
}

.fdx-sjson-c-button--text:focus,.fdx-sjson-c-button--text:hover {
    text-decoration: underline
}

.fdx-sjson-c-button--text-condensed {
    padding: 0;
    line-height: inherit;
    height: auto;
    min-height: 2.5rem;
    font-size: .75rem
}

.fdx-sjson-c-button--text .fdx-sjson-c-button__icon {
    font-size: 1rem
}

.fdx-sjson-c-button--square {
    width: 3.5rem;
    min-width: 3.5rem;
    height: 3.5rem;
    min-height: 3.5rem;
    padding: .75rem;
    font-size: 1.25rem
}

.fdx-sjson-c-button--square .fdx-sjson-c-button__icon {
    font-size: 1.5rem
}

.fdx-sjson-c-button--square-condensed {
    width: 2.5rem;
    min-width: 2.5rem;
    height: 2.5rem;
    min-height: 2.5rem;
    padding: 0;
    font-size: .875rem
}

.fdx-sjson-c-button--square-condensed .fdx-sjson-c-button__icon {
    font-size: 1rem
}

.fdx-sjson-c-button--link {
    margin: 0;
    padding: 0;
    color: #007ab7;
    text-decoration: none;
    font-size: inherit;
    text-transform: none;
    font-weight: 400;
    height: auto;
    letter-spacing: initial
}

.fdx-sjson-c-button--link:focus,.fdx-sjson-c-button--link:hover {
    text-decoration: underline
}

.fdx-sjson-c-button--prefix,.fdx-sjson-c-button--suffix {
    display: inline-flex;
    align-items: center;
    padding-right: 1rem;
    padding-left: 1rem
}

[dir=ltr] .fdx-sjson-c-button--prefix,[dir=ltr] .fdx-sjson-c-button--suffix {
    text-align: left
}

[dir=rtl] .fdx-sjson-c-button--prefix,[dir=rtl] .fdx-sjson-c-button--suffix {
    text-align: right
}

.fdx-sjson-c-button--prefix *,.fdx-sjson-c-button--suffix * {
    display: flex;
    justify-content: center;
    align-items: center;
    fill: currentColor
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-button--prefix .fdx-sjson-c-button__title,.fdx-sjson-c-button--suffix .fdx-sjson-c-button__title {
        position:absolute!important;
        width: 1px!important;
        height: 1px!important;
        opacity: 0;
        padding: 0;
        clip: rect(1px,1px,1px,1px);
        border: 0!important;
        overflow: hidden
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-button--prefix .fdx-sjson-c-button__icon,.fdx-sjson-c-button--suffix .fdx-sjson-c-button__icon {
        align-self:center;
        flex-shrink: 0
    }
}

.fdx-sjson-c-button--prefix {
    flex-direction: row-reverse
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-c-button--prefix .fdx-sjson-c-button__icon {
        margin-right:.5rem
    }

    [dir=rtl] .fdx-sjson-c-button--prefix .fdx-sjson-c-button__icon {
        margin-left: .5rem
    }
}

.fdx-sjson-c-button--suffix {
    flex-direction: row
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-c-button--suffix .fdx-sjson-c-button__icon {
        margin-left:.5rem
    }

    [dir=rtl] .fdx-sjson-c-button--suffix .fdx-sjson-c-button__icon {
        margin-right: .5rem
    }
}

.fdx-sjson-c-button--min-width {
    min-width: 100%
}

@media (min-width: 664px) {
    .fdx-sjson-c-button--min-width {
        min-width:10rem
    }
}

.fdx-sjson-c-button--full-width {
    width: 100%
}

.fdx-sjson-c-button--full-size {
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    min-height: 0
}

[dir=ltr] .fdx-sjson-c-button--full-size {
    left: 0
}

[dir=rtl] .fdx-sjson-c-button--full-size {
    right: 0
}

.fdx-sjson-c-button--responsive {
    width: 100%
}

@media (min-width: 664px) {
    .fdx-sjson-c-button--responsive {
        width:auto
    }
}

.fdx-sjson-c-button--icon {
    line-height: 1;
    padding: 0;
    background: 0 0;
    height: auto
}

.fdx-sjson-c-button--icon svg {
    fill: currentColor
}

.fdx-sjson-c-button--icon[disabled] {
    cursor: initial
}

.fdx-sjson-c-button--icon[disabled] svg {
    fill: #8e8e8e
}

.fdx-sjson-c-button--condensed {
    padding: .25rem 0;
    min-height: auto;
    line-height: inherit;
    height: auto
}

.fdx-sjson-c-button--condensed .fdx-sjson-c-button__icon {
    font-size: 1.25rem
}

.fdx-sjson-c-button--icon-large {
    min-height: 3.5rem;
    font-size: 1.25rem
}

.fdx-sjson-c-button--icon-medium {
    min-height: 2.5rem;
    font-size: 1.25rem
}

.fdx-sjson-c-button__icon {
    display: flex
}

.fdx-sjson-c-button-group {
    --gap: 1rem;
    --gap-devided: calc(var(--gap) / 2 * -1);
    --devider-width: 0.125rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

.fdx-sjson-c-button-group--stacked {
    flex-direction: column
}

@media (min-width: 0) {
    .fdx-sjson-c-button-group--stacked\@x-small {
        flex-direction:column
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-button-group--stacked\@x-small-only {
        flex-direction:column
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-button-group--stacked\@small {
        flex-direction:column
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-button-group--stacked\@small-only {
        flex-direction:column
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-button-group--stacked\@medium {
        flex-direction:column
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-button-group--stacked\@medium-only {
        flex-direction:column
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-c-button-group--stacked\@medium-wide {
        flex-direction:column
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-button-group--stacked\@medium-wide-only {
        flex-direction:column
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-button-group--stacked\@large {
        flex-direction:column
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-c-button-group--stacked\@large-only {
        flex-direction:column
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-c-button-group--stacked\@x-large {
        flex-direction:column
    }
}

.fdx-sjson-c-button-group--gap {
    gap: var(--gap)
}

@media (min-width: 0) {
    .fdx-sjson-c-button-group--gap\@x-small {
        gap:var(--gap)
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-button-group--gap\@x-small-only {
        gap:var(--gap)
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-button-group--gap\@small {
        gap:var(--gap)
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-button-group--gap\@small-only {
        gap:var(--gap)
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-button-group--gap\@medium {
        gap:var(--gap)
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-button-group--gap\@medium-only {
        gap:var(--gap)
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-c-button-group--gap\@medium-wide {
        gap:var(--gap)
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-button-group--gap\@medium-wide-only {
        gap:var(--gap)
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-button-group--gap\@large {
        gap:var(--gap)
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-c-button-group--gap\@large-only {
        gap:var(--gap)
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-c-button-group--gap\@x-large {
        gap:var(--gap)
    }
}

.fdx-sjson-c-button-group--align-center {
    justify-content: center
}

@media (min-width: 0) {
    .fdx-sjson-c-button-group--align-center\@x-small {
        justify-content:center
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-button-group--align-center\@x-small-only {
        justify-content:center
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-button-group--align-center\@small {
        justify-content:center
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-button-group--align-center\@small-only {
        justify-content:center
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-button-group--align-center\@medium {
        justify-content:center
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-button-group--align-center\@medium-only {
        justify-content:center
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-c-button-group--align-center\@medium-wide {
        justify-content:center
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-button-group--align-center\@medium-wide-only {
        justify-content:center
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-button-group--align-center\@large {
        justify-content:center
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-c-button-group--align-center\@large-only {
        justify-content:center
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-c-button-group--align-center\@x-large {
        justify-content:center
    }
}

.fdx-sjson-c-button-group--align-right {
    justify-content: flex-end
}

@media (min-width: 0) {
    .fdx-sjson-c-button-group--align-right\@x-small {
        justify-content:flex-end
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-button-group--align-right\@x-small-only {
        justify-content:flex-end
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-button-group--align-right\@small {
        justify-content:flex-end
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-button-group--align-right\@small-only {
        justify-content:flex-end
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-button-group--align-right\@medium {
        justify-content:flex-end
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-button-group--align-right\@medium-only {
        justify-content:flex-end
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-c-button-group--align-right\@medium-wide {
        justify-content:flex-end
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-button-group--align-right\@medium-wide-only {
        justify-content:flex-end
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-button-group--align-right\@large {
        justify-content:flex-end
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-c-button-group--align-right\@large-only {
        justify-content:flex-end
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-c-button-group--align-right\@x-large {
        justify-content:flex-end
    }
}

.fdx-sjson-c-button-group--align-left {
    justify-content: flex-start
}

@media (min-width: 0) {
    .fdx-sjson-c-button-group--align-left\@x-small {
        justify-content:flex-start
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-button-group--align-left\@x-small-only {
        justify-content:flex-start
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-button-group--align-left\@small {
        justify-content:flex-start
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-button-group--align-left\@small-only {
        justify-content:flex-start
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-button-group--align-left\@medium {
        justify-content:flex-start
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-button-group--align-left\@medium-only {
        justify-content:flex-start
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-c-button-group--align-left\@medium-wide {
        justify-content:flex-start
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-button-group--align-left\@medium-wide-only {
        justify-content:flex-start
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-button-group--align-left\@large {
        justify-content:flex-start
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-c-button-group--align-left\@large-only {
        justify-content:flex-start
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-c-button-group--align-left\@x-large {
        justify-content:flex-start
    }
}

.fdx-sjson-c-button-group--devider {
    position: relative
}

.fdx-sjson-c-button-group--devider *+* {
    position: relative
}

[dir=ltr] .fdx-sjson-c-button-group--devider *+* {
    margin-left: var(--gap)
}

[dir=rtl] .fdx-sjson-c-button-group--devider *+* {
    margin-right: var(--gap)
}

.fdx-sjson-c-button-group--devider *+:before {
    content: "";
    height: auto;
    position: absolute;
    top: 25%;
    bottom: 25%;
    outline: 0
}

[dir=ltr] .fdx-sjson-c-button-group--devider *+:before {
    border-left: solid #e3e3e3 var(--devider-width);
    left: calc(var(--gap-devided) - var(--devider-width)/ 2)
}

[dir=rtl] .fdx-sjson-c-button-group--devider *+:before {
    border-right: solid #e3e3e3 var(--devider-width);
    right: calc(var(--gap-devided) - var(--devider-width)/ 2)
}

.fdx-sjson-c-dialog {
    --spacing-x: 2rem;
    --spacing-y: 4rem;
    --spacing-title-y: 2rem;
    --icon-size: 1.875rem;
    --title-size: 1.5rem;
    box-shadow: 0 6px 10px 0 rgba(0,0,0,.1),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.14);
    background: #fff;
    border: 0;
    padding: 0;
    min-height: calc(100% - 0px - 0em);
    min-width: calc(100% - 0px - 0em)
}

@media (min-width: 768px) {
    .fdx-sjson-c-dialog {
        --spacing-x:6rem;
        max-height: calc(100% - 0px - 2em);
        max-width: 58.75rem;
        min-height: auto;
        min-width: auto
    }
}

.fdx-sjson-c-dialog--wide {
    max-width: 58.75rem
}

.fdx-sjson-c-dialog--narrow {
    max-width: 38.75rem
}

.fdx-sjson-c-dialog[open] {
    display: grid;
    grid-template-rows: 1fr auto 1fr;
    animation: _dialog_slide-up .4s ease-out
}

@media (prefers-reduced-motion) {
    .fdx-sjson-c-dialog[open] {
        animation: none!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-dialog[open] {
        display:initial
    }
}

.fdx-sjson-c-dialog::backdrop {
    background-color: rgba(51,51,51,.66);
    backdrop-filter: blur(16px);
    animation: _dialog--backdrop .4s ease-out;
    -webkit-backdrop-filter: blur(16px)
}

@media (prefers-reduced-motion) {
    .fdx-sjson-c-dialog::backdrop {
        animation: none!important
    }
}

.fdx-sjson-c-dialog--condensed {
    --spacing-x: 1.5rem;
    --spacing-title-y: 1.5rem;
    --icon-size: 1.5rem;
    --title-size: 1.25rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-dialog--condensed {
        --spacing-x:4rem;
        --spacing-y: 1.5rem
    }
}

.fdx-sjson-c-dialog__header {
    top: 1rem;
    margin-top: .5rem;
    margin-bottom: 0;
    padding-right: 0;
    padding-left: 0
}

[dir=ltr] .fdx-sjson-c-dialog__header {
    text-align: right
}

[dir=rtl] .fdx-sjson-c-dialog__header {
    text-align: left
}

@media (min-width: 768px) {
    .fdx-sjson-c-dialog__header {
        margin-top:1rem;
        padding-right: 1rem;
        padding-left: 1rem
    }
}

.fdx-sjson-c-dialog__header__btn-close {
    min-height: 0;
    padding: 1rem
}

.fdx-sjson-c-dialog__main {
    margin-top: var(--spacing-y);
    margin-bottom: var(--spacing-x);
    padding-right: var(--spacing-x);
    padding-left: var(--spacing-x)
}

.fdx-sjson-c-dialog__main__title {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0;
    font-size: 1.5rem;
    font-size: var(--title-size);
    display: flex;
    flex-direction: column;
    text-align: center;
    margin-bottom: var(--spacing-title-y)
}

.fdx-sjson-c-dialog__main__title__icon {
    line-height: 0;
    font-size: var(--icon-size);
    margin-bottom: var(--spacing-title-y)
}

@keyframes _dialog_slide-up {
    0% {
        opacity: 0;
        transform: translate(0,10vw)
    }

    100% {
        opacity: 1;
        transform: translate(0,0)
    }
}

@keyframes _dialog--backdrop {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.fdx-sjson-c-form-message {
    display: flex;
    align-items: center;
    padding: .5rem .75rem;
    width: 100%;
    font-size: .75rem
}

.fdx-sjson-c-form-message:empty {
    display: none
}

.fdx-sjson-c-form-message--error {
    color: #de002e
}

.fdx-sjson-c-form-message--success {
    color: #008a00
}

.fdx-sjson-c-form-message__icon {
    width: 1em;
    height: 1em
}

[dir=ltr] .fdx-sjson-c-form-message__icon {
    margin-right: .25rem
}

[dir=rtl] .fdx-sjson-c-form-message__icon {
    margin-left: .25rem
}

.fdx-sjson-c-burger {
    padding: 15px 15px;
    display: inline-block;
    cursor: pointer;
    transition-property: opacity,filter;
    transition-duration: .15s;
    transition-timing-function: linear;
    font: inherit;
    color: inherit;
    text-transform: none;
    background-color: transparent;
    border: 0;
    margin: 0;
    overflow: visible
}

.fdx-sjson-c-burger__box {
    width: 25px;
    height: 20px;
    display: inline-block;
    position: relative
}

.fdx-sjson-c-burger__box__inner {
    display: block;
    top: 50%;
    margin-top: -1px
}

.fdx-sjson-c-burger__box__inner,.fdx-sjson-c-burger__box__inner::after,.fdx-sjson-c-burger__box__inner::before {
    width: 25px;
    height: 2px;
    background-color: #fff;
    border-radius: 0;
    position: absolute;
    transition-property: transform;
    transition-duration: .15s;
    transition-timing-function: ease
}

.fdx-sjson-c-burger__box__inner::after,.fdx-sjson-c-burger__box__inner::before {
    content: "";
    display: block
}

.fdx-sjson-c-burger__box__inner::before {
    top: -9px
}

.fdx-sjson-c-burger__box__inner::after {
    bottom: -9px
}

.fdx-sjson-c-burger--purple .fdx-sjson-c-burger__box__inner,.fdx-sjson-c-burger--purple .fdx-sjson-c-burger__box__inner::after,.fdx-sjson-c-burger--purple .fdx-sjson-c-burger__box__inner::before {
    background-color: #4d148c
}

.fdx-sjson-c-burger--slider .fdx-sjson-c-burger__box__inner {
    top: 1px
}

.fdx-sjson-c-burger--slider .fdx-sjson-c-burger__box__inner::before {
    top: 9px;
    transition-property: transform,opacity;
    transition-timing-function: ease;
    transition-duration: .15s
}

.fdx-sjson-c-burger--slider .fdx-sjson-c-burger__box__inner::after {
    top: 18px
}

[dir=ltr] .fdx-sjson-c-burger--slider.fdx-sjson-c-burger--is-active .fdx-sjson-c-burger__box__inner {
    transform: translate3d(0,9px,0) rotate(45deg)
}

[dir=rtl] .fdx-sjson-c-burger--slider.fdx-sjson-c-burger--is-active .fdx-sjson-c-burger__box__inner {
    transform: translate3d(0,9px,0) rotate(-45deg)
}

.fdx-sjson-c-burger--slider.fdx-sjson-c-burger--is-active .fdx-sjson-c-burger__box__inner::before {
    opacity: 0
}

[dir=ltr] .fdx-sjson-c-burger--slider.fdx-sjson-c-burger--is-active .fdx-sjson-c-burger__box__inner::before {
    transform: rotate(-45deg) translate3d(-3.5714285714px,-7px,0)
}

[dir=rtl] .fdx-sjson-c-burger--slider.fdx-sjson-c-burger--is-active .fdx-sjson-c-burger__box__inner::before {
    transform: rotate(45deg) translate3d(3.5714285714px,-7px,0)
}

[dir=ltr] .fdx-sjson-c-burger--slider.fdx-sjson-c-burger--is-active .fdx-sjson-c-burger__box__inner::after {
    transform: translate3d(0,-18px,0) rotate(-90deg)
}

[dir=rtl] .fdx-sjson-c-burger--slider.fdx-sjson-c-burger--is-active .fdx-sjson-c-burger__box__inner::after {
    transform: translate3d(0,-18px,0) rotate(90deg)
}

.fdx-sjson-c-header {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0
}

.fdx-sjson-c-header--h1 {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0;
    font-size: 2.75rem;
    line-height: 1.5
}

@media (min-width: 0) {
    .fdx-sjson-c-header--h1\@x-small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.75rem;
        line-height: 1.5
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-header--h1\@x-small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.75rem;
        line-height: 1.5
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-header--h1\@small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.75rem;
        line-height: 1.5
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-header--h1\@small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.75rem;
        line-height: 1.5
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-header--h1\@medium {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.75rem;
        line-height: 1.5
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-header--h1\@medium-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.75rem;
        line-height: 1.5
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-c-header--h1\@medium-wide {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.75rem;
        line-height: 1.5
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-header--h1\@medium-wide-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.75rem;
        line-height: 1.5
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-header--h1\@large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.75rem;
        line-height: 1.5
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-c-header--h1\@large-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.75rem;
        line-height: 1.5
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-c-header--h1\@x-large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.75rem;
        line-height: 1.5
    }
}

.fdx-sjson-c-header--h2 {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0;
    font-size: 2.5rem
}

@media (min-width: 0) {
    .fdx-sjson-c-header--h2\@x-small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.5rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-header--h2\@x-small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.5rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-header--h2\@small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.5rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-header--h2\@small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.5rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-header--h2\@medium {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.5rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-header--h2\@medium-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.5rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-c-header--h2\@medium-wide {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.5rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-header--h2\@medium-wide-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.5rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-header--h2\@large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.5rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-c-header--h2\@large-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.5rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-c-header--h2\@x-large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2.5rem
    }
}

.fdx-sjson-c-header--h3 {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0;
    font-size: 2rem
}

@media (min-width: 0) {
    .fdx-sjson-c-header--h3\@x-small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-header--h3\@x-small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-header--h3\@small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-header--h3\@small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-header--h3\@medium {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-header--h3\@medium-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-c-header--h3\@medium-wide {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-header--h3\@medium-wide-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-header--h3\@large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-c-header--h3\@large-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-c-header--h3\@x-large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 2rem
    }
}

.fdx-sjson-c-header--h4 {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0;
    font-size: 1.5rem
}

@media (min-width: 0) {
    .fdx-sjson-c-header--h4\@x-small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.5rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-header--h4\@x-small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.5rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-header--h4\@small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.5rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-header--h4\@small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.5rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-header--h4\@medium {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.5rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-header--h4\@medium-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.5rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-c-header--h4\@medium-wide {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.5rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-header--h4\@medium-wide-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.5rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-header--h4\@large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.5rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-c-header--h4\@large-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.5rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-c-header--h4\@x-large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.5rem
    }
}

.fdx-sjson-c-header--h5 {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0;
    font-size: 1.25rem
}

@media (min-width: 0) {
    .fdx-sjson-c-header--h5\@x-small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-header--h5\@x-small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-header--h5\@small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-header--h5\@small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-header--h5\@medium {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-header--h5\@medium-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-c-header--h5\@medium-wide {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-header--h5\@medium-wide-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-header--h5\@large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-c-header--h5\@large-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-c-header--h5\@x-large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

.fdx-sjson-c-header--h6 {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0;
    font-size: 1.25rem
}

@media (min-width: 0) {
    .fdx-sjson-c-header--h6\@x-small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-header--h6\@x-small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-header--h6\@small {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-header--h6\@small-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-header--h6\@medium {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-header--h6\@medium-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-c-header--h6\@medium-wide {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-header--h6\@medium-wide-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-header--h6\@large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-c-header--h6\@large-only {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-c-header--h6\@x-large {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

.fdx-sjson-c-hover {
    cursor: pointer
}

.fdx-sjson-c-hover--white:hover {
    background-color: #fff!important
}

.fdx-sjson-c-hover--white-50:hover {
    background-color: rgba(255,255,255,.5)!important
}

.fdx-sjson-c-hover--black:hover {
    background-color: #000!important
}

.fdx-sjson-c-hover--purple:hover {
    background-color: #4d148c!important
}

.fdx-sjson-c-hover--orange:hover {
    background-color: #ff6200!important
}

.fdx-sjson-c-hover--gray:hover {
    background-color: #333!important
}

.fdx-sjson-c-hover--blue:hover {
    background-color: #007ab7!important
}

.fdx-sjson-c-hover--success:hover {
    background-color: #008a00!important
}

.fdx-sjson-c-hover--info:hover {
    background-color: #007ab7!important
}

.fdx-sjson-c-hover--warning:hover {
    background-color: #f7b118!important
}

.fdx-sjson-c-hover--error:hover {
    background-color: #de002e!important
}

.fdx-sjson-c-hover--text:hover {
    background-color: #333!important
}

.fdx-sjson-c-hover--grey-10:hover {
    background-color: #fafafa!important
}

.fdx-sjson-c-hover--grey-20:hover {
    background-color: #f2f2f2!important
}

.fdx-sjson-c-hover--grey-30:hover {
    background-color: #e3e3e3!important
}

.fdx-sjson-c-hover--grey-40:hover {
    background-color: #8e8e8e!important
}

.fdx-sjson-c-hover--grey-50:hover {
    background-color: #333!important
}

.fdx-sjson-c-hover--transparent:hover {
    background-color: transparent!important
}

* fdx-icon {
    font-size: inherit
}

* fdx-icon>* {
    fill: inherit
}

.fdx-sjson-c-icon {
    display: inline-block;
    vertical-align: top;
    width: 1em;
    height: 1em;
    font-size: inherit;
    color: inherit;
    fill: currentColor
}

.fdx-sjson-c-icon--hero {
    font-size: 8.125rem;
    line-height: 1
}

.fdx-sjson-c-icon--small {
    width: 1rem;
    height: 1rem
}

.fdx-sjson-c-icon--gradient,.fdx-sjson-c-icon--gradient>* {
    fill: url(#gradient-horizontal--primary) #479
}

.fdx-sjson-c-form-group {
    font-weight: 400
}

.fdx-sjson-c-form-group__message {
    width: 100%;
    font-size: .75rem;
    display: flex;
    align-items: center
}

.fdx-sjson-c-form-group__message--has-message {
    padding: .625rem .9375rem
}

.fdx-sjson-c-form-group__message--has-message:empty {
    display: none
}

.fdx-sjson-c-form-group__message a {
    color: #333;
    text-decoration: underline
}

.fdx-sjson-c-form-group__message__icon {
    width: 1em;
    height: 1em
}

[dir=ltr] .fdx-sjson-c-form-group__message__icon {
    margin-right: .3125rem
}

[dir=rtl] .fdx-sjson-c-form-group__message__icon {
    margin-left: .3125rem
}

.fdx-sjson-c-form-group__item {
    display: flex;
    background: #f2f2f2
}

.fdx-sjson-c-form-group__item--transparent {
    background-color: transparent
}

.fdx-sjson-c-form-group__item--transparent [class*=select] {
    background-color: transparent
}

.fdx-sjson-c-form-group__label {
    font-weight: 700;
    font-size: .875rem;
    text-transform: uppercase;
    pointer-events: none;
    display: inline-flex;
    align-content: center;
    justify-content: center;
    flex-direction: column;
    color: #333;
    margin-bottom: 0
}

.fdx-sjson-c-form-group__suffix {
    display: block;
    height: 3.75rem;
    font-size: 1rem
}

[dir=ltr] .fdx-sjson-c-form-group__suffix {
    padding: 1.25rem .9375rem 0 0;
    text-align: right
}

[dir=rtl] .fdx-sjson-c-form-group__suffix {
    padding: 1.25rem 0 0 .9375rem;
    text-align: left
}

.fdx-sjson-c-form-group__suffix__toggle-input {
    position: absolute!important;
    width: 1px!important;
    height: 1px!important;
    opacity: 0;
    padding: 0;
    clip: rect(1px,1px,1px,1px);
    border: 0!important;
    overflow: hidden
}

.fdx-sjson-c-form-group__suffix__toggle-input:focus+* {
    outline: #007ab7 2px solid
}

.fdx-sjson-c-form-group__suffix__toggle-label {
    font-weight: 700;
    font-size: .75rem;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px;
    cursor: pointer;
    padding: .3125rem
}

[dir=ltr] .fdx-sjson-c-form-group__suffix__toggle-label {
    margin-right: .625rem
}

[dir=rtl] .fdx-sjson-c-form-group__suffix__toggle-label {
    margin-left: .625rem
}

.fdx-sjson-c-form-group__input {
    font-size: 1rem;
    flex: 0 1 auto;
    border: 0;
    background: 0 0;
    min-width: 0;
    outline: 0;
    height: 3.75rem;
    width: 100%;
    color: #333;
    padding-bottom: 0;
    border-radius: 0;
    margin: 0
}

[dir=ltr] .fdx-sjson-c-form-group__input {
    border-left: solid transparent 3px;
    padding-right: 1.15rem;
    padding-left: calc(.625rem + .1875rem)
}

[dir=rtl] .fdx-sjson-c-form-group__input {
    border-right: solid transparent 3px;
    padding-left: 1.15rem;
    padding-right: calc(.625rem + .1875rem)
}

[dir=ltr] .fdx-sjson-c-form-group__input:focus {
    border-left-color: #4d148c
}

[dir=rtl] .fdx-sjson-c-form-group__input:focus {
    border-right-color: #4d148c
}

.fdx-sjson-c-form-group__input::-ms-clear {
    display: none
}

.fdx-sjson-c-form-group__input--center {
    text-align: center
}

.fdx-sjson-c-form-group__message-container {
    display: flex
}

.fdx-sjson-c-form-group__counter {
    font-size: .75rem;
    padding: .625rem 0
}

[dir=ltr] .fdx-sjson-c-form-group__counter {
    text-align: right;
    margin-left: auto
}

[dir=rtl] .fdx-sjson-c-form-group__counter {
    text-align: left;
    margin-right: auto
}

.fdx-sjson-c-form-group__counter--is-invalid .fdx-sjson-c-form-group__counter__current {
    color: #de002e
}

.fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__item {
    flex-direction: column-reverse;
    background: #f2f2f2
}

.fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__label {
    font-weight: 700;
    font-size: .625rem;
    text-transform: uppercase;
    pointer-events: initial
}

[dir=ltr] .fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__label {
    padding: .625rem 0 .3125rem .75rem;
    border-left: solid 3px transparent
}

[dir=rtl] .fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__label {
    padding: .625rem .75rem .3125rem 0;
    border-right: solid 3px transparent
}

.fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__input {
    overflow: auto;
    max-width: 100%
}

.fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__input:focus {
    outline: 0
}

[dir=ltr] .fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__input:focus+label {
    border-left: solid 3px #4d148c
}

[dir=rtl] .fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__input:focus+label {
    border-right: solid 3px #4d148c
}

.fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__textarea {
    overflow: auto;
    max-width: 100%;
    font-size: inherit;
    flex: 0 1 auto;
    border: 0;
    background: 0 0;
    min-width: 0;
    outline: 0;
    width: 100%;
    color: #333;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 0;
    margin: 0
}

[dir=ltr] .fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__textarea {
    border-left: solid transparent 3px;
    padding-right: 1.15rem;
    padding-left: calc(.625rem + .1875rem)
}

[dir=rtl] .fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__textarea {
    border-right: solid transparent 3px;
    padding-left: 1.15rem;
    padding-right: calc(.625rem + .1875rem)
}

.fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__textarea--resize-vertical {
    resize: vertical
}

.fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__textarea:focus {
    outline: 0
}

[dir=ltr] .fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__textarea:focus {
    border-left: solid 3px #4d148c
}

[dir=rtl] .fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__textarea:focus {
    border-right: solid 3px #4d148c
}

[dir=ltr] .fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__textarea:focus+label {
    border-left: solid 3px #4d148c
}

[dir=rtl] .fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__textarea:focus+label {
    border-right: solid 3px #4d148c
}

.fdx-sjson-c-form-group__select {
    font-size: 1rem;
    padding-top: 0;
    padding-bottom: 0;
    -moz-appearance: none;
    appearance: none;
    -webkit-appearance: none;
    background: #f2f2f2;
    border: 0;
    border-radius: 0;
    outline: 0;
    height: 3.75rem;
    width: 100%;
    flex: 1
}

[dir=ltr] .fdx-sjson-c-form-group__select {
    border-left: solid transparent 3px;
    padding-left: .625rem
}

[dir=rtl] .fdx-sjson-c-form-group__select {
    border-right: solid transparent 3px;
    padding-right: .625rem
}

[dir=ltr] .fdx-sjson-c-form-group__select:focus {
    border-left-color: #4d148c
}

[dir=rtl] .fdx-sjson-c-form-group__select:focus {
    border-right-color: #4d148c
}

.fdx-sjson-c-form-group__select::-ms-expand {
    display: none
}

.fdx-sjson-c-form-group__select+* {
    font-size: 1.25rem
}

.fdx-sjson-c-form-group--top-label,.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select {
    position: relative
}

.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item,.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item {
    display: grid;
    grid-template-areas: "label label" "input suffix";
    grid-template-columns: 1fr auto;
    grid-template-rows: auto auto;
    background: 0 0;
    position: relative
}

.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label,.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    font-weight: 700;
    font-size: .875rem;
    text-transform: uppercase;
    pointer-events: auto;
    grid-area: label;
    padding: .625rem .9375rem;
    margin-bottom: 2px
}

@media (min-width: 768px) {
    .fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label,.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
        min-height:3.75rem;
        padding: 0 .9375rem
    }
}

.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label--dark,.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label--dark {
    font-size: .625rem;
    background-color: #e3e3e3
}

.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label--dark .fdx-sjson-c-form-group__label__description,.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label--dark .fdx-sjson-c-form-group__label__description {
    text-transform: none;
    padding-top: .3125rem;
    font-size: .75rem;
    font-weight: 300
}

.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__input,.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__input {
    grid-row: 2;
    grid-column: 1/-1;
    background: #f2f2f2;
    padding-top: 0
}

.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select,.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select {
    grid-row: 2;
    grid-column-start: 1;
    grid-column-end: 3;
    padding-top: 0
}

[dir=ltr] .fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select:focus,[dir=ltr] .fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select:focus {
    border-left-color: #4d148c
}

[dir=rtl] .fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select:focus,[dir=rtl] .fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select:focus {
    border-right-color: #4d148c
}

.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__textarea,.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__textarea {
    grid-row: 2;
    grid-column: 1/-1;
    background: #f2f2f2;
    padding-top: 0
}

.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__icon,.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__icon {
    height: 3.75rem;
    grid-row: 2
}

.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__suffix,.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__suffix {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    grid-area: suffix;
    display: flex;
    align-items: center;
    padding-top: 0
}

.fdx-sjson-c-form-group--float-label {
    position: relative;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap
}

.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__label {
    top: 1.25rem;
    transform: all;
    position: absolute;
    transition: .3s;
    display: block
}

[dir=ltr] .fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__label {
    left: .9375rem
}

[dir=rtl] .fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__label {
    right: .9375rem
}

.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__input {
    padding-top: 1.25rem
}

.fdx-sjson-c-form-group--float-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
    font-weight: 700;
    font-size: .875rem;
    text-transform: uppercase
}

[dir=ltr] .fdx-sjson-c-form-group--float-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
    left: 0
}

[dir=rtl] .fdx-sjson-c-form-group--float-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
    right: 0
}

.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__input:focus~.fdx-sjson-c-form-group__label,.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__select:focus~.fdx-sjson-c-form-group__label {
    font-weight: 700;
    font-size: .625rem;
    text-transform: uppercase;
    top: .625rem
}

.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__suffix {
    display: inline-flex;
    align-items: center;
    position: relative;
    align-self: center
}

[dir=ltr] .fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__suffix {
    padding: 0 .9375rem 0 0
}

[dir=rtl] .fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__suffix {
    padding: 0 0 0 .9375rem
}

.fdx-sjson-c-form-group--float-label-fixed .fdx-sjson-c-form-group__label,.fdx-sjson-c-form-group--float-label-fixed.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__label {
    font-weight: 700;
    font-size: .625rem;
    text-transform: uppercase;
    top: .625rem
}

.fdx-sjson-c-form-group--static-label .fdx-sjson-c-form-group__label {
    font-weight: 700;
    font-size: .625rem;
    text-transform: uppercase;
    top: .625rem
}

.fdx-sjson-c-form-group--select {
    position: relative
}

.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item {
    display: grid;
    grid-template-areas: "input input";
    grid-template-columns: 1fr auto;
    position: relative
}

.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-area: input
}

[dir=ltr] .fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
    padding-left: .625rem;
    border-left: solid transparent 3px
}

[dir=rtl] .fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
    padding-right: .625rem;
    border-right: solid transparent 3px
}

.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-area: input;
    padding-top: 1.25rem
}

[dir=ltr] .fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select {
    padding-left: .625rem
}

[dir=rtl] .fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select {
    padding-right: .625rem
}

.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__icon {
    display: flex;
    height: 3.75rem;
    grid-row: 1;
    grid-column: 2;
    pointer-events: none;
    align-self: center;
    align-items: center
}

[dir=ltr] .fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__icon {
    margin-left: auto;
    margin-right: 1.25rem
}

[dir=rtl] .fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__icon {
    margin-right: auto;
    margin-left: 1.25rem
}

.fdx-sjson-c-form-group--select-underline {
    position: relative;
    display: inline
}

.fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item {
    display: inline-flex;
    background: 0 0
}

.fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
    display: none
}

.fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select {
    flex: 0 1 auto;
    background: 0 0;
    height: initial;
    padding: 0;
    border-bottom: solid #8e8e8e 1px;
    font-size: 1rem;
    color: #333;
    font-weight: 400
}

[dir=ltr] .fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select {
    padding-right: 1.875rem;
    border-left: 0
}

[dir=rtl] .fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select {
    padding-left: 1.875rem;
    border-right: 0
}

.fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select:focus {
    border-bottom-color: #4d148c;
    outline: dashed #4d148c 1px;
    outline-offset: .125rem
}

[dir=ltr] .fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select:focus {
    border-left: 0
}

[dir=rtl] .fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select:focus {
    border-right: 0
}

.fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__icon {
    height: initial;
    color: #333;
    font-size: .75rem;
    position: absolute
}

[dir=ltr] .fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__icon {
    right: -.625rem
}

[dir=rtl] .fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__icon {
    left: -.625rem
}

.fdx-sjson-c-form-group--hidden-label .fdx-sjson-c-form-group__label {
    position: absolute!important;
    width: 1px!important;
    height: 1px!important;
    opacity: 0;
    padding: 0;
    clip: rect(1px,1px,1px,1px);
    border: 0!important;
    overflow: hidden
}

.fdx-sjson-c-form-group--hidden-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select {
    padding-top: 0
}

.fdx-sjson-c-form-group--responsive .fdx-sjson-c-form-group__item,.fdx-sjson-c-form-group--responsive.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item {
    grid-template-rows: auto
}

@media (min-width: 768px) {
    .fdx-sjson-c-form-group--responsive .fdx-sjson-c-form-group__item,.fdx-sjson-c-form-group--responsive.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item {
        grid-template-rows:1fr
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-form-group--responsive .fdx-sjson-c-form-group__label,.fdx-sjson-c-form-group--responsive.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__label {
        position:absolute!important;
        width: 1px!important;
        height: 1px!important;
        opacity: 0;
        padding: 0;
        clip: rect(1px,1px,1px,1px);
        border: 0!important;
        overflow: hidden;
        min-height: 0
    }
}

.fdx-sjson-c-form-group--responsive .fdx-sjson-c-form-group__icon,.fdx-sjson-c-form-group--responsive.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__icon {
    grid-row: 2
}

@media (min-width: 768px) {
    .fdx-sjson-c-form-group--responsive .fdx-sjson-c-form-group__icon,.fdx-sjson-c-form-group--responsive.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__icon {
        grid-row:1
    }
}

.fdx-sjson-c-form-group--is-invalid .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__input,.fdx-sjson-c-form-group--is-invalid .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select,.fdx-sjson-c-form-group--is-invalid .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__textarea,.fdx-sjson-c-form-group--is-invalid.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select {
    border-color: #de002e
}

.fdx-sjson-c-form-group--is-invalid .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__input:focus,.fdx-sjson-c-form-group--is-invalid .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select:focus,.fdx-sjson-c-form-group--is-invalid .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__textarea:focus,.fdx-sjson-c-form-group--is-invalid.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select:focus {
    border-color: #4d148c
}

.fdx-sjson-c-form-group--is-invalid .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__textarea+.fdx-sjson-c-form-group__label {
    border-color: #de002e
}

.fdx-sjson-c-form-group--is-invalid .fdx-sjson-c-form-group__indicator {
    background-color: #de002e
}

.fdx-sjson-c-form-group--is-invalid.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__input:focus,.fdx-sjson-c-form-group--is-invalid.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select:focus {
    border-color: transparent
}

.fdx-sjson-c-form-group--is-invalid.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__indicator {
    background-color: #de002e
}

.fdx-sjson-c-form-group--is-invalid.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
    color: initial
}

.fdx-sjson-c-form-group--is-invalid.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item~input:focus .fdx-sjson-c-form-group__indicator {
    background-color: #4d148c
}

[dir=ltr] .fdx-sjson-c-form-group--is-invalid textarea[class*=group__input]+label {
    border-left-color: #de002e
}

[dir=rtl] .fdx-sjson-c-form-group--is-invalid textarea[class*=group__input]+label {
    border-right-color: #de002e
}

.fdx-sjson-c-form-group--is-invalid .fdx-sjson-c-form-group__label {
    color: #de002e
}

.fdx-sjson-c-form-group--is-invalid .fdx-sjson-c-form-group__message {
    color: #de002e
}

.fdx-sjson-c-form-group--is-invalid.fdx-sjson-c-form-group--has-value .fdx-sjson-c-form-group__label {
    font-weight: 700;
    font-size: .625rem;
    text-transform: uppercase;
    top: .625rem
}

.fdx-sjson-c-form-group.fdx-sjson-c-form-group--has-value .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
    font-weight: 700;
    font-size: .625rem;
    text-transform: uppercase;
    top: .625rem
}

.fdx-sjson-c-form-group--is-disabled .fdx-sjson-c-form-group__item {
    background-color: #fafafa
}

[dir=ltr] .fdx-sjson-c-form-group--datepicker [type=date]::-webkit-date-and-time-value,[dir=ltr] .fdx-sjson-c-form-group--datepicker [type=datetime-local]::-webkit-date-and-time-value,[dir=ltr] .fdx-sjson-c-form-group--datepicker [type=month]::-webkit-date-and-time-value,[dir=ltr] .fdx-sjson-c-form-group--datepicker [type=time]::-webkit-date-and-time-value,[dir=ltr] .fdx-sjson-c-form-group--datepicker [type=week]::-webkit-date-and-time-value {
    text-align: left
}

[dir=rtl] .fdx-sjson-c-form-group--datepicker [type=date]::-webkit-date-and-time-value,[dir=rtl] .fdx-sjson-c-form-group--datepicker [type=datetime-local]::-webkit-date-and-time-value,[dir=rtl] .fdx-sjson-c-form-group--datepicker [type=month]::-webkit-date-and-time-value,[dir=rtl] .fdx-sjson-c-form-group--datepicker [type=time]::-webkit-date-and-time-value,[dir=rtl] .fdx-sjson-c-form-group--datepicker [type=week]::-webkit-date-and-time-value {
    text-align: right
}

.fdx-sjson-c-form-group--datepicker [type=date]::-webkit-calendar-picker-indicator,.fdx-sjson-c-form-group--datepicker [type=datetime-local]::-webkit-calendar-picker-indicator,.fdx-sjson-c-form-group--datepicker [type=month]::-webkit-calendar-picker-indicator,.fdx-sjson-c-form-group--datepicker [type=time]::-webkit-calendar-picker-indicator,.fdx-sjson-c-form-group--datepicker [type=week]::-webkit-calendar-picker-indicator {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    cursor: pointer;
    opacity: 0
}

[dir=ltr] .fdx-sjson-c-form-group--datepicker [type=date]::-webkit-calendar-picker-indicator,[dir=ltr] .fdx-sjson-c-form-group--datepicker [type=datetime-local]::-webkit-calendar-picker-indicator,[dir=ltr] .fdx-sjson-c-form-group--datepicker [type=month]::-webkit-calendar-picker-indicator,[dir=ltr] .fdx-sjson-c-form-group--datepicker [type=time]::-webkit-calendar-picker-indicator,[dir=ltr] .fdx-sjson-c-form-group--datepicker [type=week]::-webkit-calendar-picker-indicator {
    right: 0
}

[dir=rtl] .fdx-sjson-c-form-group--datepicker [type=date]::-webkit-calendar-picker-indicator,[dir=rtl] .fdx-sjson-c-form-group--datepicker [type=datetime-local]::-webkit-calendar-picker-indicator,[dir=rtl] .fdx-sjson-c-form-group--datepicker [type=month]::-webkit-calendar-picker-indicator,[dir=rtl] .fdx-sjson-c-form-group--datepicker [type=time]::-webkit-calendar-picker-indicator,[dir=rtl] .fdx-sjson-c-form-group--datepicker [type=week]::-webkit-calendar-picker-indicator {
    left: 0
}

.fdx-sjson-c-form-group--datepicker [type=date]::-webkit-clear-button,.fdx-sjson-c-form-group--datepicker [type=datetime-local]::-webkit-clear-button,.fdx-sjson-c-form-group--datepicker [type=month]::-webkit-clear-button,.fdx-sjson-c-form-group--datepicker [type=time]::-webkit-clear-button,.fdx-sjson-c-form-group--datepicker [type=week]::-webkit-clear-button {
    display: none
}

.fdx-sjson-c-form-group--datepicker .fdx-sjson-c-form-group__suffix {
    position: absolute;
    pointer-events: none
}

[dir=ltr] .fdx-sjson-c-form-group--datepicker .fdx-sjson-c-form-group__suffix {
    right: 0
}

[dir=rtl] .fdx-sjson-c-form-group--datepicker .fdx-sjson-c-form-group__suffix {
    left: 0
}

.fdx-sjson-c-form-group--datepicker .fdx-sjson-c-form-group__date-picker-icon {
    width: 1.5rem;
    fill: #007ab7
}

.fdx-sjson-c-form-group .fdx-sjson-c-form-group__input:disabled,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__input[readonly],.fdx-sjson-c-form-group .fdx-sjson-c-form-group__select:disabled,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__select[readonly] {
    background-color: transparent;
    color: #333
}

.fdx-sjson-c-form-group .fdx-sjson-c-form-group__input:disabled~.fdx-sjson-c-form-group__label,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__input[readonly]~.fdx-sjson-c-form-group__label,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__select:disabled~.fdx-sjson-c-form-group__label,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__select[readonly]~.fdx-sjson-c-form-group__label {
    color: #333
}

.fdx-sjson-c-form-group .fdx-sjson-c-form-group__input:disabled~.fdx-sjson-c-form-group__suffix,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__input[readonly]~.fdx-sjson-c-form-group__suffix,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__select:disabled~.fdx-sjson-c-form-group__suffix,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__select[readonly]~.fdx-sjson-c-form-group__suffix {
    background: #fafafa;
    color: #333
}

.fdx-sjson-c-form-group .fdx-sjson-c-form-group__input:disabled~.fdx-sjson-c-form-group__icon,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__input[readonly]~.fdx-sjson-c-form-group__icon,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__select:disabled~.fdx-sjson-c-form-group__icon,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__select[readonly]~.fdx-sjson-c-form-group__icon {
    fill: #8e8e8e
}

.fdx-sjson-c-form-group .fdx-sjson-c-form-group__input:disabled~.fdx-sjson-c-form-group__icon *,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__input[readonly]~.fdx-sjson-c-form-group__icon *,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__select:disabled~.fdx-sjson-c-form-group__icon *,.fdx-sjson-c-form-group .fdx-sjson-c-form-group__select[readonly]~.fdx-sjson-c-form-group__icon * {
    fill: #8e8e8e
}

.fdx-sjson-c-form-group__multiply {
    height: 3.75rem;
    align-self: auto;
    display: inline-flex;
    background-color: #f2f2f2;
    align-items: center;
    position: relative;
    content: "×";
    justify-content: center
}

.fdx-sjson-c-form-group__multiply::before {
    display: block;
    width: .625rem;
    content: "×";
    text-align: center;
    font-size: 1.25rem;
    color: #8e8e8e;
    z-index: unset
}

.fdx-sjson-c-form-group--list .fdx-sjson-c-form-group__indicator {
    display: block;
    height: 3.75rem;
    width: 3px;
    content: " ";
    z-index: 2;
    position: absolute
}

[dir=ltr] .fdx-sjson-c-form-group--list .fdx-sjson-c-form-group__indicator {
    left: 0
}

[dir=rtl] .fdx-sjson-c-form-group--list .fdx-sjson-c-form-group__indicator {
    right: 0
}

.fdx-sjson-c-form-group--list .fdx-sjson-c-form-group__suffix {
    background: #f2f2f2
}

[dir=ltr] .fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__input,[dir=ltr] .fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__input:focus {
    border-left-color: transparent
}

[dir=rtl] .fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__input,[dir=rtl] .fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__input:focus {
    border-right-color: transparent
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__input:focus:focus~.fdx-sjson-c-form-group__indicator,.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__input:focus~.fdx-sjson-c-form-group__indicator {
    background-color: #4d148c
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__suffix {
    display: block;
    height: auto
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3 {
    display: grid;
    grid-template-areas: "label label label" "input-1 input-2 input-3";
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: auto auto
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3 .fdx-sjson-c-form-group__label {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    grid-area: label
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3 .fdx-sjson-c-form-group__input:nth-of-type(1) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    grid-area: input-1
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3 .fdx-sjson-c-form-group__input:nth-of-type(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    grid-area: input-2
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3 .fdx-sjson-c-form-group__input:nth-of-type(3) {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
    grid-area: input-3
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-suffix {
    display: grid;
    grid-template-areas: "label label label label" "input-1 input-2 input-3 suffix";
    grid-template-columns: 1fr 1fr 1fr auto;
    grid-template-rows: auto auto
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-suffix .fdx-sjson-c-form-group__label {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
    grid-area: label
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-suffix .fdx-sjson-c-form-group__input:nth-of-type(1) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    grid-area: input-1
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-suffix .fdx-sjson-c-form-group__input:nth-of-type(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    grid-area: input-2
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-suffix .fdx-sjson-c-form-group__input:nth-of-type(3) {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
    grid-area: input-3
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-suffix .fdx-sjson-c-form-group__suffix {
    -ms-grid-row: 2;
    -ms-grid-column: 4;
    grid-area: suffix
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-x {
    display: grid;
    grid-template-areas: "label label label label label label " "input-1 multiply-1 input-2 multiply-2 input-3 suffix";
    grid-template-columns: 1fr auto 1fr auto 1fr auto;
    grid-template-rows: auto auto
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-x .fdx-sjson-c-form-group__label {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 6;
    grid-area: label
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-x .fdx-sjson-c-form-group__multiply:nth-of-type(1) {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    grid-area: multiply-1
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-x .fdx-sjson-c-form-group__multiply:nth-of-type(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 4;
    grid-area: multiply-2
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-x .fdx-sjson-c-form-group__input:nth-of-type(1) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    grid-area: input-1
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-x .fdx-sjson-c-form-group__input:nth-of-type(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
    grid-area: input-2
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-x .fdx-sjson-c-form-group__input:nth-of-type(3) {
    -ms-grid-row: 2;
    -ms-grid-column: 5;
    grid-area: input-3
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item-3-x .fdx-sjson-c-form-group__suffix {
    -ms-grid-row: 2;
    -ms-grid-column: 6;
    grid-area: suffix
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__indicator {
    bottom: 0
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__label {
    grid-row: 1;
    grid-column: 1/span 4
}

[dir=ltr] .fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__input {
    border-left-color: transparent
}

[dir=rtl] .fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__input {
    border-right-color: transparent
}

.fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__input:focus~.fdx-sjson-c-form-group__indicator {
    background-color: #4d148c
}

@media (min-width: 768px) {
    .fdx-sjson-c-form-group--list.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--responsive .fdx-sjson-c-form-group__item-3-x {
        grid-template-rows:1fr
    }
}

.fdx-sjson-c-form-group__loader {
    background: #f2f2f2;
    position: absolute
}

[dir=ltr] .fdx-sjson-c-form-group__loader {
    right: .3125rem
}

[dir=rtl] .fdx-sjson-c-form-group__loader {
    left: .3125rem
}

.fdx-sjson-c-form-group--is-disabled .fdx-sjson-c-form-group__loader {
    background: #fafafa
}

.fdx-sjson-c-form-group--float-label .fdx-sjson-c-form-group__loader,.fdx-sjson-c-form-group--hidden-label .fdx-sjson-c-form-group__loader,.fdx-sjson-c-form-group--static-label .fdx-sjson-c-form-group__loader {
    top: 1.875rem;
    transform: translate(0,-50%)
}

.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__loader {
    top: 3.75rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__loader {
        top:4.375rem
    }
}

.fdx-sjson-c-form-group--rounded {
    border: solid #8e8e8e 1px;
    border-radius: 9999px 9999px
}

.fdx-sjson-c-form-group--rounded .fdx-sjson-c-form-group__item {
    background-color: transparent
}

[dir=ltr] .fdx-sjson-c-form-group--rounded .fdx-sjson-c-form-group__input {
    padding-left: 1.25rem
}

[dir=rtl] .fdx-sjson-c-form-group--rounded .fdx-sjson-c-form-group__input {
    padding-right: 1.25rem
}

[dir=ltr] .fdx-sjson-c-form-group--rounded .fdx-sjson-c-form-group__input:focus {
    border-left-color: transparent
}

[dir=rtl] .fdx-sjson-c-form-group--rounded .fdx-sjson-c-form-group__input:focus {
    border-right-color: transparent
}

[dir=ltr] .fdx-sjson-c-form-group--rounded .fdx-sjson-c-form-group__suffix {
    border-left: solid #8e8e8e 1px
}

[dir=rtl] .fdx-sjson-c-form-group--rounded .fdx-sjson-c-form-group__suffix {
    border-right: solid #8e8e8e 1px
}

.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__suffix {
    padding-top: 0;
    height: 3.125rem;
    display: inline-flex;
    align-items: center;
    font-size: 1rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__suffix {
        font-size:.75rem
    }
}

.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__suffix>[class*=form__button] {
    padding: 0;
    width: 3.125rem;
    height: 3.125rem;
    min-height: 3.125rem
}

.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__indicator,.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__multiply {
    height: 3.125rem
}

.fdx-sjson-c-form-group--condensed.fdx-sjson-c-form-group--text-area .fdx-sjson-c-form-group__label {
    font-size: .625rem
}

.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__textarea {
    font-size: 1rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__textarea {
        font-size:.875rem
    }
}

.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__input,.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__select {
    height: 3.125rem;
    padding-top: 1rem;
    font-size: 1rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__input,.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__select {
        font-size:.875rem
    }
}

.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__icon {
    height: 3.125rem;
    font-size: 1rem
}

.fdx-sjson-c-form-group--condensed.fdx-sjson-c-form-group--float-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
    font-size: .75rem
}

.fdx-sjson-c-form-group--condensed.fdx-sjson-c-form-group--float-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__input:focus~.fdx-sjson-c-form-group__label,.fdx-sjson-c-form-group--condensed.fdx-sjson-c-form-group--float-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select:focus~.fdx-sjson-c-form-group__label,.fdx-sjson-c-form-group--condensed.fdx-sjson-c-form-group--float-label.fdx-sjson-c-form-group--select.fdx-sjson-c-form-group--has-value .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select~.fdx-sjson-c-form-group__label {
    font-size: .625rem
}

.fdx-sjson-c-form-group--condensed.fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select {
    font-size: 1rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-form-group--condensed.fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__select {
        font-size:.875rem
    }
}

.fdx-sjson-c-form-group--condensed.fdx-sjson-c-form-group--select-underline .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__icon {
    font-size: .75rem;
    height: 10px
}

@media (min-width: 768px) {
    .fdx-sjson-c-form-group--condensed.fdx-sjson-c-form-group--top-label .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label,.fdx-sjson-c-form-group--condensed.fdx-sjson-c-form-group--top-label.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__item .fdx-sjson-c-form-group__label {
        min-height:3.125rem
    }
}

.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__label {
    top: 1.09375rem;
    font-size: .75rem
}

.fdx-sjson-c-form-group--condensed .fdx-sjson-c-form-group__loader {
    top: 1.5625rem
}

.fdx-sjson-c-form-group--underline .fdx-sjson-c-form-group__item {
    background-color: transparent
}

.fdx-sjson-c-form-group--underline .fdx-sjson-c-form-group__input,.fdx-sjson-c-form-group--underline .fdx-sjson-c-form-group__suffix {
    border-bottom: solid 1px #8e8e8e
}

[dir=ltr] .fdx-sjson-c-form-group--hide-focus .fdx-sjson-c-form-group__input:focus {
    border-left-color: transparent
}

[dir=rtl] .fdx-sjson-c-form-group--hide-focus .fdx-sjson-c-form-group__input:focus {
    border-right-color: transparent
}

.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__item {
    background: #fff
}

.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__label {
    position: absolute!important;
    width: 1px!important;
    height: 1px!important;
    opacity: 0;
    padding: 0;
    clip: rect(1px,1px,1px,1px);
    border: 0!important;
    overflow: hidden
}

.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__input {
    font-size: .75rem;
    border: solid #e3e3e3 1px;
    height: 1.5625rem
}

[dir=ltr] .fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__input {
    padding-right: 0;
    padding-left: .3125rem
}

[dir=rtl] .fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__input {
    padding-left: 0;
    padding-right: .3125rem
}

.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__input:focus,.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__input:hover {
    border-color: #007ab7
}

.fdx-sjson-c-form-group--tiny.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__select {
    padding-top: 0;
    font-size: .75rem;
    border: solid #e3e3e3 1px;
    height: 1.5625rem;
    background: #fff
}

[dir=ltr] .fdx-sjson-c-form-group--tiny.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__select {
    padding-left: .3125rem;
    padding-right: 1.25rem
}

[dir=rtl] .fdx-sjson-c-form-group--tiny.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__select {
    padding-right: .3125rem;
    padding-left: 1.25rem
}

.fdx-sjson-c-form-group--tiny.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__select:focus,.fdx-sjson-c-form-group--tiny.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__select:hover {
    border-color: #007ab7
}

.fdx-sjson-c-form-group--tiny.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__label {
    position: absolute!important;
    width: 1px!important;
    height: 1px!important;
    opacity: 0;
    padding: 0;
    clip: rect(1px,1px,1px,1px);
    border: 0!important;
    overflow: hidden
}

.fdx-sjson-c-form-group--tiny.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__icon {
    height: 1.5625rem;
    font-size: .75rem
}

[dir=ltr] .fdx-sjson-c-form-group--tiny.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__icon {
    margin-right: .3125rem
}

[dir=rtl] .fdx-sjson-c-form-group--tiny.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__icon {
    margin-left: .3125rem
}

.fdx-sjson-c-form-group--tiny.fdx-sjson-c-form-group--select .fdx-sjson-c-form-group__icon>* {
    display: flex;
    align-self: center
}

.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__input:disabled:focus,.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__input:disabled:hover,.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__input[readonly]:focus,.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__input[readonly]:hover,.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__select:disabled:focus,.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__select:disabled:hover,.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__select[readonly]:focus,.fdx-sjson-c-form-group--tiny .fdx-sjson-c-form-group__select[readonly]:hover {
    border-color: #f2f2f2
}

.fdx-sjson-o-layout-grid {
    display: flex;
    flex-wrap: wrap
}

@media (min-width: 768px) {
    .fdx-sjson-o-layout-grid {
        flex-wrap:nowrap
    }
}

.fdx-sjson-o-layout-grid--2>* {
    flex: 0 1 50%
}

.fdx-sjson-o-layout-grid--3>* {
    flex: 0 1 33.3333333333%
}

.fdx-sjson-o-layout-grid--4>* {
    flex: 0 1 25%
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-o-layout-grid--fullwidth-small>* {
        flex:0 1 100%
    }
}

.fdx-sjson-o-layout-grid--center {
    align-items: center;
    justify-content: center
}

.fdx-sjson-o-layout-grid--column {
    flex-direction: column
}

.fdx-sjson-c-line {
    margin: 0;
    padding: 0;
    border: 0;
    height: 1px
}

.fdx-sjson-c-line--default {
    background-color: #e3e3e3
}

.fdx-sjson-c-line--fat {
    height: 4px
}

.fdx-sjson-c-line--spaced {
    margin: 1rem 0
}

.fdx-sjson-c-line--spaced-top {
    margin-top: 1rem
}

.fdx-sjson-c-line--spaced-bottom {
    margin-bottom: 1rem
}

.fdx-sjson-c-line--white {
    background-color: #fff
}

.fdx-sjson-c-line--white-50 {
    background-color: rgba(255,255,255,.5)
}

.fdx-sjson-c-line--black {
    background-color: #000
}

.fdx-sjson-c-line--purple {
    background-color: #4d148c
}

.fdx-sjson-c-line--orange {
    background-color: #ff6200
}

.fdx-sjson-c-line--gray {
    background-color: #333
}

.fdx-sjson-c-line--blue {
    background-color: #007ab7
}

.fdx-sjson-c-line--success {
    background-color: #008a00
}

.fdx-sjson-c-line--info {
    background-color: #007ab7
}

.fdx-sjson-c-line--warning {
    background-color: #f7b118
}

.fdx-sjson-c-line--error {
    background-color: #de002e
}

.fdx-sjson-c-line--text {
    background-color: #333
}

.fdx-sjson-c-line--grey-10 {
    background-color: #fafafa
}

.fdx-sjson-c-line--grey-20 {
    background-color: #f2f2f2
}

.fdx-sjson-c-line--grey-30 {
    background-color: #e3e3e3
}

.fdx-sjson-c-line--grey-40 {
    background-color: #8e8e8e
}

.fdx-sjson-c-line--grey-50 {
    background-color: #333
}

.fdx-sjson-c-line--transparent {
    background-color: transparent
}

[dir=ltr] .fdx-sjson-c-line--gradient {
    background: linear-gradient(to right,#4d148c 0,#7d22c3 33%,#ff6200 100%)
}

[dir=rtl] .fdx-sjson-c-line--gradient {
    background: linear-gradient(to left,#4d148c 0,#7d22c3 33%,#ff6200 100%)
}

.fdx-sjson-c-link {
    text-decoration: underline;
    color: inherit
}

.fdx-sjson-c-link--error {
    color: #de002e
}

.fdx-sjson-c-link--success {
    color: #008a00
}

.fdx-sjson-c-link--full-link:before {
    content: " ";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: transparent
}

.fdx-sjson-c-list--unstyled {
    list-style: none;
    padding: 0
}

.fdx-sjson-c-list--unstyled>li {
    font-size: 1rem;
    line-height: 1.3
}

.fdx-sjson-c-list--bullet {
    list-style-type: disc
}

[dir=ltr] .fdx-sjson-c-list--bullet {
    padding-left: 1rem
}

[dir=rtl] .fdx-sjson-c-list--bullet {
    padding-right: 1rem
}

.fdx-sjson-c-list--bullet>li {
    font-size: 1rem;
    line-height: 1.3
}

.fdx-sjson-c-list--bordered-top>li {
    border-top: solid #e3e3e3 1px;
    padding: .75rem 0
}

.fdx-sjson-c-list--bordered-top>li:last-child {
    border-bottom: solid #e3e3e3 1px
}

.fdx-sjson-c-list--bordered-top-condensed>li {
    border-top: solid #e3e3e3 1px;
    padding: .25rem 0
}

.fdx-sjson-c-list--bordered-top-condensed>li:last-child {
    border-bottom: solid #e3e3e3 1px
}

.fdx-sjson-c-list--bordered-top-to-tiles>li {
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.14);
    padding: .5rem;
    margin: 1rem .25rem
}

.fdx-sjson-c-list--bordered-top-to-tiles>li:first-child {
    margin-top: 0
}

@media (min-width: 768px) {
    .fdx-sjson-c-list--bordered-top-to-tiles>li {
        box-shadow:none;
        padding: .25rem 0;
        margin: 0;
        border-top: solid #e3e3e3 1px
    }

    .fdx-sjson-c-list--bordered-top-to-tiles>li:last-child {
        border-bottom: solid #e3e3e3 1px
    }
}

.fdx-sjson-c-modal {
    display: flex;
    z-index: 3;
    height: 100vh;
    width: 100vw;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow-y: auto;
    overflow-x: hidden;
    background: rgba(51,51,51,.66);
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px)
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-modal {
        height:100%;
        background: #fff
    }
}

.fdx-sjson-c-modal__backdrop {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.fdx-sjson-c-modal__main {
    display: flex;
    width: 100%;
    flex-direction: column;
    position: absolute;
    top: 0;
    margin: 0 auto;
    padding: 1rem;
    background: #fff
}

@media (min-width: 664px) {
    .fdx-sjson-c-modal__main {
        box-shadow:0 6px 10px 0 rgba(0,0,0,.1),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.14);
        top: 75px;
        align-self: center;
        flex: 0 1 100%;
        width: calc(100% - 4rem)
    }

    [dir=ltr] .fdx-sjson-c-modal__main {
        left: 50%;
        transform: translateX(-50%)
    }

    [dir=rtl] .fdx-sjson-c-modal__main {
        right: 50%;
        transform: translateX(50%)
    }

    .fdx-sjson-c-modal__main .fdx-sjson-c-modal__body {
        max-width: 66.25rem;
        margin-top: 1rem;
        margin-bottom: 1rem;
        padding-right: 3rem;
        padding-left: 3rem
    }
}

.fdx-sjson-c-modal__main:after {
    position: absolute;
    display: block;
    width: 100%;
    height: 75px;
    bottom: -75px;
    content: ""
}

@media (min-width: 664px) {
    .fdx-sjson-c-modal__main--small {
        max-width:28.75rem
    }

    .fdx-sjson-c-modal__main--small .fdx-sjson-c-modal__body {
        margin-top: 1rem;
        margin-bottom: 1rem;
        padding-right: 1rem;
        padding-left: 1rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-modal__main--medium {
        max-width:38.75rem
    }

    .fdx-sjson-c-modal__main--medium .fdx-sjson-c-modal__body {
        margin-top: 1rem;
        margin-bottom: 1rem;
        padding-right: 1rem;
        padding-left: 1rem
    }
}

@media (min-width: 664px) {
    .fdx-sjson-c-modal__main--large {
        max-width:60.625rem
    }

    .fdx-sjson-c-modal__main--large .fdx-sjson-c-modal__body {
        margin-top: 1rem;
        margin-bottom: 3rem;
        padding-right: 3rem;
        padding-left: 3rem
    }
}

.fdx-sjson-c-modal__main--full-height {
    height: 100%
}

.fdx-sjson-c-modal__header {
    font-size: 1.5rem
}

.fdx-sjson-c-modal__body {
    align-items: center;
    align-self: center;
    flex: 0 1 auto;
    order: 2;
    width: 100%
}

.fdx-sjson-c-modal__footer {
    padding-bottom: 1rem;
    order: 1
}

[dir=ltr] .fdx-sjson-c-modal__footer {
    margin-left: auto;
    text-align: right
}

[dir=rtl] .fdx-sjson-c-modal__footer {
    margin-right: auto;
    text-align: left
}

@media (min-width: 664px) {
    .fdx-sjson-c-modal__footer {
        padding:0
    }
}

.fdx-sjson-c-modal__footer__button {
    min-height: 0;
    padding: 0
}

.fdx-sjson-c-modal__description {
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.3
}

.fdx-sjson-c-modal__title {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0;
    font-size: 1.5rem;
    text-align: center;
    margin-bottom: 2rem
}

.has-alert-header .fdx-sjson-c-modal .fdx-sjson-c-modal__main {
    top: 300px
}

.fdx-sjson-c-nav {
    background-color: #4d148c;
    position: sticky;
    top: 0;
    z-index: 3
}

.fdx-sjson-c-nav__overlay {
    display: none;
    height: 100%;
    width: 100%;
    position: fixed;
    top: 4rem;
    background-color: #fafafa
}

.fdx-sjson-c-nav__overlay.is-active {
    display: block
}

@media (min-width: 768px) {
    .fdx-sjson-c-nav__overlay.is-active {
        background-color:rgba(0,0,0,.25)
    }
}

.fdx-sjson-c-nav__main {
    margin: 0 auto;
    max-width: 970px;
    position: relative;
    height: 4rem;
    display: grid;
    grid-template-areas: "logo menu2 hamburger" "search search search" "menu1 menu1 menu1";
    grid-template-columns: 1fr auto auto;
    grid-template-rows: 64px 59px calc(100vh - 123px)
}

@media (min-width: 768px) {
    .fdx-sjson-c-nav__main {
        grid-template-areas:"logo menu2 hamburger" "menu1 menu1 menu1";
        grid-template-columns: auto 1fr auto auto;
        grid-template-rows: 64px calc(100vh - 64px)
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-nav__main {
        grid-template-areas:"logo  menu1 menu2";
        grid-template-columns: 100px auto auto
    }
}

.fdx-sjson-c-nav__main__menu {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column
}

@media (min-width: 768px) {
    .fdx-sjson-c-nav__main__menu {
        background-color:transparent;
        flex-direction: row
    }
}

.fdx-sjson-c-nav__main__menu--left {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    background-color: #fafafa;
    grid-area: menu1
}

@media (min-width: 1200px) {
    .fdx-sjson-c-nav__main__menu--left {
        background-color:transparent
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-c-nav__main__menu--left {
        display:none
    }

    .fdx-sjson-c-nav__main__menu--left.is-active {
        display: block;
        height: 100%;
        overflow: scroll
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-nav__main__menu--left {
        display:none
    }

    .fdx-sjson-c-nav__main__menu--left.is-active {
        display: block;
        height: 100%;
        overflow: scroll
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-nav__main__menu--left {
        display:none
    }

    .fdx-sjson-c-nav__main__menu--left.is-active {
        display: block;
        height: 100%;
        overflow: scroll
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-nav__main__menu--left {
        display:none
    }

    .fdx-sjson-c-nav__main__menu--left.is-active {
        display: block;
        height: 100%;
        overflow: scroll
    }
}

.fdx-sjson-c-nav__main__menu--right {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
    grid-area: menu2;
    display: flex;
    flex-direction: row
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-c-nav__main__menu--right {
        margin-left:auto
    }

    [dir=rtl] .fdx-sjson-c-nav__main__menu--right {
        margin-right: auto
    }
}

.fdx-sjson-c-nav__main__menu--right .fdx-sjson-c-nav__main__menu__item__link {
    color: #fff;
    letter-spacing: -.5px
}

.fdx-sjson-c-nav__main__menu__item {
    position: relative
}

.fdx-sjson-c-nav__main__menu__item+.fdx-sjson-c-nav__main__menu__item {
    border-top: solid 1px #fff
}

.fdx-sjson-c-nav__main__menu__item+.fdx-sjson-c-nav__main__menu__item:last-child {
    border-bottom: solid 1px #fff
}

@media (min-width: 768px) {
    .fdx-sjson-c-nav__main__menu__item+.fdx-sjson-c-nav__main__menu__item:last-child {
        border-bottom:0
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-nav__main__menu__item+.fdx-sjson-c-nav__main__menu__item {
        border-top:0
    }
}

.fdx-sjson-c-nav__main__menu__item__link {
    font-size: 1rem;
    line-height: 1;
    background-color: transparent;
    border: 0;
    border-radius: 0;
    height: 4rem;
    padding: .75rem .75rem;
    display: inline-flex;
    align-items: center;
    font-size: .875rem;
    width: 100%;
    text-decoration: none;
    color: #333
}

@media (min-width: 1200px) {
    .fdx-sjson-c-nav__main__menu__item__link {
        color:#fff
    }
}

[dir=ltr] .fdx-sjson-c-nav__main__menu__item__link--has-submenu svg {
    margin-left: .25rem
}

[dir=rtl] .fdx-sjson-c-nav__main__menu__item__link--has-submenu svg {
    margin-right: .25rem
}

.fdx-sjson-c-nav__main__menu__item__sub {
    min-width: 15rem;
    display: none;
    list-style: none;
    margin: 0;
    padding: 0;
    background-color: #fff;
    flex-direction: column
}

@media (min-width: 768px) {
    .fdx-sjson-c-nav__main__menu__item__sub {
        position:absolute
    }

    [dir=ltr] .fdx-sjson-c-nav__main__menu__item__sub {
        box-shadow: 4px 4px 0 0 rgba(0,0,0,.17)
    }

    [dir=rtl] .fdx-sjson-c-nav__main__menu__item__sub {
        box-shadow: -4px 4px 0 0 rgba(0,0,0,.17)
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-c-nav__main__menu__item__sub--test {
        position:fixed;
        left: 0;
        right: 0
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-nav__main__menu__item__sub--test {
        position:fixed;
        left: 0;
        right: 0
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-nav__main__menu__item__sub--test {
        position:fixed;
        left: 0;
        right: 0
    }
}

.fdx-sjson-c-nav__main__menu__item__sub__item {
    padding: .75rem 1rem;
    position: relative;
    z-index: 1
}

.fdx-sjson-c-nav__main__menu__item__sub__item+.fdx-sjson-c-nav__main__menu__item__sub__item {
    border-top: solid 1px #f2f2f2
}

.fdx-sjson-c-nav__main__menu__item__sub__item__link {
    font-weight: 300;
    font-size: .875rem;
    color: #333;
    text-decoration: none;
    display: flex;
    align-items: center
}

[dir=ltr] .fdx-sjson-c-nav__main__menu__item__sub__item__link {
    text-align: left
}

[dir=rtl] .fdx-sjson-c-nav__main__menu__item__sub__item__link {
    text-align: right
}

.fdx-sjson-c-nav__main__menu__item__sub__item__link:after {
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    content: "";
    position: absolute;
    z-index: -1
}

.fdx-sjson-c-nav__main__menu__item__sub__item__link:focus,.fdx-sjson-c-nav__main__menu__item__sub__item__link:hover {
    text-decoration: underline
}

.fdx-sjson-c-nav__main__menu__item__sub__item__link:focus:after,.fdx-sjson-c-nav__main__menu__item__sub__item__link:hover:after {
    background-color: #fafafa
}

.fdx-sjson-c-nav__main__menu__item__sub__item__link--primary {
    font-weight: 700;
    text-transform: uppercase;
    color: #007ab7
}

.fdx-sjson-c-nav__main__menu__item__sub__item__link [class*=icon],.fdx-sjson-c-nav__main__menu__item__sub__item__link>fdx-icon {
    line-height: 0
}

[dir=ltr] .fdx-sjson-c-nav__main__menu__item__sub__item__link [class*=icon],[dir=ltr] .fdx-sjson-c-nav__main__menu__item__sub__item__link>fdx-icon {
    margin-left: auto
}

[dir=rtl] .fdx-sjson-c-nav__main__menu__item__sub__item__link [class*=icon],[dir=rtl] .fdx-sjson-c-nav__main__menu__item__sub__item__link>fdx-icon {
    margin-right: auto
}

.fdx-sjson-c-nav__main__menu--left .fdx-sjson-c-nav__main__menu__item.is-active {
    background-color: #4d148c
}

@media (min-width: 1200px) {
    .fdx-sjson-c-nav__main__menu--left .fdx-sjson-c-nav__main__menu__item.is-active {
        background-color:#fff
    }
}

.fdx-sjson-c-nav__main__menu--left .fdx-sjson-c-nav__main__menu__item.is-active .fdx-sjson-c-nav__main__menu__item__link {
    color: #fff
}

[dir=ltr] .fdx-sjson-c-nav__main__menu--left .fdx-sjson-c-nav__main__menu__item.is-active .fdx-sjson-c-nav__main__menu__item__link [class*=icon] {
    transform: rotate(180deg)
}

[dir=rtl] .fdx-sjson-c-nav__main__menu--left .fdx-sjson-c-nav__main__menu__item.is-active .fdx-sjson-c-nav__main__menu__item__link [class*=icon] {
    transform: rotate(-180deg)
}

@media (min-width: 1200px) {
    .fdx-sjson-c-nav__main__menu--left .fdx-sjson-c-nav__main__menu__item.is-active .fdx-sjson-c-nav__main__menu__item__link {
        color:#4d148c
    }
}

.fdx-sjson-c-nav__main__menu--right .fdx-sjson-c-nav__main__menu__item.is-active {
    background-color: #fff
}

.fdx-sjson-c-nav__main__menu--right .fdx-sjson-c-nav__main__menu__item.is-active .fdx-sjson-c-nav__main__menu__item__link {
    color: #4d148c
}

.fdx-sjson-c-nav__main__menu__item.is-active .fdx-sjson-c-nav__main__menu__item__sub {
    display: flex
}

.fdx-sjson-c-nav__main__menu__item.is-active .fdx-sjson-c-nav__main__menu__item__link {
    text-decoration: underline
}

.fdx-sjson-c-nav__main__logo {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: logo;
    display: inline-block;
    align-self: center;
    width: 5.5rem;
    height: 1.5625rem;
    background-size: 88px 25px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAAyCAYAAAD8z1GNAAAACXBIWXMAABcSAAAXEgFnn9JSAAA6LGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzcgMS4wMDAwMDAsIDAwMDAvMDAvMDAtMDA6MDA6MDAgICAgICAgICI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczpuczE9Imh0dHA6Ly93d3cuZGF5LmNvbS9kYW0vMS4wIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgbnMxOlBoeXNpY2FsaGVpZ2h0aW5pbmNoZXM9IjAuMzMzMzA1Nzc2MTE5MjMyMiIKICAgbnMxOlBoeXNpY2Fsd2lkdGhpbmluY2hlcz0iMS4xNzMyMzYzNzAwODY2NyIKICAgbnMxOkZpbGVmb3JtYXQ9IlBORyIKICAgbnMxOlByb2dyZXNzaXZlPSJubyIKICAgbnMxOmV4dHJhY3RlZD0iMjAxNy0wOS0xNFQxOTowOTowNC43NjZaIgogICBuczE6Qml0c3BlcnBpeGVsPSIzMiIKICAgbnMxOk1JTUV0eXBlPSJpbWFnZS9wbmciCiAgIG5zMTpQaHlzaWNhbHdpZHRoaW5kcGk9IjE1MCIKICAgbnMxOlBoeXNpY2FsaGVpZ2h0aW5kcGk9IjE1MCIKICAgbnMxOk51bWJlcm9maW1hZ2VzPSIxIgogICBuczE6TnVtYmVyb2Z0ZXh0dWFsY29tbWVudHM9IjAiCiAgIG5zMTpzaGExPSJjNzEwNzAxZjMwYTE2ODM3ZmQ5NjkxNTYyMzc4NmM0ODQ5Nzc2MzgyIgogICBuczE6c2l6ZT0iMTc5NjQiCiAgIHRpZmY6SW1hZ2VMZW5ndGg9IjUwIgogICB0aWZmOllSZXNvbHV0aW9uPSIxNTAwMDAwLzEwMDAwIgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB0aWZmOlJlc29sdXRpb25Vbml0PSIyIgogICB0aWZmOlhSZXNvbHV0aW9uPSIxNTAwMDAwLzEwMDAwIgogICB0aWZmOkltYWdlV2lkdGg9IjE3NiIKICAgZXhpZjpDb2xvclNwYWNlPSI2NTUzNSIKICAgZXhpZjpQaXhlbFlEaW1lbnNpb249IjUwIgogICBleGlmOlBpeGVsWERpbWVuc2lvbj0iMTc2IgogICB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1LjUgKE1hY2ludG9zaCkiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMTctMDgtMjFUMTY6MjU6MDkuMDAwLTA0OjAwIgogICB4bXA6TW9kaWZ5RGF0ZT0iMjAxNy0wOC0yMVQxNjoyNTowOS4wMDAtMDQ6MDAiCiAgIHhtcDpDcmVhdGVEYXRlPSIyMDE3LTA4LTIxVDE2OjIwOjQ4LjAwMC0wNDowMCIKICAgZGM6Zm9ybWF0PSJpbWFnZS9wbmciCiAgIGRjOm1vZGlmaWVkPSIyMDE3LTEwLTA3VDE0OjM5OjMzLjU3NloiCiAgIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMTEzNzQ3NS1jNzNkLTExN2EtYTBkMi1jYTgwYjAxNzc3MGUiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NTM4OTcyMS02NWYzLTQxYWUtODdhMi01YzVhZTgxMjRjNGUiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDFlNjNhNWQtYzBlMS00NWExLTk3ZTMtZWJhZmFmMWUyZjIwIgogICBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1LjUgKE1hY2ludG9zaCkiCiAgICAgIHN0RXZ0OndoZW49IjIwMTctMDgtMjFUMTY6MjQ6NDMuMDAwLTA0OjAwIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjU1Mzg5NzIxLTY1ZjMtNDFhZS04N2EyLTVjNWFlODEyNGM0ZSIvPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIKICAgICAgc3RFdnQ6d2hlbj0iMjAxNy0wOC0yMVQxNjoyNTowOS4wMDAtMDQ6MDAiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDFlNjNhNWQtYzBlMS00NWExLTk3ZTMtZWJhZmFmMWUyZjIwIi8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICA8L3JkZjpEZXNjcmlwdGlvbj4KIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InIiPz5qhlV/AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAt6SURBVHja7J17lFVVHcc/d+6FeTjDS1B5IwiywEiBpCCiBw9x2VMrjYhyWYppT+1hgYWaFGZWVGSpWGRiZaGLpSHCiiBhmfEIiQSnSUBeAzPIMO+5pz/2964Zprn37n3mnjN3Zu53rVl3zczZ57HPd//27/Hd+0Y8zysF+hAONgGLgV10HUwGfgkMS3tk6QvwyAI4ug8igd7TKWAqcJgujhgwCMgP6XoDgB5drA97AhcAfbPons4BonQD5AHVIV6vFoh3sT6MAzVZdk/VgNddCJxDDjkC55BDjsA55JAjcA45AueQQ47AOeTQ9QjcbfKTHYxe3cU4xXy0OYKppLkWJCLAS0Bljl9WqAb2ACcd+zoCnCb7ctNZQ+CtwM1AgQ9rf0YvJIf0OAzcBbzo2Nd5QGN3MRR+CHyablBjzwI0AAdzfZ15HziS67ZckN2ZLXBY6AEUasB4+mzC6CkaQ7h+VFN3JMRr5hACgZsCupcCoFgR9GiMPHGUiBwXkc4AZcDLwCEFOm9k6J4KgRKMOm8oRmJ6oYhcCpwA9gPl8i+DJrQH1OcomnkC54torm5HXZIXUiDCfACYBVyu+4rqp6UF9kScRmVDdgJ/BNaLWHGfA+di4CrgvcBYXT+vxfUbde4GYAfwK+BJjO42KHVdVIOo2EfbiNo3Ya9KS8xwNbgp2fIxklKX6+Qplop3BIGnASsd2+YDjwFPiMiJBxkD3CTiDASKLF0LZC1HAbOBV4Af6vwuVmsksBD4CEarXJjmmgDvBCYB1wJ3i9RBkHgQsEQDM+ZI3pjcnh4O99YTOKr39Jxlm4GYjNQU7GS5iXs7AHxTzxY6gYcCQ3wEczt0vTqNwI8DXwEuwr+gPk8ux2QReCawFNhr0fZKYBFwKe4pwRINnCHAqoAC22JgRovZxwVngOXAfA0EWzQCE/S5Mc2xRcCdukaRwzWOawar7MgoN+LzWo36/BKwDBhP5laD9NOguF+kTIWFwAPAW32QtyXG6VkGB+jm+enrBuBR4Ae4LViIARM1s4xLc09f9EHeBr33NZmKIcJM0zRqiv4ccAdwXkB+41xZ4cuSHPMJ4KsKFDOB/pp+swkecAxYATwu4rhgqvpweJL/3w7c5kjeGp1zhdybDgvi/KIO+IwePOj1Y3M0jX6asyt/k+S2DO/iwXlEM9sJ4NvyhT/qONCuUjzxZeC/Lf5+NXArbguBG4Bfa9Y73dFZCL+YLad/gEObCuDvGrHF8s/OtWz7Pky6bbF+76XAYXw3yTAlXI/XgHuAEcB0x/ZXA6/L6NTLMCyS7++CZ4HvEICMIEwCT3Xw507J0d+Iyb3Wy/0YDlwhX7fY4tnmAb/ROWbJvfCDGqDKcfBlE/4NfE3xwRTHtgv0PjYAXwfe7Nj+eeAbrax4pySwLXkr5CP/Vh3XOpOxRdPQDRauyGDgeuC7Ot7VV90MrFPap0aB4nhMznpwJyPx39SvKxz9/14KVOf6IO9uZSr+GdRDZVspuUqWd0WKY8pFyGHy61IhH/ggRhTjMgM0KlK+D6O+a4kCYJv8wLd0MhJvAL7VwqWwRZHiBxf8Sy7bliAfKNsIfFjpnwJSC98rMbv8zJJVTIUR8uFsK1oe8Gf5znva+H+tApIjwIOORAgLfVJkmB7DLCxYgtmQJQgc1yBZE/SD+iFwmaYjW1wMXIJdvvccWcxrSJ3ia8RU0WzSQz2w2fapGa9g8qd70hz3HPAH4BaC2dnoDfWzn8CnWrNZMjwqf/52Mr+t2DFMrvf3YYxUPwTeKL/SFl+QH2Tzkgcpyu1IrG/DbUiGxxUoBmHJDmJSWHsCOHe9Zo8+mFJ+SQZdwOXAjwhJiOSnkOG6lGgs/gQpHYFaBYpnLI/fSXCC8zzcCgWuKMeU31eTGS1HDUYj83NCVNGFUYkbQ3brjlviVblItvBE4iY6Jw7JYj6De7Wu9cBfDXxPLgRdicCdCZXyPV0IfJAMlkY7ADsx1cnn23GOdSLvgbBvPkfgsxF3nE49BVkNnfy59wJ/bUf77ZhiUeiIhUQKWzSRWW1tQjyd59AfUUcDMDJgXzVoRIAPAze24xw3YyptKwl5W9cwCGwrWq6WFdjVomPbO3CiCiKvtDzfSExed5vDyx9GcGq0MPZSno3JCQ9rxzkGYKp1R+RPdykCH9EUmy57UYepFP2MzAjEE0Lwd+gl2WRPzsPkrFdbXqOEzMkykw2QIPE2TLVsTAbOdQlGR0wGSRzVwOqn4PpkawsfBoF3ywoPtCDDODIst1OQcgSzksSGMNMwqrddFse+H7cVDy7og9FcjMctdRnTbPYkqdOBkzDVxmkZvOeJcidexRSE/KI3Jr9+rYxKTz1TKeb7SJ4Kk8BblK4ZaNHx04F3kX45CxiRyflql8zvqscUGV63JDCYVRo3YIQvVWncjRvJXBGgNfpjVo7UOvrlEWVT1qcg8CBMBXFWAFZ+plySRcA+H+0HYwpfMzA5+U2Y1FxE/FiGUSX+OCwC79PImWxx7HD5Ursx9fRkGKrUzyQFUl4KH9JTcNhkSYRCjFyzAiPArmjjmPGYWv/kADM5Mey1z21Z72gKgtyBKdcHsdFiAUZHfEbv6IRj+1uAt2sAFonIdeLDdn3eqqBxbRgEbgTWaqpKJ0GMyio8gKnXr2vjmFEYfek8y+CpDKNjHeEw3fcFPi+/7i80LxIt0N/mqpOzFcmWxkcxMoBPBpw5iQHXiWxLsF+XN0Vu09OYMv1SuZ/7Zdjy9XkR8ClgQ1gVsqcxIh0bDW0+8DER5RqMlrReU8gFesiZlrNHLfAI8DtNPwsdpszewIfk0iQS9D01EArofIjJP73Jkby1GInrBPW9bf8Vqr+rgHuxq1ZO1/WepXnDmgOYcn0F8B9Z3nWY5Wl9wiJwBUaCeLmDFZygnyplMSK4K6d2q/PjGPHKHFlwF/Qlu74Dzi+uk+twvmO7VZrBJgK/wE0+2gsjSDokQ2JjNA4p6E5Iat+tOOO0OOTJKhcA54ZZiVurFFmlY7tiEciVvCcw5c0ymjULy+mee5wl1rK5kneNrOdJ+aR3i2Cu/vhi0i8+QIaqQLNwXBZ4B2Z1zgGl1CIidBSoDZPAdcBDms6DxmmMpK/1tR6SJe4OXwIYbzEtL8M9X71VpC9t1X/3psnOtIURajcnzXGlmAWjl9G8tdeLmH2SKzH7UEQ1Mx8DjoathTgsK7iS/1/vlikkdqW5Pwmx78Tsp5YpEh8h+8Q8cd3TSGVL3uTYfo+sbVtr2R4EfuKDxBdilvinykZtkqWdR3Mu/pje6VaRd74C6FVATZ6PgKS933W8C7Ory31yyjOJMuD7emnJOrhcWYxVtH8b/n2YxPqpLCNwgYiyFLel9Ik+XCKXL9k0f4+eu87x3FMwGuSEhW2N15SBKlLAGdc1Ruq+emtg/UM+dV0MIwfsh13dPUpm1vZXqhNeBj6rB+rXjvOVy1r8FLulLHsVXBxTpsPPRic7ZVEOYErVsfR96OXheXkB++ERZW0WYPLk5ZazTVQDMSFyT+eiLcVoIN5D6mJS63sbrXtbkoRLa+X73oZJqfYX8UeII3/C7DFxAiDied71mLVojZYjexft0462FeUvwCiihsjp75WmjScLW6G0yhPq9OM+UkuzMJW3ybqXVJW1Rl1jm1yRXergK9S5DSnvef/mnjw8vwflZdUBqhwimiUTyj5bVylfVm4t9vLQsSJXCfai/qj68SlMhTQZSjC1g7E6d4OM1FmrnCOelzXxTCFmU74ZItPoJGSqwCS2d2KKDDuwXwKU6uVdKjLPpllhFm0xbVYBL2A0Bs/4sqL7N8PD8yOUl3kBy3Qi+omTnUhUTz3LY0l2fDYt9akRQV4SeWK0nTSPizwNZG7tVZ2s6nZlL0rkVvTV6D8sS1+P+wbQbc0eQcMjuzMt8Uwd+78BAJgcq1vfmFk3AAAAAElFTkSuQmCC)
}

[dir=ltr] .fdx-sjson-c-nav__main__logo {
    margin-left: 1rem
}

[dir=rtl] .fdx-sjson-c-nav__main__logo {
    margin-right: 1rem
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-c-nav__main__logo {
        margin-left:0
    }

    [dir=rtl] .fdx-sjson-c-nav__main__logo {
        margin-right: 0
    }
}

.fdx-sjson-c-nav__main__burger {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
    grid-area: hamburger
}

[dir=ltr] .fdx-sjson-c-nav__main__burger {
    padding-right: 1rem
}

[dir=rtl] .fdx-sjson-c-nav__main__burger {
    padding-left: 1rem
}

@media (min-width: 1200px) {
    .fdx-sjson-c-nav__main__burger {
        display:none
    }
}

.fdx-sjson-c-nav__main__right-overlay {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    width: 0;
    overflow: hidden;
    display: flex;
    grid-area: search;
    align-items: center;
    background: #4d148c
}

[dir=ltr] .fdx-sjson-c-nav__main__right-overlay {
    text-align: right
}

[dir=rtl] .fdx-sjson-c-nav__main__right-overlay {
    text-align: left
}

@media (min-width: 768px) {
    .fdx-sjson-c-nav__main__right-overlay {
        grid-row-start:1;
        grid-row-end: 1;
        grid-column-start: 2;
        grid-column-end: 4;
        top: 0;
        bottom: 0;
        position: absolute
    }

    [dir=ltr] .fdx-sjson-c-nav__main__right-overlay {
        right: 0
    }

    [dir=rtl] .fdx-sjson-c-nav__main__right-overlay {
        left: 0
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-nav__main__right-overlay {
        grid-row-start:1;
        grid-row-end: 1;
        grid-column-start: 2;
        grid-column-end: 5;
        top: 0;
        bottom: 0;
        position: absolute
    }

    [dir=ltr] .fdx-sjson-c-nav__main__right-overlay {
        right: 0
    }

    [dir=rtl] .fdx-sjson-c-nav__main__right-overlay {
        left: 0
    }
}

.fdx-sjson-c-nav__main__right-overlay.is-active {
    display: flex;
    width: 100%;
    pointer-events: initial;
    overflow: visible
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-c-nav__main__right-overlay.is-active {
        padding-right:1.25rem
    }

    [dir=rtl] .fdx-sjson-c-nav__main__right-overlay.is-active {
        padding-left: 1.25rem
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-nav__main__right-overlay.is-active {
        transition:all cubic-bezier(.19,1,.22,1) .75s
    }
}

.fdx-sjson-c-nav__main__right-overlay__main {
    display: flex;
    flex-direction: row;
    width: 100%;
    position: relative
}

.fdx-sjson-c-nav__main__right-overlay__main__input {
    padding: 1rem 1rem;
    background-color: transparent;
    border: 0;
    border-top: solid 1px #fff;
    border-bottom: solid 1px #fff;
    color: #fff;
    width: 100%;
    font-size: 1rem
}

[dir=ltr] .fdx-sjson-c-nav__main__right-overlay__main__input {
    border-right: solid 1px #fff
}

[dir=rtl] .fdx-sjson-c-nav__main__right-overlay__main__input {
    border-left: solid 1px #fff
}

@media (min-width: 768px) {
    .fdx-sjson-c-nav__main__right-overlay__main__input {
        padding:.5rem 1rem;
        border: solid 1px #fff;
        height: 2.8125rem
    }

    [dir=ltr] .fdx-sjson-c-nav__main__right-overlay__main__input {
        border-radius: 99999px 0 0 99999px
    }

    [dir=rtl] .fdx-sjson-c-nav__main__right-overlay__main__input {
        border-radius: 0 99999px 99999px 0
    }
}

.fdx-sjson-c-nav__main__right-overlay__main__input::-moz-placeholder {
    color: #fff;
    font-weight: 300
}

.fdx-sjson-c-nav__main__right-overlay__main__input::placeholder {
    color: #fff;
    font-weight: 300
}

.fdx-sjson-c-nav__main__right-overlay__main__btn {
    background: 0 0;
    padding: 1rem;
    border: 0;
    border-top: solid #fff 1px;
    border-bottom: solid #fff 1px;
    font-size: 1.25rem;
    color: #fff
}

@media (min-width: 768px) {
    .fdx-sjson-c-nav__main__right-overlay__main__btn {
        height:2.8125rem
    }

    [dir=ltr] .fdx-sjson-c-nav__main__right-overlay__main__btn {
        padding: .5rem .75rem .5rem .5rem;
        border-right: solid #fff 1px;
        border-radius: 0 99999px 99999px 0
    }

    [dir=rtl] .fdx-sjson-c-nav__main__right-overlay__main__btn {
        padding: .5rem .5rem .5rem .75rem;
        border-left: solid #fff 1px;
        border-radius: 99999px 0 0 99999px
    }
}

.fdx-sjson-c-nav__main__right-overlay__main__btn:hover {
    background-color: #fff;
    color: #4d148c
}

.fdx-sjson-c-nav__main__right-overlay__main__autocomplete {
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: calc(2.8125rem + .75rem);
    background: #fff;
    border: solid 1px #e3e3e3;
    left: 0;
    right: 0
}

[dir=ltr] .fdx-sjson-c-nav__main__right-overlay__main__autocomplete {
    text-align: left
}

[dir=rtl] .fdx-sjson-c-nav__main__right-overlay__main__autocomplete {
    text-align: right
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-nav__main__right-overlay__main__autocomplete {
        top:4.1875rem
    }
}

.fdx-sjson-c-nav__main__right-overlay__main__autocomplete__item {
    display: flex;
    flex-direction: column
}

.fdx-sjson-c-nav__main__right-overlay__main__autocomplete__item__title {
    background-color: #f2f2f2;
    font-weight: 700;
    font-size: .625rem;
    text-transform: uppercase;
    margin: 0;
    padding: .75rem .75rem
}

.fdx-sjson-c-nav__main__right-overlay__main__autocomplete li {
    font-weight: 700;
    border-top: solid 1px #e3e3e3
}

.fdx-sjson-c-nav__main__right-overlay__main__autocomplete li>ul {
    list-style: none;
    padding: 0;
    margin: 0
}

.fdx-sjson-c-nav__main__right-overlay__main__autocomplete li>ul>li {
    font-weight: 400;
    display: flex
}

.fdx-sjson-c-nav__main__right-overlay__main__autocomplete li>ul>li>a {
    flex: 1;
    display: flex;
    align-items: center;
    justify-items: center;
    color: #333;
    padding: .75rem .75rem;
    text-decoration: none;
    font-size: .875rem
}

.fdx-sjson-c-nav__main__right-overlay__main__autocomplete li>ul>li>a:hover {
    text-decoration: underline
}

.fdx-sjson-c-nav__main__right-overlay__main__autocomplete li>ul>li>a>* {
    line-height: 0
}

[dir=ltr] .fdx-sjson-c-nav__main__right-overlay__main__autocomplete li>ul>li>a>* {
    margin-right: .5rem
}

[dir=rtl] .fdx-sjson-c-nav__main__right-overlay__main__autocomplete li>ul>li>a>* {
    margin-left: .5rem
}

.fdx-sjson-c-nav__main__right-overlay__close {
    border: 0;
    color: #fff
}

[dir=ltr] .fdx-sjson-c-nav__main__right-overlay__close {
    background: 0;
    margin-left: 1rem
}

[dir=rtl] .fdx-sjson-c-nav__main__right-overlay__close {
    background: 100%;
    margin-right: 1rem
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-nav__main__right-overlay__close {
        display:none
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-nav__main__right-overlay__close {
        display:none
    }
}

.fdx-sjson-c-navbar {
    background-color: #fff;
    z-index: 2;
    height: 3.875rem;
    position: relative
}

.fdx-sjson-c-navbar::before {
    bottom: 0;
    content: "";
    display: block;
    width: 100vw;
    position: absolute;
    border-bottom: solid 2px #e3e3e3
}

[dir=ltr] .fdx-sjson-c-navbar::before {
    left: 50%;
    transform: translateX(-50%)
}

[dir=rtl] .fdx-sjson-c-navbar::before {
    right: 50%;
    transform: translateX(50%)
}

.fdx-sjson-c-navbar--sticky {
    position: fixed;
    top: 4rem;
    width: 100%
}

.fdx-sjson-c-navbar--condensed {
    height: calc(2.5rem + 2px)
}

.fdx-sjson-c-navbar--condensed .fdx-sjson-c-navbar__title {
    font-size: .875rem;
    height: 2.5rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar--condensed .fdx-sjson-c-navbar__title {
        font-size:.875rem
    }
}

.fdx-sjson-c-navbar--condensed .fdx-sjson-c-navbar__menu__item {
    font-size: 1.5rem
}

.fdx-sjson-c-navbar--condensed .fdx-sjson-c-navbar__menu__item__button,.fdx-sjson-c-navbar--condensed .fdx-sjson-c-navbar__menu__item__text {
    height: 2.5rem;
    min-height: 2.5rem;
    font-size: .75rem
}

.fdx-sjson-c-navbar--condensed .fdx-sjson-c-navbar__menu__item__button--icon-before [class*=icon],.fdx-sjson-c-navbar--condensed .fdx-sjson-c-navbar__menu__item__text--icon-before [class*=icon] {
    font-size: 1.5rem
}

.fdx-sjson-c-navbar--condensed .fdx-sjson-c-navbar__toggle {
    min-height: 2.5rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar--condensed .fdx-sjson-c-navbar__menu__item--is-active>.fdx-sjson-c-navbar__menu {
        top:2.5rem
    }
}

.fdx-sjson-c-navbar__main {
    display: flex;
    align-content: center;
    flex-wrap: wrap;
    background-color: #fff;
    max-width: 60.625rem;
    margin: 0 auto;
    z-index: 3
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__main {
        background:0 0;
        z-index: initial
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-navbar__main {
        flex-direction:row
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-navbar__main {
        box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.14)
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-navbar__main {
        box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.14)
    }
}

.fdx-sjson-c-navbar--full-width .fdx-sjson-c-navbar__main {
    max-width: 100%;
    padding: 0 1rem
}

.fdx-sjson-c-navbar__title {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0;
    font-size: 1.125rem;
    display: flex;
    align-items: center;
    margin: 0 1rem;
    height: 60px
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__title {
        font-weight:300;
        line-height: inherit;
        margin: 0;
        padding: 0;
        font-size: 1.25rem
    }
}

[dir=ltr] .fdx-sjson-c-navbar__toggle {
    margin-left: auto
}

[dir=rtl] .fdx-sjson-c-navbar__toggle {
    margin-right: auto
}

.fdx-sjson-c-navbar__toggle [class*=icon] {
    color: #007ab7;
    font-size: 1.25rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__toggle {
        display:none
    }
}

.fdx-sjson-c-navbar__menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    flex: 0 1 100%;
    z-index: 2
}

.fdx-sjson-c-navbar__menu>* {
    margin: 0
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__menu {
        flex:0 1 auto;
        flex-direction: row
    }

    [dir=ltr] .fdx-sjson-c-navbar__menu {
        margin-left: auto
    }

    [dir=rtl] .fdx-sjson-c-navbar__menu {
        margin-right: auto
    }
}

@media (min-width: 0) and (max-width:767px) {
    .fdx-sjson-c-navbar__menu {
        display:none
    }

    .fdx-sjson-c-navbar__menu--is-open\@small {
        display: flex;
        margin-top: 3px;
        background-color: #fff
    }
}

.fdx-sjson-c-navbar__menu--lined>li+li {
    border-top: solid #e3e3e3 1px
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-navbar__menu--lined-root>li+li {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-navbar__menu--lined-root>li+li {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__menu--lined-root>li>ul>li+li {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__menu .fdx-sjson-c-navbar__menu {
        box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.14);
        border: solid #e3e3e3 1px;
        -webkit-clip-path: inset(0 -10px -10px -10px);
        clip-path: inset(0 -10px -10px -10px)
    }
}

.fdx-sjson-c-navbar__menu__item {
    font-size: 1rem;
    min-height: 0
}

[dir=ltr] .fdx-sjson-c-navbar__menu__item {
    direction: rtl
}

[dir=rtl] .fdx-sjson-c-navbar__menu__item {
    direction: ltr
}

.fdx-sjson-c-navbar__menu__item__button,.fdx-sjson-c-navbar__menu__item__text {
    display: inline-block;
    font-weight: 400;
    border-width: 0;
    font-size: 1rem;
    background-color: transparent;
    line-height: 1.3;
    display: flex;
    align-items: center;
    padding: .5rem;
    width: 100%;
    height: calc(3.875rem - 2px);
    min-height: calc(3.875rem - 2px)
}

[dir=ltr] .fdx-sjson-c-navbar__menu__item__button,[dir=ltr] .fdx-sjson-c-navbar__menu__item__text {
    direction: ltr
}

[dir=rtl] .fdx-sjson-c-navbar__menu__item__button,[dir=rtl] .fdx-sjson-c-navbar__menu__item__text {
    direction: rtl
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__menu__item__button,.fdx-sjson-c-navbar__menu__item__text {
        padding:0 .75rem
    }
}

.fdx-sjson-c-navbar__menu__item__button:disabled,.fdx-sjson-c-navbar__menu__item__text:disabled {
    color: #8e8e8e
}

.fdx-sjson-c-navbar__menu__item__button:disabled:focus,.fdx-sjson-c-navbar__menu__item__button:disabled:hover,.fdx-sjson-c-navbar__menu__item__text:disabled:focus,.fdx-sjson-c-navbar__menu__item__text:disabled:hover {
    background-color: transparent
}

.fdx-sjson-c-navbar__menu__item__button {
    display: flex;
    color: #333
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__menu__item__button {
        color:#007ab7
    }
}

.fdx-sjson-c-navbar__menu__item__button:focus,.fdx-sjson-c-navbar__menu__item__button:hover {
    background-color: #fafafa
}

.fdx-sjson-c-navbar__menu__item__button:disabled {
    color: #8e8e8e
}

.fdx-sjson-c-navbar__menu__item__button:disabled:focus,.fdx-sjson-c-navbar__menu__item__button:disabled:hover {
    background-color: transparent
}

.fdx-sjson-c-navbar__menu__item__button--icon-after>* {
    font-size: 1rem
}

[dir=ltr] .fdx-sjson-c-navbar__menu__item__button--icon-after>* {
    margin-left: auto
}

[dir=rtl] .fdx-sjson-c-navbar__menu__item__button--icon-after>* {
    margin-right: auto
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-c-navbar__menu__item__button--icon-after>* {
        padding-left:.5rem
    }

    [dir=rtl] .fdx-sjson-c-navbar__menu__item__button--icon-after>* {
        padding-right: .5rem
    }
}

.fdx-sjson-c-navbar__menu__item__button [class*=icon] {
    font-size: 1.25rem
}

.fdx-sjson-c-navbar__menu__item__button--toggle {
    display: none
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__menu__item__button--toggle {
        display:block
    }
}

.fdx-sjson-c-navbar__menu__item__text {
    color: #333;
    align-self: center
}

.fdx-sjson-c-navbar__menu__item__text:focus,.fdx-sjson-c-navbar__menu__item__text:hover {
    background-color: transparent
}

[dir=ltr] .fdx-sjson-c-navbar__menu__item__text--icon-before [class*=icon] {
    margin-right: .5rem
}

[dir=rtl] .fdx-sjson-c-navbar__menu__item__text--icon-before [class*=icon] {
    margin-left: .5rem
}

.fdx-sjson-c-navbar__menu__item__text [class*=icon] {
    font-size: 2rem
}

.fdx-sjson-c-navbar__menu__item--has-submenu>.fdx-sjson-c-navbar__menu {
    display: none;
    flex-direction: column;
    align-items: flex-start
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__menu__item--has-submenu>.fdx-sjson-c-navbar__menu {
        position:absolute
    }
}

.fdx-sjson-c-navbar__menu__item--has-submenu .fdx-sjson-c-navbar__menu__item {
    margin: 0;
    align-self: stretch
}

.fdx-sjson-c-navbar__menu__item--has-submenu .fdx-sjson-c-navbar__menu__item>.fdx-sjson-c-navbar__menu__item__button {
    color: #333
}

.fdx-sjson-c-navbar__menu__item--has-submenu .fdx-sjson-c-navbar__menu__item>.fdx-sjson-c-navbar__menu__item__button:disabled {
    color: #8e8e8e
}

.fdx-sjson-c-navbar__menu__item--has-submenu .fdx-sjson-c-navbar__menu__item>.fdx-sjson-c-navbar__menu__item__button:disabled:focus,.fdx-sjson-c-navbar__menu__item--has-submenu .fdx-sjson-c-navbar__menu__item>.fdx-sjson-c-navbar__menu__item__button:disabled:hover {
    background-color: transparent
}

.fdx-sjson-c-navbar__menu__item--is-active {
    background-color: #fff;
    z-index: 2
}

.fdx-sjson-c-navbar__menu__item--is-active>.fdx-sjson-c-navbar__menu {
    background-color: #fff;
    display: block;
    z-index: 2
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__menu__item--is-active>.fdx-sjson-c-navbar__menu {
        position:absolute;
        top: 61px
    }
}

.fdx-sjson-c-navbar__menu__item--is-active>.fdx-sjson-c-navbar__menu--nested {
    display: flex;
    z-index: 2;
    box-shadow: none;
    border: none;
    top: 0
}

@media (min-width: 768px) {
    .fdx-sjson-c-navbar__menu__item--is-active>.fdx-sjson-c-navbar__menu--nested {
        position:relative
    }
}

.fdx-sjson-c-navbar__menu__item--is-active>.fdx-sjson-c-navbar__menu--nested .fdx-sjson-c-navbar__menu__item {
    border: 0
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-navbar__menu__item--is-active\@small>.fdx-sjson-c-navbar__menu {
        display:block
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-navbar__menu__item--is-active\@small>.fdx-sjson-c-navbar__menu {
        display:block
    }
}

.fdx-sjson-c-navbar__overlay {
    background: 0 0;
    display: block;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    z-index: 1
}

[dir=ltr] .fdx-sjson-c-navbar__overlay {
    left: 0
}

[dir=rtl] .fdx-sjson-c-navbar__overlay {
    right: 0
}

.fdx-sjson-c-notification {
    display: block
}

.fdx-sjson-c-notification__backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(51,51,51,.66);
    display: flex;
    overflow-y: hidden;
    z-index: 3
}

.fdx-sjson-c-notification__backdrop>* {
    overflow-y: auto;
    position: relative;
    background: #fff
}

@media (min-width: 768px) {
    .fdx-sjson-c-notification__backdrop>* {
        box-shadow:0 6px 10px 0 rgba(0,0,0,.1),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.14);
        align-self: center;
        flex: 0 1 100%;
        margin: 0 auto;
        max-width: 460px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-notification--small {
        max-width:28.75rem
    }

    [dir=ltr] .fdx-sjson-c-notification--small .fdx-sjson-c-notification__header {
        padding: 2rem 0 0 2rem
    }

    [dir=rtl] .fdx-sjson-c-notification--small .fdx-sjson-c-notification__header {
        padding: 2rem 2rem 0 0
    }

    .fdx-sjson-c-notification--small .fdx-sjson-c-notification__body {
        padding: 0 2rem 2rem 2rem
    }

    .fdx-sjson-c-notification--small .fdx-sjson-c-notification__footer {
        align-self: baseline
    }

    .fdx-sjson-c-notification--small .fdx-sjson-c-notification__footer button {
        min-height: unset
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-notification--medium {
        max-width:38.75rem
    }

    [dir=ltr] .fdx-sjson-c-notification--medium .fdx-sjson-c-notification__header {
        padding: 2rem 0 0 2rem
    }

    [dir=rtl] .fdx-sjson-c-notification--medium .fdx-sjson-c-notification__header {
        padding: 2rem 2rem 0 0
    }

    .fdx-sjson-c-notification--medium .fdx-sjson-c-notification__body {
        padding: 0 2rem 2rem 2rem
    }

    .fdx-sjson-c-notification--medium .fdx-sjson-c-notification__footer {
        align-self: baseline
    }

    .fdx-sjson-c-notification--medium .fdx-sjson-c-notification__footer button {
        min-height: unset
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-notification--large {
        max-width:60.625rem
    }

    [dir=ltr] .fdx-sjson-c-notification--large .fdx-sjson-c-notification__header {
        padding: 3rem 0 0 3rem
    }

    [dir=rtl] .fdx-sjson-c-notification--large .fdx-sjson-c-notification__header {
        padding: 3rem 3rem 0 0
    }

    .fdx-sjson-c-notification--large .fdx-sjson-c-notification__body {
        padding: 0 3rem 3rem 3rem
    }

    .fdx-sjson-c-notification--large .fdx-sjson-c-notification__footer {
        align-self: baseline
    }

    .fdx-sjson-c-notification--large .fdx-sjson-c-notification__footer button {
        min-height: unset
    }
}

.fdx-sjson-c-notification--default.fdx-sjson-c-notification--responsive-inline {
    background: #fff;
    color: #333
}

.fdx-sjson-c-notification--default.fdx-sjson-c-notification--column,.fdx-sjson-c-notification--default.fdx-sjson-c-notification--inline,.fdx-sjson-c-notification--default.fdx-sjson-c-notification--toast {
    color: #333
}

.fdx-sjson-c-notification--default.fdx-sjson-c-notification--column [class*=header] [class*=icon],.fdx-sjson-c-notification--default.fdx-sjson-c-notification--inline [class*=header] [class*=icon],.fdx-sjson-c-notification--default.fdx-sjson-c-notification--toast [class*=header] [class*=icon] {
    fill: #4d148c
}

.fdx-sjson-c-notification--success.fdx-sjson-c-notification--responsive-inline {
    background: #fff;
    color: #333
}

.fdx-sjson-c-notification--success.fdx-sjson-c-notification--column,.fdx-sjson-c-notification--success.fdx-sjson-c-notification--inline,.fdx-sjson-c-notification--success.fdx-sjson-c-notification--toast {
    color: #333
}

.fdx-sjson-c-notification--success.fdx-sjson-c-notification--column [class*=header] [class*=icon],.fdx-sjson-c-notification--success.fdx-sjson-c-notification--inline [class*=header] [class*=icon],.fdx-sjson-c-notification--success.fdx-sjson-c-notification--toast [class*=header] [class*=icon] {
    fill: #008a00
}

.fdx-sjson-c-notification--warning.fdx-sjson-c-notification--responsive-inline {
    background: #f7b118;
    color: #fff
}

.fdx-sjson-c-notification--warning.fdx-sjson-c-notification--column,.fdx-sjson-c-notification--warning.fdx-sjson-c-notification--inline,.fdx-sjson-c-notification--warning.fdx-sjson-c-notification--toast {
    color: #333
}

.fdx-sjson-c-notification--warning.fdx-sjson-c-notification--column [class*=header] [class*=icon],.fdx-sjson-c-notification--warning.fdx-sjson-c-notification--inline [class*=header] [class*=icon],.fdx-sjson-c-notification--warning.fdx-sjson-c-notification--toast [class*=header] [class*=icon] {
    fill: #f7b118
}

.fdx-sjson-c-notification--error.fdx-sjson-c-notification--responsive-inline {
    background: #de002e;
    color: #fff
}

.fdx-sjson-c-notification--error.fdx-sjson-c-notification--block,.fdx-sjson-c-notification--error.fdx-sjson-c-notification--column,.fdx-sjson-c-notification--error.fdx-sjson-c-notification--inline,.fdx-sjson-c-notification--error.fdx-sjson-c-notification--toast {
    color: #333
}

.fdx-sjson-c-notification--error.fdx-sjson-c-notification--block [class*=header] [class*=icon],.fdx-sjson-c-notification--error.fdx-sjson-c-notification--column [class*=header] [class*=icon],.fdx-sjson-c-notification--error.fdx-sjson-c-notification--inline [class*=header] [class*=icon],.fdx-sjson-c-notification--error.fdx-sjson-c-notification--toast [class*=header] [class*=icon] {
    fill: #de002e
}

.fdx-sjson-c-notification--info.fdx-sjson-c-notification--responsive-inline {
    background: #007ab7;
    color: #fff
}

.fdx-sjson-c-notification--info.fdx-sjson-c-notification--block,.fdx-sjson-c-notification--info.fdx-sjson-c-notification--column,.fdx-sjson-c-notification--info.fdx-sjson-c-notification--inline,.fdx-sjson-c-notification--info.fdx-sjson-c-notification--toast {
    color: #333
}

.fdx-sjson-c-notification--info.fdx-sjson-c-notification--block [class*=header] [class*=icon],.fdx-sjson-c-notification--info.fdx-sjson-c-notification--column [class*=header] [class*=icon],.fdx-sjson-c-notification--info.fdx-sjson-c-notification--inline [class*=header] [class*=icon],.fdx-sjson-c-notification--info.fdx-sjson-c-notification--toast [class*=header] [class*=icon] {
    fill: #4d148c
}

.fdx-sjson-c-notification--toast {
    color: #333;
    background-color: #fafafa;
    border: solid 1px #f2f2f2
}

[dir=ltr] .fdx-sjson-c-notification--toast {
    box-shadow: -2px 2px 0 0 rgba(0,0,0,.1)
}

[dir=rtl] .fdx-sjson-c-notification--toast {
    box-shadow: 2px 2px 0 0 rgba(0,0,0,.1)
}

@media (min-width: 768px) {
    .fdx-sjson-c-notification--toast {
        max-width:18.75rem;
        min-width: 18.75rem
    }
}

.fdx-sjson-c-notification--animated-bottom {
    animation: slidein-bottom cubic-bezier(.5,0,.5,1) .3s
}

.fdx-sjson-c-notification--position-bottom-left {
    position: fixed;
    bottom: .5rem
}

[dir=ltr] .fdx-sjson-c-notification--position-bottom-left {
    left: .5rem
}

[dir=rtl] .fdx-sjson-c-notification--position-bottom-left {
    right: .5rem
}

.fdx-sjson-c-notification--position-bottom-right {
    position: fixed;
    bottom: .5rem
}

[dir=ltr] .fdx-sjson-c-notification--position-bottom-right {
    right: .5rem
}

[dir=rtl] .fdx-sjson-c-notification--position-bottom-right {
    left: .5rem
}

.fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main {
    flex-wrap: wrap
}

@media (min-width: 1200px) {
    .fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main {
        flex-wrap:nowrap;
        align-items: center
    }

    [dir=ltr] .fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main>*+* {
        margin-left: 1rem
    }

    [dir=rtl] .fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main>*+* {
        margin-right: 1rem
    }
}

.fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__header {
    order: 1
}

.fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__header+.fdx-sjson-c-notification__body {
    padding-top: 1rem
}

@media (min-width: 1200px) {
    .fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__header+.fdx-sjson-c-notification__body {
        padding-top:0
    }
}

.fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__body {
    order: 3;
    flex: 0 1 100%
}

@media (min-width: 1200px) {
    .fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__body {
        flex:1;
        order: 2
    }

    [dir=ltr] .fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__body:not(:last-child) {
        margin-right: 1rem
    }

    [dir=rtl] .fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__body:not(:last-child) {
        margin-left: 1rem
    }

    .fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__body:first-child+.fdx-sjson-c-notification__footer {
        flex: 0 1 auto
    }
}

.fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__footer {
    order: 2
}

[dir=ltr] .fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__footer {
    margin-left: auto
}

[dir=rtl] .fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__footer {
    margin-right: auto
}

@media (min-width: 1200px) {
    .fdx-sjson-c-notification--responsive-inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__footer {
        order:3
    }
}

.fdx-sjson-c-notification--full-width .fdx-sjson-c-notification__main {
    max-width: 970px
}

.fdx-sjson-c-notification--inline .fdx-sjson-c-notification__main {
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 1rem 0
}

[dir=ltr] .fdx-sjson-c-notification--inline .fdx-sjson-c-notification__main>*+* {
    margin-left: 1rem
}

[dir=rtl] .fdx-sjson-c-notification--inline .fdx-sjson-c-notification__main>*+* {
    margin-right: 1rem
}

.fdx-sjson-c-notification--inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__header {
    flex: 0 1 auto
}

.fdx-sjson-c-notification--inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__body {
    flex: 0 1 auto;
    padding-top: 0
}

.fdx-sjson-c-notification--inline .fdx-sjson-c-notification__main .fdx-sjson-c-notification__footer {
    order: 3
}

.fdx-sjson-c-notification--condensed .fdx-sjson-c-notification__main {
    padding: 0 0
}

.fdx-sjson-c-notification--condensed .fdx-sjson-c-notification__description {
    font-size: .875rem
}

.fdx-sjson-c-notification--condensed .fdx-sjson-c-notification__header {
    font-size: 1.5rem
}

.fdx-sjson-c-notification--block .fdx-sjson-c-notification__main {
    margin: 0 auto;
    position: relative;
    display: flex;
    padding: 1rem;
    flex-wrap: wrap;
    align-items: center
}

.fdx-sjson-c-notification--block .fdx-sjson-c-notification__main .fdx-sjson-c-notification__header {
    order: 1
}

.fdx-sjson-c-notification--block .fdx-sjson-c-notification__main .fdx-sjson-c-notification__header+.fdx-sjson-c-notification__body {
    padding-top: 1rem
}

.fdx-sjson-c-notification--block .fdx-sjson-c-notification__main .fdx-sjson-c-notification__body {
    order: 3;
    flex: 0 1 100%
}

.fdx-sjson-c-notification--block .fdx-sjson-c-notification__main .fdx-sjson-c-notification__footer {
    order: 2
}

[dir=ltr] .fdx-sjson-c-notification--block .fdx-sjson-c-notification__main .fdx-sjson-c-notification__footer {
    margin-left: auto
}

[dir=rtl] .fdx-sjson-c-notification--block .fdx-sjson-c-notification__main .fdx-sjson-c-notification__footer {
    margin-right: auto
}

.fdx-sjson-c-notification--column .fdx-sjson-c-notification__main {
    margin: 0 auto;
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 1rem;
    flex-wrap: wrap;
    align-items: center
}

.fdx-sjson-c-notification--column .fdx-sjson-c-notification__main .fdx-sjson-c-notification__header {
    order: 1
}

.fdx-sjson-c-notification--column .fdx-sjson-c-notification__main .fdx-sjson-c-notification__header+.fdx-sjson-c-notification__body {
    padding-top: 1rem
}

.fdx-sjson-c-notification--column .fdx-sjson-c-notification__main .fdx-sjson-c-notification__body {
    order: 3;
    flex: 0 1 100%;
    text-align: center
}

.fdx-sjson-c-notification--column .fdx-sjson-c-notification__main .fdx-sjson-c-notification__footer {
    order: 2
}

[dir=ltr] .fdx-sjson-c-notification--column .fdx-sjson-c-notification__main .fdx-sjson-c-notification__footer {
    margin-left: auto
}

[dir=rtl] .fdx-sjson-c-notification--column .fdx-sjson-c-notification__main .fdx-sjson-c-notification__footer {
    margin-right: auto
}

.fdx-sjson-c-notification__main {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 0 auto;
    padding: 1rem
}

.fdx-sjson-c-notification__header {
    font-size: 1.875rem;
    line-height: 1
}

.fdx-sjson-c-notification__body {
    align-items: center;
    flex: 0 1 auto
}

.fdx-sjson-c-notification__footer {
    order: 2
}

[dir=ltr] .fdx-sjson-c-notification__footer {
    margin-left: auto
}

[dir=rtl] .fdx-sjson-c-notification__footer {
    margin-right: auto
}

.fdx-sjson-c-notification__footer [class*=icon] {
    font-size: 1.25rem
}

.fdx-sjson-c-notification__description {
    font-size: 1rem;
    line-height: 1.3
}

.fdx-sjson-c-notification__title {
    font-weight: 300;
    line-height: inherit;
    margin: 0;
    padding: 0;
    font-size: 2rem;
    margin-bottom: 1rem
}

.fdx-sjson-c-loading-indicator {
    --width: 2rem;
    --height: 2rem;
    --delay-calc: calc(1.2 * 0.1);
    --delay-one: calc(var(--delay-calc) * 2s);
    --delay-two: calc(var(--delay-calc) * 3s);
    display: inline-block;
    position: relative;
    width: var(--width);
    height: var(--height);
    overflow: hidden
}

.fdx-sjson-c-loading-indicator__part {
    position: absolute;
    box-sizing: border-box;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: 2px;
    border-width: 2px;
    border-style: solid;
    border-color: #4d148c transparent transparent;
    border-radius: 50%;
    animation: 1.2s cubic-bezier(.5,0,.5,1) infinite loading-indicator
}

.fdx-sjson-c-loading-indicator__part:nth-child(1) {
    border-color: #333;
    opacity: .15
}

.fdx-sjson-c-loading-indicator__part:nth-child(2) {
    animation-delay: calc(var(--delay-one) * -1)
}

.fdx-sjson-c-loading-indicator__part:nth-child(3) {
    animation-delay: calc(var(--delay-two) * -1)
}

.fdx-sjson-c-loading-indicator__part:nth-child(4) {
    animation-delay: -.5s
}

.fdx-sjson-c-loading-indicator--white .fdx-sjson-c-loading-indicator__part {
    border-color: #fff transparent transparent
}

.fdx-sjson-c-loading-indicator--white .fdx-sjson-c-loading-indicator__part:nth-child(1) {
    border-color: transparent
}

.fdx-sjson-c-loading-indicator--small {
    --width: 1.125rem;
    --height: 1.125rem
}

.fdx-sjson-c-loading-indicator--medium {
    --width: 1.5rem;
    --height: 1.5rem
}

.fdx-sjson-c-loading-indicator--large {
    --width: 5rem;
    --height: 5rem
}

@keyframes loading-indicator {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

.fdx-sjson-c-stepper {
    list-style: none;
    padding: 0
}

.fdx-sjson-c-stepper>* {
    margin: 0
}

.fdx-sjson-c-stepper__item {
    position: relative
}

[dir=ltr] .fdx-sjson-c-stepper__item {
    padding: 0 .5rem 1rem 2.5rem
}

[dir=rtl] .fdx-sjson-c-stepper__item {
    padding: 0 2.5rem 1rem .5rem
}

.fdx-sjson-c-stepper__item:before {
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    width: 1px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAYAAAB10jRKAAAAGklEQVQImWPo6+v7z8TAwMCARjD8//8fqwQA2RoGtgPvL+wAAAAASUVORK5CYII=)
}

[dir=ltr] .fdx-sjson-c-stepper__item:before {
    left: .96875rem
}

[dir=rtl] .fdx-sjson-c-stepper__item:before {
    right: .96875rem
}

.fdx-sjson-c-stepper__item:last-child:before {
    display: none
}

.fdx-sjson-c-stepper__item__icon {
    position: absolute;
    top: 0;
    display: block;
    font-size: 1.5rem;
    text-align: center;
    background: #fff;
    color: #4d148c;
    line-height: 1
}

[dir=ltr] .fdx-sjson-c-stepper__item__icon {
    left: .25rem
}

[dir=rtl] .fdx-sjson-c-stepper__item__icon {
    right: .25rem
}

.fdx-sjson-c-sticker--grey {
    font-size: 1rem;
    line-height: 1;
    margin: 0;
    padding: 0;
    background-color: #f2f2f2
}

.fdx-sjson-c-sticker--horizontal {
    display: inline;
    border-radius: 1rem;
    padding: .125rem .5rem
}

.fdx-sjson-c-table {
    border-spacing: 0;
    width: 100%;
    border-collapse: collapse
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-table__thead {
        position:absolute!important;
        width: 1px!important;
        height: 1px!important;
        opacity: 0;
        padding: 0;
        clip: rect(1px,1px,1px,1px);
        border: 0!important;
        overflow: hidden
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-table__thead {
        position:absolute!important;
        width: 1px!important;
        height: 1px!important;
        opacity: 0;
        padding: 0;
        clip: rect(1px,1px,1px,1px);
        border: 0!important;
        overflow: hidden
    }
}

.fdx-sjson-c-table__thead--bordered {
    border-bottom: solid #f2f2f2 1px
}

[dir=ltr] .fdx-sjson-c-table__thead--bordered-large th {
    background: linear-gradient(180deg,#fff calc(100% - 2px),#f2f2f2 2px)
}

[dir=rtl] .fdx-sjson-c-table__thead--bordered-large th {
    background: linear-gradient(-180deg,#fff calc(100% - 2px),#f2f2f2 2px)
}

.fdx-sjson-c-table__thead__th {
    font-weight: 700;
    font-size: .875rem;
    text-transform: uppercase;
    -webkit-hyphens: auto;
    hyphens: auto;
    letter-spacing: .1em;
    padding: .75rem 0
}

[dir=ltr] .fdx-sjson-c-table__thead__th {
    text-align: left
}

[dir=rtl] .fdx-sjson-c-table__thead__th {
    text-align: right
}

[dir=ltr] .fdx-sjson-c-table__thead__th+.fdx-sjson-c-table__thead__th {
    padding-left: 1rem
}

[dir=rtl] .fdx-sjson-c-table__thead__th+.fdx-sjson-c-table__thead__th {
    padding-right: 1rem
}

.fdx-sjson-c-table__tbody__tr {
    display: flex;
    flex-direction: column;
    padding: .5rem 0;
    position: relative;
    transition: background-color .15s cubic-bezier(.19,1,.22,1)
}

@media (min-width: 768px) {
    .fdx-sjson-c-table__tbody__tr {
        display:table-row
    }
}

.fdx-sjson-c-table__tbody__tr--bordered {
    border-bottom: solid #f2f2f2 1px
}

.fdx-sjson-c-table__tbody__tr--bordered-large {
    border-bottom: solid #f2f2f2 2px
}

.fdx-sjson-c-table__tbody__tr--hover {
    cursor: pointer
}

.fdx-sjson-c-table__tbody__tr--hover:hover {
    background-color: #fafafa;
    cursor: pointer
}

.fdx-sjson-c-table__tbody__td {
    font-weight: 300;
    font-size: 1rem;
    padding: .5rem 0;
    background-clip: padding-box
}

@media (min-width: 768px) {
    .fdx-sjson-c-table__tbody__td {
        padding:.75rem 0
    }

    [dir=ltr] .fdx-sjson-c-table__tbody__td+.fdx-sjson-c-table__tbody__td {
        padding-left: 1rem
    }

    [dir=rtl] .fdx-sjson-c-table__tbody__td+.fdx-sjson-c-table__tbody__td {
        padding-right: 1rem
    }
}

.fdx-sjson-c-table__tbody__td:before {
    font-weight: 700;
    font-size: .75rem;
    text-transform: uppercase;
    letter-spacing: .1em;
    content: attr(data-label);
    display: block
}

@media (min-width: 768px) {
    .fdx-sjson-c-table__tbody__td:before {
        display:none
    }
}

.fdx-sjson-c-table__tbody__td--aside {
    position: absolute;
    top: .5rem
}

[dir=ltr] .fdx-sjson-c-table__tbody__td--aside {
    right: 0
}

[dir=rtl] .fdx-sjson-c-table__tbody__td--aside {
    left: 0
}

@media (min-width: 768px) {
    .fdx-sjson-c-table__tbody__td--aside {
        position:relative;
        top: initial
    }

    [dir=ltr] .fdx-sjson-c-table__tbody__td--aside {
        right: initial
    }

    [dir=rtl] .fdx-sjson-c-table__tbody__td--aside {
        left: initial
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-table__tbody__td--fit-content {
        width:1%;
        white-space: nowrap
    }
}

.fdx-sjson-c-table__tbody--zebra .fdx-sjson-c-table__tbody__tr:nth-child(odd) {
    background-color: #fafafa
}

.fdx-sjson-c-table__tfoot__td {
    padding: .75rem 0
}

[dir=ltr] .fdx-sjson-c-table__tfoot__td {
    text-align: left;
    padding-left: 1rem
}

[dir=rtl] .fdx-sjson-c-table__tfoot__td {
    text-align: right;
    padding-right: 1rem
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-table__tfoot__td {
        display:flex;
        flex: 0 1 50%
    }

    [dir=ltr] .fdx-sjson-c-table__tfoot__td {
        padding-left: 0
    }

    [dir=rtl] .fdx-sjson-c-table__tfoot__td {
        padding-right: 0
    }

    .fdx-sjson-c-table__tfoot__td:not([data-label]) {
        display: none;
        padding-top: 0;
        padding-bottom: 0
    }

    .fdx-sjson-c-table__tfoot__td:before {
        font-weight: 700;
        font-size: .875rem;
        line-height: 1.3;
        text-transform: uppercase;
        letter-spacing: 1px;
        display: block;
        flex: 0 1 50%;
        content: attr(data-label);
        letter-spacing: .1em
    }
}

.fdx-sjson-c-table--row-border {
    border-collapse: separate
}

.fdx-sjson-c-table--row-border .fdx-sjson-c-table__tfoot__tr {
    display: flex;
    flex-direction: column
}

@media (min-width: 768px) {
    .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tfoot__tr {
        display:table-row
    }
}

.fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody {
    border-top: solid #e3e3e3 1px;
    border-right: solid #e3e3e3 1px;
    border-left: solid #e3e3e3 1px
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr>td:first-child {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr:first-child>td {
        border-top:solid #e3e3e3 1px
    }
}

.fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr:first-child>td:first-child {
    border-top: solid #e3e3e3 1px
}

.fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error:first-child>td {
    border-right: solid #de002e 1px;
    border-left: solid #de002e 1px
}

@media (min-width: 768px) {
    .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error:first-child>td {
        border-top:solid #de002e 1px;
        border-right: 0;
        border-left: 0
    }
}

.fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error:first-child>td:first-child {
    border-top: solid #de002e 1px
}

.fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td {
    border-right: solid #de002e 1px;
    border-left: solid #de002e 1px;
    background-color: rgba(222,0,46,.05)
}

@media (min-width: 768px) {
    .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td {
        border-right:0;
        border-left: 0;
        border-top: solid #de002e 1px;
        border-bottom: solid #de002e 1px
    }
}

.fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td:first-child {
    border-top: solid #de002e 1px
}

[dir=ltr] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td:first-child {
    border-left: solid #de002e 1px
}

[dir=rtl] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td:first-child {
    border-right: solid #de002e 1px
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td:first-child {
        border-left:solid #de002e 1px
    }

    [dir=rtl] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td:first-child {
        border-right: solid #de002e 1px
    }
}

.fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td:last-child {
    border-bottom: solid #de002e 1px
}

[dir=ltr] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td:last-child {
    border-right: solid #de002e 1px
}

[dir=rtl] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td:last-child {
    border-left: solid #de002e 1px
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td:last-child {
        border-right:solid #de002e 1px
    }

    [dir=rtl] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__tr--has-error>.fdx-sjson-c-table__tbody__td:last-child {
        border-left: solid #de002e 1px
    }
}

.fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__td {
    box-sizing: border-box;
    border-bottom: solid #e3e3e3 1px;
    border-left: solid #e3e3e3 1px;
    border-right: solid #e3e3e3 1px;
    background-color: #fafafa
}

@media (min-width: 768px) {
    .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__td {
        border-right:0;
        border-left: 0
    }
}

[dir=ltr] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__td:first-child {
    border-left: solid #e3e3e3 1px
}

[dir=rtl] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__td:first-child {
    border-right: solid #e3e3e3 1px
}

[dir=ltr] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__td:last-child {
    border-right: solid #e3e3e3 1px
}

[dir=rtl] .fdx-sjson-c-table--row-border .fdx-sjson-c-table__tbody__td:last-child {
    border-left: solid #e3e3e3 1px
}

.fdx-sjson-c-table--condensed .fdx-sjson-c-table__thead__th {
    padding-top: 0;
    font-weight: 700;
    font-size: .75rem;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: .625rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-table--condensed .fdx-sjson-c-table__thead__th {
        padding-top:.25rem;
        padding-bottom: .25rem
    }
}

.fdx-sjson-c-table--condensed .fdx-sjson-c-table__tfoot__td,.fdx-sjson-c-table--condensed .fdx-sjson-c-table__thead__th {
    padding-left: .5rem;
    padding-right: .5rem;
    background-color: #fff
}

.fdx-sjson-c-table--condensed .fdx-sjson-c-table__tbody__td {
    font-size: .75rem;
    font-weight: 400;
    padding: .5rem
}

.fdx-sjson-c-table--condensed .fdx-sjson-c-table__tfoot__td {
    padding-top: .25rem;
    padding-bottom: 0;
    font-weight: 700;
    font-size: .625rem
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-table--condensed .fdx-sjson-c-table__tfoot__td {
        display:flex;
        flex: 0 1 50%
    }

    .fdx-sjson-c-table--condensed .fdx-sjson-c-table__tfoot__td:not([data-label]) {
        display: none;
        padding-top: 0;
        padding-bottom: 0
    }

    .fdx-sjson-c-table--condensed .fdx-sjson-c-table__tfoot__td:before {
        font-weight: 700;
        font-size: .625rem;
        line-height: 1.3;
        text-transform: uppercase;
        letter-spacing: .8px;
        display: block;
        flex: 0 1 50%;
        content: attr(data-label);
        letter-spacing: .1em
    }
}

.fdx-sjson-c-table--sticky th {
    position: sticky;
    top: 0;
    z-index: 2
}

.fdx-sjson-c-tooltip {
    display: inline-block
}

@media (min-width: 768px) {
    .fdx-sjson-c-tooltip {
        position:relative
    }
}

.fdx-sjson-c-tooltip__button {
    text-align: center;
    border-width: 0;
    display: block;
    padding: 0;
    line-height: 1;
    background: 0 0;
    color: #007ab7;
    font-size: 1rem;
    cursor: pointer
}

.fdx-sjson-c-tooltip__button [class*=icon] {
    font-size: 1rem
}

.fdx-sjson-c-tooltip__main {
    z-index: 2;
    min-width: calc(100% - 2rem);
    background: #f2f2f2;
    grid-template-areas: "body header";
    grid-template-columns: 1fr auto;
    position: absolute
}

[dir=ltr] .fdx-sjson-c-tooltip__main {
    box-shadow: -2px 2px 0 0 rgba(0,0,0,.1);
    left: 1rem
}

[dir=rtl] .fdx-sjson-c-tooltip__main {
    box-shadow: 2px 2px 0 0 rgba(0,0,0,.1);
    right: 1rem
}

.fdx-sjson-c-tooltip__main:not([hidden]) {
    display: grid
}

@media (min-width: 768px) {
    .fdx-sjson-c-tooltip__main {
        min-width:18.75rem;
        width: 18.75rem
    }

    [dir=ltr] .fdx-sjson-c-tooltip__main {
        left: unset
    }

    [dir=rtl] .fdx-sjson-c-tooltip__main {
        right: unset
    }
}

.fdx-sjson-c-tooltip__main__body {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: body;
    line-height: 1.3;
    font-size: .75rem;
    color: #333
}

[dir=ltr] .fdx-sjson-c-tooltip__main__body {
    padding: 1rem .25rem 1rem 1rem
}

[dir=rtl] .fdx-sjson-c-tooltip__main__body {
    padding: 1rem 1rem 1rem .25rem
}

.fdx-sjson-c-tooltip__main__body * {
    font-size: inherit
}

.fdx-sjson-c-tooltip__main__footer {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
    grid-area: header;
    padding-top: .5rem
}

[dir=ltr] .fdx-sjson-c-tooltip__main__footer {
    padding-right: .5rem;
    padding-left: .25rem
}

[dir=rtl] .fdx-sjson-c-tooltip__main__footer {
    padding-left: .5rem;
    padding-right: .25rem
}

.fdx-sjson-c-tooltip__main__footer__button {
    background-color: transparent;
    border: 0;
    padding: 0;
    font-size: 1rem
}

.fdx-sjson-c-tooltip__cdk-overlay-container {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    z-index: 1
}

.fdx-sjson-c-tooltip__cdk-overlay-container:empty {
    display: none
}

.fdx-sjson-c-vertical-border--100 {
    -o-border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0,#e3e3e3 0,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%;
    border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0,#e3e3e3 0,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%
}

@media (min-width: 664px) {
    .fdx-sjson-c-vertical-border--100\@small {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0,#e3e3e3 0,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0,#e3e3e3 0,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-vertical-border--100\@medium {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0,#e3e3e3 0,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0,#e3e3e3 0,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-vertical-border--100\@large {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0,#e3e3e3 0,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 0,#e3e3e3 0,#e3e3e3 100%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%) 1 100%
    }
}

.fdx-sjson-c-vertical-border--75 {
    -o-border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%;
    border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%
}

@media (min-width: 664px) {
    .fdx-sjson-c-vertical-border--75\@small {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-vertical-border--75\@medium {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-vertical-border--75\@large {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 12.5%,#e3e3e3 12.5%,#e3e3e3 87.5%,rgba(255,255,255,0) 87.5%,rgba(255,255,255,0) 100%) 1 100%
    }
}

.fdx-sjson-c-vertical-border--50 {
    -o-border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%;
    border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%
}

@media (min-width: 664px) {
    .fdx-sjson-c-vertical-border--50\@small {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-vertical-border--50\@medium {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-vertical-border--50\@large {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%
    }
}

.fdx-sjson-c-vertical-border--25 {
    -o-border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%;
    border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%
}

@media (min-width: 664px) {
    .fdx-sjson-c-vertical-border--25\@small {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%
    }
}

@media (min-width: 768px) {
    .fdx-sjson-c-vertical-border--25\@medium {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-vertical-border--25\@large {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 37.5%,#e3e3e3 37.5%,#e3e3e3 62.5%,rgba(255,255,255,0) 62.5%,rgba(255,255,255,0) 100%) 1 100%
    }
}

[dir=ltr] .fdx-sjson-c-vertical-border--left {
    border-left-style: solid;
    border-left-width: 1px
}

[dir=rtl] .fdx-sjson-c-vertical-border--left {
    border-right-style: solid;
    border-right-width: 1px
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-c-vertical-border--left\@small {
        border-left-style:solid;
        border-left-width: 1px
    }

    [dir=rtl] .fdx-sjson-c-vertical-border--left\@small {
        border-right-style: solid;
        border-right-width: 1px
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-c-vertical-border--left\@medium {
        border-left-style:solid;
        border-left-width: 1px
    }

    [dir=rtl] .fdx-sjson-c-vertical-border--left\@medium {
        border-right-style: solid;
        border-right-width: 1px
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-c-vertical-border--left\@large {
        border-left-style:solid;
        border-left-width: 1px
    }

    [dir=rtl] .fdx-sjson-c-vertical-border--left\@large {
        border-right-style: solid;
        border-right-width: 1px
    }
}

[dir=ltr] .fdx-sjson-c-vertical-border--right {
    border-right-style: solid;
    border-right-width: 1px
}

[dir=rtl] .fdx-sjson-c-vertical-border--right {
    border-left-style: solid;
    border-left-width: 1px
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-c-vertical-border--right\@small {
        border-right-style:solid;
        border-right-width: 1px
    }

    [dir=rtl] .fdx-sjson-c-vertical-border--right\@small {
        border-left-style: solid;
        border-left-width: 1px
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-c-vertical-border--right\@medium {
        border-right-style:solid;
        border-right-width: 1px
    }

    [dir=rtl] .fdx-sjson-c-vertical-border--right\@medium {
        border-left-style: solid;
        border-left-width: 1px
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-c-vertical-border--right\@large {
        border-left-style:solid;
        border-left-width: 1px
    }

    [dir=rtl] .fdx-sjson-c-vertical-border--right\@large {
        border-right-style: solid;
        border-right-width: 1px
    }
}

.richtext p {
    font-weight: 300;
    font-size: 1rem;
    line-height: 1.5
}

.richtext a {
    text-decoration: underline!important;
    color: #333!important
}

.richtext a sub,.richtext a sup {
    display: inline-block;
    text-decoration: none
}

.richtext a:focus,.richtext a:hover {
    color: #007ab7!important
}

.richtext a:active {
    color: #333!important
}

.richtext ol li,.richtext ul li {
    font-weight: 300;
    font-size: 1rem;
    line-height: 1.5
}

.fdx-sjson-c-footer {
    background-color: #fafafa;
    padding-top: 1.5rem
}

.fdx-sjson-c-footer__title {
    margin-bottom: .25rem;
    text-transform: uppercase;
    font-weight: 700;
    font-size: .875rem;
    color: #4d148c
}

@media (min-width: 768px) {
    .fdx-sjson-c-footer__title {
        margin-bottom:1rem;
        font-size: .625rem
    }
}

.fdx-sjson-c-footer__nav {
    max-width: 970px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    padding: 0 .75rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-footer__nav {
        flex-direction:row;
        padding-bottom: 3rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-footer__nav {
        padding-right:0;
        padding-left: 0
    }
}

.fdx-sjson-c-footer__nav__item {
    display: flex;
    flex-direction: column
}

[dir=ltr] .fdx-sjson-c-footer__nav__item+.fdx-sjson-c-footer__nav__item {
    padding-left: 0
}

[dir=rtl] .fdx-sjson-c-footer__nav__item+.fdx-sjson-c-footer__nav__item {
    padding-right: 0
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-c-footer__nav__item+.fdx-sjson-c-footer__nav__item {
        padding-left:3.75rem
    }

    [dir=rtl] .fdx-sjson-c-footer__nav__item+.fdx-sjson-c-footer__nav__item {
        padding-right: 3.75rem
    }
}

[dir=ltr] .fdx-sjson-c-footer__nav__item+.fdx-sjson-c-footer__nav__item:last-child {
    padding-left: 0
}

[dir=rtl] .fdx-sjson-c-footer__nav__item+.fdx-sjson-c-footer__nav__item:last-child {
    padding-right: 0
}

[dir=ltr] .fdx-sjson-c-footer__nav__item:last-child {
    margin-left: 0
}

[dir=rtl] .fdx-sjson-c-footer__nav__item:last-child {
    margin-right: 0
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-c-footer__nav__item:last-child {
        margin-left:auto
    }

    [dir=rtl] .fdx-sjson-c-footer__nav__item:last-child {
        margin-right: auto
    }
}

.fdx-sjson-c-footer__nav__list-wrapper {
    display: flex;
    flex-direction: column
}

@media (min-width: 768px) {
    .fdx-sjson-c-footer__nav__list-wrapper {
        flex-direction:row
    }
}

.fdx-sjson-c-footer__nav__list {
    list-style: none;
    margin: 0;
    padding: 0
}

[dir=ltr] .fdx-sjson-c-footer__nav__list+.fdx-sjson-c-footer__nav__list {
    padding-left: 0
}

[dir=rtl] .fdx-sjson-c-footer__nav__list+.fdx-sjson-c-footer__nav__list {
    padding-right: 0
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-c-footer__nav__list+.fdx-sjson-c-footer__nav__list {
        padding-left:3.75rem
    }

    [dir=rtl] .fdx-sjson-c-footer__nav__list+.fdx-sjson-c-footer__nav__list {
        padding-right: 3.75rem
    }
}

.fdx-sjson-c-footer__nav__list__item {
    padding: .25rem 0
}

.fdx-sjson-c-footer__nav__list__item__link {
    color: #333;
    font-size: 1rem;
    font-weight: 300;
    text-decoration: none;
    display: flex
}

@media (min-width: 768px) {
    .fdx-sjson-c-footer__nav__list__item__link {
        font-size:.75rem
    }
}

.fdx-sjson-c-footer__nav__list__item__link:focus,.fdx-sjson-c-footer__nav__list__item__link:hover {
    text-decoration: underline
}

.fdx-sjson-c-footer__nav__list__item__link__icon,.fdx-sjson-c-footer__nav__list__item__link__icon>svg {
    width: .75rem!important;
    height: .75rem!important
}

[dir=ltr] .fdx-sjson-c-footer__nav__list__item__link__icon,[dir=ltr] .fdx-sjson-c-footer__nav__list__item__link__icon>svg {
    margin-left: .25rem
}

[dir=rtl] .fdx-sjson-c-footer__nav__list__item__link__icon,[dir=rtl] .fdx-sjson-c-footer__nav__list__item__link__icon>svg {
    margin-right: .25rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-footer__nav__list__item__link__icon,.fdx-sjson-c-footer__nav__list__item__link__icon>svg {
        width:1rem!important;
        height: 1rem!important
    }
}

.fdx-sjson-c-footer__social {
    max-width: 970px;
    margin: 0 auto;
    border-top: 0;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 1.5rem .75rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-footer__social {
        flex-wrap:nowrap;
        margin: 0 auto;
        border-top: solid #8e8e8e 1px;
        display: flex;
        align-items: center;
        padding: 3rem .75rem
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-footer__social {
        padding-right:0;
        padding-left: 0
    }
}

.fdx-sjson-c-footer__social__list {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-footer__social__list {
        justify-content:start
    }
}

.fdx-sjson-c-footer__social__list__item {
    padding: 0 .25rem
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-footer__social__list__item {
        margin-bottom:.5rem
    }
}

.fdx-sjson-c-footer__social__list__item__link {
    display: flex
}

.fdx-sjson-c-footer__social__list__item__link svg {
    width: 1.5rem;
    height: 1.5rem
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-footer__social__list__item__link svg {
        width:1.75rem;
        height: 1.75rem
    }
}

.fdx-sjson-c-footer__bottom {
    background-color: #4d148c
}

.fdx-sjson-c-footer__bottom__wrapper {
    max-width: 970px;
    background-color: #4d148c;
    display: flex;
    align-items: center;
    padding: 19px 0;
    margin-right: 1rem;
    margin-left: 1rem;
    flex-direction: column
}

@media (min-width: 768px) {
    .fdx-sjson-c-footer__bottom__wrapper {
        flex-direction:row
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-footer__bottom__wrapper {
        margin:0 auto
    }
}

.fdx-sjson-c-footer__bottom__title {
    font-size: .75rem;
    color: #fff;
    margin: 0;
    font-weight: 300
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-footer__bottom__title {
        padding-bottom:1rem
    }
}

.fdx-sjson-c-footer__bottom__list {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0
}

[dir=ltr] .fdx-sjson-c-footer__bottom__list {
    margin-left: auto
}

[dir=rtl] .fdx-sjson-c-footer__bottom__list {
    margin-right: auto
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-c-footer__bottom__list {
        margin:0
    }
}

.fdx-sjson-c-footer__bottom__list__item {
    display: flex;
    align-items: center
}

.fdx-sjson-c-footer__bottom__list__item__link {
    color: #fff;
    text-decoration: none;
    font-size: .75rem;
    font-weight: 300
}

.fdx-sjson-c-footer__bottom__list__item__link:focus,.fdx-sjson-c-footer__bottom__list__item__link:hover {
    text-decoration: underline
}

.fdx-sjson-c-footer__bottom__list__item+.fdx-sjson-c-footer__bottom__list__item:before {
    font-weight: 300;
    padding: 0 .75rem;
    content: "|";
    display: block;
    color: #fff;
    position: relative
}

.fdx-sjson-c-footer__form-group__item {
    display: grid;
    grid-template-areas: "input suffix";
    grid-template-columns: 1fr auto;
    grid-template-rows: auto auto;
    background: 0 0;
    position: relative;
    min-width: 7.5rem
}

.fdx-sjson-c-footer__form-group__select {
    font-size: .875rem;
    color: #333;
    padding-top: 0;
    padding-bottom: 0;
    -moz-appearance: none;
    appearance: none;
    -webkit-appearance: none;
    background-color: #fff;
    border: solid 1px #8e8e8e;
    border-radius: 0;
    height: 2.5rem;
    width: 100%;
    flex: 1;
    grid-row: 2;
    grid-column-start: 1;
    grid-column-end: 3
}

[dir=ltr] .fdx-sjson-c-footer__form-group__select {
    padding-left: .5rem
}

[dir=rtl] .fdx-sjson-c-footer__form-group__select {
    padding-right: .5rem
}

@media (min-width: 768px) {
    .fdx-sjson-c-footer__form-group__select {
        font-size:.75rem
    }
}

.fdx-sjson-c-footer__form-group__select::-ms-expand {
    display: none
}

.fdx-sjson-c-footer__form-group__select:focus {
    border-color: #4d148c
}

.fdx-sjson-c-footer__form-group__icon {
    display: flex;
    height: 2.5rem;
    grid-row: 2;
    grid-column: 2;
    pointer-events: none;
    align-self: center;
    align-items: center
}

[dir=ltr] .fdx-sjson-c-footer__form-group__icon {
    margin-left: auto;
    margin-right: 1rem
}

[dir=rtl] .fdx-sjson-c-footer__form-group__icon {
    margin-right: auto;
    margin-left: 1rem
}

.fdx-sjson-c-eyebrow--super-small {
    font-weight: 700;
    font-size: .625rem;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: .8px
}

.fdx-sjson-c-eyebrow--extra-small {
    font-weight: 700;
    font-size: .75rem;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px
}

.fdx-sjson-c-eyebrow--small {
    font-weight: 700;
    font-size: .875rem;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px
}

.fdx-sjson-c-eyebrow--large {
    font-weight: 700;
    font-size: 1.1875rem;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px
}

[dir=ltr] .fdx-sjson-u-align--right {
    text-align: right!important
}

[dir=rtl] .fdx-sjson-u-align--right {
    text-align: left!important
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-align--right\@x-small {
        text-align:right!important
    }

    [dir=rtl] .fdx-sjson-u-align--right\@x-small {
        text-align: left!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-align--right\@x-small-only {
        text-align:right!important
    }

    [dir=rtl] .fdx-sjson-u-align--right\@x-small-only {
        text-align: left!important
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-align--right\@small {
        text-align:right!important
    }

    [dir=rtl] .fdx-sjson-u-align--right\@small {
        text-align: left!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-align--right\@small-only {
        text-align:right!important
    }

    [dir=rtl] .fdx-sjson-u-align--right\@small-only {
        text-align: left!important
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-align--right\@medium {
        text-align:right!important
    }

    [dir=rtl] .fdx-sjson-u-align--right\@medium {
        text-align: left!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-align--right\@medium-only {
        text-align:right!important
    }

    [dir=rtl] .fdx-sjson-u-align--right\@medium-only {
        text-align: left!important
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-align--right\@medium-wide {
        text-align:right!important
    }

    [dir=rtl] .fdx-sjson-u-align--right\@medium-wide {
        text-align: left!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-align--right\@medium-wide-only {
        text-align:right!important
    }

    [dir=rtl] .fdx-sjson-u-align--right\@medium-wide-only {
        text-align: left!important
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-align--right\@large {
        text-align:right!important
    }

    [dir=rtl] .fdx-sjson-u-align--right\@large {
        text-align: left!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-align--right\@large-only {
        text-align:right!important
    }

    [dir=rtl] .fdx-sjson-u-align--right\@large-only {
        text-align: left!important
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-align--right\@x-large {
        text-align:right!important
    }

    [dir=rtl] .fdx-sjson-u-align--right\@x-large {
        text-align: left!important
    }
}

[dir=ltr] .fdx-sjson-u-align--left {
    text-align: left!important
}

[dir=rtl] .fdx-sjson-u-align--left {
    text-align: right!important
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-align--left\@x-small {
        text-align:left!important
    }

    [dir=rtl] .fdx-sjson-u-align--left\@x-small {
        text-align: right!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-align--left\@x-small-only {
        text-align:left!important
    }

    [dir=rtl] .fdx-sjson-u-align--left\@x-small-only {
        text-align: right!important
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-align--left\@small {
        text-align:left!important
    }

    [dir=rtl] .fdx-sjson-u-align--left\@small {
        text-align: right!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-align--left\@small-only {
        text-align:left!important
    }

    [dir=rtl] .fdx-sjson-u-align--left\@small-only {
        text-align: right!important
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-align--left\@medium {
        text-align:left!important
    }

    [dir=rtl] .fdx-sjson-u-align--left\@medium {
        text-align: right!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-align--left\@medium-only {
        text-align:left!important
    }

    [dir=rtl] .fdx-sjson-u-align--left\@medium-only {
        text-align: right!important
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-align--left\@medium-wide {
        text-align:left!important
    }

    [dir=rtl] .fdx-sjson-u-align--left\@medium-wide {
        text-align: right!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-align--left\@medium-wide-only {
        text-align:left!important
    }

    [dir=rtl] .fdx-sjson-u-align--left\@medium-wide-only {
        text-align: right!important
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-align--left\@large {
        text-align:left!important
    }

    [dir=rtl] .fdx-sjson-u-align--left\@large {
        text-align: right!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-align--left\@large-only {
        text-align:left!important
    }

    [dir=rtl] .fdx-sjson-u-align--left\@large-only {
        text-align: right!important
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-align--left\@x-large {
        text-align:left!important
    }

    [dir=rtl] .fdx-sjson-u-align--left\@x-large {
        text-align: right!important
    }
}

.fdx-sjson-u-align--center {
    text-align: center!important
}

@media (min-width: 0) {
    .fdx-sjson-u-align--center\@x-small {
        text-align:center!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-align--center\@x-small-only {
        text-align:center!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-align--center\@small {
        text-align:center!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-align--center\@small-only {
        text-align:center!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-align--center\@medium {
        text-align:center!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-align--center\@medium-only {
        text-align:center!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-align--center\@medium-wide {
        text-align:center!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-align--center\@medium-wide-only {
        text-align:center!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-align--center\@large {
        text-align:center!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-align--center\@large-only {
        text-align:center!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-align--center\@x-large {
        text-align:center!important
    }
}

.fdx-sjson-u-bg-color--white {
    background-color: #fff!important
}

.fdx-sjson-u-bg-color--white-50 {
    background-color: rgba(255,255,255,.5)!important
}

.fdx-sjson-u-bg-color--black {
    background-color: #000!important
}

.fdx-sjson-u-bg-color--purple {
    background-color: #4d148c!important
}

.fdx-sjson-u-bg-color--orange {
    background-color: #ff6200!important
}

.fdx-sjson-u-bg-color--gray {
    background-color: #333!important
}

.fdx-sjson-u-bg-color--blue {
    background-color: #007ab7!important
}

.fdx-sjson-u-bg-color--success {
    background-color: #008a00!important
}

.fdx-sjson-u-bg-color--info {
    background-color: #007ab7!important
}

.fdx-sjson-u-bg-color--warning {
    background-color: #f7b118!important
}

.fdx-sjson-u-bg-color--error {
    background-color: #de002e!important
}

.fdx-sjson-u-bg-color--text {
    background-color: #333!important
}

.fdx-sjson-u-bg-color--grey-10 {
    background-color: #fafafa!important
}

.fdx-sjson-u-bg-color--grey-20 {
    background-color: #f2f2f2!important
}

.fdx-sjson-u-bg-color--grey-30 {
    background-color: #e3e3e3!important
}

.fdx-sjson-u-bg-color--grey-40 {
    background-color: #8e8e8e!important
}

.fdx-sjson-u-bg-color--grey-50 {
    background-color: #333!important
}

.fdx-sjson-u-bg-color--transparent {
    background-color: transparent!important
}

.fdx-sjson-u-bg-color--blend-17 {
    background-color: #671caa!important
}

.fdx-sjson-u-bg-color--blend-33 {
    background-color: #7d22c3!important
}

.fdx-sjson-u-bg-color--blend-46 {
    background-color: #932da2!important
}

.fdx-sjson-u-bg-color--blend-55 {
    background-color: #a63685!important
}

.fdx-sjson-u-bg-color--blend-65 {
    background-color: #b83f6a!important
}

.fdx-sjson-u-bg-color--blend-73 {
    background-color: #c74755!important
}

.fdx-sjson-u-bg-color--blend-87 {
    background-color: #e45528!important
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-bg-color--white\@small-only {
        background-color:#fff!important
    }

    .fdx-sjson-u-bg-color--white-50\@small-only {
        background-color: rgba(255,255,255,.5)!important
    }

    .fdx-sjson-u-bg-color--black\@small-only {
        background-color: #000!important
    }

    .fdx-sjson-u-bg-color--purple\@small-only {
        background-color: #4d148c!important
    }

    .fdx-sjson-u-bg-color--orange\@small-only {
        background-color: #ff6200!important
    }

    .fdx-sjson-u-bg-color--gray\@small-only {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--blue\@small-only {
        background-color: #007ab7!important
    }

    .fdx-sjson-u-bg-color--success\@small-only {
        background-color: #008a00!important
    }

    .fdx-sjson-u-bg-color--info\@small-only {
        background-color: #007ab7!important
    }

    .fdx-sjson-u-bg-color--warning\@small-only {
        background-color: #f7b118!important
    }

    .fdx-sjson-u-bg-color--error\@small-only {
        background-color: #de002e!important
    }

    .fdx-sjson-u-bg-color--text\@small-only {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--grey-10\@small-only {
        background-color: #fafafa!important
    }

    .fdx-sjson-u-bg-color--grey-20\@small-only {
        background-color: #f2f2f2!important
    }

    .fdx-sjson-u-bg-color--grey-30\@small-only {
        background-color: #e3e3e3!important
    }

    .fdx-sjson-u-bg-color--grey-40\@small-only {
        background-color: #8e8e8e!important
    }

    .fdx-sjson-u-bg-color--grey-50\@small-only {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--transparent\@small-only {
        background-color: transparent!important
    }

    .fdx-sjson-u-bg-color--blend-17\@small-only {
        background-color: #671caa!important
    }

    .fdx-sjson-u-bg-color--blend-33\@small-only {
        background-color: #7d22c3!important
    }

    .fdx-sjson-u-bg-color--blend-46\@small-only {
        background-color: #932da2!important
    }

    .fdx-sjson-u-bg-color--blend-55\@small-only {
        background-color: #a63685!important
    }

    .fdx-sjson-u-bg-color--blend-65\@small-only {
        background-color: #b83f6a!important
    }

    .fdx-sjson-u-bg-color--blend-73\@small-only {
        background-color: #c74755!important
    }

    .fdx-sjson-u-bg-color--blend-87\@small-only {
        background-color: #e45528!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-bg-color--white\@small {
        background-color:#fff!important
    }

    .fdx-sjson-u-bg-color--white-50\@small {
        background-color: rgba(255,255,255,.5)!important
    }

    .fdx-sjson-u-bg-color--black\@small {
        background-color: #000!important
    }

    .fdx-sjson-u-bg-color--purple\@small {
        background-color: #4d148c!important
    }

    .fdx-sjson-u-bg-color--orange\@small {
        background-color: #ff6200!important
    }

    .fdx-sjson-u-bg-color--gray\@small {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--blue\@small {
        background-color: #007ab7!important
    }

    .fdx-sjson-u-bg-color--success\@small {
        background-color: #008a00!important
    }

    .fdx-sjson-u-bg-color--info\@small {
        background-color: #007ab7!important
    }

    .fdx-sjson-u-bg-color--warning\@small {
        background-color: #f7b118!important
    }

    .fdx-sjson-u-bg-color--error\@small {
        background-color: #de002e!important
    }

    .fdx-sjson-u-bg-color--text\@small {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--grey-10\@small {
        background-color: #fafafa!important
    }

    .fdx-sjson-u-bg-color--grey-20\@small {
        background-color: #f2f2f2!important
    }

    .fdx-sjson-u-bg-color--grey-30\@small {
        background-color: #e3e3e3!important
    }

    .fdx-sjson-u-bg-color--grey-40\@small {
        background-color: #8e8e8e!important
    }

    .fdx-sjson-u-bg-color--grey-50\@small {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--transparent\@small {
        background-color: transparent!important
    }

    .fdx-sjson-u-bg-color--blend-17\@small {
        background-color: #671caa!important
    }

    .fdx-sjson-u-bg-color--blend-33\@small {
        background-color: #7d22c3!important
    }

    .fdx-sjson-u-bg-color--blend-46\@small {
        background-color: #932da2!important
    }

    .fdx-sjson-u-bg-color--blend-55\@small {
        background-color: #a63685!important
    }

    .fdx-sjson-u-bg-color--blend-65\@small {
        background-color: #b83f6a!important
    }

    .fdx-sjson-u-bg-color--blend-73\@small {
        background-color: #c74755!important
    }

    .fdx-sjson-u-bg-color--blend-87\@small {
        background-color: #e45528!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-bg-color--white\@medium {
        background-color:#fff!important
    }

    .fdx-sjson-u-bg-color--white-50\@medium {
        background-color: rgba(255,255,255,.5)!important
    }

    .fdx-sjson-u-bg-color--black\@medium {
        background-color: #000!important
    }

    .fdx-sjson-u-bg-color--purple\@medium {
        background-color: #4d148c!important
    }

    .fdx-sjson-u-bg-color--orange\@medium {
        background-color: #ff6200!important
    }

    .fdx-sjson-u-bg-color--gray\@medium {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--blue\@medium {
        background-color: #007ab7!important
    }

    .fdx-sjson-u-bg-color--success\@medium {
        background-color: #008a00!important
    }

    .fdx-sjson-u-bg-color--info\@medium {
        background-color: #007ab7!important
    }

    .fdx-sjson-u-bg-color--warning\@medium {
        background-color: #f7b118!important
    }

    .fdx-sjson-u-bg-color--error\@medium {
        background-color: #de002e!important
    }

    .fdx-sjson-u-bg-color--text\@medium {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--grey-10\@medium {
        background-color: #fafafa!important
    }

    .fdx-sjson-u-bg-color--grey-20\@medium {
        background-color: #f2f2f2!important
    }

    .fdx-sjson-u-bg-color--grey-30\@medium {
        background-color: #e3e3e3!important
    }

    .fdx-sjson-u-bg-color--grey-40\@medium {
        background-color: #8e8e8e!important
    }

    .fdx-sjson-u-bg-color--grey-50\@medium {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--transparent\@medium {
        background-color: transparent!important
    }

    .fdx-sjson-u-bg-color--blend-17\@medium {
        background-color: #671caa!important
    }

    .fdx-sjson-u-bg-color--blend-33\@medium {
        background-color: #7d22c3!important
    }

    .fdx-sjson-u-bg-color--blend-46\@medium {
        background-color: #932da2!important
    }

    .fdx-sjson-u-bg-color--blend-55\@medium {
        background-color: #a63685!important
    }

    .fdx-sjson-u-bg-color--blend-65\@medium {
        background-color: #b83f6a!important
    }

    .fdx-sjson-u-bg-color--blend-73\@medium {
        background-color: #c74755!important
    }

    .fdx-sjson-u-bg-color--blend-87\@medium {
        background-color: #e45528!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-bg-color--white\@medium-only {
        background-color:#fff!important
    }

    .fdx-sjson-u-bg-color--white-50\@medium-only {
        background-color: rgba(255,255,255,.5)!important
    }

    .fdx-sjson-u-bg-color--black\@medium-only {
        background-color: #000!important
    }

    .fdx-sjson-u-bg-color--purple\@medium-only {
        background-color: #4d148c!important
    }

    .fdx-sjson-u-bg-color--orange\@medium-only {
        background-color: #ff6200!important
    }

    .fdx-sjson-u-bg-color--gray\@medium-only {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--blue\@medium-only {
        background-color: #007ab7!important
    }

    .fdx-sjson-u-bg-color--success\@medium-only {
        background-color: #008a00!important
    }

    .fdx-sjson-u-bg-color--info\@medium-only {
        background-color: #007ab7!important
    }

    .fdx-sjson-u-bg-color--warning\@medium-only {
        background-color: #f7b118!important
    }

    .fdx-sjson-u-bg-color--error\@medium-only {
        background-color: #de002e!important
    }

    .fdx-sjson-u-bg-color--text\@medium-only {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--grey-10\@medium-only {
        background-color: #fafafa!important
    }

    .fdx-sjson-u-bg-color--grey-20\@medium-only {
        background-color: #f2f2f2!important
    }

    .fdx-sjson-u-bg-color--grey-30\@medium-only {
        background-color: #e3e3e3!important
    }

    .fdx-sjson-u-bg-color--grey-40\@medium-only {
        background-color: #8e8e8e!important
    }

    .fdx-sjson-u-bg-color--grey-50\@medium-only {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--transparent\@medium-only {
        background-color: transparent!important
    }

    .fdx-sjson-u-bg-color--blend-17\@medium-only {
        background-color: #671caa!important
    }

    .fdx-sjson-u-bg-color--blend-33\@medium-only {
        background-color: #7d22c3!important
    }

    .fdx-sjson-u-bg-color--blend-46\@medium-only {
        background-color: #932da2!important
    }

    .fdx-sjson-u-bg-color--blend-55\@medium-only {
        background-color: #a63685!important
    }

    .fdx-sjson-u-bg-color--blend-65\@medium-only {
        background-color: #b83f6a!important
    }

    .fdx-sjson-u-bg-color--blend-73\@medium-only {
        background-color: #c74755!important
    }

    .fdx-sjson-u-bg-color--blend-87\@medium-only {
        background-color: #e45528!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-bg-color--white\@large {
        background-color:#fff!important
    }

    .fdx-sjson-u-bg-color--white-50\@large {
        background-color: rgba(255,255,255,.5)!important
    }

    .fdx-sjson-u-bg-color--black\@large {
        background-color: #000!important
    }

    .fdx-sjson-u-bg-color--purple\@large {
        background-color: #4d148c!important
    }

    .fdx-sjson-u-bg-color--orange\@large {
        background-color: #ff6200!important
    }

    .fdx-sjson-u-bg-color--gray\@large {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--blue\@large {
        background-color: #007ab7!important
    }

    .fdx-sjson-u-bg-color--success\@large {
        background-color: #008a00!important
    }

    .fdx-sjson-u-bg-color--info\@large {
        background-color: #007ab7!important
    }

    .fdx-sjson-u-bg-color--warning\@large {
        background-color: #f7b118!important
    }

    .fdx-sjson-u-bg-color--error\@large {
        background-color: #de002e!important
    }

    .fdx-sjson-u-bg-color--text\@large {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--grey-10\@large {
        background-color: #fafafa!important
    }

    .fdx-sjson-u-bg-color--grey-20\@large {
        background-color: #f2f2f2!important
    }

    .fdx-sjson-u-bg-color--grey-30\@large {
        background-color: #e3e3e3!important
    }

    .fdx-sjson-u-bg-color--grey-40\@large {
        background-color: #8e8e8e!important
    }

    .fdx-sjson-u-bg-color--grey-50\@large {
        background-color: #333!important
    }

    .fdx-sjson-u-bg-color--transparent\@large {
        background-color: transparent!important
    }

    .fdx-sjson-u-bg-color--blend-17\@large {
        background-color: #671caa!important
    }

    .fdx-sjson-u-bg-color--blend-33\@large {
        background-color: #7d22c3!important
    }

    .fdx-sjson-u-bg-color--blend-46\@large {
        background-color: #932da2!important
    }

    .fdx-sjson-u-bg-color--blend-55\@large {
        background-color: #a63685!important
    }

    .fdx-sjson-u-bg-color--blend-65\@large {
        background-color: #b83f6a!important
    }

    .fdx-sjson-u-bg-color--blend-73\@large {
        background-color: #c74755!important
    }

    .fdx-sjson-u-bg-color--blend-87\@large {
        background-color: #e45528!important
    }
}

.fdx-sjson-u-border--trbl {
    border: solid #e3e3e3 1px
}

@media (min-width: 0) {
    .fdx-sjson-u-border--trbl\@x-small {
        border:solid #e3e3e3 1px
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-border--trbl\@x-small-only {
        border:solid #e3e3e3 1px
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-border--trbl\@small {
        border:solid #e3e3e3 1px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-border--trbl\@small-only {
        border:solid #e3e3e3 1px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-border--trbl\@medium {
        border:solid #e3e3e3 1px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-border--trbl\@medium-only {
        border:solid #e3e3e3 1px
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-border--trbl\@medium-wide {
        border:solid #e3e3e3 1px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-border--trbl\@medium-wide-only {
        border:solid #e3e3e3 1px
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-border--trbl\@large {
        border:solid #e3e3e3 1px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-border--trbl\@large-only {
        border:solid #e3e3e3 1px
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-border--trbl\@x-large {
        border:solid #e3e3e3 1px
    }
}

.fdx-sjson-u-border--top {
    border-top: solid #e3e3e3 1px
}

@media (min-width: 0) {
    .fdx-sjson-u-border--top\@x-small {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-border--top\@x-small-only {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-border--top\@small {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-border--top\@small-only {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-border--top\@medium {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-border--top\@medium-only {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-border--top\@medium-wide {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-border--top\@medium-wide-only {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-border--top\@large {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-border--top\@large-only {
        border-top:solid #e3e3e3 1px
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-border--top\@x-large {
        border-top:solid #e3e3e3 1px
    }
}

.fdx-sjson-u-border--top-none {
    border-top: none!important
}

@media (min-width: 0) {
    .fdx-sjson-u-border--top-none\@x-small {
        border-top:none!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-border--top-none\@x-small-only {
        border-top:none!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-border--top-none\@small {
        border-top:none!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-border--top-none\@small-only {
        border-top:none!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-border--top-none\@medium {
        border-top:none!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-border--top-none\@medium-only {
        border-top:none!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-border--top-none\@medium-wide {
        border-top:none!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-border--top-none\@medium-wide-only {
        border-top:none!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-border--top-none\@large {
        border-top:none!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-border--top-none\@large-only {
        border-top:none!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-border--top-none\@x-large {
        border-top:none!important
    }
}

.fdx-sjson-u-border--top-transparant {
    border-top: solid transparent 1px
}

@media (min-width: 0) {
    .fdx-sjson-u-border--top-transparant\@x-small {
        border-top:solid transparent 1px
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-border--top-transparant\@x-small-only {
        border-top:solid transparent 1px
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-border--top-transparant\@small {
        border-top:solid transparent 1px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-border--top-transparant\@small-only {
        border-top:solid transparent 1px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-border--top-transparant\@medium {
        border-top:solid transparent 1px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-border--top-transparant\@medium-only {
        border-top:solid transparent 1px
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-border--top-transparant\@medium-wide {
        border-top:solid transparent 1px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-border--top-transparant\@medium-wide-only {
        border-top:solid transparent 1px
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-border--top-transparant\@large {
        border-top:solid transparent 1px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-border--top-transparant\@large-only {
        border-top:solid transparent 1px
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-border--top-transparant\@x-large {
        border-top:solid transparent 1px
    }
}

[dir=ltr] .fdx-sjson-u-border--right {
    border-right: solid #e3e3e3 1px
}

[dir=rtl] .fdx-sjson-u-border--right {
    border-left: solid #e3e3e3 1px
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-border--right\@x-small {
        border-right:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right\@x-small {
        border-left: solid #e3e3e3 1px
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-border--right\@x-small-only {
        border-right:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right\@x-small-only {
        border-left: solid #e3e3e3 1px
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-border--right\@small {
        border-right:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right\@small {
        border-left: solid #e3e3e3 1px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-border--right\@small-only {
        border-right:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right\@small-only {
        border-left: solid #e3e3e3 1px
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-border--right\@medium {
        border-right:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right\@medium {
        border-left: solid #e3e3e3 1px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-border--right\@medium-only {
        border-right:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right\@medium-only {
        border-left: solid #e3e3e3 1px
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-border--right\@medium-wide {
        border-right:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right\@medium-wide {
        border-left: solid #e3e3e3 1px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-border--right\@medium-wide-only {
        border-right:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right\@medium-wide-only {
        border-left: solid #e3e3e3 1px
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-border--right\@large {
        border-right:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right\@large {
        border-left: solid #e3e3e3 1px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-border--right\@large-only {
        border-right:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right\@large-only {
        border-left: solid #e3e3e3 1px
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-border--right\@x-large {
        border-right:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right\@x-large {
        border-left: solid #e3e3e3 1px
    }
}

[dir=ltr] .fdx-sjson-u-border--right-none {
    border-right: none!important
}

[dir=rtl] .fdx-sjson-u-border--right-none {
    border-left: none!important
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-border--right-none\@x-small {
        border-right:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--right-none\@x-small {
        border-left: none!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-border--right-none\@x-small-only {
        border-right:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--right-none\@x-small-only {
        border-left: none!important
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-border--right-none\@small {
        border-right:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--right-none\@small {
        border-left: none!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-border--right-none\@small-only {
        border-right:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--right-none\@small-only {
        border-left: none!important
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-border--right-none\@medium {
        border-right:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--right-none\@medium {
        border-left: none!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-border--right-none\@medium-only {
        border-right:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--right-none\@medium-only {
        border-left: none!important
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-border--right-none\@medium-wide {
        border-right:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--right-none\@medium-wide {
        border-left: none!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-border--right-none\@medium-wide-only {
        border-right:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--right-none\@medium-wide-only {
        border-left: none!important
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-border--right-none\@large {
        border-right:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--right-none\@large {
        border-left: none!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-border--right-none\@large-only {
        border-right:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--right-none\@large-only {
        border-left: none!important
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-border--right-none\@x-large {
        border-right:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--right-none\@x-large {
        border-left: none!important
    }
}

[dir=ltr] .fdx-sjson-u-border--right-transparant {
    border-right: solid transparent 1px
}

[dir=rtl] .fdx-sjson-u-border--right-transparant {
    border-left: solid transparent 1px
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-border--right-transparant\@x-small {
        border-right:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right-transparant\@x-small {
        border-left: solid transparent 1px
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-border--right-transparant\@x-small-only {
        border-right:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right-transparant\@x-small-only {
        border-left: solid transparent 1px
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-border--right-transparant\@small {
        border-right:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right-transparant\@small {
        border-left: solid transparent 1px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-border--right-transparant\@small-only {
        border-right:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right-transparant\@small-only {
        border-left: solid transparent 1px
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-border--right-transparant\@medium {
        border-right:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right-transparant\@medium {
        border-left: solid transparent 1px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-border--right-transparant\@medium-only {
        border-right:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right-transparant\@medium-only {
        border-left: solid transparent 1px
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-border--right-transparant\@medium-wide {
        border-right:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right-transparant\@medium-wide {
        border-left: solid transparent 1px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-border--right-transparant\@medium-wide-only {
        border-right:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right-transparant\@medium-wide-only {
        border-left: solid transparent 1px
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-border--right-transparant\@large {
        border-right:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right-transparant\@large {
        border-left: solid transparent 1px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-border--right-transparant\@large-only {
        border-right:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right-transparant\@large-only {
        border-left: solid transparent 1px
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-border--right-transparant\@x-large {
        border-right:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--right-transparant\@x-large {
        border-left: solid transparent 1px
    }
}

.fdx-sjson-u-border--bottom {
    border-bottom: solid #e3e3e3 1px
}

@media (min-width: 0) {
    .fdx-sjson-u-border--bottom\@x-small {
        border-bottom:solid #e3e3e3 1px
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-border--bottom\@x-small-only {
        border-bottom:solid #e3e3e3 1px
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-border--bottom\@small {
        border-bottom:solid #e3e3e3 1px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-border--bottom\@small-only {
        border-bottom:solid #e3e3e3 1px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-border--bottom\@medium {
        border-bottom:solid #e3e3e3 1px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-border--bottom\@medium-only {
        border-bottom:solid #e3e3e3 1px
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-border--bottom\@medium-wide {
        border-bottom:solid #e3e3e3 1px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-border--bottom\@medium-wide-only {
        border-bottom:solid #e3e3e3 1px
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-border--bottom\@large {
        border-bottom:solid #e3e3e3 1px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-border--bottom\@large-only {
        border-bottom:solid #e3e3e3 1px
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-border--bottom\@x-large {
        border-bottom:solid #e3e3e3 1px
    }
}

.fdx-sjson-u-border--bottom-none {
    border-bottom: none!important
}

@media (min-width: 0) {
    .fdx-sjson-u-border--bottom-none\@x-small {
        border-bottom:none!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-border--bottom-none\@x-small-only {
        border-bottom:none!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-border--bottom-none\@small {
        border-bottom:none!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-border--bottom-none\@small-only {
        border-bottom:none!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-border--bottom-none\@medium {
        border-bottom:none!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-border--bottom-none\@medium-only {
        border-bottom:none!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-border--bottom-none\@medium-wide {
        border-bottom:none!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-border--bottom-none\@medium-wide-only {
        border-bottom:none!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-border--bottom-none\@large {
        border-bottom:none!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-border--bottom-none\@large-only {
        border-bottom:none!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-border--bottom-none\@x-large {
        border-bottom:none!important
    }
}

.fdx-sjson-u-border--bottom-transparant {
    border-bottom: solid transparent 1px
}

@media (min-width: 0) {
    .fdx-sjson-u-border--bottom-transparant\@x-small {
        border-bottom:solid transparent 1px
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-border--bottom-transparant\@x-small-only {
        border-bottom:solid transparent 1px
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-border--bottom-transparant\@small {
        border-bottom:solid transparent 1px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-border--bottom-transparant\@small-only {
        border-bottom:solid transparent 1px
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-border--bottom-transparant\@medium {
        border-bottom:solid transparent 1px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-border--bottom-transparant\@medium-only {
        border-bottom:solid transparent 1px
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-border--bottom-transparant\@medium-wide {
        border-bottom:solid transparent 1px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-border--bottom-transparant\@medium-wide-only {
        border-bottom:solid transparent 1px
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-border--bottom-transparant\@large {
        border-bottom:solid transparent 1px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-border--bottom-transparant\@large-only {
        border-bottom:solid transparent 1px
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-border--bottom-transparant\@x-large {
        border-bottom:solid transparent 1px
    }
}

[dir=ltr] .fdx-sjson-u-border--left {
    border-left: solid #e3e3e3 1px
}

[dir=rtl] .fdx-sjson-u-border--left {
    border-right: solid #e3e3e3 1px
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-border--left\@x-small {
        border-left:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left\@x-small {
        border-right: solid #e3e3e3 1px
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-border--left\@x-small-only {
        border-left:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left\@x-small-only {
        border-right: solid #e3e3e3 1px
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-border--left\@small {
        border-left:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left\@small {
        border-right: solid #e3e3e3 1px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-border--left\@small-only {
        border-left:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left\@small-only {
        border-right: solid #e3e3e3 1px
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-border--left\@medium {
        border-left:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left\@medium {
        border-right: solid #e3e3e3 1px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-border--left\@medium-only {
        border-left:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left\@medium-only {
        border-right: solid #e3e3e3 1px
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-border--left\@medium-wide {
        border-left:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left\@medium-wide {
        border-right: solid #e3e3e3 1px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-border--left\@medium-wide-only {
        border-left:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left\@medium-wide-only {
        border-right: solid #e3e3e3 1px
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-border--left\@large {
        border-left:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left\@large {
        border-right: solid #e3e3e3 1px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-border--left\@large-only {
        border-left:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left\@large-only {
        border-right: solid #e3e3e3 1px
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-border--left\@x-large {
        border-left:solid #e3e3e3 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left\@x-large {
        border-right: solid #e3e3e3 1px
    }
}

[dir=ltr] .fdx-sjson-u-border--left-none {
    border-left: none!important
}

[dir=rtl] .fdx-sjson-u-border--left-none {
    border-right: none!important
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-border--left-none\@x-small {
        border-left:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--left-none\@x-small {
        border-right: none!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-border--left-none\@x-small-only {
        border-left:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--left-none\@x-small-only {
        border-right: none!important
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-border--left-none\@small {
        border-left:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--left-none\@small {
        border-right: none!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-border--left-none\@small-only {
        border-left:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--left-none\@small-only {
        border-right: none!important
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-border--left-none\@medium {
        border-left:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--left-none\@medium {
        border-right: none!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-border--left-none\@medium-only {
        border-left:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--left-none\@medium-only {
        border-right: none!important
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-border--left-none\@medium-wide {
        border-left:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--left-none\@medium-wide {
        border-right: none!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-border--left-none\@medium-wide-only {
        border-left:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--left-none\@medium-wide-only {
        border-right: none!important
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-border--left-none\@large {
        border-left:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--left-none\@large {
        border-right: none!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-border--left-none\@large-only {
        border-left:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--left-none\@large-only {
        border-right: none!important
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-border--left-none\@x-large {
        border-left:none!important
    }

    [dir=rtl] .fdx-sjson-u-border--left-none\@x-large {
        border-right: none!important
    }
}

[dir=ltr] .fdx-sjson-u-border--left-transparant {
    border-left: solid transparent 1px
}

[dir=rtl] .fdx-sjson-u-border--left-transparant {
    border-right: solid transparent 1px
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-border--left-transparant\@x-small {
        border-left:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left-transparant\@x-small {
        border-right: solid transparent 1px
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-border--left-transparant\@x-small-only {
        border-left:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left-transparant\@x-small-only {
        border-right: solid transparent 1px
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-border--left-transparant\@small {
        border-left:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left-transparant\@small {
        border-right: solid transparent 1px
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-border--left-transparant\@small-only {
        border-left:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left-transparant\@small-only {
        border-right: solid transparent 1px
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-border--left-transparant\@medium {
        border-left:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left-transparant\@medium {
        border-right: solid transparent 1px
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-border--left-transparant\@medium-only {
        border-left:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left-transparant\@medium-only {
        border-right: solid transparent 1px
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-border--left-transparant\@medium-wide {
        border-left:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left-transparant\@medium-wide {
        border-right: solid transparent 1px
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-border--left-transparant\@medium-wide-only {
        border-left:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left-transparant\@medium-wide-only {
        border-right: solid transparent 1px
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-border--left-transparant\@large {
        border-left:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left-transparant\@large {
        border-right: solid transparent 1px
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-border--left-transparant\@large-only {
        border-left:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left-transparant\@large-only {
        border-right: solid transparent 1px
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-border--left-transparant\@x-large {
        border-left:solid transparent 1px
    }

    [dir=rtl] .fdx-sjson-u-border--left-transparant\@x-large {
        border-right: solid transparent 1px
    }
}

.fdx-sjson-u-border--none {
    border: none!important
}

.fdx-sjson-u-line-clamp {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden
}

.fdx-sjson-u-line-clamp--1 {
    -webkit-line-clamp: 1
}

.fdx-sjson-u-line-clamp--2 {
    -webkit-line-clamp: 2
}

.fdx-sjson-u-line-clamp--3 {
    -webkit-line-clamp: 3
}

.fdx-sjson-u-line-clamp--4 {
    -webkit-line-clamp: 4
}

.fdx-sjson-u-line-clamp--5 {
    -webkit-line-clamp: 5
}

.fdx-sjson-u-color--white {
    color: #fff!important
}

.fdx-sjson-u-color--white-50 {
    color: rgba(255,255,255,.5)!important
}

.fdx-sjson-u-color--black {
    color: #000!important
}

.fdx-sjson-u-color--purple {
    color: #4d148c!important
}

.fdx-sjson-u-color--orange {
    color: #ff6200!important
}

.fdx-sjson-u-color--gray {
    color: #333!important
}

.fdx-sjson-u-color--blue {
    color: #007ab7!important
}

.fdx-sjson-u-color--success {
    color: #008a00!important
}

.fdx-sjson-u-color--info {
    color: #007ab7!important
}

.fdx-sjson-u-color--warning {
    color: #f7b118!important
}

.fdx-sjson-u-color--error {
    color: #de002e!important
}

.fdx-sjson-u-color--text {
    color: #333!important
}

.fdx-sjson-u-color--grey-10 {
    color: #fafafa!important
}

.fdx-sjson-u-color--grey-20 {
    color: #f2f2f2!important
}

.fdx-sjson-u-color--grey-30 {
    color: #e3e3e3!important
}

.fdx-sjson-u-color--grey-40 {
    color: #8e8e8e!important
}

.fdx-sjson-u-color--grey-50 {
    color: #333!important
}

.fdx-sjson-u-color--transparent {
    color: transparent!important
}

.fdx-sjson-u-color--blend-17 {
    color: #671caa!important
}

.fdx-sjson-u-color--blend-33 {
    color: #7d22c3!important
}

.fdx-sjson-u-color--blend-46 {
    color: #932da2!important
}

.fdx-sjson-u-color--blend-55 {
    color: #a63685!important
}

.fdx-sjson-u-color--blend-65 {
    color: #b83f6a!important
}

.fdx-sjson-u-color--blend-73 {
    color: #c74755!important
}

.fdx-sjson-u-color--blend-87 {
    color: #e45528!important
}

.fdx-sjson-u-cursor--pointer {
    cursor: pointer
}

.fdx-sjson-u-cursor--default {
    cursor: default
}

.fdx-sjson-u-cursor--initial {
    cursor: initial
}

.fdx-sjson-u-cursor--inherit {
    cursor: inherit
}

.fdx-sjson-u-cursor--unset {
    cursor: unset
}

.fdx-sjson-u-top--0 {
    top: 0!important
}

.fdx-sjson-u-top--n0 {
    top: 0!important
}

.fdx-sjson-u-top--1 {
    top: .25rem!important
}

.fdx-sjson-u-top--n1 {
    top: -.25rem!important
}

.fdx-sjson-u-top--2 {
    top: .5rem!important
}

.fdx-sjson-u-top--n2 {
    top: -.5rem!important
}

.fdx-sjson-u-top--3 {
    top: .75rem!important
}

.fdx-sjson-u-top--n3 {
    top: -.75rem!important
}

.fdx-sjson-u-top--4 {
    top: 1rem!important
}

.fdx-sjson-u-top--n4 {
    top: -1rem!important
}

.fdx-sjson-u-top--5 {
    top: 1.25rem!important
}

.fdx-sjson-u-top--n5 {
    top: -1.25rem!important
}

.fdx-sjson-u-top--6 {
    top: 1.5rem!important
}

.fdx-sjson-u-top--n6 {
    top: -1.5rem!important
}

.fdx-sjson-u-top--7 {
    top: 1.75rem!important
}

.fdx-sjson-u-top--n7 {
    top: -1.75rem!important
}

.fdx-sjson-u-top--8 {
    top: 2rem!important
}

.fdx-sjson-u-top--n8 {
    top: -2rem!important
}

.fdx-sjson-u-top--9 {
    top: 2.25rem!important
}

.fdx-sjson-u-top--n9 {
    top: -2.25rem!important
}

.fdx-sjson-u-top--10 {
    top: 2.5rem!important
}

.fdx-sjson-u-top--n10 {
    top: -2.5rem!important
}

.fdx-sjson-u-top--11 {
    top: 2.75rem!important
}

.fdx-sjson-u-top--n11 {
    top: -2.75rem!important
}

.fdx-sjson-u-top--12 {
    top: 3rem!important
}

.fdx-sjson-u-top--n12 {
    top: -3rem!important
}

.fdx-sjson-u-top--13 {
    top: 3.25rem!important
}

.fdx-sjson-u-top--n13 {
    top: -3.25rem!important
}

.fdx-sjson-u-top--14 {
    top: 3.5rem!important
}

.fdx-sjson-u-top--n14 {
    top: -3.5rem!important
}

.fdx-sjson-u-top--15 {
    top: 3.75rem!important
}

.fdx-sjson-u-top--n15 {
    top: -3.75rem!important
}

.fdx-sjson-u-top--16 {
    top: 4rem!important
}

.fdx-sjson-u-top--n16 {
    top: -4rem!important
}

.fdx-sjson-u-top--17 {
    top: 4.25rem!important
}

.fdx-sjson-u-top--n17 {
    top: -4.25rem!important
}

.fdx-sjson-u-top--18 {
    top: 4.5rem!important
}

.fdx-sjson-u-top--n18 {
    top: -4.5rem!important
}

.fdx-sjson-u-top--19 {
    top: 4.75rem!important
}

.fdx-sjson-u-top--n19 {
    top: -4.75rem!important
}

.fdx-sjson-u-top--20 {
    top: 5rem!important
}

.fdx-sjson-u-top--n20 {
    top: -5rem!important
}

[dir=ltr] .fdx-sjson-u-right--0 {
    right: 0!important
}

[dir=rtl] .fdx-sjson-u-right--0 {
    left: 0!important
}

[dir=ltr] .fdx-sjson-u-right--n0 {
    right: 0!important
}

[dir=rtl] .fdx-sjson-u-right--n0 {
    left: 0!important
}

[dir=ltr] .fdx-sjson-u-right--1 {
    right: .25rem!important
}

[dir=rtl] .fdx-sjson-u-right--1 {
    left: .25rem!important
}

[dir=ltr] .fdx-sjson-u-right--n1 {
    right: -.25rem!important
}

[dir=rtl] .fdx-sjson-u-right--n1 {
    left: -.25rem!important
}

[dir=ltr] .fdx-sjson-u-right--2 {
    right: .5rem!important
}

[dir=rtl] .fdx-sjson-u-right--2 {
    left: .5rem!important
}

[dir=ltr] .fdx-sjson-u-right--n2 {
    right: -.5rem!important
}

[dir=rtl] .fdx-sjson-u-right--n2 {
    left: -.5rem!important
}

[dir=ltr] .fdx-sjson-u-right--3 {
    right: .75rem!important
}

[dir=rtl] .fdx-sjson-u-right--3 {
    left: .75rem!important
}

[dir=ltr] .fdx-sjson-u-right--n3 {
    right: -.75rem!important
}

[dir=rtl] .fdx-sjson-u-right--n3 {
    left: -.75rem!important
}

[dir=ltr] .fdx-sjson-u-right--4 {
    right: 1rem!important
}

[dir=rtl] .fdx-sjson-u-right--4 {
    left: 1rem!important
}

[dir=ltr] .fdx-sjson-u-right--n4 {
    right: -1rem!important
}

[dir=rtl] .fdx-sjson-u-right--n4 {
    left: -1rem!important
}

[dir=ltr] .fdx-sjson-u-right--5 {
    right: 1.25rem!important
}

[dir=rtl] .fdx-sjson-u-right--5 {
    left: 1.25rem!important
}

[dir=ltr] .fdx-sjson-u-right--n5 {
    right: -1.25rem!important
}

[dir=rtl] .fdx-sjson-u-right--n5 {
    left: -1.25rem!important
}

[dir=ltr] .fdx-sjson-u-right--6 {
    right: 1.5rem!important
}

[dir=rtl] .fdx-sjson-u-right--6 {
    left: 1.5rem!important
}

[dir=ltr] .fdx-sjson-u-right--n6 {
    right: -1.5rem!important
}

[dir=rtl] .fdx-sjson-u-right--n6 {
    left: -1.5rem!important
}

[dir=ltr] .fdx-sjson-u-right--7 {
    right: 1.75rem!important
}

[dir=rtl] .fdx-sjson-u-right--7 {
    left: 1.75rem!important
}

[dir=ltr] .fdx-sjson-u-right--n7 {
    right: -1.75rem!important
}

[dir=rtl] .fdx-sjson-u-right--n7 {
    left: -1.75rem!important
}

[dir=ltr] .fdx-sjson-u-right--8 {
    right: 2rem!important
}

[dir=rtl] .fdx-sjson-u-right--8 {
    left: 2rem!important
}

[dir=ltr] .fdx-sjson-u-right--n8 {
    right: -2rem!important
}

[dir=rtl] .fdx-sjson-u-right--n8 {
    left: -2rem!important
}

[dir=ltr] .fdx-sjson-u-right--9 {
    right: 2.25rem!important
}

[dir=rtl] .fdx-sjson-u-right--9 {
    left: 2.25rem!important
}

[dir=ltr] .fdx-sjson-u-right--n9 {
    right: -2.25rem!important
}

[dir=rtl] .fdx-sjson-u-right--n9 {
    left: -2.25rem!important
}

[dir=ltr] .fdx-sjson-u-right--10 {
    right: 2.5rem!important
}

[dir=rtl] .fdx-sjson-u-right--10 {
    left: 2.5rem!important
}

[dir=ltr] .fdx-sjson-u-right--n10 {
    right: -2.5rem!important
}

[dir=rtl] .fdx-sjson-u-right--n10 {
    left: -2.5rem!important
}

[dir=ltr] .fdx-sjson-u-right--11 {
    right: 2.75rem!important
}

[dir=rtl] .fdx-sjson-u-right--11 {
    left: 2.75rem!important
}

[dir=ltr] .fdx-sjson-u-right--n11 {
    right: -2.75rem!important
}

[dir=rtl] .fdx-sjson-u-right--n11 {
    left: -2.75rem!important
}

[dir=ltr] .fdx-sjson-u-right--12 {
    right: 3rem!important
}

[dir=rtl] .fdx-sjson-u-right--12 {
    left: 3rem!important
}

[dir=ltr] .fdx-sjson-u-right--n12 {
    right: -3rem!important
}

[dir=rtl] .fdx-sjson-u-right--n12 {
    left: -3rem!important
}

[dir=ltr] .fdx-sjson-u-right--13 {
    right: 3.25rem!important
}

[dir=rtl] .fdx-sjson-u-right--13 {
    left: 3.25rem!important
}

[dir=ltr] .fdx-sjson-u-right--n13 {
    right: -3.25rem!important
}

[dir=rtl] .fdx-sjson-u-right--n13 {
    left: -3.25rem!important
}

[dir=ltr] .fdx-sjson-u-right--14 {
    right: 3.5rem!important
}

[dir=rtl] .fdx-sjson-u-right--14 {
    left: 3.5rem!important
}

[dir=ltr] .fdx-sjson-u-right--n14 {
    right: -3.5rem!important
}

[dir=rtl] .fdx-sjson-u-right--n14 {
    left: -3.5rem!important
}

[dir=ltr] .fdx-sjson-u-right--15 {
    right: 3.75rem!important
}

[dir=rtl] .fdx-sjson-u-right--15 {
    left: 3.75rem!important
}

[dir=ltr] .fdx-sjson-u-right--n15 {
    right: -3.75rem!important
}

[dir=rtl] .fdx-sjson-u-right--n15 {
    left: -3.75rem!important
}

[dir=ltr] .fdx-sjson-u-right--16 {
    right: 4rem!important
}

[dir=rtl] .fdx-sjson-u-right--16 {
    left: 4rem!important
}

[dir=ltr] .fdx-sjson-u-right--n16 {
    right: -4rem!important
}

[dir=rtl] .fdx-sjson-u-right--n16 {
    left: -4rem!important
}

[dir=ltr] .fdx-sjson-u-right--17 {
    right: 4.25rem!important
}

[dir=rtl] .fdx-sjson-u-right--17 {
    left: 4.25rem!important
}

[dir=ltr] .fdx-sjson-u-right--n17 {
    right: -4.25rem!important
}

[dir=rtl] .fdx-sjson-u-right--n17 {
    left: -4.25rem!important
}

[dir=ltr] .fdx-sjson-u-right--18 {
    right: 4.5rem!important
}

[dir=rtl] .fdx-sjson-u-right--18 {
    left: 4.5rem!important
}

[dir=ltr] .fdx-sjson-u-right--n18 {
    right: -4.5rem!important
}

[dir=rtl] .fdx-sjson-u-right--n18 {
    left: -4.5rem!important
}

[dir=ltr] .fdx-sjson-u-right--19 {
    right: 4.75rem!important
}

[dir=rtl] .fdx-sjson-u-right--19 {
    left: 4.75rem!important
}

[dir=ltr] .fdx-sjson-u-right--n19 {
    right: -4.75rem!important
}

[dir=rtl] .fdx-sjson-u-right--n19 {
    left: -4.75rem!important
}

[dir=ltr] .fdx-sjson-u-right--20 {
    right: 5rem!important
}

[dir=rtl] .fdx-sjson-u-right--20 {
    left: 5rem!important
}

[dir=ltr] .fdx-sjson-u-right--n20 {
    right: -5rem!important
}

[dir=rtl] .fdx-sjson-u-right--n20 {
    left: -5rem!important
}

.fdx-sjson-u-bottom--0 {
    bottom: 0!important
}

.fdx-sjson-u-bottom--n0 {
    bottom: 0!important
}

.fdx-sjson-u-bottom--1 {
    bottom: .25rem!important
}

.fdx-sjson-u-bottom--n1 {
    bottom: -.25rem!important
}

.fdx-sjson-u-bottom--2 {
    bottom: .5rem!important
}

.fdx-sjson-u-bottom--n2 {
    bottom: -.5rem!important
}

.fdx-sjson-u-bottom--3 {
    bottom: .75rem!important
}

.fdx-sjson-u-bottom--n3 {
    bottom: -.75rem!important
}

.fdx-sjson-u-bottom--4 {
    bottom: 1rem!important
}

.fdx-sjson-u-bottom--n4 {
    bottom: -1rem!important
}

.fdx-sjson-u-bottom--5 {
    bottom: 1.25rem!important
}

.fdx-sjson-u-bottom--n5 {
    bottom: -1.25rem!important
}

.fdx-sjson-u-bottom--6 {
    bottom: 1.5rem!important
}

.fdx-sjson-u-bottom--n6 {
    bottom: -1.5rem!important
}

.fdx-sjson-u-bottom--7 {
    bottom: 1.75rem!important
}

.fdx-sjson-u-bottom--n7 {
    bottom: -1.75rem!important
}

.fdx-sjson-u-bottom--8 {
    bottom: 2rem!important
}

.fdx-sjson-u-bottom--n8 {
    bottom: -2rem!important
}

.fdx-sjson-u-bottom--9 {
    bottom: 2.25rem!important
}

.fdx-sjson-u-bottom--n9 {
    bottom: -2.25rem!important
}

.fdx-sjson-u-bottom--10 {
    bottom: 2.5rem!important
}

.fdx-sjson-u-bottom--n10 {
    bottom: -2.5rem!important
}

.fdx-sjson-u-bottom--11 {
    bottom: 2.75rem!important
}

.fdx-sjson-u-bottom--n11 {
    bottom: -2.75rem!important
}

.fdx-sjson-u-bottom--12 {
    bottom: 3rem!important
}

.fdx-sjson-u-bottom--n12 {
    bottom: -3rem!important
}

.fdx-sjson-u-bottom--13 {
    bottom: 3.25rem!important
}

.fdx-sjson-u-bottom--n13 {
    bottom: -3.25rem!important
}

.fdx-sjson-u-bottom--14 {
    bottom: 3.5rem!important
}

.fdx-sjson-u-bottom--n14 {
    bottom: -3.5rem!important
}

.fdx-sjson-u-bottom--15 {
    bottom: 3.75rem!important
}

.fdx-sjson-u-bottom--n15 {
    bottom: -3.75rem!important
}

.fdx-sjson-u-bottom--16 {
    bottom: 4rem!important
}

.fdx-sjson-u-bottom--n16 {
    bottom: -4rem!important
}

.fdx-sjson-u-bottom--17 {
    bottom: 4.25rem!important
}

.fdx-sjson-u-bottom--n17 {
    bottom: -4.25rem!important
}

.fdx-sjson-u-bottom--18 {
    bottom: 4.5rem!important
}

.fdx-sjson-u-bottom--n18 {
    bottom: -4.5rem!important
}

.fdx-sjson-u-bottom--19 {
    bottom: 4.75rem!important
}

.fdx-sjson-u-bottom--n19 {
    bottom: -4.75rem!important
}

.fdx-sjson-u-bottom--20 {
    bottom: 5rem!important
}

.fdx-sjson-u-bottom--n20 {
    bottom: -5rem!important
}

[dir=ltr] .fdx-sjson-u-left--0 {
    left: 0!important
}

[dir=rtl] .fdx-sjson-u-left--0 {
    right: 0!important
}

[dir=ltr] .fdx-sjson-u-left--n0 {
    left: 0!important
}

[dir=rtl] .fdx-sjson-u-left--n0 {
    right: 0!important
}

[dir=ltr] .fdx-sjson-u-left--1 {
    left: .25rem!important
}

[dir=rtl] .fdx-sjson-u-left--1 {
    right: .25rem!important
}

[dir=ltr] .fdx-sjson-u-left--n1 {
    left: -.25rem!important
}

[dir=rtl] .fdx-sjson-u-left--n1 {
    right: -.25rem!important
}

[dir=ltr] .fdx-sjson-u-left--2 {
    left: .5rem!important
}

[dir=rtl] .fdx-sjson-u-left--2 {
    right: .5rem!important
}

[dir=ltr] .fdx-sjson-u-left--n2 {
    left: -.5rem!important
}

[dir=rtl] .fdx-sjson-u-left--n2 {
    right: -.5rem!important
}

[dir=ltr] .fdx-sjson-u-left--3 {
    left: .75rem!important
}

[dir=rtl] .fdx-sjson-u-left--3 {
    right: .75rem!important
}

[dir=ltr] .fdx-sjson-u-left--n3 {
    left: -.75rem!important
}

[dir=rtl] .fdx-sjson-u-left--n3 {
    right: -.75rem!important
}

[dir=ltr] .fdx-sjson-u-left--4 {
    left: 1rem!important
}

[dir=rtl] .fdx-sjson-u-left--4 {
    right: 1rem!important
}

[dir=ltr] .fdx-sjson-u-left--n4 {
    left: -1rem!important
}

[dir=rtl] .fdx-sjson-u-left--n4 {
    right: -1rem!important
}

[dir=ltr] .fdx-sjson-u-left--5 {
    left: 1.25rem!important
}

[dir=rtl] .fdx-sjson-u-left--5 {
    right: 1.25rem!important
}

[dir=ltr] .fdx-sjson-u-left--n5 {
    left: -1.25rem!important
}

[dir=rtl] .fdx-sjson-u-left--n5 {
    right: -1.25rem!important
}

[dir=ltr] .fdx-sjson-u-left--6 {
    left: 1.5rem!important
}

[dir=rtl] .fdx-sjson-u-left--6 {
    right: 1.5rem!important
}

[dir=ltr] .fdx-sjson-u-left--n6 {
    left: -1.5rem!important
}

[dir=rtl] .fdx-sjson-u-left--n6 {
    right: -1.5rem!important
}

[dir=ltr] .fdx-sjson-u-left--7 {
    left: 1.75rem!important
}

[dir=rtl] .fdx-sjson-u-left--7 {
    right: 1.75rem!important
}

[dir=ltr] .fdx-sjson-u-left--n7 {
    left: -1.75rem!important
}

[dir=rtl] .fdx-sjson-u-left--n7 {
    right: -1.75rem!important
}

[dir=ltr] .fdx-sjson-u-left--8 {
    left: 2rem!important
}

[dir=rtl] .fdx-sjson-u-left--8 {
    right: 2rem!important
}

[dir=ltr] .fdx-sjson-u-left--n8 {
    left: -2rem!important
}

[dir=rtl] .fdx-sjson-u-left--n8 {
    right: -2rem!important
}

[dir=ltr] .fdx-sjson-u-left--9 {
    left: 2.25rem!important
}

[dir=rtl] .fdx-sjson-u-left--9 {
    right: 2.25rem!important
}

[dir=ltr] .fdx-sjson-u-left--n9 {
    left: -2.25rem!important
}

[dir=rtl] .fdx-sjson-u-left--n9 {
    right: -2.25rem!important
}

[dir=ltr] .fdx-sjson-u-left--10 {
    left: 2.5rem!important
}

[dir=rtl] .fdx-sjson-u-left--10 {
    right: 2.5rem!important
}

[dir=ltr] .fdx-sjson-u-left--n10 {
    left: -2.5rem!important
}

[dir=rtl] .fdx-sjson-u-left--n10 {
    right: -2.5rem!important
}

[dir=ltr] .fdx-sjson-u-left--11 {
    left: 2.75rem!important
}

[dir=rtl] .fdx-sjson-u-left--11 {
    right: 2.75rem!important
}

[dir=ltr] .fdx-sjson-u-left--n11 {
    left: -2.75rem!important
}

[dir=rtl] .fdx-sjson-u-left--n11 {
    right: -2.75rem!important
}

[dir=ltr] .fdx-sjson-u-left--12 {
    left: 3rem!important
}

[dir=rtl] .fdx-sjson-u-left--12 {
    right: 3rem!important
}

[dir=ltr] .fdx-sjson-u-left--n12 {
    left: -3rem!important
}

[dir=rtl] .fdx-sjson-u-left--n12 {
    right: -3rem!important
}

[dir=ltr] .fdx-sjson-u-left--13 {
    left: 3.25rem!important
}

[dir=rtl] .fdx-sjson-u-left--13 {
    right: 3.25rem!important
}

[dir=ltr] .fdx-sjson-u-left--n13 {
    left: -3.25rem!important
}

[dir=rtl] .fdx-sjson-u-left--n13 {
    right: -3.25rem!important
}

[dir=ltr] .fdx-sjson-u-left--14 {
    left: 3.5rem!important
}

[dir=rtl] .fdx-sjson-u-left--14 {
    right: 3.5rem!important
}

[dir=ltr] .fdx-sjson-u-left--n14 {
    left: -3.5rem!important
}

[dir=rtl] .fdx-sjson-u-left--n14 {
    right: -3.5rem!important
}

[dir=ltr] .fdx-sjson-u-left--15 {
    left: 3.75rem!important
}

[dir=rtl] .fdx-sjson-u-left--15 {
    right: 3.75rem!important
}

[dir=ltr] .fdx-sjson-u-left--n15 {
    left: -3.75rem!important
}

[dir=rtl] .fdx-sjson-u-left--n15 {
    right: -3.75rem!important
}

[dir=ltr] .fdx-sjson-u-left--16 {
    left: 4rem!important
}

[dir=rtl] .fdx-sjson-u-left--16 {
    right: 4rem!important
}

[dir=ltr] .fdx-sjson-u-left--n16 {
    left: -4rem!important
}

[dir=rtl] .fdx-sjson-u-left--n16 {
    right: -4rem!important
}

[dir=ltr] .fdx-sjson-u-left--17 {
    left: 4.25rem!important
}

[dir=rtl] .fdx-sjson-u-left--17 {
    right: 4.25rem!important
}

[dir=ltr] .fdx-sjson-u-left--n17 {
    left: -4.25rem!important
}

[dir=rtl] .fdx-sjson-u-left--n17 {
    right: -4.25rem!important
}

[dir=ltr] .fdx-sjson-u-left--18 {
    left: 4.5rem!important
}

[dir=rtl] .fdx-sjson-u-left--18 {
    right: 4.5rem!important
}

[dir=ltr] .fdx-sjson-u-left--n18 {
    left: -4.5rem!important
}

[dir=rtl] .fdx-sjson-u-left--n18 {
    right: -4.5rem!important
}

[dir=ltr] .fdx-sjson-u-left--19 {
    left: 4.75rem!important
}

[dir=rtl] .fdx-sjson-u-left--19 {
    right: 4.75rem!important
}

[dir=ltr] .fdx-sjson-u-left--n19 {
    left: -4.75rem!important
}

[dir=rtl] .fdx-sjson-u-left--n19 {
    right: -4.75rem!important
}

[dir=ltr] .fdx-sjson-u-left--20 {
    left: 5rem!important
}

[dir=rtl] .fdx-sjson-u-left--20 {
    right: 5rem!important
}

[dir=ltr] .fdx-sjson-u-left--n20 {
    left: -5rem!important
}

[dir=rtl] .fdx-sjson-u-left--n20 {
    right: -5rem!important
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-top--0\@x-small-only {
        top:0!important
    }

    .fdx-sjson-u-top--n0\@x-small-only {
        top: 0!important
    }

    .fdx-sjson-u-top--1\@x-small-only {
        top: .25rem!important
    }

    .fdx-sjson-u-top--n1\@x-small-only {
        top: -.25rem!important
    }

    .fdx-sjson-u-top--2\@x-small-only {
        top: .5rem!important
    }

    .fdx-sjson-u-top--n2\@x-small-only {
        top: -.5rem!important
    }

    .fdx-sjson-u-top--3\@x-small-only {
        top: .75rem!important
    }

    .fdx-sjson-u-top--n3\@x-small-only {
        top: -.75rem!important
    }

    .fdx-sjson-u-top--4\@x-small-only {
        top: 1rem!important
    }

    .fdx-sjson-u-top--n4\@x-small-only {
        top: -1rem!important
    }

    .fdx-sjson-u-top--5\@x-small-only {
        top: 1.25rem!important
    }

    .fdx-sjson-u-top--n5\@x-small-only {
        top: -1.25rem!important
    }

    .fdx-sjson-u-top--6\@x-small-only {
        top: 1.5rem!important
    }

    .fdx-sjson-u-top--n6\@x-small-only {
        top: -1.5rem!important
    }

    .fdx-sjson-u-top--7\@x-small-only {
        top: 1.75rem!important
    }

    .fdx-sjson-u-top--n7\@x-small-only {
        top: -1.75rem!important
    }

    .fdx-sjson-u-top--8\@x-small-only {
        top: 2rem!important
    }

    .fdx-sjson-u-top--n8\@x-small-only {
        top: -2rem!important
    }

    .fdx-sjson-u-top--9\@x-small-only {
        top: 2.25rem!important
    }

    .fdx-sjson-u-top--n9\@x-small-only {
        top: -2.25rem!important
    }

    .fdx-sjson-u-top--10\@x-small-only {
        top: 2.5rem!important
    }

    .fdx-sjson-u-top--n10\@x-small-only {
        top: -2.5rem!important
    }

    .fdx-sjson-u-top--11\@x-small-only {
        top: 2.75rem!important
    }

    .fdx-sjson-u-top--n11\@x-small-only {
        top: -2.75rem!important
    }

    .fdx-sjson-u-top--12\@x-small-only {
        top: 3rem!important
    }

    .fdx-sjson-u-top--n12\@x-small-only {
        top: -3rem!important
    }

    .fdx-sjson-u-top--13\@x-small-only {
        top: 3.25rem!important
    }

    .fdx-sjson-u-top--n13\@x-small-only {
        top: -3.25rem!important
    }

    .fdx-sjson-u-top--14\@x-small-only {
        top: 3.5rem!important
    }

    .fdx-sjson-u-top--n14\@x-small-only {
        top: -3.5rem!important
    }

    .fdx-sjson-u-top--15\@x-small-only {
        top: 3.75rem!important
    }

    .fdx-sjson-u-top--n15\@x-small-only {
        top: -3.75rem!important
    }

    .fdx-sjson-u-top--16\@x-small-only {
        top: 4rem!important
    }

    .fdx-sjson-u-top--n16\@x-small-only {
        top: -4rem!important
    }

    .fdx-sjson-u-top--17\@x-small-only {
        top: 4.25rem!important
    }

    .fdx-sjson-u-top--n17\@x-small-only {
        top: -4.25rem!important
    }

    .fdx-sjson-u-top--18\@x-small-only {
        top: 4.5rem!important
    }

    .fdx-sjson-u-top--n18\@x-small-only {
        top: -4.5rem!important
    }

    .fdx-sjson-u-top--19\@x-small-only {
        top: 4.75rem!important
    }

    .fdx-sjson-u-top--n19\@x-small-only {
        top: -4.75rem!important
    }

    .fdx-sjson-u-top--20\@x-small-only {
        top: 5rem!important
    }

    .fdx-sjson-u-top--n20\@x-small-only {
        top: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--0\@x-small-only {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--0\@x-small-only {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--n0\@x-small-only {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--n0\@x-small-only {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--1\@x-small-only {
        right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--1\@x-small-only {
        left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n1\@x-small-only {
        right: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n1\@x-small-only {
        left: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--2\@x-small-only {
        right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--2\@x-small-only {
        left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n2\@x-small-only {
        right: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n2\@x-small-only {
        left: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--3\@x-small-only {
        right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--3\@x-small-only {
        left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n3\@x-small-only {
        right: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n3\@x-small-only {
        left: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--4\@x-small-only {
        right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--4\@x-small-only {
        left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n4\@x-small-only {
        right: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n4\@x-small-only {
        left: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--5\@x-small-only {
        right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--5\@x-small-only {
        left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n5\@x-small-only {
        right: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n5\@x-small-only {
        left: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--6\@x-small-only {
        right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--6\@x-small-only {
        left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n6\@x-small-only {
        right: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n6\@x-small-only {
        left: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--7\@x-small-only {
        right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--7\@x-small-only {
        left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n7\@x-small-only {
        right: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n7\@x-small-only {
        left: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--8\@x-small-only {
        right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--8\@x-small-only {
        left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n8\@x-small-only {
        right: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n8\@x-small-only {
        left: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--9\@x-small-only {
        right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--9\@x-small-only {
        left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n9\@x-small-only {
        right: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n9\@x-small-only {
        left: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--10\@x-small-only {
        right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--10\@x-small-only {
        left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n10\@x-small-only {
        right: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n10\@x-small-only {
        left: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--11\@x-small-only {
        right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--11\@x-small-only {
        left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n11\@x-small-only {
        right: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n11\@x-small-only {
        left: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--12\@x-small-only {
        right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--12\@x-small-only {
        left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n12\@x-small-only {
        right: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n12\@x-small-only {
        left: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--13\@x-small-only {
        right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--13\@x-small-only {
        left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n13\@x-small-only {
        right: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n13\@x-small-only {
        left: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--14\@x-small-only {
        right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--14\@x-small-only {
        left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n14\@x-small-only {
        right: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n14\@x-small-only {
        left: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--15\@x-small-only {
        right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--15\@x-small-only {
        left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n15\@x-small-only {
        right: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n15\@x-small-only {
        left: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--16\@x-small-only {
        right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--16\@x-small-only {
        left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n16\@x-small-only {
        right: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n16\@x-small-only {
        left: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--17\@x-small-only {
        right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--17\@x-small-only {
        left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n17\@x-small-only {
        right: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n17\@x-small-only {
        left: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--18\@x-small-only {
        right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--18\@x-small-only {
        left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n18\@x-small-only {
        right: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n18\@x-small-only {
        left: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--19\@x-small-only {
        right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--19\@x-small-only {
        left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n19\@x-small-only {
        right: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n19\@x-small-only {
        left: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--20\@x-small-only {
        right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--20\@x-small-only {
        left: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n20\@x-small-only {
        right: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n20\@x-small-only {
        left: -5rem!important
    }

    .fdx-sjson-u-bottom--0\@x-small-only {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--n0\@x-small-only {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--1\@x-small-only {
        bottom: .25rem!important
    }

    .fdx-sjson-u-bottom--n1\@x-small-only {
        bottom: -.25rem!important
    }

    .fdx-sjson-u-bottom--2\@x-small-only {
        bottom: .5rem!important
    }

    .fdx-sjson-u-bottom--n2\@x-small-only {
        bottom: -.5rem!important
    }

    .fdx-sjson-u-bottom--3\@x-small-only {
        bottom: .75rem!important
    }

    .fdx-sjson-u-bottom--n3\@x-small-only {
        bottom: -.75rem!important
    }

    .fdx-sjson-u-bottom--4\@x-small-only {
        bottom: 1rem!important
    }

    .fdx-sjson-u-bottom--n4\@x-small-only {
        bottom: -1rem!important
    }

    .fdx-sjson-u-bottom--5\@x-small-only {
        bottom: 1.25rem!important
    }

    .fdx-sjson-u-bottom--n5\@x-small-only {
        bottom: -1.25rem!important
    }

    .fdx-sjson-u-bottom--6\@x-small-only {
        bottom: 1.5rem!important
    }

    .fdx-sjson-u-bottom--n6\@x-small-only {
        bottom: -1.5rem!important
    }

    .fdx-sjson-u-bottom--7\@x-small-only {
        bottom: 1.75rem!important
    }

    .fdx-sjson-u-bottom--n7\@x-small-only {
        bottom: -1.75rem!important
    }

    .fdx-sjson-u-bottom--8\@x-small-only {
        bottom: 2rem!important
    }

    .fdx-sjson-u-bottom--n8\@x-small-only {
        bottom: -2rem!important
    }

    .fdx-sjson-u-bottom--9\@x-small-only {
        bottom: 2.25rem!important
    }

    .fdx-sjson-u-bottom--n9\@x-small-only {
        bottom: -2.25rem!important
    }

    .fdx-sjson-u-bottom--10\@x-small-only {
        bottom: 2.5rem!important
    }

    .fdx-sjson-u-bottom--n10\@x-small-only {
        bottom: -2.5rem!important
    }

    .fdx-sjson-u-bottom--11\@x-small-only {
        bottom: 2.75rem!important
    }

    .fdx-sjson-u-bottom--n11\@x-small-only {
        bottom: -2.75rem!important
    }

    .fdx-sjson-u-bottom--12\@x-small-only {
        bottom: 3rem!important
    }

    .fdx-sjson-u-bottom--n12\@x-small-only {
        bottom: -3rem!important
    }

    .fdx-sjson-u-bottom--13\@x-small-only {
        bottom: 3.25rem!important
    }

    .fdx-sjson-u-bottom--n13\@x-small-only {
        bottom: -3.25rem!important
    }

    .fdx-sjson-u-bottom--14\@x-small-only {
        bottom: 3.5rem!important
    }

    .fdx-sjson-u-bottom--n14\@x-small-only {
        bottom: -3.5rem!important
    }

    .fdx-sjson-u-bottom--15\@x-small-only {
        bottom: 3.75rem!important
    }

    .fdx-sjson-u-bottom--n15\@x-small-only {
        bottom: -3.75rem!important
    }

    .fdx-sjson-u-bottom--16\@x-small-only {
        bottom: 4rem!important
    }

    .fdx-sjson-u-bottom--n16\@x-small-only {
        bottom: -4rem!important
    }

    .fdx-sjson-u-bottom--17\@x-small-only {
        bottom: 4.25rem!important
    }

    .fdx-sjson-u-bottom--n17\@x-small-only {
        bottom: -4.25rem!important
    }

    .fdx-sjson-u-bottom--18\@x-small-only {
        bottom: 4.5rem!important
    }

    .fdx-sjson-u-bottom--n18\@x-small-only {
        bottom: -4.5rem!important
    }

    .fdx-sjson-u-bottom--19\@x-small-only {
        bottom: 4.75rem!important
    }

    .fdx-sjson-u-bottom--n19\@x-small-only {
        bottom: -4.75rem!important
    }

    .fdx-sjson-u-bottom--20\@x-small-only {
        bottom: 5rem!important
    }

    .fdx-sjson-u-bottom--n20\@x-small-only {
        bottom: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--0\@x-small-only {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--0\@x-small-only {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--n0\@x-small-only {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--n0\@x-small-only {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--1\@x-small-only {
        left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--1\@x-small-only {
        right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n1\@x-small-only {
        left: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n1\@x-small-only {
        right: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--2\@x-small-only {
        left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--2\@x-small-only {
        right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n2\@x-small-only {
        left: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n2\@x-small-only {
        right: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--3\@x-small-only {
        left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--3\@x-small-only {
        right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n3\@x-small-only {
        left: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n3\@x-small-only {
        right: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--4\@x-small-only {
        left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--4\@x-small-only {
        right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n4\@x-small-only {
        left: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n4\@x-small-only {
        right: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--5\@x-small-only {
        left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--5\@x-small-only {
        right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n5\@x-small-only {
        left: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n5\@x-small-only {
        right: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--6\@x-small-only {
        left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--6\@x-small-only {
        right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n6\@x-small-only {
        left: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n6\@x-small-only {
        right: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--7\@x-small-only {
        left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--7\@x-small-only {
        right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n7\@x-small-only {
        left: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n7\@x-small-only {
        right: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--8\@x-small-only {
        left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--8\@x-small-only {
        right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n8\@x-small-only {
        left: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n8\@x-small-only {
        right: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--9\@x-small-only {
        left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--9\@x-small-only {
        right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n9\@x-small-only {
        left: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n9\@x-small-only {
        right: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--10\@x-small-only {
        left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--10\@x-small-only {
        right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n10\@x-small-only {
        left: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n10\@x-small-only {
        right: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--11\@x-small-only {
        left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--11\@x-small-only {
        right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n11\@x-small-only {
        left: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n11\@x-small-only {
        right: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--12\@x-small-only {
        left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--12\@x-small-only {
        right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n12\@x-small-only {
        left: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n12\@x-small-only {
        right: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--13\@x-small-only {
        left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--13\@x-small-only {
        right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n13\@x-small-only {
        left: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n13\@x-small-only {
        right: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--14\@x-small-only {
        left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--14\@x-small-only {
        right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n14\@x-small-only {
        left: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n14\@x-small-only {
        right: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--15\@x-small-only {
        left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--15\@x-small-only {
        right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n15\@x-small-only {
        left: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n15\@x-small-only {
        right: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--16\@x-small-only {
        left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--16\@x-small-only {
        right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n16\@x-small-only {
        left: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n16\@x-small-only {
        right: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--17\@x-small-only {
        left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--17\@x-small-only {
        right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n17\@x-small-only {
        left: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n17\@x-small-only {
        right: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--18\@x-small-only {
        left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--18\@x-small-only {
        right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n18\@x-small-only {
        left: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n18\@x-small-only {
        right: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--19\@x-small-only {
        left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--19\@x-small-only {
        right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n19\@x-small-only {
        left: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n19\@x-small-only {
        right: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--20\@x-small-only {
        left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--20\@x-small-only {
        right: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n20\@x-small-only {
        left: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n20\@x-small-only {
        right: -5rem!important
    }
}

@media (min-width: 0) {
    .fdx-sjson-u-top--0\@x-small {
        top:0!important
    }

    .fdx-sjson-u-top--n0\@x-small {
        top: 0!important
    }

    .fdx-sjson-u-top--1\@x-small {
        top: .25rem!important
    }

    .fdx-sjson-u-top--n1\@x-small {
        top: -.25rem!important
    }

    .fdx-sjson-u-top--2\@x-small {
        top: .5rem!important
    }

    .fdx-sjson-u-top--n2\@x-small {
        top: -.5rem!important
    }

    .fdx-sjson-u-top--3\@x-small {
        top: .75rem!important
    }

    .fdx-sjson-u-top--n3\@x-small {
        top: -.75rem!important
    }

    .fdx-sjson-u-top--4\@x-small {
        top: 1rem!important
    }

    .fdx-sjson-u-top--n4\@x-small {
        top: -1rem!important
    }

    .fdx-sjson-u-top--5\@x-small {
        top: 1.25rem!important
    }

    .fdx-sjson-u-top--n5\@x-small {
        top: -1.25rem!important
    }

    .fdx-sjson-u-top--6\@x-small {
        top: 1.5rem!important
    }

    .fdx-sjson-u-top--n6\@x-small {
        top: -1.5rem!important
    }

    .fdx-sjson-u-top--7\@x-small {
        top: 1.75rem!important
    }

    .fdx-sjson-u-top--n7\@x-small {
        top: -1.75rem!important
    }

    .fdx-sjson-u-top--8\@x-small {
        top: 2rem!important
    }

    .fdx-sjson-u-top--n8\@x-small {
        top: -2rem!important
    }

    .fdx-sjson-u-top--9\@x-small {
        top: 2.25rem!important
    }

    .fdx-sjson-u-top--n9\@x-small {
        top: -2.25rem!important
    }

    .fdx-sjson-u-top--10\@x-small {
        top: 2.5rem!important
    }

    .fdx-sjson-u-top--n10\@x-small {
        top: -2.5rem!important
    }

    .fdx-sjson-u-top--11\@x-small {
        top: 2.75rem!important
    }

    .fdx-sjson-u-top--n11\@x-small {
        top: -2.75rem!important
    }

    .fdx-sjson-u-top--12\@x-small {
        top: 3rem!important
    }

    .fdx-sjson-u-top--n12\@x-small {
        top: -3rem!important
    }

    .fdx-sjson-u-top--13\@x-small {
        top: 3.25rem!important
    }

    .fdx-sjson-u-top--n13\@x-small {
        top: -3.25rem!important
    }

    .fdx-sjson-u-top--14\@x-small {
        top: 3.5rem!important
    }

    .fdx-sjson-u-top--n14\@x-small {
        top: -3.5rem!important
    }

    .fdx-sjson-u-top--15\@x-small {
        top: 3.75rem!important
    }

    .fdx-sjson-u-top--n15\@x-small {
        top: -3.75rem!important
    }

    .fdx-sjson-u-top--16\@x-small {
        top: 4rem!important
    }

    .fdx-sjson-u-top--n16\@x-small {
        top: -4rem!important
    }

    .fdx-sjson-u-top--17\@x-small {
        top: 4.25rem!important
    }

    .fdx-sjson-u-top--n17\@x-small {
        top: -4.25rem!important
    }

    .fdx-sjson-u-top--18\@x-small {
        top: 4.5rem!important
    }

    .fdx-sjson-u-top--n18\@x-small {
        top: -4.5rem!important
    }

    .fdx-sjson-u-top--19\@x-small {
        top: 4.75rem!important
    }

    .fdx-sjson-u-top--n19\@x-small {
        top: -4.75rem!important
    }

    .fdx-sjson-u-top--20\@x-small {
        top: 5rem!important
    }

    .fdx-sjson-u-top--n20\@x-small {
        top: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--0\@x-small {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--0\@x-small {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--n0\@x-small {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--n0\@x-small {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--1\@x-small {
        right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--1\@x-small {
        left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n1\@x-small {
        right: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n1\@x-small {
        left: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--2\@x-small {
        right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--2\@x-small {
        left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n2\@x-small {
        right: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n2\@x-small {
        left: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--3\@x-small {
        right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--3\@x-small {
        left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n3\@x-small {
        right: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n3\@x-small {
        left: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--4\@x-small {
        right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--4\@x-small {
        left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n4\@x-small {
        right: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n4\@x-small {
        left: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--5\@x-small {
        right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--5\@x-small {
        left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n5\@x-small {
        right: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n5\@x-small {
        left: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--6\@x-small {
        right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--6\@x-small {
        left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n6\@x-small {
        right: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n6\@x-small {
        left: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--7\@x-small {
        right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--7\@x-small {
        left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n7\@x-small {
        right: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n7\@x-small {
        left: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--8\@x-small {
        right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--8\@x-small {
        left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n8\@x-small {
        right: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n8\@x-small {
        left: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--9\@x-small {
        right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--9\@x-small {
        left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n9\@x-small {
        right: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n9\@x-small {
        left: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--10\@x-small {
        right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--10\@x-small {
        left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n10\@x-small {
        right: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n10\@x-small {
        left: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--11\@x-small {
        right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--11\@x-small {
        left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n11\@x-small {
        right: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n11\@x-small {
        left: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--12\@x-small {
        right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--12\@x-small {
        left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n12\@x-small {
        right: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n12\@x-small {
        left: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--13\@x-small {
        right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--13\@x-small {
        left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n13\@x-small {
        right: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n13\@x-small {
        left: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--14\@x-small {
        right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--14\@x-small {
        left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n14\@x-small {
        right: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n14\@x-small {
        left: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--15\@x-small {
        right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--15\@x-small {
        left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n15\@x-small {
        right: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n15\@x-small {
        left: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--16\@x-small {
        right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--16\@x-small {
        left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n16\@x-small {
        right: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n16\@x-small {
        left: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--17\@x-small {
        right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--17\@x-small {
        left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n17\@x-small {
        right: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n17\@x-small {
        left: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--18\@x-small {
        right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--18\@x-small {
        left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n18\@x-small {
        right: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n18\@x-small {
        left: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--19\@x-small {
        right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--19\@x-small {
        left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n19\@x-small {
        right: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n19\@x-small {
        left: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--20\@x-small {
        right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--20\@x-small {
        left: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n20\@x-small {
        right: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n20\@x-small {
        left: -5rem!important
    }

    .fdx-sjson-u-bottom--0\@x-small {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--n0\@x-small {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--1\@x-small {
        bottom: .25rem!important
    }

    .fdx-sjson-u-bottom--n1\@x-small {
        bottom: -.25rem!important
    }

    .fdx-sjson-u-bottom--2\@x-small {
        bottom: .5rem!important
    }

    .fdx-sjson-u-bottom--n2\@x-small {
        bottom: -.5rem!important
    }

    .fdx-sjson-u-bottom--3\@x-small {
        bottom: .75rem!important
    }

    .fdx-sjson-u-bottom--n3\@x-small {
        bottom: -.75rem!important
    }

    .fdx-sjson-u-bottom--4\@x-small {
        bottom: 1rem!important
    }

    .fdx-sjson-u-bottom--n4\@x-small {
        bottom: -1rem!important
    }

    .fdx-sjson-u-bottom--5\@x-small {
        bottom: 1.25rem!important
    }

    .fdx-sjson-u-bottom--n5\@x-small {
        bottom: -1.25rem!important
    }

    .fdx-sjson-u-bottom--6\@x-small {
        bottom: 1.5rem!important
    }

    .fdx-sjson-u-bottom--n6\@x-small {
        bottom: -1.5rem!important
    }

    .fdx-sjson-u-bottom--7\@x-small {
        bottom: 1.75rem!important
    }

    .fdx-sjson-u-bottom--n7\@x-small {
        bottom: -1.75rem!important
    }

    .fdx-sjson-u-bottom--8\@x-small {
        bottom: 2rem!important
    }

    .fdx-sjson-u-bottom--n8\@x-small {
        bottom: -2rem!important
    }

    .fdx-sjson-u-bottom--9\@x-small {
        bottom: 2.25rem!important
    }

    .fdx-sjson-u-bottom--n9\@x-small {
        bottom: -2.25rem!important
    }

    .fdx-sjson-u-bottom--10\@x-small {
        bottom: 2.5rem!important
    }

    .fdx-sjson-u-bottom--n10\@x-small {
        bottom: -2.5rem!important
    }

    .fdx-sjson-u-bottom--11\@x-small {
        bottom: 2.75rem!important
    }

    .fdx-sjson-u-bottom--n11\@x-small {
        bottom: -2.75rem!important
    }

    .fdx-sjson-u-bottom--12\@x-small {
        bottom: 3rem!important
    }

    .fdx-sjson-u-bottom--n12\@x-small {
        bottom: -3rem!important
    }

    .fdx-sjson-u-bottom--13\@x-small {
        bottom: 3.25rem!important
    }

    .fdx-sjson-u-bottom--n13\@x-small {
        bottom: -3.25rem!important
    }

    .fdx-sjson-u-bottom--14\@x-small {
        bottom: 3.5rem!important
    }

    .fdx-sjson-u-bottom--n14\@x-small {
        bottom: -3.5rem!important
    }

    .fdx-sjson-u-bottom--15\@x-small {
        bottom: 3.75rem!important
    }

    .fdx-sjson-u-bottom--n15\@x-small {
        bottom: -3.75rem!important
    }

    .fdx-sjson-u-bottom--16\@x-small {
        bottom: 4rem!important
    }

    .fdx-sjson-u-bottom--n16\@x-small {
        bottom: -4rem!important
    }

    .fdx-sjson-u-bottom--17\@x-small {
        bottom: 4.25rem!important
    }

    .fdx-sjson-u-bottom--n17\@x-small {
        bottom: -4.25rem!important
    }

    .fdx-sjson-u-bottom--18\@x-small {
        bottom: 4.5rem!important
    }

    .fdx-sjson-u-bottom--n18\@x-small {
        bottom: -4.5rem!important
    }

    .fdx-sjson-u-bottom--19\@x-small {
        bottom: 4.75rem!important
    }

    .fdx-sjson-u-bottom--n19\@x-small {
        bottom: -4.75rem!important
    }

    .fdx-sjson-u-bottom--20\@x-small {
        bottom: 5rem!important
    }

    .fdx-sjson-u-bottom--n20\@x-small {
        bottom: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--0\@x-small {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--0\@x-small {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--n0\@x-small {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--n0\@x-small {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--1\@x-small {
        left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--1\@x-small {
        right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n1\@x-small {
        left: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n1\@x-small {
        right: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--2\@x-small {
        left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--2\@x-small {
        right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n2\@x-small {
        left: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n2\@x-small {
        right: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--3\@x-small {
        left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--3\@x-small {
        right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n3\@x-small {
        left: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n3\@x-small {
        right: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--4\@x-small {
        left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--4\@x-small {
        right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n4\@x-small {
        left: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n4\@x-small {
        right: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--5\@x-small {
        left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--5\@x-small {
        right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n5\@x-small {
        left: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n5\@x-small {
        right: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--6\@x-small {
        left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--6\@x-small {
        right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n6\@x-small {
        left: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n6\@x-small {
        right: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--7\@x-small {
        left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--7\@x-small {
        right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n7\@x-small {
        left: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n7\@x-small {
        right: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--8\@x-small {
        left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--8\@x-small {
        right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n8\@x-small {
        left: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n8\@x-small {
        right: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--9\@x-small {
        left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--9\@x-small {
        right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n9\@x-small {
        left: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n9\@x-small {
        right: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--10\@x-small {
        left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--10\@x-small {
        right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n10\@x-small {
        left: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n10\@x-small {
        right: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--11\@x-small {
        left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--11\@x-small {
        right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n11\@x-small {
        left: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n11\@x-small {
        right: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--12\@x-small {
        left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--12\@x-small {
        right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n12\@x-small {
        left: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n12\@x-small {
        right: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--13\@x-small {
        left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--13\@x-small {
        right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n13\@x-small {
        left: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n13\@x-small {
        right: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--14\@x-small {
        left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--14\@x-small {
        right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n14\@x-small {
        left: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n14\@x-small {
        right: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--15\@x-small {
        left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--15\@x-small {
        right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n15\@x-small {
        left: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n15\@x-small {
        right: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--16\@x-small {
        left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--16\@x-small {
        right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n16\@x-small {
        left: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n16\@x-small {
        right: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--17\@x-small {
        left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--17\@x-small {
        right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n17\@x-small {
        left: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n17\@x-small {
        right: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--18\@x-small {
        left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--18\@x-small {
        right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n18\@x-small {
        left: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n18\@x-small {
        right: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--19\@x-small {
        left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--19\@x-small {
        right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n19\@x-small {
        left: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n19\@x-small {
        right: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--20\@x-small {
        left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--20\@x-small {
        right: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n20\@x-small {
        left: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n20\@x-small {
        right: -5rem!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-top--0\@small-only {
        top:0!important
    }

    .fdx-sjson-u-top--n0\@small-only {
        top: 0!important
    }

    .fdx-sjson-u-top--1\@small-only {
        top: .25rem!important
    }

    .fdx-sjson-u-top--n1\@small-only {
        top: -.25rem!important
    }

    .fdx-sjson-u-top--2\@small-only {
        top: .5rem!important
    }

    .fdx-sjson-u-top--n2\@small-only {
        top: -.5rem!important
    }

    .fdx-sjson-u-top--3\@small-only {
        top: .75rem!important
    }

    .fdx-sjson-u-top--n3\@small-only {
        top: -.75rem!important
    }

    .fdx-sjson-u-top--4\@small-only {
        top: 1rem!important
    }

    .fdx-sjson-u-top--n4\@small-only {
        top: -1rem!important
    }

    .fdx-sjson-u-top--5\@small-only {
        top: 1.25rem!important
    }

    .fdx-sjson-u-top--n5\@small-only {
        top: -1.25rem!important
    }

    .fdx-sjson-u-top--6\@small-only {
        top: 1.5rem!important
    }

    .fdx-sjson-u-top--n6\@small-only {
        top: -1.5rem!important
    }

    .fdx-sjson-u-top--7\@small-only {
        top: 1.75rem!important
    }

    .fdx-sjson-u-top--n7\@small-only {
        top: -1.75rem!important
    }

    .fdx-sjson-u-top--8\@small-only {
        top: 2rem!important
    }

    .fdx-sjson-u-top--n8\@small-only {
        top: -2rem!important
    }

    .fdx-sjson-u-top--9\@small-only {
        top: 2.25rem!important
    }

    .fdx-sjson-u-top--n9\@small-only {
        top: -2.25rem!important
    }

    .fdx-sjson-u-top--10\@small-only {
        top: 2.5rem!important
    }

    .fdx-sjson-u-top--n10\@small-only {
        top: -2.5rem!important
    }

    .fdx-sjson-u-top--11\@small-only {
        top: 2.75rem!important
    }

    .fdx-sjson-u-top--n11\@small-only {
        top: -2.75rem!important
    }

    .fdx-sjson-u-top--12\@small-only {
        top: 3rem!important
    }

    .fdx-sjson-u-top--n12\@small-only {
        top: -3rem!important
    }

    .fdx-sjson-u-top--13\@small-only {
        top: 3.25rem!important
    }

    .fdx-sjson-u-top--n13\@small-only {
        top: -3.25rem!important
    }

    .fdx-sjson-u-top--14\@small-only {
        top: 3.5rem!important
    }

    .fdx-sjson-u-top--n14\@small-only {
        top: -3.5rem!important
    }

    .fdx-sjson-u-top--15\@small-only {
        top: 3.75rem!important
    }

    .fdx-sjson-u-top--n15\@small-only {
        top: -3.75rem!important
    }

    .fdx-sjson-u-top--16\@small-only {
        top: 4rem!important
    }

    .fdx-sjson-u-top--n16\@small-only {
        top: -4rem!important
    }

    .fdx-sjson-u-top--17\@small-only {
        top: 4.25rem!important
    }

    .fdx-sjson-u-top--n17\@small-only {
        top: -4.25rem!important
    }

    .fdx-sjson-u-top--18\@small-only {
        top: 4.5rem!important
    }

    .fdx-sjson-u-top--n18\@small-only {
        top: -4.5rem!important
    }

    .fdx-sjson-u-top--19\@small-only {
        top: 4.75rem!important
    }

    .fdx-sjson-u-top--n19\@small-only {
        top: -4.75rem!important
    }

    .fdx-sjson-u-top--20\@small-only {
        top: 5rem!important
    }

    .fdx-sjson-u-top--n20\@small-only {
        top: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--0\@small-only {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--0\@small-only {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--n0\@small-only {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--n0\@small-only {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--1\@small-only {
        right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--1\@small-only {
        left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n1\@small-only {
        right: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n1\@small-only {
        left: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--2\@small-only {
        right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--2\@small-only {
        left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n2\@small-only {
        right: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n2\@small-only {
        left: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--3\@small-only {
        right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--3\@small-only {
        left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n3\@small-only {
        right: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n3\@small-only {
        left: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--4\@small-only {
        right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--4\@small-only {
        left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n4\@small-only {
        right: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n4\@small-only {
        left: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--5\@small-only {
        right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--5\@small-only {
        left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n5\@small-only {
        right: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n5\@small-only {
        left: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--6\@small-only {
        right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--6\@small-only {
        left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n6\@small-only {
        right: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n6\@small-only {
        left: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--7\@small-only {
        right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--7\@small-only {
        left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n7\@small-only {
        right: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n7\@small-only {
        left: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--8\@small-only {
        right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--8\@small-only {
        left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n8\@small-only {
        right: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n8\@small-only {
        left: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--9\@small-only {
        right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--9\@small-only {
        left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n9\@small-only {
        right: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n9\@small-only {
        left: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--10\@small-only {
        right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--10\@small-only {
        left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n10\@small-only {
        right: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n10\@small-only {
        left: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--11\@small-only {
        right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--11\@small-only {
        left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n11\@small-only {
        right: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n11\@small-only {
        left: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--12\@small-only {
        right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--12\@small-only {
        left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n12\@small-only {
        right: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n12\@small-only {
        left: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--13\@small-only {
        right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--13\@small-only {
        left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n13\@small-only {
        right: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n13\@small-only {
        left: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--14\@small-only {
        right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--14\@small-only {
        left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n14\@small-only {
        right: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n14\@small-only {
        left: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--15\@small-only {
        right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--15\@small-only {
        left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n15\@small-only {
        right: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n15\@small-only {
        left: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--16\@small-only {
        right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--16\@small-only {
        left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n16\@small-only {
        right: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n16\@small-only {
        left: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--17\@small-only {
        right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--17\@small-only {
        left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n17\@small-only {
        right: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n17\@small-only {
        left: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--18\@small-only {
        right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--18\@small-only {
        left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n18\@small-only {
        right: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n18\@small-only {
        left: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--19\@small-only {
        right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--19\@small-only {
        left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n19\@small-only {
        right: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n19\@small-only {
        left: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--20\@small-only {
        right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--20\@small-only {
        left: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n20\@small-only {
        right: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n20\@small-only {
        left: -5rem!important
    }

    .fdx-sjson-u-bottom--0\@small-only {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--n0\@small-only {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--1\@small-only {
        bottom: .25rem!important
    }

    .fdx-sjson-u-bottom--n1\@small-only {
        bottom: -.25rem!important
    }

    .fdx-sjson-u-bottom--2\@small-only {
        bottom: .5rem!important
    }

    .fdx-sjson-u-bottom--n2\@small-only {
        bottom: -.5rem!important
    }

    .fdx-sjson-u-bottom--3\@small-only {
        bottom: .75rem!important
    }

    .fdx-sjson-u-bottom--n3\@small-only {
        bottom: -.75rem!important
    }

    .fdx-sjson-u-bottom--4\@small-only {
        bottom: 1rem!important
    }

    .fdx-sjson-u-bottom--n4\@small-only {
        bottom: -1rem!important
    }

    .fdx-sjson-u-bottom--5\@small-only {
        bottom: 1.25rem!important
    }

    .fdx-sjson-u-bottom--n5\@small-only {
        bottom: -1.25rem!important
    }

    .fdx-sjson-u-bottom--6\@small-only {
        bottom: 1.5rem!important
    }

    .fdx-sjson-u-bottom--n6\@small-only {
        bottom: -1.5rem!important
    }

    .fdx-sjson-u-bottom--7\@small-only {
        bottom: 1.75rem!important
    }

    .fdx-sjson-u-bottom--n7\@small-only {
        bottom: -1.75rem!important
    }

    .fdx-sjson-u-bottom--8\@small-only {
        bottom: 2rem!important
    }

    .fdx-sjson-u-bottom--n8\@small-only {
        bottom: -2rem!important
    }

    .fdx-sjson-u-bottom--9\@small-only {
        bottom: 2.25rem!important
    }

    .fdx-sjson-u-bottom--n9\@small-only {
        bottom: -2.25rem!important
    }

    .fdx-sjson-u-bottom--10\@small-only {
        bottom: 2.5rem!important
    }

    .fdx-sjson-u-bottom--n10\@small-only {
        bottom: -2.5rem!important
    }

    .fdx-sjson-u-bottom--11\@small-only {
        bottom: 2.75rem!important
    }

    .fdx-sjson-u-bottom--n11\@small-only {
        bottom: -2.75rem!important
    }

    .fdx-sjson-u-bottom--12\@small-only {
        bottom: 3rem!important
    }

    .fdx-sjson-u-bottom--n12\@small-only {
        bottom: -3rem!important
    }

    .fdx-sjson-u-bottom--13\@small-only {
        bottom: 3.25rem!important
    }

    .fdx-sjson-u-bottom--n13\@small-only {
        bottom: -3.25rem!important
    }

    .fdx-sjson-u-bottom--14\@small-only {
        bottom: 3.5rem!important
    }

    .fdx-sjson-u-bottom--n14\@small-only {
        bottom: -3.5rem!important
    }

    .fdx-sjson-u-bottom--15\@small-only {
        bottom: 3.75rem!important
    }

    .fdx-sjson-u-bottom--n15\@small-only {
        bottom: -3.75rem!important
    }

    .fdx-sjson-u-bottom--16\@small-only {
        bottom: 4rem!important
    }

    .fdx-sjson-u-bottom--n16\@small-only {
        bottom: -4rem!important
    }

    .fdx-sjson-u-bottom--17\@small-only {
        bottom: 4.25rem!important
    }

    .fdx-sjson-u-bottom--n17\@small-only {
        bottom: -4.25rem!important
    }

    .fdx-sjson-u-bottom--18\@small-only {
        bottom: 4.5rem!important
    }

    .fdx-sjson-u-bottom--n18\@small-only {
        bottom: -4.5rem!important
    }

    .fdx-sjson-u-bottom--19\@small-only {
        bottom: 4.75rem!important
    }

    .fdx-sjson-u-bottom--n19\@small-only {
        bottom: -4.75rem!important
    }

    .fdx-sjson-u-bottom--20\@small-only {
        bottom: 5rem!important
    }

    .fdx-sjson-u-bottom--n20\@small-only {
        bottom: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--0\@small-only {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--0\@small-only {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--n0\@small-only {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--n0\@small-only {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--1\@small-only {
        left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--1\@small-only {
        right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n1\@small-only {
        left: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n1\@small-only {
        right: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--2\@small-only {
        left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--2\@small-only {
        right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n2\@small-only {
        left: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n2\@small-only {
        right: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--3\@small-only {
        left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--3\@small-only {
        right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n3\@small-only {
        left: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n3\@small-only {
        right: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--4\@small-only {
        left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--4\@small-only {
        right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n4\@small-only {
        left: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n4\@small-only {
        right: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--5\@small-only {
        left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--5\@small-only {
        right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n5\@small-only {
        left: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n5\@small-only {
        right: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--6\@small-only {
        left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--6\@small-only {
        right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n6\@small-only {
        left: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n6\@small-only {
        right: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--7\@small-only {
        left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--7\@small-only {
        right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n7\@small-only {
        left: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n7\@small-only {
        right: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--8\@small-only {
        left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--8\@small-only {
        right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n8\@small-only {
        left: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n8\@small-only {
        right: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--9\@small-only {
        left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--9\@small-only {
        right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n9\@small-only {
        left: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n9\@small-only {
        right: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--10\@small-only {
        left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--10\@small-only {
        right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n10\@small-only {
        left: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n10\@small-only {
        right: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--11\@small-only {
        left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--11\@small-only {
        right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n11\@small-only {
        left: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n11\@small-only {
        right: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--12\@small-only {
        left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--12\@small-only {
        right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n12\@small-only {
        left: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n12\@small-only {
        right: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--13\@small-only {
        left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--13\@small-only {
        right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n13\@small-only {
        left: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n13\@small-only {
        right: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--14\@small-only {
        left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--14\@small-only {
        right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n14\@small-only {
        left: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n14\@small-only {
        right: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--15\@small-only {
        left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--15\@small-only {
        right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n15\@small-only {
        left: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n15\@small-only {
        right: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--16\@small-only {
        left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--16\@small-only {
        right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n16\@small-only {
        left: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n16\@small-only {
        right: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--17\@small-only {
        left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--17\@small-only {
        right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n17\@small-only {
        left: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n17\@small-only {
        right: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--18\@small-only {
        left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--18\@small-only {
        right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n18\@small-only {
        left: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n18\@small-only {
        right: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--19\@small-only {
        left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--19\@small-only {
        right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n19\@small-only {
        left: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n19\@small-only {
        right: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--20\@small-only {
        left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--20\@small-only {
        right: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n20\@small-only {
        left: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n20\@small-only {
        right: -5rem!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-top--0\@small {
        top:0!important
    }

    .fdx-sjson-u-top--n0\@small {
        top: 0!important
    }

    .fdx-sjson-u-top--1\@small {
        top: .25rem!important
    }

    .fdx-sjson-u-top--n1\@small {
        top: -.25rem!important
    }

    .fdx-sjson-u-top--2\@small {
        top: .5rem!important
    }

    .fdx-sjson-u-top--n2\@small {
        top: -.5rem!important
    }

    .fdx-sjson-u-top--3\@small {
        top: .75rem!important
    }

    .fdx-sjson-u-top--n3\@small {
        top: -.75rem!important
    }

    .fdx-sjson-u-top--4\@small {
        top: 1rem!important
    }

    .fdx-sjson-u-top--n4\@small {
        top: -1rem!important
    }

    .fdx-sjson-u-top--5\@small {
        top: 1.25rem!important
    }

    .fdx-sjson-u-top--n5\@small {
        top: -1.25rem!important
    }

    .fdx-sjson-u-top--6\@small {
        top: 1.5rem!important
    }

    .fdx-sjson-u-top--n6\@small {
        top: -1.5rem!important
    }

    .fdx-sjson-u-top--7\@small {
        top: 1.75rem!important
    }

    .fdx-sjson-u-top--n7\@small {
        top: -1.75rem!important
    }

    .fdx-sjson-u-top--8\@small {
        top: 2rem!important
    }

    .fdx-sjson-u-top--n8\@small {
        top: -2rem!important
    }

    .fdx-sjson-u-top--9\@small {
        top: 2.25rem!important
    }

    .fdx-sjson-u-top--n9\@small {
        top: -2.25rem!important
    }

    .fdx-sjson-u-top--10\@small {
        top: 2.5rem!important
    }

    .fdx-sjson-u-top--n10\@small {
        top: -2.5rem!important
    }

    .fdx-sjson-u-top--11\@small {
        top: 2.75rem!important
    }

    .fdx-sjson-u-top--n11\@small {
        top: -2.75rem!important
    }

    .fdx-sjson-u-top--12\@small {
        top: 3rem!important
    }

    .fdx-sjson-u-top--n12\@small {
        top: -3rem!important
    }

    .fdx-sjson-u-top--13\@small {
        top: 3.25rem!important
    }

    .fdx-sjson-u-top--n13\@small {
        top: -3.25rem!important
    }

    .fdx-sjson-u-top--14\@small {
        top: 3.5rem!important
    }

    .fdx-sjson-u-top--n14\@small {
        top: -3.5rem!important
    }

    .fdx-sjson-u-top--15\@small {
        top: 3.75rem!important
    }

    .fdx-sjson-u-top--n15\@small {
        top: -3.75rem!important
    }

    .fdx-sjson-u-top--16\@small {
        top: 4rem!important
    }

    .fdx-sjson-u-top--n16\@small {
        top: -4rem!important
    }

    .fdx-sjson-u-top--17\@small {
        top: 4.25rem!important
    }

    .fdx-sjson-u-top--n17\@small {
        top: -4.25rem!important
    }

    .fdx-sjson-u-top--18\@small {
        top: 4.5rem!important
    }

    .fdx-sjson-u-top--n18\@small {
        top: -4.5rem!important
    }

    .fdx-sjson-u-top--19\@small {
        top: 4.75rem!important
    }

    .fdx-sjson-u-top--n19\@small {
        top: -4.75rem!important
    }

    .fdx-sjson-u-top--20\@small {
        top: 5rem!important
    }

    .fdx-sjson-u-top--n20\@small {
        top: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--0\@small {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--0\@small {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--n0\@small {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--n0\@small {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--1\@small {
        right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--1\@small {
        left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n1\@small {
        right: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n1\@small {
        left: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--2\@small {
        right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--2\@small {
        left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n2\@small {
        right: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n2\@small {
        left: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--3\@small {
        right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--3\@small {
        left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n3\@small {
        right: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n3\@small {
        left: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--4\@small {
        right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--4\@small {
        left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n4\@small {
        right: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n4\@small {
        left: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--5\@small {
        right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--5\@small {
        left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n5\@small {
        right: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n5\@small {
        left: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--6\@small {
        right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--6\@small {
        left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n6\@small {
        right: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n6\@small {
        left: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--7\@small {
        right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--7\@small {
        left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n7\@small {
        right: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n7\@small {
        left: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--8\@small {
        right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--8\@small {
        left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n8\@small {
        right: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n8\@small {
        left: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--9\@small {
        right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--9\@small {
        left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n9\@small {
        right: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n9\@small {
        left: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--10\@small {
        right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--10\@small {
        left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n10\@small {
        right: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n10\@small {
        left: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--11\@small {
        right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--11\@small {
        left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n11\@small {
        right: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n11\@small {
        left: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--12\@small {
        right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--12\@small {
        left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n12\@small {
        right: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n12\@small {
        left: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--13\@small {
        right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--13\@small {
        left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n13\@small {
        right: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n13\@small {
        left: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--14\@small {
        right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--14\@small {
        left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n14\@small {
        right: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n14\@small {
        left: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--15\@small {
        right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--15\@small {
        left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n15\@small {
        right: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n15\@small {
        left: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--16\@small {
        right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--16\@small {
        left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n16\@small {
        right: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n16\@small {
        left: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--17\@small {
        right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--17\@small {
        left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n17\@small {
        right: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n17\@small {
        left: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--18\@small {
        right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--18\@small {
        left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n18\@small {
        right: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n18\@small {
        left: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--19\@small {
        right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--19\@small {
        left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n19\@small {
        right: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n19\@small {
        left: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--20\@small {
        right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--20\@small {
        left: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n20\@small {
        right: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n20\@small {
        left: -5rem!important
    }

    .fdx-sjson-u-bottom--0\@small {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--n0\@small {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--1\@small {
        bottom: .25rem!important
    }

    .fdx-sjson-u-bottom--n1\@small {
        bottom: -.25rem!important
    }

    .fdx-sjson-u-bottom--2\@small {
        bottom: .5rem!important
    }

    .fdx-sjson-u-bottom--n2\@small {
        bottom: -.5rem!important
    }

    .fdx-sjson-u-bottom--3\@small {
        bottom: .75rem!important
    }

    .fdx-sjson-u-bottom--n3\@small {
        bottom: -.75rem!important
    }

    .fdx-sjson-u-bottom--4\@small {
        bottom: 1rem!important
    }

    .fdx-sjson-u-bottom--n4\@small {
        bottom: -1rem!important
    }

    .fdx-sjson-u-bottom--5\@small {
        bottom: 1.25rem!important
    }

    .fdx-sjson-u-bottom--n5\@small {
        bottom: -1.25rem!important
    }

    .fdx-sjson-u-bottom--6\@small {
        bottom: 1.5rem!important
    }

    .fdx-sjson-u-bottom--n6\@small {
        bottom: -1.5rem!important
    }

    .fdx-sjson-u-bottom--7\@small {
        bottom: 1.75rem!important
    }

    .fdx-sjson-u-bottom--n7\@small {
        bottom: -1.75rem!important
    }

    .fdx-sjson-u-bottom--8\@small {
        bottom: 2rem!important
    }

    .fdx-sjson-u-bottom--n8\@small {
        bottom: -2rem!important
    }

    .fdx-sjson-u-bottom--9\@small {
        bottom: 2.25rem!important
    }

    .fdx-sjson-u-bottom--n9\@small {
        bottom: -2.25rem!important
    }

    .fdx-sjson-u-bottom--10\@small {
        bottom: 2.5rem!important
    }

    .fdx-sjson-u-bottom--n10\@small {
        bottom: -2.5rem!important
    }

    .fdx-sjson-u-bottom--11\@small {
        bottom: 2.75rem!important
    }

    .fdx-sjson-u-bottom--n11\@small {
        bottom: -2.75rem!important
    }

    .fdx-sjson-u-bottom--12\@small {
        bottom: 3rem!important
    }

    .fdx-sjson-u-bottom--n12\@small {
        bottom: -3rem!important
    }

    .fdx-sjson-u-bottom--13\@small {
        bottom: 3.25rem!important
    }

    .fdx-sjson-u-bottom--n13\@small {
        bottom: -3.25rem!important
    }

    .fdx-sjson-u-bottom--14\@small {
        bottom: 3.5rem!important
    }

    .fdx-sjson-u-bottom--n14\@small {
        bottom: -3.5rem!important
    }

    .fdx-sjson-u-bottom--15\@small {
        bottom: 3.75rem!important
    }

    .fdx-sjson-u-bottom--n15\@small {
        bottom: -3.75rem!important
    }

    .fdx-sjson-u-bottom--16\@small {
        bottom: 4rem!important
    }

    .fdx-sjson-u-bottom--n16\@small {
        bottom: -4rem!important
    }

    .fdx-sjson-u-bottom--17\@small {
        bottom: 4.25rem!important
    }

    .fdx-sjson-u-bottom--n17\@small {
        bottom: -4.25rem!important
    }

    .fdx-sjson-u-bottom--18\@small {
        bottom: 4.5rem!important
    }

    .fdx-sjson-u-bottom--n18\@small {
        bottom: -4.5rem!important
    }

    .fdx-sjson-u-bottom--19\@small {
        bottom: 4.75rem!important
    }

    .fdx-sjson-u-bottom--n19\@small {
        bottom: -4.75rem!important
    }

    .fdx-sjson-u-bottom--20\@small {
        bottom: 5rem!important
    }

    .fdx-sjson-u-bottom--n20\@small {
        bottom: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--0\@small {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--0\@small {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--n0\@small {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--n0\@small {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--1\@small {
        left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--1\@small {
        right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n1\@small {
        left: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n1\@small {
        right: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--2\@small {
        left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--2\@small {
        right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n2\@small {
        left: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n2\@small {
        right: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--3\@small {
        left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--3\@small {
        right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n3\@small {
        left: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n3\@small {
        right: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--4\@small {
        left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--4\@small {
        right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n4\@small {
        left: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n4\@small {
        right: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--5\@small {
        left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--5\@small {
        right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n5\@small {
        left: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n5\@small {
        right: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--6\@small {
        left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--6\@small {
        right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n6\@small {
        left: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n6\@small {
        right: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--7\@small {
        left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--7\@small {
        right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n7\@small {
        left: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n7\@small {
        right: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--8\@small {
        left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--8\@small {
        right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n8\@small {
        left: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n8\@small {
        right: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--9\@small {
        left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--9\@small {
        right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n9\@small {
        left: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n9\@small {
        right: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--10\@small {
        left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--10\@small {
        right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n10\@small {
        left: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n10\@small {
        right: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--11\@small {
        left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--11\@small {
        right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n11\@small {
        left: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n11\@small {
        right: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--12\@small {
        left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--12\@small {
        right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n12\@small {
        left: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n12\@small {
        right: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--13\@small {
        left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--13\@small {
        right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n13\@small {
        left: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n13\@small {
        right: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--14\@small {
        left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--14\@small {
        right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n14\@small {
        left: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n14\@small {
        right: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--15\@small {
        left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--15\@small {
        right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n15\@small {
        left: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n15\@small {
        right: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--16\@small {
        left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--16\@small {
        right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n16\@small {
        left: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n16\@small {
        right: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--17\@small {
        left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--17\@small {
        right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n17\@small {
        left: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n17\@small {
        right: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--18\@small {
        left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--18\@small {
        right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n18\@small {
        left: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n18\@small {
        right: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--19\@small {
        left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--19\@small {
        right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n19\@small {
        left: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n19\@small {
        right: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--20\@small {
        left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--20\@small {
        right: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n20\@small {
        left: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n20\@small {
        right: -5rem!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-top--0\@medium {
        top:0!important
    }

    .fdx-sjson-u-top--n0\@medium {
        top: 0!important
    }

    .fdx-sjson-u-top--1\@medium {
        top: .25rem!important
    }

    .fdx-sjson-u-top--n1\@medium {
        top: -.25rem!important
    }

    .fdx-sjson-u-top--2\@medium {
        top: .5rem!important
    }

    .fdx-sjson-u-top--n2\@medium {
        top: -.5rem!important
    }

    .fdx-sjson-u-top--3\@medium {
        top: .75rem!important
    }

    .fdx-sjson-u-top--n3\@medium {
        top: -.75rem!important
    }

    .fdx-sjson-u-top--4\@medium {
        top: 1rem!important
    }

    .fdx-sjson-u-top--n4\@medium {
        top: -1rem!important
    }

    .fdx-sjson-u-top--5\@medium {
        top: 1.25rem!important
    }

    .fdx-sjson-u-top--n5\@medium {
        top: -1.25rem!important
    }

    .fdx-sjson-u-top--6\@medium {
        top: 1.5rem!important
    }

    .fdx-sjson-u-top--n6\@medium {
        top: -1.5rem!important
    }

    .fdx-sjson-u-top--7\@medium {
        top: 1.75rem!important
    }

    .fdx-sjson-u-top--n7\@medium {
        top: -1.75rem!important
    }

    .fdx-sjson-u-top--8\@medium {
        top: 2rem!important
    }

    .fdx-sjson-u-top--n8\@medium {
        top: -2rem!important
    }

    .fdx-sjson-u-top--9\@medium {
        top: 2.25rem!important
    }

    .fdx-sjson-u-top--n9\@medium {
        top: -2.25rem!important
    }

    .fdx-sjson-u-top--10\@medium {
        top: 2.5rem!important
    }

    .fdx-sjson-u-top--n10\@medium {
        top: -2.5rem!important
    }

    .fdx-sjson-u-top--11\@medium {
        top: 2.75rem!important
    }

    .fdx-sjson-u-top--n11\@medium {
        top: -2.75rem!important
    }

    .fdx-sjson-u-top--12\@medium {
        top: 3rem!important
    }

    .fdx-sjson-u-top--n12\@medium {
        top: -3rem!important
    }

    .fdx-sjson-u-top--13\@medium {
        top: 3.25rem!important
    }

    .fdx-sjson-u-top--n13\@medium {
        top: -3.25rem!important
    }

    .fdx-sjson-u-top--14\@medium {
        top: 3.5rem!important
    }

    .fdx-sjson-u-top--n14\@medium {
        top: -3.5rem!important
    }

    .fdx-sjson-u-top--15\@medium {
        top: 3.75rem!important
    }

    .fdx-sjson-u-top--n15\@medium {
        top: -3.75rem!important
    }

    .fdx-sjson-u-top--16\@medium {
        top: 4rem!important
    }

    .fdx-sjson-u-top--n16\@medium {
        top: -4rem!important
    }

    .fdx-sjson-u-top--17\@medium {
        top: 4.25rem!important
    }

    .fdx-sjson-u-top--n17\@medium {
        top: -4.25rem!important
    }

    .fdx-sjson-u-top--18\@medium {
        top: 4.5rem!important
    }

    .fdx-sjson-u-top--n18\@medium {
        top: -4.5rem!important
    }

    .fdx-sjson-u-top--19\@medium {
        top: 4.75rem!important
    }

    .fdx-sjson-u-top--n19\@medium {
        top: -4.75rem!important
    }

    .fdx-sjson-u-top--20\@medium {
        top: 5rem!important
    }

    .fdx-sjson-u-top--n20\@medium {
        top: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--0\@medium {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--0\@medium {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--n0\@medium {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--n0\@medium {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--1\@medium {
        right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--1\@medium {
        left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n1\@medium {
        right: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n1\@medium {
        left: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--2\@medium {
        right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--2\@medium {
        left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n2\@medium {
        right: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n2\@medium {
        left: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--3\@medium {
        right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--3\@medium {
        left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n3\@medium {
        right: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n3\@medium {
        left: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--4\@medium {
        right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--4\@medium {
        left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n4\@medium {
        right: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n4\@medium {
        left: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--5\@medium {
        right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--5\@medium {
        left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n5\@medium {
        right: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n5\@medium {
        left: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--6\@medium {
        right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--6\@medium {
        left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n6\@medium {
        right: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n6\@medium {
        left: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--7\@medium {
        right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--7\@medium {
        left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n7\@medium {
        right: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n7\@medium {
        left: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--8\@medium {
        right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--8\@medium {
        left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n8\@medium {
        right: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n8\@medium {
        left: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--9\@medium {
        right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--9\@medium {
        left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n9\@medium {
        right: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n9\@medium {
        left: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--10\@medium {
        right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--10\@medium {
        left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n10\@medium {
        right: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n10\@medium {
        left: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--11\@medium {
        right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--11\@medium {
        left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n11\@medium {
        right: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n11\@medium {
        left: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--12\@medium {
        right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--12\@medium {
        left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n12\@medium {
        right: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n12\@medium {
        left: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--13\@medium {
        right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--13\@medium {
        left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n13\@medium {
        right: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n13\@medium {
        left: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--14\@medium {
        right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--14\@medium {
        left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n14\@medium {
        right: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n14\@medium {
        left: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--15\@medium {
        right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--15\@medium {
        left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n15\@medium {
        right: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n15\@medium {
        left: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--16\@medium {
        right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--16\@medium {
        left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n16\@medium {
        right: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n16\@medium {
        left: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--17\@medium {
        right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--17\@medium {
        left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n17\@medium {
        right: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n17\@medium {
        left: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--18\@medium {
        right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--18\@medium {
        left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n18\@medium {
        right: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n18\@medium {
        left: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--19\@medium {
        right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--19\@medium {
        left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n19\@medium {
        right: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n19\@medium {
        left: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--20\@medium {
        right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--20\@medium {
        left: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n20\@medium {
        right: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n20\@medium {
        left: -5rem!important
    }

    .fdx-sjson-u-bottom--0\@medium {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--n0\@medium {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--1\@medium {
        bottom: .25rem!important
    }

    .fdx-sjson-u-bottom--n1\@medium {
        bottom: -.25rem!important
    }

    .fdx-sjson-u-bottom--2\@medium {
        bottom: .5rem!important
    }

    .fdx-sjson-u-bottom--n2\@medium {
        bottom: -.5rem!important
    }

    .fdx-sjson-u-bottom--3\@medium {
        bottom: .75rem!important
    }

    .fdx-sjson-u-bottom--n3\@medium {
        bottom: -.75rem!important
    }

    .fdx-sjson-u-bottom--4\@medium {
        bottom: 1rem!important
    }

    .fdx-sjson-u-bottom--n4\@medium {
        bottom: -1rem!important
    }

    .fdx-sjson-u-bottom--5\@medium {
        bottom: 1.25rem!important
    }

    .fdx-sjson-u-bottom--n5\@medium {
        bottom: -1.25rem!important
    }

    .fdx-sjson-u-bottom--6\@medium {
        bottom: 1.5rem!important
    }

    .fdx-sjson-u-bottom--n6\@medium {
        bottom: -1.5rem!important
    }

    .fdx-sjson-u-bottom--7\@medium {
        bottom: 1.75rem!important
    }

    .fdx-sjson-u-bottom--n7\@medium {
        bottom: -1.75rem!important
    }

    .fdx-sjson-u-bottom--8\@medium {
        bottom: 2rem!important
    }

    .fdx-sjson-u-bottom--n8\@medium {
        bottom: -2rem!important
    }

    .fdx-sjson-u-bottom--9\@medium {
        bottom: 2.25rem!important
    }

    .fdx-sjson-u-bottom--n9\@medium {
        bottom: -2.25rem!important
    }

    .fdx-sjson-u-bottom--10\@medium {
        bottom: 2.5rem!important
    }

    .fdx-sjson-u-bottom--n10\@medium {
        bottom: -2.5rem!important
    }

    .fdx-sjson-u-bottom--11\@medium {
        bottom: 2.75rem!important
    }

    .fdx-sjson-u-bottom--n11\@medium {
        bottom: -2.75rem!important
    }

    .fdx-sjson-u-bottom--12\@medium {
        bottom: 3rem!important
    }

    .fdx-sjson-u-bottom--n12\@medium {
        bottom: -3rem!important
    }

    .fdx-sjson-u-bottom--13\@medium {
        bottom: 3.25rem!important
    }

    .fdx-sjson-u-bottom--n13\@medium {
        bottom: -3.25rem!important
    }

    .fdx-sjson-u-bottom--14\@medium {
        bottom: 3.5rem!important
    }

    .fdx-sjson-u-bottom--n14\@medium {
        bottom: -3.5rem!important
    }

    .fdx-sjson-u-bottom--15\@medium {
        bottom: 3.75rem!important
    }

    .fdx-sjson-u-bottom--n15\@medium {
        bottom: -3.75rem!important
    }

    .fdx-sjson-u-bottom--16\@medium {
        bottom: 4rem!important
    }

    .fdx-sjson-u-bottom--n16\@medium {
        bottom: -4rem!important
    }

    .fdx-sjson-u-bottom--17\@medium {
        bottom: 4.25rem!important
    }

    .fdx-sjson-u-bottom--n17\@medium {
        bottom: -4.25rem!important
    }

    .fdx-sjson-u-bottom--18\@medium {
        bottom: 4.5rem!important
    }

    .fdx-sjson-u-bottom--n18\@medium {
        bottom: -4.5rem!important
    }

    .fdx-sjson-u-bottom--19\@medium {
        bottom: 4.75rem!important
    }

    .fdx-sjson-u-bottom--n19\@medium {
        bottom: -4.75rem!important
    }

    .fdx-sjson-u-bottom--20\@medium {
        bottom: 5rem!important
    }

    .fdx-sjson-u-bottom--n20\@medium {
        bottom: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--0\@medium {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--0\@medium {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--n0\@medium {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--n0\@medium {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--1\@medium {
        left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--1\@medium {
        right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n1\@medium {
        left: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n1\@medium {
        right: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--2\@medium {
        left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--2\@medium {
        right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n2\@medium {
        left: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n2\@medium {
        right: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--3\@medium {
        left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--3\@medium {
        right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n3\@medium {
        left: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n3\@medium {
        right: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--4\@medium {
        left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--4\@medium {
        right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n4\@medium {
        left: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n4\@medium {
        right: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--5\@medium {
        left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--5\@medium {
        right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n5\@medium {
        left: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n5\@medium {
        right: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--6\@medium {
        left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--6\@medium {
        right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n6\@medium {
        left: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n6\@medium {
        right: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--7\@medium {
        left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--7\@medium {
        right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n7\@medium {
        left: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n7\@medium {
        right: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--8\@medium {
        left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--8\@medium {
        right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n8\@medium {
        left: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n8\@medium {
        right: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--9\@medium {
        left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--9\@medium {
        right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n9\@medium {
        left: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n9\@medium {
        right: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--10\@medium {
        left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--10\@medium {
        right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n10\@medium {
        left: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n10\@medium {
        right: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--11\@medium {
        left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--11\@medium {
        right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n11\@medium {
        left: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n11\@medium {
        right: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--12\@medium {
        left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--12\@medium {
        right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n12\@medium {
        left: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n12\@medium {
        right: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--13\@medium {
        left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--13\@medium {
        right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n13\@medium {
        left: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n13\@medium {
        right: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--14\@medium {
        left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--14\@medium {
        right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n14\@medium {
        left: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n14\@medium {
        right: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--15\@medium {
        left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--15\@medium {
        right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n15\@medium {
        left: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n15\@medium {
        right: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--16\@medium {
        left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--16\@medium {
        right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n16\@medium {
        left: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n16\@medium {
        right: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--17\@medium {
        left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--17\@medium {
        right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n17\@medium {
        left: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n17\@medium {
        right: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--18\@medium {
        left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--18\@medium {
        right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n18\@medium {
        left: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n18\@medium {
        right: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--19\@medium {
        left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--19\@medium {
        right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n19\@medium {
        left: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n19\@medium {
        right: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--20\@medium {
        left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--20\@medium {
        right: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n20\@medium {
        left: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n20\@medium {
        right: -5rem!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-top--0\@medium-only {
        top:0!important
    }

    .fdx-sjson-u-top--n0\@medium-only {
        top: 0!important
    }

    .fdx-sjson-u-top--1\@medium-only {
        top: .25rem!important
    }

    .fdx-sjson-u-top--n1\@medium-only {
        top: -.25rem!important
    }

    .fdx-sjson-u-top--2\@medium-only {
        top: .5rem!important
    }

    .fdx-sjson-u-top--n2\@medium-only {
        top: -.5rem!important
    }

    .fdx-sjson-u-top--3\@medium-only {
        top: .75rem!important
    }

    .fdx-sjson-u-top--n3\@medium-only {
        top: -.75rem!important
    }

    .fdx-sjson-u-top--4\@medium-only {
        top: 1rem!important
    }

    .fdx-sjson-u-top--n4\@medium-only {
        top: -1rem!important
    }

    .fdx-sjson-u-top--5\@medium-only {
        top: 1.25rem!important
    }

    .fdx-sjson-u-top--n5\@medium-only {
        top: -1.25rem!important
    }

    .fdx-sjson-u-top--6\@medium-only {
        top: 1.5rem!important
    }

    .fdx-sjson-u-top--n6\@medium-only {
        top: -1.5rem!important
    }

    .fdx-sjson-u-top--7\@medium-only {
        top: 1.75rem!important
    }

    .fdx-sjson-u-top--n7\@medium-only {
        top: -1.75rem!important
    }

    .fdx-sjson-u-top--8\@medium-only {
        top: 2rem!important
    }

    .fdx-sjson-u-top--n8\@medium-only {
        top: -2rem!important
    }

    .fdx-sjson-u-top--9\@medium-only {
        top: 2.25rem!important
    }

    .fdx-sjson-u-top--n9\@medium-only {
        top: -2.25rem!important
    }

    .fdx-sjson-u-top--10\@medium-only {
        top: 2.5rem!important
    }

    .fdx-sjson-u-top--n10\@medium-only {
        top: -2.5rem!important
    }

    .fdx-sjson-u-top--11\@medium-only {
        top: 2.75rem!important
    }

    .fdx-sjson-u-top--n11\@medium-only {
        top: -2.75rem!important
    }

    .fdx-sjson-u-top--12\@medium-only {
        top: 3rem!important
    }

    .fdx-sjson-u-top--n12\@medium-only {
        top: -3rem!important
    }

    .fdx-sjson-u-top--13\@medium-only {
        top: 3.25rem!important
    }

    .fdx-sjson-u-top--n13\@medium-only {
        top: -3.25rem!important
    }

    .fdx-sjson-u-top--14\@medium-only {
        top: 3.5rem!important
    }

    .fdx-sjson-u-top--n14\@medium-only {
        top: -3.5rem!important
    }

    .fdx-sjson-u-top--15\@medium-only {
        top: 3.75rem!important
    }

    .fdx-sjson-u-top--n15\@medium-only {
        top: -3.75rem!important
    }

    .fdx-sjson-u-top--16\@medium-only {
        top: 4rem!important
    }

    .fdx-sjson-u-top--n16\@medium-only {
        top: -4rem!important
    }

    .fdx-sjson-u-top--17\@medium-only {
        top: 4.25rem!important
    }

    .fdx-sjson-u-top--n17\@medium-only {
        top: -4.25rem!important
    }

    .fdx-sjson-u-top--18\@medium-only {
        top: 4.5rem!important
    }

    .fdx-sjson-u-top--n18\@medium-only {
        top: -4.5rem!important
    }

    .fdx-sjson-u-top--19\@medium-only {
        top: 4.75rem!important
    }

    .fdx-sjson-u-top--n19\@medium-only {
        top: -4.75rem!important
    }

    .fdx-sjson-u-top--20\@medium-only {
        top: 5rem!important
    }

    .fdx-sjson-u-top--n20\@medium-only {
        top: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--0\@medium-only {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--0\@medium-only {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--n0\@medium-only {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--n0\@medium-only {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--1\@medium-only {
        right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--1\@medium-only {
        left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n1\@medium-only {
        right: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n1\@medium-only {
        left: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--2\@medium-only {
        right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--2\@medium-only {
        left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n2\@medium-only {
        right: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n2\@medium-only {
        left: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--3\@medium-only {
        right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--3\@medium-only {
        left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n3\@medium-only {
        right: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n3\@medium-only {
        left: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--4\@medium-only {
        right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--4\@medium-only {
        left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n4\@medium-only {
        right: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n4\@medium-only {
        left: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--5\@medium-only {
        right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--5\@medium-only {
        left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n5\@medium-only {
        right: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n5\@medium-only {
        left: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--6\@medium-only {
        right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--6\@medium-only {
        left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n6\@medium-only {
        right: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n6\@medium-only {
        left: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--7\@medium-only {
        right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--7\@medium-only {
        left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n7\@medium-only {
        right: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n7\@medium-only {
        left: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--8\@medium-only {
        right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--8\@medium-only {
        left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n8\@medium-only {
        right: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n8\@medium-only {
        left: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--9\@medium-only {
        right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--9\@medium-only {
        left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n9\@medium-only {
        right: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n9\@medium-only {
        left: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--10\@medium-only {
        right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--10\@medium-only {
        left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n10\@medium-only {
        right: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n10\@medium-only {
        left: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--11\@medium-only {
        right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--11\@medium-only {
        left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n11\@medium-only {
        right: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n11\@medium-only {
        left: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--12\@medium-only {
        right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--12\@medium-only {
        left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n12\@medium-only {
        right: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n12\@medium-only {
        left: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--13\@medium-only {
        right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--13\@medium-only {
        left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n13\@medium-only {
        right: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n13\@medium-only {
        left: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--14\@medium-only {
        right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--14\@medium-only {
        left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n14\@medium-only {
        right: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n14\@medium-only {
        left: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--15\@medium-only {
        right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--15\@medium-only {
        left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n15\@medium-only {
        right: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n15\@medium-only {
        left: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--16\@medium-only {
        right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--16\@medium-only {
        left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n16\@medium-only {
        right: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n16\@medium-only {
        left: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--17\@medium-only {
        right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--17\@medium-only {
        left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n17\@medium-only {
        right: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n17\@medium-only {
        left: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--18\@medium-only {
        right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--18\@medium-only {
        left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n18\@medium-only {
        right: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n18\@medium-only {
        left: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--19\@medium-only {
        right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--19\@medium-only {
        left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n19\@medium-only {
        right: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n19\@medium-only {
        left: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--20\@medium-only {
        right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--20\@medium-only {
        left: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n20\@medium-only {
        right: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n20\@medium-only {
        left: -5rem!important
    }

    .fdx-sjson-u-bottom--0\@medium-only {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--n0\@medium-only {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--1\@medium-only {
        bottom: .25rem!important
    }

    .fdx-sjson-u-bottom--n1\@medium-only {
        bottom: -.25rem!important
    }

    .fdx-sjson-u-bottom--2\@medium-only {
        bottom: .5rem!important
    }

    .fdx-sjson-u-bottom--n2\@medium-only {
        bottom: -.5rem!important
    }

    .fdx-sjson-u-bottom--3\@medium-only {
        bottom: .75rem!important
    }

    .fdx-sjson-u-bottom--n3\@medium-only {
        bottom: -.75rem!important
    }

    .fdx-sjson-u-bottom--4\@medium-only {
        bottom: 1rem!important
    }

    .fdx-sjson-u-bottom--n4\@medium-only {
        bottom: -1rem!important
    }

    .fdx-sjson-u-bottom--5\@medium-only {
        bottom: 1.25rem!important
    }

    .fdx-sjson-u-bottom--n5\@medium-only {
        bottom: -1.25rem!important
    }

    .fdx-sjson-u-bottom--6\@medium-only {
        bottom: 1.5rem!important
    }

    .fdx-sjson-u-bottom--n6\@medium-only {
        bottom: -1.5rem!important
    }

    .fdx-sjson-u-bottom--7\@medium-only {
        bottom: 1.75rem!important
    }

    .fdx-sjson-u-bottom--n7\@medium-only {
        bottom: -1.75rem!important
    }

    .fdx-sjson-u-bottom--8\@medium-only {
        bottom: 2rem!important
    }

    .fdx-sjson-u-bottom--n8\@medium-only {
        bottom: -2rem!important
    }

    .fdx-sjson-u-bottom--9\@medium-only {
        bottom: 2.25rem!important
    }

    .fdx-sjson-u-bottom--n9\@medium-only {
        bottom: -2.25rem!important
    }

    .fdx-sjson-u-bottom--10\@medium-only {
        bottom: 2.5rem!important
    }

    .fdx-sjson-u-bottom--n10\@medium-only {
        bottom: -2.5rem!important
    }

    .fdx-sjson-u-bottom--11\@medium-only {
        bottom: 2.75rem!important
    }

    .fdx-sjson-u-bottom--n11\@medium-only {
        bottom: -2.75rem!important
    }

    .fdx-sjson-u-bottom--12\@medium-only {
        bottom: 3rem!important
    }

    .fdx-sjson-u-bottom--n12\@medium-only {
        bottom: -3rem!important
    }

    .fdx-sjson-u-bottom--13\@medium-only {
        bottom: 3.25rem!important
    }

    .fdx-sjson-u-bottom--n13\@medium-only {
        bottom: -3.25rem!important
    }

    .fdx-sjson-u-bottom--14\@medium-only {
        bottom: 3.5rem!important
    }

    .fdx-sjson-u-bottom--n14\@medium-only {
        bottom: -3.5rem!important
    }

    .fdx-sjson-u-bottom--15\@medium-only {
        bottom: 3.75rem!important
    }

    .fdx-sjson-u-bottom--n15\@medium-only {
        bottom: -3.75rem!important
    }

    .fdx-sjson-u-bottom--16\@medium-only {
        bottom: 4rem!important
    }

    .fdx-sjson-u-bottom--n16\@medium-only {
        bottom: -4rem!important
    }

    .fdx-sjson-u-bottom--17\@medium-only {
        bottom: 4.25rem!important
    }

    .fdx-sjson-u-bottom--n17\@medium-only {
        bottom: -4.25rem!important
    }

    .fdx-sjson-u-bottom--18\@medium-only {
        bottom: 4.5rem!important
    }

    .fdx-sjson-u-bottom--n18\@medium-only {
        bottom: -4.5rem!important
    }

    .fdx-sjson-u-bottom--19\@medium-only {
        bottom: 4.75rem!important
    }

    .fdx-sjson-u-bottom--n19\@medium-only {
        bottom: -4.75rem!important
    }

    .fdx-sjson-u-bottom--20\@medium-only {
        bottom: 5rem!important
    }

    .fdx-sjson-u-bottom--n20\@medium-only {
        bottom: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--0\@medium-only {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--0\@medium-only {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--n0\@medium-only {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--n0\@medium-only {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--1\@medium-only {
        left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--1\@medium-only {
        right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n1\@medium-only {
        left: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n1\@medium-only {
        right: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--2\@medium-only {
        left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--2\@medium-only {
        right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n2\@medium-only {
        left: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n2\@medium-only {
        right: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--3\@medium-only {
        left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--3\@medium-only {
        right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n3\@medium-only {
        left: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n3\@medium-only {
        right: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--4\@medium-only {
        left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--4\@medium-only {
        right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n4\@medium-only {
        left: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n4\@medium-only {
        right: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--5\@medium-only {
        left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--5\@medium-only {
        right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n5\@medium-only {
        left: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n5\@medium-only {
        right: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--6\@medium-only {
        left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--6\@medium-only {
        right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n6\@medium-only {
        left: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n6\@medium-only {
        right: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--7\@medium-only {
        left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--7\@medium-only {
        right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n7\@medium-only {
        left: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n7\@medium-only {
        right: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--8\@medium-only {
        left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--8\@medium-only {
        right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n8\@medium-only {
        left: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n8\@medium-only {
        right: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--9\@medium-only {
        left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--9\@medium-only {
        right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n9\@medium-only {
        left: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n9\@medium-only {
        right: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--10\@medium-only {
        left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--10\@medium-only {
        right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n10\@medium-only {
        left: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n10\@medium-only {
        right: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--11\@medium-only {
        left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--11\@medium-only {
        right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n11\@medium-only {
        left: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n11\@medium-only {
        right: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--12\@medium-only {
        left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--12\@medium-only {
        right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n12\@medium-only {
        left: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n12\@medium-only {
        right: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--13\@medium-only {
        left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--13\@medium-only {
        right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n13\@medium-only {
        left: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n13\@medium-only {
        right: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--14\@medium-only {
        left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--14\@medium-only {
        right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n14\@medium-only {
        left: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n14\@medium-only {
        right: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--15\@medium-only {
        left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--15\@medium-only {
        right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n15\@medium-only {
        left: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n15\@medium-only {
        right: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--16\@medium-only {
        left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--16\@medium-only {
        right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n16\@medium-only {
        left: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n16\@medium-only {
        right: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--17\@medium-only {
        left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--17\@medium-only {
        right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n17\@medium-only {
        left: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n17\@medium-only {
        right: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--18\@medium-only {
        left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--18\@medium-only {
        right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n18\@medium-only {
        left: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n18\@medium-only {
        right: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--19\@medium-only {
        left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--19\@medium-only {
        right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n19\@medium-only {
        left: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n19\@medium-only {
        right: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--20\@medium-only {
        left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--20\@medium-only {
        right: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n20\@medium-only {
        left: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n20\@medium-only {
        right: -5rem!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-top--0\@medium-wide {
        top:0!important
    }

    .fdx-sjson-u-top--n0\@medium-wide {
        top: 0!important
    }

    .fdx-sjson-u-top--1\@medium-wide {
        top: .25rem!important
    }

    .fdx-sjson-u-top--n1\@medium-wide {
        top: -.25rem!important
    }

    .fdx-sjson-u-top--2\@medium-wide {
        top: .5rem!important
    }

    .fdx-sjson-u-top--n2\@medium-wide {
        top: -.5rem!important
    }

    .fdx-sjson-u-top--3\@medium-wide {
        top: .75rem!important
    }

    .fdx-sjson-u-top--n3\@medium-wide {
        top: -.75rem!important
    }

    .fdx-sjson-u-top--4\@medium-wide {
        top: 1rem!important
    }

    .fdx-sjson-u-top--n4\@medium-wide {
        top: -1rem!important
    }

    .fdx-sjson-u-top--5\@medium-wide {
        top: 1.25rem!important
    }

    .fdx-sjson-u-top--n5\@medium-wide {
        top: -1.25rem!important
    }

    .fdx-sjson-u-top--6\@medium-wide {
        top: 1.5rem!important
    }

    .fdx-sjson-u-top--n6\@medium-wide {
        top: -1.5rem!important
    }

    .fdx-sjson-u-top--7\@medium-wide {
        top: 1.75rem!important
    }

    .fdx-sjson-u-top--n7\@medium-wide {
        top: -1.75rem!important
    }

    .fdx-sjson-u-top--8\@medium-wide {
        top: 2rem!important
    }

    .fdx-sjson-u-top--n8\@medium-wide {
        top: -2rem!important
    }

    .fdx-sjson-u-top--9\@medium-wide {
        top: 2.25rem!important
    }

    .fdx-sjson-u-top--n9\@medium-wide {
        top: -2.25rem!important
    }

    .fdx-sjson-u-top--10\@medium-wide {
        top: 2.5rem!important
    }

    .fdx-sjson-u-top--n10\@medium-wide {
        top: -2.5rem!important
    }

    .fdx-sjson-u-top--11\@medium-wide {
        top: 2.75rem!important
    }

    .fdx-sjson-u-top--n11\@medium-wide {
        top: -2.75rem!important
    }

    .fdx-sjson-u-top--12\@medium-wide {
        top: 3rem!important
    }

    .fdx-sjson-u-top--n12\@medium-wide {
        top: -3rem!important
    }

    .fdx-sjson-u-top--13\@medium-wide {
        top: 3.25rem!important
    }

    .fdx-sjson-u-top--n13\@medium-wide {
        top: -3.25rem!important
    }

    .fdx-sjson-u-top--14\@medium-wide {
        top: 3.5rem!important
    }

    .fdx-sjson-u-top--n14\@medium-wide {
        top: -3.5rem!important
    }

    .fdx-sjson-u-top--15\@medium-wide {
        top: 3.75rem!important
    }

    .fdx-sjson-u-top--n15\@medium-wide {
        top: -3.75rem!important
    }

    .fdx-sjson-u-top--16\@medium-wide {
        top: 4rem!important
    }

    .fdx-sjson-u-top--n16\@medium-wide {
        top: -4rem!important
    }

    .fdx-sjson-u-top--17\@medium-wide {
        top: 4.25rem!important
    }

    .fdx-sjson-u-top--n17\@medium-wide {
        top: -4.25rem!important
    }

    .fdx-sjson-u-top--18\@medium-wide {
        top: 4.5rem!important
    }

    .fdx-sjson-u-top--n18\@medium-wide {
        top: -4.5rem!important
    }

    .fdx-sjson-u-top--19\@medium-wide {
        top: 4.75rem!important
    }

    .fdx-sjson-u-top--n19\@medium-wide {
        top: -4.75rem!important
    }

    .fdx-sjson-u-top--20\@medium-wide {
        top: 5rem!important
    }

    .fdx-sjson-u-top--n20\@medium-wide {
        top: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--0\@medium-wide {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--0\@medium-wide {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--n0\@medium-wide {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--n0\@medium-wide {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--1\@medium-wide {
        right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--1\@medium-wide {
        left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n1\@medium-wide {
        right: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n1\@medium-wide {
        left: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--2\@medium-wide {
        right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--2\@medium-wide {
        left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n2\@medium-wide {
        right: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n2\@medium-wide {
        left: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--3\@medium-wide {
        right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--3\@medium-wide {
        left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n3\@medium-wide {
        right: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n3\@medium-wide {
        left: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--4\@medium-wide {
        right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--4\@medium-wide {
        left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n4\@medium-wide {
        right: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n4\@medium-wide {
        left: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--5\@medium-wide {
        right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--5\@medium-wide {
        left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n5\@medium-wide {
        right: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n5\@medium-wide {
        left: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--6\@medium-wide {
        right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--6\@medium-wide {
        left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n6\@medium-wide {
        right: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n6\@medium-wide {
        left: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--7\@medium-wide {
        right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--7\@medium-wide {
        left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n7\@medium-wide {
        right: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n7\@medium-wide {
        left: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--8\@medium-wide {
        right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--8\@medium-wide {
        left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n8\@medium-wide {
        right: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n8\@medium-wide {
        left: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--9\@medium-wide {
        right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--9\@medium-wide {
        left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n9\@medium-wide {
        right: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n9\@medium-wide {
        left: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--10\@medium-wide {
        right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--10\@medium-wide {
        left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n10\@medium-wide {
        right: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n10\@medium-wide {
        left: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--11\@medium-wide {
        right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--11\@medium-wide {
        left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n11\@medium-wide {
        right: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n11\@medium-wide {
        left: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--12\@medium-wide {
        right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--12\@medium-wide {
        left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n12\@medium-wide {
        right: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n12\@medium-wide {
        left: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--13\@medium-wide {
        right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--13\@medium-wide {
        left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n13\@medium-wide {
        right: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n13\@medium-wide {
        left: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--14\@medium-wide {
        right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--14\@medium-wide {
        left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n14\@medium-wide {
        right: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n14\@medium-wide {
        left: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--15\@medium-wide {
        right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--15\@medium-wide {
        left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n15\@medium-wide {
        right: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n15\@medium-wide {
        left: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--16\@medium-wide {
        right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--16\@medium-wide {
        left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n16\@medium-wide {
        right: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n16\@medium-wide {
        left: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--17\@medium-wide {
        right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--17\@medium-wide {
        left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n17\@medium-wide {
        right: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n17\@medium-wide {
        left: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--18\@medium-wide {
        right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--18\@medium-wide {
        left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n18\@medium-wide {
        right: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n18\@medium-wide {
        left: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--19\@medium-wide {
        right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--19\@medium-wide {
        left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n19\@medium-wide {
        right: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n19\@medium-wide {
        left: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--20\@medium-wide {
        right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--20\@medium-wide {
        left: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n20\@medium-wide {
        right: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n20\@medium-wide {
        left: -5rem!important
    }

    .fdx-sjson-u-bottom--0\@medium-wide {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--n0\@medium-wide {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--1\@medium-wide {
        bottom: .25rem!important
    }

    .fdx-sjson-u-bottom--n1\@medium-wide {
        bottom: -.25rem!important
    }

    .fdx-sjson-u-bottom--2\@medium-wide {
        bottom: .5rem!important
    }

    .fdx-sjson-u-bottom--n2\@medium-wide {
        bottom: -.5rem!important
    }

    .fdx-sjson-u-bottom--3\@medium-wide {
        bottom: .75rem!important
    }

    .fdx-sjson-u-bottom--n3\@medium-wide {
        bottom: -.75rem!important
    }

    .fdx-sjson-u-bottom--4\@medium-wide {
        bottom: 1rem!important
    }

    .fdx-sjson-u-bottom--n4\@medium-wide {
        bottom: -1rem!important
    }

    .fdx-sjson-u-bottom--5\@medium-wide {
        bottom: 1.25rem!important
    }

    .fdx-sjson-u-bottom--n5\@medium-wide {
        bottom: -1.25rem!important
    }

    .fdx-sjson-u-bottom--6\@medium-wide {
        bottom: 1.5rem!important
    }

    .fdx-sjson-u-bottom--n6\@medium-wide {
        bottom: -1.5rem!important
    }

    .fdx-sjson-u-bottom--7\@medium-wide {
        bottom: 1.75rem!important
    }

    .fdx-sjson-u-bottom--n7\@medium-wide {
        bottom: -1.75rem!important
    }

    .fdx-sjson-u-bottom--8\@medium-wide {
        bottom: 2rem!important
    }

    .fdx-sjson-u-bottom--n8\@medium-wide {
        bottom: -2rem!important
    }

    .fdx-sjson-u-bottom--9\@medium-wide {
        bottom: 2.25rem!important
    }

    .fdx-sjson-u-bottom--n9\@medium-wide {
        bottom: -2.25rem!important
    }

    .fdx-sjson-u-bottom--10\@medium-wide {
        bottom: 2.5rem!important
    }

    .fdx-sjson-u-bottom--n10\@medium-wide {
        bottom: -2.5rem!important
    }

    .fdx-sjson-u-bottom--11\@medium-wide {
        bottom: 2.75rem!important
    }

    .fdx-sjson-u-bottom--n11\@medium-wide {
        bottom: -2.75rem!important
    }

    .fdx-sjson-u-bottom--12\@medium-wide {
        bottom: 3rem!important
    }

    .fdx-sjson-u-bottom--n12\@medium-wide {
        bottom: -3rem!important
    }

    .fdx-sjson-u-bottom--13\@medium-wide {
        bottom: 3.25rem!important
    }

    .fdx-sjson-u-bottom--n13\@medium-wide {
        bottom: -3.25rem!important
    }

    .fdx-sjson-u-bottom--14\@medium-wide {
        bottom: 3.5rem!important
    }

    .fdx-sjson-u-bottom--n14\@medium-wide {
        bottom: -3.5rem!important
    }

    .fdx-sjson-u-bottom--15\@medium-wide {
        bottom: 3.75rem!important
    }

    .fdx-sjson-u-bottom--n15\@medium-wide {
        bottom: -3.75rem!important
    }

    .fdx-sjson-u-bottom--16\@medium-wide {
        bottom: 4rem!important
    }

    .fdx-sjson-u-bottom--n16\@medium-wide {
        bottom: -4rem!important
    }

    .fdx-sjson-u-bottom--17\@medium-wide {
        bottom: 4.25rem!important
    }

    .fdx-sjson-u-bottom--n17\@medium-wide {
        bottom: -4.25rem!important
    }

    .fdx-sjson-u-bottom--18\@medium-wide {
        bottom: 4.5rem!important
    }

    .fdx-sjson-u-bottom--n18\@medium-wide {
        bottom: -4.5rem!important
    }

    .fdx-sjson-u-bottom--19\@medium-wide {
        bottom: 4.75rem!important
    }

    .fdx-sjson-u-bottom--n19\@medium-wide {
        bottom: -4.75rem!important
    }

    .fdx-sjson-u-bottom--20\@medium-wide {
        bottom: 5rem!important
    }

    .fdx-sjson-u-bottom--n20\@medium-wide {
        bottom: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--0\@medium-wide {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--0\@medium-wide {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--n0\@medium-wide {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--n0\@medium-wide {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--1\@medium-wide {
        left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--1\@medium-wide {
        right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n1\@medium-wide {
        left: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n1\@medium-wide {
        right: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--2\@medium-wide {
        left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--2\@medium-wide {
        right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n2\@medium-wide {
        left: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n2\@medium-wide {
        right: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--3\@medium-wide {
        left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--3\@medium-wide {
        right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n3\@medium-wide {
        left: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n3\@medium-wide {
        right: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--4\@medium-wide {
        left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--4\@medium-wide {
        right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n4\@medium-wide {
        left: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n4\@medium-wide {
        right: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--5\@medium-wide {
        left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--5\@medium-wide {
        right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n5\@medium-wide {
        left: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n5\@medium-wide {
        right: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--6\@medium-wide {
        left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--6\@medium-wide {
        right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n6\@medium-wide {
        left: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n6\@medium-wide {
        right: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--7\@medium-wide {
        left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--7\@medium-wide {
        right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n7\@medium-wide {
        left: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n7\@medium-wide {
        right: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--8\@medium-wide {
        left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--8\@medium-wide {
        right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n8\@medium-wide {
        left: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n8\@medium-wide {
        right: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--9\@medium-wide {
        left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--9\@medium-wide {
        right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n9\@medium-wide {
        left: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n9\@medium-wide {
        right: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--10\@medium-wide {
        left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--10\@medium-wide {
        right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n10\@medium-wide {
        left: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n10\@medium-wide {
        right: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--11\@medium-wide {
        left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--11\@medium-wide {
        right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n11\@medium-wide {
        left: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n11\@medium-wide {
        right: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--12\@medium-wide {
        left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--12\@medium-wide {
        right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n12\@medium-wide {
        left: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n12\@medium-wide {
        right: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--13\@medium-wide {
        left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--13\@medium-wide {
        right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n13\@medium-wide {
        left: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n13\@medium-wide {
        right: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--14\@medium-wide {
        left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--14\@medium-wide {
        right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n14\@medium-wide {
        left: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n14\@medium-wide {
        right: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--15\@medium-wide {
        left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--15\@medium-wide {
        right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n15\@medium-wide {
        left: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n15\@medium-wide {
        right: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--16\@medium-wide {
        left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--16\@medium-wide {
        right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n16\@medium-wide {
        left: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n16\@medium-wide {
        right: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--17\@medium-wide {
        left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--17\@medium-wide {
        right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n17\@medium-wide {
        left: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n17\@medium-wide {
        right: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--18\@medium-wide {
        left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--18\@medium-wide {
        right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n18\@medium-wide {
        left: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n18\@medium-wide {
        right: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--19\@medium-wide {
        left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--19\@medium-wide {
        right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n19\@medium-wide {
        left: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n19\@medium-wide {
        right: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--20\@medium-wide {
        left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--20\@medium-wide {
        right: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n20\@medium-wide {
        left: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n20\@medium-wide {
        right: -5rem!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-top--0\@medium-wide-only {
        top:0!important
    }

    .fdx-sjson-u-top--n0\@medium-wide-only {
        top: 0!important
    }

    .fdx-sjson-u-top--1\@medium-wide-only {
        top: .25rem!important
    }

    .fdx-sjson-u-top--n1\@medium-wide-only {
        top: -.25rem!important
    }

    .fdx-sjson-u-top--2\@medium-wide-only {
        top: .5rem!important
    }

    .fdx-sjson-u-top--n2\@medium-wide-only {
        top: -.5rem!important
    }

    .fdx-sjson-u-top--3\@medium-wide-only {
        top: .75rem!important
    }

    .fdx-sjson-u-top--n3\@medium-wide-only {
        top: -.75rem!important
    }

    .fdx-sjson-u-top--4\@medium-wide-only {
        top: 1rem!important
    }

    .fdx-sjson-u-top--n4\@medium-wide-only {
        top: -1rem!important
    }

    .fdx-sjson-u-top--5\@medium-wide-only {
        top: 1.25rem!important
    }

    .fdx-sjson-u-top--n5\@medium-wide-only {
        top: -1.25rem!important
    }

    .fdx-sjson-u-top--6\@medium-wide-only {
        top: 1.5rem!important
    }

    .fdx-sjson-u-top--n6\@medium-wide-only {
        top: -1.5rem!important
    }

    .fdx-sjson-u-top--7\@medium-wide-only {
        top: 1.75rem!important
    }

    .fdx-sjson-u-top--n7\@medium-wide-only {
        top: -1.75rem!important
    }

    .fdx-sjson-u-top--8\@medium-wide-only {
        top: 2rem!important
    }

    .fdx-sjson-u-top--n8\@medium-wide-only {
        top: -2rem!important
    }

    .fdx-sjson-u-top--9\@medium-wide-only {
        top: 2.25rem!important
    }

    .fdx-sjson-u-top--n9\@medium-wide-only {
        top: -2.25rem!important
    }

    .fdx-sjson-u-top--10\@medium-wide-only {
        top: 2.5rem!important
    }

    .fdx-sjson-u-top--n10\@medium-wide-only {
        top: -2.5rem!important
    }

    .fdx-sjson-u-top--11\@medium-wide-only {
        top: 2.75rem!important
    }

    .fdx-sjson-u-top--n11\@medium-wide-only {
        top: -2.75rem!important
    }

    .fdx-sjson-u-top--12\@medium-wide-only {
        top: 3rem!important
    }

    .fdx-sjson-u-top--n12\@medium-wide-only {
        top: -3rem!important
    }

    .fdx-sjson-u-top--13\@medium-wide-only {
        top: 3.25rem!important
    }

    .fdx-sjson-u-top--n13\@medium-wide-only {
        top: -3.25rem!important
    }

    .fdx-sjson-u-top--14\@medium-wide-only {
        top: 3.5rem!important
    }

    .fdx-sjson-u-top--n14\@medium-wide-only {
        top: -3.5rem!important
    }

    .fdx-sjson-u-top--15\@medium-wide-only {
        top: 3.75rem!important
    }

    .fdx-sjson-u-top--n15\@medium-wide-only {
        top: -3.75rem!important
    }

    .fdx-sjson-u-top--16\@medium-wide-only {
        top: 4rem!important
    }

    .fdx-sjson-u-top--n16\@medium-wide-only {
        top: -4rem!important
    }

    .fdx-sjson-u-top--17\@medium-wide-only {
        top: 4.25rem!important
    }

    .fdx-sjson-u-top--n17\@medium-wide-only {
        top: -4.25rem!important
    }

    .fdx-sjson-u-top--18\@medium-wide-only {
        top: 4.5rem!important
    }

    .fdx-sjson-u-top--n18\@medium-wide-only {
        top: -4.5rem!important
    }

    .fdx-sjson-u-top--19\@medium-wide-only {
        top: 4.75rem!important
    }

    .fdx-sjson-u-top--n19\@medium-wide-only {
        top: -4.75rem!important
    }

    .fdx-sjson-u-top--20\@medium-wide-only {
        top: 5rem!important
    }

    .fdx-sjson-u-top--n20\@medium-wide-only {
        top: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--0\@medium-wide-only {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--0\@medium-wide-only {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--n0\@medium-wide-only {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--n0\@medium-wide-only {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--1\@medium-wide-only {
        right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--1\@medium-wide-only {
        left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n1\@medium-wide-only {
        right: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n1\@medium-wide-only {
        left: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--2\@medium-wide-only {
        right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--2\@medium-wide-only {
        left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n2\@medium-wide-only {
        right: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n2\@medium-wide-only {
        left: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--3\@medium-wide-only {
        right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--3\@medium-wide-only {
        left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n3\@medium-wide-only {
        right: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n3\@medium-wide-only {
        left: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--4\@medium-wide-only {
        right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--4\@medium-wide-only {
        left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n4\@medium-wide-only {
        right: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n4\@medium-wide-only {
        left: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--5\@medium-wide-only {
        right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--5\@medium-wide-only {
        left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n5\@medium-wide-only {
        right: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n5\@medium-wide-only {
        left: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--6\@medium-wide-only {
        right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--6\@medium-wide-only {
        left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n6\@medium-wide-only {
        right: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n6\@medium-wide-only {
        left: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--7\@medium-wide-only {
        right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--7\@medium-wide-only {
        left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n7\@medium-wide-only {
        right: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n7\@medium-wide-only {
        left: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--8\@medium-wide-only {
        right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--8\@medium-wide-only {
        left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n8\@medium-wide-only {
        right: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n8\@medium-wide-only {
        left: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--9\@medium-wide-only {
        right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--9\@medium-wide-only {
        left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n9\@medium-wide-only {
        right: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n9\@medium-wide-only {
        left: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--10\@medium-wide-only {
        right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--10\@medium-wide-only {
        left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n10\@medium-wide-only {
        right: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n10\@medium-wide-only {
        left: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--11\@medium-wide-only {
        right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--11\@medium-wide-only {
        left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n11\@medium-wide-only {
        right: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n11\@medium-wide-only {
        left: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--12\@medium-wide-only {
        right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--12\@medium-wide-only {
        left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n12\@medium-wide-only {
        right: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n12\@medium-wide-only {
        left: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--13\@medium-wide-only {
        right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--13\@medium-wide-only {
        left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n13\@medium-wide-only {
        right: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n13\@medium-wide-only {
        left: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--14\@medium-wide-only {
        right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--14\@medium-wide-only {
        left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n14\@medium-wide-only {
        right: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n14\@medium-wide-only {
        left: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--15\@medium-wide-only {
        right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--15\@medium-wide-only {
        left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n15\@medium-wide-only {
        right: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n15\@medium-wide-only {
        left: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--16\@medium-wide-only {
        right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--16\@medium-wide-only {
        left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n16\@medium-wide-only {
        right: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n16\@medium-wide-only {
        left: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--17\@medium-wide-only {
        right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--17\@medium-wide-only {
        left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n17\@medium-wide-only {
        right: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n17\@medium-wide-only {
        left: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--18\@medium-wide-only {
        right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--18\@medium-wide-only {
        left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n18\@medium-wide-only {
        right: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n18\@medium-wide-only {
        left: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--19\@medium-wide-only {
        right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--19\@medium-wide-only {
        left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n19\@medium-wide-only {
        right: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n19\@medium-wide-only {
        left: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--20\@medium-wide-only {
        right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--20\@medium-wide-only {
        left: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n20\@medium-wide-only {
        right: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n20\@medium-wide-only {
        left: -5rem!important
    }

    .fdx-sjson-u-bottom--0\@medium-wide-only {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--n0\@medium-wide-only {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--1\@medium-wide-only {
        bottom: .25rem!important
    }

    .fdx-sjson-u-bottom--n1\@medium-wide-only {
        bottom: -.25rem!important
    }

    .fdx-sjson-u-bottom--2\@medium-wide-only {
        bottom: .5rem!important
    }

    .fdx-sjson-u-bottom--n2\@medium-wide-only {
        bottom: -.5rem!important
    }

    .fdx-sjson-u-bottom--3\@medium-wide-only {
        bottom: .75rem!important
    }

    .fdx-sjson-u-bottom--n3\@medium-wide-only {
        bottom: -.75rem!important
    }

    .fdx-sjson-u-bottom--4\@medium-wide-only {
        bottom: 1rem!important
    }

    .fdx-sjson-u-bottom--n4\@medium-wide-only {
        bottom: -1rem!important
    }

    .fdx-sjson-u-bottom--5\@medium-wide-only {
        bottom: 1.25rem!important
    }

    .fdx-sjson-u-bottom--n5\@medium-wide-only {
        bottom: -1.25rem!important
    }

    .fdx-sjson-u-bottom--6\@medium-wide-only {
        bottom: 1.5rem!important
    }

    .fdx-sjson-u-bottom--n6\@medium-wide-only {
        bottom: -1.5rem!important
    }

    .fdx-sjson-u-bottom--7\@medium-wide-only {
        bottom: 1.75rem!important
    }

    .fdx-sjson-u-bottom--n7\@medium-wide-only {
        bottom: -1.75rem!important
    }

    .fdx-sjson-u-bottom--8\@medium-wide-only {
        bottom: 2rem!important
    }

    .fdx-sjson-u-bottom--n8\@medium-wide-only {
        bottom: -2rem!important
    }

    .fdx-sjson-u-bottom--9\@medium-wide-only {
        bottom: 2.25rem!important
    }

    .fdx-sjson-u-bottom--n9\@medium-wide-only {
        bottom: -2.25rem!important
    }

    .fdx-sjson-u-bottom--10\@medium-wide-only {
        bottom: 2.5rem!important
    }

    .fdx-sjson-u-bottom--n10\@medium-wide-only {
        bottom: -2.5rem!important
    }

    .fdx-sjson-u-bottom--11\@medium-wide-only {
        bottom: 2.75rem!important
    }

    .fdx-sjson-u-bottom--n11\@medium-wide-only {
        bottom: -2.75rem!important
    }

    .fdx-sjson-u-bottom--12\@medium-wide-only {
        bottom: 3rem!important
    }

    .fdx-sjson-u-bottom--n12\@medium-wide-only {
        bottom: -3rem!important
    }

    .fdx-sjson-u-bottom--13\@medium-wide-only {
        bottom: 3.25rem!important
    }

    .fdx-sjson-u-bottom--n13\@medium-wide-only {
        bottom: -3.25rem!important
    }

    .fdx-sjson-u-bottom--14\@medium-wide-only {
        bottom: 3.5rem!important
    }

    .fdx-sjson-u-bottom--n14\@medium-wide-only {
        bottom: -3.5rem!important
    }

    .fdx-sjson-u-bottom--15\@medium-wide-only {
        bottom: 3.75rem!important
    }

    .fdx-sjson-u-bottom--n15\@medium-wide-only {
        bottom: -3.75rem!important
    }

    .fdx-sjson-u-bottom--16\@medium-wide-only {
        bottom: 4rem!important
    }

    .fdx-sjson-u-bottom--n16\@medium-wide-only {
        bottom: -4rem!important
    }

    .fdx-sjson-u-bottom--17\@medium-wide-only {
        bottom: 4.25rem!important
    }

    .fdx-sjson-u-bottom--n17\@medium-wide-only {
        bottom: -4.25rem!important
    }

    .fdx-sjson-u-bottom--18\@medium-wide-only {
        bottom: 4.5rem!important
    }

    .fdx-sjson-u-bottom--n18\@medium-wide-only {
        bottom: -4.5rem!important
    }

    .fdx-sjson-u-bottom--19\@medium-wide-only {
        bottom: 4.75rem!important
    }

    .fdx-sjson-u-bottom--n19\@medium-wide-only {
        bottom: -4.75rem!important
    }

    .fdx-sjson-u-bottom--20\@medium-wide-only {
        bottom: 5rem!important
    }

    .fdx-sjson-u-bottom--n20\@medium-wide-only {
        bottom: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--0\@medium-wide-only {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--0\@medium-wide-only {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--n0\@medium-wide-only {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--n0\@medium-wide-only {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--1\@medium-wide-only {
        left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--1\@medium-wide-only {
        right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n1\@medium-wide-only {
        left: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n1\@medium-wide-only {
        right: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--2\@medium-wide-only {
        left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--2\@medium-wide-only {
        right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n2\@medium-wide-only {
        left: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n2\@medium-wide-only {
        right: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--3\@medium-wide-only {
        left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--3\@medium-wide-only {
        right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n3\@medium-wide-only {
        left: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n3\@medium-wide-only {
        right: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--4\@medium-wide-only {
        left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--4\@medium-wide-only {
        right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n4\@medium-wide-only {
        left: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n4\@medium-wide-only {
        right: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--5\@medium-wide-only {
        left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--5\@medium-wide-only {
        right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n5\@medium-wide-only {
        left: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n5\@medium-wide-only {
        right: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--6\@medium-wide-only {
        left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--6\@medium-wide-only {
        right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n6\@medium-wide-only {
        left: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n6\@medium-wide-only {
        right: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--7\@medium-wide-only {
        left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--7\@medium-wide-only {
        right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n7\@medium-wide-only {
        left: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n7\@medium-wide-only {
        right: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--8\@medium-wide-only {
        left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--8\@medium-wide-only {
        right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n8\@medium-wide-only {
        left: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n8\@medium-wide-only {
        right: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--9\@medium-wide-only {
        left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--9\@medium-wide-only {
        right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n9\@medium-wide-only {
        left: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n9\@medium-wide-only {
        right: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--10\@medium-wide-only {
        left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--10\@medium-wide-only {
        right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n10\@medium-wide-only {
        left: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n10\@medium-wide-only {
        right: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--11\@medium-wide-only {
        left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--11\@medium-wide-only {
        right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n11\@medium-wide-only {
        left: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n11\@medium-wide-only {
        right: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--12\@medium-wide-only {
        left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--12\@medium-wide-only {
        right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n12\@medium-wide-only {
        left: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n12\@medium-wide-only {
        right: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--13\@medium-wide-only {
        left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--13\@medium-wide-only {
        right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n13\@medium-wide-only {
        left: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n13\@medium-wide-only {
        right: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--14\@medium-wide-only {
        left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--14\@medium-wide-only {
        right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n14\@medium-wide-only {
        left: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n14\@medium-wide-only {
        right: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--15\@medium-wide-only {
        left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--15\@medium-wide-only {
        right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n15\@medium-wide-only {
        left: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n15\@medium-wide-only {
        right: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--16\@medium-wide-only {
        left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--16\@medium-wide-only {
        right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n16\@medium-wide-only {
        left: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n16\@medium-wide-only {
        right: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--17\@medium-wide-only {
        left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--17\@medium-wide-only {
        right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n17\@medium-wide-only {
        left: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n17\@medium-wide-only {
        right: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--18\@medium-wide-only {
        left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--18\@medium-wide-only {
        right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n18\@medium-wide-only {
        left: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n18\@medium-wide-only {
        right: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--19\@medium-wide-only {
        left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--19\@medium-wide-only {
        right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n19\@medium-wide-only {
        left: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n19\@medium-wide-only {
        right: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--20\@medium-wide-only {
        left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--20\@medium-wide-only {
        right: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n20\@medium-wide-only {
        left: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n20\@medium-wide-only {
        right: -5rem!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-top--0\@large {
        top:0!important
    }

    .fdx-sjson-u-top--n0\@large {
        top: 0!important
    }

    .fdx-sjson-u-top--1\@large {
        top: .25rem!important
    }

    .fdx-sjson-u-top--n1\@large {
        top: -.25rem!important
    }

    .fdx-sjson-u-top--2\@large {
        top: .5rem!important
    }

    .fdx-sjson-u-top--n2\@large {
        top: -.5rem!important
    }

    .fdx-sjson-u-top--3\@large {
        top: .75rem!important
    }

    .fdx-sjson-u-top--n3\@large {
        top: -.75rem!important
    }

    .fdx-sjson-u-top--4\@large {
        top: 1rem!important
    }

    .fdx-sjson-u-top--n4\@large {
        top: -1rem!important
    }

    .fdx-sjson-u-top--5\@large {
        top: 1.25rem!important
    }

    .fdx-sjson-u-top--n5\@large {
        top: -1.25rem!important
    }

    .fdx-sjson-u-top--6\@large {
        top: 1.5rem!important
    }

    .fdx-sjson-u-top--n6\@large {
        top: -1.5rem!important
    }

    .fdx-sjson-u-top--7\@large {
        top: 1.75rem!important
    }

    .fdx-sjson-u-top--n7\@large {
        top: -1.75rem!important
    }

    .fdx-sjson-u-top--8\@large {
        top: 2rem!important
    }

    .fdx-sjson-u-top--n8\@large {
        top: -2rem!important
    }

    .fdx-sjson-u-top--9\@large {
        top: 2.25rem!important
    }

    .fdx-sjson-u-top--n9\@large {
        top: -2.25rem!important
    }

    .fdx-sjson-u-top--10\@large {
        top: 2.5rem!important
    }

    .fdx-sjson-u-top--n10\@large {
        top: -2.5rem!important
    }

    .fdx-sjson-u-top--11\@large {
        top: 2.75rem!important
    }

    .fdx-sjson-u-top--n11\@large {
        top: -2.75rem!important
    }

    .fdx-sjson-u-top--12\@large {
        top: 3rem!important
    }

    .fdx-sjson-u-top--n12\@large {
        top: -3rem!important
    }

    .fdx-sjson-u-top--13\@large {
        top: 3.25rem!important
    }

    .fdx-sjson-u-top--n13\@large {
        top: -3.25rem!important
    }

    .fdx-sjson-u-top--14\@large {
        top: 3.5rem!important
    }

    .fdx-sjson-u-top--n14\@large {
        top: -3.5rem!important
    }

    .fdx-sjson-u-top--15\@large {
        top: 3.75rem!important
    }

    .fdx-sjson-u-top--n15\@large {
        top: -3.75rem!important
    }

    .fdx-sjson-u-top--16\@large {
        top: 4rem!important
    }

    .fdx-sjson-u-top--n16\@large {
        top: -4rem!important
    }

    .fdx-sjson-u-top--17\@large {
        top: 4.25rem!important
    }

    .fdx-sjson-u-top--n17\@large {
        top: -4.25rem!important
    }

    .fdx-sjson-u-top--18\@large {
        top: 4.5rem!important
    }

    .fdx-sjson-u-top--n18\@large {
        top: -4.5rem!important
    }

    .fdx-sjson-u-top--19\@large {
        top: 4.75rem!important
    }

    .fdx-sjson-u-top--n19\@large {
        top: -4.75rem!important
    }

    .fdx-sjson-u-top--20\@large {
        top: 5rem!important
    }

    .fdx-sjson-u-top--n20\@large {
        top: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--0\@large {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--0\@large {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--n0\@large {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--n0\@large {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--1\@large {
        right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--1\@large {
        left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n1\@large {
        right: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n1\@large {
        left: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--2\@large {
        right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--2\@large {
        left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n2\@large {
        right: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n2\@large {
        left: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--3\@large {
        right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--3\@large {
        left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n3\@large {
        right: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n3\@large {
        left: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--4\@large {
        right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--4\@large {
        left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n4\@large {
        right: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n4\@large {
        left: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--5\@large {
        right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--5\@large {
        left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n5\@large {
        right: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n5\@large {
        left: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--6\@large {
        right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--6\@large {
        left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n6\@large {
        right: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n6\@large {
        left: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--7\@large {
        right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--7\@large {
        left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n7\@large {
        right: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n7\@large {
        left: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--8\@large {
        right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--8\@large {
        left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n8\@large {
        right: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n8\@large {
        left: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--9\@large {
        right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--9\@large {
        left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n9\@large {
        right: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n9\@large {
        left: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--10\@large {
        right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--10\@large {
        left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n10\@large {
        right: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n10\@large {
        left: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--11\@large {
        right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--11\@large {
        left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n11\@large {
        right: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n11\@large {
        left: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--12\@large {
        right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--12\@large {
        left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n12\@large {
        right: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n12\@large {
        left: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--13\@large {
        right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--13\@large {
        left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n13\@large {
        right: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n13\@large {
        left: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--14\@large {
        right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--14\@large {
        left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n14\@large {
        right: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n14\@large {
        left: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--15\@large {
        right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--15\@large {
        left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n15\@large {
        right: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n15\@large {
        left: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--16\@large {
        right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--16\@large {
        left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n16\@large {
        right: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n16\@large {
        left: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--17\@large {
        right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--17\@large {
        left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n17\@large {
        right: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n17\@large {
        left: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--18\@large {
        right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--18\@large {
        left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n18\@large {
        right: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n18\@large {
        left: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--19\@large {
        right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--19\@large {
        left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n19\@large {
        right: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n19\@large {
        left: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--20\@large {
        right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--20\@large {
        left: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n20\@large {
        right: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n20\@large {
        left: -5rem!important
    }

    .fdx-sjson-u-bottom--0\@large {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--n0\@large {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--1\@large {
        bottom: .25rem!important
    }

    .fdx-sjson-u-bottom--n1\@large {
        bottom: -.25rem!important
    }

    .fdx-sjson-u-bottom--2\@large {
        bottom: .5rem!important
    }

    .fdx-sjson-u-bottom--n2\@large {
        bottom: -.5rem!important
    }

    .fdx-sjson-u-bottom--3\@large {
        bottom: .75rem!important
    }

    .fdx-sjson-u-bottom--n3\@large {
        bottom: -.75rem!important
    }

    .fdx-sjson-u-bottom--4\@large {
        bottom: 1rem!important
    }

    .fdx-sjson-u-bottom--n4\@large {
        bottom: -1rem!important
    }

    .fdx-sjson-u-bottom--5\@large {
        bottom: 1.25rem!important
    }

    .fdx-sjson-u-bottom--n5\@large {
        bottom: -1.25rem!important
    }

    .fdx-sjson-u-bottom--6\@large {
        bottom: 1.5rem!important
    }

    .fdx-sjson-u-bottom--n6\@large {
        bottom: -1.5rem!important
    }

    .fdx-sjson-u-bottom--7\@large {
        bottom: 1.75rem!important
    }

    .fdx-sjson-u-bottom--n7\@large {
        bottom: -1.75rem!important
    }

    .fdx-sjson-u-bottom--8\@large {
        bottom: 2rem!important
    }

    .fdx-sjson-u-bottom--n8\@large {
        bottom: -2rem!important
    }

    .fdx-sjson-u-bottom--9\@large {
        bottom: 2.25rem!important
    }

    .fdx-sjson-u-bottom--n9\@large {
        bottom: -2.25rem!important
    }

    .fdx-sjson-u-bottom--10\@large {
        bottom: 2.5rem!important
    }

    .fdx-sjson-u-bottom--n10\@large {
        bottom: -2.5rem!important
    }

    .fdx-sjson-u-bottom--11\@large {
        bottom: 2.75rem!important
    }

    .fdx-sjson-u-bottom--n11\@large {
        bottom: -2.75rem!important
    }

    .fdx-sjson-u-bottom--12\@large {
        bottom: 3rem!important
    }

    .fdx-sjson-u-bottom--n12\@large {
        bottom: -3rem!important
    }

    .fdx-sjson-u-bottom--13\@large {
        bottom: 3.25rem!important
    }

    .fdx-sjson-u-bottom--n13\@large {
        bottom: -3.25rem!important
    }

    .fdx-sjson-u-bottom--14\@large {
        bottom: 3.5rem!important
    }

    .fdx-sjson-u-bottom--n14\@large {
        bottom: -3.5rem!important
    }

    .fdx-sjson-u-bottom--15\@large {
        bottom: 3.75rem!important
    }

    .fdx-sjson-u-bottom--n15\@large {
        bottom: -3.75rem!important
    }

    .fdx-sjson-u-bottom--16\@large {
        bottom: 4rem!important
    }

    .fdx-sjson-u-bottom--n16\@large {
        bottom: -4rem!important
    }

    .fdx-sjson-u-bottom--17\@large {
        bottom: 4.25rem!important
    }

    .fdx-sjson-u-bottom--n17\@large {
        bottom: -4.25rem!important
    }

    .fdx-sjson-u-bottom--18\@large {
        bottom: 4.5rem!important
    }

    .fdx-sjson-u-bottom--n18\@large {
        bottom: -4.5rem!important
    }

    .fdx-sjson-u-bottom--19\@large {
        bottom: 4.75rem!important
    }

    .fdx-sjson-u-bottom--n19\@large {
        bottom: -4.75rem!important
    }

    .fdx-sjson-u-bottom--20\@large {
        bottom: 5rem!important
    }

    .fdx-sjson-u-bottom--n20\@large {
        bottom: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--0\@large {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--0\@large {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--n0\@large {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--n0\@large {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--1\@large {
        left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--1\@large {
        right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n1\@large {
        left: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n1\@large {
        right: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--2\@large {
        left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--2\@large {
        right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n2\@large {
        left: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n2\@large {
        right: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--3\@large {
        left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--3\@large {
        right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n3\@large {
        left: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n3\@large {
        right: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--4\@large {
        left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--4\@large {
        right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n4\@large {
        left: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n4\@large {
        right: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--5\@large {
        left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--5\@large {
        right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n5\@large {
        left: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n5\@large {
        right: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--6\@large {
        left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--6\@large {
        right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n6\@large {
        left: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n6\@large {
        right: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--7\@large {
        left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--7\@large {
        right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n7\@large {
        left: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n7\@large {
        right: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--8\@large {
        left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--8\@large {
        right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n8\@large {
        left: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n8\@large {
        right: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--9\@large {
        left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--9\@large {
        right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n9\@large {
        left: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n9\@large {
        right: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--10\@large {
        left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--10\@large {
        right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n10\@large {
        left: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n10\@large {
        right: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--11\@large {
        left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--11\@large {
        right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n11\@large {
        left: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n11\@large {
        right: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--12\@large {
        left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--12\@large {
        right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n12\@large {
        left: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n12\@large {
        right: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--13\@large {
        left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--13\@large {
        right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n13\@large {
        left: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n13\@large {
        right: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--14\@large {
        left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--14\@large {
        right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n14\@large {
        left: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n14\@large {
        right: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--15\@large {
        left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--15\@large {
        right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n15\@large {
        left: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n15\@large {
        right: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--16\@large {
        left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--16\@large {
        right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n16\@large {
        left: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n16\@large {
        right: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--17\@large {
        left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--17\@large {
        right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n17\@large {
        left: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n17\@large {
        right: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--18\@large {
        left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--18\@large {
        right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n18\@large {
        left: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n18\@large {
        right: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--19\@large {
        left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--19\@large {
        right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n19\@large {
        left: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n19\@large {
        right: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--20\@large {
        left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--20\@large {
        right: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n20\@large {
        left: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n20\@large {
        right: -5rem!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-top--0\@large {
        top:0!important
    }

    .fdx-sjson-u-top--n0\@large {
        top: 0!important
    }

    .fdx-sjson-u-top--1\@large {
        top: .25rem!important
    }

    .fdx-sjson-u-top--n1\@large {
        top: -.25rem!important
    }

    .fdx-sjson-u-top--2\@large {
        top: .5rem!important
    }

    .fdx-sjson-u-top--n2\@large {
        top: -.5rem!important
    }

    .fdx-sjson-u-top--3\@large {
        top: .75rem!important
    }

    .fdx-sjson-u-top--n3\@large {
        top: -.75rem!important
    }

    .fdx-sjson-u-top--4\@large {
        top: 1rem!important
    }

    .fdx-sjson-u-top--n4\@large {
        top: -1rem!important
    }

    .fdx-sjson-u-top--5\@large {
        top: 1.25rem!important
    }

    .fdx-sjson-u-top--n5\@large {
        top: -1.25rem!important
    }

    .fdx-sjson-u-top--6\@large {
        top: 1.5rem!important
    }

    .fdx-sjson-u-top--n6\@large {
        top: -1.5rem!important
    }

    .fdx-sjson-u-top--7\@large {
        top: 1.75rem!important
    }

    .fdx-sjson-u-top--n7\@large {
        top: -1.75rem!important
    }

    .fdx-sjson-u-top--8\@large {
        top: 2rem!important
    }

    .fdx-sjson-u-top--n8\@large {
        top: -2rem!important
    }

    .fdx-sjson-u-top--9\@large {
        top: 2.25rem!important
    }

    .fdx-sjson-u-top--n9\@large {
        top: -2.25rem!important
    }

    .fdx-sjson-u-top--10\@large {
        top: 2.5rem!important
    }

    .fdx-sjson-u-top--n10\@large {
        top: -2.5rem!important
    }

    .fdx-sjson-u-top--11\@large {
        top: 2.75rem!important
    }

    .fdx-sjson-u-top--n11\@large {
        top: -2.75rem!important
    }

    .fdx-sjson-u-top--12\@large {
        top: 3rem!important
    }

    .fdx-sjson-u-top--n12\@large {
        top: -3rem!important
    }

    .fdx-sjson-u-top--13\@large {
        top: 3.25rem!important
    }

    .fdx-sjson-u-top--n13\@large {
        top: -3.25rem!important
    }

    .fdx-sjson-u-top--14\@large {
        top: 3.5rem!important
    }

    .fdx-sjson-u-top--n14\@large {
        top: -3.5rem!important
    }

    .fdx-sjson-u-top--15\@large {
        top: 3.75rem!important
    }

    .fdx-sjson-u-top--n15\@large {
        top: -3.75rem!important
    }

    .fdx-sjson-u-top--16\@large {
        top: 4rem!important
    }

    .fdx-sjson-u-top--n16\@large {
        top: -4rem!important
    }

    .fdx-sjson-u-top--17\@large {
        top: 4.25rem!important
    }

    .fdx-sjson-u-top--n17\@large {
        top: -4.25rem!important
    }

    .fdx-sjson-u-top--18\@large {
        top: 4.5rem!important
    }

    .fdx-sjson-u-top--n18\@large {
        top: -4.5rem!important
    }

    .fdx-sjson-u-top--19\@large {
        top: 4.75rem!important
    }

    .fdx-sjson-u-top--n19\@large {
        top: -4.75rem!important
    }

    .fdx-sjson-u-top--20\@large {
        top: 5rem!important
    }

    .fdx-sjson-u-top--n20\@large {
        top: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--0\@large {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--0\@large {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--n0\@large {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--n0\@large {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--1\@large {
        right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--1\@large {
        left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n1\@large {
        right: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n1\@large {
        left: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--2\@large {
        right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--2\@large {
        left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n2\@large {
        right: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n2\@large {
        left: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--3\@large {
        right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--3\@large {
        left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n3\@large {
        right: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n3\@large {
        left: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--4\@large {
        right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--4\@large {
        left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n4\@large {
        right: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n4\@large {
        left: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--5\@large {
        right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--5\@large {
        left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n5\@large {
        right: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n5\@large {
        left: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--6\@large {
        right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--6\@large {
        left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n6\@large {
        right: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n6\@large {
        left: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--7\@large {
        right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--7\@large {
        left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n7\@large {
        right: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n7\@large {
        left: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--8\@large {
        right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--8\@large {
        left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n8\@large {
        right: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n8\@large {
        left: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--9\@large {
        right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--9\@large {
        left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n9\@large {
        right: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n9\@large {
        left: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--10\@large {
        right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--10\@large {
        left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n10\@large {
        right: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n10\@large {
        left: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--11\@large {
        right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--11\@large {
        left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n11\@large {
        right: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n11\@large {
        left: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--12\@large {
        right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--12\@large {
        left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n12\@large {
        right: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n12\@large {
        left: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--13\@large {
        right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--13\@large {
        left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n13\@large {
        right: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n13\@large {
        left: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--14\@large {
        right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--14\@large {
        left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n14\@large {
        right: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n14\@large {
        left: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--15\@large {
        right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--15\@large {
        left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n15\@large {
        right: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n15\@large {
        left: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--16\@large {
        right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--16\@large {
        left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n16\@large {
        right: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n16\@large {
        left: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--17\@large {
        right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--17\@large {
        left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n17\@large {
        right: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n17\@large {
        left: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--18\@large {
        right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--18\@large {
        left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n18\@large {
        right: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n18\@large {
        left: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--19\@large {
        right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--19\@large {
        left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n19\@large {
        right: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n19\@large {
        left: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--20\@large {
        right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--20\@large {
        left: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n20\@large {
        right: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n20\@large {
        left: -5rem!important
    }

    .fdx-sjson-u-bottom--0\@large {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--n0\@large {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--1\@large {
        bottom: .25rem!important
    }

    .fdx-sjson-u-bottom--n1\@large {
        bottom: -.25rem!important
    }

    .fdx-sjson-u-bottom--2\@large {
        bottom: .5rem!important
    }

    .fdx-sjson-u-bottom--n2\@large {
        bottom: -.5rem!important
    }

    .fdx-sjson-u-bottom--3\@large {
        bottom: .75rem!important
    }

    .fdx-sjson-u-bottom--n3\@large {
        bottom: -.75rem!important
    }

    .fdx-sjson-u-bottom--4\@large {
        bottom: 1rem!important
    }

    .fdx-sjson-u-bottom--n4\@large {
        bottom: -1rem!important
    }

    .fdx-sjson-u-bottom--5\@large {
        bottom: 1.25rem!important
    }

    .fdx-sjson-u-bottom--n5\@large {
        bottom: -1.25rem!important
    }

    .fdx-sjson-u-bottom--6\@large {
        bottom: 1.5rem!important
    }

    .fdx-sjson-u-bottom--n6\@large {
        bottom: -1.5rem!important
    }

    .fdx-sjson-u-bottom--7\@large {
        bottom: 1.75rem!important
    }

    .fdx-sjson-u-bottom--n7\@large {
        bottom: -1.75rem!important
    }

    .fdx-sjson-u-bottom--8\@large {
        bottom: 2rem!important
    }

    .fdx-sjson-u-bottom--n8\@large {
        bottom: -2rem!important
    }

    .fdx-sjson-u-bottom--9\@large {
        bottom: 2.25rem!important
    }

    .fdx-sjson-u-bottom--n9\@large {
        bottom: -2.25rem!important
    }

    .fdx-sjson-u-bottom--10\@large {
        bottom: 2.5rem!important
    }

    .fdx-sjson-u-bottom--n10\@large {
        bottom: -2.5rem!important
    }

    .fdx-sjson-u-bottom--11\@large {
        bottom: 2.75rem!important
    }

    .fdx-sjson-u-bottom--n11\@large {
        bottom: -2.75rem!important
    }

    .fdx-sjson-u-bottom--12\@large {
        bottom: 3rem!important
    }

    .fdx-sjson-u-bottom--n12\@large {
        bottom: -3rem!important
    }

    .fdx-sjson-u-bottom--13\@large {
        bottom: 3.25rem!important
    }

    .fdx-sjson-u-bottom--n13\@large {
        bottom: -3.25rem!important
    }

    .fdx-sjson-u-bottom--14\@large {
        bottom: 3.5rem!important
    }

    .fdx-sjson-u-bottom--n14\@large {
        bottom: -3.5rem!important
    }

    .fdx-sjson-u-bottom--15\@large {
        bottom: 3.75rem!important
    }

    .fdx-sjson-u-bottom--n15\@large {
        bottom: -3.75rem!important
    }

    .fdx-sjson-u-bottom--16\@large {
        bottom: 4rem!important
    }

    .fdx-sjson-u-bottom--n16\@large {
        bottom: -4rem!important
    }

    .fdx-sjson-u-bottom--17\@large {
        bottom: 4.25rem!important
    }

    .fdx-sjson-u-bottom--n17\@large {
        bottom: -4.25rem!important
    }

    .fdx-sjson-u-bottom--18\@large {
        bottom: 4.5rem!important
    }

    .fdx-sjson-u-bottom--n18\@large {
        bottom: -4.5rem!important
    }

    .fdx-sjson-u-bottom--19\@large {
        bottom: 4.75rem!important
    }

    .fdx-sjson-u-bottom--n19\@large {
        bottom: -4.75rem!important
    }

    .fdx-sjson-u-bottom--20\@large {
        bottom: 5rem!important
    }

    .fdx-sjson-u-bottom--n20\@large {
        bottom: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--0\@large {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--0\@large {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--n0\@large {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--n0\@large {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--1\@large {
        left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--1\@large {
        right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n1\@large {
        left: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n1\@large {
        right: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--2\@large {
        left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--2\@large {
        right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n2\@large {
        left: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n2\@large {
        right: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--3\@large {
        left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--3\@large {
        right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n3\@large {
        left: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n3\@large {
        right: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--4\@large {
        left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--4\@large {
        right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n4\@large {
        left: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n4\@large {
        right: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--5\@large {
        left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--5\@large {
        right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n5\@large {
        left: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n5\@large {
        right: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--6\@large {
        left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--6\@large {
        right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n6\@large {
        left: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n6\@large {
        right: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--7\@large {
        left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--7\@large {
        right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n7\@large {
        left: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n7\@large {
        right: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--8\@large {
        left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--8\@large {
        right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n8\@large {
        left: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n8\@large {
        right: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--9\@large {
        left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--9\@large {
        right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n9\@large {
        left: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n9\@large {
        right: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--10\@large {
        left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--10\@large {
        right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n10\@large {
        left: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n10\@large {
        right: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--11\@large {
        left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--11\@large {
        right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n11\@large {
        left: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n11\@large {
        right: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--12\@large {
        left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--12\@large {
        right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n12\@large {
        left: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n12\@large {
        right: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--13\@large {
        left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--13\@large {
        right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n13\@large {
        left: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n13\@large {
        right: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--14\@large {
        left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--14\@large {
        right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n14\@large {
        left: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n14\@large {
        right: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--15\@large {
        left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--15\@large {
        right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n15\@large {
        left: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n15\@large {
        right: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--16\@large {
        left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--16\@large {
        right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n16\@large {
        left: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n16\@large {
        right: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--17\@large {
        left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--17\@large {
        right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n17\@large {
        left: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n17\@large {
        right: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--18\@large {
        left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--18\@large {
        right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n18\@large {
        left: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n18\@large {
        right: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--19\@large {
        left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--19\@large {
        right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n19\@large {
        left: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n19\@large {
        right: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--20\@large {
        left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--20\@large {
        right: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n20\@large {
        left: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n20\@large {
        right: -5rem!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-top--0\@x-large {
        top:0!important
    }

    .fdx-sjson-u-top--n0\@x-large {
        top: 0!important
    }

    .fdx-sjson-u-top--1\@x-large {
        top: .25rem!important
    }

    .fdx-sjson-u-top--n1\@x-large {
        top: -.25rem!important
    }

    .fdx-sjson-u-top--2\@x-large {
        top: .5rem!important
    }

    .fdx-sjson-u-top--n2\@x-large {
        top: -.5rem!important
    }

    .fdx-sjson-u-top--3\@x-large {
        top: .75rem!important
    }

    .fdx-sjson-u-top--n3\@x-large {
        top: -.75rem!important
    }

    .fdx-sjson-u-top--4\@x-large {
        top: 1rem!important
    }

    .fdx-sjson-u-top--n4\@x-large {
        top: -1rem!important
    }

    .fdx-sjson-u-top--5\@x-large {
        top: 1.25rem!important
    }

    .fdx-sjson-u-top--n5\@x-large {
        top: -1.25rem!important
    }

    .fdx-sjson-u-top--6\@x-large {
        top: 1.5rem!important
    }

    .fdx-sjson-u-top--n6\@x-large {
        top: -1.5rem!important
    }

    .fdx-sjson-u-top--7\@x-large {
        top: 1.75rem!important
    }

    .fdx-sjson-u-top--n7\@x-large {
        top: -1.75rem!important
    }

    .fdx-sjson-u-top--8\@x-large {
        top: 2rem!important
    }

    .fdx-sjson-u-top--n8\@x-large {
        top: -2rem!important
    }

    .fdx-sjson-u-top--9\@x-large {
        top: 2.25rem!important
    }

    .fdx-sjson-u-top--n9\@x-large {
        top: -2.25rem!important
    }

    .fdx-sjson-u-top--10\@x-large {
        top: 2.5rem!important
    }

    .fdx-sjson-u-top--n10\@x-large {
        top: -2.5rem!important
    }

    .fdx-sjson-u-top--11\@x-large {
        top: 2.75rem!important
    }

    .fdx-sjson-u-top--n11\@x-large {
        top: -2.75rem!important
    }

    .fdx-sjson-u-top--12\@x-large {
        top: 3rem!important
    }

    .fdx-sjson-u-top--n12\@x-large {
        top: -3rem!important
    }

    .fdx-sjson-u-top--13\@x-large {
        top: 3.25rem!important
    }

    .fdx-sjson-u-top--n13\@x-large {
        top: -3.25rem!important
    }

    .fdx-sjson-u-top--14\@x-large {
        top: 3.5rem!important
    }

    .fdx-sjson-u-top--n14\@x-large {
        top: -3.5rem!important
    }

    .fdx-sjson-u-top--15\@x-large {
        top: 3.75rem!important
    }

    .fdx-sjson-u-top--n15\@x-large {
        top: -3.75rem!important
    }

    .fdx-sjson-u-top--16\@x-large {
        top: 4rem!important
    }

    .fdx-sjson-u-top--n16\@x-large {
        top: -4rem!important
    }

    .fdx-sjson-u-top--17\@x-large {
        top: 4.25rem!important
    }

    .fdx-sjson-u-top--n17\@x-large {
        top: -4.25rem!important
    }

    .fdx-sjson-u-top--18\@x-large {
        top: 4.5rem!important
    }

    .fdx-sjson-u-top--n18\@x-large {
        top: -4.5rem!important
    }

    .fdx-sjson-u-top--19\@x-large {
        top: 4.75rem!important
    }

    .fdx-sjson-u-top--n19\@x-large {
        top: -4.75rem!important
    }

    .fdx-sjson-u-top--20\@x-large {
        top: 5rem!important
    }

    .fdx-sjson-u-top--n20\@x-large {
        top: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--0\@x-large {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--0\@x-large {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--n0\@x-large {
        right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-right--n0\@x-large {
        left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-right--1\@x-large {
        right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--1\@x-large {
        left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n1\@x-large {
        right: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n1\@x-large {
        left: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--2\@x-large {
        right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--2\@x-large {
        left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n2\@x-large {
        right: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n2\@x-large {
        left: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--3\@x-large {
        right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--3\@x-large {
        left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n3\@x-large {
        right: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n3\@x-large {
        left: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--4\@x-large {
        right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--4\@x-large {
        left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n4\@x-large {
        right: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n4\@x-large {
        left: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--5\@x-large {
        right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--5\@x-large {
        left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n5\@x-large {
        right: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n5\@x-large {
        left: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--6\@x-large {
        right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--6\@x-large {
        left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n6\@x-large {
        right: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n6\@x-large {
        left: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--7\@x-large {
        right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--7\@x-large {
        left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n7\@x-large {
        right: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n7\@x-large {
        left: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--8\@x-large {
        right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--8\@x-large {
        left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n8\@x-large {
        right: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n8\@x-large {
        left: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--9\@x-large {
        right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--9\@x-large {
        left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n9\@x-large {
        right: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n9\@x-large {
        left: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--10\@x-large {
        right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--10\@x-large {
        left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n10\@x-large {
        right: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n10\@x-large {
        left: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--11\@x-large {
        right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--11\@x-large {
        left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n11\@x-large {
        right: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n11\@x-large {
        left: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--12\@x-large {
        right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--12\@x-large {
        left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n12\@x-large {
        right: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n12\@x-large {
        left: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--13\@x-large {
        right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--13\@x-large {
        left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n13\@x-large {
        right: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n13\@x-large {
        left: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--14\@x-large {
        right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--14\@x-large {
        left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n14\@x-large {
        right: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n14\@x-large {
        left: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--15\@x-large {
        right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--15\@x-large {
        left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n15\@x-large {
        right: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n15\@x-large {
        left: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--16\@x-large {
        right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--16\@x-large {
        left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n16\@x-large {
        right: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n16\@x-large {
        left: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--17\@x-large {
        right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--17\@x-large {
        left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n17\@x-large {
        right: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n17\@x-large {
        left: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--18\@x-large {
        right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--18\@x-large {
        left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n18\@x-large {
        right: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n18\@x-large {
        left: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--19\@x-large {
        right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--19\@x-large {
        left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n19\@x-large {
        right: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n19\@x-large {
        left: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--20\@x-large {
        right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--20\@x-large {
        left: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-right--n20\@x-large {
        right: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-right--n20\@x-large {
        left: -5rem!important
    }

    .fdx-sjson-u-bottom--0\@x-large {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--n0\@x-large {
        bottom: 0!important
    }

    .fdx-sjson-u-bottom--1\@x-large {
        bottom: .25rem!important
    }

    .fdx-sjson-u-bottom--n1\@x-large {
        bottom: -.25rem!important
    }

    .fdx-sjson-u-bottom--2\@x-large {
        bottom: .5rem!important
    }

    .fdx-sjson-u-bottom--n2\@x-large {
        bottom: -.5rem!important
    }

    .fdx-sjson-u-bottom--3\@x-large {
        bottom: .75rem!important
    }

    .fdx-sjson-u-bottom--n3\@x-large {
        bottom: -.75rem!important
    }

    .fdx-sjson-u-bottom--4\@x-large {
        bottom: 1rem!important
    }

    .fdx-sjson-u-bottom--n4\@x-large {
        bottom: -1rem!important
    }

    .fdx-sjson-u-bottom--5\@x-large {
        bottom: 1.25rem!important
    }

    .fdx-sjson-u-bottom--n5\@x-large {
        bottom: -1.25rem!important
    }

    .fdx-sjson-u-bottom--6\@x-large {
        bottom: 1.5rem!important
    }

    .fdx-sjson-u-bottom--n6\@x-large {
        bottom: -1.5rem!important
    }

    .fdx-sjson-u-bottom--7\@x-large {
        bottom: 1.75rem!important
    }

    .fdx-sjson-u-bottom--n7\@x-large {
        bottom: -1.75rem!important
    }

    .fdx-sjson-u-bottom--8\@x-large {
        bottom: 2rem!important
    }

    .fdx-sjson-u-bottom--n8\@x-large {
        bottom: -2rem!important
    }

    .fdx-sjson-u-bottom--9\@x-large {
        bottom: 2.25rem!important
    }

    .fdx-sjson-u-bottom--n9\@x-large {
        bottom: -2.25rem!important
    }

    .fdx-sjson-u-bottom--10\@x-large {
        bottom: 2.5rem!important
    }

    .fdx-sjson-u-bottom--n10\@x-large {
        bottom: -2.5rem!important
    }

    .fdx-sjson-u-bottom--11\@x-large {
        bottom: 2.75rem!important
    }

    .fdx-sjson-u-bottom--n11\@x-large {
        bottom: -2.75rem!important
    }

    .fdx-sjson-u-bottom--12\@x-large {
        bottom: 3rem!important
    }

    .fdx-sjson-u-bottom--n12\@x-large {
        bottom: -3rem!important
    }

    .fdx-sjson-u-bottom--13\@x-large {
        bottom: 3.25rem!important
    }

    .fdx-sjson-u-bottom--n13\@x-large {
        bottom: -3.25rem!important
    }

    .fdx-sjson-u-bottom--14\@x-large {
        bottom: 3.5rem!important
    }

    .fdx-sjson-u-bottom--n14\@x-large {
        bottom: -3.5rem!important
    }

    .fdx-sjson-u-bottom--15\@x-large {
        bottom: 3.75rem!important
    }

    .fdx-sjson-u-bottom--n15\@x-large {
        bottom: -3.75rem!important
    }

    .fdx-sjson-u-bottom--16\@x-large {
        bottom: 4rem!important
    }

    .fdx-sjson-u-bottom--n16\@x-large {
        bottom: -4rem!important
    }

    .fdx-sjson-u-bottom--17\@x-large {
        bottom: 4.25rem!important
    }

    .fdx-sjson-u-bottom--n17\@x-large {
        bottom: -4.25rem!important
    }

    .fdx-sjson-u-bottom--18\@x-large {
        bottom: 4.5rem!important
    }

    .fdx-sjson-u-bottom--n18\@x-large {
        bottom: -4.5rem!important
    }

    .fdx-sjson-u-bottom--19\@x-large {
        bottom: 4.75rem!important
    }

    .fdx-sjson-u-bottom--n19\@x-large {
        bottom: -4.75rem!important
    }

    .fdx-sjson-u-bottom--20\@x-large {
        bottom: 5rem!important
    }

    .fdx-sjson-u-bottom--n20\@x-large {
        bottom: -5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--0\@x-large {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--0\@x-large {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--n0\@x-large {
        left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-left--n0\@x-large {
        right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-left--1\@x-large {
        left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--1\@x-large {
        right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n1\@x-large {
        left: -.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n1\@x-large {
        right: -.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--2\@x-large {
        left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--2\@x-large {
        right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n2\@x-large {
        left: -.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n2\@x-large {
        right: -.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--3\@x-large {
        left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--3\@x-large {
        right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n3\@x-large {
        left: -.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n3\@x-large {
        right: -.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--4\@x-large {
        left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--4\@x-large {
        right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n4\@x-large {
        left: -1rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n4\@x-large {
        right: -1rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--5\@x-large {
        left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--5\@x-large {
        right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n5\@x-large {
        left: -1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n5\@x-large {
        right: -1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--6\@x-large {
        left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--6\@x-large {
        right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n6\@x-large {
        left: -1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n6\@x-large {
        right: -1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--7\@x-large {
        left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--7\@x-large {
        right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n7\@x-large {
        left: -1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n7\@x-large {
        right: -1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--8\@x-large {
        left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--8\@x-large {
        right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n8\@x-large {
        left: -2rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n8\@x-large {
        right: -2rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--9\@x-large {
        left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--9\@x-large {
        right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n9\@x-large {
        left: -2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n9\@x-large {
        right: -2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--10\@x-large {
        left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--10\@x-large {
        right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n10\@x-large {
        left: -2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n10\@x-large {
        right: -2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--11\@x-large {
        left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--11\@x-large {
        right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n11\@x-large {
        left: -2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n11\@x-large {
        right: -2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--12\@x-large {
        left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--12\@x-large {
        right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n12\@x-large {
        left: -3rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n12\@x-large {
        right: -3rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--13\@x-large {
        left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--13\@x-large {
        right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n13\@x-large {
        left: -3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n13\@x-large {
        right: -3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--14\@x-large {
        left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--14\@x-large {
        right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n14\@x-large {
        left: -3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n14\@x-large {
        right: -3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--15\@x-large {
        left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--15\@x-large {
        right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n15\@x-large {
        left: -3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n15\@x-large {
        right: -3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--16\@x-large {
        left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--16\@x-large {
        right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n16\@x-large {
        left: -4rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n16\@x-large {
        right: -4rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--17\@x-large {
        left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--17\@x-large {
        right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n17\@x-large {
        left: -4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n17\@x-large {
        right: -4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--18\@x-large {
        left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--18\@x-large {
        right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n18\@x-large {
        left: -4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n18\@x-large {
        right: -4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--19\@x-large {
        left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--19\@x-large {
        right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n19\@x-large {
        left: -4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n19\@x-large {
        right: -4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--20\@x-large {
        left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--20\@x-large {
        right: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-left--n20\@x-large {
        left: -5rem!important
    }

    [dir=rtl] .fdx-sjson-u-left--n20\@x-large {
        right: -5rem!important
    }
}

.fdx-sjson-u-display--inline {
    display: inline!important
}

@media (min-width: 0) {
    .fdx-sjson-u-display--inline\@x-small {
        display:inline!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-display--inline\@x-small-only {
        display:inline!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-display--inline\@small {
        display:inline!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-display--inline\@small-only {
        display:inline!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-display--inline\@medium {
        display:inline!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-display--inline\@medium-only {
        display:inline!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-display--inline\@medium-wide {
        display:inline!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-display--inline\@medium-wide-only {
        display:inline!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-display--inline\@large {
        display:inline!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-display--inline\@large-only {
        display:inline!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-display--inline\@x-large {
        display:inline!important
    }
}

.fdx-sjson-u-display--inline-block {
    display: inline-block!important
}

@media (min-width: 0) {
    .fdx-sjson-u-display--inline-block\@x-small {
        display:inline-block!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-display--inline-block\@x-small-only {
        display:inline-block!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-display--inline-block\@small {
        display:inline-block!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-display--inline-block\@small-only {
        display:inline-block!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-display--inline-block\@medium {
        display:inline-block!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-display--inline-block\@medium-only {
        display:inline-block!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-display--inline-block\@medium-wide {
        display:inline-block!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-display--inline-block\@medium-wide-only {
        display:inline-block!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-display--inline-block\@large {
        display:inline-block!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-display--inline-block\@large-only {
        display:inline-block!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-display--inline-block\@x-large {
        display:inline-block!important
    }
}

.fdx-sjson-u-display--block {
    display: block!important
}

@media (min-width: 0) {
    .fdx-sjson-u-display--block\@x-small {
        display:block!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-display--block\@x-small-only {
        display:block!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-display--block\@small {
        display:block!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-display--block\@small-only {
        display:block!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-display--block\@medium {
        display:block!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-display--block\@medium-only {
        display:block!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-display--block\@medium-wide {
        display:block!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-display--block\@medium-wide-only {
        display:block!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-display--block\@large {
        display:block!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-display--block\@large-only {
        display:block!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-display--block\@x-large {
        display:block!important
    }
}

.fdx-sjson-u-display--initial {
    display: initial!important
}

@media (min-width: 0) {
    .fdx-sjson-u-display--initial\@x-small {
        display:initial!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-display--initial\@x-small-only {
        display:initial!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-display--initial\@small {
        display:initial!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-display--initial\@small-only {
        display:initial!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-display--initial\@medium {
        display:initial!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-display--initial\@medium-only {
        display:initial!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-display--initial\@medium-wide {
        display:initial!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-display--initial\@medium-wide-only {
        display:initial!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-display--initial\@large {
        display:initial!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-display--initial\@large-only {
        display:initial!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-display--initial\@x-large {
        display:initial!important
    }
}

.fdx-sjson-u-display--flex {
    display: flex!important
}

@media (min-width: 0) {
    .fdx-sjson-u-display--flex\@x-small {
        display:flex!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-display--flex\@x-small-only {
        display:flex!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-display--flex\@small {
        display:flex!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-display--flex\@small-only {
        display:flex!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-display--flex\@medium {
        display:flex!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-display--flex\@medium-only {
        display:flex!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-display--flex\@medium-wide {
        display:flex!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-display--flex\@medium-wide-only {
        display:flex!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-display--flex\@large {
        display:flex!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-display--flex\@large-only {
        display:flex!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-display--flex\@x-large {
        display:flex!important
    }
}

.fdx-sjson-u-display--none {
    display: none!important
}

@media (min-width: 0) {
    .fdx-sjson-u-display--none\@x-small {
        display:none!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-display--none\@x-small-only {
        display:none!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-display--none\@small {
        display:none!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-display--none\@small-only {
        display:none!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-display--none\@medium {
        display:none!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-display--none\@medium-only {
        display:none!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-display--none\@medium-wide {
        display:none!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-display--none\@medium-wide-only {
        display:none!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-display--none\@large {
        display:none!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-display--none\@large-only {
        display:none!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-display--none\@x-large {
        display:none!important
    }
}

.fdx-sjson-u-elevation--z0 {
    box-shadow: none
}

.fdx-sjson-u-elevation--z1 {
    box-shadow: 0 0 2px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.14)
}

.fdx-sjson-u-elevation--z2 {
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.14)
}

.fdx-sjson-u-elevation--z3 {
    box-shadow: 0 3px 3px 0 rgba(0,0,0,.1),0 3px 4px 0 rgba(0,0,0,.12),0 1px 8px 0 rgba(0,0,0,.14)
}

.fdx-sjson-u-elevation--z4 {
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.14)
}

.fdx-sjson-u-elevation--z5 {
    box-shadow: 0 6px 10px 0 rgba(0,0,0,.1),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.14)
}

.fdx-sjson-u-elevation--z6 {
    box-shadow: 0 8px 10px 1px rgba(0,0,0,.1),0 3px 14px 3px rgba(0,0,0,.12),0 4px 5px 0 rgba(0,0,0,.14)
}

.fdx-sjson-u-elevation--z7 {
    box-shadow: 0 12px 17px 2px rgba(0,0,0,.1),0 5px 22px 4px rgba(0,0,0,.12),0 7px 8px 0 rgba(0,0,0,.14)
}

.fdx-sjson-u-elevation--z8 {
    box-shadow: 0 12px 11px 1px rgba(0,0,0,.12)
}

[dir=ltr] .fdx-sjson-u-elevation--z9 {
    box-shadow: -2px 2px 0 0 rgba(0,0,0,.1)
}

[dir=rtl] .fdx-sjson-u-elevation--z9 {
    box-shadow: 2px 2px 0 0 rgba(0,0,0,.1)
}

[dir=ltr] .fdx-sjson-u-elevation--z10 {
    box-shadow: 4px 4px 0 0 rgba(0,0,0,.25)
}

[dir=rtl] .fdx-sjson-u-elevation--z10 {
    box-shadow: -4px 4px 0 0 rgba(0,0,0,.25)
}

.fdx-sjson-u-flex {
    display: flex!important
}

@media (min-width: 0) {
    .fdx-sjson-u-flex\@x-small {
        display:flex!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex\@x-small-only {
        display:flex!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex\@small {
        display:flex!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex\@small-only {
        display:flex!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex\@medium {
        display:flex!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex\@medium-only {
        display:flex!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex\@medium-wide {
        display:flex!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex\@medium-wide-only {
        display:flex!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex\@large {
        display:flex!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex\@large-only {
        display:flex!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex\@x-large {
        display:flex!important
    }
}

.fdx-sjson-u-flex--inline {
    display: inline-flex!important
}

@media (min-width: 0) {
    .fdx-sjson-u-flex--inline\@x-small {
        display:inline-flex!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex--inline\@x-small-only {
        display:inline-flex!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex--inline\@small {
        display:inline-flex!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex--inline\@small-only {
        display:inline-flex!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex--inline\@medium {
        display:inline-flex!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex--inline\@medium-only {
        display:inline-flex!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex--inline\@medium-wide {
        display:inline-flex!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex--inline\@medium-wide-only {
        display:inline-flex!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex--inline\@large {
        display:inline-flex!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex--inline\@large-only {
        display:inline-flex!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex--inline\@x-large {
        display:inline-flex!important
    }
}

.fdx-sjson-u-flex--column {
    flex-direction: column!important
}

.fdx-sjson-u-flex--start {
    align-self: flex-start!important
}

.fdx-sjson-u-flex--end {
    align-self: flex-end!important
}

.fdx-sjson-u-flex--center {
    align-self: center!important
}

.fdx-sjson-u-flex-align-self--start {
    align-self: start!important
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-align-self--start\@x-small {
        align-self:start!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-align-self--start\@x-small-only {
        align-self:start!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-align-self--start\@small {
        align-self:start!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-align-self--start\@small-only {
        align-self:start!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-align-self--start\@medium {
        align-self:start!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-align-self--start\@medium-only {
        align-self:start!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-align-self--start\@medium-wide {
        align-self:start!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-align-self--start\@medium-wide-only {
        align-self:start!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-align-self--start\@large {
        align-self:start!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-align-self--start\@large-only {
        align-self:start!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-align-self--start\@x-large {
        align-self:start!important
    }
}

.fdx-sjson-u-flex-align-self--center {
    align-self: center!important
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-align-self--center\@x-small {
        align-self:center!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-align-self--center\@x-small-only {
        align-self:center!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-align-self--center\@small {
        align-self:center!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-align-self--center\@small-only {
        align-self:center!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-align-self--center\@medium {
        align-self:center!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-align-self--center\@medium-only {
        align-self:center!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-align-self--center\@medium-wide {
        align-self:center!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-align-self--center\@medium-wide-only {
        align-self:center!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-align-self--center\@large {
        align-self:center!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-align-self--center\@large-only {
        align-self:center!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-align-self--center\@x-large {
        align-self:center!important
    }
}

.fdx-sjson-u-flex-align-self--end {
    align-self: end!important
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-align-self--end\@x-small {
        align-self:end!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-align-self--end\@x-small-only {
        align-self:end!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-align-self--end\@small {
        align-self:end!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-align-self--end\@small-only {
        align-self:end!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-align-self--end\@medium {
        align-self:end!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-align-self--end\@medium-only {
        align-self:end!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-align-self--end\@medium-wide {
        align-self:end!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-align-self--end\@medium-wide-only {
        align-self:end!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-align-self--end\@large {
        align-self:end!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-align-self--end\@large-only {
        align-self:end!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-align-self--end\@x-large {
        align-self:end!important
    }
}

.fdx-sjson-u-flex-align-self--flex-end {
    align-self: flex-end!important
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-align-self--flex-end\@x-small {
        align-self:flex-end!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-align-self--flex-end\@x-small-only {
        align-self:flex-end!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-align-self--flex-end\@small {
        align-self:flex-end!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-align-self--flex-end\@small-only {
        align-self:flex-end!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-align-self--flex-end\@medium {
        align-self:flex-end!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-align-self--flex-end\@medium-only {
        align-self:flex-end!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-align-self--flex-end\@medium-wide {
        align-self:flex-end!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-align-self--flex-end\@medium-wide-only {
        align-self:flex-end!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-align-self--flex-end\@large {
        align-self:flex-end!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-align-self--flex-end\@large-only {
        align-self:flex-end!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-align-self--flex-end\@x-large {
        align-self:flex-end!important
    }
}

.fdx-sjson-u-flex-align-self--flex-start {
    align-self: flex-start!important
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-align-self--flex-start\@x-small {
        align-self:flex-start!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-align-self--flex-start\@x-small-only {
        align-self:flex-start!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-align-self--flex-start\@small {
        align-self:flex-start!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-align-self--flex-start\@small-only {
        align-self:flex-start!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-align-self--flex-start\@medium {
        align-self:flex-start!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-align-self--flex-start\@medium-only {
        align-self:flex-start!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-align-self--flex-start\@medium-wide {
        align-self:flex-start!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-align-self--flex-start\@medium-wide-only {
        align-self:flex-start!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-align-self--flex-start\@large {
        align-self:flex-start!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-align-self--flex-start\@large-only {
        align-self:flex-start!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-align-self--flex-start\@x-large {
        align-self:flex-start!important
    }
}

.fdx-sjson-u-flex--align-items-start {
    align-items: start!important
}

.fdx-sjson-u-flex--align-items-center {
    align-items: center!important
}

.fdx-sjson-u-flex--align-items-end {
    align-items: end!important
}

.fdx-sjson-u-flex-align-items--start {
    align-items: start!important
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-align-items--start\@x-small {
        align-items:start!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-align-items--start\@x-small-only {
        align-items:start!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-align-items--start\@small {
        align-items:start!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-align-items--start\@small-only {
        align-items:start!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-align-items--start\@medium {
        align-items:start!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-align-items--start\@medium-only {
        align-items:start!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-align-items--start\@medium-wide {
        align-items:start!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-align-items--start\@medium-wide-only {
        align-items:start!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-align-items--start\@large {
        align-items:start!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-align-items--start\@large-only {
        align-items:start!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-align-items--start\@x-large {
        align-items:start!important
    }
}

.fdx-sjson-u-flex-align-items--center {
    align-items: center!important
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-align-items--center\@x-small {
        align-items:center!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-align-items--center\@x-small-only {
        align-items:center!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-align-items--center\@small {
        align-items:center!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-align-items--center\@small-only {
        align-items:center!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-align-items--center\@medium {
        align-items:center!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-align-items--center\@medium-only {
        align-items:center!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-align-items--center\@medium-wide {
        align-items:center!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-align-items--center\@medium-wide-only {
        align-items:center!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-align-items--center\@large {
        align-items:center!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-align-items--center\@large-only {
        align-items:center!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-align-items--center\@x-large {
        align-items:center!important
    }
}

.fdx-sjson-u-flex-align-items--end {
    align-items: end!important
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-align-items--end\@x-small {
        align-items:end!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-align-items--end\@x-small-only {
        align-items:end!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-align-items--end\@small {
        align-items:end!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-align-items--end\@small-only {
        align-items:end!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-align-items--end\@medium {
        align-items:end!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-align-items--end\@medium-only {
        align-items:end!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-align-items--end\@medium-wide {
        align-items:end!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-align-items--end\@medium-wide-only {
        align-items:end!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-align-items--end\@large {
        align-items:end!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-align-items--end\@large-only {
        align-items:end!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-align-items--end\@x-large {
        align-items:end!important
    }
}

.fdx-sjson-u-flex-justify-content--center {
    justify-content: center
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-justify-content--center\@x-small {
        justify-content:center
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-justify-content--center\@x-small-only {
        justify-content:center
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-justify-content--center\@small {
        justify-content:center
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-justify-content--center\@small-only {
        justify-content:center
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-justify-content--center\@medium {
        justify-content:center
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-justify-content--center\@medium-only {
        justify-content:center
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-justify-content--center\@medium-wide {
        justify-content:center
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-justify-content--center\@medium-wide-only {
        justify-content:center
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-justify-content--center\@large {
        justify-content:center
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-justify-content--center\@large-only {
        justify-content:center
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-justify-content--center\@x-large {
        justify-content:center
    }
}

[dir=ltr] .fdx-sjson-u-flex-justify-content--left {
    justify-content: left
}

[dir=rtl] .fdx-sjson-u-flex-justify-content--left {
    justify-content: right
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--left\@x-small {
        justify-content:left
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--left\@x-small {
        justify-content: right
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--left\@x-small-only {
        justify-content:left
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--left\@x-small-only {
        justify-content: right
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--left\@small {
        justify-content:left
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--left\@small {
        justify-content: right
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--left\@small-only {
        justify-content:left
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--left\@small-only {
        justify-content: right
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--left\@medium {
        justify-content:left
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--left\@medium {
        justify-content: right
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--left\@medium-only {
        justify-content:left
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--left\@medium-only {
        justify-content: right
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--left\@medium-wide {
        justify-content:left
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--left\@medium-wide {
        justify-content: right
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--left\@medium-wide-only {
        justify-content:left
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--left\@medium-wide-only {
        justify-content: right
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--left\@large {
        justify-content:left
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--left\@large {
        justify-content: right
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--left\@large-only {
        justify-content:left
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--left\@large-only {
        justify-content: right
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--left\@x-large {
        justify-content:left
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--left\@x-large {
        justify-content: right
    }
}

[dir=ltr] .fdx-sjson-u-flex-justify-content--right {
    justify-content: right
}

[dir=rtl] .fdx-sjson-u-flex-justify-content--right {
    justify-content: left
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--right\@x-small {
        justify-content:right
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--right\@x-small {
        justify-content: left
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--right\@x-small-only {
        justify-content:right
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--right\@x-small-only {
        justify-content: left
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--right\@small {
        justify-content:right
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--right\@small {
        justify-content: left
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--right\@small-only {
        justify-content:right
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--right\@small-only {
        justify-content: left
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--right\@medium {
        justify-content:right
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--right\@medium {
        justify-content: left
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--right\@medium-only {
        justify-content:right
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--right\@medium-only {
        justify-content: left
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--right\@medium-wide {
        justify-content:right
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--right\@medium-wide {
        justify-content: left
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--right\@medium-wide-only {
        justify-content:right
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--right\@medium-wide-only {
        justify-content: left
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--right\@large {
        justify-content:right
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--right\@large {
        justify-content: left
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--right\@large-only {
        justify-content:right
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--right\@large-only {
        justify-content: left
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-flex-justify-content--right\@x-large {
        justify-content:right
    }

    [dir=rtl] .fdx-sjson-u-flex-justify-content--right\@x-large {
        justify-content: left
    }
}

.fdx-sjson-u-flex-justify-content--space-around {
    justify-content: space-around
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-justify-content--space-around\@x-small {
        justify-content:space-around
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-justify-content--space-around\@x-small-only {
        justify-content:space-around
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-justify-content--space-around\@small {
        justify-content:space-around
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-justify-content--space-around\@small-only {
        justify-content:space-around
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-justify-content--space-around\@medium {
        justify-content:space-around
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-justify-content--space-around\@medium-only {
        justify-content:space-around
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-justify-content--space-around\@medium-wide {
        justify-content:space-around
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-justify-content--space-around\@medium-wide-only {
        justify-content:space-around
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-justify-content--space-around\@large {
        justify-content:space-around
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-justify-content--space-around\@large-only {
        justify-content:space-around
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-justify-content--space-around\@x-large {
        justify-content:space-around
    }
}

.fdx-sjson-u-flex-justify-content--space-between {
    justify-content: space-between
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-justify-content--space-between\@x-small {
        justify-content:space-between
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-justify-content--space-between\@x-small-only {
        justify-content:space-between
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-justify-content--space-between\@small {
        justify-content:space-between
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-justify-content--space-between\@small-only {
        justify-content:space-between
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-justify-content--space-between\@medium {
        justify-content:space-between
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-justify-content--space-between\@medium-only {
        justify-content:space-between
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-justify-content--space-between\@medium-wide {
        justify-content:space-between
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-justify-content--space-between\@medium-wide-only {
        justify-content:space-between
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-justify-content--space-between\@large {
        justify-content:space-between
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-justify-content--space-between\@large-only {
        justify-content:space-between
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-justify-content--space-between\@x-large {
        justify-content:space-between
    }
}

.fdx-sjson-u-flex-justify-content--flex-start {
    justify-content: flex-start
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-justify-content--flex-start\@x-small {
        justify-content:flex-start
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-justify-content--flex-start\@x-small-only {
        justify-content:flex-start
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-justify-content--flex-start\@small {
        justify-content:flex-start
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-justify-content--flex-start\@small-only {
        justify-content:flex-start
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-justify-content--flex-start\@medium {
        justify-content:flex-start
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-justify-content--flex-start\@medium-only {
        justify-content:flex-start
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-justify-content--flex-start\@medium-wide {
        justify-content:flex-start
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-justify-content--flex-start\@medium-wide-only {
        justify-content:flex-start
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-justify-content--flex-start\@large {
        justify-content:flex-start
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-justify-content--flex-start\@large-only {
        justify-content:flex-start
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-justify-content--flex-start\@x-large {
        justify-content:flex-start
    }
}

.fdx-sjson-u-flex-justify-content--flex-end {
    justify-content: flex-end
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-justify-content--flex-end\@x-small {
        justify-content:flex-end
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-justify-content--flex-end\@x-small-only {
        justify-content:flex-end
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-justify-content--flex-end\@small {
        justify-content:flex-end
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-justify-content--flex-end\@small-only {
        justify-content:flex-end
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-justify-content--flex-end\@medium {
        justify-content:flex-end
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-justify-content--flex-end\@medium-only {
        justify-content:flex-end
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-justify-content--flex-end\@medium-wide {
        justify-content:flex-end
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-justify-content--flex-end\@medium-wide-only {
        justify-content:flex-end
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-justify-content--flex-end\@large {
        justify-content:flex-end
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-justify-content--flex-end\@large-only {
        justify-content:flex-end
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-justify-content--flex-end\@x-large {
        justify-content:flex-end
    }
}

.fdx-sjson-u-flex-direction--column {
    flex-direction: column
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-direction--column\@x-small {
        flex-direction:column
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-direction--column\@x-small-only {
        flex-direction:column
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-direction--column\@small {
        flex-direction:column
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-direction--column\@small-only {
        flex-direction:column
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-direction--column\@medium {
        flex-direction:column
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-direction--column\@medium-only {
        flex-direction:column
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-direction--column\@medium-wide {
        flex-direction:column
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-direction--column\@medium-wide-only {
        flex-direction:column
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-direction--column\@large {
        flex-direction:column
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-direction--column\@large-only {
        flex-direction:column
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-direction--column\@x-large {
        flex-direction:column
    }
}

.fdx-sjson-u-flex-direction--row {
    flex-direction: row
}

@media (min-width: 0) {
    .fdx-sjson-u-flex-direction--row\@x-small {
        flex-direction:row
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-flex-direction--row\@x-small-only {
        flex-direction:row
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-flex-direction--row\@small {
        flex-direction:row
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-flex-direction--row\@small-only {
        flex-direction:row
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-flex-direction--row\@medium {
        flex-direction:row
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-flex-direction--row\@medium-only {
        flex-direction:row
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-flex-direction--row\@medium-wide {
        flex-direction:row
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-flex-direction--row\@medium-wide-only {
        flex-direction:row
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-flex-direction--row\@large {
        flex-direction:row
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-flex-direction--row\@large-only {
        flex-direction:row
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-flex-direction--row\@x-large {
        flex-direction:row
    }
}

[dir=ltr] .fdx-sjson-u-flex-margin--left {
    margin-left: auto
}

[dir=rtl] .fdx-sjson-u-flex-margin--left {
    margin-right: auto
}

[dir=ltr] .fdx-sjson-u-flex-margin--right {
    margin-right: auto
}

[dir=rtl] .fdx-sjson-u-flex-margin--right {
    margin-left: auto
}

.fdx-sjson-u-flex-grow--0 {
    flex-grow: 0
}

.fdx-sjson-u-flex-grow--1 {
    flex-grow: 1
}

[dir=ltr] .fdx-sjson-u-float--right {
    float: right!important
}

[dir=rtl] .fdx-sjson-u-float--right {
    float: left!important
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-float--right\@x-small {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--right\@x-small {
        float: right!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-float--right\@x-small-only {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--right\@x-small-only {
        float: right!important
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-float--right\@small {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--right\@small {
        float: right!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-float--right\@small-only {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--right\@small-only {
        float: right!important
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-float--right\@medium {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--right\@medium {
        float: right!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-float--right\@medium-only {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--right\@medium-only {
        float: right!important
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-float--right\@medium-wide {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--right\@medium-wide {
        float: right!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-float--right\@medium-wide-only {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--right\@medium-wide-only {
        float: right!important
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-float--right\@large {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--right\@large {
        float: right!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-float--right\@large-only {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--right\@large-only {
        float: right!important
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-float--right\@x-large {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--right\@x-large {
        float: right!important
    }
}

[dir=ltr] .fdx-sjson-u-float--left {
    float: left!important
}

[dir=rtl] .fdx-sjson-u-float--left {
    float: right!important
}

@media (min-width: 0) {
    [dir=ltr] .fdx-sjson-u-float--left\@x-small {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--left\@x-small {
        float: right!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    [dir=ltr] .fdx-sjson-u-float--left\@x-small-only {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--left\@x-small-only {
        float: right!important
    }
}

@media (min-width: 664px) {
    [dir=ltr] .fdx-sjson-u-float--left\@small {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--left\@small {
        float: right!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    [dir=ltr] .fdx-sjson-u-float--left\@small-only {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--left\@small-only {
        float: right!important
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-u-float--left\@medium {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--left\@medium {
        float: right!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    [dir=ltr] .fdx-sjson-u-float--left\@medium-only {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--left\@medium-only {
        float: right!important
    }
}

@media (min-width: 1024px) {
    [dir=ltr] .fdx-sjson-u-float--left\@medium-wide {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--left\@medium-wide {
        float: right!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    [dir=ltr] .fdx-sjson-u-float--left\@medium-wide-only {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--left\@medium-wide-only {
        float: right!important
    }
}

@media (min-width: 1200px) {
    [dir=ltr] .fdx-sjson-u-float--left\@large {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--left\@large {
        float: right!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    [dir=ltr] .fdx-sjson-u-float--left\@large-only {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--left\@large-only {
        float: right!important
    }
}

@media (min-width: 1440px) {
    [dir=ltr] .fdx-sjson-u-float--left\@x-large {
        float:left!important
    }

    [dir=rtl] .fdx-sjson-u-float--left\@x-large {
        float: right!important
    }
}

.fdx-sjson-u-float--none {
    float: none!important
}

@media (min-width: 0) {
    .fdx-sjson-u-float--none\@x-small {
        float:none!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-float--none\@x-small-only {
        float:none!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-float--none\@small {
        float:none!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-float--none\@small-only {
        float:none!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-float--none\@medium {
        float:none!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-float--none\@medium-only {
        float:none!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-float--none\@medium-wide {
        float:none!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-float--none\@medium-wide-only {
        float:none!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-float--none\@large {
        float:none!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-float--none\@large-only {
        float:none!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-float--none\@x-large {
        float:none!important
    }
}

.fdx-sjson-u-float--inherit {
    float: inherit!important
}

@media (min-width: 0) {
    .fdx-sjson-u-float--inherit\@x-small {
        float:inherit!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-float--inherit\@x-small-only {
        float:inherit!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-float--inherit\@small {
        float:inherit!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-float--inherit\@small-only {
        float:inherit!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-float--inherit\@medium {
        float:inherit!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-float--inherit\@medium-only {
        float:inherit!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-float--inherit\@medium-wide {
        float:inherit!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-float--inherit\@medium-wide-only {
        float:inherit!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-float--inherit\@large {
        float:inherit!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-float--inherit\@large-only {
        float:inherit!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-float--inherit\@x-large {
        float:inherit!important
    }
}

.fdx-sjson-u-fontsize--h1 {
    font-size: 2.75rem
}

.fdx-sjson-u-fontsize--h2 {
    font-size: 2.5rem
}

.fdx-sjson-u-fontsize--h3 {
    font-size: 2rem
}

.fdx-sjson-u-fontsize--h4 {
    font-size: 1.5rem
}

.fdx-sjson-u-fontsize--h5 {
    font-size: 1.25rem
}

.fdx-sjson-u-fontsize--h6 {
    font-size: 1.25rem
}

.fdx-sjson-u-fontsize--default {
    font-size: 1rem
}

.fdx-sjson-u-fontsize--small {
    font-size: .875rem
}

.fdx-sjson-u-fontsize--extra-small {
    font-size: .75rem
}

.fdx-sjson-u-fontsize--super-small {
    font-size: .625rem
}

.fdx-sjson-u-fontsize--button {
    font-size: 1.1875rem
}

.fdx-sjson-u-fontsize--button-regular {
    font-size: .875rem
}

.fdx-sjson-u-font-size--super-small {
    font-size: .625rem!important
}

.fdx-sjson-u-font-size--extra-small {
    font-size: .75rem!important
}

.fdx-sjson-u-font-size--small {
    font-size: .875rem!important
}

.fdx-sjson-u-font-size--default {
    font-size: 1rem!important
}

.fdx-sjson-u-font-size--larger {
    font-size: 1.125rem!important
}

.fdx-sjson-u-font-size--h1 {
    font-size: 2.75rem!important
}

.fdx-sjson-u-font-size--h2 {
    font-size: 2.5rem!important
}

.fdx-sjson-u-font-size--h3 {
    font-size: 2rem!important
}

.fdx-sjson-u-font-size--h4 {
    font-size: 1.5rem!important
}

.fdx-sjson-u-font-size--h5 {
    font-size: 1.25rem!important
}

.fdx-sjson-u-font-size--h6 {
    font-size: 1.25rem!important
}

.fdx-sjson-u-font-size--button {
    font-size: 1.1875rem!important
}

.fdx-sjson-u-font-size--button-regular {
    font-size: .875rem!important
}

.fdx-sjson-u-fontweight--light {
    font-weight: 300!important
}

.fdx-sjson-u-fontweight--light-italic {
    font-weight: 300!important;
    font-style: italic!important
}

.fdx-sjson-u-fontweight--regular {
    font-weight: 400!important
}

.fdx-sjson-u-fontweight--regular-italic {
    font-weight: 400!important;
    font-style: italic!important
}

.fdx-sjson-u-fontweight--medium {
    font-weight: 500!important
}

.fdx-sjson-u-fontweight--medium-italic {
    font-weight: 500!important;
    font-style: italic!important
}

.fdx-sjson-u-fontweight--bold {
    font-weight: 700!important
}

.fdx-sjson-u-fontweight--bold-italic {
    font-weight: 700!important;
    font-style: italic!important
}

.fdx-sjson-u-p--0 {
    padding: 0!important
}

.fdx-sjson-u-p--1 {
    padding: .25rem!important
}

.fdx-sjson-u-p--2 {
    padding: .5rem!important
}

.fdx-sjson-u-p--3 {
    padding: .75rem!important
}

.fdx-sjson-u-p--4 {
    padding: 1rem!important
}

.fdx-sjson-u-p--5 {
    padding: 1.25rem!important
}

.fdx-sjson-u-p--6 {
    padding: 1.5rem!important
}

.fdx-sjson-u-p--7 {
    padding: 1.75rem!important
}

.fdx-sjson-u-p--8 {
    padding: 2rem!important
}

.fdx-sjson-u-p--9 {
    padding: 2.25rem!important
}

.fdx-sjson-u-p--10 {
    padding: 2.5rem!important
}

.fdx-sjson-u-p--11 {
    padding: 2.75rem!important
}

.fdx-sjson-u-p--12 {
    padding: 3rem!important
}

.fdx-sjson-u-p--13 {
    padding: 3.25rem!important
}

.fdx-sjson-u-p--14 {
    padding: 3.5rem!important
}

.fdx-sjson-u-p--15 {
    padding: 3.75rem!important
}

.fdx-sjson-u-p--16 {
    padding: 4rem!important
}

.fdx-sjson-u-p--17 {
    padding: 4.25rem!important
}

.fdx-sjson-u-p--18 {
    padding: 4.5rem!important
}

.fdx-sjson-u-p--19 {
    padding: 4.75rem!important
}

.fdx-sjson-u-p--20 {
    padding: 5rem!important
}

.fdx-sjson-u-m--0 {
    margin: 0!important
}

.fdx-sjson-u-m--1 {
    margin: .25rem!important
}

.fdx-sjson-u-m--2 {
    margin: .5rem!important
}

.fdx-sjson-u-m--3 {
    margin: .75rem!important
}

.fdx-sjson-u-m--4 {
    margin: 1rem!important
}

.fdx-sjson-u-m--5 {
    margin: 1.25rem!important
}

.fdx-sjson-u-m--6 {
    margin: 1.5rem!important
}

.fdx-sjson-u-m--7 {
    margin: 1.75rem!important
}

.fdx-sjson-u-m--8 {
    margin: 2rem!important
}

.fdx-sjson-u-m--9 {
    margin: 2.25rem!important
}

.fdx-sjson-u-m--10 {
    margin: 2.5rem!important
}

.fdx-sjson-u-m--11 {
    margin: 2.75rem!important
}

.fdx-sjson-u-m--12 {
    margin: 3rem!important
}

.fdx-sjson-u-m--13 {
    margin: 3.25rem!important
}

.fdx-sjson-u-m--14 {
    margin: 3.5rem!important
}

.fdx-sjson-u-m--15 {
    margin: 3.75rem!important
}

.fdx-sjson-u-m--16 {
    margin: 4rem!important
}

.fdx-sjson-u-m--17 {
    margin: 4.25rem!important
}

.fdx-sjson-u-m--18 {
    margin: 4.5rem!important
}

.fdx-sjson-u-m--19 {
    margin: 4.75rem!important
}

.fdx-sjson-u-m--20 {
    margin: 5rem!important
}

.fdx-sjson-u-pt--0 {
    padding-top: 0!important
}

.fdx-sjson-u-pt--1 {
    padding-top: .25rem!important
}

.fdx-sjson-u-pt--2 {
    padding-top: .5rem!important
}

.fdx-sjson-u-pt--3 {
    padding-top: .75rem!important
}

.fdx-sjson-u-pt--4 {
    padding-top: 1rem!important
}

.fdx-sjson-u-pt--5 {
    padding-top: 1.25rem!important
}

.fdx-sjson-u-pt--6 {
    padding-top: 1.5rem!important
}

.fdx-sjson-u-pt--7 {
    padding-top: 1.75rem!important
}

.fdx-sjson-u-pt--8 {
    padding-top: 2rem!important
}

.fdx-sjson-u-pt--9 {
    padding-top: 2.25rem!important
}

.fdx-sjson-u-pt--10 {
    padding-top: 2.5rem!important
}

.fdx-sjson-u-pt--11 {
    padding-top: 2.75rem!important
}

.fdx-sjson-u-pt--12 {
    padding-top: 3rem!important
}

.fdx-sjson-u-pt--13 {
    padding-top: 3.25rem!important
}

.fdx-sjson-u-pt--14 {
    padding-top: 3.5rem!important
}

.fdx-sjson-u-pt--15 {
    padding-top: 3.75rem!important
}

.fdx-sjson-u-pt--16 {
    padding-top: 4rem!important
}

.fdx-sjson-u-pt--17 {
    padding-top: 4.25rem!important
}

.fdx-sjson-u-pt--18 {
    padding-top: 4.5rem!important
}

.fdx-sjson-u-pt--19 {
    padding-top: 4.75rem!important
}

.fdx-sjson-u-pt--20 {
    padding-top: 5rem!important
}

[dir=ltr] .fdx-sjson-u-pr--0 {
    padding-right: 0!important
}

[dir=rtl] .fdx-sjson-u-pr--0 {
    padding-left: 0!important
}

[dir=ltr] .fdx-sjson-u-pr--1 {
    padding-right: .25rem!important
}

[dir=rtl] .fdx-sjson-u-pr--1 {
    padding-left: .25rem!important
}

[dir=ltr] .fdx-sjson-u-pr--2 {
    padding-right: .5rem!important
}

[dir=rtl] .fdx-sjson-u-pr--2 {
    padding-left: .5rem!important
}

[dir=ltr] .fdx-sjson-u-pr--3 {
    padding-right: .75rem!important
}

[dir=rtl] .fdx-sjson-u-pr--3 {
    padding-left: .75rem!important
}

[dir=ltr] .fdx-sjson-u-pr--4 {
    padding-right: 1rem!important
}

[dir=rtl] .fdx-sjson-u-pr--4 {
    padding-left: 1rem!important
}

[dir=ltr] .fdx-sjson-u-pr--5 {
    padding-right: 1.25rem!important
}

[dir=rtl] .fdx-sjson-u-pr--5 {
    padding-left: 1.25rem!important
}

[dir=ltr] .fdx-sjson-u-pr--6 {
    padding-right: 1.5rem!important
}

[dir=rtl] .fdx-sjson-u-pr--6 {
    padding-left: 1.5rem!important
}

[dir=ltr] .fdx-sjson-u-pr--7 {
    padding-right: 1.75rem!important
}

[dir=rtl] .fdx-sjson-u-pr--7 {
    padding-left: 1.75rem!important
}

[dir=ltr] .fdx-sjson-u-pr--8 {
    padding-right: 2rem!important
}

[dir=rtl] .fdx-sjson-u-pr--8 {
    padding-left: 2rem!important
}

[dir=ltr] .fdx-sjson-u-pr--9 {
    padding-right: 2.25rem!important
}

[dir=rtl] .fdx-sjson-u-pr--9 {
    padding-left: 2.25rem!important
}

[dir=ltr] .fdx-sjson-u-pr--10 {
    padding-right: 2.5rem!important
}

[dir=rtl] .fdx-sjson-u-pr--10 {
    padding-left: 2.5rem!important
}

[dir=ltr] .fdx-sjson-u-pr--11 {
    padding-right: 2.75rem!important
}

[dir=rtl] .fdx-sjson-u-pr--11 {
    padding-left: 2.75rem!important
}

[dir=ltr] .fdx-sjson-u-pr--12 {
    padding-right: 3rem!important
}

[dir=rtl] .fdx-sjson-u-pr--12 {
    padding-left: 3rem!important
}

[dir=ltr] .fdx-sjson-u-pr--13 {
    padding-right: 3.25rem!important
}

[dir=rtl] .fdx-sjson-u-pr--13 {
    padding-left: 3.25rem!important
}

[dir=ltr] .fdx-sjson-u-pr--14 {
    padding-right: 3.5rem!important
}

[dir=rtl] .fdx-sjson-u-pr--14 {
    padding-left: 3.5rem!important
}

[dir=ltr] .fdx-sjson-u-pr--15 {
    padding-right: 3.75rem!important
}

[dir=rtl] .fdx-sjson-u-pr--15 {
    padding-left: 3.75rem!important
}

[dir=ltr] .fdx-sjson-u-pr--16 {
    padding-right: 4rem!important
}

[dir=rtl] .fdx-sjson-u-pr--16 {
    padding-left: 4rem!important
}

[dir=ltr] .fdx-sjson-u-pr--17 {
    padding-right: 4.25rem!important
}

[dir=rtl] .fdx-sjson-u-pr--17 {
    padding-left: 4.25rem!important
}

[dir=ltr] .fdx-sjson-u-pr--18 {
    padding-right: 4.5rem!important
}

[dir=rtl] .fdx-sjson-u-pr--18 {
    padding-left: 4.5rem!important
}

[dir=ltr] .fdx-sjson-u-pr--19 {
    padding-right: 4.75rem!important
}

[dir=rtl] .fdx-sjson-u-pr--19 {
    padding-left: 4.75rem!important
}

[dir=ltr] .fdx-sjson-u-pr--20 {
    padding-right: 5rem!important
}

[dir=rtl] .fdx-sjson-u-pr--20 {
    padding-left: 5rem!important
}

.fdx-sjson-u-pb--0 {
    padding-bottom: 0!important
}

.fdx-sjson-u-pb--1 {
    padding-bottom: .25rem!important
}

.fdx-sjson-u-pb--2 {
    padding-bottom: .5rem!important
}

.fdx-sjson-u-pb--3 {
    padding-bottom: .75rem!important
}

.fdx-sjson-u-pb--4 {
    padding-bottom: 1rem!important
}

.fdx-sjson-u-pb--5 {
    padding-bottom: 1.25rem!important
}

.fdx-sjson-u-pb--6 {
    padding-bottom: 1.5rem!important
}

.fdx-sjson-u-pb--7 {
    padding-bottom: 1.75rem!important
}

.fdx-sjson-u-pb--8 {
    padding-bottom: 2rem!important
}

.fdx-sjson-u-pb--9 {
    padding-bottom: 2.25rem!important
}

.fdx-sjson-u-pb--10 {
    padding-bottom: 2.5rem!important
}

.fdx-sjson-u-pb--11 {
    padding-bottom: 2.75rem!important
}

.fdx-sjson-u-pb--12 {
    padding-bottom: 3rem!important
}

.fdx-sjson-u-pb--13 {
    padding-bottom: 3.25rem!important
}

.fdx-sjson-u-pb--14 {
    padding-bottom: 3.5rem!important
}

.fdx-sjson-u-pb--15 {
    padding-bottom: 3.75rem!important
}

.fdx-sjson-u-pb--16 {
    padding-bottom: 4rem!important
}

.fdx-sjson-u-pb--17 {
    padding-bottom: 4.25rem!important
}

.fdx-sjson-u-pb--18 {
    padding-bottom: 4.5rem!important
}

.fdx-sjson-u-pb--19 {
    padding-bottom: 4.75rem!important
}

.fdx-sjson-u-pb--20 {
    padding-bottom: 5rem!important
}

[dir=ltr] .fdx-sjson-u-pl--0 {
    padding-left: 0!important
}

[dir=rtl] .fdx-sjson-u-pl--0 {
    padding-right: 0!important
}

[dir=ltr] .fdx-sjson-u-pl--1 {
    padding-left: .25rem!important
}

[dir=rtl] .fdx-sjson-u-pl--1 {
    padding-right: .25rem!important
}

[dir=ltr] .fdx-sjson-u-pl--2 {
    padding-left: .5rem!important
}

[dir=rtl] .fdx-sjson-u-pl--2 {
    padding-right: .5rem!important
}

[dir=ltr] .fdx-sjson-u-pl--3 {
    padding-left: .75rem!important
}

[dir=rtl] .fdx-sjson-u-pl--3 {
    padding-right: .75rem!important
}

[dir=ltr] .fdx-sjson-u-pl--4 {
    padding-left: 1rem!important
}

[dir=rtl] .fdx-sjson-u-pl--4 {
    padding-right: 1rem!important
}

[dir=ltr] .fdx-sjson-u-pl--5 {
    padding-left: 1.25rem!important
}

[dir=rtl] .fdx-sjson-u-pl--5 {
    padding-right: 1.25rem!important
}

[dir=ltr] .fdx-sjson-u-pl--6 {
    padding-left: 1.5rem!important
}

[dir=rtl] .fdx-sjson-u-pl--6 {
    padding-right: 1.5rem!important
}

[dir=ltr] .fdx-sjson-u-pl--7 {
    padding-left: 1.75rem!important
}

[dir=rtl] .fdx-sjson-u-pl--7 {
    padding-right: 1.75rem!important
}

[dir=ltr] .fdx-sjson-u-pl--8 {
    padding-left: 2rem!important
}

[dir=rtl] .fdx-sjson-u-pl--8 {
    padding-right: 2rem!important
}

[dir=ltr] .fdx-sjson-u-pl--9 {
    padding-left: 2.25rem!important
}

[dir=rtl] .fdx-sjson-u-pl--9 {
    padding-right: 2.25rem!important
}

[dir=ltr] .fdx-sjson-u-pl--10 {
    padding-left: 2.5rem!important
}

[dir=rtl] .fdx-sjson-u-pl--10 {
    padding-right: 2.5rem!important
}

[dir=ltr] .fdx-sjson-u-pl--11 {
    padding-left: 2.75rem!important
}

[dir=rtl] .fdx-sjson-u-pl--11 {
    padding-right: 2.75rem!important
}

[dir=ltr] .fdx-sjson-u-pl--12 {
    padding-left: 3rem!important
}

[dir=rtl] .fdx-sjson-u-pl--12 {
    padding-right: 3rem!important
}

[dir=ltr] .fdx-sjson-u-pl--13 {
    padding-left: 3.25rem!important
}

[dir=rtl] .fdx-sjson-u-pl--13 {
    padding-right: 3.25rem!important
}

[dir=ltr] .fdx-sjson-u-pl--14 {
    padding-left: 3.5rem!important
}

[dir=rtl] .fdx-sjson-u-pl--14 {
    padding-right: 3.5rem!important
}

[dir=ltr] .fdx-sjson-u-pl--15 {
    padding-left: 3.75rem!important
}

[dir=rtl] .fdx-sjson-u-pl--15 {
    padding-right: 3.75rem!important
}

[dir=ltr] .fdx-sjson-u-pl--16 {
    padding-left: 4rem!important
}

[dir=rtl] .fdx-sjson-u-pl--16 {
    padding-right: 4rem!important
}

[dir=ltr] .fdx-sjson-u-pl--17 {
    padding-left: 4.25rem!important
}

[dir=rtl] .fdx-sjson-u-pl--17 {
    padding-right: 4.25rem!important
}

[dir=ltr] .fdx-sjson-u-pl--18 {
    padding-left: 4.5rem!important
}

[dir=rtl] .fdx-sjson-u-pl--18 {
    padding-right: 4.5rem!important
}

[dir=ltr] .fdx-sjson-u-pl--19 {
    padding-left: 4.75rem!important
}

[dir=rtl] .fdx-sjson-u-pl--19 {
    padding-right: 4.75rem!important
}

[dir=ltr] .fdx-sjson-u-pl--20 {
    padding-left: 5rem!important
}

[dir=rtl] .fdx-sjson-u-pl--20 {
    padding-right: 5rem!important
}

.fdx-sjson-u-px--0 {
    padding-left: 0!important;
    padding-right: 0!important
}

.fdx-sjson-u-px--1 {
    padding-left: .25rem!important;
    padding-right: .25rem!important
}

.fdx-sjson-u-px--2 {
    padding-left: .5rem!important;
    padding-right: .5rem!important
}

.fdx-sjson-u-px--3 {
    padding-left: .75rem!important;
    padding-right: .75rem!important
}

.fdx-sjson-u-px--4 {
    padding-left: 1rem!important;
    padding-right: 1rem!important
}

.fdx-sjson-u-px--5 {
    padding-left: 1.25rem!important;
    padding-right: 1.25rem!important
}

.fdx-sjson-u-px--6 {
    padding-left: 1.5rem!important;
    padding-right: 1.5rem!important
}

.fdx-sjson-u-px--7 {
    padding-left: 1.75rem!important;
    padding-right: 1.75rem!important
}

.fdx-sjson-u-px--8 {
    padding-left: 2rem!important;
    padding-right: 2rem!important
}

.fdx-sjson-u-px--9 {
    padding-left: 2.25rem!important;
    padding-right: 2.25rem!important
}

.fdx-sjson-u-px--10 {
    padding-left: 2.5rem!important;
    padding-right: 2.5rem!important
}

.fdx-sjson-u-px--11 {
    padding-left: 2.75rem!important;
    padding-right: 2.75rem!important
}

.fdx-sjson-u-px--12 {
    padding-left: 3rem!important;
    padding-right: 3rem!important
}

.fdx-sjson-u-px--13 {
    padding-left: 3.25rem!important;
    padding-right: 3.25rem!important
}

.fdx-sjson-u-px--14 {
    padding-left: 3.5rem!important;
    padding-right: 3.5rem!important
}

.fdx-sjson-u-px--15 {
    padding-left: 3.75rem!important;
    padding-right: 3.75rem!important
}

.fdx-sjson-u-px--16 {
    padding-left: 4rem!important;
    padding-right: 4rem!important
}

.fdx-sjson-u-px--17 {
    padding-left: 4.25rem!important;
    padding-right: 4.25rem!important
}

.fdx-sjson-u-px--18 {
    padding-left: 4.5rem!important;
    padding-right: 4.5rem!important
}

.fdx-sjson-u-px--19 {
    padding-left: 4.75rem!important;
    padding-right: 4.75rem!important
}

.fdx-sjson-u-px--20 {
    padding-left: 5rem!important;
    padding-right: 5rem!important
}

.fdx-sjson-u-py--0 {
    padding-top: 0!important;
    padding-bottom: 0!important
}

.fdx-sjson-u-py--1 {
    padding-top: .25rem!important;
    padding-bottom: .25rem!important
}

.fdx-sjson-u-py--2 {
    padding-top: .5rem!important;
    padding-bottom: .5rem!important
}

.fdx-sjson-u-py--3 {
    padding-top: .75rem!important;
    padding-bottom: .75rem!important
}

.fdx-sjson-u-py--4 {
    padding-top: 1rem!important;
    padding-bottom: 1rem!important
}

.fdx-sjson-u-py--5 {
    padding-top: 1.25rem!important;
    padding-bottom: 1.25rem!important
}

.fdx-sjson-u-py--6 {
    padding-top: 1.5rem!important;
    padding-bottom: 1.5rem!important
}

.fdx-sjson-u-py--7 {
    padding-top: 1.75rem!important;
    padding-bottom: 1.75rem!important
}

.fdx-sjson-u-py--8 {
    padding-top: 2rem!important;
    padding-bottom: 2rem!important
}

.fdx-sjson-u-py--9 {
    padding-top: 2.25rem!important;
    padding-bottom: 2.25rem!important
}

.fdx-sjson-u-py--10 {
    padding-top: 2.5rem!important;
    padding-bottom: 2.5rem!important
}

.fdx-sjson-u-py--11 {
    padding-top: 2.75rem!important;
    padding-bottom: 2.75rem!important
}

.fdx-sjson-u-py--12 {
    padding-top: 3rem!important;
    padding-bottom: 3rem!important
}

.fdx-sjson-u-py--13 {
    padding-top: 3.25rem!important;
    padding-bottom: 3.25rem!important
}

.fdx-sjson-u-py--14 {
    padding-top: 3.5rem!important;
    padding-bottom: 3.5rem!important
}

.fdx-sjson-u-py--15 {
    padding-top: 3.75rem!important;
    padding-bottom: 3.75rem!important
}

.fdx-sjson-u-py--16 {
    padding-top: 4rem!important;
    padding-bottom: 4rem!important
}

.fdx-sjson-u-py--17 {
    padding-top: 4.25rem!important;
    padding-bottom: 4.25rem!important
}

.fdx-sjson-u-py--18 {
    padding-top: 4.5rem!important;
    padding-bottom: 4.5rem!important
}

.fdx-sjson-u-py--19 {
    padding-top: 4.75rem!important;
    padding-bottom: 4.75rem!important
}

.fdx-sjson-u-py--20 {
    padding-top: 5rem!important;
    padding-bottom: 5rem!important
}

.fdx-sjson-u-mt--0 {
    margin-top: 0!important
}

.fdx-sjson-u-mt--1 {
    margin-top: .25rem!important
}

.fdx-sjson-u-mt--2 {
    margin-top: .5rem!important
}

.fdx-sjson-u-mt--3 {
    margin-top: .75rem!important
}

.fdx-sjson-u-mt--4 {
    margin-top: 1rem!important
}

.fdx-sjson-u-mt--5 {
    margin-top: 1.25rem!important
}

.fdx-sjson-u-mt--6 {
    margin-top: 1.5rem!important
}

.fdx-sjson-u-mt--7 {
    margin-top: 1.75rem!important
}

.fdx-sjson-u-mt--8 {
    margin-top: 2rem!important
}

.fdx-sjson-u-mt--9 {
    margin-top: 2.25rem!important
}

.fdx-sjson-u-mt--10 {
    margin-top: 2.5rem!important
}

.fdx-sjson-u-mt--11 {
    margin-top: 2.75rem!important
}

.fdx-sjson-u-mt--12 {
    margin-top: 3rem!important
}

.fdx-sjson-u-mt--13 {
    margin-top: 3.25rem!important
}

.fdx-sjson-u-mt--14 {
    margin-top: 3.5rem!important
}

.fdx-sjson-u-mt--15 {
    margin-top: 3.75rem!important
}

.fdx-sjson-u-mt--16 {
    margin-top: 4rem!important
}

.fdx-sjson-u-mt--17 {
    margin-top: 4.25rem!important
}

.fdx-sjson-u-mt--18 {
    margin-top: 4.5rem!important
}

.fdx-sjson-u-mt--19 {
    margin-top: 4.75rem!important
}

.fdx-sjson-u-mt--20 {
    margin-top: 5rem!important
}

[dir=ltr] .fdx-sjson-u-mr--0 {
    margin-right: 0!important
}

[dir=rtl] .fdx-sjson-u-mr--0 {
    margin-left: 0!important
}

[dir=ltr] .fdx-sjson-u-mr--1 {
    margin-right: .25rem!important
}

[dir=rtl] .fdx-sjson-u-mr--1 {
    margin-left: .25rem!important
}

[dir=ltr] .fdx-sjson-u-mr--2 {
    margin-right: .5rem!important
}

[dir=rtl] .fdx-sjson-u-mr--2 {
    margin-left: .5rem!important
}

[dir=ltr] .fdx-sjson-u-mr--3 {
    margin-right: .75rem!important
}

[dir=rtl] .fdx-sjson-u-mr--3 {
    margin-left: .75rem!important
}

[dir=ltr] .fdx-sjson-u-mr--4 {
    margin-right: 1rem!important
}

[dir=rtl] .fdx-sjson-u-mr--4 {
    margin-left: 1rem!important
}

[dir=ltr] .fdx-sjson-u-mr--5 {
    margin-right: 1.25rem!important
}

[dir=rtl] .fdx-sjson-u-mr--5 {
    margin-left: 1.25rem!important
}

[dir=ltr] .fdx-sjson-u-mr--6 {
    margin-right: 1.5rem!important
}

[dir=rtl] .fdx-sjson-u-mr--6 {
    margin-left: 1.5rem!important
}

[dir=ltr] .fdx-sjson-u-mr--7 {
    margin-right: 1.75rem!important
}

[dir=rtl] .fdx-sjson-u-mr--7 {
    margin-left: 1.75rem!important
}

[dir=ltr] .fdx-sjson-u-mr--8 {
    margin-right: 2rem!important
}

[dir=rtl] .fdx-sjson-u-mr--8 {
    margin-left: 2rem!important
}

[dir=ltr] .fdx-sjson-u-mr--9 {
    margin-right: 2.25rem!important
}

[dir=rtl] .fdx-sjson-u-mr--9 {
    margin-left: 2.25rem!important
}

[dir=ltr] .fdx-sjson-u-mr--10 {
    margin-right: 2.5rem!important
}

[dir=rtl] .fdx-sjson-u-mr--10 {
    margin-left: 2.5rem!important
}

[dir=ltr] .fdx-sjson-u-mr--11 {
    margin-right: 2.75rem!important
}

[dir=rtl] .fdx-sjson-u-mr--11 {
    margin-left: 2.75rem!important
}

[dir=ltr] .fdx-sjson-u-mr--12 {
    margin-right: 3rem!important
}

[dir=rtl] .fdx-sjson-u-mr--12 {
    margin-left: 3rem!important
}

[dir=ltr] .fdx-sjson-u-mr--13 {
    margin-right: 3.25rem!important
}

[dir=rtl] .fdx-sjson-u-mr--13 {
    margin-left: 3.25rem!important
}

[dir=ltr] .fdx-sjson-u-mr--14 {
    margin-right: 3.5rem!important
}

[dir=rtl] .fdx-sjson-u-mr--14 {
    margin-left: 3.5rem!important
}

[dir=ltr] .fdx-sjson-u-mr--15 {
    margin-right: 3.75rem!important
}

[dir=rtl] .fdx-sjson-u-mr--15 {
    margin-left: 3.75rem!important
}

[dir=ltr] .fdx-sjson-u-mr--16 {
    margin-right: 4rem!important
}

[dir=rtl] .fdx-sjson-u-mr--16 {
    margin-left: 4rem!important
}

[dir=ltr] .fdx-sjson-u-mr--17 {
    margin-right: 4.25rem!important
}

[dir=rtl] .fdx-sjson-u-mr--17 {
    margin-left: 4.25rem!important
}

[dir=ltr] .fdx-sjson-u-mr--18 {
    margin-right: 4.5rem!important
}

[dir=rtl] .fdx-sjson-u-mr--18 {
    margin-left: 4.5rem!important
}

[dir=ltr] .fdx-sjson-u-mr--19 {
    margin-right: 4.75rem!important
}

[dir=rtl] .fdx-sjson-u-mr--19 {
    margin-left: 4.75rem!important
}

[dir=ltr] .fdx-sjson-u-mr--20 {
    margin-right: 5rem!important
}

[dir=rtl] .fdx-sjson-u-mr--20 {
    margin-left: 5rem!important
}

.fdx-sjson-u-mb--0 {
    margin-bottom: 0!important
}

.fdx-sjson-u-mb--1 {
    margin-bottom: .25rem!important
}

.fdx-sjson-u-mb--2 {
    margin-bottom: .5rem!important
}

.fdx-sjson-u-mb--3 {
    margin-bottom: .75rem!important
}

.fdx-sjson-u-mb--4 {
    margin-bottom: 1rem!important
}

.fdx-sjson-u-mb--5 {
    margin-bottom: 1.25rem!important
}

.fdx-sjson-u-mb--6 {
    margin-bottom: 1.5rem!important
}

.fdx-sjson-u-mb--7 {
    margin-bottom: 1.75rem!important
}

.fdx-sjson-u-mb--8 {
    margin-bottom: 2rem!important
}

.fdx-sjson-u-mb--9 {
    margin-bottom: 2.25rem!important
}

.fdx-sjson-u-mb--10 {
    margin-bottom: 2.5rem!important
}

.fdx-sjson-u-mb--11 {
    margin-bottom: 2.75rem!important
}

.fdx-sjson-u-mb--12 {
    margin-bottom: 3rem!important
}

.fdx-sjson-u-mb--13 {
    margin-bottom: 3.25rem!important
}

.fdx-sjson-u-mb--14 {
    margin-bottom: 3.5rem!important
}

.fdx-sjson-u-mb--15 {
    margin-bottom: 3.75rem!important
}

.fdx-sjson-u-mb--16 {
    margin-bottom: 4rem!important
}

.fdx-sjson-u-mb--17 {
    margin-bottom: 4.25rem!important
}

.fdx-sjson-u-mb--18 {
    margin-bottom: 4.5rem!important
}

.fdx-sjson-u-mb--19 {
    margin-bottom: 4.75rem!important
}

.fdx-sjson-u-mb--20 {
    margin-bottom: 5rem!important
}

[dir=ltr] .fdx-sjson-u-ml--0 {
    margin-left: 0!important
}

[dir=rtl] .fdx-sjson-u-ml--0 {
    margin-right: 0!important
}

[dir=ltr] .fdx-sjson-u-ml--1 {
    margin-left: .25rem!important
}

[dir=rtl] .fdx-sjson-u-ml--1 {
    margin-right: .25rem!important
}

[dir=ltr] .fdx-sjson-u-ml--2 {
    margin-left: .5rem!important
}

[dir=rtl] .fdx-sjson-u-ml--2 {
    margin-right: .5rem!important
}

[dir=ltr] .fdx-sjson-u-ml--3 {
    margin-left: .75rem!important
}

[dir=rtl] .fdx-sjson-u-ml--3 {
    margin-right: .75rem!important
}

[dir=ltr] .fdx-sjson-u-ml--4 {
    margin-left: 1rem!important
}

[dir=rtl] .fdx-sjson-u-ml--4 {
    margin-right: 1rem!important
}

[dir=ltr] .fdx-sjson-u-ml--5 {
    margin-left: 1.25rem!important
}

[dir=rtl] .fdx-sjson-u-ml--5 {
    margin-right: 1.25rem!important
}

[dir=ltr] .fdx-sjson-u-ml--6 {
    margin-left: 1.5rem!important
}

[dir=rtl] .fdx-sjson-u-ml--6 {
    margin-right: 1.5rem!important
}

[dir=ltr] .fdx-sjson-u-ml--7 {
    margin-left: 1.75rem!important
}

[dir=rtl] .fdx-sjson-u-ml--7 {
    margin-right: 1.75rem!important
}

[dir=ltr] .fdx-sjson-u-ml--8 {
    margin-left: 2rem!important
}

[dir=rtl] .fdx-sjson-u-ml--8 {
    margin-right: 2rem!important
}

[dir=ltr] .fdx-sjson-u-ml--9 {
    margin-left: 2.25rem!important
}

[dir=rtl] .fdx-sjson-u-ml--9 {
    margin-right: 2.25rem!important
}

[dir=ltr] .fdx-sjson-u-ml--10 {
    margin-left: 2.5rem!important
}

[dir=rtl] .fdx-sjson-u-ml--10 {
    margin-right: 2.5rem!important
}

[dir=ltr] .fdx-sjson-u-ml--11 {
    margin-left: 2.75rem!important
}

[dir=rtl] .fdx-sjson-u-ml--11 {
    margin-right: 2.75rem!important
}

[dir=ltr] .fdx-sjson-u-ml--12 {
    margin-left: 3rem!important
}

[dir=rtl] .fdx-sjson-u-ml--12 {
    margin-right: 3rem!important
}

[dir=ltr] .fdx-sjson-u-ml--13 {
    margin-left: 3.25rem!important
}

[dir=rtl] .fdx-sjson-u-ml--13 {
    margin-right: 3.25rem!important
}

[dir=ltr] .fdx-sjson-u-ml--14 {
    margin-left: 3.5rem!important
}

[dir=rtl] .fdx-sjson-u-ml--14 {
    margin-right: 3.5rem!important
}

[dir=ltr] .fdx-sjson-u-ml--15 {
    margin-left: 3.75rem!important
}

[dir=rtl] .fdx-sjson-u-ml--15 {
    margin-right: 3.75rem!important
}

[dir=ltr] .fdx-sjson-u-ml--16 {
    margin-left: 4rem!important
}

[dir=rtl] .fdx-sjson-u-ml--16 {
    margin-right: 4rem!important
}

[dir=ltr] .fdx-sjson-u-ml--17 {
    margin-left: 4.25rem!important
}

[dir=rtl] .fdx-sjson-u-ml--17 {
    margin-right: 4.25rem!important
}

[dir=ltr] .fdx-sjson-u-ml--18 {
    margin-left: 4.5rem!important
}

[dir=rtl] .fdx-sjson-u-ml--18 {
    margin-right: 4.5rem!important
}

[dir=ltr] .fdx-sjson-u-ml--19 {
    margin-left: 4.75rem!important
}

[dir=rtl] .fdx-sjson-u-ml--19 {
    margin-right: 4.75rem!important
}

[dir=ltr] .fdx-sjson-u-ml--20 {
    margin-left: 5rem!important
}

[dir=rtl] .fdx-sjson-u-ml--20 {
    margin-right: 5rem!important
}

.fdx-sjson-u-mx--0 {
    margin-left: 0!important;
    margin-right: 0!important
}

.fdx-sjson-u-mx--1 {
    margin-left: .25rem!important;
    margin-right: .25rem!important
}

.fdx-sjson-u-mx--2 {
    margin-left: .5rem!important;
    margin-right: .5rem!important
}

.fdx-sjson-u-mx--3 {
    margin-left: .75rem!important;
    margin-right: .75rem!important
}

.fdx-sjson-u-mx--4 {
    margin-left: 1rem!important;
    margin-right: 1rem!important
}

.fdx-sjson-u-mx--5 {
    margin-left: 1.25rem!important;
    margin-right: 1.25rem!important
}

.fdx-sjson-u-mx--6 {
    margin-left: 1.5rem!important;
    margin-right: 1.5rem!important
}

.fdx-sjson-u-mx--7 {
    margin-left: 1.75rem!important;
    margin-right: 1.75rem!important
}

.fdx-sjson-u-mx--8 {
    margin-left: 2rem!important;
    margin-right: 2rem!important
}

.fdx-sjson-u-mx--9 {
    margin-left: 2.25rem!important;
    margin-right: 2.25rem!important
}

.fdx-sjson-u-mx--10 {
    margin-left: 2.5rem!important;
    margin-right: 2.5rem!important
}

.fdx-sjson-u-mx--11 {
    margin-left: 2.75rem!important;
    margin-right: 2.75rem!important
}

.fdx-sjson-u-mx--12 {
    margin-left: 3rem!important;
    margin-right: 3rem!important
}

.fdx-sjson-u-mx--13 {
    margin-left: 3.25rem!important;
    margin-right: 3.25rem!important
}

.fdx-sjson-u-mx--14 {
    margin-left: 3.5rem!important;
    margin-right: 3.5rem!important
}

.fdx-sjson-u-mx--15 {
    margin-left: 3.75rem!important;
    margin-right: 3.75rem!important
}

.fdx-sjson-u-mx--16 {
    margin-left: 4rem!important;
    margin-right: 4rem!important
}

.fdx-sjson-u-mx--17 {
    margin-left: 4.25rem!important;
    margin-right: 4.25rem!important
}

.fdx-sjson-u-mx--18 {
    margin-left: 4.5rem!important;
    margin-right: 4.5rem!important
}

.fdx-sjson-u-mx--19 {
    margin-left: 4.75rem!important;
    margin-right: 4.75rem!important
}

.fdx-sjson-u-mx--20 {
    margin-left: 5rem!important;
    margin-right: 5rem!important
}

.fdx-sjson-u-my--0 {
    margin-top: 0!important;
    margin-bottom: 0!important
}

.fdx-sjson-u-my--1 {
    margin-top: .25rem!important;
    margin-bottom: .25rem!important
}

.fdx-sjson-u-my--2 {
    margin-top: .5rem!important;
    margin-bottom: .5rem!important
}

.fdx-sjson-u-my--3 {
    margin-top: .75rem!important;
    margin-bottom: .75rem!important
}

.fdx-sjson-u-my--4 {
    margin-top: 1rem!important;
    margin-bottom: 1rem!important
}

.fdx-sjson-u-my--5 {
    margin-top: 1.25rem!important;
    margin-bottom: 1.25rem!important
}

.fdx-sjson-u-my--6 {
    margin-top: 1.5rem!important;
    margin-bottom: 1.5rem!important
}

.fdx-sjson-u-my--7 {
    margin-top: 1.75rem!important;
    margin-bottom: 1.75rem!important
}

.fdx-sjson-u-my--8 {
    margin-top: 2rem!important;
    margin-bottom: 2rem!important
}

.fdx-sjson-u-my--9 {
    margin-top: 2.25rem!important;
    margin-bottom: 2.25rem!important
}

.fdx-sjson-u-my--10 {
    margin-top: 2.5rem!important;
    margin-bottom: 2.5rem!important
}

.fdx-sjson-u-my--11 {
    margin-top: 2.75rem!important;
    margin-bottom: 2.75rem!important
}

.fdx-sjson-u-my--12 {
    margin-top: 3rem!important;
    margin-bottom: 3rem!important
}

.fdx-sjson-u-my--13 {
    margin-top: 3.25rem!important;
    margin-bottom: 3.25rem!important
}

.fdx-sjson-u-my--14 {
    margin-top: 3.5rem!important;
    margin-bottom: 3.5rem!important
}

.fdx-sjson-u-my--15 {
    margin-top: 3.75rem!important;
    margin-bottom: 3.75rem!important
}

.fdx-sjson-u-my--16 {
    margin-top: 4rem!important;
    margin-bottom: 4rem!important
}

.fdx-sjson-u-my--17 {
    margin-top: 4.25rem!important;
    margin-bottom: 4.25rem!important
}

.fdx-sjson-u-my--18 {
    margin-top: 4.5rem!important;
    margin-bottom: 4.5rem!important
}

.fdx-sjson-u-my--19 {
    margin-top: 4.75rem!important;
    margin-bottom: 4.75rem!important
}

.fdx-sjson-u-my--20 {
    margin-top: 5rem!important;
    margin-bottom: 5rem!important
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-p--0\@x-small-only {
        padding:0!important
    }

    .fdx-sjson-u-p--1\@x-small-only {
        padding: .25rem!important
    }

    .fdx-sjson-u-p--2\@x-small-only {
        padding: .5rem!important
    }

    .fdx-sjson-u-p--3\@x-small-only {
        padding: .75rem!important
    }

    .fdx-sjson-u-p--4\@x-small-only {
        padding: 1rem!important
    }

    .fdx-sjson-u-p--5\@x-small-only {
        padding: 1.25rem!important
    }

    .fdx-sjson-u-p--6\@x-small-only {
        padding: 1.5rem!important
    }

    .fdx-sjson-u-p--7\@x-small-only {
        padding: 1.75rem!important
    }

    .fdx-sjson-u-p--8\@x-small-only {
        padding: 2rem!important
    }

    .fdx-sjson-u-p--9\@x-small-only {
        padding: 2.25rem!important
    }

    .fdx-sjson-u-p--10\@x-small-only {
        padding: 2.5rem!important
    }

    .fdx-sjson-u-p--11\@x-small-only {
        padding: 2.75rem!important
    }

    .fdx-sjson-u-p--12\@x-small-only {
        padding: 3rem!important
    }

    .fdx-sjson-u-p--13\@x-small-only {
        padding: 3.25rem!important
    }

    .fdx-sjson-u-p--14\@x-small-only {
        padding: 3.5rem!important
    }

    .fdx-sjson-u-p--15\@x-small-only {
        padding: 3.75rem!important
    }

    .fdx-sjson-u-p--16\@x-small-only {
        padding: 4rem!important
    }

    .fdx-sjson-u-p--17\@x-small-only {
        padding: 4.25rem!important
    }

    .fdx-sjson-u-p--18\@x-small-only {
        padding: 4.5rem!important
    }

    .fdx-sjson-u-p--19\@x-small-only {
        padding: 4.75rem!important
    }

    .fdx-sjson-u-p--20\@x-small-only {
        padding: 5rem!important
    }

    .fdx-sjson-u-pt--0\@x-small-only {
        padding-top: 0!important
    }

    .fdx-sjson-u-pt--1\@x-small-only {
        padding-top: .25rem!important
    }

    .fdx-sjson-u-pt--2\@x-small-only {
        padding-top: .5rem!important
    }

    .fdx-sjson-u-pt--3\@x-small-only {
        padding-top: .75rem!important
    }

    .fdx-sjson-u-pt--4\@x-small-only {
        padding-top: 1rem!important
    }

    .fdx-sjson-u-pt--5\@x-small-only {
        padding-top: 1.25rem!important
    }

    .fdx-sjson-u-pt--6\@x-small-only {
        padding-top: 1.5rem!important
    }

    .fdx-sjson-u-pt--7\@x-small-only {
        padding-top: 1.75rem!important
    }

    .fdx-sjson-u-pt--8\@x-small-only {
        padding-top: 2rem!important
    }

    .fdx-sjson-u-pt--9\@x-small-only {
        padding-top: 2.25rem!important
    }

    .fdx-sjson-u-pt--10\@x-small-only {
        padding-top: 2.5rem!important
    }

    .fdx-sjson-u-pt--11\@x-small-only {
        padding-top: 2.75rem!important
    }

    .fdx-sjson-u-pt--12\@x-small-only {
        padding-top: 3rem!important
    }

    .fdx-sjson-u-pt--13\@x-small-only {
        padding-top: 3.25rem!important
    }

    .fdx-sjson-u-pt--14\@x-small-only {
        padding-top: 3.5rem!important
    }

    .fdx-sjson-u-pt--15\@x-small-only {
        padding-top: 3.75rem!important
    }

    .fdx-sjson-u-pt--16\@x-small-only {
        padding-top: 4rem!important
    }

    .fdx-sjson-u-pt--17\@x-small-only {
        padding-top: 4.25rem!important
    }

    .fdx-sjson-u-pt--18\@x-small-only {
        padding-top: 4.5rem!important
    }

    .fdx-sjson-u-pt--19\@x-small-only {
        padding-top: 4.75rem!important
    }

    .fdx-sjson-u-pt--20\@x-small-only {
        padding-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0\@x-small-only {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0\@x-small-only {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1\@x-small-only {
        padding-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1\@x-small-only {
        padding-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2\@x-small-only {
        padding-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2\@x-small-only {
        padding-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3\@x-small-only {
        padding-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3\@x-small-only {
        padding-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4\@x-small-only {
        padding-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4\@x-small-only {
        padding-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5\@x-small-only {
        padding-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5\@x-small-only {
        padding-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--6\@x-small-only {
        padding-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--6\@x-small-only {
        padding-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--7\@x-small-only {
        padding-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--7\@x-small-only {
        padding-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--8\@x-small-only {
        padding-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--8\@x-small-only {
        padding-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--9\@x-small-only {
        padding-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--9\@x-small-only {
        padding-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--10\@x-small-only {
        padding-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--10\@x-small-only {
        padding-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--11\@x-small-only {
        padding-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--11\@x-small-only {
        padding-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--12\@x-small-only {
        padding-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--12\@x-small-only {
        padding-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--13\@x-small-only {
        padding-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--13\@x-small-only {
        padding-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--14\@x-small-only {
        padding-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--14\@x-small-only {
        padding-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--15\@x-small-only {
        padding-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--15\@x-small-only {
        padding-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--16\@x-small-only {
        padding-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--16\@x-small-only {
        padding-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--17\@x-small-only {
        padding-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--17\@x-small-only {
        padding-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--18\@x-small-only {
        padding-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--18\@x-small-only {
        padding-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--19\@x-small-only {
        padding-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--19\@x-small-only {
        padding-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--20\@x-small-only {
        padding-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--20\@x-small-only {
        padding-left: 5rem!important
    }

    .fdx-sjson-u-pb--0\@x-small-only {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1\@x-small-only {
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-pb--2\@x-small-only {
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-pb--3\@x-small-only {
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-pb--4\@x-small-only {
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-pb--5\@x-small-only {
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-pb--6\@x-small-only {
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-pb--7\@x-small-only {
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-pb--8\@x-small-only {
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-pb--9\@x-small-only {
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-pb--10\@x-small-only {
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-pb--11\@x-small-only {
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-pb--12\@x-small-only {
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-pb--13\@x-small-only {
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-pb--14\@x-small-only {
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-pb--15\@x-small-only {
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-pb--16\@x-small-only {
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-pb--17\@x-small-only {
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-pb--18\@x-small-only {
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-pb--19\@x-small-only {
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-pb--20\@x-small-only {
        padding-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0\@x-small-only {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0\@x-small-only {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1\@x-small-only {
        padding-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1\@x-small-only {
        padding-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2\@x-small-only {
        padding-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2\@x-small-only {
        padding-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3\@x-small-only {
        padding-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3\@x-small-only {
        padding-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4\@x-small-only {
        padding-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4\@x-small-only {
        padding-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5\@x-small-only {
        padding-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5\@x-small-only {
        padding-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--6\@x-small-only {
        padding-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--6\@x-small-only {
        padding-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--7\@x-small-only {
        padding-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--7\@x-small-only {
        padding-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--8\@x-small-only {
        padding-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--8\@x-small-only {
        padding-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--9\@x-small-only {
        padding-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--9\@x-small-only {
        padding-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--10\@x-small-only {
        padding-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--10\@x-small-only {
        padding-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--11\@x-small-only {
        padding-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--11\@x-small-only {
        padding-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--12\@x-small-only {
        padding-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--12\@x-small-only {
        padding-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--13\@x-small-only {
        padding-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--13\@x-small-only {
        padding-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--14\@x-small-only {
        padding-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--14\@x-small-only {
        padding-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--15\@x-small-only {
        padding-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--15\@x-small-only {
        padding-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--16\@x-small-only {
        padding-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--16\@x-small-only {
        padding-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--17\@x-small-only {
        padding-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--17\@x-small-only {
        padding-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--18\@x-small-only {
        padding-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--18\@x-small-only {
        padding-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--19\@x-small-only {
        padding-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--19\@x-small-only {
        padding-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--20\@x-small-only {
        padding-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--20\@x-small-only {
        padding-right: 5rem!important
    }

    .fdx-sjson-u-px--0\@x-small-only {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .fdx-sjson-u-px--1\@x-small-only {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .fdx-sjson-u-px--2\@x-small-only {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .fdx-sjson-u-px--3\@x-small-only {
        padding-left: .75rem!important;
        padding-right: .75rem!important
    }

    .fdx-sjson-u-px--4\@x-small-only {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .fdx-sjson-u-px--5\@x-small-only {
        padding-left: 1.25rem!important;
        padding-right: 1.25rem!important
    }

    .fdx-sjson-u-px--6\@x-small-only {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .fdx-sjson-u-px--7\@x-small-only {
        padding-left: 1.75rem!important;
        padding-right: 1.75rem!important
    }

    .fdx-sjson-u-px--8\@x-small-only {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .fdx-sjson-u-px--9\@x-small-only {
        padding-left: 2.25rem!important;
        padding-right: 2.25rem!important
    }

    .fdx-sjson-u-px--10\@x-small-only {
        padding-left: 2.5rem!important;
        padding-right: 2.5rem!important
    }

    .fdx-sjson-u-px--11\@x-small-only {
        padding-left: 2.75rem!important;
        padding-right: 2.75rem!important
    }

    .fdx-sjson-u-px--12\@x-small-only {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .fdx-sjson-u-px--13\@x-small-only {
        padding-left: 3.25rem!important;
        padding-right: 3.25rem!important
    }

    .fdx-sjson-u-px--14\@x-small-only {
        padding-left: 3.5rem!important;
        padding-right: 3.5rem!important
    }

    .fdx-sjson-u-px--15\@x-small-only {
        padding-left: 3.75rem!important;
        padding-right: 3.75rem!important
    }

    .fdx-sjson-u-px--16\@x-small-only {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .fdx-sjson-u-px--17\@x-small-only {
        padding-left: 4.25rem!important;
        padding-right: 4.25rem!important
    }

    .fdx-sjson-u-px--18\@x-small-only {
        padding-left: 4.5rem!important;
        padding-right: 4.5rem!important
    }

    .fdx-sjson-u-px--19\@x-small-only {
        padding-left: 4.75rem!important;
        padding-right: 4.75rem!important
    }

    .fdx-sjson-u-px--20\@x-small-only {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .fdx-sjson-u-py--0\@x-small-only {
        padding-top: 0!important;
        padding-bottom: 0!important
    }

    .fdx-sjson-u-py--1\@x-small-only {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-py--2\@x-small-only {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-py--3\@x-small-only {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-py--4\@x-small-only {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-py--5\@x-small-only {
        padding-top: 1.25rem!important;
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-py--6\@x-small-only {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-py--7\@x-small-only {
        padding-top: 1.75rem!important;
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-py--8\@x-small-only {
        padding-top: 2rem!important;
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-py--9\@x-small-only {
        padding-top: 2.25rem!important;
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-py--10\@x-small-only {
        padding-top: 2.5rem!important;
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-py--11\@x-small-only {
        padding-top: 2.75rem!important;
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-py--12\@x-small-only {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-py--13\@x-small-only {
        padding-top: 3.25rem!important;
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-py--14\@x-small-only {
        padding-top: 3.5rem!important;
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-py--15\@x-small-only {
        padding-top: 3.75rem!important;
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-py--16\@x-small-only {
        padding-top: 4rem!important;
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-py--17\@x-small-only {
        padding-top: 4.25rem!important;
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-py--18\@x-small-only {
        padding-top: 4.5rem!important;
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-py--19\@x-small-only {
        padding-top: 4.75rem!important;
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-py--20\@x-small-only {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important
    }

    .fdx-sjson-u-m--0\@x-small-only {
        margin: 0!important
    }

    .fdx-sjson-u-m--1\@x-small-only {
        margin: .25rem!important
    }

    .fdx-sjson-u-m--2\@x-small-only {
        margin: .5rem!important
    }

    .fdx-sjson-u-m--3\@x-small-only {
        margin: .75rem!important
    }

    .fdx-sjson-u-m--4\@x-small-only {
        margin: 1rem!important
    }

    .fdx-sjson-u-m--5\@x-small-only {
        margin: 1.25rem!important
    }

    .fdx-sjson-u-m--6\@x-small-only {
        margin: 1.5rem!important
    }

    .fdx-sjson-u-m--7\@x-small-only {
        margin: 1.75rem!important
    }

    .fdx-sjson-u-m--8\@x-small-only {
        margin: 2rem!important
    }

    .fdx-sjson-u-m--9\@x-small-only {
        margin: 2.25rem!important
    }

    .fdx-sjson-u-m--10\@x-small-only {
        margin: 2.5rem!important
    }

    .fdx-sjson-u-m--11\@x-small-only {
        margin: 2.75rem!important
    }

    .fdx-sjson-u-m--12\@x-small-only {
        margin: 3rem!important
    }

    .fdx-sjson-u-m--13\@x-small-only {
        margin: 3.25rem!important
    }

    .fdx-sjson-u-m--14\@x-small-only {
        margin: 3.5rem!important
    }

    .fdx-sjson-u-m--15\@x-small-only {
        margin: 3.75rem!important
    }

    .fdx-sjson-u-m--16\@x-small-only {
        margin: 4rem!important
    }

    .fdx-sjson-u-m--17\@x-small-only {
        margin: 4.25rem!important
    }

    .fdx-sjson-u-m--18\@x-small-only {
        margin: 4.5rem!important
    }

    .fdx-sjson-u-m--19\@x-small-only {
        margin: 4.75rem!important
    }

    .fdx-sjson-u-m--20\@x-small-only {
        margin: 5rem!important
    }

    .fdx-sjson-u-mt--0\@x-small-only {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1\@x-small-only {
        margin-top: .25rem!important
    }

    .fdx-sjson-u-mt--2\@x-small-only {
        margin-top: .5rem!important
    }

    .fdx-sjson-u-mt--3\@x-small-only {
        margin-top: .75rem!important
    }

    .fdx-sjson-u-mt--4\@x-small-only {
        margin-top: 1rem!important
    }

    .fdx-sjson-u-mt--5\@x-small-only {
        margin-top: 1.25rem!important
    }

    .fdx-sjson-u-mt--6\@x-small-only {
        margin-top: 1.5rem!important
    }

    .fdx-sjson-u-mt--7\@x-small-only {
        margin-top: 1.75rem!important
    }

    .fdx-sjson-u-mt--8\@x-small-only {
        margin-top: 2rem!important
    }

    .fdx-sjson-u-mt--9\@x-small-only {
        margin-top: 2.25rem!important
    }

    .fdx-sjson-u-mt--10\@x-small-only {
        margin-top: 2.5rem!important
    }

    .fdx-sjson-u-mt--11\@x-small-only {
        margin-top: 2.75rem!important
    }

    .fdx-sjson-u-mt--12\@x-small-only {
        margin-top: 3rem!important
    }

    .fdx-sjson-u-mt--13\@x-small-only {
        margin-top: 3.25rem!important
    }

    .fdx-sjson-u-mt--14\@x-small-only {
        margin-top: 3.5rem!important
    }

    .fdx-sjson-u-mt--15\@x-small-only {
        margin-top: 3.75rem!important
    }

    .fdx-sjson-u-mt--16\@x-small-only {
        margin-top: 4rem!important
    }

    .fdx-sjson-u-mt--17\@x-small-only {
        margin-top: 4.25rem!important
    }

    .fdx-sjson-u-mt--18\@x-small-only {
        margin-top: 4.5rem!important
    }

    .fdx-sjson-u-mt--19\@x-small-only {
        margin-top: 4.75rem!important
    }

    .fdx-sjson-u-mt--20\@x-small-only {
        margin-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0\@x-small-only {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0\@x-small-only {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1\@x-small-only {
        margin-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1\@x-small-only {
        margin-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2\@x-small-only {
        margin-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2\@x-small-only {
        margin-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3\@x-small-only {
        margin-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3\@x-small-only {
        margin-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4\@x-small-only {
        margin-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4\@x-small-only {
        margin-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5\@x-small-only {
        margin-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5\@x-small-only {
        margin-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--6\@x-small-only {
        margin-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--6\@x-small-only {
        margin-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--7\@x-small-only {
        margin-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--7\@x-small-only {
        margin-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--8\@x-small-only {
        margin-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--8\@x-small-only {
        margin-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--9\@x-small-only {
        margin-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--9\@x-small-only {
        margin-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--10\@x-small-only {
        margin-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--10\@x-small-only {
        margin-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--11\@x-small-only {
        margin-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--11\@x-small-only {
        margin-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--12\@x-small-only {
        margin-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--12\@x-small-only {
        margin-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--13\@x-small-only {
        margin-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--13\@x-small-only {
        margin-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--14\@x-small-only {
        margin-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--14\@x-small-only {
        margin-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--15\@x-small-only {
        margin-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--15\@x-small-only {
        margin-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--16\@x-small-only {
        margin-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--16\@x-small-only {
        margin-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--17\@x-small-only {
        margin-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--17\@x-small-only {
        margin-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--18\@x-small-only {
        margin-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--18\@x-small-only {
        margin-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--19\@x-small-only {
        margin-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--19\@x-small-only {
        margin-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--20\@x-small-only {
        margin-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--20\@x-small-only {
        margin-left: 5rem!important
    }

    .fdx-sjson-u-mb--0\@x-small-only {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1\@x-small-only {
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-mb--2\@x-small-only {
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-mb--3\@x-small-only {
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-mb--4\@x-small-only {
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-mb--5\@x-small-only {
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-mb--6\@x-small-only {
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-mb--7\@x-small-only {
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-mb--8\@x-small-only {
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-mb--9\@x-small-only {
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-mb--10\@x-small-only {
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-mb--11\@x-small-only {
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-mb--12\@x-small-only {
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-mb--13\@x-small-only {
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-mb--14\@x-small-only {
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-mb--15\@x-small-only {
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-mb--16\@x-small-only {
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-mb--17\@x-small-only {
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-mb--18\@x-small-only {
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-mb--19\@x-small-only {
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-mb--20\@x-small-only {
        margin-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0\@x-small-only {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0\@x-small-only {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1\@x-small-only {
        margin-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1\@x-small-only {
        margin-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2\@x-small-only {
        margin-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2\@x-small-only {
        margin-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3\@x-small-only {
        margin-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3\@x-small-only {
        margin-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4\@x-small-only {
        margin-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4\@x-small-only {
        margin-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5\@x-small-only {
        margin-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5\@x-small-only {
        margin-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--6\@x-small-only {
        margin-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--6\@x-small-only {
        margin-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--7\@x-small-only {
        margin-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--7\@x-small-only {
        margin-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--8\@x-small-only {
        margin-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--8\@x-small-only {
        margin-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--9\@x-small-only {
        margin-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--9\@x-small-only {
        margin-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--10\@x-small-only {
        margin-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--10\@x-small-only {
        margin-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--11\@x-small-only {
        margin-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--11\@x-small-only {
        margin-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--12\@x-small-only {
        margin-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--12\@x-small-only {
        margin-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--13\@x-small-only {
        margin-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--13\@x-small-only {
        margin-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--14\@x-small-only {
        margin-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--14\@x-small-only {
        margin-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--15\@x-small-only {
        margin-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--15\@x-small-only {
        margin-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--16\@x-small-only {
        margin-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--16\@x-small-only {
        margin-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--17\@x-small-only {
        margin-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--17\@x-small-only {
        margin-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--18\@x-small-only {
        margin-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--18\@x-small-only {
        margin-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--19\@x-small-only {
        margin-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--19\@x-small-only {
        margin-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--20\@x-small-only {
        margin-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--20\@x-small-only {
        margin-right: 5rem!important
    }

    .fdx-sjson-u-mx--0\@x-small-only {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .fdx-sjson-u-mx--1\@x-small-only {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .fdx-sjson-u-mx--2\@x-small-only {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .fdx-sjson-u-mx--3\@x-small-only {
        margin-left: .75rem!important;
        margin-right: .75rem!important
    }

    .fdx-sjson-u-mx--4\@x-small-only {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .fdx-sjson-u-mx--5\@x-small-only {
        margin-left: 1.25rem!important;
        margin-right: 1.25rem!important
    }

    .fdx-sjson-u-mx--6\@x-small-only {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .fdx-sjson-u-mx--7\@x-small-only {
        margin-left: 1.75rem!important;
        margin-right: 1.75rem!important
    }

    .fdx-sjson-u-mx--8\@x-small-only {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .fdx-sjson-u-mx--9\@x-small-only {
        margin-left: 2.25rem!important;
        margin-right: 2.25rem!important
    }

    .fdx-sjson-u-mx--10\@x-small-only {
        margin-left: 2.5rem!important;
        margin-right: 2.5rem!important
    }

    .fdx-sjson-u-mx--11\@x-small-only {
        margin-left: 2.75rem!important;
        margin-right: 2.75rem!important
    }

    .fdx-sjson-u-mx--12\@x-small-only {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .fdx-sjson-u-mx--13\@x-small-only {
        margin-left: 3.25rem!important;
        margin-right: 3.25rem!important
    }

    .fdx-sjson-u-mx--14\@x-small-only {
        margin-left: 3.5rem!important;
        margin-right: 3.5rem!important
    }

    .fdx-sjson-u-mx--15\@x-small-only {
        margin-left: 3.75rem!important;
        margin-right: 3.75rem!important
    }

    .fdx-sjson-u-mx--16\@x-small-only {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .fdx-sjson-u-mx--17\@x-small-only {
        margin-left: 4.25rem!important;
        margin-right: 4.25rem!important
    }

    .fdx-sjson-u-mx--18\@x-small-only {
        margin-left: 4.5rem!important;
        margin-right: 4.5rem!important
    }

    .fdx-sjson-u-mx--19\@x-small-only {
        margin-left: 4.75rem!important;
        margin-right: 4.75rem!important
    }

    .fdx-sjson-u-mx--20\@x-small-only {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .fdx-sjson-u-my--0\@x-small-only {
        margin-top: 0!important;
        margin-bottom: 0!important
    }

    .fdx-sjson-u-my--1\@x-small-only {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-my--2\@x-small-only {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-my--3\@x-small-only {
        margin-top: .75rem!important;
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-my--4\@x-small-only {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-my--5\@x-small-only {
        margin-top: 1.25rem!important;
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-my--6\@x-small-only {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-my--7\@x-small-only {
        margin-top: 1.75rem!important;
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-my--8\@x-small-only {
        margin-top: 2rem!important;
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-my--9\@x-small-only {
        margin-top: 2.25rem!important;
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-my--10\@x-small-only {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-my--11\@x-small-only {
        margin-top: 2.75rem!important;
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-my--12\@x-small-only {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-my--13\@x-small-only {
        margin-top: 3.25rem!important;
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-my--14\@x-small-only {
        margin-top: 3.5rem!important;
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-my--15\@x-small-only {
        margin-top: 3.75rem!important;
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-my--16\@x-small-only {
        margin-top: 4rem!important;
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-my--17\@x-small-only {
        margin-top: 4.25rem!important;
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-my--18\@x-small-only {
        margin-top: 4.5rem!important;
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-my--19\@x-small-only {
        margin-top: 4.75rem!important;
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-my--20\@x-small-only {
        margin-top: 5rem!important;
        margin-bottom: 5rem!important
    }
}

@media (min-width: 0) {
    .fdx-sjson-u-p--0\@x-small {
        padding:0!important
    }

    .fdx-sjson-u-p--1\@x-small {
        padding: .25rem!important
    }

    .fdx-sjson-u-p--2\@x-small {
        padding: .5rem!important
    }

    .fdx-sjson-u-p--3\@x-small {
        padding: .75rem!important
    }

    .fdx-sjson-u-p--4\@x-small {
        padding: 1rem!important
    }

    .fdx-sjson-u-p--5\@x-small {
        padding: 1.25rem!important
    }

    .fdx-sjson-u-p--6\@x-small {
        padding: 1.5rem!important
    }

    .fdx-sjson-u-p--7\@x-small {
        padding: 1.75rem!important
    }

    .fdx-sjson-u-p--8\@x-small {
        padding: 2rem!important
    }

    .fdx-sjson-u-p--9\@x-small {
        padding: 2.25rem!important
    }

    .fdx-sjson-u-p--10\@x-small {
        padding: 2.5rem!important
    }

    .fdx-sjson-u-p--11\@x-small {
        padding: 2.75rem!important
    }

    .fdx-sjson-u-p--12\@x-small {
        padding: 3rem!important
    }

    .fdx-sjson-u-p--13\@x-small {
        padding: 3.25rem!important
    }

    .fdx-sjson-u-p--14\@x-small {
        padding: 3.5rem!important
    }

    .fdx-sjson-u-p--15\@x-small {
        padding: 3.75rem!important
    }

    .fdx-sjson-u-p--16\@x-small {
        padding: 4rem!important
    }

    .fdx-sjson-u-p--17\@x-small {
        padding: 4.25rem!important
    }

    .fdx-sjson-u-p--18\@x-small {
        padding: 4.5rem!important
    }

    .fdx-sjson-u-p--19\@x-small {
        padding: 4.75rem!important
    }

    .fdx-sjson-u-p--20\@x-small {
        padding: 5rem!important
    }

    .fdx-sjson-u-pt--0\@x-small {
        padding-top: 0!important
    }

    .fdx-sjson-u-pt--1\@x-small {
        padding-top: .25rem!important
    }

    .fdx-sjson-u-pt--2\@x-small {
        padding-top: .5rem!important
    }

    .fdx-sjson-u-pt--3\@x-small {
        padding-top: .75rem!important
    }

    .fdx-sjson-u-pt--4\@x-small {
        padding-top: 1rem!important
    }

    .fdx-sjson-u-pt--5\@x-small {
        padding-top: 1.25rem!important
    }

    .fdx-sjson-u-pt--6\@x-small {
        padding-top: 1.5rem!important
    }

    .fdx-sjson-u-pt--7\@x-small {
        padding-top: 1.75rem!important
    }

    .fdx-sjson-u-pt--8\@x-small {
        padding-top: 2rem!important
    }

    .fdx-sjson-u-pt--9\@x-small {
        padding-top: 2.25rem!important
    }

    .fdx-sjson-u-pt--10\@x-small {
        padding-top: 2.5rem!important
    }

    .fdx-sjson-u-pt--11\@x-small {
        padding-top: 2.75rem!important
    }

    .fdx-sjson-u-pt--12\@x-small {
        padding-top: 3rem!important
    }

    .fdx-sjson-u-pt--13\@x-small {
        padding-top: 3.25rem!important
    }

    .fdx-sjson-u-pt--14\@x-small {
        padding-top: 3.5rem!important
    }

    .fdx-sjson-u-pt--15\@x-small {
        padding-top: 3.75rem!important
    }

    .fdx-sjson-u-pt--16\@x-small {
        padding-top: 4rem!important
    }

    .fdx-sjson-u-pt--17\@x-small {
        padding-top: 4.25rem!important
    }

    .fdx-sjson-u-pt--18\@x-small {
        padding-top: 4.5rem!important
    }

    .fdx-sjson-u-pt--19\@x-small {
        padding-top: 4.75rem!important
    }

    .fdx-sjson-u-pt--20\@x-small {
        padding-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0\@x-small {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0\@x-small {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1\@x-small {
        padding-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1\@x-small {
        padding-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2\@x-small {
        padding-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2\@x-small {
        padding-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3\@x-small {
        padding-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3\@x-small {
        padding-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4\@x-small {
        padding-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4\@x-small {
        padding-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5\@x-small {
        padding-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5\@x-small {
        padding-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--6\@x-small {
        padding-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--6\@x-small {
        padding-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--7\@x-small {
        padding-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--7\@x-small {
        padding-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--8\@x-small {
        padding-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--8\@x-small {
        padding-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--9\@x-small {
        padding-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--9\@x-small {
        padding-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--10\@x-small {
        padding-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--10\@x-small {
        padding-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--11\@x-small {
        padding-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--11\@x-small {
        padding-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--12\@x-small {
        padding-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--12\@x-small {
        padding-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--13\@x-small {
        padding-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--13\@x-small {
        padding-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--14\@x-small {
        padding-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--14\@x-small {
        padding-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--15\@x-small {
        padding-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--15\@x-small {
        padding-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--16\@x-small {
        padding-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--16\@x-small {
        padding-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--17\@x-small {
        padding-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--17\@x-small {
        padding-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--18\@x-small {
        padding-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--18\@x-small {
        padding-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--19\@x-small {
        padding-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--19\@x-small {
        padding-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--20\@x-small {
        padding-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--20\@x-small {
        padding-left: 5rem!important
    }

    .fdx-sjson-u-pb--0\@x-small {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1\@x-small {
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-pb--2\@x-small {
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-pb--3\@x-small {
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-pb--4\@x-small {
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-pb--5\@x-small {
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-pb--6\@x-small {
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-pb--7\@x-small {
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-pb--8\@x-small {
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-pb--9\@x-small {
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-pb--10\@x-small {
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-pb--11\@x-small {
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-pb--12\@x-small {
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-pb--13\@x-small {
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-pb--14\@x-small {
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-pb--15\@x-small {
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-pb--16\@x-small {
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-pb--17\@x-small {
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-pb--18\@x-small {
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-pb--19\@x-small {
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-pb--20\@x-small {
        padding-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0\@x-small {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0\@x-small {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1\@x-small {
        padding-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1\@x-small {
        padding-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2\@x-small {
        padding-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2\@x-small {
        padding-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3\@x-small {
        padding-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3\@x-small {
        padding-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4\@x-small {
        padding-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4\@x-small {
        padding-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5\@x-small {
        padding-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5\@x-small {
        padding-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--6\@x-small {
        padding-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--6\@x-small {
        padding-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--7\@x-small {
        padding-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--7\@x-small {
        padding-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--8\@x-small {
        padding-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--8\@x-small {
        padding-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--9\@x-small {
        padding-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--9\@x-small {
        padding-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--10\@x-small {
        padding-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--10\@x-small {
        padding-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--11\@x-small {
        padding-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--11\@x-small {
        padding-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--12\@x-small {
        padding-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--12\@x-small {
        padding-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--13\@x-small {
        padding-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--13\@x-small {
        padding-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--14\@x-small {
        padding-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--14\@x-small {
        padding-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--15\@x-small {
        padding-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--15\@x-small {
        padding-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--16\@x-small {
        padding-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--16\@x-small {
        padding-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--17\@x-small {
        padding-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--17\@x-small {
        padding-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--18\@x-small {
        padding-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--18\@x-small {
        padding-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--19\@x-small {
        padding-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--19\@x-small {
        padding-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--20\@x-small {
        padding-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--20\@x-small {
        padding-right: 5rem!important
    }

    .fdx-sjson-u-px--0\@x-small {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .fdx-sjson-u-px--1\@x-small {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .fdx-sjson-u-px--2\@x-small {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .fdx-sjson-u-px--3\@x-small {
        padding-left: .75rem!important;
        padding-right: .75rem!important
    }

    .fdx-sjson-u-px--4\@x-small {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .fdx-sjson-u-px--5\@x-small {
        padding-left: 1.25rem!important;
        padding-right: 1.25rem!important
    }

    .fdx-sjson-u-px--6\@x-small {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .fdx-sjson-u-px--7\@x-small {
        padding-left: 1.75rem!important;
        padding-right: 1.75rem!important
    }

    .fdx-sjson-u-px--8\@x-small {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .fdx-sjson-u-px--9\@x-small {
        padding-left: 2.25rem!important;
        padding-right: 2.25rem!important
    }

    .fdx-sjson-u-px--10\@x-small {
        padding-left: 2.5rem!important;
        padding-right: 2.5rem!important
    }

    .fdx-sjson-u-px--11\@x-small {
        padding-left: 2.75rem!important;
        padding-right: 2.75rem!important
    }

    .fdx-sjson-u-px--12\@x-small {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .fdx-sjson-u-px--13\@x-small {
        padding-left: 3.25rem!important;
        padding-right: 3.25rem!important
    }

    .fdx-sjson-u-px--14\@x-small {
        padding-left: 3.5rem!important;
        padding-right: 3.5rem!important
    }

    .fdx-sjson-u-px--15\@x-small {
        padding-left: 3.75rem!important;
        padding-right: 3.75rem!important
    }

    .fdx-sjson-u-px--16\@x-small {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .fdx-sjson-u-px--17\@x-small {
        padding-left: 4.25rem!important;
        padding-right: 4.25rem!important
    }

    .fdx-sjson-u-px--18\@x-small {
        padding-left: 4.5rem!important;
        padding-right: 4.5rem!important
    }

    .fdx-sjson-u-px--19\@x-small {
        padding-left: 4.75rem!important;
        padding-right: 4.75rem!important
    }

    .fdx-sjson-u-px--20\@x-small {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .fdx-sjson-u-py--0\@x-small {
        padding-top: 0!important;
        padding-bottom: 0!important
    }

    .fdx-sjson-u-py--1\@x-small {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-py--2\@x-small {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-py--3\@x-small {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-py--4\@x-small {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-py--5\@x-small {
        padding-top: 1.25rem!important;
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-py--6\@x-small {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-py--7\@x-small {
        padding-top: 1.75rem!important;
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-py--8\@x-small {
        padding-top: 2rem!important;
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-py--9\@x-small {
        padding-top: 2.25rem!important;
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-py--10\@x-small {
        padding-top: 2.5rem!important;
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-py--11\@x-small {
        padding-top: 2.75rem!important;
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-py--12\@x-small {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-py--13\@x-small {
        padding-top: 3.25rem!important;
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-py--14\@x-small {
        padding-top: 3.5rem!important;
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-py--15\@x-small {
        padding-top: 3.75rem!important;
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-py--16\@x-small {
        padding-top: 4rem!important;
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-py--17\@x-small {
        padding-top: 4.25rem!important;
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-py--18\@x-small {
        padding-top: 4.5rem!important;
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-py--19\@x-small {
        padding-top: 4.75rem!important;
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-py--20\@x-small {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important
    }

    .fdx-sjson-u-m--0\@x-small {
        margin: 0!important
    }

    .fdx-sjson-u-m--1\@x-small {
        margin: .25rem!important
    }

    .fdx-sjson-u-m--2\@x-small {
        margin: .5rem!important
    }

    .fdx-sjson-u-m--3\@x-small {
        margin: .75rem!important
    }

    .fdx-sjson-u-m--4\@x-small {
        margin: 1rem!important
    }

    .fdx-sjson-u-m--5\@x-small {
        margin: 1.25rem!important
    }

    .fdx-sjson-u-m--6\@x-small {
        margin: 1.5rem!important
    }

    .fdx-sjson-u-m--7\@x-small {
        margin: 1.75rem!important
    }

    .fdx-sjson-u-m--8\@x-small {
        margin: 2rem!important
    }

    .fdx-sjson-u-m--9\@x-small {
        margin: 2.25rem!important
    }

    .fdx-sjson-u-m--10\@x-small {
        margin: 2.5rem!important
    }

    .fdx-sjson-u-m--11\@x-small {
        margin: 2.75rem!important
    }

    .fdx-sjson-u-m--12\@x-small {
        margin: 3rem!important
    }

    .fdx-sjson-u-m--13\@x-small {
        margin: 3.25rem!important
    }

    .fdx-sjson-u-m--14\@x-small {
        margin: 3.5rem!important
    }

    .fdx-sjson-u-m--15\@x-small {
        margin: 3.75rem!important
    }

    .fdx-sjson-u-m--16\@x-small {
        margin: 4rem!important
    }

    .fdx-sjson-u-m--17\@x-small {
        margin: 4.25rem!important
    }

    .fdx-sjson-u-m--18\@x-small {
        margin: 4.5rem!important
    }

    .fdx-sjson-u-m--19\@x-small {
        margin: 4.75rem!important
    }

    .fdx-sjson-u-m--20\@x-small {
        margin: 5rem!important
    }

    .fdx-sjson-u-mt--0\@x-small {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1\@x-small {
        margin-top: .25rem!important
    }

    .fdx-sjson-u-mt--2\@x-small {
        margin-top: .5rem!important
    }

    .fdx-sjson-u-mt--3\@x-small {
        margin-top: .75rem!important
    }

    .fdx-sjson-u-mt--4\@x-small {
        margin-top: 1rem!important
    }

    .fdx-sjson-u-mt--5\@x-small {
        margin-top: 1.25rem!important
    }

    .fdx-sjson-u-mt--6\@x-small {
        margin-top: 1.5rem!important
    }

    .fdx-sjson-u-mt--7\@x-small {
        margin-top: 1.75rem!important
    }

    .fdx-sjson-u-mt--8\@x-small {
        margin-top: 2rem!important
    }

    .fdx-sjson-u-mt--9\@x-small {
        margin-top: 2.25rem!important
    }

    .fdx-sjson-u-mt--10\@x-small {
        margin-top: 2.5rem!important
    }

    .fdx-sjson-u-mt--11\@x-small {
        margin-top: 2.75rem!important
    }

    .fdx-sjson-u-mt--12\@x-small {
        margin-top: 3rem!important
    }

    .fdx-sjson-u-mt--13\@x-small {
        margin-top: 3.25rem!important
    }

    .fdx-sjson-u-mt--14\@x-small {
        margin-top: 3.5rem!important
    }

    .fdx-sjson-u-mt--15\@x-small {
        margin-top: 3.75rem!important
    }

    .fdx-sjson-u-mt--16\@x-small {
        margin-top: 4rem!important
    }

    .fdx-sjson-u-mt--17\@x-small {
        margin-top: 4.25rem!important
    }

    .fdx-sjson-u-mt--18\@x-small {
        margin-top: 4.5rem!important
    }

    .fdx-sjson-u-mt--19\@x-small {
        margin-top: 4.75rem!important
    }

    .fdx-sjson-u-mt--20\@x-small {
        margin-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0\@x-small {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0\@x-small {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1\@x-small {
        margin-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1\@x-small {
        margin-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2\@x-small {
        margin-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2\@x-small {
        margin-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3\@x-small {
        margin-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3\@x-small {
        margin-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4\@x-small {
        margin-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4\@x-small {
        margin-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5\@x-small {
        margin-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5\@x-small {
        margin-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--6\@x-small {
        margin-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--6\@x-small {
        margin-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--7\@x-small {
        margin-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--7\@x-small {
        margin-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--8\@x-small {
        margin-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--8\@x-small {
        margin-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--9\@x-small {
        margin-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--9\@x-small {
        margin-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--10\@x-small {
        margin-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--10\@x-small {
        margin-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--11\@x-small {
        margin-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--11\@x-small {
        margin-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--12\@x-small {
        margin-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--12\@x-small {
        margin-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--13\@x-small {
        margin-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--13\@x-small {
        margin-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--14\@x-small {
        margin-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--14\@x-small {
        margin-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--15\@x-small {
        margin-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--15\@x-small {
        margin-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--16\@x-small {
        margin-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--16\@x-small {
        margin-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--17\@x-small {
        margin-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--17\@x-small {
        margin-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--18\@x-small {
        margin-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--18\@x-small {
        margin-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--19\@x-small {
        margin-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--19\@x-small {
        margin-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--20\@x-small {
        margin-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--20\@x-small {
        margin-left: 5rem!important
    }

    .fdx-sjson-u-mb--0\@x-small {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1\@x-small {
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-mb--2\@x-small {
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-mb--3\@x-small {
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-mb--4\@x-small {
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-mb--5\@x-small {
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-mb--6\@x-small {
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-mb--7\@x-small {
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-mb--8\@x-small {
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-mb--9\@x-small {
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-mb--10\@x-small {
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-mb--11\@x-small {
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-mb--12\@x-small {
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-mb--13\@x-small {
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-mb--14\@x-small {
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-mb--15\@x-small {
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-mb--16\@x-small {
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-mb--17\@x-small {
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-mb--18\@x-small {
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-mb--19\@x-small {
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-mb--20\@x-small {
        margin-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0\@x-small {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0\@x-small {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1\@x-small {
        margin-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1\@x-small {
        margin-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2\@x-small {
        margin-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2\@x-small {
        margin-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3\@x-small {
        margin-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3\@x-small {
        margin-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4\@x-small {
        margin-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4\@x-small {
        margin-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5\@x-small {
        margin-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5\@x-small {
        margin-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--6\@x-small {
        margin-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--6\@x-small {
        margin-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--7\@x-small {
        margin-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--7\@x-small {
        margin-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--8\@x-small {
        margin-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--8\@x-small {
        margin-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--9\@x-small {
        margin-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--9\@x-small {
        margin-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--10\@x-small {
        margin-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--10\@x-small {
        margin-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--11\@x-small {
        margin-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--11\@x-small {
        margin-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--12\@x-small {
        margin-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--12\@x-small {
        margin-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--13\@x-small {
        margin-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--13\@x-small {
        margin-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--14\@x-small {
        margin-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--14\@x-small {
        margin-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--15\@x-small {
        margin-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--15\@x-small {
        margin-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--16\@x-small {
        margin-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--16\@x-small {
        margin-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--17\@x-small {
        margin-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--17\@x-small {
        margin-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--18\@x-small {
        margin-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--18\@x-small {
        margin-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--19\@x-small {
        margin-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--19\@x-small {
        margin-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--20\@x-small {
        margin-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--20\@x-small {
        margin-right: 5rem!important
    }

    .fdx-sjson-u-mx--0\@x-small {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .fdx-sjson-u-mx--1\@x-small {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .fdx-sjson-u-mx--2\@x-small {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .fdx-sjson-u-mx--3\@x-small {
        margin-left: .75rem!important;
        margin-right: .75rem!important
    }

    .fdx-sjson-u-mx--4\@x-small {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .fdx-sjson-u-mx--5\@x-small {
        margin-left: 1.25rem!important;
        margin-right: 1.25rem!important
    }

    .fdx-sjson-u-mx--6\@x-small {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .fdx-sjson-u-mx--7\@x-small {
        margin-left: 1.75rem!important;
        margin-right: 1.75rem!important
    }

    .fdx-sjson-u-mx--8\@x-small {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .fdx-sjson-u-mx--9\@x-small {
        margin-left: 2.25rem!important;
        margin-right: 2.25rem!important
    }

    .fdx-sjson-u-mx--10\@x-small {
        margin-left: 2.5rem!important;
        margin-right: 2.5rem!important
    }

    .fdx-sjson-u-mx--11\@x-small {
        margin-left: 2.75rem!important;
        margin-right: 2.75rem!important
    }

    .fdx-sjson-u-mx--12\@x-small {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .fdx-sjson-u-mx--13\@x-small {
        margin-left: 3.25rem!important;
        margin-right: 3.25rem!important
    }

    .fdx-sjson-u-mx--14\@x-small {
        margin-left: 3.5rem!important;
        margin-right: 3.5rem!important
    }

    .fdx-sjson-u-mx--15\@x-small {
        margin-left: 3.75rem!important;
        margin-right: 3.75rem!important
    }

    .fdx-sjson-u-mx--16\@x-small {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .fdx-sjson-u-mx--17\@x-small {
        margin-left: 4.25rem!important;
        margin-right: 4.25rem!important
    }

    .fdx-sjson-u-mx--18\@x-small {
        margin-left: 4.5rem!important;
        margin-right: 4.5rem!important
    }

    .fdx-sjson-u-mx--19\@x-small {
        margin-left: 4.75rem!important;
        margin-right: 4.75rem!important
    }

    .fdx-sjson-u-mx--20\@x-small {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .fdx-sjson-u-my--0\@x-small {
        margin-top: 0!important;
        margin-bottom: 0!important
    }

    .fdx-sjson-u-my--1\@x-small {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-my--2\@x-small {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-my--3\@x-small {
        margin-top: .75rem!important;
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-my--4\@x-small {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-my--5\@x-small {
        margin-top: 1.25rem!important;
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-my--6\@x-small {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-my--7\@x-small {
        margin-top: 1.75rem!important;
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-my--8\@x-small {
        margin-top: 2rem!important;
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-my--9\@x-small {
        margin-top: 2.25rem!important;
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-my--10\@x-small {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-my--11\@x-small {
        margin-top: 2.75rem!important;
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-my--12\@x-small {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-my--13\@x-small {
        margin-top: 3.25rem!important;
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-my--14\@x-small {
        margin-top: 3.5rem!important;
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-my--15\@x-small {
        margin-top: 3.75rem!important;
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-my--16\@x-small {
        margin-top: 4rem!important;
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-my--17\@x-small {
        margin-top: 4.25rem!important;
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-my--18\@x-small {
        margin-top: 4.5rem!important;
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-my--19\@x-small {
        margin-top: 4.75rem!important;
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-my--20\@x-small {
        margin-top: 5rem!important;
        margin-bottom: 5rem!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-p--0\@small-only {
        padding:0!important
    }

    .fdx-sjson-u-p--1\@small-only {
        padding: .25rem!important
    }

    .fdx-sjson-u-p--2\@small-only {
        padding: .5rem!important
    }

    .fdx-sjson-u-p--3\@small-only {
        padding: .75rem!important
    }

    .fdx-sjson-u-p--4\@small-only {
        padding: 1rem!important
    }

    .fdx-sjson-u-p--5\@small-only {
        padding: 1.25rem!important
    }

    .fdx-sjson-u-p--6\@small-only {
        padding: 1.5rem!important
    }

    .fdx-sjson-u-p--7\@small-only {
        padding: 1.75rem!important
    }

    .fdx-sjson-u-p--8\@small-only {
        padding: 2rem!important
    }

    .fdx-sjson-u-p--9\@small-only {
        padding: 2.25rem!important
    }

    .fdx-sjson-u-p--10\@small-only {
        padding: 2.5rem!important
    }

    .fdx-sjson-u-p--11\@small-only {
        padding: 2.75rem!important
    }

    .fdx-sjson-u-p--12\@small-only {
        padding: 3rem!important
    }

    .fdx-sjson-u-p--13\@small-only {
        padding: 3.25rem!important
    }

    .fdx-sjson-u-p--14\@small-only {
        padding: 3.5rem!important
    }

    .fdx-sjson-u-p--15\@small-only {
        padding: 3.75rem!important
    }

    .fdx-sjson-u-p--16\@small-only {
        padding: 4rem!important
    }

    .fdx-sjson-u-p--17\@small-only {
        padding: 4.25rem!important
    }

    .fdx-sjson-u-p--18\@small-only {
        padding: 4.5rem!important
    }

    .fdx-sjson-u-p--19\@small-only {
        padding: 4.75rem!important
    }

    .fdx-sjson-u-p--20\@small-only {
        padding: 5rem!important
    }

    .fdx-sjson-u-pt--0\@small-only {
        padding-top: 0!important
    }

    .fdx-sjson-u-pt--1\@small-only {
        padding-top: .25rem!important
    }

    .fdx-sjson-u-pt--2\@small-only {
        padding-top: .5rem!important
    }

    .fdx-sjson-u-pt--3\@small-only {
        padding-top: .75rem!important
    }

    .fdx-sjson-u-pt--4\@small-only {
        padding-top: 1rem!important
    }

    .fdx-sjson-u-pt--5\@small-only {
        padding-top: 1.25rem!important
    }

    .fdx-sjson-u-pt--6\@small-only {
        padding-top: 1.5rem!important
    }

    .fdx-sjson-u-pt--7\@small-only {
        padding-top: 1.75rem!important
    }

    .fdx-sjson-u-pt--8\@small-only {
        padding-top: 2rem!important
    }

    .fdx-sjson-u-pt--9\@small-only {
        padding-top: 2.25rem!important
    }

    .fdx-sjson-u-pt--10\@small-only {
        padding-top: 2.5rem!important
    }

    .fdx-sjson-u-pt--11\@small-only {
        padding-top: 2.75rem!important
    }

    .fdx-sjson-u-pt--12\@small-only {
        padding-top: 3rem!important
    }

    .fdx-sjson-u-pt--13\@small-only {
        padding-top: 3.25rem!important
    }

    .fdx-sjson-u-pt--14\@small-only {
        padding-top: 3.5rem!important
    }

    .fdx-sjson-u-pt--15\@small-only {
        padding-top: 3.75rem!important
    }

    .fdx-sjson-u-pt--16\@small-only {
        padding-top: 4rem!important
    }

    .fdx-sjson-u-pt--17\@small-only {
        padding-top: 4.25rem!important
    }

    .fdx-sjson-u-pt--18\@small-only {
        padding-top: 4.5rem!important
    }

    .fdx-sjson-u-pt--19\@small-only {
        padding-top: 4.75rem!important
    }

    .fdx-sjson-u-pt--20\@small-only {
        padding-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0\@small-only {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0\@small-only {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1\@small-only {
        padding-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1\@small-only {
        padding-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2\@small-only {
        padding-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2\@small-only {
        padding-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3\@small-only {
        padding-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3\@small-only {
        padding-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4\@small-only {
        padding-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4\@small-only {
        padding-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5\@small-only {
        padding-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5\@small-only {
        padding-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--6\@small-only {
        padding-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--6\@small-only {
        padding-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--7\@small-only {
        padding-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--7\@small-only {
        padding-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--8\@small-only {
        padding-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--8\@small-only {
        padding-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--9\@small-only {
        padding-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--9\@small-only {
        padding-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--10\@small-only {
        padding-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--10\@small-only {
        padding-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--11\@small-only {
        padding-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--11\@small-only {
        padding-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--12\@small-only {
        padding-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--12\@small-only {
        padding-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--13\@small-only {
        padding-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--13\@small-only {
        padding-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--14\@small-only {
        padding-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--14\@small-only {
        padding-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--15\@small-only {
        padding-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--15\@small-only {
        padding-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--16\@small-only {
        padding-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--16\@small-only {
        padding-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--17\@small-only {
        padding-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--17\@small-only {
        padding-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--18\@small-only {
        padding-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--18\@small-only {
        padding-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--19\@small-only {
        padding-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--19\@small-only {
        padding-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--20\@small-only {
        padding-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--20\@small-only {
        padding-left: 5rem!important
    }

    .fdx-sjson-u-pb--0\@small-only {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1\@small-only {
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-pb--2\@small-only {
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-pb--3\@small-only {
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-pb--4\@small-only {
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-pb--5\@small-only {
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-pb--6\@small-only {
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-pb--7\@small-only {
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-pb--8\@small-only {
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-pb--9\@small-only {
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-pb--10\@small-only {
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-pb--11\@small-only {
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-pb--12\@small-only {
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-pb--13\@small-only {
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-pb--14\@small-only {
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-pb--15\@small-only {
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-pb--16\@small-only {
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-pb--17\@small-only {
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-pb--18\@small-only {
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-pb--19\@small-only {
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-pb--20\@small-only {
        padding-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0\@small-only {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0\@small-only {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1\@small-only {
        padding-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1\@small-only {
        padding-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2\@small-only {
        padding-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2\@small-only {
        padding-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3\@small-only {
        padding-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3\@small-only {
        padding-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4\@small-only {
        padding-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4\@small-only {
        padding-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5\@small-only {
        padding-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5\@small-only {
        padding-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--6\@small-only {
        padding-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--6\@small-only {
        padding-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--7\@small-only {
        padding-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--7\@small-only {
        padding-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--8\@small-only {
        padding-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--8\@small-only {
        padding-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--9\@small-only {
        padding-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--9\@small-only {
        padding-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--10\@small-only {
        padding-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--10\@small-only {
        padding-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--11\@small-only {
        padding-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--11\@small-only {
        padding-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--12\@small-only {
        padding-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--12\@small-only {
        padding-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--13\@small-only {
        padding-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--13\@small-only {
        padding-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--14\@small-only {
        padding-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--14\@small-only {
        padding-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--15\@small-only {
        padding-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--15\@small-only {
        padding-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--16\@small-only {
        padding-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--16\@small-only {
        padding-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--17\@small-only {
        padding-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--17\@small-only {
        padding-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--18\@small-only {
        padding-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--18\@small-only {
        padding-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--19\@small-only {
        padding-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--19\@small-only {
        padding-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--20\@small-only {
        padding-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--20\@small-only {
        padding-right: 5rem!important
    }

    .fdx-sjson-u-px--0\@small-only {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .fdx-sjson-u-px--1\@small-only {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .fdx-sjson-u-px--2\@small-only {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .fdx-sjson-u-px--3\@small-only {
        padding-left: .75rem!important;
        padding-right: .75rem!important
    }

    .fdx-sjson-u-px--4\@small-only {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .fdx-sjson-u-px--5\@small-only {
        padding-left: 1.25rem!important;
        padding-right: 1.25rem!important
    }

    .fdx-sjson-u-px--6\@small-only {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .fdx-sjson-u-px--7\@small-only {
        padding-left: 1.75rem!important;
        padding-right: 1.75rem!important
    }

    .fdx-sjson-u-px--8\@small-only {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .fdx-sjson-u-px--9\@small-only {
        padding-left: 2.25rem!important;
        padding-right: 2.25rem!important
    }

    .fdx-sjson-u-px--10\@small-only {
        padding-left: 2.5rem!important;
        padding-right: 2.5rem!important
    }

    .fdx-sjson-u-px--11\@small-only {
        padding-left: 2.75rem!important;
        padding-right: 2.75rem!important
    }

    .fdx-sjson-u-px--12\@small-only {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .fdx-sjson-u-px--13\@small-only {
        padding-left: 3.25rem!important;
        padding-right: 3.25rem!important
    }

    .fdx-sjson-u-px--14\@small-only {
        padding-left: 3.5rem!important;
        padding-right: 3.5rem!important
    }

    .fdx-sjson-u-px--15\@small-only {
        padding-left: 3.75rem!important;
        padding-right: 3.75rem!important
    }

    .fdx-sjson-u-px--16\@small-only {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .fdx-sjson-u-px--17\@small-only {
        padding-left: 4.25rem!important;
        padding-right: 4.25rem!important
    }

    .fdx-sjson-u-px--18\@small-only {
        padding-left: 4.5rem!important;
        padding-right: 4.5rem!important
    }

    .fdx-sjson-u-px--19\@small-only {
        padding-left: 4.75rem!important;
        padding-right: 4.75rem!important
    }

    .fdx-sjson-u-px--20\@small-only {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .fdx-sjson-u-py--0\@small-only {
        padding-top: 0!important;
        padding-bottom: 0!important
    }

    .fdx-sjson-u-py--1\@small-only {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-py--2\@small-only {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-py--3\@small-only {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-py--4\@small-only {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-py--5\@small-only {
        padding-top: 1.25rem!important;
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-py--6\@small-only {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-py--7\@small-only {
        padding-top: 1.75rem!important;
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-py--8\@small-only {
        padding-top: 2rem!important;
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-py--9\@small-only {
        padding-top: 2.25rem!important;
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-py--10\@small-only {
        padding-top: 2.5rem!important;
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-py--11\@small-only {
        padding-top: 2.75rem!important;
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-py--12\@small-only {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-py--13\@small-only {
        padding-top: 3.25rem!important;
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-py--14\@small-only {
        padding-top: 3.5rem!important;
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-py--15\@small-only {
        padding-top: 3.75rem!important;
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-py--16\@small-only {
        padding-top: 4rem!important;
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-py--17\@small-only {
        padding-top: 4.25rem!important;
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-py--18\@small-only {
        padding-top: 4.5rem!important;
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-py--19\@small-only {
        padding-top: 4.75rem!important;
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-py--20\@small-only {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important
    }

    .fdx-sjson-u-m--0\@small-only {
        margin: 0!important
    }

    .fdx-sjson-u-m--1\@small-only {
        margin: .25rem!important
    }

    .fdx-sjson-u-m--2\@small-only {
        margin: .5rem!important
    }

    .fdx-sjson-u-m--3\@small-only {
        margin: .75rem!important
    }

    .fdx-sjson-u-m--4\@small-only {
        margin: 1rem!important
    }

    .fdx-sjson-u-m--5\@small-only {
        margin: 1.25rem!important
    }

    .fdx-sjson-u-m--6\@small-only {
        margin: 1.5rem!important
    }

    .fdx-sjson-u-m--7\@small-only {
        margin: 1.75rem!important
    }

    .fdx-sjson-u-m--8\@small-only {
        margin: 2rem!important
    }

    .fdx-sjson-u-m--9\@small-only {
        margin: 2.25rem!important
    }

    .fdx-sjson-u-m--10\@small-only {
        margin: 2.5rem!important
    }

    .fdx-sjson-u-m--11\@small-only {
        margin: 2.75rem!important
    }

    .fdx-sjson-u-m--12\@small-only {
        margin: 3rem!important
    }

    .fdx-sjson-u-m--13\@small-only {
        margin: 3.25rem!important
    }

    .fdx-sjson-u-m--14\@small-only {
        margin: 3.5rem!important
    }

    .fdx-sjson-u-m--15\@small-only {
        margin: 3.75rem!important
    }

    .fdx-sjson-u-m--16\@small-only {
        margin: 4rem!important
    }

    .fdx-sjson-u-m--17\@small-only {
        margin: 4.25rem!important
    }

    .fdx-sjson-u-m--18\@small-only {
        margin: 4.5rem!important
    }

    .fdx-sjson-u-m--19\@small-only {
        margin: 4.75rem!important
    }

    .fdx-sjson-u-m--20\@small-only {
        margin: 5rem!important
    }

    .fdx-sjson-u-mt--0\@small-only {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1\@small-only {
        margin-top: .25rem!important
    }

    .fdx-sjson-u-mt--2\@small-only {
        margin-top: .5rem!important
    }

    .fdx-sjson-u-mt--3\@small-only {
        margin-top: .75rem!important
    }

    .fdx-sjson-u-mt--4\@small-only {
        margin-top: 1rem!important
    }

    .fdx-sjson-u-mt--5\@small-only {
        margin-top: 1.25rem!important
    }

    .fdx-sjson-u-mt--6\@small-only {
        margin-top: 1.5rem!important
    }

    .fdx-sjson-u-mt--7\@small-only {
        margin-top: 1.75rem!important
    }

    .fdx-sjson-u-mt--8\@small-only {
        margin-top: 2rem!important
    }

    .fdx-sjson-u-mt--9\@small-only {
        margin-top: 2.25rem!important
    }

    .fdx-sjson-u-mt--10\@small-only {
        margin-top: 2.5rem!important
    }

    .fdx-sjson-u-mt--11\@small-only {
        margin-top: 2.75rem!important
    }

    .fdx-sjson-u-mt--12\@small-only {
        margin-top: 3rem!important
    }

    .fdx-sjson-u-mt--13\@small-only {
        margin-top: 3.25rem!important
    }

    .fdx-sjson-u-mt--14\@small-only {
        margin-top: 3.5rem!important
    }

    .fdx-sjson-u-mt--15\@small-only {
        margin-top: 3.75rem!important
    }

    .fdx-sjson-u-mt--16\@small-only {
        margin-top: 4rem!important
    }

    .fdx-sjson-u-mt--17\@small-only {
        margin-top: 4.25rem!important
    }

    .fdx-sjson-u-mt--18\@small-only {
        margin-top: 4.5rem!important
    }

    .fdx-sjson-u-mt--19\@small-only {
        margin-top: 4.75rem!important
    }

    .fdx-sjson-u-mt--20\@small-only {
        margin-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0\@small-only {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0\@small-only {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1\@small-only {
        margin-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1\@small-only {
        margin-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2\@small-only {
        margin-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2\@small-only {
        margin-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3\@small-only {
        margin-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3\@small-only {
        margin-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4\@small-only {
        margin-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4\@small-only {
        margin-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5\@small-only {
        margin-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5\@small-only {
        margin-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--6\@small-only {
        margin-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--6\@small-only {
        margin-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--7\@small-only {
        margin-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--7\@small-only {
        margin-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--8\@small-only {
        margin-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--8\@small-only {
        margin-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--9\@small-only {
        margin-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--9\@small-only {
        margin-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--10\@small-only {
        margin-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--10\@small-only {
        margin-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--11\@small-only {
        margin-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--11\@small-only {
        margin-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--12\@small-only {
        margin-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--12\@small-only {
        margin-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--13\@small-only {
        margin-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--13\@small-only {
        margin-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--14\@small-only {
        margin-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--14\@small-only {
        margin-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--15\@small-only {
        margin-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--15\@small-only {
        margin-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--16\@small-only {
        margin-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--16\@small-only {
        margin-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--17\@small-only {
        margin-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--17\@small-only {
        margin-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--18\@small-only {
        margin-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--18\@small-only {
        margin-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--19\@small-only {
        margin-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--19\@small-only {
        margin-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--20\@small-only {
        margin-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--20\@small-only {
        margin-left: 5rem!important
    }

    .fdx-sjson-u-mb--0\@small-only {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1\@small-only {
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-mb--2\@small-only {
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-mb--3\@small-only {
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-mb--4\@small-only {
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-mb--5\@small-only {
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-mb--6\@small-only {
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-mb--7\@small-only {
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-mb--8\@small-only {
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-mb--9\@small-only {
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-mb--10\@small-only {
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-mb--11\@small-only {
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-mb--12\@small-only {
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-mb--13\@small-only {
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-mb--14\@small-only {
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-mb--15\@small-only {
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-mb--16\@small-only {
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-mb--17\@small-only {
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-mb--18\@small-only {
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-mb--19\@small-only {
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-mb--20\@small-only {
        margin-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0\@small-only {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0\@small-only {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1\@small-only {
        margin-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1\@small-only {
        margin-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2\@small-only {
        margin-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2\@small-only {
        margin-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3\@small-only {
        margin-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3\@small-only {
        margin-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4\@small-only {
        margin-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4\@small-only {
        margin-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5\@small-only {
        margin-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5\@small-only {
        margin-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--6\@small-only {
        margin-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--6\@small-only {
        margin-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--7\@small-only {
        margin-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--7\@small-only {
        margin-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--8\@small-only {
        margin-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--8\@small-only {
        margin-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--9\@small-only {
        margin-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--9\@small-only {
        margin-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--10\@small-only {
        margin-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--10\@small-only {
        margin-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--11\@small-only {
        margin-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--11\@small-only {
        margin-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--12\@small-only {
        margin-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--12\@small-only {
        margin-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--13\@small-only {
        margin-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--13\@small-only {
        margin-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--14\@small-only {
        margin-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--14\@small-only {
        margin-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--15\@small-only {
        margin-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--15\@small-only {
        margin-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--16\@small-only {
        margin-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--16\@small-only {
        margin-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--17\@small-only {
        margin-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--17\@small-only {
        margin-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--18\@small-only {
        margin-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--18\@small-only {
        margin-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--19\@small-only {
        margin-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--19\@small-only {
        margin-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--20\@small-only {
        margin-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--20\@small-only {
        margin-right: 5rem!important
    }

    .fdx-sjson-u-mx--0\@small-only {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .fdx-sjson-u-mx--1\@small-only {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .fdx-sjson-u-mx--2\@small-only {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .fdx-sjson-u-mx--3\@small-only {
        margin-left: .75rem!important;
        margin-right: .75rem!important
    }

    .fdx-sjson-u-mx--4\@small-only {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .fdx-sjson-u-mx--5\@small-only {
        margin-left: 1.25rem!important;
        margin-right: 1.25rem!important
    }

    .fdx-sjson-u-mx--6\@small-only {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .fdx-sjson-u-mx--7\@small-only {
        margin-left: 1.75rem!important;
        margin-right: 1.75rem!important
    }

    .fdx-sjson-u-mx--8\@small-only {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .fdx-sjson-u-mx--9\@small-only {
        margin-left: 2.25rem!important;
        margin-right: 2.25rem!important
    }

    .fdx-sjson-u-mx--10\@small-only {
        margin-left: 2.5rem!important;
        margin-right: 2.5rem!important
    }

    .fdx-sjson-u-mx--11\@small-only {
        margin-left: 2.75rem!important;
        margin-right: 2.75rem!important
    }

    .fdx-sjson-u-mx--12\@small-only {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .fdx-sjson-u-mx--13\@small-only {
        margin-left: 3.25rem!important;
        margin-right: 3.25rem!important
    }

    .fdx-sjson-u-mx--14\@small-only {
        margin-left: 3.5rem!important;
        margin-right: 3.5rem!important
    }

    .fdx-sjson-u-mx--15\@small-only {
        margin-left: 3.75rem!important;
        margin-right: 3.75rem!important
    }

    .fdx-sjson-u-mx--16\@small-only {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .fdx-sjson-u-mx--17\@small-only {
        margin-left: 4.25rem!important;
        margin-right: 4.25rem!important
    }

    .fdx-sjson-u-mx--18\@small-only {
        margin-left: 4.5rem!important;
        margin-right: 4.5rem!important
    }

    .fdx-sjson-u-mx--19\@small-only {
        margin-left: 4.75rem!important;
        margin-right: 4.75rem!important
    }

    .fdx-sjson-u-mx--20\@small-only {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .fdx-sjson-u-my--0\@small-only {
        margin-top: 0!important;
        margin-bottom: 0!important
    }

    .fdx-sjson-u-my--1\@small-only {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-my--2\@small-only {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-my--3\@small-only {
        margin-top: .75rem!important;
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-my--4\@small-only {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-my--5\@small-only {
        margin-top: 1.25rem!important;
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-my--6\@small-only {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-my--7\@small-only {
        margin-top: 1.75rem!important;
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-my--8\@small-only {
        margin-top: 2rem!important;
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-my--9\@small-only {
        margin-top: 2.25rem!important;
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-my--10\@small-only {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-my--11\@small-only {
        margin-top: 2.75rem!important;
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-my--12\@small-only {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-my--13\@small-only {
        margin-top: 3.25rem!important;
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-my--14\@small-only {
        margin-top: 3.5rem!important;
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-my--15\@small-only {
        margin-top: 3.75rem!important;
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-my--16\@small-only {
        margin-top: 4rem!important;
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-my--17\@small-only {
        margin-top: 4.25rem!important;
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-my--18\@small-only {
        margin-top: 4.5rem!important;
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-my--19\@small-only {
        margin-top: 4.75rem!important;
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-my--20\@small-only {
        margin-top: 5rem!important;
        margin-bottom: 5rem!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-p--0\@small {
        padding:0!important
    }

    .fdx-sjson-u-p--1\@small {
        padding: .25rem!important
    }

    .fdx-sjson-u-p--2\@small {
        padding: .5rem!important
    }

    .fdx-sjson-u-p--3\@small {
        padding: .75rem!important
    }

    .fdx-sjson-u-p--4\@small {
        padding: 1rem!important
    }

    .fdx-sjson-u-p--5\@small {
        padding: 1.25rem!important
    }

    .fdx-sjson-u-p--6\@small {
        padding: 1.5rem!important
    }

    .fdx-sjson-u-p--7\@small {
        padding: 1.75rem!important
    }

    .fdx-sjson-u-p--8\@small {
        padding: 2rem!important
    }

    .fdx-sjson-u-p--9\@small {
        padding: 2.25rem!important
    }

    .fdx-sjson-u-p--10\@small {
        padding: 2.5rem!important
    }

    .fdx-sjson-u-p--11\@small {
        padding: 2.75rem!important
    }

    .fdx-sjson-u-p--12\@small {
        padding: 3rem!important
    }

    .fdx-sjson-u-p--13\@small {
        padding: 3.25rem!important
    }

    .fdx-sjson-u-p--14\@small {
        padding: 3.5rem!important
    }

    .fdx-sjson-u-p--15\@small {
        padding: 3.75rem!important
    }

    .fdx-sjson-u-p--16\@small {
        padding: 4rem!important
    }

    .fdx-sjson-u-p--17\@small {
        padding: 4.25rem!important
    }

    .fdx-sjson-u-p--18\@small {
        padding: 4.5rem!important
    }

    .fdx-sjson-u-p--19\@small {
        padding: 4.75rem!important
    }

    .fdx-sjson-u-p--20\@small {
        padding: 5rem!important
    }

    .fdx-sjson-u-pt--0\@small {
        padding-top: 0!important
    }

    .fdx-sjson-u-pt--1\@small {
        padding-top: .25rem!important
    }

    .fdx-sjson-u-pt--2\@small {
        padding-top: .5rem!important
    }

    .fdx-sjson-u-pt--3\@small {
        padding-top: .75rem!important
    }

    .fdx-sjson-u-pt--4\@small {
        padding-top: 1rem!important
    }

    .fdx-sjson-u-pt--5\@small {
        padding-top: 1.25rem!important
    }

    .fdx-sjson-u-pt--6\@small {
        padding-top: 1.5rem!important
    }

    .fdx-sjson-u-pt--7\@small {
        padding-top: 1.75rem!important
    }

    .fdx-sjson-u-pt--8\@small {
        padding-top: 2rem!important
    }

    .fdx-sjson-u-pt--9\@small {
        padding-top: 2.25rem!important
    }

    .fdx-sjson-u-pt--10\@small {
        padding-top: 2.5rem!important
    }

    .fdx-sjson-u-pt--11\@small {
        padding-top: 2.75rem!important
    }

    .fdx-sjson-u-pt--12\@small {
        padding-top: 3rem!important
    }

    .fdx-sjson-u-pt--13\@small {
        padding-top: 3.25rem!important
    }

    .fdx-sjson-u-pt--14\@small {
        padding-top: 3.5rem!important
    }

    .fdx-sjson-u-pt--15\@small {
        padding-top: 3.75rem!important
    }

    .fdx-sjson-u-pt--16\@small {
        padding-top: 4rem!important
    }

    .fdx-sjson-u-pt--17\@small {
        padding-top: 4.25rem!important
    }

    .fdx-sjson-u-pt--18\@small {
        padding-top: 4.5rem!important
    }

    .fdx-sjson-u-pt--19\@small {
        padding-top: 4.75rem!important
    }

    .fdx-sjson-u-pt--20\@small {
        padding-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0\@small {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0\@small {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1\@small {
        padding-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1\@small {
        padding-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2\@small {
        padding-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2\@small {
        padding-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3\@small {
        padding-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3\@small {
        padding-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4\@small {
        padding-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4\@small {
        padding-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5\@small {
        padding-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5\@small {
        padding-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--6\@small {
        padding-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--6\@small {
        padding-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--7\@small {
        padding-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--7\@small {
        padding-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--8\@small {
        padding-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--8\@small {
        padding-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--9\@small {
        padding-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--9\@small {
        padding-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--10\@small {
        padding-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--10\@small {
        padding-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--11\@small {
        padding-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--11\@small {
        padding-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--12\@small {
        padding-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--12\@small {
        padding-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--13\@small {
        padding-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--13\@small {
        padding-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--14\@small {
        padding-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--14\@small {
        padding-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--15\@small {
        padding-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--15\@small {
        padding-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--16\@small {
        padding-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--16\@small {
        padding-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--17\@small {
        padding-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--17\@small {
        padding-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--18\@small {
        padding-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--18\@small {
        padding-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--19\@small {
        padding-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--19\@small {
        padding-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--20\@small {
        padding-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--20\@small {
        padding-left: 5rem!important
    }

    .fdx-sjson-u-pb--0\@small {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1\@small {
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-pb--2\@small {
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-pb--3\@small {
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-pb--4\@small {
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-pb--5\@small {
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-pb--6\@small {
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-pb--7\@small {
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-pb--8\@small {
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-pb--9\@small {
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-pb--10\@small {
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-pb--11\@small {
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-pb--12\@small {
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-pb--13\@small {
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-pb--14\@small {
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-pb--15\@small {
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-pb--16\@small {
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-pb--17\@small {
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-pb--18\@small {
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-pb--19\@small {
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-pb--20\@small {
        padding-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0\@small {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0\@small {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1\@small {
        padding-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1\@small {
        padding-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2\@small {
        padding-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2\@small {
        padding-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3\@small {
        padding-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3\@small {
        padding-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4\@small {
        padding-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4\@small {
        padding-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5\@small {
        padding-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5\@small {
        padding-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--6\@small {
        padding-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--6\@small {
        padding-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--7\@small {
        padding-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--7\@small {
        padding-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--8\@small {
        padding-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--8\@small {
        padding-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--9\@small {
        padding-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--9\@small {
        padding-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--10\@small {
        padding-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--10\@small {
        padding-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--11\@small {
        padding-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--11\@small {
        padding-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--12\@small {
        padding-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--12\@small {
        padding-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--13\@small {
        padding-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--13\@small {
        padding-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--14\@small {
        padding-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--14\@small {
        padding-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--15\@small {
        padding-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--15\@small {
        padding-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--16\@small {
        padding-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--16\@small {
        padding-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--17\@small {
        padding-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--17\@small {
        padding-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--18\@small {
        padding-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--18\@small {
        padding-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--19\@small {
        padding-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--19\@small {
        padding-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--20\@small {
        padding-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--20\@small {
        padding-right: 5rem!important
    }

    .fdx-sjson-u-px--0\@small {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .fdx-sjson-u-px--1\@small {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .fdx-sjson-u-px--2\@small {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .fdx-sjson-u-px--3\@small {
        padding-left: .75rem!important;
        padding-right: .75rem!important
    }

    .fdx-sjson-u-px--4\@small {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .fdx-sjson-u-px--5\@small {
        padding-left: 1.25rem!important;
        padding-right: 1.25rem!important
    }

    .fdx-sjson-u-px--6\@small {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .fdx-sjson-u-px--7\@small {
        padding-left: 1.75rem!important;
        padding-right: 1.75rem!important
    }

    .fdx-sjson-u-px--8\@small {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .fdx-sjson-u-px--9\@small {
        padding-left: 2.25rem!important;
        padding-right: 2.25rem!important
    }

    .fdx-sjson-u-px--10\@small {
        padding-left: 2.5rem!important;
        padding-right: 2.5rem!important
    }

    .fdx-sjson-u-px--11\@small {
        padding-left: 2.75rem!important;
        padding-right: 2.75rem!important
    }

    .fdx-sjson-u-px--12\@small {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .fdx-sjson-u-px--13\@small {
        padding-left: 3.25rem!important;
        padding-right: 3.25rem!important
    }

    .fdx-sjson-u-px--14\@small {
        padding-left: 3.5rem!important;
        padding-right: 3.5rem!important
    }

    .fdx-sjson-u-px--15\@small {
        padding-left: 3.75rem!important;
        padding-right: 3.75rem!important
    }

    .fdx-sjson-u-px--16\@small {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .fdx-sjson-u-px--17\@small {
        padding-left: 4.25rem!important;
        padding-right: 4.25rem!important
    }

    .fdx-sjson-u-px--18\@small {
        padding-left: 4.5rem!important;
        padding-right: 4.5rem!important
    }

    .fdx-sjson-u-px--19\@small {
        padding-left: 4.75rem!important;
        padding-right: 4.75rem!important
    }

    .fdx-sjson-u-px--20\@small {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .fdx-sjson-u-py--0\@small {
        padding-top: 0!important;
        padding-bottom: 0!important
    }

    .fdx-sjson-u-py--1\@small {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-py--2\@small {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-py--3\@small {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-py--4\@small {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-py--5\@small {
        padding-top: 1.25rem!important;
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-py--6\@small {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-py--7\@small {
        padding-top: 1.75rem!important;
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-py--8\@small {
        padding-top: 2rem!important;
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-py--9\@small {
        padding-top: 2.25rem!important;
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-py--10\@small {
        padding-top: 2.5rem!important;
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-py--11\@small {
        padding-top: 2.75rem!important;
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-py--12\@small {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-py--13\@small {
        padding-top: 3.25rem!important;
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-py--14\@small {
        padding-top: 3.5rem!important;
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-py--15\@small {
        padding-top: 3.75rem!important;
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-py--16\@small {
        padding-top: 4rem!important;
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-py--17\@small {
        padding-top: 4.25rem!important;
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-py--18\@small {
        padding-top: 4.5rem!important;
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-py--19\@small {
        padding-top: 4.75rem!important;
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-py--20\@small {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important
    }

    .fdx-sjson-u-m--0\@small {
        margin: 0!important
    }

    .fdx-sjson-u-m--1\@small {
        margin: .25rem!important
    }

    .fdx-sjson-u-m--2\@small {
        margin: .5rem!important
    }

    .fdx-sjson-u-m--3\@small {
        margin: .75rem!important
    }

    .fdx-sjson-u-m--4\@small {
        margin: 1rem!important
    }

    .fdx-sjson-u-m--5\@small {
        margin: 1.25rem!important
    }

    .fdx-sjson-u-m--6\@small {
        margin: 1.5rem!important
    }

    .fdx-sjson-u-m--7\@small {
        margin: 1.75rem!important
    }

    .fdx-sjson-u-m--8\@small {
        margin: 2rem!important
    }

    .fdx-sjson-u-m--9\@small {
        margin: 2.25rem!important
    }

    .fdx-sjson-u-m--10\@small {
        margin: 2.5rem!important
    }

    .fdx-sjson-u-m--11\@small {
        margin: 2.75rem!important
    }

    .fdx-sjson-u-m--12\@small {
        margin: 3rem!important
    }

    .fdx-sjson-u-m--13\@small {
        margin: 3.25rem!important
    }

    .fdx-sjson-u-m--14\@small {
        margin: 3.5rem!important
    }

    .fdx-sjson-u-m--15\@small {
        margin: 3.75rem!important
    }

    .fdx-sjson-u-m--16\@small {
        margin: 4rem!important
    }

    .fdx-sjson-u-m--17\@small {
        margin: 4.25rem!important
    }

    .fdx-sjson-u-m--18\@small {
        margin: 4.5rem!important
    }

    .fdx-sjson-u-m--19\@small {
        margin: 4.75rem!important
    }

    .fdx-sjson-u-m--20\@small {
        margin: 5rem!important
    }

    .fdx-sjson-u-mt--0\@small {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1\@small {
        margin-top: .25rem!important
    }

    .fdx-sjson-u-mt--2\@small {
        margin-top: .5rem!important
    }

    .fdx-sjson-u-mt--3\@small {
        margin-top: .75rem!important
    }

    .fdx-sjson-u-mt--4\@small {
        margin-top: 1rem!important
    }

    .fdx-sjson-u-mt--5\@small {
        margin-top: 1.25rem!important
    }

    .fdx-sjson-u-mt--6\@small {
        margin-top: 1.5rem!important
    }

    .fdx-sjson-u-mt--7\@small {
        margin-top: 1.75rem!important
    }

    .fdx-sjson-u-mt--8\@small {
        margin-top: 2rem!important
    }

    .fdx-sjson-u-mt--9\@small {
        margin-top: 2.25rem!important
    }

    .fdx-sjson-u-mt--10\@small {
        margin-top: 2.5rem!important
    }

    .fdx-sjson-u-mt--11\@small {
        margin-top: 2.75rem!important
    }

    .fdx-sjson-u-mt--12\@small {
        margin-top: 3rem!important
    }

    .fdx-sjson-u-mt--13\@small {
        margin-top: 3.25rem!important
    }

    .fdx-sjson-u-mt--14\@small {
        margin-top: 3.5rem!important
    }

    .fdx-sjson-u-mt--15\@small {
        margin-top: 3.75rem!important
    }

    .fdx-sjson-u-mt--16\@small {
        margin-top: 4rem!important
    }

    .fdx-sjson-u-mt--17\@small {
        margin-top: 4.25rem!important
    }

    .fdx-sjson-u-mt--18\@small {
        margin-top: 4.5rem!important
    }

    .fdx-sjson-u-mt--19\@small {
        margin-top: 4.75rem!important
    }

    .fdx-sjson-u-mt--20\@small {
        margin-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0\@small {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0\@small {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1\@small {
        margin-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1\@small {
        margin-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2\@small {
        margin-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2\@small {
        margin-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3\@small {
        margin-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3\@small {
        margin-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4\@small {
        margin-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4\@small {
        margin-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5\@small {
        margin-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5\@small {
        margin-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--6\@small {
        margin-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--6\@small {
        margin-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--7\@small {
        margin-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--7\@small {
        margin-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--8\@small {
        margin-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--8\@small {
        margin-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--9\@small {
        margin-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--9\@small {
        margin-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--10\@small {
        margin-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--10\@small {
        margin-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--11\@small {
        margin-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--11\@small {
        margin-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--12\@small {
        margin-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--12\@small {
        margin-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--13\@small {
        margin-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--13\@small {
        margin-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--14\@small {
        margin-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--14\@small {
        margin-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--15\@small {
        margin-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--15\@small {
        margin-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--16\@small {
        margin-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--16\@small {
        margin-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--17\@small {
        margin-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--17\@small {
        margin-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--18\@small {
        margin-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--18\@small {
        margin-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--19\@small {
        margin-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--19\@small {
        margin-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--20\@small {
        margin-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--20\@small {
        margin-left: 5rem!important
    }

    .fdx-sjson-u-mb--0\@small {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1\@small {
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-mb--2\@small {
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-mb--3\@small {
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-mb--4\@small {
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-mb--5\@small {
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-mb--6\@small {
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-mb--7\@small {
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-mb--8\@small {
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-mb--9\@small {
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-mb--10\@small {
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-mb--11\@small {
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-mb--12\@small {
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-mb--13\@small {
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-mb--14\@small {
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-mb--15\@small {
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-mb--16\@small {
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-mb--17\@small {
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-mb--18\@small {
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-mb--19\@small {
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-mb--20\@small {
        margin-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0\@small {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0\@small {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1\@small {
        margin-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1\@small {
        margin-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2\@small {
        margin-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2\@small {
        margin-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3\@small {
        margin-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3\@small {
        margin-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4\@small {
        margin-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4\@small {
        margin-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5\@small {
        margin-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5\@small {
        margin-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--6\@small {
        margin-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--6\@small {
        margin-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--7\@small {
        margin-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--7\@small {
        margin-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--8\@small {
        margin-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--8\@small {
        margin-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--9\@small {
        margin-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--9\@small {
        margin-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--10\@small {
        margin-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--10\@small {
        margin-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--11\@small {
        margin-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--11\@small {
        margin-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--12\@small {
        margin-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--12\@small {
        margin-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--13\@small {
        margin-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--13\@small {
        margin-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--14\@small {
        margin-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--14\@small {
        margin-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--15\@small {
        margin-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--15\@small {
        margin-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--16\@small {
        margin-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--16\@small {
        margin-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--17\@small {
        margin-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--17\@small {
        margin-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--18\@small {
        margin-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--18\@small {
        margin-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--19\@small {
        margin-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--19\@small {
        margin-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--20\@small {
        margin-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--20\@small {
        margin-right: 5rem!important
    }

    .fdx-sjson-u-mx--0\@small {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .fdx-sjson-u-mx--1\@small {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .fdx-sjson-u-mx--2\@small {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .fdx-sjson-u-mx--3\@small {
        margin-left: .75rem!important;
        margin-right: .75rem!important
    }

    .fdx-sjson-u-mx--4\@small {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .fdx-sjson-u-mx--5\@small {
        margin-left: 1.25rem!important;
        margin-right: 1.25rem!important
    }

    .fdx-sjson-u-mx--6\@small {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .fdx-sjson-u-mx--7\@small {
        margin-left: 1.75rem!important;
        margin-right: 1.75rem!important
    }

    .fdx-sjson-u-mx--8\@small {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .fdx-sjson-u-mx--9\@small {
        margin-left: 2.25rem!important;
        margin-right: 2.25rem!important
    }

    .fdx-sjson-u-mx--10\@small {
        margin-left: 2.5rem!important;
        margin-right: 2.5rem!important
    }

    .fdx-sjson-u-mx--11\@small {
        margin-left: 2.75rem!important;
        margin-right: 2.75rem!important
    }

    .fdx-sjson-u-mx--12\@small {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .fdx-sjson-u-mx--13\@small {
        margin-left: 3.25rem!important;
        margin-right: 3.25rem!important
    }

    .fdx-sjson-u-mx--14\@small {
        margin-left: 3.5rem!important;
        margin-right: 3.5rem!important
    }

    .fdx-sjson-u-mx--15\@small {
        margin-left: 3.75rem!important;
        margin-right: 3.75rem!important
    }

    .fdx-sjson-u-mx--16\@small {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .fdx-sjson-u-mx--17\@small {
        margin-left: 4.25rem!important;
        margin-right: 4.25rem!important
    }

    .fdx-sjson-u-mx--18\@small {
        margin-left: 4.5rem!important;
        margin-right: 4.5rem!important
    }

    .fdx-sjson-u-mx--19\@small {
        margin-left: 4.75rem!important;
        margin-right: 4.75rem!important
    }

    .fdx-sjson-u-mx--20\@small {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .fdx-sjson-u-my--0\@small {
        margin-top: 0!important;
        margin-bottom: 0!important
    }

    .fdx-sjson-u-my--1\@small {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-my--2\@small {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-my--3\@small {
        margin-top: .75rem!important;
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-my--4\@small {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-my--5\@small {
        margin-top: 1.25rem!important;
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-my--6\@small {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-my--7\@small {
        margin-top: 1.75rem!important;
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-my--8\@small {
        margin-top: 2rem!important;
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-my--9\@small {
        margin-top: 2.25rem!important;
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-my--10\@small {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-my--11\@small {
        margin-top: 2.75rem!important;
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-my--12\@small {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-my--13\@small {
        margin-top: 3.25rem!important;
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-my--14\@small {
        margin-top: 3.5rem!important;
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-my--15\@small {
        margin-top: 3.75rem!important;
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-my--16\@small {
        margin-top: 4rem!important;
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-my--17\@small {
        margin-top: 4.25rem!important;
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-my--18\@small {
        margin-top: 4.5rem!important;
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-my--19\@small {
        margin-top: 4.75rem!important;
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-my--20\@small {
        margin-top: 5rem!important;
        margin-bottom: 5rem!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-p--0\@medium {
        padding:0!important
    }

    .fdx-sjson-u-p--1\@medium {
        padding: .25rem!important
    }

    .fdx-sjson-u-p--2\@medium {
        padding: .5rem!important
    }

    .fdx-sjson-u-p--3\@medium {
        padding: .75rem!important
    }

    .fdx-sjson-u-p--4\@medium {
        padding: 1rem!important
    }

    .fdx-sjson-u-p--5\@medium {
        padding: 1.25rem!important
    }

    .fdx-sjson-u-p--6\@medium {
        padding: 1.5rem!important
    }

    .fdx-sjson-u-p--7\@medium {
        padding: 1.75rem!important
    }

    .fdx-sjson-u-p--8\@medium {
        padding: 2rem!important
    }

    .fdx-sjson-u-p--9\@medium {
        padding: 2.25rem!important
    }

    .fdx-sjson-u-p--10\@medium {
        padding: 2.5rem!important
    }

    .fdx-sjson-u-p--11\@medium {
        padding: 2.75rem!important
    }

    .fdx-sjson-u-p--12\@medium {
        padding: 3rem!important
    }

    .fdx-sjson-u-p--13\@medium {
        padding: 3.25rem!important
    }

    .fdx-sjson-u-p--14\@medium {
        padding: 3.5rem!important
    }

    .fdx-sjson-u-p--15\@medium {
        padding: 3.75rem!important
    }

    .fdx-sjson-u-p--16\@medium {
        padding: 4rem!important
    }

    .fdx-sjson-u-p--17\@medium {
        padding: 4.25rem!important
    }

    .fdx-sjson-u-p--18\@medium {
        padding: 4.5rem!important
    }

    .fdx-sjson-u-p--19\@medium {
        padding: 4.75rem!important
    }

    .fdx-sjson-u-p--20\@medium {
        padding: 5rem!important
    }

    .fdx-sjson-u-pt--0\@medium {
        padding-top: 0!important
    }

    .fdx-sjson-u-pt--1\@medium {
        padding-top: .25rem!important
    }

    .fdx-sjson-u-pt--2\@medium {
        padding-top: .5rem!important
    }

    .fdx-sjson-u-pt--3\@medium {
        padding-top: .75rem!important
    }

    .fdx-sjson-u-pt--4\@medium {
        padding-top: 1rem!important
    }

    .fdx-sjson-u-pt--5\@medium {
        padding-top: 1.25rem!important
    }

    .fdx-sjson-u-pt--6\@medium {
        padding-top: 1.5rem!important
    }

    .fdx-sjson-u-pt--7\@medium {
        padding-top: 1.75rem!important
    }

    .fdx-sjson-u-pt--8\@medium {
        padding-top: 2rem!important
    }

    .fdx-sjson-u-pt--9\@medium {
        padding-top: 2.25rem!important
    }

    .fdx-sjson-u-pt--10\@medium {
        padding-top: 2.5rem!important
    }

    .fdx-sjson-u-pt--11\@medium {
        padding-top: 2.75rem!important
    }

    .fdx-sjson-u-pt--12\@medium {
        padding-top: 3rem!important
    }

    .fdx-sjson-u-pt--13\@medium {
        padding-top: 3.25rem!important
    }

    .fdx-sjson-u-pt--14\@medium {
        padding-top: 3.5rem!important
    }

    .fdx-sjson-u-pt--15\@medium {
        padding-top: 3.75rem!important
    }

    .fdx-sjson-u-pt--16\@medium {
        padding-top: 4rem!important
    }

    .fdx-sjson-u-pt--17\@medium {
        padding-top: 4.25rem!important
    }

    .fdx-sjson-u-pt--18\@medium {
        padding-top: 4.5rem!important
    }

    .fdx-sjson-u-pt--19\@medium {
        padding-top: 4.75rem!important
    }

    .fdx-sjson-u-pt--20\@medium {
        padding-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0\@medium {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0\@medium {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1\@medium {
        padding-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1\@medium {
        padding-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2\@medium {
        padding-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2\@medium {
        padding-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3\@medium {
        padding-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3\@medium {
        padding-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4\@medium {
        padding-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4\@medium {
        padding-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5\@medium {
        padding-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5\@medium {
        padding-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--6\@medium {
        padding-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--6\@medium {
        padding-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--7\@medium {
        padding-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--7\@medium {
        padding-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--8\@medium {
        padding-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--8\@medium {
        padding-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--9\@medium {
        padding-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--9\@medium {
        padding-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--10\@medium {
        padding-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--10\@medium {
        padding-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--11\@medium {
        padding-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--11\@medium {
        padding-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--12\@medium {
        padding-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--12\@medium {
        padding-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--13\@medium {
        padding-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--13\@medium {
        padding-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--14\@medium {
        padding-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--14\@medium {
        padding-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--15\@medium {
        padding-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--15\@medium {
        padding-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--16\@medium {
        padding-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--16\@medium {
        padding-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--17\@medium {
        padding-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--17\@medium {
        padding-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--18\@medium {
        padding-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--18\@medium {
        padding-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--19\@medium {
        padding-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--19\@medium {
        padding-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--20\@medium {
        padding-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--20\@medium {
        padding-left: 5rem!important
    }

    .fdx-sjson-u-pb--0\@medium {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1\@medium {
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-pb--2\@medium {
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-pb--3\@medium {
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-pb--4\@medium {
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-pb--5\@medium {
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-pb--6\@medium {
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-pb--7\@medium {
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-pb--8\@medium {
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-pb--9\@medium {
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-pb--10\@medium {
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-pb--11\@medium {
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-pb--12\@medium {
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-pb--13\@medium {
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-pb--14\@medium {
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-pb--15\@medium {
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-pb--16\@medium {
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-pb--17\@medium {
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-pb--18\@medium {
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-pb--19\@medium {
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-pb--20\@medium {
        padding-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0\@medium {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0\@medium {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1\@medium {
        padding-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1\@medium {
        padding-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2\@medium {
        padding-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2\@medium {
        padding-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3\@medium {
        padding-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3\@medium {
        padding-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4\@medium {
        padding-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4\@medium {
        padding-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5\@medium {
        padding-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5\@medium {
        padding-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--6\@medium {
        padding-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--6\@medium {
        padding-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--7\@medium {
        padding-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--7\@medium {
        padding-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--8\@medium {
        padding-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--8\@medium {
        padding-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--9\@medium {
        padding-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--9\@medium {
        padding-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--10\@medium {
        padding-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--10\@medium {
        padding-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--11\@medium {
        padding-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--11\@medium {
        padding-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--12\@medium {
        padding-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--12\@medium {
        padding-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--13\@medium {
        padding-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--13\@medium {
        padding-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--14\@medium {
        padding-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--14\@medium {
        padding-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--15\@medium {
        padding-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--15\@medium {
        padding-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--16\@medium {
        padding-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--16\@medium {
        padding-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--17\@medium {
        padding-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--17\@medium {
        padding-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--18\@medium {
        padding-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--18\@medium {
        padding-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--19\@medium {
        padding-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--19\@medium {
        padding-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--20\@medium {
        padding-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--20\@medium {
        padding-right: 5rem!important
    }

    .fdx-sjson-u-px--0\@medium {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .fdx-sjson-u-px--1\@medium {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .fdx-sjson-u-px--2\@medium {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .fdx-sjson-u-px--3\@medium {
        padding-left: .75rem!important;
        padding-right: .75rem!important
    }

    .fdx-sjson-u-px--4\@medium {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .fdx-sjson-u-px--5\@medium {
        padding-left: 1.25rem!important;
        padding-right: 1.25rem!important
    }

    .fdx-sjson-u-px--6\@medium {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .fdx-sjson-u-px--7\@medium {
        padding-left: 1.75rem!important;
        padding-right: 1.75rem!important
    }

    .fdx-sjson-u-px--8\@medium {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .fdx-sjson-u-px--9\@medium {
        padding-left: 2.25rem!important;
        padding-right: 2.25rem!important
    }

    .fdx-sjson-u-px--10\@medium {
        padding-left: 2.5rem!important;
        padding-right: 2.5rem!important
    }

    .fdx-sjson-u-px--11\@medium {
        padding-left: 2.75rem!important;
        padding-right: 2.75rem!important
    }

    .fdx-sjson-u-px--12\@medium {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .fdx-sjson-u-px--13\@medium {
        padding-left: 3.25rem!important;
        padding-right: 3.25rem!important
    }

    .fdx-sjson-u-px--14\@medium {
        padding-left: 3.5rem!important;
        padding-right: 3.5rem!important
    }

    .fdx-sjson-u-px--15\@medium {
        padding-left: 3.75rem!important;
        padding-right: 3.75rem!important
    }

    .fdx-sjson-u-px--16\@medium {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .fdx-sjson-u-px--17\@medium {
        padding-left: 4.25rem!important;
        padding-right: 4.25rem!important
    }

    .fdx-sjson-u-px--18\@medium {
        padding-left: 4.5rem!important;
        padding-right: 4.5rem!important
    }

    .fdx-sjson-u-px--19\@medium {
        padding-left: 4.75rem!important;
        padding-right: 4.75rem!important
    }

    .fdx-sjson-u-px--20\@medium {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .fdx-sjson-u-py--0\@medium {
        padding-top: 0!important;
        padding-bottom: 0!important
    }

    .fdx-sjson-u-py--1\@medium {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-py--2\@medium {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-py--3\@medium {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-py--4\@medium {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-py--5\@medium {
        padding-top: 1.25rem!important;
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-py--6\@medium {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-py--7\@medium {
        padding-top: 1.75rem!important;
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-py--8\@medium {
        padding-top: 2rem!important;
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-py--9\@medium {
        padding-top: 2.25rem!important;
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-py--10\@medium {
        padding-top: 2.5rem!important;
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-py--11\@medium {
        padding-top: 2.75rem!important;
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-py--12\@medium {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-py--13\@medium {
        padding-top: 3.25rem!important;
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-py--14\@medium {
        padding-top: 3.5rem!important;
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-py--15\@medium {
        padding-top: 3.75rem!important;
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-py--16\@medium {
        padding-top: 4rem!important;
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-py--17\@medium {
        padding-top: 4.25rem!important;
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-py--18\@medium {
        padding-top: 4.5rem!important;
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-py--19\@medium {
        padding-top: 4.75rem!important;
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-py--20\@medium {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important
    }

    .fdx-sjson-u-m--0\@medium {
        margin: 0!important
    }

    .fdx-sjson-u-m--1\@medium {
        margin: .25rem!important
    }

    .fdx-sjson-u-m--2\@medium {
        margin: .5rem!important
    }

    .fdx-sjson-u-m--3\@medium {
        margin: .75rem!important
    }

    .fdx-sjson-u-m--4\@medium {
        margin: 1rem!important
    }

    .fdx-sjson-u-m--5\@medium {
        margin: 1.25rem!important
    }

    .fdx-sjson-u-m--6\@medium {
        margin: 1.5rem!important
    }

    .fdx-sjson-u-m--7\@medium {
        margin: 1.75rem!important
    }

    .fdx-sjson-u-m--8\@medium {
        margin: 2rem!important
    }

    .fdx-sjson-u-m--9\@medium {
        margin: 2.25rem!important
    }

    .fdx-sjson-u-m--10\@medium {
        margin: 2.5rem!important
    }

    .fdx-sjson-u-m--11\@medium {
        margin: 2.75rem!important
    }

    .fdx-sjson-u-m--12\@medium {
        margin: 3rem!important
    }

    .fdx-sjson-u-m--13\@medium {
        margin: 3.25rem!important
    }

    .fdx-sjson-u-m--14\@medium {
        margin: 3.5rem!important
    }

    .fdx-sjson-u-m--15\@medium {
        margin: 3.75rem!important
    }

    .fdx-sjson-u-m--16\@medium {
        margin: 4rem!important
    }

    .fdx-sjson-u-m--17\@medium {
        margin: 4.25rem!important
    }

    .fdx-sjson-u-m--18\@medium {
        margin: 4.5rem!important
    }

    .fdx-sjson-u-m--19\@medium {
        margin: 4.75rem!important
    }

    .fdx-sjson-u-m--20\@medium {
        margin: 5rem!important
    }

    .fdx-sjson-u-mt--0\@medium {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1\@medium {
        margin-top: .25rem!important
    }

    .fdx-sjson-u-mt--2\@medium {
        margin-top: .5rem!important
    }

    .fdx-sjson-u-mt--3\@medium {
        margin-top: .75rem!important
    }

    .fdx-sjson-u-mt--4\@medium {
        margin-top: 1rem!important
    }

    .fdx-sjson-u-mt--5\@medium {
        margin-top: 1.25rem!important
    }

    .fdx-sjson-u-mt--6\@medium {
        margin-top: 1.5rem!important
    }

    .fdx-sjson-u-mt--7\@medium {
        margin-top: 1.75rem!important
    }

    .fdx-sjson-u-mt--8\@medium {
        margin-top: 2rem!important
    }

    .fdx-sjson-u-mt--9\@medium {
        margin-top: 2.25rem!important
    }

    .fdx-sjson-u-mt--10\@medium {
        margin-top: 2.5rem!important
    }

    .fdx-sjson-u-mt--11\@medium {
        margin-top: 2.75rem!important
    }

    .fdx-sjson-u-mt--12\@medium {
        margin-top: 3rem!important
    }

    .fdx-sjson-u-mt--13\@medium {
        margin-top: 3.25rem!important
    }

    .fdx-sjson-u-mt--14\@medium {
        margin-top: 3.5rem!important
    }

    .fdx-sjson-u-mt--15\@medium {
        margin-top: 3.75rem!important
    }

    .fdx-sjson-u-mt--16\@medium {
        margin-top: 4rem!important
    }

    .fdx-sjson-u-mt--17\@medium {
        margin-top: 4.25rem!important
    }

    .fdx-sjson-u-mt--18\@medium {
        margin-top: 4.5rem!important
    }

    .fdx-sjson-u-mt--19\@medium {
        margin-top: 4.75rem!important
    }

    .fdx-sjson-u-mt--20\@medium {
        margin-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0\@medium {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0\@medium {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1\@medium {
        margin-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1\@medium {
        margin-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2\@medium {
        margin-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2\@medium {
        margin-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3\@medium {
        margin-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3\@medium {
        margin-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4\@medium {
        margin-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4\@medium {
        margin-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5\@medium {
        margin-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5\@medium {
        margin-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--6\@medium {
        margin-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--6\@medium {
        margin-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--7\@medium {
        margin-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--7\@medium {
        margin-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--8\@medium {
        margin-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--8\@medium {
        margin-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--9\@medium {
        margin-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--9\@medium {
        margin-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--10\@medium {
        margin-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--10\@medium {
        margin-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--11\@medium {
        margin-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--11\@medium {
        margin-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--12\@medium {
        margin-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--12\@medium {
        margin-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--13\@medium {
        margin-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--13\@medium {
        margin-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--14\@medium {
        margin-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--14\@medium {
        margin-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--15\@medium {
        margin-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--15\@medium {
        margin-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--16\@medium {
        margin-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--16\@medium {
        margin-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--17\@medium {
        margin-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--17\@medium {
        margin-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--18\@medium {
        margin-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--18\@medium {
        margin-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--19\@medium {
        margin-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--19\@medium {
        margin-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--20\@medium {
        margin-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--20\@medium {
        margin-left: 5rem!important
    }

    .fdx-sjson-u-mb--0\@medium {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1\@medium {
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-mb--2\@medium {
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-mb--3\@medium {
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-mb--4\@medium {
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-mb--5\@medium {
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-mb--6\@medium {
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-mb--7\@medium {
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-mb--8\@medium {
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-mb--9\@medium {
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-mb--10\@medium {
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-mb--11\@medium {
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-mb--12\@medium {
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-mb--13\@medium {
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-mb--14\@medium {
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-mb--15\@medium {
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-mb--16\@medium {
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-mb--17\@medium {
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-mb--18\@medium {
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-mb--19\@medium {
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-mb--20\@medium {
        margin-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0\@medium {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0\@medium {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1\@medium {
        margin-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1\@medium {
        margin-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2\@medium {
        margin-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2\@medium {
        margin-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3\@medium {
        margin-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3\@medium {
        margin-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4\@medium {
        margin-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4\@medium {
        margin-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5\@medium {
        margin-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5\@medium {
        margin-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--6\@medium {
        margin-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--6\@medium {
        margin-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--7\@medium {
        margin-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--7\@medium {
        margin-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--8\@medium {
        margin-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--8\@medium {
        margin-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--9\@medium {
        margin-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--9\@medium {
        margin-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--10\@medium {
        margin-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--10\@medium {
        margin-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--11\@medium {
        margin-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--11\@medium {
        margin-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--12\@medium {
        margin-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--12\@medium {
        margin-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--13\@medium {
        margin-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--13\@medium {
        margin-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--14\@medium {
        margin-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--14\@medium {
        margin-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--15\@medium {
        margin-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--15\@medium {
        margin-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--16\@medium {
        margin-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--16\@medium {
        margin-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--17\@medium {
        margin-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--17\@medium {
        margin-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--18\@medium {
        margin-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--18\@medium {
        margin-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--19\@medium {
        margin-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--19\@medium {
        margin-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--20\@medium {
        margin-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--20\@medium {
        margin-right: 5rem!important
    }

    .fdx-sjson-u-mx--0\@medium {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .fdx-sjson-u-mx--1\@medium {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .fdx-sjson-u-mx--2\@medium {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .fdx-sjson-u-mx--3\@medium {
        margin-left: .75rem!important;
        margin-right: .75rem!important
    }

    .fdx-sjson-u-mx--4\@medium {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .fdx-sjson-u-mx--5\@medium {
        margin-left: 1.25rem!important;
        margin-right: 1.25rem!important
    }

    .fdx-sjson-u-mx--6\@medium {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .fdx-sjson-u-mx--7\@medium {
        margin-left: 1.75rem!important;
        margin-right: 1.75rem!important
    }

    .fdx-sjson-u-mx--8\@medium {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .fdx-sjson-u-mx--9\@medium {
        margin-left: 2.25rem!important;
        margin-right: 2.25rem!important
    }

    .fdx-sjson-u-mx--10\@medium {
        margin-left: 2.5rem!important;
        margin-right: 2.5rem!important
    }

    .fdx-sjson-u-mx--11\@medium {
        margin-left: 2.75rem!important;
        margin-right: 2.75rem!important
    }

    .fdx-sjson-u-mx--12\@medium {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .fdx-sjson-u-mx--13\@medium {
        margin-left: 3.25rem!important;
        margin-right: 3.25rem!important
    }

    .fdx-sjson-u-mx--14\@medium {
        margin-left: 3.5rem!important;
        margin-right: 3.5rem!important
    }

    .fdx-sjson-u-mx--15\@medium {
        margin-left: 3.75rem!important;
        margin-right: 3.75rem!important
    }

    .fdx-sjson-u-mx--16\@medium {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .fdx-sjson-u-mx--17\@medium {
        margin-left: 4.25rem!important;
        margin-right: 4.25rem!important
    }

    .fdx-sjson-u-mx--18\@medium {
        margin-left: 4.5rem!important;
        margin-right: 4.5rem!important
    }

    .fdx-sjson-u-mx--19\@medium {
        margin-left: 4.75rem!important;
        margin-right: 4.75rem!important
    }

    .fdx-sjson-u-mx--20\@medium {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .fdx-sjson-u-my--0\@medium {
        margin-top: 0!important;
        margin-bottom: 0!important
    }

    .fdx-sjson-u-my--1\@medium {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-my--2\@medium {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-my--3\@medium {
        margin-top: .75rem!important;
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-my--4\@medium {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-my--5\@medium {
        margin-top: 1.25rem!important;
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-my--6\@medium {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-my--7\@medium {
        margin-top: 1.75rem!important;
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-my--8\@medium {
        margin-top: 2rem!important;
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-my--9\@medium {
        margin-top: 2.25rem!important;
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-my--10\@medium {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-my--11\@medium {
        margin-top: 2.75rem!important;
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-my--12\@medium {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-my--13\@medium {
        margin-top: 3.25rem!important;
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-my--14\@medium {
        margin-top: 3.5rem!important;
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-my--15\@medium {
        margin-top: 3.75rem!important;
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-my--16\@medium {
        margin-top: 4rem!important;
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-my--17\@medium {
        margin-top: 4.25rem!important;
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-my--18\@medium {
        margin-top: 4.5rem!important;
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-my--19\@medium {
        margin-top: 4.75rem!important;
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-my--20\@medium {
        margin-top: 5rem!important;
        margin-bottom: 5rem!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-p--0\@medium-only {
        padding:0!important
    }

    .fdx-sjson-u-p--1\@medium-only {
        padding: .25rem!important
    }

    .fdx-sjson-u-p--2\@medium-only {
        padding: .5rem!important
    }

    .fdx-sjson-u-p--3\@medium-only {
        padding: .75rem!important
    }

    .fdx-sjson-u-p--4\@medium-only {
        padding: 1rem!important
    }

    .fdx-sjson-u-p--5\@medium-only {
        padding: 1.25rem!important
    }

    .fdx-sjson-u-p--6\@medium-only {
        padding: 1.5rem!important
    }

    .fdx-sjson-u-p--7\@medium-only {
        padding: 1.75rem!important
    }

    .fdx-sjson-u-p--8\@medium-only {
        padding: 2rem!important
    }

    .fdx-sjson-u-p--9\@medium-only {
        padding: 2.25rem!important
    }

    .fdx-sjson-u-p--10\@medium-only {
        padding: 2.5rem!important
    }

    .fdx-sjson-u-p--11\@medium-only {
        padding: 2.75rem!important
    }

    .fdx-sjson-u-p--12\@medium-only {
        padding: 3rem!important
    }

    .fdx-sjson-u-p--13\@medium-only {
        padding: 3.25rem!important
    }

    .fdx-sjson-u-p--14\@medium-only {
        padding: 3.5rem!important
    }

    .fdx-sjson-u-p--15\@medium-only {
        padding: 3.75rem!important
    }

    .fdx-sjson-u-p--16\@medium-only {
        padding: 4rem!important
    }

    .fdx-sjson-u-p--17\@medium-only {
        padding: 4.25rem!important
    }

    .fdx-sjson-u-p--18\@medium-only {
        padding: 4.5rem!important
    }

    .fdx-sjson-u-p--19\@medium-only {
        padding: 4.75rem!important
    }

    .fdx-sjson-u-p--20\@medium-only {
        padding: 5rem!important
    }

    .fdx-sjson-u-pt--0\@medium-only {
        padding-top: 0!important
    }

    .fdx-sjson-u-pt--1\@medium-only {
        padding-top: .25rem!important
    }

    .fdx-sjson-u-pt--2\@medium-only {
        padding-top: .5rem!important
    }

    .fdx-sjson-u-pt--3\@medium-only {
        padding-top: .75rem!important
    }

    .fdx-sjson-u-pt--4\@medium-only {
        padding-top: 1rem!important
    }

    .fdx-sjson-u-pt--5\@medium-only {
        padding-top: 1.25rem!important
    }

    .fdx-sjson-u-pt--6\@medium-only {
        padding-top: 1.5rem!important
    }

    .fdx-sjson-u-pt--7\@medium-only {
        padding-top: 1.75rem!important
    }

    .fdx-sjson-u-pt--8\@medium-only {
        padding-top: 2rem!important
    }

    .fdx-sjson-u-pt--9\@medium-only {
        padding-top: 2.25rem!important
    }

    .fdx-sjson-u-pt--10\@medium-only {
        padding-top: 2.5rem!important
    }

    .fdx-sjson-u-pt--11\@medium-only {
        padding-top: 2.75rem!important
    }

    .fdx-sjson-u-pt--12\@medium-only {
        padding-top: 3rem!important
    }

    .fdx-sjson-u-pt--13\@medium-only {
        padding-top: 3.25rem!important
    }

    .fdx-sjson-u-pt--14\@medium-only {
        padding-top: 3.5rem!important
    }

    .fdx-sjson-u-pt--15\@medium-only {
        padding-top: 3.75rem!important
    }

    .fdx-sjson-u-pt--16\@medium-only {
        padding-top: 4rem!important
    }

    .fdx-sjson-u-pt--17\@medium-only {
        padding-top: 4.25rem!important
    }

    .fdx-sjson-u-pt--18\@medium-only {
        padding-top: 4.5rem!important
    }

    .fdx-sjson-u-pt--19\@medium-only {
        padding-top: 4.75rem!important
    }

    .fdx-sjson-u-pt--20\@medium-only {
        padding-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0\@medium-only {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0\@medium-only {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1\@medium-only {
        padding-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1\@medium-only {
        padding-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2\@medium-only {
        padding-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2\@medium-only {
        padding-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3\@medium-only {
        padding-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3\@medium-only {
        padding-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4\@medium-only {
        padding-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4\@medium-only {
        padding-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5\@medium-only {
        padding-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5\@medium-only {
        padding-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--6\@medium-only {
        padding-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--6\@medium-only {
        padding-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--7\@medium-only {
        padding-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--7\@medium-only {
        padding-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--8\@medium-only {
        padding-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--8\@medium-only {
        padding-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--9\@medium-only {
        padding-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--9\@medium-only {
        padding-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--10\@medium-only {
        padding-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--10\@medium-only {
        padding-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--11\@medium-only {
        padding-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--11\@medium-only {
        padding-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--12\@medium-only {
        padding-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--12\@medium-only {
        padding-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--13\@medium-only {
        padding-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--13\@medium-only {
        padding-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--14\@medium-only {
        padding-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--14\@medium-only {
        padding-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--15\@medium-only {
        padding-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--15\@medium-only {
        padding-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--16\@medium-only {
        padding-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--16\@medium-only {
        padding-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--17\@medium-only {
        padding-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--17\@medium-only {
        padding-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--18\@medium-only {
        padding-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--18\@medium-only {
        padding-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--19\@medium-only {
        padding-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--19\@medium-only {
        padding-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--20\@medium-only {
        padding-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--20\@medium-only {
        padding-left: 5rem!important
    }

    .fdx-sjson-u-pb--0\@medium-only {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1\@medium-only {
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-pb--2\@medium-only {
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-pb--3\@medium-only {
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-pb--4\@medium-only {
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-pb--5\@medium-only {
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-pb--6\@medium-only {
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-pb--7\@medium-only {
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-pb--8\@medium-only {
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-pb--9\@medium-only {
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-pb--10\@medium-only {
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-pb--11\@medium-only {
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-pb--12\@medium-only {
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-pb--13\@medium-only {
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-pb--14\@medium-only {
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-pb--15\@medium-only {
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-pb--16\@medium-only {
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-pb--17\@medium-only {
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-pb--18\@medium-only {
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-pb--19\@medium-only {
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-pb--20\@medium-only {
        padding-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0\@medium-only {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0\@medium-only {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1\@medium-only {
        padding-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1\@medium-only {
        padding-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2\@medium-only {
        padding-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2\@medium-only {
        padding-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3\@medium-only {
        padding-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3\@medium-only {
        padding-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4\@medium-only {
        padding-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4\@medium-only {
        padding-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5\@medium-only {
        padding-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5\@medium-only {
        padding-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--6\@medium-only {
        padding-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--6\@medium-only {
        padding-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--7\@medium-only {
        padding-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--7\@medium-only {
        padding-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--8\@medium-only {
        padding-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--8\@medium-only {
        padding-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--9\@medium-only {
        padding-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--9\@medium-only {
        padding-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--10\@medium-only {
        padding-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--10\@medium-only {
        padding-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--11\@medium-only {
        padding-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--11\@medium-only {
        padding-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--12\@medium-only {
        padding-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--12\@medium-only {
        padding-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--13\@medium-only {
        padding-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--13\@medium-only {
        padding-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--14\@medium-only {
        padding-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--14\@medium-only {
        padding-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--15\@medium-only {
        padding-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--15\@medium-only {
        padding-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--16\@medium-only {
        padding-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--16\@medium-only {
        padding-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--17\@medium-only {
        padding-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--17\@medium-only {
        padding-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--18\@medium-only {
        padding-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--18\@medium-only {
        padding-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--19\@medium-only {
        padding-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--19\@medium-only {
        padding-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--20\@medium-only {
        padding-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--20\@medium-only {
        padding-right: 5rem!important
    }

    .fdx-sjson-u-px--0\@medium-only {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .fdx-sjson-u-px--1\@medium-only {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .fdx-sjson-u-px--2\@medium-only {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .fdx-sjson-u-px--3\@medium-only {
        padding-left: .75rem!important;
        padding-right: .75rem!important
    }

    .fdx-sjson-u-px--4\@medium-only {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .fdx-sjson-u-px--5\@medium-only {
        padding-left: 1.25rem!important;
        padding-right: 1.25rem!important
    }

    .fdx-sjson-u-px--6\@medium-only {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .fdx-sjson-u-px--7\@medium-only {
        padding-left: 1.75rem!important;
        padding-right: 1.75rem!important
    }

    .fdx-sjson-u-px--8\@medium-only {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .fdx-sjson-u-px--9\@medium-only {
        padding-left: 2.25rem!important;
        padding-right: 2.25rem!important
    }

    .fdx-sjson-u-px--10\@medium-only {
        padding-left: 2.5rem!important;
        padding-right: 2.5rem!important
    }

    .fdx-sjson-u-px--11\@medium-only {
        padding-left: 2.75rem!important;
        padding-right: 2.75rem!important
    }

    .fdx-sjson-u-px--12\@medium-only {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .fdx-sjson-u-px--13\@medium-only {
        padding-left: 3.25rem!important;
        padding-right: 3.25rem!important
    }

    .fdx-sjson-u-px--14\@medium-only {
        padding-left: 3.5rem!important;
        padding-right: 3.5rem!important
    }

    .fdx-sjson-u-px--15\@medium-only {
        padding-left: 3.75rem!important;
        padding-right: 3.75rem!important
    }

    .fdx-sjson-u-px--16\@medium-only {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .fdx-sjson-u-px--17\@medium-only {
        padding-left: 4.25rem!important;
        padding-right: 4.25rem!important
    }

    .fdx-sjson-u-px--18\@medium-only {
        padding-left: 4.5rem!important;
        padding-right: 4.5rem!important
    }

    .fdx-sjson-u-px--19\@medium-only {
        padding-left: 4.75rem!important;
        padding-right: 4.75rem!important
    }

    .fdx-sjson-u-px--20\@medium-only {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .fdx-sjson-u-py--0\@medium-only {
        padding-top: 0!important;
        padding-bottom: 0!important
    }

    .fdx-sjson-u-py--1\@medium-only {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-py--2\@medium-only {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-py--3\@medium-only {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-py--4\@medium-only {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-py--5\@medium-only {
        padding-top: 1.25rem!important;
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-py--6\@medium-only {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-py--7\@medium-only {
        padding-top: 1.75rem!important;
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-py--8\@medium-only {
        padding-top: 2rem!important;
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-py--9\@medium-only {
        padding-top: 2.25rem!important;
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-py--10\@medium-only {
        padding-top: 2.5rem!important;
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-py--11\@medium-only {
        padding-top: 2.75rem!important;
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-py--12\@medium-only {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-py--13\@medium-only {
        padding-top: 3.25rem!important;
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-py--14\@medium-only {
        padding-top: 3.5rem!important;
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-py--15\@medium-only {
        padding-top: 3.75rem!important;
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-py--16\@medium-only {
        padding-top: 4rem!important;
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-py--17\@medium-only {
        padding-top: 4.25rem!important;
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-py--18\@medium-only {
        padding-top: 4.5rem!important;
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-py--19\@medium-only {
        padding-top: 4.75rem!important;
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-py--20\@medium-only {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important
    }

    .fdx-sjson-u-m--0\@medium-only {
        margin: 0!important
    }

    .fdx-sjson-u-m--1\@medium-only {
        margin: .25rem!important
    }

    .fdx-sjson-u-m--2\@medium-only {
        margin: .5rem!important
    }

    .fdx-sjson-u-m--3\@medium-only {
        margin: .75rem!important
    }

    .fdx-sjson-u-m--4\@medium-only {
        margin: 1rem!important
    }

    .fdx-sjson-u-m--5\@medium-only {
        margin: 1.25rem!important
    }

    .fdx-sjson-u-m--6\@medium-only {
        margin: 1.5rem!important
    }

    .fdx-sjson-u-m--7\@medium-only {
        margin: 1.75rem!important
    }

    .fdx-sjson-u-m--8\@medium-only {
        margin: 2rem!important
    }

    .fdx-sjson-u-m--9\@medium-only {
        margin: 2.25rem!important
    }

    .fdx-sjson-u-m--10\@medium-only {
        margin: 2.5rem!important
    }

    .fdx-sjson-u-m--11\@medium-only {
        margin: 2.75rem!important
    }

    .fdx-sjson-u-m--12\@medium-only {
        margin: 3rem!important
    }

    .fdx-sjson-u-m--13\@medium-only {
        margin: 3.25rem!important
    }

    .fdx-sjson-u-m--14\@medium-only {
        margin: 3.5rem!important
    }

    .fdx-sjson-u-m--15\@medium-only {
        margin: 3.75rem!important
    }

    .fdx-sjson-u-m--16\@medium-only {
        margin: 4rem!important
    }

    .fdx-sjson-u-m--17\@medium-only {
        margin: 4.25rem!important
    }

    .fdx-sjson-u-m--18\@medium-only {
        margin: 4.5rem!important
    }

    .fdx-sjson-u-m--19\@medium-only {
        margin: 4.75rem!important
    }

    .fdx-sjson-u-m--20\@medium-only {
        margin: 5rem!important
    }

    .fdx-sjson-u-mt--0\@medium-only {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1\@medium-only {
        margin-top: .25rem!important
    }

    .fdx-sjson-u-mt--2\@medium-only {
        margin-top: .5rem!important
    }

    .fdx-sjson-u-mt--3\@medium-only {
        margin-top: .75rem!important
    }

    .fdx-sjson-u-mt--4\@medium-only {
        margin-top: 1rem!important
    }

    .fdx-sjson-u-mt--5\@medium-only {
        margin-top: 1.25rem!important
    }

    .fdx-sjson-u-mt--6\@medium-only {
        margin-top: 1.5rem!important
    }

    .fdx-sjson-u-mt--7\@medium-only {
        margin-top: 1.75rem!important
    }

    .fdx-sjson-u-mt--8\@medium-only {
        margin-top: 2rem!important
    }

    .fdx-sjson-u-mt--9\@medium-only {
        margin-top: 2.25rem!important
    }

    .fdx-sjson-u-mt--10\@medium-only {
        margin-top: 2.5rem!important
    }

    .fdx-sjson-u-mt--11\@medium-only {
        margin-top: 2.75rem!important
    }

    .fdx-sjson-u-mt--12\@medium-only {
        margin-top: 3rem!important
    }

    .fdx-sjson-u-mt--13\@medium-only {
        margin-top: 3.25rem!important
    }

    .fdx-sjson-u-mt--14\@medium-only {
        margin-top: 3.5rem!important
    }

    .fdx-sjson-u-mt--15\@medium-only {
        margin-top: 3.75rem!important
    }

    .fdx-sjson-u-mt--16\@medium-only {
        margin-top: 4rem!important
    }

    .fdx-sjson-u-mt--17\@medium-only {
        margin-top: 4.25rem!important
    }

    .fdx-sjson-u-mt--18\@medium-only {
        margin-top: 4.5rem!important
    }

    .fdx-sjson-u-mt--19\@medium-only {
        margin-top: 4.75rem!important
    }

    .fdx-sjson-u-mt--20\@medium-only {
        margin-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0\@medium-only {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0\@medium-only {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1\@medium-only {
        margin-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1\@medium-only {
        margin-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2\@medium-only {
        margin-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2\@medium-only {
        margin-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3\@medium-only {
        margin-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3\@medium-only {
        margin-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4\@medium-only {
        margin-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4\@medium-only {
        margin-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5\@medium-only {
        margin-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5\@medium-only {
        margin-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--6\@medium-only {
        margin-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--6\@medium-only {
        margin-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--7\@medium-only {
        margin-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--7\@medium-only {
        margin-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--8\@medium-only {
        margin-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--8\@medium-only {
        margin-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--9\@medium-only {
        margin-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--9\@medium-only {
        margin-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--10\@medium-only {
        margin-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--10\@medium-only {
        margin-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--11\@medium-only {
        margin-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--11\@medium-only {
        margin-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--12\@medium-only {
        margin-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--12\@medium-only {
        margin-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--13\@medium-only {
        margin-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--13\@medium-only {
        margin-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--14\@medium-only {
        margin-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--14\@medium-only {
        margin-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--15\@medium-only {
        margin-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--15\@medium-only {
        margin-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--16\@medium-only {
        margin-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--16\@medium-only {
        margin-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--17\@medium-only {
        margin-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--17\@medium-only {
        margin-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--18\@medium-only {
        margin-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--18\@medium-only {
        margin-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--19\@medium-only {
        margin-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--19\@medium-only {
        margin-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--20\@medium-only {
        margin-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--20\@medium-only {
        margin-left: 5rem!important
    }

    .fdx-sjson-u-mb--0\@medium-only {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1\@medium-only {
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-mb--2\@medium-only {
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-mb--3\@medium-only {
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-mb--4\@medium-only {
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-mb--5\@medium-only {
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-mb--6\@medium-only {
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-mb--7\@medium-only {
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-mb--8\@medium-only {
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-mb--9\@medium-only {
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-mb--10\@medium-only {
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-mb--11\@medium-only {
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-mb--12\@medium-only {
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-mb--13\@medium-only {
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-mb--14\@medium-only {
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-mb--15\@medium-only {
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-mb--16\@medium-only {
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-mb--17\@medium-only {
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-mb--18\@medium-only {
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-mb--19\@medium-only {
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-mb--20\@medium-only {
        margin-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0\@medium-only {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0\@medium-only {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1\@medium-only {
        margin-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1\@medium-only {
        margin-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2\@medium-only {
        margin-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2\@medium-only {
        margin-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3\@medium-only {
        margin-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3\@medium-only {
        margin-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4\@medium-only {
        margin-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4\@medium-only {
        margin-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5\@medium-only {
        margin-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5\@medium-only {
        margin-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--6\@medium-only {
        margin-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--6\@medium-only {
        margin-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--7\@medium-only {
        margin-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--7\@medium-only {
        margin-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--8\@medium-only {
        margin-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--8\@medium-only {
        margin-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--9\@medium-only {
        margin-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--9\@medium-only {
        margin-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--10\@medium-only {
        margin-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--10\@medium-only {
        margin-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--11\@medium-only {
        margin-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--11\@medium-only {
        margin-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--12\@medium-only {
        margin-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--12\@medium-only {
        margin-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--13\@medium-only {
        margin-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--13\@medium-only {
        margin-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--14\@medium-only {
        margin-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--14\@medium-only {
        margin-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--15\@medium-only {
        margin-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--15\@medium-only {
        margin-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--16\@medium-only {
        margin-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--16\@medium-only {
        margin-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--17\@medium-only {
        margin-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--17\@medium-only {
        margin-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--18\@medium-only {
        margin-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--18\@medium-only {
        margin-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--19\@medium-only {
        margin-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--19\@medium-only {
        margin-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--20\@medium-only {
        margin-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--20\@medium-only {
        margin-right: 5rem!important
    }

    .fdx-sjson-u-mx--0\@medium-only {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .fdx-sjson-u-mx--1\@medium-only {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .fdx-sjson-u-mx--2\@medium-only {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .fdx-sjson-u-mx--3\@medium-only {
        margin-left: .75rem!important;
        margin-right: .75rem!important
    }

    .fdx-sjson-u-mx--4\@medium-only {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .fdx-sjson-u-mx--5\@medium-only {
        margin-left: 1.25rem!important;
        margin-right: 1.25rem!important
    }

    .fdx-sjson-u-mx--6\@medium-only {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .fdx-sjson-u-mx--7\@medium-only {
        margin-left: 1.75rem!important;
        margin-right: 1.75rem!important
    }

    .fdx-sjson-u-mx--8\@medium-only {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .fdx-sjson-u-mx--9\@medium-only {
        margin-left: 2.25rem!important;
        margin-right: 2.25rem!important
    }

    .fdx-sjson-u-mx--10\@medium-only {
        margin-left: 2.5rem!important;
        margin-right: 2.5rem!important
    }

    .fdx-sjson-u-mx--11\@medium-only {
        margin-left: 2.75rem!important;
        margin-right: 2.75rem!important
    }

    .fdx-sjson-u-mx--12\@medium-only {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .fdx-sjson-u-mx--13\@medium-only {
        margin-left: 3.25rem!important;
        margin-right: 3.25rem!important
    }

    .fdx-sjson-u-mx--14\@medium-only {
        margin-left: 3.5rem!important;
        margin-right: 3.5rem!important
    }

    .fdx-sjson-u-mx--15\@medium-only {
        margin-left: 3.75rem!important;
        margin-right: 3.75rem!important
    }

    .fdx-sjson-u-mx--16\@medium-only {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .fdx-sjson-u-mx--17\@medium-only {
        margin-left: 4.25rem!important;
        margin-right: 4.25rem!important
    }

    .fdx-sjson-u-mx--18\@medium-only {
        margin-left: 4.5rem!important;
        margin-right: 4.5rem!important
    }

    .fdx-sjson-u-mx--19\@medium-only {
        margin-left: 4.75rem!important;
        margin-right: 4.75rem!important
    }

    .fdx-sjson-u-mx--20\@medium-only {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .fdx-sjson-u-my--0\@medium-only {
        margin-top: 0!important;
        margin-bottom: 0!important
    }

    .fdx-sjson-u-my--1\@medium-only {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-my--2\@medium-only {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-my--3\@medium-only {
        margin-top: .75rem!important;
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-my--4\@medium-only {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-my--5\@medium-only {
        margin-top: 1.25rem!important;
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-my--6\@medium-only {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-my--7\@medium-only {
        margin-top: 1.75rem!important;
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-my--8\@medium-only {
        margin-top: 2rem!important;
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-my--9\@medium-only {
        margin-top: 2.25rem!important;
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-my--10\@medium-only {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-my--11\@medium-only {
        margin-top: 2.75rem!important;
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-my--12\@medium-only {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-my--13\@medium-only {
        margin-top: 3.25rem!important;
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-my--14\@medium-only {
        margin-top: 3.5rem!important;
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-my--15\@medium-only {
        margin-top: 3.75rem!important;
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-my--16\@medium-only {
        margin-top: 4rem!important;
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-my--17\@medium-only {
        margin-top: 4.25rem!important;
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-my--18\@medium-only {
        margin-top: 4.5rem!important;
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-my--19\@medium-only {
        margin-top: 4.75rem!important;
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-my--20\@medium-only {
        margin-top: 5rem!important;
        margin-bottom: 5rem!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-p--0\@medium-wide {
        padding:0!important
    }

    .fdx-sjson-u-p--1\@medium-wide {
        padding: .25rem!important
    }

    .fdx-sjson-u-p--2\@medium-wide {
        padding: .5rem!important
    }

    .fdx-sjson-u-p--3\@medium-wide {
        padding: .75rem!important
    }

    .fdx-sjson-u-p--4\@medium-wide {
        padding: 1rem!important
    }

    .fdx-sjson-u-p--5\@medium-wide {
        padding: 1.25rem!important
    }

    .fdx-sjson-u-p--6\@medium-wide {
        padding: 1.5rem!important
    }

    .fdx-sjson-u-p--7\@medium-wide {
        padding: 1.75rem!important
    }

    .fdx-sjson-u-p--8\@medium-wide {
        padding: 2rem!important
    }

    .fdx-sjson-u-p--9\@medium-wide {
        padding: 2.25rem!important
    }

    .fdx-sjson-u-p--10\@medium-wide {
        padding: 2.5rem!important
    }

    .fdx-sjson-u-p--11\@medium-wide {
        padding: 2.75rem!important
    }

    .fdx-sjson-u-p--12\@medium-wide {
        padding: 3rem!important
    }

    .fdx-sjson-u-p--13\@medium-wide {
        padding: 3.25rem!important
    }

    .fdx-sjson-u-p--14\@medium-wide {
        padding: 3.5rem!important
    }

    .fdx-sjson-u-p--15\@medium-wide {
        padding: 3.75rem!important
    }

    .fdx-sjson-u-p--16\@medium-wide {
        padding: 4rem!important
    }

    .fdx-sjson-u-p--17\@medium-wide {
        padding: 4.25rem!important
    }

    .fdx-sjson-u-p--18\@medium-wide {
        padding: 4.5rem!important
    }

    .fdx-sjson-u-p--19\@medium-wide {
        padding: 4.75rem!important
    }

    .fdx-sjson-u-p--20\@medium-wide {
        padding: 5rem!important
    }

    .fdx-sjson-u-pt--0\@medium-wide {
        padding-top: 0!important
    }

    .fdx-sjson-u-pt--1\@medium-wide {
        padding-top: .25rem!important
    }

    .fdx-sjson-u-pt--2\@medium-wide {
        padding-top: .5rem!important
    }

    .fdx-sjson-u-pt--3\@medium-wide {
        padding-top: .75rem!important
    }

    .fdx-sjson-u-pt--4\@medium-wide {
        padding-top: 1rem!important
    }

    .fdx-sjson-u-pt--5\@medium-wide {
        padding-top: 1.25rem!important
    }

    .fdx-sjson-u-pt--6\@medium-wide {
        padding-top: 1.5rem!important
    }

    .fdx-sjson-u-pt--7\@medium-wide {
        padding-top: 1.75rem!important
    }

    .fdx-sjson-u-pt--8\@medium-wide {
        padding-top: 2rem!important
    }

    .fdx-sjson-u-pt--9\@medium-wide {
        padding-top: 2.25rem!important
    }

    .fdx-sjson-u-pt--10\@medium-wide {
        padding-top: 2.5rem!important
    }

    .fdx-sjson-u-pt--11\@medium-wide {
        padding-top: 2.75rem!important
    }

    .fdx-sjson-u-pt--12\@medium-wide {
        padding-top: 3rem!important
    }

    .fdx-sjson-u-pt--13\@medium-wide {
        padding-top: 3.25rem!important
    }

    .fdx-sjson-u-pt--14\@medium-wide {
        padding-top: 3.5rem!important
    }

    .fdx-sjson-u-pt--15\@medium-wide {
        padding-top: 3.75rem!important
    }

    .fdx-sjson-u-pt--16\@medium-wide {
        padding-top: 4rem!important
    }

    .fdx-sjson-u-pt--17\@medium-wide {
        padding-top: 4.25rem!important
    }

    .fdx-sjson-u-pt--18\@medium-wide {
        padding-top: 4.5rem!important
    }

    .fdx-sjson-u-pt--19\@medium-wide {
        padding-top: 4.75rem!important
    }

    .fdx-sjson-u-pt--20\@medium-wide {
        padding-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0\@medium-wide {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0\@medium-wide {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1\@medium-wide {
        padding-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1\@medium-wide {
        padding-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2\@medium-wide {
        padding-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2\@medium-wide {
        padding-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3\@medium-wide {
        padding-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3\@medium-wide {
        padding-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4\@medium-wide {
        padding-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4\@medium-wide {
        padding-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5\@medium-wide {
        padding-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5\@medium-wide {
        padding-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--6\@medium-wide {
        padding-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--6\@medium-wide {
        padding-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--7\@medium-wide {
        padding-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--7\@medium-wide {
        padding-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--8\@medium-wide {
        padding-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--8\@medium-wide {
        padding-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--9\@medium-wide {
        padding-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--9\@medium-wide {
        padding-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--10\@medium-wide {
        padding-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--10\@medium-wide {
        padding-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--11\@medium-wide {
        padding-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--11\@medium-wide {
        padding-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--12\@medium-wide {
        padding-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--12\@medium-wide {
        padding-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--13\@medium-wide {
        padding-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--13\@medium-wide {
        padding-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--14\@medium-wide {
        padding-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--14\@medium-wide {
        padding-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--15\@medium-wide {
        padding-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--15\@medium-wide {
        padding-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--16\@medium-wide {
        padding-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--16\@medium-wide {
        padding-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--17\@medium-wide {
        padding-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--17\@medium-wide {
        padding-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--18\@medium-wide {
        padding-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--18\@medium-wide {
        padding-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--19\@medium-wide {
        padding-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--19\@medium-wide {
        padding-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--20\@medium-wide {
        padding-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--20\@medium-wide {
        padding-left: 5rem!important
    }

    .fdx-sjson-u-pb--0\@medium-wide {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1\@medium-wide {
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-pb--2\@medium-wide {
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-pb--3\@medium-wide {
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-pb--4\@medium-wide {
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-pb--5\@medium-wide {
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-pb--6\@medium-wide {
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-pb--7\@medium-wide {
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-pb--8\@medium-wide {
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-pb--9\@medium-wide {
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-pb--10\@medium-wide {
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-pb--11\@medium-wide {
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-pb--12\@medium-wide {
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-pb--13\@medium-wide {
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-pb--14\@medium-wide {
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-pb--15\@medium-wide {
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-pb--16\@medium-wide {
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-pb--17\@medium-wide {
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-pb--18\@medium-wide {
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-pb--19\@medium-wide {
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-pb--20\@medium-wide {
        padding-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0\@medium-wide {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0\@medium-wide {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1\@medium-wide {
        padding-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1\@medium-wide {
        padding-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2\@medium-wide {
        padding-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2\@medium-wide {
        padding-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3\@medium-wide {
        padding-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3\@medium-wide {
        padding-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4\@medium-wide {
        padding-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4\@medium-wide {
        padding-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5\@medium-wide {
        padding-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5\@medium-wide {
        padding-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--6\@medium-wide {
        padding-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--6\@medium-wide {
        padding-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--7\@medium-wide {
        padding-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--7\@medium-wide {
        padding-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--8\@medium-wide {
        padding-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--8\@medium-wide {
        padding-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--9\@medium-wide {
        padding-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--9\@medium-wide {
        padding-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--10\@medium-wide {
        padding-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--10\@medium-wide {
        padding-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--11\@medium-wide {
        padding-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--11\@medium-wide {
        padding-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--12\@medium-wide {
        padding-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--12\@medium-wide {
        padding-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--13\@medium-wide {
        padding-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--13\@medium-wide {
        padding-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--14\@medium-wide {
        padding-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--14\@medium-wide {
        padding-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--15\@medium-wide {
        padding-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--15\@medium-wide {
        padding-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--16\@medium-wide {
        padding-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--16\@medium-wide {
        padding-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--17\@medium-wide {
        padding-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--17\@medium-wide {
        padding-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--18\@medium-wide {
        padding-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--18\@medium-wide {
        padding-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--19\@medium-wide {
        padding-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--19\@medium-wide {
        padding-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--20\@medium-wide {
        padding-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--20\@medium-wide {
        padding-right: 5rem!important
    }

    .fdx-sjson-u-px--0\@medium-wide {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .fdx-sjson-u-px--1\@medium-wide {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .fdx-sjson-u-px--2\@medium-wide {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .fdx-sjson-u-px--3\@medium-wide {
        padding-left: .75rem!important;
        padding-right: .75rem!important
    }

    .fdx-sjson-u-px--4\@medium-wide {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .fdx-sjson-u-px--5\@medium-wide {
        padding-left: 1.25rem!important;
        padding-right: 1.25rem!important
    }

    .fdx-sjson-u-px--6\@medium-wide {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .fdx-sjson-u-px--7\@medium-wide {
        padding-left: 1.75rem!important;
        padding-right: 1.75rem!important
    }

    .fdx-sjson-u-px--8\@medium-wide {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .fdx-sjson-u-px--9\@medium-wide {
        padding-left: 2.25rem!important;
        padding-right: 2.25rem!important
    }

    .fdx-sjson-u-px--10\@medium-wide {
        padding-left: 2.5rem!important;
        padding-right: 2.5rem!important
    }

    .fdx-sjson-u-px--11\@medium-wide {
        padding-left: 2.75rem!important;
        padding-right: 2.75rem!important
    }

    .fdx-sjson-u-px--12\@medium-wide {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .fdx-sjson-u-px--13\@medium-wide {
        padding-left: 3.25rem!important;
        padding-right: 3.25rem!important
    }

    .fdx-sjson-u-px--14\@medium-wide {
        padding-left: 3.5rem!important;
        padding-right: 3.5rem!important
    }

    .fdx-sjson-u-px--15\@medium-wide {
        padding-left: 3.75rem!important;
        padding-right: 3.75rem!important
    }

    .fdx-sjson-u-px--16\@medium-wide {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .fdx-sjson-u-px--17\@medium-wide {
        padding-left: 4.25rem!important;
        padding-right: 4.25rem!important
    }

    .fdx-sjson-u-px--18\@medium-wide {
        padding-left: 4.5rem!important;
        padding-right: 4.5rem!important
    }

    .fdx-sjson-u-px--19\@medium-wide {
        padding-left: 4.75rem!important;
        padding-right: 4.75rem!important
    }

    .fdx-sjson-u-px--20\@medium-wide {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .fdx-sjson-u-py--0\@medium-wide {
        padding-top: 0!important;
        padding-bottom: 0!important
    }

    .fdx-sjson-u-py--1\@medium-wide {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-py--2\@medium-wide {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-py--3\@medium-wide {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-py--4\@medium-wide {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-py--5\@medium-wide {
        padding-top: 1.25rem!important;
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-py--6\@medium-wide {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-py--7\@medium-wide {
        padding-top: 1.75rem!important;
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-py--8\@medium-wide {
        padding-top: 2rem!important;
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-py--9\@medium-wide {
        padding-top: 2.25rem!important;
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-py--10\@medium-wide {
        padding-top: 2.5rem!important;
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-py--11\@medium-wide {
        padding-top: 2.75rem!important;
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-py--12\@medium-wide {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-py--13\@medium-wide {
        padding-top: 3.25rem!important;
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-py--14\@medium-wide {
        padding-top: 3.5rem!important;
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-py--15\@medium-wide {
        padding-top: 3.75rem!important;
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-py--16\@medium-wide {
        padding-top: 4rem!important;
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-py--17\@medium-wide {
        padding-top: 4.25rem!important;
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-py--18\@medium-wide {
        padding-top: 4.5rem!important;
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-py--19\@medium-wide {
        padding-top: 4.75rem!important;
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-py--20\@medium-wide {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important
    }

    .fdx-sjson-u-m--0\@medium-wide {
        margin: 0!important
    }

    .fdx-sjson-u-m--1\@medium-wide {
        margin: .25rem!important
    }

    .fdx-sjson-u-m--2\@medium-wide {
        margin: .5rem!important
    }

    .fdx-sjson-u-m--3\@medium-wide {
        margin: .75rem!important
    }

    .fdx-sjson-u-m--4\@medium-wide {
        margin: 1rem!important
    }

    .fdx-sjson-u-m--5\@medium-wide {
        margin: 1.25rem!important
    }

    .fdx-sjson-u-m--6\@medium-wide {
        margin: 1.5rem!important
    }

    .fdx-sjson-u-m--7\@medium-wide {
        margin: 1.75rem!important
    }

    .fdx-sjson-u-m--8\@medium-wide {
        margin: 2rem!important
    }

    .fdx-sjson-u-m--9\@medium-wide {
        margin: 2.25rem!important
    }

    .fdx-sjson-u-m--10\@medium-wide {
        margin: 2.5rem!important
    }

    .fdx-sjson-u-m--11\@medium-wide {
        margin: 2.75rem!important
    }

    .fdx-sjson-u-m--12\@medium-wide {
        margin: 3rem!important
    }

    .fdx-sjson-u-m--13\@medium-wide {
        margin: 3.25rem!important
    }

    .fdx-sjson-u-m--14\@medium-wide {
        margin: 3.5rem!important
    }

    .fdx-sjson-u-m--15\@medium-wide {
        margin: 3.75rem!important
    }

    .fdx-sjson-u-m--16\@medium-wide {
        margin: 4rem!important
    }

    .fdx-sjson-u-m--17\@medium-wide {
        margin: 4.25rem!important
    }

    .fdx-sjson-u-m--18\@medium-wide {
        margin: 4.5rem!important
    }

    .fdx-sjson-u-m--19\@medium-wide {
        margin: 4.75rem!important
    }

    .fdx-sjson-u-m--20\@medium-wide {
        margin: 5rem!important
    }

    .fdx-sjson-u-mt--0\@medium-wide {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1\@medium-wide {
        margin-top: .25rem!important
    }

    .fdx-sjson-u-mt--2\@medium-wide {
        margin-top: .5rem!important
    }

    .fdx-sjson-u-mt--3\@medium-wide {
        margin-top: .75rem!important
    }

    .fdx-sjson-u-mt--4\@medium-wide {
        margin-top: 1rem!important
    }

    .fdx-sjson-u-mt--5\@medium-wide {
        margin-top: 1.25rem!important
    }

    .fdx-sjson-u-mt--6\@medium-wide {
        margin-top: 1.5rem!important
    }

    .fdx-sjson-u-mt--7\@medium-wide {
        margin-top: 1.75rem!important
    }

    .fdx-sjson-u-mt--8\@medium-wide {
        margin-top: 2rem!important
    }

    .fdx-sjson-u-mt--9\@medium-wide {
        margin-top: 2.25rem!important
    }

    .fdx-sjson-u-mt--10\@medium-wide {
        margin-top: 2.5rem!important
    }

    .fdx-sjson-u-mt--11\@medium-wide {
        margin-top: 2.75rem!important
    }

    .fdx-sjson-u-mt--12\@medium-wide {
        margin-top: 3rem!important
    }

    .fdx-sjson-u-mt--13\@medium-wide {
        margin-top: 3.25rem!important
    }

    .fdx-sjson-u-mt--14\@medium-wide {
        margin-top: 3.5rem!important
    }

    .fdx-sjson-u-mt--15\@medium-wide {
        margin-top: 3.75rem!important
    }

    .fdx-sjson-u-mt--16\@medium-wide {
        margin-top: 4rem!important
    }

    .fdx-sjson-u-mt--17\@medium-wide {
        margin-top: 4.25rem!important
    }

    .fdx-sjson-u-mt--18\@medium-wide {
        margin-top: 4.5rem!important
    }

    .fdx-sjson-u-mt--19\@medium-wide {
        margin-top: 4.75rem!important
    }

    .fdx-sjson-u-mt--20\@medium-wide {
        margin-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0\@medium-wide {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0\@medium-wide {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1\@medium-wide {
        margin-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1\@medium-wide {
        margin-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2\@medium-wide {
        margin-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2\@medium-wide {
        margin-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3\@medium-wide {
        margin-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3\@medium-wide {
        margin-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4\@medium-wide {
        margin-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4\@medium-wide {
        margin-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5\@medium-wide {
        margin-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5\@medium-wide {
        margin-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--6\@medium-wide {
        margin-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--6\@medium-wide {
        margin-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--7\@medium-wide {
        margin-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--7\@medium-wide {
        margin-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--8\@medium-wide {
        margin-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--8\@medium-wide {
        margin-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--9\@medium-wide {
        margin-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--9\@medium-wide {
        margin-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--10\@medium-wide {
        margin-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--10\@medium-wide {
        margin-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--11\@medium-wide {
        margin-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--11\@medium-wide {
        margin-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--12\@medium-wide {
        margin-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--12\@medium-wide {
        margin-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--13\@medium-wide {
        margin-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--13\@medium-wide {
        margin-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--14\@medium-wide {
        margin-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--14\@medium-wide {
        margin-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--15\@medium-wide {
        margin-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--15\@medium-wide {
        margin-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--16\@medium-wide {
        margin-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--16\@medium-wide {
        margin-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--17\@medium-wide {
        margin-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--17\@medium-wide {
        margin-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--18\@medium-wide {
        margin-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--18\@medium-wide {
        margin-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--19\@medium-wide {
        margin-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--19\@medium-wide {
        margin-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--20\@medium-wide {
        margin-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--20\@medium-wide {
        margin-left: 5rem!important
    }

    .fdx-sjson-u-mb--0\@medium-wide {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1\@medium-wide {
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-mb--2\@medium-wide {
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-mb--3\@medium-wide {
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-mb--4\@medium-wide {
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-mb--5\@medium-wide {
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-mb--6\@medium-wide {
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-mb--7\@medium-wide {
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-mb--8\@medium-wide {
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-mb--9\@medium-wide {
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-mb--10\@medium-wide {
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-mb--11\@medium-wide {
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-mb--12\@medium-wide {
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-mb--13\@medium-wide {
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-mb--14\@medium-wide {
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-mb--15\@medium-wide {
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-mb--16\@medium-wide {
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-mb--17\@medium-wide {
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-mb--18\@medium-wide {
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-mb--19\@medium-wide {
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-mb--20\@medium-wide {
        margin-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0\@medium-wide {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0\@medium-wide {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1\@medium-wide {
        margin-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1\@medium-wide {
        margin-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2\@medium-wide {
        margin-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2\@medium-wide {
        margin-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3\@medium-wide {
        margin-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3\@medium-wide {
        margin-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4\@medium-wide {
        margin-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4\@medium-wide {
        margin-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5\@medium-wide {
        margin-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5\@medium-wide {
        margin-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--6\@medium-wide {
        margin-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--6\@medium-wide {
        margin-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--7\@medium-wide {
        margin-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--7\@medium-wide {
        margin-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--8\@medium-wide {
        margin-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--8\@medium-wide {
        margin-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--9\@medium-wide {
        margin-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--9\@medium-wide {
        margin-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--10\@medium-wide {
        margin-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--10\@medium-wide {
        margin-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--11\@medium-wide {
        margin-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--11\@medium-wide {
        margin-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--12\@medium-wide {
        margin-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--12\@medium-wide {
        margin-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--13\@medium-wide {
        margin-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--13\@medium-wide {
        margin-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--14\@medium-wide {
        margin-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--14\@medium-wide {
        margin-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--15\@medium-wide {
        margin-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--15\@medium-wide {
        margin-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--16\@medium-wide {
        margin-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--16\@medium-wide {
        margin-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--17\@medium-wide {
        margin-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--17\@medium-wide {
        margin-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--18\@medium-wide {
        margin-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--18\@medium-wide {
        margin-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--19\@medium-wide {
        margin-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--19\@medium-wide {
        margin-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--20\@medium-wide {
        margin-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--20\@medium-wide {
        margin-right: 5rem!important
    }

    .fdx-sjson-u-mx--0\@medium-wide {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .fdx-sjson-u-mx--1\@medium-wide {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .fdx-sjson-u-mx--2\@medium-wide {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .fdx-sjson-u-mx--3\@medium-wide {
        margin-left: .75rem!important;
        margin-right: .75rem!important
    }

    .fdx-sjson-u-mx--4\@medium-wide {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .fdx-sjson-u-mx--5\@medium-wide {
        margin-left: 1.25rem!important;
        margin-right: 1.25rem!important
    }

    .fdx-sjson-u-mx--6\@medium-wide {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .fdx-sjson-u-mx--7\@medium-wide {
        margin-left: 1.75rem!important;
        margin-right: 1.75rem!important
    }

    .fdx-sjson-u-mx--8\@medium-wide {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .fdx-sjson-u-mx--9\@medium-wide {
        margin-left: 2.25rem!important;
        margin-right: 2.25rem!important
    }

    .fdx-sjson-u-mx--10\@medium-wide {
        margin-left: 2.5rem!important;
        margin-right: 2.5rem!important
    }

    .fdx-sjson-u-mx--11\@medium-wide {
        margin-left: 2.75rem!important;
        margin-right: 2.75rem!important
    }

    .fdx-sjson-u-mx--12\@medium-wide {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .fdx-sjson-u-mx--13\@medium-wide {
        margin-left: 3.25rem!important;
        margin-right: 3.25rem!important
    }

    .fdx-sjson-u-mx--14\@medium-wide {
        margin-left: 3.5rem!important;
        margin-right: 3.5rem!important
    }

    .fdx-sjson-u-mx--15\@medium-wide {
        margin-left: 3.75rem!important;
        margin-right: 3.75rem!important
    }

    .fdx-sjson-u-mx--16\@medium-wide {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .fdx-sjson-u-mx--17\@medium-wide {
        margin-left: 4.25rem!important;
        margin-right: 4.25rem!important
    }

    .fdx-sjson-u-mx--18\@medium-wide {
        margin-left: 4.5rem!important;
        margin-right: 4.5rem!important
    }

    .fdx-sjson-u-mx--19\@medium-wide {
        margin-left: 4.75rem!important;
        margin-right: 4.75rem!important
    }

    .fdx-sjson-u-mx--20\@medium-wide {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .fdx-sjson-u-my--0\@medium-wide {
        margin-top: 0!important;
        margin-bottom: 0!important
    }

    .fdx-sjson-u-my--1\@medium-wide {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-my--2\@medium-wide {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-my--3\@medium-wide {
        margin-top: .75rem!important;
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-my--4\@medium-wide {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-my--5\@medium-wide {
        margin-top: 1.25rem!important;
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-my--6\@medium-wide {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-my--7\@medium-wide {
        margin-top: 1.75rem!important;
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-my--8\@medium-wide {
        margin-top: 2rem!important;
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-my--9\@medium-wide {
        margin-top: 2.25rem!important;
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-my--10\@medium-wide {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-my--11\@medium-wide {
        margin-top: 2.75rem!important;
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-my--12\@medium-wide {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-my--13\@medium-wide {
        margin-top: 3.25rem!important;
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-my--14\@medium-wide {
        margin-top: 3.5rem!important;
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-my--15\@medium-wide {
        margin-top: 3.75rem!important;
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-my--16\@medium-wide {
        margin-top: 4rem!important;
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-my--17\@medium-wide {
        margin-top: 4.25rem!important;
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-my--18\@medium-wide {
        margin-top: 4.5rem!important;
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-my--19\@medium-wide {
        margin-top: 4.75rem!important;
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-my--20\@medium-wide {
        margin-top: 5rem!important;
        margin-bottom: 5rem!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-p--0\@medium-wide-only {
        padding:0!important
    }

    .fdx-sjson-u-p--1\@medium-wide-only {
        padding: .25rem!important
    }

    .fdx-sjson-u-p--2\@medium-wide-only {
        padding: .5rem!important
    }

    .fdx-sjson-u-p--3\@medium-wide-only {
        padding: .75rem!important
    }

    .fdx-sjson-u-p--4\@medium-wide-only {
        padding: 1rem!important
    }

    .fdx-sjson-u-p--5\@medium-wide-only {
        padding: 1.25rem!important
    }

    .fdx-sjson-u-p--6\@medium-wide-only {
        padding: 1.5rem!important
    }

    .fdx-sjson-u-p--7\@medium-wide-only {
        padding: 1.75rem!important
    }

    .fdx-sjson-u-p--8\@medium-wide-only {
        padding: 2rem!important
    }

    .fdx-sjson-u-p--9\@medium-wide-only {
        padding: 2.25rem!important
    }

    .fdx-sjson-u-p--10\@medium-wide-only {
        padding: 2.5rem!important
    }

    .fdx-sjson-u-p--11\@medium-wide-only {
        padding: 2.75rem!important
    }

    .fdx-sjson-u-p--12\@medium-wide-only {
        padding: 3rem!important
    }

    .fdx-sjson-u-p--13\@medium-wide-only {
        padding: 3.25rem!important
    }

    .fdx-sjson-u-p--14\@medium-wide-only {
        padding: 3.5rem!important
    }

    .fdx-sjson-u-p--15\@medium-wide-only {
        padding: 3.75rem!important
    }

    .fdx-sjson-u-p--16\@medium-wide-only {
        padding: 4rem!important
    }

    .fdx-sjson-u-p--17\@medium-wide-only {
        padding: 4.25rem!important
    }

    .fdx-sjson-u-p--18\@medium-wide-only {
        padding: 4.5rem!important
    }

    .fdx-sjson-u-p--19\@medium-wide-only {
        padding: 4.75rem!important
    }

    .fdx-sjson-u-p--20\@medium-wide-only {
        padding: 5rem!important
    }

    .fdx-sjson-u-pt--0\@medium-wide-only {
        padding-top: 0!important
    }

    .fdx-sjson-u-pt--1\@medium-wide-only {
        padding-top: .25rem!important
    }

    .fdx-sjson-u-pt--2\@medium-wide-only {
        padding-top: .5rem!important
    }

    .fdx-sjson-u-pt--3\@medium-wide-only {
        padding-top: .75rem!important
    }

    .fdx-sjson-u-pt--4\@medium-wide-only {
        padding-top: 1rem!important
    }

    .fdx-sjson-u-pt--5\@medium-wide-only {
        padding-top: 1.25rem!important
    }

    .fdx-sjson-u-pt--6\@medium-wide-only {
        padding-top: 1.5rem!important
    }

    .fdx-sjson-u-pt--7\@medium-wide-only {
        padding-top: 1.75rem!important
    }

    .fdx-sjson-u-pt--8\@medium-wide-only {
        padding-top: 2rem!important
    }

    .fdx-sjson-u-pt--9\@medium-wide-only {
        padding-top: 2.25rem!important
    }

    .fdx-sjson-u-pt--10\@medium-wide-only {
        padding-top: 2.5rem!important
    }

    .fdx-sjson-u-pt--11\@medium-wide-only {
        padding-top: 2.75rem!important
    }

    .fdx-sjson-u-pt--12\@medium-wide-only {
        padding-top: 3rem!important
    }

    .fdx-sjson-u-pt--13\@medium-wide-only {
        padding-top: 3.25rem!important
    }

    .fdx-sjson-u-pt--14\@medium-wide-only {
        padding-top: 3.5rem!important
    }

    .fdx-sjson-u-pt--15\@medium-wide-only {
        padding-top: 3.75rem!important
    }

    .fdx-sjson-u-pt--16\@medium-wide-only {
        padding-top: 4rem!important
    }

    .fdx-sjson-u-pt--17\@medium-wide-only {
        padding-top: 4.25rem!important
    }

    .fdx-sjson-u-pt--18\@medium-wide-only {
        padding-top: 4.5rem!important
    }

    .fdx-sjson-u-pt--19\@medium-wide-only {
        padding-top: 4.75rem!important
    }

    .fdx-sjson-u-pt--20\@medium-wide-only {
        padding-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0\@medium-wide-only {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0\@medium-wide-only {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1\@medium-wide-only {
        padding-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1\@medium-wide-only {
        padding-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2\@medium-wide-only {
        padding-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2\@medium-wide-only {
        padding-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3\@medium-wide-only {
        padding-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3\@medium-wide-only {
        padding-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4\@medium-wide-only {
        padding-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4\@medium-wide-only {
        padding-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5\@medium-wide-only {
        padding-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5\@medium-wide-only {
        padding-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--6\@medium-wide-only {
        padding-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--6\@medium-wide-only {
        padding-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--7\@medium-wide-only {
        padding-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--7\@medium-wide-only {
        padding-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--8\@medium-wide-only {
        padding-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--8\@medium-wide-only {
        padding-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--9\@medium-wide-only {
        padding-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--9\@medium-wide-only {
        padding-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--10\@medium-wide-only {
        padding-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--10\@medium-wide-only {
        padding-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--11\@medium-wide-only {
        padding-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--11\@medium-wide-only {
        padding-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--12\@medium-wide-only {
        padding-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--12\@medium-wide-only {
        padding-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--13\@medium-wide-only {
        padding-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--13\@medium-wide-only {
        padding-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--14\@medium-wide-only {
        padding-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--14\@medium-wide-only {
        padding-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--15\@medium-wide-only {
        padding-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--15\@medium-wide-only {
        padding-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--16\@medium-wide-only {
        padding-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--16\@medium-wide-only {
        padding-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--17\@medium-wide-only {
        padding-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--17\@medium-wide-only {
        padding-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--18\@medium-wide-only {
        padding-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--18\@medium-wide-only {
        padding-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--19\@medium-wide-only {
        padding-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--19\@medium-wide-only {
        padding-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--20\@medium-wide-only {
        padding-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--20\@medium-wide-only {
        padding-left: 5rem!important
    }

    .fdx-sjson-u-pb--0\@medium-wide-only {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1\@medium-wide-only {
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-pb--2\@medium-wide-only {
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-pb--3\@medium-wide-only {
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-pb--4\@medium-wide-only {
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-pb--5\@medium-wide-only {
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-pb--6\@medium-wide-only {
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-pb--7\@medium-wide-only {
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-pb--8\@medium-wide-only {
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-pb--9\@medium-wide-only {
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-pb--10\@medium-wide-only {
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-pb--11\@medium-wide-only {
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-pb--12\@medium-wide-only {
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-pb--13\@medium-wide-only {
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-pb--14\@medium-wide-only {
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-pb--15\@medium-wide-only {
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-pb--16\@medium-wide-only {
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-pb--17\@medium-wide-only {
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-pb--18\@medium-wide-only {
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-pb--19\@medium-wide-only {
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-pb--20\@medium-wide-only {
        padding-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0\@medium-wide-only {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0\@medium-wide-only {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1\@medium-wide-only {
        padding-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1\@medium-wide-only {
        padding-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2\@medium-wide-only {
        padding-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2\@medium-wide-only {
        padding-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3\@medium-wide-only {
        padding-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3\@medium-wide-only {
        padding-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4\@medium-wide-only {
        padding-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4\@medium-wide-only {
        padding-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5\@medium-wide-only {
        padding-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5\@medium-wide-only {
        padding-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--6\@medium-wide-only {
        padding-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--6\@medium-wide-only {
        padding-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--7\@medium-wide-only {
        padding-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--7\@medium-wide-only {
        padding-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--8\@medium-wide-only {
        padding-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--8\@medium-wide-only {
        padding-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--9\@medium-wide-only {
        padding-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--9\@medium-wide-only {
        padding-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--10\@medium-wide-only {
        padding-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--10\@medium-wide-only {
        padding-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--11\@medium-wide-only {
        padding-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--11\@medium-wide-only {
        padding-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--12\@medium-wide-only {
        padding-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--12\@medium-wide-only {
        padding-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--13\@medium-wide-only {
        padding-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--13\@medium-wide-only {
        padding-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--14\@medium-wide-only {
        padding-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--14\@medium-wide-only {
        padding-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--15\@medium-wide-only {
        padding-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--15\@medium-wide-only {
        padding-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--16\@medium-wide-only {
        padding-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--16\@medium-wide-only {
        padding-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--17\@medium-wide-only {
        padding-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--17\@medium-wide-only {
        padding-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--18\@medium-wide-only {
        padding-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--18\@medium-wide-only {
        padding-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--19\@medium-wide-only {
        padding-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--19\@medium-wide-only {
        padding-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--20\@medium-wide-only {
        padding-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--20\@medium-wide-only {
        padding-right: 5rem!important
    }

    .fdx-sjson-u-px--0\@medium-wide-only {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .fdx-sjson-u-px--1\@medium-wide-only {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .fdx-sjson-u-px--2\@medium-wide-only {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .fdx-sjson-u-px--3\@medium-wide-only {
        padding-left: .75rem!important;
        padding-right: .75rem!important
    }

    .fdx-sjson-u-px--4\@medium-wide-only {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .fdx-sjson-u-px--5\@medium-wide-only {
        padding-left: 1.25rem!important;
        padding-right: 1.25rem!important
    }

    .fdx-sjson-u-px--6\@medium-wide-only {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .fdx-sjson-u-px--7\@medium-wide-only {
        padding-left: 1.75rem!important;
        padding-right: 1.75rem!important
    }

    .fdx-sjson-u-px--8\@medium-wide-only {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .fdx-sjson-u-px--9\@medium-wide-only {
        padding-left: 2.25rem!important;
        padding-right: 2.25rem!important
    }

    .fdx-sjson-u-px--10\@medium-wide-only {
        padding-left: 2.5rem!important;
        padding-right: 2.5rem!important
    }

    .fdx-sjson-u-px--11\@medium-wide-only {
        padding-left: 2.75rem!important;
        padding-right: 2.75rem!important
    }

    .fdx-sjson-u-px--12\@medium-wide-only {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .fdx-sjson-u-px--13\@medium-wide-only {
        padding-left: 3.25rem!important;
        padding-right: 3.25rem!important
    }

    .fdx-sjson-u-px--14\@medium-wide-only {
        padding-left: 3.5rem!important;
        padding-right: 3.5rem!important
    }

    .fdx-sjson-u-px--15\@medium-wide-only {
        padding-left: 3.75rem!important;
        padding-right: 3.75rem!important
    }

    .fdx-sjson-u-px--16\@medium-wide-only {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .fdx-sjson-u-px--17\@medium-wide-only {
        padding-left: 4.25rem!important;
        padding-right: 4.25rem!important
    }

    .fdx-sjson-u-px--18\@medium-wide-only {
        padding-left: 4.5rem!important;
        padding-right: 4.5rem!important
    }

    .fdx-sjson-u-px--19\@medium-wide-only {
        padding-left: 4.75rem!important;
        padding-right: 4.75rem!important
    }

    .fdx-sjson-u-px--20\@medium-wide-only {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .fdx-sjson-u-py--0\@medium-wide-only {
        padding-top: 0!important;
        padding-bottom: 0!important
    }

    .fdx-sjson-u-py--1\@medium-wide-only {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-py--2\@medium-wide-only {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-py--3\@medium-wide-only {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-py--4\@medium-wide-only {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-py--5\@medium-wide-only {
        padding-top: 1.25rem!important;
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-py--6\@medium-wide-only {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-py--7\@medium-wide-only {
        padding-top: 1.75rem!important;
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-py--8\@medium-wide-only {
        padding-top: 2rem!important;
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-py--9\@medium-wide-only {
        padding-top: 2.25rem!important;
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-py--10\@medium-wide-only {
        padding-top: 2.5rem!important;
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-py--11\@medium-wide-only {
        padding-top: 2.75rem!important;
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-py--12\@medium-wide-only {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-py--13\@medium-wide-only {
        padding-top: 3.25rem!important;
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-py--14\@medium-wide-only {
        padding-top: 3.5rem!important;
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-py--15\@medium-wide-only {
        padding-top: 3.75rem!important;
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-py--16\@medium-wide-only {
        padding-top: 4rem!important;
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-py--17\@medium-wide-only {
        padding-top: 4.25rem!important;
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-py--18\@medium-wide-only {
        padding-top: 4.5rem!important;
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-py--19\@medium-wide-only {
        padding-top: 4.75rem!important;
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-py--20\@medium-wide-only {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important
    }

    .fdx-sjson-u-m--0\@medium-wide-only {
        margin: 0!important
    }

    .fdx-sjson-u-m--1\@medium-wide-only {
        margin: .25rem!important
    }

    .fdx-sjson-u-m--2\@medium-wide-only {
        margin: .5rem!important
    }

    .fdx-sjson-u-m--3\@medium-wide-only {
        margin: .75rem!important
    }

    .fdx-sjson-u-m--4\@medium-wide-only {
        margin: 1rem!important
    }

    .fdx-sjson-u-m--5\@medium-wide-only {
        margin: 1.25rem!important
    }

    .fdx-sjson-u-m--6\@medium-wide-only {
        margin: 1.5rem!important
    }

    .fdx-sjson-u-m--7\@medium-wide-only {
        margin: 1.75rem!important
    }

    .fdx-sjson-u-m--8\@medium-wide-only {
        margin: 2rem!important
    }

    .fdx-sjson-u-m--9\@medium-wide-only {
        margin: 2.25rem!important
    }

    .fdx-sjson-u-m--10\@medium-wide-only {
        margin: 2.5rem!important
    }

    .fdx-sjson-u-m--11\@medium-wide-only {
        margin: 2.75rem!important
    }

    .fdx-sjson-u-m--12\@medium-wide-only {
        margin: 3rem!important
    }

    .fdx-sjson-u-m--13\@medium-wide-only {
        margin: 3.25rem!important
    }

    .fdx-sjson-u-m--14\@medium-wide-only {
        margin: 3.5rem!important
    }

    .fdx-sjson-u-m--15\@medium-wide-only {
        margin: 3.75rem!important
    }

    .fdx-sjson-u-m--16\@medium-wide-only {
        margin: 4rem!important
    }

    .fdx-sjson-u-m--17\@medium-wide-only {
        margin: 4.25rem!important
    }

    .fdx-sjson-u-m--18\@medium-wide-only {
        margin: 4.5rem!important
    }

    .fdx-sjson-u-m--19\@medium-wide-only {
        margin: 4.75rem!important
    }

    .fdx-sjson-u-m--20\@medium-wide-only {
        margin: 5rem!important
    }

    .fdx-sjson-u-mt--0\@medium-wide-only {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1\@medium-wide-only {
        margin-top: .25rem!important
    }

    .fdx-sjson-u-mt--2\@medium-wide-only {
        margin-top: .5rem!important
    }

    .fdx-sjson-u-mt--3\@medium-wide-only {
        margin-top: .75rem!important
    }

    .fdx-sjson-u-mt--4\@medium-wide-only {
        margin-top: 1rem!important
    }

    .fdx-sjson-u-mt--5\@medium-wide-only {
        margin-top: 1.25rem!important
    }

    .fdx-sjson-u-mt--6\@medium-wide-only {
        margin-top: 1.5rem!important
    }

    .fdx-sjson-u-mt--7\@medium-wide-only {
        margin-top: 1.75rem!important
    }

    .fdx-sjson-u-mt--8\@medium-wide-only {
        margin-top: 2rem!important
    }

    .fdx-sjson-u-mt--9\@medium-wide-only {
        margin-top: 2.25rem!important
    }

    .fdx-sjson-u-mt--10\@medium-wide-only {
        margin-top: 2.5rem!important
    }

    .fdx-sjson-u-mt--11\@medium-wide-only {
        margin-top: 2.75rem!important
    }

    .fdx-sjson-u-mt--12\@medium-wide-only {
        margin-top: 3rem!important
    }

    .fdx-sjson-u-mt--13\@medium-wide-only {
        margin-top: 3.25rem!important
    }

    .fdx-sjson-u-mt--14\@medium-wide-only {
        margin-top: 3.5rem!important
    }

    .fdx-sjson-u-mt--15\@medium-wide-only {
        margin-top: 3.75rem!important
    }

    .fdx-sjson-u-mt--16\@medium-wide-only {
        margin-top: 4rem!important
    }

    .fdx-sjson-u-mt--17\@medium-wide-only {
        margin-top: 4.25rem!important
    }

    .fdx-sjson-u-mt--18\@medium-wide-only {
        margin-top: 4.5rem!important
    }

    .fdx-sjson-u-mt--19\@medium-wide-only {
        margin-top: 4.75rem!important
    }

    .fdx-sjson-u-mt--20\@medium-wide-only {
        margin-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0\@medium-wide-only {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0\@medium-wide-only {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1\@medium-wide-only {
        margin-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1\@medium-wide-only {
        margin-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2\@medium-wide-only {
        margin-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2\@medium-wide-only {
        margin-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3\@medium-wide-only {
        margin-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3\@medium-wide-only {
        margin-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4\@medium-wide-only {
        margin-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4\@medium-wide-only {
        margin-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5\@medium-wide-only {
        margin-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5\@medium-wide-only {
        margin-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--6\@medium-wide-only {
        margin-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--6\@medium-wide-only {
        margin-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--7\@medium-wide-only {
        margin-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--7\@medium-wide-only {
        margin-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--8\@medium-wide-only {
        margin-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--8\@medium-wide-only {
        margin-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--9\@medium-wide-only {
        margin-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--9\@medium-wide-only {
        margin-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--10\@medium-wide-only {
        margin-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--10\@medium-wide-only {
        margin-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--11\@medium-wide-only {
        margin-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--11\@medium-wide-only {
        margin-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--12\@medium-wide-only {
        margin-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--12\@medium-wide-only {
        margin-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--13\@medium-wide-only {
        margin-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--13\@medium-wide-only {
        margin-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--14\@medium-wide-only {
        margin-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--14\@medium-wide-only {
        margin-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--15\@medium-wide-only {
        margin-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--15\@medium-wide-only {
        margin-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--16\@medium-wide-only {
        margin-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--16\@medium-wide-only {
        margin-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--17\@medium-wide-only {
        margin-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--17\@medium-wide-only {
        margin-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--18\@medium-wide-only {
        margin-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--18\@medium-wide-only {
        margin-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--19\@medium-wide-only {
        margin-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--19\@medium-wide-only {
        margin-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--20\@medium-wide-only {
        margin-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--20\@medium-wide-only {
        margin-left: 5rem!important
    }

    .fdx-sjson-u-mb--0\@medium-wide-only {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1\@medium-wide-only {
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-mb--2\@medium-wide-only {
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-mb--3\@medium-wide-only {
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-mb--4\@medium-wide-only {
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-mb--5\@medium-wide-only {
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-mb--6\@medium-wide-only {
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-mb--7\@medium-wide-only {
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-mb--8\@medium-wide-only {
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-mb--9\@medium-wide-only {
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-mb--10\@medium-wide-only {
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-mb--11\@medium-wide-only {
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-mb--12\@medium-wide-only {
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-mb--13\@medium-wide-only {
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-mb--14\@medium-wide-only {
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-mb--15\@medium-wide-only {
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-mb--16\@medium-wide-only {
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-mb--17\@medium-wide-only {
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-mb--18\@medium-wide-only {
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-mb--19\@medium-wide-only {
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-mb--20\@medium-wide-only {
        margin-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0\@medium-wide-only {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0\@medium-wide-only {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1\@medium-wide-only {
        margin-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1\@medium-wide-only {
        margin-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2\@medium-wide-only {
        margin-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2\@medium-wide-only {
        margin-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3\@medium-wide-only {
        margin-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3\@medium-wide-only {
        margin-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4\@medium-wide-only {
        margin-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4\@medium-wide-only {
        margin-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5\@medium-wide-only {
        margin-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5\@medium-wide-only {
        margin-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--6\@medium-wide-only {
        margin-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--6\@medium-wide-only {
        margin-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--7\@medium-wide-only {
        margin-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--7\@medium-wide-only {
        margin-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--8\@medium-wide-only {
        margin-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--8\@medium-wide-only {
        margin-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--9\@medium-wide-only {
        margin-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--9\@medium-wide-only {
        margin-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--10\@medium-wide-only {
        margin-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--10\@medium-wide-only {
        margin-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--11\@medium-wide-only {
        margin-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--11\@medium-wide-only {
        margin-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--12\@medium-wide-only {
        margin-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--12\@medium-wide-only {
        margin-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--13\@medium-wide-only {
        margin-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--13\@medium-wide-only {
        margin-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--14\@medium-wide-only {
        margin-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--14\@medium-wide-only {
        margin-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--15\@medium-wide-only {
        margin-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--15\@medium-wide-only {
        margin-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--16\@medium-wide-only {
        margin-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--16\@medium-wide-only {
        margin-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--17\@medium-wide-only {
        margin-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--17\@medium-wide-only {
        margin-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--18\@medium-wide-only {
        margin-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--18\@medium-wide-only {
        margin-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--19\@medium-wide-only {
        margin-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--19\@medium-wide-only {
        margin-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--20\@medium-wide-only {
        margin-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--20\@medium-wide-only {
        margin-right: 5rem!important
    }

    .fdx-sjson-u-mx--0\@medium-wide-only {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .fdx-sjson-u-mx--1\@medium-wide-only {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .fdx-sjson-u-mx--2\@medium-wide-only {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .fdx-sjson-u-mx--3\@medium-wide-only {
        margin-left: .75rem!important;
        margin-right: .75rem!important
    }

    .fdx-sjson-u-mx--4\@medium-wide-only {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .fdx-sjson-u-mx--5\@medium-wide-only {
        margin-left: 1.25rem!important;
        margin-right: 1.25rem!important
    }

    .fdx-sjson-u-mx--6\@medium-wide-only {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .fdx-sjson-u-mx--7\@medium-wide-only {
        margin-left: 1.75rem!important;
        margin-right: 1.75rem!important
    }

    .fdx-sjson-u-mx--8\@medium-wide-only {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .fdx-sjson-u-mx--9\@medium-wide-only {
        margin-left: 2.25rem!important;
        margin-right: 2.25rem!important
    }

    .fdx-sjson-u-mx--10\@medium-wide-only {
        margin-left: 2.5rem!important;
        margin-right: 2.5rem!important
    }

    .fdx-sjson-u-mx--11\@medium-wide-only {
        margin-left: 2.75rem!important;
        margin-right: 2.75rem!important
    }

    .fdx-sjson-u-mx--12\@medium-wide-only {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .fdx-sjson-u-mx--13\@medium-wide-only {
        margin-left: 3.25rem!important;
        margin-right: 3.25rem!important
    }

    .fdx-sjson-u-mx--14\@medium-wide-only {
        margin-left: 3.5rem!important;
        margin-right: 3.5rem!important
    }

    .fdx-sjson-u-mx--15\@medium-wide-only {
        margin-left: 3.75rem!important;
        margin-right: 3.75rem!important
    }

    .fdx-sjson-u-mx--16\@medium-wide-only {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .fdx-sjson-u-mx--17\@medium-wide-only {
        margin-left: 4.25rem!important;
        margin-right: 4.25rem!important
    }

    .fdx-sjson-u-mx--18\@medium-wide-only {
        margin-left: 4.5rem!important;
        margin-right: 4.5rem!important
    }

    .fdx-sjson-u-mx--19\@medium-wide-only {
        margin-left: 4.75rem!important;
        margin-right: 4.75rem!important
    }

    .fdx-sjson-u-mx--20\@medium-wide-only {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .fdx-sjson-u-my--0\@medium-wide-only {
        margin-top: 0!important;
        margin-bottom: 0!important
    }

    .fdx-sjson-u-my--1\@medium-wide-only {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-my--2\@medium-wide-only {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-my--3\@medium-wide-only {
        margin-top: .75rem!important;
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-my--4\@medium-wide-only {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-my--5\@medium-wide-only {
        margin-top: 1.25rem!important;
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-my--6\@medium-wide-only {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-my--7\@medium-wide-only {
        margin-top: 1.75rem!important;
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-my--8\@medium-wide-only {
        margin-top: 2rem!important;
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-my--9\@medium-wide-only {
        margin-top: 2.25rem!important;
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-my--10\@medium-wide-only {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-my--11\@medium-wide-only {
        margin-top: 2.75rem!important;
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-my--12\@medium-wide-only {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-my--13\@medium-wide-only {
        margin-top: 3.25rem!important;
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-my--14\@medium-wide-only {
        margin-top: 3.5rem!important;
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-my--15\@medium-wide-only {
        margin-top: 3.75rem!important;
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-my--16\@medium-wide-only {
        margin-top: 4rem!important;
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-my--17\@medium-wide-only {
        margin-top: 4.25rem!important;
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-my--18\@medium-wide-only {
        margin-top: 4.5rem!important;
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-my--19\@medium-wide-only {
        margin-top: 4.75rem!important;
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-my--20\@medium-wide-only {
        margin-top: 5rem!important;
        margin-bottom: 5rem!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-p--0\@large {
        padding:0!important
    }

    .fdx-sjson-u-p--1\@large {
        padding: .25rem!important
    }

    .fdx-sjson-u-p--2\@large {
        padding: .5rem!important
    }

    .fdx-sjson-u-p--3\@large {
        padding: .75rem!important
    }

    .fdx-sjson-u-p--4\@large {
        padding: 1rem!important
    }

    .fdx-sjson-u-p--5\@large {
        padding: 1.25rem!important
    }

    .fdx-sjson-u-p--6\@large {
        padding: 1.5rem!important
    }

    .fdx-sjson-u-p--7\@large {
        padding: 1.75rem!important
    }

    .fdx-sjson-u-p--8\@large {
        padding: 2rem!important
    }

    .fdx-sjson-u-p--9\@large {
        padding: 2.25rem!important
    }

    .fdx-sjson-u-p--10\@large {
        padding: 2.5rem!important
    }

    .fdx-sjson-u-p--11\@large {
        padding: 2.75rem!important
    }

    .fdx-sjson-u-p--12\@large {
        padding: 3rem!important
    }

    .fdx-sjson-u-p--13\@large {
        padding: 3.25rem!important
    }

    .fdx-sjson-u-p--14\@large {
        padding: 3.5rem!important
    }

    .fdx-sjson-u-p--15\@large {
        padding: 3.75rem!important
    }

    .fdx-sjson-u-p--16\@large {
        padding: 4rem!important
    }

    .fdx-sjson-u-p--17\@large {
        padding: 4.25rem!important
    }

    .fdx-sjson-u-p--18\@large {
        padding: 4.5rem!important
    }

    .fdx-sjson-u-p--19\@large {
        padding: 4.75rem!important
    }

    .fdx-sjson-u-p--20\@large {
        padding: 5rem!important
    }

    .fdx-sjson-u-pt--0\@large {
        padding-top: 0!important
    }

    .fdx-sjson-u-pt--1\@large {
        padding-top: .25rem!important
    }

    .fdx-sjson-u-pt--2\@large {
        padding-top: .5rem!important
    }

    .fdx-sjson-u-pt--3\@large {
        padding-top: .75rem!important
    }

    .fdx-sjson-u-pt--4\@large {
        padding-top: 1rem!important
    }

    .fdx-sjson-u-pt--5\@large {
        padding-top: 1.25rem!important
    }

    .fdx-sjson-u-pt--6\@large {
        padding-top: 1.5rem!important
    }

    .fdx-sjson-u-pt--7\@large {
        padding-top: 1.75rem!important
    }

    .fdx-sjson-u-pt--8\@large {
        padding-top: 2rem!important
    }

    .fdx-sjson-u-pt--9\@large {
        padding-top: 2.25rem!important
    }

    .fdx-sjson-u-pt--10\@large {
        padding-top: 2.5rem!important
    }

    .fdx-sjson-u-pt--11\@large {
        padding-top: 2.75rem!important
    }

    .fdx-sjson-u-pt--12\@large {
        padding-top: 3rem!important
    }

    .fdx-sjson-u-pt--13\@large {
        padding-top: 3.25rem!important
    }

    .fdx-sjson-u-pt--14\@large {
        padding-top: 3.5rem!important
    }

    .fdx-sjson-u-pt--15\@large {
        padding-top: 3.75rem!important
    }

    .fdx-sjson-u-pt--16\@large {
        padding-top: 4rem!important
    }

    .fdx-sjson-u-pt--17\@large {
        padding-top: 4.25rem!important
    }

    .fdx-sjson-u-pt--18\@large {
        padding-top: 4.5rem!important
    }

    .fdx-sjson-u-pt--19\@large {
        padding-top: 4.75rem!important
    }

    .fdx-sjson-u-pt--20\@large {
        padding-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0\@large {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0\@large {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1\@large {
        padding-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1\@large {
        padding-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2\@large {
        padding-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2\@large {
        padding-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3\@large {
        padding-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3\@large {
        padding-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4\@large {
        padding-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4\@large {
        padding-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5\@large {
        padding-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5\@large {
        padding-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--6\@large {
        padding-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--6\@large {
        padding-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--7\@large {
        padding-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--7\@large {
        padding-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--8\@large {
        padding-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--8\@large {
        padding-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--9\@large {
        padding-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--9\@large {
        padding-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--10\@large {
        padding-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--10\@large {
        padding-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--11\@large {
        padding-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--11\@large {
        padding-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--12\@large {
        padding-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--12\@large {
        padding-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--13\@large {
        padding-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--13\@large {
        padding-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--14\@large {
        padding-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--14\@large {
        padding-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--15\@large {
        padding-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--15\@large {
        padding-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--16\@large {
        padding-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--16\@large {
        padding-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--17\@large {
        padding-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--17\@large {
        padding-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--18\@large {
        padding-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--18\@large {
        padding-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--19\@large {
        padding-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--19\@large {
        padding-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--20\@large {
        padding-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--20\@large {
        padding-left: 5rem!important
    }

    .fdx-sjson-u-pb--0\@large {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1\@large {
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-pb--2\@large {
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-pb--3\@large {
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-pb--4\@large {
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-pb--5\@large {
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-pb--6\@large {
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-pb--7\@large {
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-pb--8\@large {
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-pb--9\@large {
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-pb--10\@large {
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-pb--11\@large {
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-pb--12\@large {
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-pb--13\@large {
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-pb--14\@large {
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-pb--15\@large {
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-pb--16\@large {
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-pb--17\@large {
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-pb--18\@large {
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-pb--19\@large {
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-pb--20\@large {
        padding-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0\@large {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0\@large {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1\@large {
        padding-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1\@large {
        padding-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2\@large {
        padding-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2\@large {
        padding-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3\@large {
        padding-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3\@large {
        padding-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4\@large {
        padding-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4\@large {
        padding-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5\@large {
        padding-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5\@large {
        padding-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--6\@large {
        padding-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--6\@large {
        padding-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--7\@large {
        padding-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--7\@large {
        padding-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--8\@large {
        padding-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--8\@large {
        padding-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--9\@large {
        padding-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--9\@large {
        padding-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--10\@large {
        padding-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--10\@large {
        padding-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--11\@large {
        padding-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--11\@large {
        padding-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--12\@large {
        padding-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--12\@large {
        padding-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--13\@large {
        padding-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--13\@large {
        padding-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--14\@large {
        padding-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--14\@large {
        padding-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--15\@large {
        padding-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--15\@large {
        padding-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--16\@large {
        padding-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--16\@large {
        padding-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--17\@large {
        padding-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--17\@large {
        padding-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--18\@large {
        padding-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--18\@large {
        padding-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--19\@large {
        padding-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--19\@large {
        padding-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--20\@large {
        padding-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--20\@large {
        padding-right: 5rem!important
    }

    .fdx-sjson-u-px--0\@large {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .fdx-sjson-u-px--1\@large {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .fdx-sjson-u-px--2\@large {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .fdx-sjson-u-px--3\@large {
        padding-left: .75rem!important;
        padding-right: .75rem!important
    }

    .fdx-sjson-u-px--4\@large {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .fdx-sjson-u-px--5\@large {
        padding-left: 1.25rem!important;
        padding-right: 1.25rem!important
    }

    .fdx-sjson-u-px--6\@large {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .fdx-sjson-u-px--7\@large {
        padding-left: 1.75rem!important;
        padding-right: 1.75rem!important
    }

    .fdx-sjson-u-px--8\@large {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .fdx-sjson-u-px--9\@large {
        padding-left: 2.25rem!important;
        padding-right: 2.25rem!important
    }

    .fdx-sjson-u-px--10\@large {
        padding-left: 2.5rem!important;
        padding-right: 2.5rem!important
    }

    .fdx-sjson-u-px--11\@large {
        padding-left: 2.75rem!important;
        padding-right: 2.75rem!important
    }

    .fdx-sjson-u-px--12\@large {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .fdx-sjson-u-px--13\@large {
        padding-left: 3.25rem!important;
        padding-right: 3.25rem!important
    }

    .fdx-sjson-u-px--14\@large {
        padding-left: 3.5rem!important;
        padding-right: 3.5rem!important
    }

    .fdx-sjson-u-px--15\@large {
        padding-left: 3.75rem!important;
        padding-right: 3.75rem!important
    }

    .fdx-sjson-u-px--16\@large {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .fdx-sjson-u-px--17\@large {
        padding-left: 4.25rem!important;
        padding-right: 4.25rem!important
    }

    .fdx-sjson-u-px--18\@large {
        padding-left: 4.5rem!important;
        padding-right: 4.5rem!important
    }

    .fdx-sjson-u-px--19\@large {
        padding-left: 4.75rem!important;
        padding-right: 4.75rem!important
    }

    .fdx-sjson-u-px--20\@large {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .fdx-sjson-u-py--0\@large {
        padding-top: 0!important;
        padding-bottom: 0!important
    }

    .fdx-sjson-u-py--1\@large {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-py--2\@large {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-py--3\@large {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-py--4\@large {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-py--5\@large {
        padding-top: 1.25rem!important;
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-py--6\@large {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-py--7\@large {
        padding-top: 1.75rem!important;
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-py--8\@large {
        padding-top: 2rem!important;
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-py--9\@large {
        padding-top: 2.25rem!important;
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-py--10\@large {
        padding-top: 2.5rem!important;
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-py--11\@large {
        padding-top: 2.75rem!important;
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-py--12\@large {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-py--13\@large {
        padding-top: 3.25rem!important;
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-py--14\@large {
        padding-top: 3.5rem!important;
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-py--15\@large {
        padding-top: 3.75rem!important;
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-py--16\@large {
        padding-top: 4rem!important;
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-py--17\@large {
        padding-top: 4.25rem!important;
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-py--18\@large {
        padding-top: 4.5rem!important;
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-py--19\@large {
        padding-top: 4.75rem!important;
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-py--20\@large {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important
    }

    .fdx-sjson-u-m--0\@large {
        margin: 0!important
    }

    .fdx-sjson-u-m--1\@large {
        margin: .25rem!important
    }

    .fdx-sjson-u-m--2\@large {
        margin: .5rem!important
    }

    .fdx-sjson-u-m--3\@large {
        margin: .75rem!important
    }

    .fdx-sjson-u-m--4\@large {
        margin: 1rem!important
    }

    .fdx-sjson-u-m--5\@large {
        margin: 1.25rem!important
    }

    .fdx-sjson-u-m--6\@large {
        margin: 1.5rem!important
    }

    .fdx-sjson-u-m--7\@large {
        margin: 1.75rem!important
    }

    .fdx-sjson-u-m--8\@large {
        margin: 2rem!important
    }

    .fdx-sjson-u-m--9\@large {
        margin: 2.25rem!important
    }

    .fdx-sjson-u-m--10\@large {
        margin: 2.5rem!important
    }

    .fdx-sjson-u-m--11\@large {
        margin: 2.75rem!important
    }

    .fdx-sjson-u-m--12\@large {
        margin: 3rem!important
    }

    .fdx-sjson-u-m--13\@large {
        margin: 3.25rem!important
    }

    .fdx-sjson-u-m--14\@large {
        margin: 3.5rem!important
    }

    .fdx-sjson-u-m--15\@large {
        margin: 3.75rem!important
    }

    .fdx-sjson-u-m--16\@large {
        margin: 4rem!important
    }

    .fdx-sjson-u-m--17\@large {
        margin: 4.25rem!important
    }

    .fdx-sjson-u-m--18\@large {
        margin: 4.5rem!important
    }

    .fdx-sjson-u-m--19\@large {
        margin: 4.75rem!important
    }

    .fdx-sjson-u-m--20\@large {
        margin: 5rem!important
    }

    .fdx-sjson-u-mt--0\@large {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1\@large {
        margin-top: .25rem!important
    }

    .fdx-sjson-u-mt--2\@large {
        margin-top: .5rem!important
    }

    .fdx-sjson-u-mt--3\@large {
        margin-top: .75rem!important
    }

    .fdx-sjson-u-mt--4\@large {
        margin-top: 1rem!important
    }

    .fdx-sjson-u-mt--5\@large {
        margin-top: 1.25rem!important
    }

    .fdx-sjson-u-mt--6\@large {
        margin-top: 1.5rem!important
    }

    .fdx-sjson-u-mt--7\@large {
        margin-top: 1.75rem!important
    }

    .fdx-sjson-u-mt--8\@large {
        margin-top: 2rem!important
    }

    .fdx-sjson-u-mt--9\@large {
        margin-top: 2.25rem!important
    }

    .fdx-sjson-u-mt--10\@large {
        margin-top: 2.5rem!important
    }

    .fdx-sjson-u-mt--11\@large {
        margin-top: 2.75rem!important
    }

    .fdx-sjson-u-mt--12\@large {
        margin-top: 3rem!important
    }

    .fdx-sjson-u-mt--13\@large {
        margin-top: 3.25rem!important
    }

    .fdx-sjson-u-mt--14\@large {
        margin-top: 3.5rem!important
    }

    .fdx-sjson-u-mt--15\@large {
        margin-top: 3.75rem!important
    }

    .fdx-sjson-u-mt--16\@large {
        margin-top: 4rem!important
    }

    .fdx-sjson-u-mt--17\@large {
        margin-top: 4.25rem!important
    }

    .fdx-sjson-u-mt--18\@large {
        margin-top: 4.5rem!important
    }

    .fdx-sjson-u-mt--19\@large {
        margin-top: 4.75rem!important
    }

    .fdx-sjson-u-mt--20\@large {
        margin-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0\@large {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0\@large {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1\@large {
        margin-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1\@large {
        margin-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2\@large {
        margin-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2\@large {
        margin-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3\@large {
        margin-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3\@large {
        margin-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4\@large {
        margin-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4\@large {
        margin-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5\@large {
        margin-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5\@large {
        margin-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--6\@large {
        margin-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--6\@large {
        margin-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--7\@large {
        margin-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--7\@large {
        margin-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--8\@large {
        margin-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--8\@large {
        margin-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--9\@large {
        margin-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--9\@large {
        margin-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--10\@large {
        margin-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--10\@large {
        margin-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--11\@large {
        margin-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--11\@large {
        margin-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--12\@large {
        margin-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--12\@large {
        margin-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--13\@large {
        margin-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--13\@large {
        margin-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--14\@large {
        margin-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--14\@large {
        margin-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--15\@large {
        margin-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--15\@large {
        margin-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--16\@large {
        margin-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--16\@large {
        margin-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--17\@large {
        margin-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--17\@large {
        margin-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--18\@large {
        margin-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--18\@large {
        margin-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--19\@large {
        margin-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--19\@large {
        margin-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--20\@large {
        margin-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--20\@large {
        margin-left: 5rem!important
    }

    .fdx-sjson-u-mb--0\@large {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1\@large {
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-mb--2\@large {
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-mb--3\@large {
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-mb--4\@large {
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-mb--5\@large {
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-mb--6\@large {
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-mb--7\@large {
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-mb--8\@large {
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-mb--9\@large {
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-mb--10\@large {
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-mb--11\@large {
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-mb--12\@large {
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-mb--13\@large {
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-mb--14\@large {
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-mb--15\@large {
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-mb--16\@large {
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-mb--17\@large {
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-mb--18\@large {
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-mb--19\@large {
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-mb--20\@large {
        margin-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0\@large {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0\@large {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1\@large {
        margin-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1\@large {
        margin-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2\@large {
        margin-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2\@large {
        margin-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3\@large {
        margin-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3\@large {
        margin-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4\@large {
        margin-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4\@large {
        margin-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5\@large {
        margin-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5\@large {
        margin-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--6\@large {
        margin-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--6\@large {
        margin-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--7\@large {
        margin-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--7\@large {
        margin-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--8\@large {
        margin-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--8\@large {
        margin-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--9\@large {
        margin-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--9\@large {
        margin-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--10\@large {
        margin-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--10\@large {
        margin-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--11\@large {
        margin-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--11\@large {
        margin-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--12\@large {
        margin-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--12\@large {
        margin-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--13\@large {
        margin-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--13\@large {
        margin-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--14\@large {
        margin-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--14\@large {
        margin-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--15\@large {
        margin-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--15\@large {
        margin-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--16\@large {
        margin-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--16\@large {
        margin-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--17\@large {
        margin-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--17\@large {
        margin-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--18\@large {
        margin-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--18\@large {
        margin-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--19\@large {
        margin-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--19\@large {
        margin-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--20\@large {
        margin-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--20\@large {
        margin-right: 5rem!important
    }

    .fdx-sjson-u-mx--0\@large {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .fdx-sjson-u-mx--1\@large {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .fdx-sjson-u-mx--2\@large {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .fdx-sjson-u-mx--3\@large {
        margin-left: .75rem!important;
        margin-right: .75rem!important
    }

    .fdx-sjson-u-mx--4\@large {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .fdx-sjson-u-mx--5\@large {
        margin-left: 1.25rem!important;
        margin-right: 1.25rem!important
    }

    .fdx-sjson-u-mx--6\@large {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .fdx-sjson-u-mx--7\@large {
        margin-left: 1.75rem!important;
        margin-right: 1.75rem!important
    }

    .fdx-sjson-u-mx--8\@large {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .fdx-sjson-u-mx--9\@large {
        margin-left: 2.25rem!important;
        margin-right: 2.25rem!important
    }

    .fdx-sjson-u-mx--10\@large {
        margin-left: 2.5rem!important;
        margin-right: 2.5rem!important
    }

    .fdx-sjson-u-mx--11\@large {
        margin-left: 2.75rem!important;
        margin-right: 2.75rem!important
    }

    .fdx-sjson-u-mx--12\@large {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .fdx-sjson-u-mx--13\@large {
        margin-left: 3.25rem!important;
        margin-right: 3.25rem!important
    }

    .fdx-sjson-u-mx--14\@large {
        margin-left: 3.5rem!important;
        margin-right: 3.5rem!important
    }

    .fdx-sjson-u-mx--15\@large {
        margin-left: 3.75rem!important;
        margin-right: 3.75rem!important
    }

    .fdx-sjson-u-mx--16\@large {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .fdx-sjson-u-mx--17\@large {
        margin-left: 4.25rem!important;
        margin-right: 4.25rem!important
    }

    .fdx-sjson-u-mx--18\@large {
        margin-left: 4.5rem!important;
        margin-right: 4.5rem!important
    }

    .fdx-sjson-u-mx--19\@large {
        margin-left: 4.75rem!important;
        margin-right: 4.75rem!important
    }

    .fdx-sjson-u-mx--20\@large {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .fdx-sjson-u-my--0\@large {
        margin-top: 0!important;
        margin-bottom: 0!important
    }

    .fdx-sjson-u-my--1\@large {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-my--2\@large {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-my--3\@large {
        margin-top: .75rem!important;
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-my--4\@large {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-my--5\@large {
        margin-top: 1.25rem!important;
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-my--6\@large {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-my--7\@large {
        margin-top: 1.75rem!important;
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-my--8\@large {
        margin-top: 2rem!important;
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-my--9\@large {
        margin-top: 2.25rem!important;
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-my--10\@large {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-my--11\@large {
        margin-top: 2.75rem!important;
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-my--12\@large {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-my--13\@large {
        margin-top: 3.25rem!important;
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-my--14\@large {
        margin-top: 3.5rem!important;
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-my--15\@large {
        margin-top: 3.75rem!important;
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-my--16\@large {
        margin-top: 4rem!important;
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-my--17\@large {
        margin-top: 4.25rem!important;
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-my--18\@large {
        margin-top: 4.5rem!important;
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-my--19\@large {
        margin-top: 4.75rem!important;
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-my--20\@large {
        margin-top: 5rem!important;
        margin-bottom: 5rem!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-p--0\@large-only {
        padding:0!important
    }

    .fdx-sjson-u-p--1\@large-only {
        padding: .25rem!important
    }

    .fdx-sjson-u-p--2\@large-only {
        padding: .5rem!important
    }

    .fdx-sjson-u-p--3\@large-only {
        padding: .75rem!important
    }

    .fdx-sjson-u-p--4\@large-only {
        padding: 1rem!important
    }

    .fdx-sjson-u-p--5\@large-only {
        padding: 1.25rem!important
    }

    .fdx-sjson-u-p--6\@large-only {
        padding: 1.5rem!important
    }

    .fdx-sjson-u-p--7\@large-only {
        padding: 1.75rem!important
    }

    .fdx-sjson-u-p--8\@large-only {
        padding: 2rem!important
    }

    .fdx-sjson-u-p--9\@large-only {
        padding: 2.25rem!important
    }

    .fdx-sjson-u-p--10\@large-only {
        padding: 2.5rem!important
    }

    .fdx-sjson-u-p--11\@large-only {
        padding: 2.75rem!important
    }

    .fdx-sjson-u-p--12\@large-only {
        padding: 3rem!important
    }

    .fdx-sjson-u-p--13\@large-only {
        padding: 3.25rem!important
    }

    .fdx-sjson-u-p--14\@large-only {
        padding: 3.5rem!important
    }

    .fdx-sjson-u-p--15\@large-only {
        padding: 3.75rem!important
    }

    .fdx-sjson-u-p--16\@large-only {
        padding: 4rem!important
    }

    .fdx-sjson-u-p--17\@large-only {
        padding: 4.25rem!important
    }

    .fdx-sjson-u-p--18\@large-only {
        padding: 4.5rem!important
    }

    .fdx-sjson-u-p--19\@large-only {
        padding: 4.75rem!important
    }

    .fdx-sjson-u-p--20\@large-only {
        padding: 5rem!important
    }

    .fdx-sjson-u-pt--0\@large-only {
        padding-top: 0!important
    }

    .fdx-sjson-u-pt--1\@large-only {
        padding-top: .25rem!important
    }

    .fdx-sjson-u-pt--2\@large-only {
        padding-top: .5rem!important
    }

    .fdx-sjson-u-pt--3\@large-only {
        padding-top: .75rem!important
    }

    .fdx-sjson-u-pt--4\@large-only {
        padding-top: 1rem!important
    }

    .fdx-sjson-u-pt--5\@large-only {
        padding-top: 1.25rem!important
    }

    .fdx-sjson-u-pt--6\@large-only {
        padding-top: 1.5rem!important
    }

    .fdx-sjson-u-pt--7\@large-only {
        padding-top: 1.75rem!important
    }

    .fdx-sjson-u-pt--8\@large-only {
        padding-top: 2rem!important
    }

    .fdx-sjson-u-pt--9\@large-only {
        padding-top: 2.25rem!important
    }

    .fdx-sjson-u-pt--10\@large-only {
        padding-top: 2.5rem!important
    }

    .fdx-sjson-u-pt--11\@large-only {
        padding-top: 2.75rem!important
    }

    .fdx-sjson-u-pt--12\@large-only {
        padding-top: 3rem!important
    }

    .fdx-sjson-u-pt--13\@large-only {
        padding-top: 3.25rem!important
    }

    .fdx-sjson-u-pt--14\@large-only {
        padding-top: 3.5rem!important
    }

    .fdx-sjson-u-pt--15\@large-only {
        padding-top: 3.75rem!important
    }

    .fdx-sjson-u-pt--16\@large-only {
        padding-top: 4rem!important
    }

    .fdx-sjson-u-pt--17\@large-only {
        padding-top: 4.25rem!important
    }

    .fdx-sjson-u-pt--18\@large-only {
        padding-top: 4.5rem!important
    }

    .fdx-sjson-u-pt--19\@large-only {
        padding-top: 4.75rem!important
    }

    .fdx-sjson-u-pt--20\@large-only {
        padding-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0\@large-only {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0\@large-only {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1\@large-only {
        padding-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1\@large-only {
        padding-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2\@large-only {
        padding-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2\@large-only {
        padding-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3\@large-only {
        padding-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3\@large-only {
        padding-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4\@large-only {
        padding-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4\@large-only {
        padding-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5\@large-only {
        padding-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5\@large-only {
        padding-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--6\@large-only {
        padding-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--6\@large-only {
        padding-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--7\@large-only {
        padding-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--7\@large-only {
        padding-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--8\@large-only {
        padding-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--8\@large-only {
        padding-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--9\@large-only {
        padding-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--9\@large-only {
        padding-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--10\@large-only {
        padding-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--10\@large-only {
        padding-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--11\@large-only {
        padding-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--11\@large-only {
        padding-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--12\@large-only {
        padding-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--12\@large-only {
        padding-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--13\@large-only {
        padding-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--13\@large-only {
        padding-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--14\@large-only {
        padding-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--14\@large-only {
        padding-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--15\@large-only {
        padding-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--15\@large-only {
        padding-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--16\@large-only {
        padding-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--16\@large-only {
        padding-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--17\@large-only {
        padding-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--17\@large-only {
        padding-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--18\@large-only {
        padding-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--18\@large-only {
        padding-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--19\@large-only {
        padding-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--19\@large-only {
        padding-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--20\@large-only {
        padding-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--20\@large-only {
        padding-left: 5rem!important
    }

    .fdx-sjson-u-pb--0\@large-only {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1\@large-only {
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-pb--2\@large-only {
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-pb--3\@large-only {
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-pb--4\@large-only {
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-pb--5\@large-only {
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-pb--6\@large-only {
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-pb--7\@large-only {
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-pb--8\@large-only {
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-pb--9\@large-only {
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-pb--10\@large-only {
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-pb--11\@large-only {
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-pb--12\@large-only {
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-pb--13\@large-only {
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-pb--14\@large-only {
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-pb--15\@large-only {
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-pb--16\@large-only {
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-pb--17\@large-only {
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-pb--18\@large-only {
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-pb--19\@large-only {
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-pb--20\@large-only {
        padding-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0\@large-only {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0\@large-only {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1\@large-only {
        padding-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1\@large-only {
        padding-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2\@large-only {
        padding-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2\@large-only {
        padding-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3\@large-only {
        padding-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3\@large-only {
        padding-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4\@large-only {
        padding-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4\@large-only {
        padding-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5\@large-only {
        padding-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5\@large-only {
        padding-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--6\@large-only {
        padding-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--6\@large-only {
        padding-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--7\@large-only {
        padding-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--7\@large-only {
        padding-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--8\@large-only {
        padding-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--8\@large-only {
        padding-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--9\@large-only {
        padding-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--9\@large-only {
        padding-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--10\@large-only {
        padding-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--10\@large-only {
        padding-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--11\@large-only {
        padding-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--11\@large-only {
        padding-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--12\@large-only {
        padding-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--12\@large-only {
        padding-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--13\@large-only {
        padding-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--13\@large-only {
        padding-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--14\@large-only {
        padding-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--14\@large-only {
        padding-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--15\@large-only {
        padding-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--15\@large-only {
        padding-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--16\@large-only {
        padding-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--16\@large-only {
        padding-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--17\@large-only {
        padding-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--17\@large-only {
        padding-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--18\@large-only {
        padding-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--18\@large-only {
        padding-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--19\@large-only {
        padding-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--19\@large-only {
        padding-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--20\@large-only {
        padding-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--20\@large-only {
        padding-right: 5rem!important
    }

    .fdx-sjson-u-px--0\@large-only {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .fdx-sjson-u-px--1\@large-only {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .fdx-sjson-u-px--2\@large-only {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .fdx-sjson-u-px--3\@large-only {
        padding-left: .75rem!important;
        padding-right: .75rem!important
    }

    .fdx-sjson-u-px--4\@large-only {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .fdx-sjson-u-px--5\@large-only {
        padding-left: 1.25rem!important;
        padding-right: 1.25rem!important
    }

    .fdx-sjson-u-px--6\@large-only {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .fdx-sjson-u-px--7\@large-only {
        padding-left: 1.75rem!important;
        padding-right: 1.75rem!important
    }

    .fdx-sjson-u-px--8\@large-only {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .fdx-sjson-u-px--9\@large-only {
        padding-left: 2.25rem!important;
        padding-right: 2.25rem!important
    }

    .fdx-sjson-u-px--10\@large-only {
        padding-left: 2.5rem!important;
        padding-right: 2.5rem!important
    }

    .fdx-sjson-u-px--11\@large-only {
        padding-left: 2.75rem!important;
        padding-right: 2.75rem!important
    }

    .fdx-sjson-u-px--12\@large-only {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .fdx-sjson-u-px--13\@large-only {
        padding-left: 3.25rem!important;
        padding-right: 3.25rem!important
    }

    .fdx-sjson-u-px--14\@large-only {
        padding-left: 3.5rem!important;
        padding-right: 3.5rem!important
    }

    .fdx-sjson-u-px--15\@large-only {
        padding-left: 3.75rem!important;
        padding-right: 3.75rem!important
    }

    .fdx-sjson-u-px--16\@large-only {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .fdx-sjson-u-px--17\@large-only {
        padding-left: 4.25rem!important;
        padding-right: 4.25rem!important
    }

    .fdx-sjson-u-px--18\@large-only {
        padding-left: 4.5rem!important;
        padding-right: 4.5rem!important
    }

    .fdx-sjson-u-px--19\@large-only {
        padding-left: 4.75rem!important;
        padding-right: 4.75rem!important
    }

    .fdx-sjson-u-px--20\@large-only {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .fdx-sjson-u-py--0\@large-only {
        padding-top: 0!important;
        padding-bottom: 0!important
    }

    .fdx-sjson-u-py--1\@large-only {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-py--2\@large-only {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-py--3\@large-only {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-py--4\@large-only {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-py--5\@large-only {
        padding-top: 1.25rem!important;
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-py--6\@large-only {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-py--7\@large-only {
        padding-top: 1.75rem!important;
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-py--8\@large-only {
        padding-top: 2rem!important;
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-py--9\@large-only {
        padding-top: 2.25rem!important;
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-py--10\@large-only {
        padding-top: 2.5rem!important;
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-py--11\@large-only {
        padding-top: 2.75rem!important;
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-py--12\@large-only {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-py--13\@large-only {
        padding-top: 3.25rem!important;
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-py--14\@large-only {
        padding-top: 3.5rem!important;
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-py--15\@large-only {
        padding-top: 3.75rem!important;
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-py--16\@large-only {
        padding-top: 4rem!important;
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-py--17\@large-only {
        padding-top: 4.25rem!important;
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-py--18\@large-only {
        padding-top: 4.5rem!important;
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-py--19\@large-only {
        padding-top: 4.75rem!important;
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-py--20\@large-only {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important
    }

    .fdx-sjson-u-m--0\@large-only {
        margin: 0!important
    }

    .fdx-sjson-u-m--1\@large-only {
        margin: .25rem!important
    }

    .fdx-sjson-u-m--2\@large-only {
        margin: .5rem!important
    }

    .fdx-sjson-u-m--3\@large-only {
        margin: .75rem!important
    }

    .fdx-sjson-u-m--4\@large-only {
        margin: 1rem!important
    }

    .fdx-sjson-u-m--5\@large-only {
        margin: 1.25rem!important
    }

    .fdx-sjson-u-m--6\@large-only {
        margin: 1.5rem!important
    }

    .fdx-sjson-u-m--7\@large-only {
        margin: 1.75rem!important
    }

    .fdx-sjson-u-m--8\@large-only {
        margin: 2rem!important
    }

    .fdx-sjson-u-m--9\@large-only {
        margin: 2.25rem!important
    }

    .fdx-sjson-u-m--10\@large-only {
        margin: 2.5rem!important
    }

    .fdx-sjson-u-m--11\@large-only {
        margin: 2.75rem!important
    }

    .fdx-sjson-u-m--12\@large-only {
        margin: 3rem!important
    }

    .fdx-sjson-u-m--13\@large-only {
        margin: 3.25rem!important
    }

    .fdx-sjson-u-m--14\@large-only {
        margin: 3.5rem!important
    }

    .fdx-sjson-u-m--15\@large-only {
        margin: 3.75rem!important
    }

    .fdx-sjson-u-m--16\@large-only {
        margin: 4rem!important
    }

    .fdx-sjson-u-m--17\@large-only {
        margin: 4.25rem!important
    }

    .fdx-sjson-u-m--18\@large-only {
        margin: 4.5rem!important
    }

    .fdx-sjson-u-m--19\@large-only {
        margin: 4.75rem!important
    }

    .fdx-sjson-u-m--20\@large-only {
        margin: 5rem!important
    }

    .fdx-sjson-u-mt--0\@large-only {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1\@large-only {
        margin-top: .25rem!important
    }

    .fdx-sjson-u-mt--2\@large-only {
        margin-top: .5rem!important
    }

    .fdx-sjson-u-mt--3\@large-only {
        margin-top: .75rem!important
    }

    .fdx-sjson-u-mt--4\@large-only {
        margin-top: 1rem!important
    }

    .fdx-sjson-u-mt--5\@large-only {
        margin-top: 1.25rem!important
    }

    .fdx-sjson-u-mt--6\@large-only {
        margin-top: 1.5rem!important
    }

    .fdx-sjson-u-mt--7\@large-only {
        margin-top: 1.75rem!important
    }

    .fdx-sjson-u-mt--8\@large-only {
        margin-top: 2rem!important
    }

    .fdx-sjson-u-mt--9\@large-only {
        margin-top: 2.25rem!important
    }

    .fdx-sjson-u-mt--10\@large-only {
        margin-top: 2.5rem!important
    }

    .fdx-sjson-u-mt--11\@large-only {
        margin-top: 2.75rem!important
    }

    .fdx-sjson-u-mt--12\@large-only {
        margin-top: 3rem!important
    }

    .fdx-sjson-u-mt--13\@large-only {
        margin-top: 3.25rem!important
    }

    .fdx-sjson-u-mt--14\@large-only {
        margin-top: 3.5rem!important
    }

    .fdx-sjson-u-mt--15\@large-only {
        margin-top: 3.75rem!important
    }

    .fdx-sjson-u-mt--16\@large-only {
        margin-top: 4rem!important
    }

    .fdx-sjson-u-mt--17\@large-only {
        margin-top: 4.25rem!important
    }

    .fdx-sjson-u-mt--18\@large-only {
        margin-top: 4.5rem!important
    }

    .fdx-sjson-u-mt--19\@large-only {
        margin-top: 4.75rem!important
    }

    .fdx-sjson-u-mt--20\@large-only {
        margin-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0\@large-only {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0\@large-only {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1\@large-only {
        margin-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1\@large-only {
        margin-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2\@large-only {
        margin-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2\@large-only {
        margin-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3\@large-only {
        margin-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3\@large-only {
        margin-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4\@large-only {
        margin-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4\@large-only {
        margin-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5\@large-only {
        margin-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5\@large-only {
        margin-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--6\@large-only {
        margin-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--6\@large-only {
        margin-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--7\@large-only {
        margin-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--7\@large-only {
        margin-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--8\@large-only {
        margin-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--8\@large-only {
        margin-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--9\@large-only {
        margin-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--9\@large-only {
        margin-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--10\@large-only {
        margin-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--10\@large-only {
        margin-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--11\@large-only {
        margin-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--11\@large-only {
        margin-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--12\@large-only {
        margin-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--12\@large-only {
        margin-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--13\@large-only {
        margin-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--13\@large-only {
        margin-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--14\@large-only {
        margin-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--14\@large-only {
        margin-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--15\@large-only {
        margin-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--15\@large-only {
        margin-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--16\@large-only {
        margin-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--16\@large-only {
        margin-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--17\@large-only {
        margin-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--17\@large-only {
        margin-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--18\@large-only {
        margin-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--18\@large-only {
        margin-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--19\@large-only {
        margin-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--19\@large-only {
        margin-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--20\@large-only {
        margin-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--20\@large-only {
        margin-left: 5rem!important
    }

    .fdx-sjson-u-mb--0\@large-only {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1\@large-only {
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-mb--2\@large-only {
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-mb--3\@large-only {
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-mb--4\@large-only {
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-mb--5\@large-only {
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-mb--6\@large-only {
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-mb--7\@large-only {
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-mb--8\@large-only {
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-mb--9\@large-only {
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-mb--10\@large-only {
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-mb--11\@large-only {
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-mb--12\@large-only {
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-mb--13\@large-only {
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-mb--14\@large-only {
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-mb--15\@large-only {
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-mb--16\@large-only {
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-mb--17\@large-only {
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-mb--18\@large-only {
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-mb--19\@large-only {
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-mb--20\@large-only {
        margin-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0\@large-only {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0\@large-only {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1\@large-only {
        margin-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1\@large-only {
        margin-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2\@large-only {
        margin-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2\@large-only {
        margin-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3\@large-only {
        margin-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3\@large-only {
        margin-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4\@large-only {
        margin-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4\@large-only {
        margin-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5\@large-only {
        margin-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5\@large-only {
        margin-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--6\@large-only {
        margin-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--6\@large-only {
        margin-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--7\@large-only {
        margin-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--7\@large-only {
        margin-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--8\@large-only {
        margin-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--8\@large-only {
        margin-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--9\@large-only {
        margin-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--9\@large-only {
        margin-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--10\@large-only {
        margin-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--10\@large-only {
        margin-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--11\@large-only {
        margin-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--11\@large-only {
        margin-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--12\@large-only {
        margin-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--12\@large-only {
        margin-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--13\@large-only {
        margin-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--13\@large-only {
        margin-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--14\@large-only {
        margin-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--14\@large-only {
        margin-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--15\@large-only {
        margin-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--15\@large-only {
        margin-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--16\@large-only {
        margin-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--16\@large-only {
        margin-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--17\@large-only {
        margin-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--17\@large-only {
        margin-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--18\@large-only {
        margin-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--18\@large-only {
        margin-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--19\@large-only {
        margin-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--19\@large-only {
        margin-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--20\@large-only {
        margin-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--20\@large-only {
        margin-right: 5rem!important
    }

    .fdx-sjson-u-mx--0\@large-only {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .fdx-sjson-u-mx--1\@large-only {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .fdx-sjson-u-mx--2\@large-only {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .fdx-sjson-u-mx--3\@large-only {
        margin-left: .75rem!important;
        margin-right: .75rem!important
    }

    .fdx-sjson-u-mx--4\@large-only {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .fdx-sjson-u-mx--5\@large-only {
        margin-left: 1.25rem!important;
        margin-right: 1.25rem!important
    }

    .fdx-sjson-u-mx--6\@large-only {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .fdx-sjson-u-mx--7\@large-only {
        margin-left: 1.75rem!important;
        margin-right: 1.75rem!important
    }

    .fdx-sjson-u-mx--8\@large-only {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .fdx-sjson-u-mx--9\@large-only {
        margin-left: 2.25rem!important;
        margin-right: 2.25rem!important
    }

    .fdx-sjson-u-mx--10\@large-only {
        margin-left: 2.5rem!important;
        margin-right: 2.5rem!important
    }

    .fdx-sjson-u-mx--11\@large-only {
        margin-left: 2.75rem!important;
        margin-right: 2.75rem!important
    }

    .fdx-sjson-u-mx--12\@large-only {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .fdx-sjson-u-mx--13\@large-only {
        margin-left: 3.25rem!important;
        margin-right: 3.25rem!important
    }

    .fdx-sjson-u-mx--14\@large-only {
        margin-left: 3.5rem!important;
        margin-right: 3.5rem!important
    }

    .fdx-sjson-u-mx--15\@large-only {
        margin-left: 3.75rem!important;
        margin-right: 3.75rem!important
    }

    .fdx-sjson-u-mx--16\@large-only {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .fdx-sjson-u-mx--17\@large-only {
        margin-left: 4.25rem!important;
        margin-right: 4.25rem!important
    }

    .fdx-sjson-u-mx--18\@large-only {
        margin-left: 4.5rem!important;
        margin-right: 4.5rem!important
    }

    .fdx-sjson-u-mx--19\@large-only {
        margin-left: 4.75rem!important;
        margin-right: 4.75rem!important
    }

    .fdx-sjson-u-mx--20\@large-only {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .fdx-sjson-u-my--0\@large-only {
        margin-top: 0!important;
        margin-bottom: 0!important
    }

    .fdx-sjson-u-my--1\@large-only {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-my--2\@large-only {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-my--3\@large-only {
        margin-top: .75rem!important;
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-my--4\@large-only {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-my--5\@large-only {
        margin-top: 1.25rem!important;
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-my--6\@large-only {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-my--7\@large-only {
        margin-top: 1.75rem!important;
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-my--8\@large-only {
        margin-top: 2rem!important;
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-my--9\@large-only {
        margin-top: 2.25rem!important;
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-my--10\@large-only {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-my--11\@large-only {
        margin-top: 2.75rem!important;
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-my--12\@large-only {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-my--13\@large-only {
        margin-top: 3.25rem!important;
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-my--14\@large-only {
        margin-top: 3.5rem!important;
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-my--15\@large-only {
        margin-top: 3.75rem!important;
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-my--16\@large-only {
        margin-top: 4rem!important;
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-my--17\@large-only {
        margin-top: 4.25rem!important;
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-my--18\@large-only {
        margin-top: 4.5rem!important;
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-my--19\@large-only {
        margin-top: 4.75rem!important;
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-my--20\@large-only {
        margin-top: 5rem!important;
        margin-bottom: 5rem!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-p--0\@x-large {
        padding:0!important
    }

    .fdx-sjson-u-p--1\@x-large {
        padding: .25rem!important
    }

    .fdx-sjson-u-p--2\@x-large {
        padding: .5rem!important
    }

    .fdx-sjson-u-p--3\@x-large {
        padding: .75rem!important
    }

    .fdx-sjson-u-p--4\@x-large {
        padding: 1rem!important
    }

    .fdx-sjson-u-p--5\@x-large {
        padding: 1.25rem!important
    }

    .fdx-sjson-u-p--6\@x-large {
        padding: 1.5rem!important
    }

    .fdx-sjson-u-p--7\@x-large {
        padding: 1.75rem!important
    }

    .fdx-sjson-u-p--8\@x-large {
        padding: 2rem!important
    }

    .fdx-sjson-u-p--9\@x-large {
        padding: 2.25rem!important
    }

    .fdx-sjson-u-p--10\@x-large {
        padding: 2.5rem!important
    }

    .fdx-sjson-u-p--11\@x-large {
        padding: 2.75rem!important
    }

    .fdx-sjson-u-p--12\@x-large {
        padding: 3rem!important
    }

    .fdx-sjson-u-p--13\@x-large {
        padding: 3.25rem!important
    }

    .fdx-sjson-u-p--14\@x-large {
        padding: 3.5rem!important
    }

    .fdx-sjson-u-p--15\@x-large {
        padding: 3.75rem!important
    }

    .fdx-sjson-u-p--16\@x-large {
        padding: 4rem!important
    }

    .fdx-sjson-u-p--17\@x-large {
        padding: 4.25rem!important
    }

    .fdx-sjson-u-p--18\@x-large {
        padding: 4.5rem!important
    }

    .fdx-sjson-u-p--19\@x-large {
        padding: 4.75rem!important
    }

    .fdx-sjson-u-p--20\@x-large {
        padding: 5rem!important
    }

    .fdx-sjson-u-pt--0\@x-large {
        padding-top: 0!important
    }

    .fdx-sjson-u-pt--1\@x-large {
        padding-top: .25rem!important
    }

    .fdx-sjson-u-pt--2\@x-large {
        padding-top: .5rem!important
    }

    .fdx-sjson-u-pt--3\@x-large {
        padding-top: .75rem!important
    }

    .fdx-sjson-u-pt--4\@x-large {
        padding-top: 1rem!important
    }

    .fdx-sjson-u-pt--5\@x-large {
        padding-top: 1.25rem!important
    }

    .fdx-sjson-u-pt--6\@x-large {
        padding-top: 1.5rem!important
    }

    .fdx-sjson-u-pt--7\@x-large {
        padding-top: 1.75rem!important
    }

    .fdx-sjson-u-pt--8\@x-large {
        padding-top: 2rem!important
    }

    .fdx-sjson-u-pt--9\@x-large {
        padding-top: 2.25rem!important
    }

    .fdx-sjson-u-pt--10\@x-large {
        padding-top: 2.5rem!important
    }

    .fdx-sjson-u-pt--11\@x-large {
        padding-top: 2.75rem!important
    }

    .fdx-sjson-u-pt--12\@x-large {
        padding-top: 3rem!important
    }

    .fdx-sjson-u-pt--13\@x-large {
        padding-top: 3.25rem!important
    }

    .fdx-sjson-u-pt--14\@x-large {
        padding-top: 3.5rem!important
    }

    .fdx-sjson-u-pt--15\@x-large {
        padding-top: 3.75rem!important
    }

    .fdx-sjson-u-pt--16\@x-large {
        padding-top: 4rem!important
    }

    .fdx-sjson-u-pt--17\@x-large {
        padding-top: 4.25rem!important
    }

    .fdx-sjson-u-pt--18\@x-large {
        padding-top: 4.5rem!important
    }

    .fdx-sjson-u-pt--19\@x-large {
        padding-top: 4.75rem!important
    }

    .fdx-sjson-u-pt--20\@x-large {
        padding-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0\@x-large {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0\@x-large {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1\@x-large {
        padding-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1\@x-large {
        padding-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2\@x-large {
        padding-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2\@x-large {
        padding-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3\@x-large {
        padding-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3\@x-large {
        padding-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4\@x-large {
        padding-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4\@x-large {
        padding-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5\@x-large {
        padding-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5\@x-large {
        padding-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--6\@x-large {
        padding-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--6\@x-large {
        padding-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--7\@x-large {
        padding-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--7\@x-large {
        padding-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--8\@x-large {
        padding-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--8\@x-large {
        padding-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--9\@x-large {
        padding-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--9\@x-large {
        padding-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--10\@x-large {
        padding-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--10\@x-large {
        padding-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--11\@x-large {
        padding-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--11\@x-large {
        padding-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--12\@x-large {
        padding-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--12\@x-large {
        padding-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--13\@x-large {
        padding-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--13\@x-large {
        padding-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--14\@x-large {
        padding-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--14\@x-large {
        padding-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--15\@x-large {
        padding-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--15\@x-large {
        padding-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--16\@x-large {
        padding-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--16\@x-large {
        padding-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--17\@x-large {
        padding-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--17\@x-large {
        padding-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--18\@x-large {
        padding-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--18\@x-large {
        padding-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--19\@x-large {
        padding-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--19\@x-large {
        padding-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pr--20\@x-large {
        padding-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pr--20\@x-large {
        padding-left: 5rem!important
    }

    .fdx-sjson-u-pb--0\@x-large {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1\@x-large {
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-pb--2\@x-large {
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-pb--3\@x-large {
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-pb--4\@x-large {
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-pb--5\@x-large {
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-pb--6\@x-large {
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-pb--7\@x-large {
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-pb--8\@x-large {
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-pb--9\@x-large {
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-pb--10\@x-large {
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-pb--11\@x-large {
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-pb--12\@x-large {
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-pb--13\@x-large {
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-pb--14\@x-large {
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-pb--15\@x-large {
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-pb--16\@x-large {
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-pb--17\@x-large {
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-pb--18\@x-large {
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-pb--19\@x-large {
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-pb--20\@x-large {
        padding-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0\@x-large {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0\@x-large {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1\@x-large {
        padding-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1\@x-large {
        padding-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2\@x-large {
        padding-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2\@x-large {
        padding-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3\@x-large {
        padding-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3\@x-large {
        padding-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4\@x-large {
        padding-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4\@x-large {
        padding-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5\@x-large {
        padding-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5\@x-large {
        padding-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--6\@x-large {
        padding-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--6\@x-large {
        padding-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--7\@x-large {
        padding-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--7\@x-large {
        padding-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--8\@x-large {
        padding-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--8\@x-large {
        padding-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--9\@x-large {
        padding-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--9\@x-large {
        padding-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--10\@x-large {
        padding-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--10\@x-large {
        padding-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--11\@x-large {
        padding-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--11\@x-large {
        padding-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--12\@x-large {
        padding-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--12\@x-large {
        padding-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--13\@x-large {
        padding-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--13\@x-large {
        padding-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--14\@x-large {
        padding-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--14\@x-large {
        padding-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--15\@x-large {
        padding-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--15\@x-large {
        padding-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--16\@x-large {
        padding-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--16\@x-large {
        padding-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--17\@x-large {
        padding-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--17\@x-large {
        padding-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--18\@x-large {
        padding-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--18\@x-large {
        padding-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--19\@x-large {
        padding-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--19\@x-large {
        padding-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-pl--20\@x-large {
        padding-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-pl--20\@x-large {
        padding-right: 5rem!important
    }

    .fdx-sjson-u-px--0\@x-large {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .fdx-sjson-u-px--1\@x-large {
        padding-left: .25rem!important;
        padding-right: .25rem!important
    }

    .fdx-sjson-u-px--2\@x-large {
        padding-left: .5rem!important;
        padding-right: .5rem!important
    }

    .fdx-sjson-u-px--3\@x-large {
        padding-left: .75rem!important;
        padding-right: .75rem!important
    }

    .fdx-sjson-u-px--4\@x-large {
        padding-left: 1rem!important;
        padding-right: 1rem!important
    }

    .fdx-sjson-u-px--5\@x-large {
        padding-left: 1.25rem!important;
        padding-right: 1.25rem!important
    }

    .fdx-sjson-u-px--6\@x-large {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important
    }

    .fdx-sjson-u-px--7\@x-large {
        padding-left: 1.75rem!important;
        padding-right: 1.75rem!important
    }

    .fdx-sjson-u-px--8\@x-large {
        padding-left: 2rem!important;
        padding-right: 2rem!important
    }

    .fdx-sjson-u-px--9\@x-large {
        padding-left: 2.25rem!important;
        padding-right: 2.25rem!important
    }

    .fdx-sjson-u-px--10\@x-large {
        padding-left: 2.5rem!important;
        padding-right: 2.5rem!important
    }

    .fdx-sjson-u-px--11\@x-large {
        padding-left: 2.75rem!important;
        padding-right: 2.75rem!important
    }

    .fdx-sjson-u-px--12\@x-large {
        padding-left: 3rem!important;
        padding-right: 3rem!important
    }

    .fdx-sjson-u-px--13\@x-large {
        padding-left: 3.25rem!important;
        padding-right: 3.25rem!important
    }

    .fdx-sjson-u-px--14\@x-large {
        padding-left: 3.5rem!important;
        padding-right: 3.5rem!important
    }

    .fdx-sjson-u-px--15\@x-large {
        padding-left: 3.75rem!important;
        padding-right: 3.75rem!important
    }

    .fdx-sjson-u-px--16\@x-large {
        padding-left: 4rem!important;
        padding-right: 4rem!important
    }

    .fdx-sjson-u-px--17\@x-large {
        padding-left: 4.25rem!important;
        padding-right: 4.25rem!important
    }

    .fdx-sjson-u-px--18\@x-large {
        padding-left: 4.5rem!important;
        padding-right: 4.5rem!important
    }

    .fdx-sjson-u-px--19\@x-large {
        padding-left: 4.75rem!important;
        padding-right: 4.75rem!important
    }

    .fdx-sjson-u-px--20\@x-large {
        padding-left: 5rem!important;
        padding-right: 5rem!important
    }

    .fdx-sjson-u-py--0\@x-large {
        padding-top: 0!important;
        padding-bottom: 0!important
    }

    .fdx-sjson-u-py--1\@x-large {
        padding-top: .25rem!important;
        padding-bottom: .25rem!important
    }

    .fdx-sjson-u-py--2\@x-large {
        padding-top: .5rem!important;
        padding-bottom: .5rem!important
    }

    .fdx-sjson-u-py--3\@x-large {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }

    .fdx-sjson-u-py--4\@x-large {
        padding-top: 1rem!important;
        padding-bottom: 1rem!important
    }

    .fdx-sjson-u-py--5\@x-large {
        padding-top: 1.25rem!important;
        padding-bottom: 1.25rem!important
    }

    .fdx-sjson-u-py--6\@x-large {
        padding-top: 1.5rem!important;
        padding-bottom: 1.5rem!important
    }

    .fdx-sjson-u-py--7\@x-large {
        padding-top: 1.75rem!important;
        padding-bottom: 1.75rem!important
    }

    .fdx-sjson-u-py--8\@x-large {
        padding-top: 2rem!important;
        padding-bottom: 2rem!important
    }

    .fdx-sjson-u-py--9\@x-large {
        padding-top: 2.25rem!important;
        padding-bottom: 2.25rem!important
    }

    .fdx-sjson-u-py--10\@x-large {
        padding-top: 2.5rem!important;
        padding-bottom: 2.5rem!important
    }

    .fdx-sjson-u-py--11\@x-large {
        padding-top: 2.75rem!important;
        padding-bottom: 2.75rem!important
    }

    .fdx-sjson-u-py--12\@x-large {
        padding-top: 3rem!important;
        padding-bottom: 3rem!important
    }

    .fdx-sjson-u-py--13\@x-large {
        padding-top: 3.25rem!important;
        padding-bottom: 3.25rem!important
    }

    .fdx-sjson-u-py--14\@x-large {
        padding-top: 3.5rem!important;
        padding-bottom: 3.5rem!important
    }

    .fdx-sjson-u-py--15\@x-large {
        padding-top: 3.75rem!important;
        padding-bottom: 3.75rem!important
    }

    .fdx-sjson-u-py--16\@x-large {
        padding-top: 4rem!important;
        padding-bottom: 4rem!important
    }

    .fdx-sjson-u-py--17\@x-large {
        padding-top: 4.25rem!important;
        padding-bottom: 4.25rem!important
    }

    .fdx-sjson-u-py--18\@x-large {
        padding-top: 4.5rem!important;
        padding-bottom: 4.5rem!important
    }

    .fdx-sjson-u-py--19\@x-large {
        padding-top: 4.75rem!important;
        padding-bottom: 4.75rem!important
    }

    .fdx-sjson-u-py--20\@x-large {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important
    }

    .fdx-sjson-u-m--0\@x-large {
        margin: 0!important
    }

    .fdx-sjson-u-m--1\@x-large {
        margin: .25rem!important
    }

    .fdx-sjson-u-m--2\@x-large {
        margin: .5rem!important
    }

    .fdx-sjson-u-m--3\@x-large {
        margin: .75rem!important
    }

    .fdx-sjson-u-m--4\@x-large {
        margin: 1rem!important
    }

    .fdx-sjson-u-m--5\@x-large {
        margin: 1.25rem!important
    }

    .fdx-sjson-u-m--6\@x-large {
        margin: 1.5rem!important
    }

    .fdx-sjson-u-m--7\@x-large {
        margin: 1.75rem!important
    }

    .fdx-sjson-u-m--8\@x-large {
        margin: 2rem!important
    }

    .fdx-sjson-u-m--9\@x-large {
        margin: 2.25rem!important
    }

    .fdx-sjson-u-m--10\@x-large {
        margin: 2.5rem!important
    }

    .fdx-sjson-u-m--11\@x-large {
        margin: 2.75rem!important
    }

    .fdx-sjson-u-m--12\@x-large {
        margin: 3rem!important
    }

    .fdx-sjson-u-m--13\@x-large {
        margin: 3.25rem!important
    }

    .fdx-sjson-u-m--14\@x-large {
        margin: 3.5rem!important
    }

    .fdx-sjson-u-m--15\@x-large {
        margin: 3.75rem!important
    }

    .fdx-sjson-u-m--16\@x-large {
        margin: 4rem!important
    }

    .fdx-sjson-u-m--17\@x-large {
        margin: 4.25rem!important
    }

    .fdx-sjson-u-m--18\@x-large {
        margin: 4.5rem!important
    }

    .fdx-sjson-u-m--19\@x-large {
        margin: 4.75rem!important
    }

    .fdx-sjson-u-m--20\@x-large {
        margin: 5rem!important
    }

    .fdx-sjson-u-mt--0\@x-large {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1\@x-large {
        margin-top: .25rem!important
    }

    .fdx-sjson-u-mt--2\@x-large {
        margin-top: .5rem!important
    }

    .fdx-sjson-u-mt--3\@x-large {
        margin-top: .75rem!important
    }

    .fdx-sjson-u-mt--4\@x-large {
        margin-top: 1rem!important
    }

    .fdx-sjson-u-mt--5\@x-large {
        margin-top: 1.25rem!important
    }

    .fdx-sjson-u-mt--6\@x-large {
        margin-top: 1.5rem!important
    }

    .fdx-sjson-u-mt--7\@x-large {
        margin-top: 1.75rem!important
    }

    .fdx-sjson-u-mt--8\@x-large {
        margin-top: 2rem!important
    }

    .fdx-sjson-u-mt--9\@x-large {
        margin-top: 2.25rem!important
    }

    .fdx-sjson-u-mt--10\@x-large {
        margin-top: 2.5rem!important
    }

    .fdx-sjson-u-mt--11\@x-large {
        margin-top: 2.75rem!important
    }

    .fdx-sjson-u-mt--12\@x-large {
        margin-top: 3rem!important
    }

    .fdx-sjson-u-mt--13\@x-large {
        margin-top: 3.25rem!important
    }

    .fdx-sjson-u-mt--14\@x-large {
        margin-top: 3.5rem!important
    }

    .fdx-sjson-u-mt--15\@x-large {
        margin-top: 3.75rem!important
    }

    .fdx-sjson-u-mt--16\@x-large {
        margin-top: 4rem!important
    }

    .fdx-sjson-u-mt--17\@x-large {
        margin-top: 4.25rem!important
    }

    .fdx-sjson-u-mt--18\@x-large {
        margin-top: 4.5rem!important
    }

    .fdx-sjson-u-mt--19\@x-large {
        margin-top: 4.75rem!important
    }

    .fdx-sjson-u-mt--20\@x-large {
        margin-top: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0\@x-large {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0\@x-large {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1\@x-large {
        margin-right: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1\@x-large {
        margin-left: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2\@x-large {
        margin-right: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2\@x-large {
        margin-left: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3\@x-large {
        margin-right: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3\@x-large {
        margin-left: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4\@x-large {
        margin-right: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4\@x-large {
        margin-left: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5\@x-large {
        margin-right: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5\@x-large {
        margin-left: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--6\@x-large {
        margin-right: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--6\@x-large {
        margin-left: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--7\@x-large {
        margin-right: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--7\@x-large {
        margin-left: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--8\@x-large {
        margin-right: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--8\@x-large {
        margin-left: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--9\@x-large {
        margin-right: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--9\@x-large {
        margin-left: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--10\@x-large {
        margin-right: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--10\@x-large {
        margin-left: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--11\@x-large {
        margin-right: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--11\@x-large {
        margin-left: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--12\@x-large {
        margin-right: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--12\@x-large {
        margin-left: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--13\@x-large {
        margin-right: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--13\@x-large {
        margin-left: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--14\@x-large {
        margin-right: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--14\@x-large {
        margin-left: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--15\@x-large {
        margin-right: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--15\@x-large {
        margin-left: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--16\@x-large {
        margin-right: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--16\@x-large {
        margin-left: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--17\@x-large {
        margin-right: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--17\@x-large {
        margin-left: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--18\@x-large {
        margin-right: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--18\@x-large {
        margin-left: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--19\@x-large {
        margin-right: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--19\@x-large {
        margin-left: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-mr--20\@x-large {
        margin-right: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-mr--20\@x-large {
        margin-left: 5rem!important
    }

    .fdx-sjson-u-mb--0\@x-large {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1\@x-large {
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-mb--2\@x-large {
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-mb--3\@x-large {
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-mb--4\@x-large {
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-mb--5\@x-large {
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-mb--6\@x-large {
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-mb--7\@x-large {
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-mb--8\@x-large {
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-mb--9\@x-large {
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-mb--10\@x-large {
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-mb--11\@x-large {
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-mb--12\@x-large {
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-mb--13\@x-large {
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-mb--14\@x-large {
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-mb--15\@x-large {
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-mb--16\@x-large {
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-mb--17\@x-large {
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-mb--18\@x-large {
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-mb--19\@x-large {
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-mb--20\@x-large {
        margin-bottom: 5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0\@x-large {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0\@x-large {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1\@x-large {
        margin-left: .25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1\@x-large {
        margin-right: .25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2\@x-large {
        margin-left: .5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2\@x-large {
        margin-right: .5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3\@x-large {
        margin-left: .75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3\@x-large {
        margin-right: .75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4\@x-large {
        margin-left: 1rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4\@x-large {
        margin-right: 1rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5\@x-large {
        margin-left: 1.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5\@x-large {
        margin-right: 1.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--6\@x-large {
        margin-left: 1.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--6\@x-large {
        margin-right: 1.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--7\@x-large {
        margin-left: 1.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--7\@x-large {
        margin-right: 1.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--8\@x-large {
        margin-left: 2rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--8\@x-large {
        margin-right: 2rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--9\@x-large {
        margin-left: 2.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--9\@x-large {
        margin-right: 2.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--10\@x-large {
        margin-left: 2.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--10\@x-large {
        margin-right: 2.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--11\@x-large {
        margin-left: 2.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--11\@x-large {
        margin-right: 2.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--12\@x-large {
        margin-left: 3rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--12\@x-large {
        margin-right: 3rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--13\@x-large {
        margin-left: 3.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--13\@x-large {
        margin-right: 3.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--14\@x-large {
        margin-left: 3.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--14\@x-large {
        margin-right: 3.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--15\@x-large {
        margin-left: 3.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--15\@x-large {
        margin-right: 3.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--16\@x-large {
        margin-left: 4rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--16\@x-large {
        margin-right: 4rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--17\@x-large {
        margin-left: 4.25rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--17\@x-large {
        margin-right: 4.25rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--18\@x-large {
        margin-left: 4.5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--18\@x-large {
        margin-right: 4.5rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--19\@x-large {
        margin-left: 4.75rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--19\@x-large {
        margin-right: 4.75rem!important
    }

    [dir=ltr] .fdx-sjson-u-ml--20\@x-large {
        margin-left: 5rem!important
    }

    [dir=rtl] .fdx-sjson-u-ml--20\@x-large {
        margin-right: 5rem!important
    }

    .fdx-sjson-u-mx--0\@x-large {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .fdx-sjson-u-mx--1\@x-large {
        margin-left: .25rem!important;
        margin-right: .25rem!important
    }

    .fdx-sjson-u-mx--2\@x-large {
        margin-left: .5rem!important;
        margin-right: .5rem!important
    }

    .fdx-sjson-u-mx--3\@x-large {
        margin-left: .75rem!important;
        margin-right: .75rem!important
    }

    .fdx-sjson-u-mx--4\@x-large {
        margin-left: 1rem!important;
        margin-right: 1rem!important
    }

    .fdx-sjson-u-mx--5\@x-large {
        margin-left: 1.25rem!important;
        margin-right: 1.25rem!important
    }

    .fdx-sjson-u-mx--6\@x-large {
        margin-left: 1.5rem!important;
        margin-right: 1.5rem!important
    }

    .fdx-sjson-u-mx--7\@x-large {
        margin-left: 1.75rem!important;
        margin-right: 1.75rem!important
    }

    .fdx-sjson-u-mx--8\@x-large {
        margin-left: 2rem!important;
        margin-right: 2rem!important
    }

    .fdx-sjson-u-mx--9\@x-large {
        margin-left: 2.25rem!important;
        margin-right: 2.25rem!important
    }

    .fdx-sjson-u-mx--10\@x-large {
        margin-left: 2.5rem!important;
        margin-right: 2.5rem!important
    }

    .fdx-sjson-u-mx--11\@x-large {
        margin-left: 2.75rem!important;
        margin-right: 2.75rem!important
    }

    .fdx-sjson-u-mx--12\@x-large {
        margin-left: 3rem!important;
        margin-right: 3rem!important
    }

    .fdx-sjson-u-mx--13\@x-large {
        margin-left: 3.25rem!important;
        margin-right: 3.25rem!important
    }

    .fdx-sjson-u-mx--14\@x-large {
        margin-left: 3.5rem!important;
        margin-right: 3.5rem!important
    }

    .fdx-sjson-u-mx--15\@x-large {
        margin-left: 3.75rem!important;
        margin-right: 3.75rem!important
    }

    .fdx-sjson-u-mx--16\@x-large {
        margin-left: 4rem!important;
        margin-right: 4rem!important
    }

    .fdx-sjson-u-mx--17\@x-large {
        margin-left: 4.25rem!important;
        margin-right: 4.25rem!important
    }

    .fdx-sjson-u-mx--18\@x-large {
        margin-left: 4.5rem!important;
        margin-right: 4.5rem!important
    }

    .fdx-sjson-u-mx--19\@x-large {
        margin-left: 4.75rem!important;
        margin-right: 4.75rem!important
    }

    .fdx-sjson-u-mx--20\@x-large {
        margin-left: 5rem!important;
        margin-right: 5rem!important
    }

    .fdx-sjson-u-my--0\@x-large {
        margin-top: 0!important;
        margin-bottom: 0!important
    }

    .fdx-sjson-u-my--1\@x-large {
        margin-top: .25rem!important;
        margin-bottom: .25rem!important
    }

    .fdx-sjson-u-my--2\@x-large {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important
    }

    .fdx-sjson-u-my--3\@x-large {
        margin-top: .75rem!important;
        margin-bottom: .75rem!important
    }

    .fdx-sjson-u-my--4\@x-large {
        margin-top: 1rem!important;
        margin-bottom: 1rem!important
    }

    .fdx-sjson-u-my--5\@x-large {
        margin-top: 1.25rem!important;
        margin-bottom: 1.25rem!important
    }

    .fdx-sjson-u-my--6\@x-large {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important
    }

    .fdx-sjson-u-my--7\@x-large {
        margin-top: 1.75rem!important;
        margin-bottom: 1.75rem!important
    }

    .fdx-sjson-u-my--8\@x-large {
        margin-top: 2rem!important;
        margin-bottom: 2rem!important
    }

    .fdx-sjson-u-my--9\@x-large {
        margin-top: 2.25rem!important;
        margin-bottom: 2.25rem!important
    }

    .fdx-sjson-u-my--10\@x-large {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important
    }

    .fdx-sjson-u-my--11\@x-large {
        margin-top: 2.75rem!important;
        margin-bottom: 2.75rem!important
    }

    .fdx-sjson-u-my--12\@x-large {
        margin-top: 3rem!important;
        margin-bottom: 3rem!important
    }

    .fdx-sjson-u-my--13\@x-large {
        margin-top: 3.25rem!important;
        margin-bottom: 3.25rem!important
    }

    .fdx-sjson-u-my--14\@x-large {
        margin-top: 3.5rem!important;
        margin-bottom: 3.5rem!important
    }

    .fdx-sjson-u-my--15\@x-large {
        margin-top: 3.75rem!important;
        margin-bottom: 3.75rem!important
    }

    .fdx-sjson-u-my--16\@x-large {
        margin-top: 4rem!important;
        margin-bottom: 4rem!important
    }

    .fdx-sjson-u-my--17\@x-large {
        margin-top: 4.25rem!important;
        margin-bottom: 4.25rem!important
    }

    .fdx-sjson-u-my--18\@x-large {
        margin-top: 4.5rem!important;
        margin-bottom: 4.5rem!important
    }

    .fdx-sjson-u-my--19\@x-large {
        margin-top: 4.75rem!important;
        margin-bottom: 4.75rem!important
    }

    .fdx-sjson-u-my--20\@x-large {
        margin-top: 5rem!important;
        margin-bottom: 5rem!important
    }
}

.fdx-sjson-u-gap--none {
    gap: 0
}

.fdx-sjson-u-gap--small {
    gap: .125rem
}

.fdx-sjson-u-gap--medium {
    gap: .5rem
}

.fdx-sjson-u-gap--large {
    gap: 1rem
}

.fdx-sjson-u-gap-x--none {
    -moz-column-gap: 0;
    column-gap: 0
}

.fdx-sjson-u-gap-x--small {
    gap: .125rem
}

.fdx-sjson-u-gap-x--medium {
    gap: .5rem
}

.fdx-sjson-u-gap-x--large {
    gap: 1rem
}

.fdx-sjson-u-gap-y--none {
    row-gap: 0
}

.fdx-sjson-u-gap-y--small {
    gap: .125rem
}

.fdx-sjson-u-gap-y--medium {
    gap: .5rem
}

.fdx-sjson-u-gap-y--large {
    gap: 1rem
}

.fdx-sjson-u-height--0 {
    height: 0%!important
}

@media (min-width: 0) {
    .fdx-sjson-u-height--0\@x-small {
        height:0%!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-height--0\@x-small-only {
        height:0%!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-height--0\@small {
        height:0%!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-height--0\@small-only {
        height:0%!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-height--0\@medium {
        height:0%!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-height--0\@medium-only {
        height:0%!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-height--0\@medium-wide {
        height:0%!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-height--0\@medium-wide-only {
        height:0%!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-height--0\@large {
        height:0%!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-height--0\@large-only {
        height:0%!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-height--0\@x-large {
        height:0%!important
    }
}

.fdx-sjson-u-height--50 {
    height: 50%!important
}

@media (min-width: 0) {
    .fdx-sjson-u-height--50\@x-small {
        height:50%!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-height--50\@x-small-only {
        height:50%!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-height--50\@small {
        height:50%!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-height--50\@small-only {
        height:50%!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-height--50\@medium {
        height:50%!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-height--50\@medium-only {
        height:50%!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-height--50\@medium-wide {
        height:50%!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-height--50\@medium-wide-only {
        height:50%!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-height--50\@large {
        height:50%!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-height--50\@large-only {
        height:50%!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-height--50\@x-large {
        height:50%!important
    }
}

.fdx-sjson-u-height--100 {
    height: 100%!important
}

@media (min-width: 0) {
    .fdx-sjson-u-height--100\@x-small {
        height:100%!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-height--100\@x-small-only {
        height:100%!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-height--100\@small {
        height:100%!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-height--100\@small-only {
        height:100%!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-height--100\@medium {
        height:100%!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-height--100\@medium-only {
        height:100%!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-height--100\@medium-wide {
        height:100%!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-height--100\@medium-wide-only {
        height:100%!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-height--100\@large {
        height:100%!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-height--100\@large-only {
        height:100%!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-height--100\@x-large {
        height:100%!important
    }
}

.fdx-sjson-u-height--auto {
    height: auto!important
}

@media (min-width: 0) {
    .fdx-sjson-u-height--auto\@x-small {
        height:auto!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-height--auto\@x-small-only {
        height:auto!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-height--auto\@small {
        height:auto!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-height--auto\@small-only {
        height:auto!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-height--auto\@medium {
        height:auto!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-height--auto\@medium-only {
        height:auto!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-height--auto\@medium-wide {
        height:auto!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-height--auto\@medium-wide-only {
        height:auto!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-height--auto\@large {
        height:auto!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-height--auto\@large-only {
        height:auto!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-height--auto\@x-large {
        height:auto!important
    }
}

.fdx-sjson-u-line-height--none {
    line-height: 0
}

@media (min-width: 0) {
    .fdx-sjson-u-line-height--none\@x-small {
        line-height:0
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-line-height--none\@x-small-only {
        line-height:0
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-line-height--none\@small {
        line-height:0
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-line-height--none\@small-only {
        line-height:0
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-line-height--none\@medium {
        line-height:0
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-line-height--none\@medium-only {
        line-height:0
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-line-height--none\@medium-wide {
        line-height:0
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-line-height--none\@medium-wide-only {
        line-height:0
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-line-height--none\@large {
        line-height:0
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-line-height--none\@large-only {
        line-height:0
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-line-height--none\@x-large {
        line-height:0
    }
}

.fdx-sjson-u-line-height--small {
    line-height: 1
}

@media (min-width: 0) {
    .fdx-sjson-u-line-height--small\@x-small {
        line-height:1
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-line-height--small\@x-small-only {
        line-height:1
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-line-height--small\@small {
        line-height:1
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-line-height--small\@small-only {
        line-height:1
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-line-height--small\@medium {
        line-height:1
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-line-height--small\@medium-only {
        line-height:1
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-line-height--small\@medium-wide {
        line-height:1
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-line-height--small\@medium-wide-only {
        line-height:1
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-line-height--small\@large {
        line-height:1
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-line-height--small\@large-only {
        line-height:1
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-line-height--small\@x-large {
        line-height:1
    }
}

.fdx-sjson-u-line-height--medium {
    line-height: 1.3
}

@media (min-width: 0) {
    .fdx-sjson-u-line-height--medium\@x-small {
        line-height:1.3
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-line-height--medium\@x-small-only {
        line-height:1.3
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-line-height--medium\@small {
        line-height:1.3
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-line-height--medium\@small-only {
        line-height:1.3
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-line-height--medium\@medium {
        line-height:1.3
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-line-height--medium\@medium-only {
        line-height:1.3
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-line-height--medium\@medium-wide {
        line-height:1.3
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-line-height--medium\@medium-wide-only {
        line-height:1.3
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-line-height--medium\@large {
        line-height:1.3
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-line-height--medium\@large-only {
        line-height:1.3
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-line-height--medium\@x-large {
        line-height:1.3
    }
}

.fdx-sjson-u-line-height--large {
    line-height: 1.5
}

@media (min-width: 0) {
    .fdx-sjson-u-line-height--large\@x-small {
        line-height:1.5
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-line-height--large\@x-small-only {
        line-height:1.5
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-line-height--large\@small {
        line-height:1.5
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-line-height--large\@small-only {
        line-height:1.5
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-line-height--large\@medium {
        line-height:1.5
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-line-height--large\@medium-only {
        line-height:1.5
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-line-height--large\@medium-wide {
        line-height:1.5
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-line-height--large\@medium-wide-only {
        line-height:1.5
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-line-height--large\@large {
        line-height:1.5
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-line-height--large\@large-only {
        line-height:1.5
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-line-height--large\@x-large {
        line-height:1.5
    }
}

.fdx-sjson-u-margin--auto {
    margin: 0 auto!important
}

@media (min-width: 0) {
    .fdx-sjson-u-margin--auto\@x-small {
        margin:0 auto!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-margin--auto\@x-small-only {
        margin:0 auto!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-margin--auto\@small {
        margin:0 auto!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-margin--auto\@small-only {
        margin:0 auto!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-margin--auto\@medium {
        margin:0 auto!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-margin--auto\@medium-only {
        margin:0 auto!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-margin--auto\@medium-wide {
        margin:0 auto!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-margin--auto\@medium-wide-only {
        margin:0 auto!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-margin--auto\@large {
        margin:0 auto!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-margin--auto\@large-only {
        margin:0 auto!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-margin--auto\@x-large {
        margin:0 auto!important
    }
}

.fdx-sjson-u-p--0px {
    padding: 0!important
}

.fdx-sjson-u-p--1px {
    padding: 1px!important
}

.fdx-sjson-u-p--2px {
    padding: 2px!important
}

.fdx-sjson-u-p--3px {
    padding: 3px!important
}

.fdx-sjson-u-p--4px {
    padding: 4px!important
}

.fdx-sjson-u-p--5px {
    padding: 5px!important
}

.fdx-sjson-u-m--0px {
    margin: 0!important
}

.fdx-sjson-u-m--1px {
    margin: 1px!important
}

.fdx-sjson-u-m--2px {
    margin: 2px!important
}

.fdx-sjson-u-m--3px {
    margin: 3px!important
}

.fdx-sjson-u-m--4px {
    margin: 4px!important
}

.fdx-sjson-u-m--5px {
    margin: 5px!important
}

.fdx-sjson-u-pt--0px {
    padding-top: 0!important
}

.fdx-sjson-u-pt--1px {
    padding-top: 1px!important
}

.fdx-sjson-u-pt--2px {
    padding-top: 2px!important
}

.fdx-sjson-u-pt--3px {
    padding-top: 3px!important
}

.fdx-sjson-u-pt--4px {
    padding-top: 4px!important
}

.fdx-sjson-u-pt--5px {
    padding-top: 5px!important
}

[dir=ltr] .fdx-sjson-u-pr--0px {
    padding-right: 0!important
}

[dir=rtl] .fdx-sjson-u-pr--0px {
    padding-left: 0!important
}

[dir=ltr] .fdx-sjson-u-pr--1px {
    padding-right: 1px!important
}

[dir=rtl] .fdx-sjson-u-pr--1px {
    padding-left: 1px!important
}

[dir=ltr] .fdx-sjson-u-pr--2px {
    padding-right: 2px!important
}

[dir=rtl] .fdx-sjson-u-pr--2px {
    padding-left: 2px!important
}

[dir=ltr] .fdx-sjson-u-pr--3px {
    padding-right: 3px!important
}

[dir=rtl] .fdx-sjson-u-pr--3px {
    padding-left: 3px!important
}

[dir=ltr] .fdx-sjson-u-pr--4px {
    padding-right: 4px!important
}

[dir=rtl] .fdx-sjson-u-pr--4px {
    padding-left: 4px!important
}

[dir=ltr] .fdx-sjson-u-pr--5px {
    padding-right: 5px!important
}

[dir=rtl] .fdx-sjson-u-pr--5px {
    padding-left: 5px!important
}

.fdx-sjson-u-pb--0px {
    padding-bottom: 0!important
}

.fdx-sjson-u-pb--1px {
    padding-bottom: 1px!important
}

.fdx-sjson-u-pb--2px {
    padding-bottom: 2px!important
}

.fdx-sjson-u-pb--3px {
    padding-bottom: 3px!important
}

.fdx-sjson-u-pb--4px {
    padding-bottom: 4px!important
}

.fdx-sjson-u-pb--5px {
    padding-bottom: 5px!important
}

[dir=ltr] .fdx-sjson-u-pl--0px {
    padding-left: 0!important
}

[dir=rtl] .fdx-sjson-u-pl--0px {
    padding-right: 0!important
}

[dir=ltr] .fdx-sjson-u-pl--1px {
    padding-left: 1px!important
}

[dir=rtl] .fdx-sjson-u-pl--1px {
    padding-right: 1px!important
}

[dir=ltr] .fdx-sjson-u-pl--2px {
    padding-left: 2px!important
}

[dir=rtl] .fdx-sjson-u-pl--2px {
    padding-right: 2px!important
}

[dir=ltr] .fdx-sjson-u-pl--3px {
    padding-left: 3px!important
}

[dir=rtl] .fdx-sjson-u-pl--3px {
    padding-right: 3px!important
}

[dir=ltr] .fdx-sjson-u-pl--4px {
    padding-left: 4px!important
}

[dir=rtl] .fdx-sjson-u-pl--4px {
    padding-right: 4px!important
}

[dir=ltr] .fdx-sjson-u-pl--5px {
    padding-left: 5px!important
}

[dir=rtl] .fdx-sjson-u-pl--5px {
    padding-right: 5px!important
}

.fdx-sjson-u-mt--0px {
    margin-top: 0!important
}

.fdx-sjson-u-mt--1px {
    margin-top: 1px!important
}

.fdx-sjson-u-mt--n1px {
    margin-top: -1px!important
}

.fdx-sjson-u-mt--2px {
    margin-top: 2px!important
}

.fdx-sjson-u-mt--n2px {
    margin-top: -2px!important
}

.fdx-sjson-u-mt--3px {
    margin-top: 3px!important
}

.fdx-sjson-u-mt--n3px {
    margin-top: -3px!important
}

.fdx-sjson-u-mt--4px {
    margin-top: 4px!important
}

.fdx-sjson-u-mt--n4px {
    margin-top: -4px!important
}

.fdx-sjson-u-mt--5px {
    margin-top: 5px!important
}

.fdx-sjson-u-mt--n5px {
    margin-top: -5px!important
}

[dir=ltr] .fdx-sjson-u-mr--0px {
    margin-right: 0!important
}

[dir=rtl] .fdx-sjson-u-mr--0px {
    margin-left: 0!important
}

[dir=ltr] .fdx-sjson-u-mr--1px {
    margin-right: 1px!important
}

[dir=rtl] .fdx-sjson-u-mr--1px {
    margin-left: 1px!important
}

[dir=ltr] .fdx-sjson-u-mr--n1px {
    margin-right: -1px!important
}

[dir=rtl] .fdx-sjson-u-mr--n1px {
    margin-left: -1px!important
}

[dir=ltr] .fdx-sjson-u-mr--2px {
    margin-right: 2px!important
}

[dir=rtl] .fdx-sjson-u-mr--2px {
    margin-left: 2px!important
}

[dir=ltr] .fdx-sjson-u-mr--n2px {
    margin-right: -2px!important
}

[dir=rtl] .fdx-sjson-u-mr--n2px {
    margin-left: -2px!important
}

[dir=ltr] .fdx-sjson-u-mr--3px {
    margin-right: 3px!important
}

[dir=rtl] .fdx-sjson-u-mr--3px {
    margin-left: 3px!important
}

[dir=ltr] .fdx-sjson-u-mr--n3px {
    margin-right: -3px!important
}

[dir=rtl] .fdx-sjson-u-mr--n3px {
    margin-left: -3px!important
}

[dir=ltr] .fdx-sjson-u-mr--4px {
    margin-right: 4px!important
}

[dir=rtl] .fdx-sjson-u-mr--4px {
    margin-left: 4px!important
}

[dir=ltr] .fdx-sjson-u-mr--n4px {
    margin-right: -4px!important
}

[dir=rtl] .fdx-sjson-u-mr--n4px {
    margin-left: -4px!important
}

[dir=ltr] .fdx-sjson-u-mr--5px {
    margin-right: 5px!important
}

[dir=rtl] .fdx-sjson-u-mr--5px {
    margin-left: 5px!important
}

[dir=ltr] .fdx-sjson-u-mr--n5px {
    margin-right: -5px!important
}

[dir=rtl] .fdx-sjson-u-mr--n5px {
    margin-left: -5px!important
}

.fdx-sjson-u-mb--0px {
    margin-bottom: 0!important
}

.fdx-sjson-u-mb--1px {
    margin-bottom: 1px!important
}

.fdx-sjson-u-mb--n1px {
    margin-bottom: -1px!important
}

.fdx-sjson-u-mb--2px {
    margin-bottom: 2px!important
}

.fdx-sjson-u-mb--n2px {
    margin-bottom: -2px!important
}

.fdx-sjson-u-mb--3px {
    margin-bottom: 3px!important
}

.fdx-sjson-u-mb--n3px {
    margin-bottom: -3px!important
}

.fdx-sjson-u-mb--4px {
    margin-bottom: 4px!important
}

.fdx-sjson-u-mb--n4px {
    margin-bottom: -4px!important
}

.fdx-sjson-u-mb--5px {
    margin-bottom: 5px!important
}

.fdx-sjson-u-mb--n5px {
    margin-bottom: -5px!important
}

[dir=ltr] .fdx-sjson-u-ml--0px {
    margin-left: 0!important
}

[dir=rtl] .fdx-sjson-u-ml--0px {
    margin-right: 0!important
}

[dir=ltr] .fdx-sjson-u-ml--1px {
    margin-left: 1px!important
}

[dir=rtl] .fdx-sjson-u-ml--1px {
    margin-right: 1px!important
}

[dir=ltr] .fdx-sjson-u-ml--n1px {
    margin-left: -1px!important
}

[dir=rtl] .fdx-sjson-u-ml--n1px {
    margin-right: -1px!important
}

[dir=ltr] .fdx-sjson-u-ml--2px {
    margin-left: 2px!important
}

[dir=rtl] .fdx-sjson-u-ml--2px {
    margin-right: 2px!important
}

[dir=ltr] .fdx-sjson-u-ml--n2px {
    margin-left: -2px!important
}

[dir=rtl] .fdx-sjson-u-ml--n2px {
    margin-right: -2px!important
}

[dir=ltr] .fdx-sjson-u-ml--3px {
    margin-left: 3px!important
}

[dir=rtl] .fdx-sjson-u-ml--3px {
    margin-right: 3px!important
}

[dir=ltr] .fdx-sjson-u-ml--n3px {
    margin-left: -3px!important
}

[dir=rtl] .fdx-sjson-u-ml--n3px {
    margin-right: -3px!important
}

[dir=ltr] .fdx-sjson-u-ml--4px {
    margin-left: 4px!important
}

[dir=rtl] .fdx-sjson-u-ml--4px {
    margin-right: 4px!important
}

[dir=ltr] .fdx-sjson-u-ml--n4px {
    margin-left: -4px!important
}

[dir=rtl] .fdx-sjson-u-ml--n4px {
    margin-right: -4px!important
}

[dir=ltr] .fdx-sjson-u-ml--5px {
    margin-left: 5px!important
}

[dir=rtl] .fdx-sjson-u-ml--5px {
    margin-right: 5px!important
}

[dir=ltr] .fdx-sjson-u-ml--n5px {
    margin-left: -5px!important
}

[dir=rtl] .fdx-sjson-u-ml--n5px {
    margin-right: -5px!important
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-pt--0px\@x-small-only {
        padding-top:0!important
    }

    .fdx-sjson-u-pt--1px\@x-small-only {
        padding-top: 1px!important
    }

    .fdx-sjson-u-pt--2px\@x-small-only {
        padding-top: 2px!important
    }

    .fdx-sjson-u-pt--3px\@x-small-only {
        padding-top: 3px!important
    }

    .fdx-sjson-u-pt--4px\@x-small-only {
        padding-top: 4px!important
    }

    .fdx-sjson-u-pt--5px\@x-small-only {
        padding-top: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0px\@x-small-only {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0px\@x-small-only {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1px\@x-small-only {
        padding-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1px\@x-small-only {
        padding-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2px\@x-small-only {
        padding-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2px\@x-small-only {
        padding-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3px\@x-small-only {
        padding-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3px\@x-small-only {
        padding-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4px\@x-small-only {
        padding-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4px\@x-small-only {
        padding-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5px\@x-small-only {
        padding-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5px\@x-small-only {
        padding-left: 5px!important
    }

    .fdx-sjson-u-pb--0px\@x-small-only {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1px\@x-small-only {
        padding-bottom: 1px!important
    }

    .fdx-sjson-u-pb--2px\@x-small-only {
        padding-bottom: 2px!important
    }

    .fdx-sjson-u-pb--3px\@x-small-only {
        padding-bottom: 3px!important
    }

    .fdx-sjson-u-pb--4px\@x-small-only {
        padding-bottom: 4px!important
    }

    .fdx-sjson-u-pb--5px\@x-small-only {
        padding-bottom: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0px\@x-small-only {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0px\@x-small-only {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1px\@x-small-only {
        padding-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1px\@x-small-only {
        padding-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2px\@x-small-only {
        padding-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2px\@x-small-only {
        padding-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3px\@x-small-only {
        padding-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3px\@x-small-only {
        padding-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4px\@x-small-only {
        padding-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4px\@x-small-only {
        padding-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5px\@x-small-only {
        padding-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5px\@x-small-only {
        padding-right: 5px!important
    }

    .fdx-sjson-u-mt--0px\@x-small-only {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1px\@x-small-only {
        margin-top: 1px!important
    }

    .fdx-sjson-u-mt--n1px\@x-small-only {
        margin-top: -1px!important
    }

    .fdx-sjson-u-mt--2px\@x-small-only {
        margin-top: 2px!important
    }

    .fdx-sjson-u-mt--n2px\@x-small-only {
        margin-top: -2px!important
    }

    .fdx-sjson-u-mt--3px\@x-small-only {
        margin-top: 3px!important
    }

    .fdx-sjson-u-mt--n3px\@x-small-only {
        margin-top: -3px!important
    }

    .fdx-sjson-u-mt--4px\@x-small-only {
        margin-top: 4px!important
    }

    .fdx-sjson-u-mt--n4px\@x-small-only {
        margin-top: -4px!important
    }

    .fdx-sjson-u-mt--5px\@x-small-only {
        margin-top: 5px!important
    }

    .fdx-sjson-u-mt--n5px\@x-small-only {
        margin-top: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0px\@x-small-only {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0px\@x-small-only {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1px\@x-small-only {
        margin-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1px\@x-small-only {
        margin-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n1px\@x-small-only {
        margin-right: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n1px\@x-small-only {
        margin-left: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2px\@x-small-only {
        margin-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2px\@x-small-only {
        margin-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n2px\@x-small-only {
        margin-right: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n2px\@x-small-only {
        margin-left: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3px\@x-small-only {
        margin-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3px\@x-small-only {
        margin-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n3px\@x-small-only {
        margin-right: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n3px\@x-small-only {
        margin-left: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4px\@x-small-only {
        margin-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4px\@x-small-only {
        margin-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n4px\@x-small-only {
        margin-right: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n4px\@x-small-only {
        margin-left: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5px\@x-small-only {
        margin-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5px\@x-small-only {
        margin-left: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n5px\@x-small-only {
        margin-right: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n5px\@x-small-only {
        margin-left: -5px!important
    }

    .fdx-sjson-u-mb--0px\@x-small-only {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1px\@x-small-only {
        margin-bottom: 1px!important
    }

    .fdx-sjson-u-mb--n1px\@x-small-only {
        margin-bottom: -1px!important
    }

    .fdx-sjson-u-mb--2px\@x-small-only {
        margin-bottom: 2px!important
    }

    .fdx-sjson-u-mb--n2px\@x-small-only {
        margin-bottom: -2px!important
    }

    .fdx-sjson-u-mb--3px\@x-small-only {
        margin-bottom: 3px!important
    }

    .fdx-sjson-u-mb--n3px\@x-small-only {
        margin-bottom: -3px!important
    }

    .fdx-sjson-u-mb--4px\@x-small-only {
        margin-bottom: 4px!important
    }

    .fdx-sjson-u-mb--n4px\@x-small-only {
        margin-bottom: -4px!important
    }

    .fdx-sjson-u-mb--5px\@x-small-only {
        margin-bottom: 5px!important
    }

    .fdx-sjson-u-mb--n5px\@x-small-only {
        margin-bottom: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0px\@x-small-only {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0px\@x-small-only {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1px\@x-small-only {
        margin-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1px\@x-small-only {
        margin-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n1px\@x-small-only {
        margin-left: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n1px\@x-small-only {
        margin-right: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2px\@x-small-only {
        margin-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2px\@x-small-only {
        margin-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n2px\@x-small-only {
        margin-left: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n2px\@x-small-only {
        margin-right: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3px\@x-small-only {
        margin-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3px\@x-small-only {
        margin-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n3px\@x-small-only {
        margin-left: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n3px\@x-small-only {
        margin-right: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4px\@x-small-only {
        margin-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4px\@x-small-only {
        margin-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n4px\@x-small-only {
        margin-left: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n4px\@x-small-only {
        margin-right: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5px\@x-small-only {
        margin-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5px\@x-small-only {
        margin-right: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n5px\@x-small-only {
        margin-left: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n5px\@x-small-only {
        margin-right: -5px!important
    }
}

@media (min-width: 0) {
    .fdx-sjson-u-pt--0px\@x-small {
        padding-top:0!important
    }

    .fdx-sjson-u-pt--1px\@x-small {
        padding-top: 1px!important
    }

    .fdx-sjson-u-pt--2px\@x-small {
        padding-top: 2px!important
    }

    .fdx-sjson-u-pt--3px\@x-small {
        padding-top: 3px!important
    }

    .fdx-sjson-u-pt--4px\@x-small {
        padding-top: 4px!important
    }

    .fdx-sjson-u-pt--5px\@x-small {
        padding-top: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0px\@x-small {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0px\@x-small {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1px\@x-small {
        padding-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1px\@x-small {
        padding-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2px\@x-small {
        padding-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2px\@x-small {
        padding-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3px\@x-small {
        padding-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3px\@x-small {
        padding-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4px\@x-small {
        padding-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4px\@x-small {
        padding-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5px\@x-small {
        padding-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5px\@x-small {
        padding-left: 5px!important
    }

    .fdx-sjson-u-pb--0px\@x-small {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1px\@x-small {
        padding-bottom: 1px!important
    }

    .fdx-sjson-u-pb--2px\@x-small {
        padding-bottom: 2px!important
    }

    .fdx-sjson-u-pb--3px\@x-small {
        padding-bottom: 3px!important
    }

    .fdx-sjson-u-pb--4px\@x-small {
        padding-bottom: 4px!important
    }

    .fdx-sjson-u-pb--5px\@x-small {
        padding-bottom: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0px\@x-small {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0px\@x-small {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1px\@x-small {
        padding-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1px\@x-small {
        padding-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2px\@x-small {
        padding-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2px\@x-small {
        padding-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3px\@x-small {
        padding-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3px\@x-small {
        padding-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4px\@x-small {
        padding-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4px\@x-small {
        padding-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5px\@x-small {
        padding-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5px\@x-small {
        padding-right: 5px!important
    }

    .fdx-sjson-u-mt--0px\@x-small {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1px\@x-small {
        margin-top: 1px!important
    }

    .fdx-sjson-u-mt--n1px\@x-small {
        margin-top: -1px!important
    }

    .fdx-sjson-u-mt--2px\@x-small {
        margin-top: 2px!important
    }

    .fdx-sjson-u-mt--n2px\@x-small {
        margin-top: -2px!important
    }

    .fdx-sjson-u-mt--3px\@x-small {
        margin-top: 3px!important
    }

    .fdx-sjson-u-mt--n3px\@x-small {
        margin-top: -3px!important
    }

    .fdx-sjson-u-mt--4px\@x-small {
        margin-top: 4px!important
    }

    .fdx-sjson-u-mt--n4px\@x-small {
        margin-top: -4px!important
    }

    .fdx-sjson-u-mt--5px\@x-small {
        margin-top: 5px!important
    }

    .fdx-sjson-u-mt--n5px\@x-small {
        margin-top: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0px\@x-small {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0px\@x-small {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1px\@x-small {
        margin-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1px\@x-small {
        margin-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n1px\@x-small {
        margin-right: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n1px\@x-small {
        margin-left: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2px\@x-small {
        margin-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2px\@x-small {
        margin-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n2px\@x-small {
        margin-right: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n2px\@x-small {
        margin-left: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3px\@x-small {
        margin-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3px\@x-small {
        margin-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n3px\@x-small {
        margin-right: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n3px\@x-small {
        margin-left: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4px\@x-small {
        margin-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4px\@x-small {
        margin-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n4px\@x-small {
        margin-right: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n4px\@x-small {
        margin-left: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5px\@x-small {
        margin-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5px\@x-small {
        margin-left: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n5px\@x-small {
        margin-right: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n5px\@x-small {
        margin-left: -5px!important
    }

    .fdx-sjson-u-mb--0px\@x-small {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1px\@x-small {
        margin-bottom: 1px!important
    }

    .fdx-sjson-u-mb--n1px\@x-small {
        margin-bottom: -1px!important
    }

    .fdx-sjson-u-mb--2px\@x-small {
        margin-bottom: 2px!important
    }

    .fdx-sjson-u-mb--n2px\@x-small {
        margin-bottom: -2px!important
    }

    .fdx-sjson-u-mb--3px\@x-small {
        margin-bottom: 3px!important
    }

    .fdx-sjson-u-mb--n3px\@x-small {
        margin-bottom: -3px!important
    }

    .fdx-sjson-u-mb--4px\@x-small {
        margin-bottom: 4px!important
    }

    .fdx-sjson-u-mb--n4px\@x-small {
        margin-bottom: -4px!important
    }

    .fdx-sjson-u-mb--5px\@x-small {
        margin-bottom: 5px!important
    }

    .fdx-sjson-u-mb--n5px\@x-small {
        margin-bottom: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0px\@x-small {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0px\@x-small {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1px\@x-small {
        margin-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1px\@x-small {
        margin-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n1px\@x-small {
        margin-left: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n1px\@x-small {
        margin-right: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2px\@x-small {
        margin-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2px\@x-small {
        margin-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n2px\@x-small {
        margin-left: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n2px\@x-small {
        margin-right: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3px\@x-small {
        margin-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3px\@x-small {
        margin-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n3px\@x-small {
        margin-left: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n3px\@x-small {
        margin-right: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4px\@x-small {
        margin-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4px\@x-small {
        margin-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n4px\@x-small {
        margin-left: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n4px\@x-small {
        margin-right: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5px\@x-small {
        margin-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5px\@x-small {
        margin-right: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n5px\@x-small {
        margin-left: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n5px\@x-small {
        margin-right: -5px!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-pt--0px\@small-only {
        padding-top:0!important
    }

    .fdx-sjson-u-pt--1px\@small-only {
        padding-top: 1px!important
    }

    .fdx-sjson-u-pt--2px\@small-only {
        padding-top: 2px!important
    }

    .fdx-sjson-u-pt--3px\@small-only {
        padding-top: 3px!important
    }

    .fdx-sjson-u-pt--4px\@small-only {
        padding-top: 4px!important
    }

    .fdx-sjson-u-pt--5px\@small-only {
        padding-top: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0px\@small-only {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0px\@small-only {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1px\@small-only {
        padding-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1px\@small-only {
        padding-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2px\@small-only {
        padding-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2px\@small-only {
        padding-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3px\@small-only {
        padding-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3px\@small-only {
        padding-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4px\@small-only {
        padding-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4px\@small-only {
        padding-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5px\@small-only {
        padding-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5px\@small-only {
        padding-left: 5px!important
    }

    .fdx-sjson-u-pb--0px\@small-only {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1px\@small-only {
        padding-bottom: 1px!important
    }

    .fdx-sjson-u-pb--2px\@small-only {
        padding-bottom: 2px!important
    }

    .fdx-sjson-u-pb--3px\@small-only {
        padding-bottom: 3px!important
    }

    .fdx-sjson-u-pb--4px\@small-only {
        padding-bottom: 4px!important
    }

    .fdx-sjson-u-pb--5px\@small-only {
        padding-bottom: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0px\@small-only {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0px\@small-only {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1px\@small-only {
        padding-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1px\@small-only {
        padding-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2px\@small-only {
        padding-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2px\@small-only {
        padding-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3px\@small-only {
        padding-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3px\@small-only {
        padding-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4px\@small-only {
        padding-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4px\@small-only {
        padding-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5px\@small-only {
        padding-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5px\@small-only {
        padding-right: 5px!important
    }

    .fdx-sjson-u-mt--0px\@small-only {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1px\@small-only {
        margin-top: 1px!important
    }

    .fdx-sjson-u-mt--n1px\@small-only {
        margin-top: -1px!important
    }

    .fdx-sjson-u-mt--2px\@small-only {
        margin-top: 2px!important
    }

    .fdx-sjson-u-mt--n2px\@small-only {
        margin-top: -2px!important
    }

    .fdx-sjson-u-mt--3px\@small-only {
        margin-top: 3px!important
    }

    .fdx-sjson-u-mt--n3px\@small-only {
        margin-top: -3px!important
    }

    .fdx-sjson-u-mt--4px\@small-only {
        margin-top: 4px!important
    }

    .fdx-sjson-u-mt--n4px\@small-only {
        margin-top: -4px!important
    }

    .fdx-sjson-u-mt--5px\@small-only {
        margin-top: 5px!important
    }

    .fdx-sjson-u-mt--n5px\@small-only {
        margin-top: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0px\@small-only {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0px\@small-only {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1px\@small-only {
        margin-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1px\@small-only {
        margin-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n1px\@small-only {
        margin-right: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n1px\@small-only {
        margin-left: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2px\@small-only {
        margin-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2px\@small-only {
        margin-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n2px\@small-only {
        margin-right: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n2px\@small-only {
        margin-left: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3px\@small-only {
        margin-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3px\@small-only {
        margin-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n3px\@small-only {
        margin-right: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n3px\@small-only {
        margin-left: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4px\@small-only {
        margin-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4px\@small-only {
        margin-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n4px\@small-only {
        margin-right: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n4px\@small-only {
        margin-left: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5px\@small-only {
        margin-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5px\@small-only {
        margin-left: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n5px\@small-only {
        margin-right: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n5px\@small-only {
        margin-left: -5px!important
    }

    .fdx-sjson-u-mb--0px\@small-only {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1px\@small-only {
        margin-bottom: 1px!important
    }

    .fdx-sjson-u-mb--n1px\@small-only {
        margin-bottom: -1px!important
    }

    .fdx-sjson-u-mb--2px\@small-only {
        margin-bottom: 2px!important
    }

    .fdx-sjson-u-mb--n2px\@small-only {
        margin-bottom: -2px!important
    }

    .fdx-sjson-u-mb--3px\@small-only {
        margin-bottom: 3px!important
    }

    .fdx-sjson-u-mb--n3px\@small-only {
        margin-bottom: -3px!important
    }

    .fdx-sjson-u-mb--4px\@small-only {
        margin-bottom: 4px!important
    }

    .fdx-sjson-u-mb--n4px\@small-only {
        margin-bottom: -4px!important
    }

    .fdx-sjson-u-mb--5px\@small-only {
        margin-bottom: 5px!important
    }

    .fdx-sjson-u-mb--n5px\@small-only {
        margin-bottom: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0px\@small-only {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0px\@small-only {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1px\@small-only {
        margin-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1px\@small-only {
        margin-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n1px\@small-only {
        margin-left: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n1px\@small-only {
        margin-right: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2px\@small-only {
        margin-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2px\@small-only {
        margin-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n2px\@small-only {
        margin-left: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n2px\@small-only {
        margin-right: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3px\@small-only {
        margin-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3px\@small-only {
        margin-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n3px\@small-only {
        margin-left: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n3px\@small-only {
        margin-right: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4px\@small-only {
        margin-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4px\@small-only {
        margin-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n4px\@small-only {
        margin-left: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n4px\@small-only {
        margin-right: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5px\@small-only {
        margin-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5px\@small-only {
        margin-right: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n5px\@small-only {
        margin-left: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n5px\@small-only {
        margin-right: -5px!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-pt--0px\@small {
        padding-top:0!important
    }

    .fdx-sjson-u-pt--1px\@small {
        padding-top: 1px!important
    }

    .fdx-sjson-u-pt--2px\@small {
        padding-top: 2px!important
    }

    .fdx-sjson-u-pt--3px\@small {
        padding-top: 3px!important
    }

    .fdx-sjson-u-pt--4px\@small {
        padding-top: 4px!important
    }

    .fdx-sjson-u-pt--5px\@small {
        padding-top: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0px\@small {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0px\@small {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1px\@small {
        padding-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1px\@small {
        padding-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2px\@small {
        padding-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2px\@small {
        padding-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3px\@small {
        padding-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3px\@small {
        padding-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4px\@small {
        padding-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4px\@small {
        padding-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5px\@small {
        padding-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5px\@small {
        padding-left: 5px!important
    }

    .fdx-sjson-u-pb--0px\@small {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1px\@small {
        padding-bottom: 1px!important
    }

    .fdx-sjson-u-pb--2px\@small {
        padding-bottom: 2px!important
    }

    .fdx-sjson-u-pb--3px\@small {
        padding-bottom: 3px!important
    }

    .fdx-sjson-u-pb--4px\@small {
        padding-bottom: 4px!important
    }

    .fdx-sjson-u-pb--5px\@small {
        padding-bottom: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0px\@small {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0px\@small {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1px\@small {
        padding-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1px\@small {
        padding-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2px\@small {
        padding-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2px\@small {
        padding-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3px\@small {
        padding-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3px\@small {
        padding-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4px\@small {
        padding-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4px\@small {
        padding-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5px\@small {
        padding-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5px\@small {
        padding-right: 5px!important
    }

    .fdx-sjson-u-mt--0px\@small {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1px\@small {
        margin-top: 1px!important
    }

    .fdx-sjson-u-mt--n1px\@small {
        margin-top: -1px!important
    }

    .fdx-sjson-u-mt--2px\@small {
        margin-top: 2px!important
    }

    .fdx-sjson-u-mt--n2px\@small {
        margin-top: -2px!important
    }

    .fdx-sjson-u-mt--3px\@small {
        margin-top: 3px!important
    }

    .fdx-sjson-u-mt--n3px\@small {
        margin-top: -3px!important
    }

    .fdx-sjson-u-mt--4px\@small {
        margin-top: 4px!important
    }

    .fdx-sjson-u-mt--n4px\@small {
        margin-top: -4px!important
    }

    .fdx-sjson-u-mt--5px\@small {
        margin-top: 5px!important
    }

    .fdx-sjson-u-mt--n5px\@small {
        margin-top: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0px\@small {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0px\@small {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1px\@small {
        margin-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1px\@small {
        margin-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n1px\@small {
        margin-right: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n1px\@small {
        margin-left: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2px\@small {
        margin-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2px\@small {
        margin-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n2px\@small {
        margin-right: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n2px\@small {
        margin-left: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3px\@small {
        margin-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3px\@small {
        margin-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n3px\@small {
        margin-right: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n3px\@small {
        margin-left: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4px\@small {
        margin-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4px\@small {
        margin-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n4px\@small {
        margin-right: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n4px\@small {
        margin-left: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5px\@small {
        margin-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5px\@small {
        margin-left: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n5px\@small {
        margin-right: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n5px\@small {
        margin-left: -5px!important
    }

    .fdx-sjson-u-mb--0px\@small {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1px\@small {
        margin-bottom: 1px!important
    }

    .fdx-sjson-u-mb--n1px\@small {
        margin-bottom: -1px!important
    }

    .fdx-sjson-u-mb--2px\@small {
        margin-bottom: 2px!important
    }

    .fdx-sjson-u-mb--n2px\@small {
        margin-bottom: -2px!important
    }

    .fdx-sjson-u-mb--3px\@small {
        margin-bottom: 3px!important
    }

    .fdx-sjson-u-mb--n3px\@small {
        margin-bottom: -3px!important
    }

    .fdx-sjson-u-mb--4px\@small {
        margin-bottom: 4px!important
    }

    .fdx-sjson-u-mb--n4px\@small {
        margin-bottom: -4px!important
    }

    .fdx-sjson-u-mb--5px\@small {
        margin-bottom: 5px!important
    }

    .fdx-sjson-u-mb--n5px\@small {
        margin-bottom: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0px\@small {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0px\@small {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1px\@small {
        margin-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1px\@small {
        margin-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n1px\@small {
        margin-left: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n1px\@small {
        margin-right: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2px\@small {
        margin-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2px\@small {
        margin-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n2px\@small {
        margin-left: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n2px\@small {
        margin-right: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3px\@small {
        margin-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3px\@small {
        margin-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n3px\@small {
        margin-left: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n3px\@small {
        margin-right: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4px\@small {
        margin-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4px\@small {
        margin-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n4px\@small {
        margin-left: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n4px\@small {
        margin-right: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5px\@small {
        margin-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5px\@small {
        margin-right: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n5px\@small {
        margin-left: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n5px\@small {
        margin-right: -5px!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-pt--0px\@medium {
        padding-top:0!important
    }

    .fdx-sjson-u-pt--1px\@medium {
        padding-top: 1px!important
    }

    .fdx-sjson-u-pt--2px\@medium {
        padding-top: 2px!important
    }

    .fdx-sjson-u-pt--3px\@medium {
        padding-top: 3px!important
    }

    .fdx-sjson-u-pt--4px\@medium {
        padding-top: 4px!important
    }

    .fdx-sjson-u-pt--5px\@medium {
        padding-top: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0px\@medium {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0px\@medium {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1px\@medium {
        padding-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1px\@medium {
        padding-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2px\@medium {
        padding-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2px\@medium {
        padding-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3px\@medium {
        padding-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3px\@medium {
        padding-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4px\@medium {
        padding-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4px\@medium {
        padding-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5px\@medium {
        padding-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5px\@medium {
        padding-left: 5px!important
    }

    .fdx-sjson-u-pb--0px\@medium {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1px\@medium {
        padding-bottom: 1px!important
    }

    .fdx-sjson-u-pb--2px\@medium {
        padding-bottom: 2px!important
    }

    .fdx-sjson-u-pb--3px\@medium {
        padding-bottom: 3px!important
    }

    .fdx-sjson-u-pb--4px\@medium {
        padding-bottom: 4px!important
    }

    .fdx-sjson-u-pb--5px\@medium {
        padding-bottom: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0px\@medium {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0px\@medium {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1px\@medium {
        padding-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1px\@medium {
        padding-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2px\@medium {
        padding-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2px\@medium {
        padding-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3px\@medium {
        padding-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3px\@medium {
        padding-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4px\@medium {
        padding-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4px\@medium {
        padding-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5px\@medium {
        padding-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5px\@medium {
        padding-right: 5px!important
    }

    .fdx-sjson-u-mt--0px\@medium {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1px\@medium {
        margin-top: 1px!important
    }

    .fdx-sjson-u-mt--n1px\@medium {
        margin-top: -1px!important
    }

    .fdx-sjson-u-mt--2px\@medium {
        margin-top: 2px!important
    }

    .fdx-sjson-u-mt--n2px\@medium {
        margin-top: -2px!important
    }

    .fdx-sjson-u-mt--3px\@medium {
        margin-top: 3px!important
    }

    .fdx-sjson-u-mt--n3px\@medium {
        margin-top: -3px!important
    }

    .fdx-sjson-u-mt--4px\@medium {
        margin-top: 4px!important
    }

    .fdx-sjson-u-mt--n4px\@medium {
        margin-top: -4px!important
    }

    .fdx-sjson-u-mt--5px\@medium {
        margin-top: 5px!important
    }

    .fdx-sjson-u-mt--n5px\@medium {
        margin-top: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0px\@medium {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0px\@medium {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1px\@medium {
        margin-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1px\@medium {
        margin-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n1px\@medium {
        margin-right: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n1px\@medium {
        margin-left: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2px\@medium {
        margin-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2px\@medium {
        margin-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n2px\@medium {
        margin-right: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n2px\@medium {
        margin-left: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3px\@medium {
        margin-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3px\@medium {
        margin-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n3px\@medium {
        margin-right: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n3px\@medium {
        margin-left: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4px\@medium {
        margin-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4px\@medium {
        margin-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n4px\@medium {
        margin-right: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n4px\@medium {
        margin-left: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5px\@medium {
        margin-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5px\@medium {
        margin-left: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n5px\@medium {
        margin-right: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n5px\@medium {
        margin-left: -5px!important
    }

    .fdx-sjson-u-mb--0px\@medium {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1px\@medium {
        margin-bottom: 1px!important
    }

    .fdx-sjson-u-mb--n1px\@medium {
        margin-bottom: -1px!important
    }

    .fdx-sjson-u-mb--2px\@medium {
        margin-bottom: 2px!important
    }

    .fdx-sjson-u-mb--n2px\@medium {
        margin-bottom: -2px!important
    }

    .fdx-sjson-u-mb--3px\@medium {
        margin-bottom: 3px!important
    }

    .fdx-sjson-u-mb--n3px\@medium {
        margin-bottom: -3px!important
    }

    .fdx-sjson-u-mb--4px\@medium {
        margin-bottom: 4px!important
    }

    .fdx-sjson-u-mb--n4px\@medium {
        margin-bottom: -4px!important
    }

    .fdx-sjson-u-mb--5px\@medium {
        margin-bottom: 5px!important
    }

    .fdx-sjson-u-mb--n5px\@medium {
        margin-bottom: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0px\@medium {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0px\@medium {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1px\@medium {
        margin-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1px\@medium {
        margin-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n1px\@medium {
        margin-left: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n1px\@medium {
        margin-right: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2px\@medium {
        margin-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2px\@medium {
        margin-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n2px\@medium {
        margin-left: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n2px\@medium {
        margin-right: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3px\@medium {
        margin-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3px\@medium {
        margin-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n3px\@medium {
        margin-left: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n3px\@medium {
        margin-right: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4px\@medium {
        margin-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4px\@medium {
        margin-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n4px\@medium {
        margin-left: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n4px\@medium {
        margin-right: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5px\@medium {
        margin-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5px\@medium {
        margin-right: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n5px\@medium {
        margin-left: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n5px\@medium {
        margin-right: -5px!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-pt--0px\@medium-only {
        padding-top:0!important
    }

    .fdx-sjson-u-pt--1px\@medium-only {
        padding-top: 1px!important
    }

    .fdx-sjson-u-pt--2px\@medium-only {
        padding-top: 2px!important
    }

    .fdx-sjson-u-pt--3px\@medium-only {
        padding-top: 3px!important
    }

    .fdx-sjson-u-pt--4px\@medium-only {
        padding-top: 4px!important
    }

    .fdx-sjson-u-pt--5px\@medium-only {
        padding-top: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0px\@medium-only {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0px\@medium-only {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1px\@medium-only {
        padding-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1px\@medium-only {
        padding-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2px\@medium-only {
        padding-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2px\@medium-only {
        padding-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3px\@medium-only {
        padding-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3px\@medium-only {
        padding-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4px\@medium-only {
        padding-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4px\@medium-only {
        padding-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5px\@medium-only {
        padding-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5px\@medium-only {
        padding-left: 5px!important
    }

    .fdx-sjson-u-pb--0px\@medium-only {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1px\@medium-only {
        padding-bottom: 1px!important
    }

    .fdx-sjson-u-pb--2px\@medium-only {
        padding-bottom: 2px!important
    }

    .fdx-sjson-u-pb--3px\@medium-only {
        padding-bottom: 3px!important
    }

    .fdx-sjson-u-pb--4px\@medium-only {
        padding-bottom: 4px!important
    }

    .fdx-sjson-u-pb--5px\@medium-only {
        padding-bottom: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0px\@medium-only {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0px\@medium-only {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1px\@medium-only {
        padding-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1px\@medium-only {
        padding-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2px\@medium-only {
        padding-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2px\@medium-only {
        padding-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3px\@medium-only {
        padding-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3px\@medium-only {
        padding-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4px\@medium-only {
        padding-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4px\@medium-only {
        padding-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5px\@medium-only {
        padding-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5px\@medium-only {
        padding-right: 5px!important
    }

    .fdx-sjson-u-mt--0px\@medium-only {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1px\@medium-only {
        margin-top: 1px!important
    }

    .fdx-sjson-u-mt--n1px\@medium-only {
        margin-top: -1px!important
    }

    .fdx-sjson-u-mt--2px\@medium-only {
        margin-top: 2px!important
    }

    .fdx-sjson-u-mt--n2px\@medium-only {
        margin-top: -2px!important
    }

    .fdx-sjson-u-mt--3px\@medium-only {
        margin-top: 3px!important
    }

    .fdx-sjson-u-mt--n3px\@medium-only {
        margin-top: -3px!important
    }

    .fdx-sjson-u-mt--4px\@medium-only {
        margin-top: 4px!important
    }

    .fdx-sjson-u-mt--n4px\@medium-only {
        margin-top: -4px!important
    }

    .fdx-sjson-u-mt--5px\@medium-only {
        margin-top: 5px!important
    }

    .fdx-sjson-u-mt--n5px\@medium-only {
        margin-top: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0px\@medium-only {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0px\@medium-only {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1px\@medium-only {
        margin-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1px\@medium-only {
        margin-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n1px\@medium-only {
        margin-right: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n1px\@medium-only {
        margin-left: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2px\@medium-only {
        margin-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2px\@medium-only {
        margin-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n2px\@medium-only {
        margin-right: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n2px\@medium-only {
        margin-left: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3px\@medium-only {
        margin-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3px\@medium-only {
        margin-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n3px\@medium-only {
        margin-right: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n3px\@medium-only {
        margin-left: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4px\@medium-only {
        margin-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4px\@medium-only {
        margin-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n4px\@medium-only {
        margin-right: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n4px\@medium-only {
        margin-left: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5px\@medium-only {
        margin-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5px\@medium-only {
        margin-left: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n5px\@medium-only {
        margin-right: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n5px\@medium-only {
        margin-left: -5px!important
    }

    .fdx-sjson-u-mb--0px\@medium-only {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1px\@medium-only {
        margin-bottom: 1px!important
    }

    .fdx-sjson-u-mb--n1px\@medium-only {
        margin-bottom: -1px!important
    }

    .fdx-sjson-u-mb--2px\@medium-only {
        margin-bottom: 2px!important
    }

    .fdx-sjson-u-mb--n2px\@medium-only {
        margin-bottom: -2px!important
    }

    .fdx-sjson-u-mb--3px\@medium-only {
        margin-bottom: 3px!important
    }

    .fdx-sjson-u-mb--n3px\@medium-only {
        margin-bottom: -3px!important
    }

    .fdx-sjson-u-mb--4px\@medium-only {
        margin-bottom: 4px!important
    }

    .fdx-sjson-u-mb--n4px\@medium-only {
        margin-bottom: -4px!important
    }

    .fdx-sjson-u-mb--5px\@medium-only {
        margin-bottom: 5px!important
    }

    .fdx-sjson-u-mb--n5px\@medium-only {
        margin-bottom: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0px\@medium-only {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0px\@medium-only {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1px\@medium-only {
        margin-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1px\@medium-only {
        margin-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n1px\@medium-only {
        margin-left: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n1px\@medium-only {
        margin-right: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2px\@medium-only {
        margin-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2px\@medium-only {
        margin-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n2px\@medium-only {
        margin-left: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n2px\@medium-only {
        margin-right: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3px\@medium-only {
        margin-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3px\@medium-only {
        margin-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n3px\@medium-only {
        margin-left: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n3px\@medium-only {
        margin-right: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4px\@medium-only {
        margin-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4px\@medium-only {
        margin-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n4px\@medium-only {
        margin-left: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n4px\@medium-only {
        margin-right: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5px\@medium-only {
        margin-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5px\@medium-only {
        margin-right: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n5px\@medium-only {
        margin-left: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n5px\@medium-only {
        margin-right: -5px!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-pt--0px\@medium-wide {
        padding-top:0!important
    }

    .fdx-sjson-u-pt--1px\@medium-wide {
        padding-top: 1px!important
    }

    .fdx-sjson-u-pt--2px\@medium-wide {
        padding-top: 2px!important
    }

    .fdx-sjson-u-pt--3px\@medium-wide {
        padding-top: 3px!important
    }

    .fdx-sjson-u-pt--4px\@medium-wide {
        padding-top: 4px!important
    }

    .fdx-sjson-u-pt--5px\@medium-wide {
        padding-top: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0px\@medium-wide {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0px\@medium-wide {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1px\@medium-wide {
        padding-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1px\@medium-wide {
        padding-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2px\@medium-wide {
        padding-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2px\@medium-wide {
        padding-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3px\@medium-wide {
        padding-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3px\@medium-wide {
        padding-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4px\@medium-wide {
        padding-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4px\@medium-wide {
        padding-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5px\@medium-wide {
        padding-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5px\@medium-wide {
        padding-left: 5px!important
    }

    .fdx-sjson-u-pb--0px\@medium-wide {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1px\@medium-wide {
        padding-bottom: 1px!important
    }

    .fdx-sjson-u-pb--2px\@medium-wide {
        padding-bottom: 2px!important
    }

    .fdx-sjson-u-pb--3px\@medium-wide {
        padding-bottom: 3px!important
    }

    .fdx-sjson-u-pb--4px\@medium-wide {
        padding-bottom: 4px!important
    }

    .fdx-sjson-u-pb--5px\@medium-wide {
        padding-bottom: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0px\@medium-wide {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0px\@medium-wide {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1px\@medium-wide {
        padding-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1px\@medium-wide {
        padding-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2px\@medium-wide {
        padding-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2px\@medium-wide {
        padding-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3px\@medium-wide {
        padding-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3px\@medium-wide {
        padding-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4px\@medium-wide {
        padding-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4px\@medium-wide {
        padding-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5px\@medium-wide {
        padding-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5px\@medium-wide {
        padding-right: 5px!important
    }

    .fdx-sjson-u-mt--0px\@medium-wide {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1px\@medium-wide {
        margin-top: 1px!important
    }

    .fdx-sjson-u-mt--n1px\@medium-wide {
        margin-top: -1px!important
    }

    .fdx-sjson-u-mt--2px\@medium-wide {
        margin-top: 2px!important
    }

    .fdx-sjson-u-mt--n2px\@medium-wide {
        margin-top: -2px!important
    }

    .fdx-sjson-u-mt--3px\@medium-wide {
        margin-top: 3px!important
    }

    .fdx-sjson-u-mt--n3px\@medium-wide {
        margin-top: -3px!important
    }

    .fdx-sjson-u-mt--4px\@medium-wide {
        margin-top: 4px!important
    }

    .fdx-sjson-u-mt--n4px\@medium-wide {
        margin-top: -4px!important
    }

    .fdx-sjson-u-mt--5px\@medium-wide {
        margin-top: 5px!important
    }

    .fdx-sjson-u-mt--n5px\@medium-wide {
        margin-top: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0px\@medium-wide {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0px\@medium-wide {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1px\@medium-wide {
        margin-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1px\@medium-wide {
        margin-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n1px\@medium-wide {
        margin-right: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n1px\@medium-wide {
        margin-left: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2px\@medium-wide {
        margin-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2px\@medium-wide {
        margin-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n2px\@medium-wide {
        margin-right: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n2px\@medium-wide {
        margin-left: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3px\@medium-wide {
        margin-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3px\@medium-wide {
        margin-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n3px\@medium-wide {
        margin-right: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n3px\@medium-wide {
        margin-left: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4px\@medium-wide {
        margin-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4px\@medium-wide {
        margin-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n4px\@medium-wide {
        margin-right: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n4px\@medium-wide {
        margin-left: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5px\@medium-wide {
        margin-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5px\@medium-wide {
        margin-left: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n5px\@medium-wide {
        margin-right: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n5px\@medium-wide {
        margin-left: -5px!important
    }

    .fdx-sjson-u-mb--0px\@medium-wide {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1px\@medium-wide {
        margin-bottom: 1px!important
    }

    .fdx-sjson-u-mb--n1px\@medium-wide {
        margin-bottom: -1px!important
    }

    .fdx-sjson-u-mb--2px\@medium-wide {
        margin-bottom: 2px!important
    }

    .fdx-sjson-u-mb--n2px\@medium-wide {
        margin-bottom: -2px!important
    }

    .fdx-sjson-u-mb--3px\@medium-wide {
        margin-bottom: 3px!important
    }

    .fdx-sjson-u-mb--n3px\@medium-wide {
        margin-bottom: -3px!important
    }

    .fdx-sjson-u-mb--4px\@medium-wide {
        margin-bottom: 4px!important
    }

    .fdx-sjson-u-mb--n4px\@medium-wide {
        margin-bottom: -4px!important
    }

    .fdx-sjson-u-mb--5px\@medium-wide {
        margin-bottom: 5px!important
    }

    .fdx-sjson-u-mb--n5px\@medium-wide {
        margin-bottom: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0px\@medium-wide {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0px\@medium-wide {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1px\@medium-wide {
        margin-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1px\@medium-wide {
        margin-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n1px\@medium-wide {
        margin-left: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n1px\@medium-wide {
        margin-right: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2px\@medium-wide {
        margin-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2px\@medium-wide {
        margin-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n2px\@medium-wide {
        margin-left: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n2px\@medium-wide {
        margin-right: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3px\@medium-wide {
        margin-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3px\@medium-wide {
        margin-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n3px\@medium-wide {
        margin-left: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n3px\@medium-wide {
        margin-right: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4px\@medium-wide {
        margin-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4px\@medium-wide {
        margin-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n4px\@medium-wide {
        margin-left: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n4px\@medium-wide {
        margin-right: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5px\@medium-wide {
        margin-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5px\@medium-wide {
        margin-right: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n5px\@medium-wide {
        margin-left: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n5px\@medium-wide {
        margin-right: -5px!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-pt--0px\@medium-wide-only {
        padding-top:0!important
    }

    .fdx-sjson-u-pt--1px\@medium-wide-only {
        padding-top: 1px!important
    }

    .fdx-sjson-u-pt--2px\@medium-wide-only {
        padding-top: 2px!important
    }

    .fdx-sjson-u-pt--3px\@medium-wide-only {
        padding-top: 3px!important
    }

    .fdx-sjson-u-pt--4px\@medium-wide-only {
        padding-top: 4px!important
    }

    .fdx-sjson-u-pt--5px\@medium-wide-only {
        padding-top: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0px\@medium-wide-only {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0px\@medium-wide-only {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1px\@medium-wide-only {
        padding-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1px\@medium-wide-only {
        padding-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2px\@medium-wide-only {
        padding-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2px\@medium-wide-only {
        padding-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3px\@medium-wide-only {
        padding-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3px\@medium-wide-only {
        padding-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4px\@medium-wide-only {
        padding-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4px\@medium-wide-only {
        padding-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5px\@medium-wide-only {
        padding-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5px\@medium-wide-only {
        padding-left: 5px!important
    }

    .fdx-sjson-u-pb--0px\@medium-wide-only {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1px\@medium-wide-only {
        padding-bottom: 1px!important
    }

    .fdx-sjson-u-pb--2px\@medium-wide-only {
        padding-bottom: 2px!important
    }

    .fdx-sjson-u-pb--3px\@medium-wide-only {
        padding-bottom: 3px!important
    }

    .fdx-sjson-u-pb--4px\@medium-wide-only {
        padding-bottom: 4px!important
    }

    .fdx-sjson-u-pb--5px\@medium-wide-only {
        padding-bottom: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0px\@medium-wide-only {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0px\@medium-wide-only {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1px\@medium-wide-only {
        padding-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1px\@medium-wide-only {
        padding-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2px\@medium-wide-only {
        padding-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2px\@medium-wide-only {
        padding-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3px\@medium-wide-only {
        padding-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3px\@medium-wide-only {
        padding-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4px\@medium-wide-only {
        padding-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4px\@medium-wide-only {
        padding-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5px\@medium-wide-only {
        padding-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5px\@medium-wide-only {
        padding-right: 5px!important
    }

    .fdx-sjson-u-mt--0px\@medium-wide-only {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1px\@medium-wide-only {
        margin-top: 1px!important
    }

    .fdx-sjson-u-mt--n1px\@medium-wide-only {
        margin-top: -1px!important
    }

    .fdx-sjson-u-mt--2px\@medium-wide-only {
        margin-top: 2px!important
    }

    .fdx-sjson-u-mt--n2px\@medium-wide-only {
        margin-top: -2px!important
    }

    .fdx-sjson-u-mt--3px\@medium-wide-only {
        margin-top: 3px!important
    }

    .fdx-sjson-u-mt--n3px\@medium-wide-only {
        margin-top: -3px!important
    }

    .fdx-sjson-u-mt--4px\@medium-wide-only {
        margin-top: 4px!important
    }

    .fdx-sjson-u-mt--n4px\@medium-wide-only {
        margin-top: -4px!important
    }

    .fdx-sjson-u-mt--5px\@medium-wide-only {
        margin-top: 5px!important
    }

    .fdx-sjson-u-mt--n5px\@medium-wide-only {
        margin-top: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0px\@medium-wide-only {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0px\@medium-wide-only {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1px\@medium-wide-only {
        margin-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1px\@medium-wide-only {
        margin-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n1px\@medium-wide-only {
        margin-right: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n1px\@medium-wide-only {
        margin-left: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2px\@medium-wide-only {
        margin-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2px\@medium-wide-only {
        margin-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n2px\@medium-wide-only {
        margin-right: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n2px\@medium-wide-only {
        margin-left: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3px\@medium-wide-only {
        margin-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3px\@medium-wide-only {
        margin-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n3px\@medium-wide-only {
        margin-right: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n3px\@medium-wide-only {
        margin-left: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4px\@medium-wide-only {
        margin-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4px\@medium-wide-only {
        margin-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n4px\@medium-wide-only {
        margin-right: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n4px\@medium-wide-only {
        margin-left: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5px\@medium-wide-only {
        margin-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5px\@medium-wide-only {
        margin-left: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n5px\@medium-wide-only {
        margin-right: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n5px\@medium-wide-only {
        margin-left: -5px!important
    }

    .fdx-sjson-u-mb--0px\@medium-wide-only {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1px\@medium-wide-only {
        margin-bottom: 1px!important
    }

    .fdx-sjson-u-mb--n1px\@medium-wide-only {
        margin-bottom: -1px!important
    }

    .fdx-sjson-u-mb--2px\@medium-wide-only {
        margin-bottom: 2px!important
    }

    .fdx-sjson-u-mb--n2px\@medium-wide-only {
        margin-bottom: -2px!important
    }

    .fdx-sjson-u-mb--3px\@medium-wide-only {
        margin-bottom: 3px!important
    }

    .fdx-sjson-u-mb--n3px\@medium-wide-only {
        margin-bottom: -3px!important
    }

    .fdx-sjson-u-mb--4px\@medium-wide-only {
        margin-bottom: 4px!important
    }

    .fdx-sjson-u-mb--n4px\@medium-wide-only {
        margin-bottom: -4px!important
    }

    .fdx-sjson-u-mb--5px\@medium-wide-only {
        margin-bottom: 5px!important
    }

    .fdx-sjson-u-mb--n5px\@medium-wide-only {
        margin-bottom: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0px\@medium-wide-only {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0px\@medium-wide-only {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1px\@medium-wide-only {
        margin-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1px\@medium-wide-only {
        margin-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n1px\@medium-wide-only {
        margin-left: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n1px\@medium-wide-only {
        margin-right: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2px\@medium-wide-only {
        margin-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2px\@medium-wide-only {
        margin-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n2px\@medium-wide-only {
        margin-left: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n2px\@medium-wide-only {
        margin-right: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3px\@medium-wide-only {
        margin-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3px\@medium-wide-only {
        margin-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n3px\@medium-wide-only {
        margin-left: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n3px\@medium-wide-only {
        margin-right: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4px\@medium-wide-only {
        margin-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4px\@medium-wide-only {
        margin-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n4px\@medium-wide-only {
        margin-left: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n4px\@medium-wide-only {
        margin-right: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5px\@medium-wide-only {
        margin-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5px\@medium-wide-only {
        margin-right: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n5px\@medium-wide-only {
        margin-left: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n5px\@medium-wide-only {
        margin-right: -5px!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-pt--0px\@large {
        padding-top:0!important
    }

    .fdx-sjson-u-pt--1px\@large {
        padding-top: 1px!important
    }

    .fdx-sjson-u-pt--2px\@large {
        padding-top: 2px!important
    }

    .fdx-sjson-u-pt--3px\@large {
        padding-top: 3px!important
    }

    .fdx-sjson-u-pt--4px\@large {
        padding-top: 4px!important
    }

    .fdx-sjson-u-pt--5px\@large {
        padding-top: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0px\@large {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0px\@large {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1px\@large {
        padding-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1px\@large {
        padding-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2px\@large {
        padding-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2px\@large {
        padding-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3px\@large {
        padding-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3px\@large {
        padding-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4px\@large {
        padding-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4px\@large {
        padding-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5px\@large {
        padding-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5px\@large {
        padding-left: 5px!important
    }

    .fdx-sjson-u-pb--0px\@large {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1px\@large {
        padding-bottom: 1px!important
    }

    .fdx-sjson-u-pb--2px\@large {
        padding-bottom: 2px!important
    }

    .fdx-sjson-u-pb--3px\@large {
        padding-bottom: 3px!important
    }

    .fdx-sjson-u-pb--4px\@large {
        padding-bottom: 4px!important
    }

    .fdx-sjson-u-pb--5px\@large {
        padding-bottom: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0px\@large {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0px\@large {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1px\@large {
        padding-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1px\@large {
        padding-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2px\@large {
        padding-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2px\@large {
        padding-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3px\@large {
        padding-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3px\@large {
        padding-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4px\@large {
        padding-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4px\@large {
        padding-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5px\@large {
        padding-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5px\@large {
        padding-right: 5px!important
    }

    .fdx-sjson-u-mt--0px\@large {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1px\@large {
        margin-top: 1px!important
    }

    .fdx-sjson-u-mt--n1px\@large {
        margin-top: -1px!important
    }

    .fdx-sjson-u-mt--2px\@large {
        margin-top: 2px!important
    }

    .fdx-sjson-u-mt--n2px\@large {
        margin-top: -2px!important
    }

    .fdx-sjson-u-mt--3px\@large {
        margin-top: 3px!important
    }

    .fdx-sjson-u-mt--n3px\@large {
        margin-top: -3px!important
    }

    .fdx-sjson-u-mt--4px\@large {
        margin-top: 4px!important
    }

    .fdx-sjson-u-mt--n4px\@large {
        margin-top: -4px!important
    }

    .fdx-sjson-u-mt--5px\@large {
        margin-top: 5px!important
    }

    .fdx-sjson-u-mt--n5px\@large {
        margin-top: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0px\@large {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0px\@large {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1px\@large {
        margin-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1px\@large {
        margin-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n1px\@large {
        margin-right: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n1px\@large {
        margin-left: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2px\@large {
        margin-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2px\@large {
        margin-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n2px\@large {
        margin-right: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n2px\@large {
        margin-left: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3px\@large {
        margin-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3px\@large {
        margin-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n3px\@large {
        margin-right: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n3px\@large {
        margin-left: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4px\@large {
        margin-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4px\@large {
        margin-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n4px\@large {
        margin-right: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n4px\@large {
        margin-left: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5px\@large {
        margin-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5px\@large {
        margin-left: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n5px\@large {
        margin-right: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n5px\@large {
        margin-left: -5px!important
    }

    .fdx-sjson-u-mb--0px\@large {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1px\@large {
        margin-bottom: 1px!important
    }

    .fdx-sjson-u-mb--n1px\@large {
        margin-bottom: -1px!important
    }

    .fdx-sjson-u-mb--2px\@large {
        margin-bottom: 2px!important
    }

    .fdx-sjson-u-mb--n2px\@large {
        margin-bottom: -2px!important
    }

    .fdx-sjson-u-mb--3px\@large {
        margin-bottom: 3px!important
    }

    .fdx-sjson-u-mb--n3px\@large {
        margin-bottom: -3px!important
    }

    .fdx-sjson-u-mb--4px\@large {
        margin-bottom: 4px!important
    }

    .fdx-sjson-u-mb--n4px\@large {
        margin-bottom: -4px!important
    }

    .fdx-sjson-u-mb--5px\@large {
        margin-bottom: 5px!important
    }

    .fdx-sjson-u-mb--n5px\@large {
        margin-bottom: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0px\@large {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0px\@large {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1px\@large {
        margin-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1px\@large {
        margin-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n1px\@large {
        margin-left: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n1px\@large {
        margin-right: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2px\@large {
        margin-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2px\@large {
        margin-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n2px\@large {
        margin-left: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n2px\@large {
        margin-right: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3px\@large {
        margin-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3px\@large {
        margin-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n3px\@large {
        margin-left: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n3px\@large {
        margin-right: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4px\@large {
        margin-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4px\@large {
        margin-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n4px\@large {
        margin-left: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n4px\@large {
        margin-right: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5px\@large {
        margin-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5px\@large {
        margin-right: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n5px\@large {
        margin-left: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n5px\@large {
        margin-right: -5px!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-pt--0px\@large-only {
        padding-top:0!important
    }

    .fdx-sjson-u-pt--1px\@large-only {
        padding-top: 1px!important
    }

    .fdx-sjson-u-pt--2px\@large-only {
        padding-top: 2px!important
    }

    .fdx-sjson-u-pt--3px\@large-only {
        padding-top: 3px!important
    }

    .fdx-sjson-u-pt--4px\@large-only {
        padding-top: 4px!important
    }

    .fdx-sjson-u-pt--5px\@large-only {
        padding-top: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0px\@large-only {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0px\@large-only {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1px\@large-only {
        padding-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1px\@large-only {
        padding-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2px\@large-only {
        padding-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2px\@large-only {
        padding-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3px\@large-only {
        padding-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3px\@large-only {
        padding-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4px\@large-only {
        padding-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4px\@large-only {
        padding-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5px\@large-only {
        padding-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5px\@large-only {
        padding-left: 5px!important
    }

    .fdx-sjson-u-pb--0px\@large-only {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1px\@large-only {
        padding-bottom: 1px!important
    }

    .fdx-sjson-u-pb--2px\@large-only {
        padding-bottom: 2px!important
    }

    .fdx-sjson-u-pb--3px\@large-only {
        padding-bottom: 3px!important
    }

    .fdx-sjson-u-pb--4px\@large-only {
        padding-bottom: 4px!important
    }

    .fdx-sjson-u-pb--5px\@large-only {
        padding-bottom: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0px\@large-only {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0px\@large-only {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1px\@large-only {
        padding-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1px\@large-only {
        padding-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2px\@large-only {
        padding-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2px\@large-only {
        padding-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3px\@large-only {
        padding-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3px\@large-only {
        padding-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4px\@large-only {
        padding-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4px\@large-only {
        padding-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5px\@large-only {
        padding-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5px\@large-only {
        padding-right: 5px!important
    }

    .fdx-sjson-u-mt--0px\@large-only {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1px\@large-only {
        margin-top: 1px!important
    }

    .fdx-sjson-u-mt--n1px\@large-only {
        margin-top: -1px!important
    }

    .fdx-sjson-u-mt--2px\@large-only {
        margin-top: 2px!important
    }

    .fdx-sjson-u-mt--n2px\@large-only {
        margin-top: -2px!important
    }

    .fdx-sjson-u-mt--3px\@large-only {
        margin-top: 3px!important
    }

    .fdx-sjson-u-mt--n3px\@large-only {
        margin-top: -3px!important
    }

    .fdx-sjson-u-mt--4px\@large-only {
        margin-top: 4px!important
    }

    .fdx-sjson-u-mt--n4px\@large-only {
        margin-top: -4px!important
    }

    .fdx-sjson-u-mt--5px\@large-only {
        margin-top: 5px!important
    }

    .fdx-sjson-u-mt--n5px\@large-only {
        margin-top: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0px\@large-only {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0px\@large-only {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1px\@large-only {
        margin-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1px\@large-only {
        margin-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n1px\@large-only {
        margin-right: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n1px\@large-only {
        margin-left: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2px\@large-only {
        margin-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2px\@large-only {
        margin-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n2px\@large-only {
        margin-right: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n2px\@large-only {
        margin-left: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3px\@large-only {
        margin-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3px\@large-only {
        margin-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n3px\@large-only {
        margin-right: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n3px\@large-only {
        margin-left: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4px\@large-only {
        margin-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4px\@large-only {
        margin-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n4px\@large-only {
        margin-right: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n4px\@large-only {
        margin-left: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5px\@large-only {
        margin-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5px\@large-only {
        margin-left: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n5px\@large-only {
        margin-right: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n5px\@large-only {
        margin-left: -5px!important
    }

    .fdx-sjson-u-mb--0px\@large-only {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1px\@large-only {
        margin-bottom: 1px!important
    }

    .fdx-sjson-u-mb--n1px\@large-only {
        margin-bottom: -1px!important
    }

    .fdx-sjson-u-mb--2px\@large-only {
        margin-bottom: 2px!important
    }

    .fdx-sjson-u-mb--n2px\@large-only {
        margin-bottom: -2px!important
    }

    .fdx-sjson-u-mb--3px\@large-only {
        margin-bottom: 3px!important
    }

    .fdx-sjson-u-mb--n3px\@large-only {
        margin-bottom: -3px!important
    }

    .fdx-sjson-u-mb--4px\@large-only {
        margin-bottom: 4px!important
    }

    .fdx-sjson-u-mb--n4px\@large-only {
        margin-bottom: -4px!important
    }

    .fdx-sjson-u-mb--5px\@large-only {
        margin-bottom: 5px!important
    }

    .fdx-sjson-u-mb--n5px\@large-only {
        margin-bottom: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0px\@large-only {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0px\@large-only {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1px\@large-only {
        margin-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1px\@large-only {
        margin-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n1px\@large-only {
        margin-left: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n1px\@large-only {
        margin-right: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2px\@large-only {
        margin-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2px\@large-only {
        margin-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n2px\@large-only {
        margin-left: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n2px\@large-only {
        margin-right: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3px\@large-only {
        margin-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3px\@large-only {
        margin-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n3px\@large-only {
        margin-left: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n3px\@large-only {
        margin-right: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4px\@large-only {
        margin-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4px\@large-only {
        margin-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n4px\@large-only {
        margin-left: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n4px\@large-only {
        margin-right: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5px\@large-only {
        margin-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5px\@large-only {
        margin-right: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n5px\@large-only {
        margin-left: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n5px\@large-only {
        margin-right: -5px!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-pt--0px\@x-large {
        padding-top:0!important
    }

    .fdx-sjson-u-pt--1px\@x-large {
        padding-top: 1px!important
    }

    .fdx-sjson-u-pt--2px\@x-large {
        padding-top: 2px!important
    }

    .fdx-sjson-u-pt--3px\@x-large {
        padding-top: 3px!important
    }

    .fdx-sjson-u-pt--4px\@x-large {
        padding-top: 4px!important
    }

    .fdx-sjson-u-pt--5px\@x-large {
        padding-top: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--0px\@x-large {
        padding-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pr--0px\@x-large {
        padding-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pr--1px\@x-large {
        padding-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--1px\@x-large {
        padding-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--2px\@x-large {
        padding-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--2px\@x-large {
        padding-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--3px\@x-large {
        padding-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--3px\@x-large {
        padding-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--4px\@x-large {
        padding-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--4px\@x-large {
        padding-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pr--5px\@x-large {
        padding-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pr--5px\@x-large {
        padding-left: 5px!important
    }

    .fdx-sjson-u-pb--0px\@x-large {
        padding-bottom: 0!important
    }

    .fdx-sjson-u-pb--1px\@x-large {
        padding-bottom: 1px!important
    }

    .fdx-sjson-u-pb--2px\@x-large {
        padding-bottom: 2px!important
    }

    .fdx-sjson-u-pb--3px\@x-large {
        padding-bottom: 3px!important
    }

    .fdx-sjson-u-pb--4px\@x-large {
        padding-bottom: 4px!important
    }

    .fdx-sjson-u-pb--5px\@x-large {
        padding-bottom: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--0px\@x-large {
        padding-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-pl--0px\@x-large {
        padding-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-pl--1px\@x-large {
        padding-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--1px\@x-large {
        padding-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--2px\@x-large {
        padding-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--2px\@x-large {
        padding-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--3px\@x-large {
        padding-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--3px\@x-large {
        padding-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--4px\@x-large {
        padding-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--4px\@x-large {
        padding-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-pl--5px\@x-large {
        padding-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-pl--5px\@x-large {
        padding-right: 5px!important
    }

    .fdx-sjson-u-mt--0px\@x-large {
        margin-top: 0!important
    }

    .fdx-sjson-u-mt--1px\@x-large {
        margin-top: 1px!important
    }

    .fdx-sjson-u-mt--n1px\@x-large {
        margin-top: -1px!important
    }

    .fdx-sjson-u-mt--2px\@x-large {
        margin-top: 2px!important
    }

    .fdx-sjson-u-mt--n2px\@x-large {
        margin-top: -2px!important
    }

    .fdx-sjson-u-mt--3px\@x-large {
        margin-top: 3px!important
    }

    .fdx-sjson-u-mt--n3px\@x-large {
        margin-top: -3px!important
    }

    .fdx-sjson-u-mt--4px\@x-large {
        margin-top: 4px!important
    }

    .fdx-sjson-u-mt--n4px\@x-large {
        margin-top: -4px!important
    }

    .fdx-sjson-u-mt--5px\@x-large {
        margin-top: 5px!important
    }

    .fdx-sjson-u-mt--n5px\@x-large {
        margin-top: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--0px\@x-large {
        margin-right: 0!important
    }

    [dir=rtl] .fdx-sjson-u-mr--0px\@x-large {
        margin-left: 0!important
    }

    [dir=ltr] .fdx-sjson-u-mr--1px\@x-large {
        margin-right: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--1px\@x-large {
        margin-left: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n1px\@x-large {
        margin-right: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n1px\@x-large {
        margin-left: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--2px\@x-large {
        margin-right: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--2px\@x-large {
        margin-left: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n2px\@x-large {
        margin-right: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n2px\@x-large {
        margin-left: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--3px\@x-large {
        margin-right: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--3px\@x-large {
        margin-left: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n3px\@x-large {
        margin-right: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n3px\@x-large {
        margin-left: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--4px\@x-large {
        margin-right: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--4px\@x-large {
        margin-left: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n4px\@x-large {
        margin-right: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n4px\@x-large {
        margin-left: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--5px\@x-large {
        margin-right: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--5px\@x-large {
        margin-left: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-mr--n5px\@x-large {
        margin-right: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-mr--n5px\@x-large {
        margin-left: -5px!important
    }

    .fdx-sjson-u-mb--0px\@x-large {
        margin-bottom: 0!important
    }

    .fdx-sjson-u-mb--1px\@x-large {
        margin-bottom: 1px!important
    }

    .fdx-sjson-u-mb--n1px\@x-large {
        margin-bottom: -1px!important
    }

    .fdx-sjson-u-mb--2px\@x-large {
        margin-bottom: 2px!important
    }

    .fdx-sjson-u-mb--n2px\@x-large {
        margin-bottom: -2px!important
    }

    .fdx-sjson-u-mb--3px\@x-large {
        margin-bottom: 3px!important
    }

    .fdx-sjson-u-mb--n3px\@x-large {
        margin-bottom: -3px!important
    }

    .fdx-sjson-u-mb--4px\@x-large {
        margin-bottom: 4px!important
    }

    .fdx-sjson-u-mb--n4px\@x-large {
        margin-bottom: -4px!important
    }

    .fdx-sjson-u-mb--5px\@x-large {
        margin-bottom: 5px!important
    }

    .fdx-sjson-u-mb--n5px\@x-large {
        margin-bottom: -5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--0px\@x-large {
        margin-left: 0!important
    }

    [dir=rtl] .fdx-sjson-u-ml--0px\@x-large {
        margin-right: 0!important
    }

    [dir=ltr] .fdx-sjson-u-ml--1px\@x-large {
        margin-left: 1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--1px\@x-large {
        margin-right: 1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n1px\@x-large {
        margin-left: -1px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n1px\@x-large {
        margin-right: -1px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--2px\@x-large {
        margin-left: 2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--2px\@x-large {
        margin-right: 2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n2px\@x-large {
        margin-left: -2px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n2px\@x-large {
        margin-right: -2px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--3px\@x-large {
        margin-left: 3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--3px\@x-large {
        margin-right: 3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n3px\@x-large {
        margin-left: -3px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n3px\@x-large {
        margin-right: -3px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--4px\@x-large {
        margin-left: 4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--4px\@x-large {
        margin-right: 4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n4px\@x-large {
        margin-left: -4px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n4px\@x-large {
        margin-right: -4px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--5px\@x-large {
        margin-left: 5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--5px\@x-large {
        margin-right: 5px!important
    }

    [dir=ltr] .fdx-sjson-u-ml--n5px\@x-large {
        margin-left: -5px!important
    }

    [dir=rtl] .fdx-sjson-u-ml--n5px\@x-large {
        margin-right: -5px!important
    }
}

.fdx-sjson-u-outline--none,.fdx-sjson-u-outline--none:focus {
    outline: 0!important
}

.fdx-sjson-u-overflow--auto {
    overflow: auto!important
}

@media (min-width: 0) {
    .fdx-sjson-u-overflow--auto\@x-small {
        overflow:auto!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-overflow--auto\@x-small-only {
        overflow:auto!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-overflow--auto\@small {
        overflow:auto!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-overflow--auto\@small-only {
        overflow:auto!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-overflow--auto\@medium {
        overflow:auto!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-overflow--auto\@medium-only {
        overflow:auto!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-overflow--auto\@medium-wide {
        overflow:auto!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-overflow--auto\@medium-wide-only {
        overflow:auto!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-overflow--auto\@large {
        overflow:auto!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-overflow--auto\@large-only {
        overflow:auto!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-overflow--auto\@x-large {
        overflow:auto!important
    }
}

.fdx-sjson-u-overflow--hidden {
    overflow: hidden!important
}

@media (min-width: 0) {
    .fdx-sjson-u-overflow--hidden\@x-small {
        overflow:hidden!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-overflow--hidden\@x-small-only {
        overflow:hidden!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-overflow--hidden\@small {
        overflow:hidden!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-overflow--hidden\@small-only {
        overflow:hidden!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-overflow--hidden\@medium {
        overflow:hidden!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-overflow--hidden\@medium-only {
        overflow:hidden!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-overflow--hidden\@medium-wide {
        overflow:hidden!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-overflow--hidden\@medium-wide-only {
        overflow:hidden!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-overflow--hidden\@large {
        overflow:hidden!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-overflow--hidden\@large-only {
        overflow:hidden!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-overflow--hidden\@x-large {
        overflow:hidden!important
    }
}

.fdx-sjson-u-overflow--visible {
    overflow: visible!important
}

@media (min-width: 0) {
    .fdx-sjson-u-overflow--visible\@x-small {
        overflow:visible!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-overflow--visible\@x-small-only {
        overflow:visible!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-overflow--visible\@small {
        overflow:visible!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-overflow--visible\@small-only {
        overflow:visible!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-overflow--visible\@medium {
        overflow:visible!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-overflow--visible\@medium-only {
        overflow:visible!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-overflow--visible\@medium-wide {
        overflow:visible!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-overflow--visible\@medium-wide-only {
        overflow:visible!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-overflow--visible\@large {
        overflow:visible!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-overflow--visible\@large-only {
        overflow:visible!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-overflow--visible\@x-large {
        overflow:visible!important
    }
}

.fdx-sjson-u-overflow--y-hidden {
    overflow-y: hidden!important
}

@media (min-width: 0) {
    .fdx-sjson-u-overflow--y-hidden\@x-small {
        overflow-y:hidden!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-overflow--y-hidden\@x-small-only {
        overflow-y:hidden!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-overflow--y-hidden\@small {
        overflow-y:hidden!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-overflow--y-hidden\@small-only {
        overflow-y:hidden!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-overflow--y-hidden\@medium {
        overflow-y:hidden!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-overflow--y-hidden\@medium-only {
        overflow-y:hidden!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-overflow--y-hidden\@medium-wide {
        overflow-y:hidden!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-overflow--y-hidden\@medium-wide-only {
        overflow-y:hidden!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-overflow--y-hidden\@large {
        overflow-y:hidden!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-overflow--y-hidden\@large-only {
        overflow-y:hidden!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-overflow--y-hidden\@x-large {
        overflow-y:hidden!important
    }
}

.fdx-sjson-u-overflow--x-hidden {
    overflow-x: hidden!important
}

@media (min-width: 0) {
    .fdx-sjson-u-overflow--x-hidden\@x-small {
        overflow-x:hidden!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-overflow--x-hidden\@x-small-only {
        overflow-x:hidden!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-overflow--x-hidden\@small {
        overflow-x:hidden!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-overflow--x-hidden\@small-only {
        overflow-x:hidden!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-overflow--x-hidden\@medium {
        overflow-x:hidden!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-overflow--x-hidden\@medium-only {
        overflow-x:hidden!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-overflow--x-hidden\@medium-wide {
        overflow-x:hidden!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-overflow--x-hidden\@medium-wide-only {
        overflow-x:hidden!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-overflow--x-hidden\@large {
        overflow-x:hidden!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-overflow--x-hidden\@large-only {
        overflow-x:hidden!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-overflow--x-hidden\@x-large {
        overflow-x:hidden!important
    }
}

.fdx-sjson-u-overflow--scroll {
    overflow: scroll!important
}

@media (min-width: 0) {
    .fdx-sjson-u-overflow--scroll\@x-small {
        overflow:scroll!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-overflow--scroll\@x-small-only {
        overflow:scroll!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-overflow--scroll\@small {
        overflow:scroll!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-overflow--scroll\@small-only {
        overflow:scroll!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-overflow--scroll\@medium {
        overflow:scroll!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-overflow--scroll\@medium-only {
        overflow:scroll!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-overflow--scroll\@medium-wide {
        overflow:scroll!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-overflow--scroll\@medium-wide-only {
        overflow:scroll!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-overflow--scroll\@large {
        overflow:scroll!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-overflow--scroll\@large-only {
        overflow:scroll!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-overflow--scroll\@x-large {
        overflow:scroll!important
    }
}

.fdx-sjson-u-overflow--scroll-y {
    overflow-y: scroll!important
}

@media (min-width: 0) {
    .fdx-sjson-u-overflow--scroll-y\@x-small {
        overflow-y:scroll!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-overflow--scroll-y\@x-small-only {
        overflow-y:scroll!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-overflow--scroll-y\@small {
        overflow-y:scroll!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-overflow--scroll-y\@small-only {
        overflow-y:scroll!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-overflow--scroll-y\@medium {
        overflow-y:scroll!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-overflow--scroll-y\@medium-only {
        overflow-y:scroll!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-overflow--scroll-y\@medium-wide {
        overflow-y:scroll!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-overflow--scroll-y\@medium-wide-only {
        overflow-y:scroll!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-overflow--scroll-y\@large {
        overflow-y:scroll!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-overflow--scroll-y\@large-only {
        overflow-y:scroll!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-overflow--scroll-y\@x-large {
        overflow-y:scroll!important
    }
}

.fdx-sjson-u-overflow--scroll-x {
    overflow-x: scroll!important
}

@media (min-width: 0) {
    .fdx-sjson-u-overflow--scroll-x\@x-small {
        overflow-x:scroll!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-overflow--scroll-x\@x-small-only {
        overflow-x:scroll!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-overflow--scroll-x\@small {
        overflow-x:scroll!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-overflow--scroll-x\@small-only {
        overflow-x:scroll!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-overflow--scroll-x\@medium {
        overflow-x:scroll!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-overflow--scroll-x\@medium-only {
        overflow-x:scroll!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-overflow--scroll-x\@medium-wide {
        overflow-x:scroll!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-overflow--scroll-x\@medium-wide-only {
        overflow-x:scroll!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-overflow--scroll-x\@large {
        overflow-x:scroll!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-overflow--scroll-x\@large-only {
        overflow-x:scroll!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-overflow--scroll-x\@x-large {
        overflow-x:scroll!important
    }
}

.fdx-sjson-u-overflow--ms--none {
    -ms-overflow-style: none!important
}

@media (min-width: 0) {
    .fdx-sjson-u-overflow--ms--none\@x-small {
        -ms-overflow-style:none!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-overflow--ms--none\@x-small-only {
        -ms-overflow-style:none!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-overflow--ms--none\@small {
        -ms-overflow-style:none!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-overflow--ms--none\@small-only {
        -ms-overflow-style:none!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-overflow--ms--none\@medium {
        -ms-overflow-style:none!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-overflow--ms--none\@medium-only {
        -ms-overflow-style:none!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-overflow--ms--none\@medium-wide {
        -ms-overflow-style:none!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-overflow--ms--none\@medium-wide-only {
        -ms-overflow-style:none!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-overflow--ms--none\@large {
        -ms-overflow-style:none!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-overflow--ms--none\@large-only {
        -ms-overflow-style:none!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-overflow--ms--none\@x-large {
        -ms-overflow-style:none!important
    }
}

[data-sg=paint]>:nth-child(even)>[data-sg=paint__box] {
    background-color: rgba(255,0,0,.3)
}

[dir=ltr] [data-sg=paint]>:nth-child(even)>[data-sg=paint__box] {
    background: repeating-linear-gradient(45deg,#7e26e0,#7e26e0 .25rem,#9953e6 .25rem,#9953e6 .5rem)
}

[dir=rtl] [data-sg=paint]>:nth-child(even)>[data-sg=paint__box] {
    background: repeating-linear-gradient(-45deg,#7e26e0,#7e26e0 .25rem,#9953e6 .25rem,#9953e6 .5rem)
}

[data-sg=paint]>:nth-child(odd)>[data-sg=paint__box] {
    background-color: rgba(0,255,0,.3)
}

[dir=ltr] [data-sg=paint]>:nth-child(odd)>[data-sg=paint__box] {
    background: repeating-linear-gradient(45deg,#ffa166,#ffa166 .25rem,#ffc099 .25rem,#ffc099 .5rem)
}

[dir=rtl] [data-sg=paint]>:nth-child(odd)>[data-sg=paint__box] {
    background: repeating-linear-gradient(-45deg,#ffa166,#ffa166 .25rem,#ffc099 .25rem,#ffc099 .5rem)
}

[data-sg=paint] [data-sg=paint__box] {
    min-height: 50px;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center
}

.fdx-sjson-u-position--absolute {
    position: absolute!important
}

@media (min-width: 0) {
    .fdx-sjson-u-position--absolute\@x-small {
        position:absolute!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-position--absolute\@x-small-only {
        position:absolute!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-position--absolute\@small {
        position:absolute!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-position--absolute\@small-only {
        position:absolute!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-position--absolute\@medium {
        position:absolute!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-position--absolute\@medium-only {
        position:absolute!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-position--absolute\@medium-wide {
        position:absolute!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-position--absolute\@medium-wide-only {
        position:absolute!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-position--absolute\@large {
        position:absolute!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-position--absolute\@large-only {
        position:absolute!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-position--absolute\@x-large {
        position:absolute!important
    }
}

.fdx-sjson-u-position--relative {
    position: relative!important
}

@media (min-width: 0) {
    .fdx-sjson-u-position--relative\@x-small {
        position:relative!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-position--relative\@x-small-only {
        position:relative!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-position--relative\@small {
        position:relative!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-position--relative\@small-only {
        position:relative!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-position--relative\@medium {
        position:relative!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-position--relative\@medium-only {
        position:relative!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-position--relative\@medium-wide {
        position:relative!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-position--relative\@medium-wide-only {
        position:relative!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-position--relative\@large {
        position:relative!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-position--relative\@large-only {
        position:relative!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-position--relative\@x-large {
        position:relative!important
    }
}

.fdx-sjson-u-position--fixed {
    position: fixed!important
}

@media (min-width: 0) {
    .fdx-sjson-u-position--fixed\@x-small {
        position:fixed!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-position--fixed\@x-small-only {
        position:fixed!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-position--fixed\@small {
        position:fixed!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-position--fixed\@small-only {
        position:fixed!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-position--fixed\@medium {
        position:fixed!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-position--fixed\@medium-only {
        position:fixed!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-position--fixed\@medium-wide {
        position:fixed!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-position--fixed\@medium-wide-only {
        position:fixed!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-position--fixed\@large {
        position:fixed!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-position--fixed\@large-only {
        position:fixed!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-position--fixed\@x-large {
        position:fixed!important
    }
}

.fdx-sjson-u-position--static {
    position: static!important
}

@media (min-width: 0) {
    .fdx-sjson-u-position--static\@x-small {
        position:static!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-position--static\@x-small-only {
        position:static!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-position--static\@small {
        position:static!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-position--static\@small-only {
        position:static!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-position--static\@medium {
        position:static!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-position--static\@medium-only {
        position:static!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-position--static\@medium-wide {
        position:static!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-position--static\@medium-wide-only {
        position:static!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-position--static\@large {
        position:static!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-position--static\@large-only {
        position:static!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-position--static\@x-large {
        position:static!important
    }
}

.fdx-sjson-u-position--sticky {
    position: sticky!important
}

@media (min-width: 0) {
    .fdx-sjson-u-position--sticky\@x-small {
        position:sticky!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-position--sticky\@x-small-only {
        position:sticky!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-position--sticky\@small {
        position:sticky!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-position--sticky\@small-only {
        position:sticky!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-position--sticky\@medium {
        position:sticky!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-position--sticky\@medium-only {
        position:sticky!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-position--sticky\@medium-wide {
        position:sticky!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-position--sticky\@medium-wide-only {
        position:sticky!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-position--sticky\@large {
        position:sticky!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-position--sticky\@large-only {
        position:sticky!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-position--sticky\@x-large {
        position:sticky!important
    }
}

[dir=ltr] .fdx-sjson-u-rotate--45 {
    transform: rotate(45deg)
}

[dir=rtl] .fdx-sjson-u-rotate--45 {
    transform: rotate(-45deg)
}

[dir=ltr] .fdx-sjson-u-rotate--90 {
    transform: rotate(90deg)
}

[dir=rtl] .fdx-sjson-u-rotate--90 {
    transform: rotate(-90deg)
}

[dir=ltr] .fdx-sjson-u-rotate--135 {
    transform: rotate(135deg)
}

[dir=rtl] .fdx-sjson-u-rotate--135 {
    transform: rotate(-135deg)
}

[dir=ltr] .fdx-sjson-u-rotate--180 {
    transform: rotate(180deg)
}

[dir=rtl] .fdx-sjson-u-rotate--180 {
    transform: rotate(-180deg)
}

[dir=ltr] .fdx-sjson-u-rotate--225 {
    transform: rotate(225deg)
}

[dir=rtl] .fdx-sjson-u-rotate--225 {
    transform: rotate(-225deg)
}

[dir=ltr] .fdx-sjson-u-rotate--270 {
    transform: rotate(270deg)
}

[dir=rtl] .fdx-sjson-u-rotate--270 {
    transform: rotate(-270deg)
}

[dir=ltr] .fdx-sjson-u-rotate--315 {
    transform: rotate(315deg)
}

[dir=rtl] .fdx-sjson-u-rotate--315 {
    transform: rotate(-315deg)
}

[dir=ltr] .fdx-sjson-u-rotate--360 {
    transform: rotate(360deg)
}

[dir=rtl] .fdx-sjson-u-rotate--360 {
    transform: rotate(-360deg)
}

[dir=rtl] .fdx-sjson-u-rotate--45-rtl-only {
    transform: rotate(45deg)
}

[dir=rtl] .fdx-sjson-u-rotate--90-rtl-only {
    transform: rotate(90deg)
}

[dir=rtl] .fdx-sjson-u-rotate--135-rtl-only {
    transform: rotate(135deg)
}

[dir=rtl] .fdx-sjson-u-rotate--180-rtl-only {
    transform: rotate(180deg)
}

[dir=rtl] .fdx-sjson-u-rotate--225-rtl-only {
    transform: rotate(225deg)
}

[dir=rtl] .fdx-sjson-u-rotate--270-rtl-only {
    transform: rotate(270deg)
}

[dir=rtl] .fdx-sjson-u-rotate--315-rtl-only {
    transform: rotate(315deg)
}

[dir=rtl] .fdx-sjson-u-rotate--360-rtl-only {
    transform: rotate(360deg)
}

.fdx-sjson-u-scrollbar--transparent {
    scrollbar-color: transparent transparent;
    scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
    scrollbar-darkshadow-Color: transparent;
    overflow: scroll
}

.fdx-sjson-u-scrollbar--transparent::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent::-webkit-scrollbar-track {
    background: 0 0
}

@media (min-width: 0) {
    .fdx-sjson-u-scrollbar--transparent\@x-small {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow: scroll
    }

    .fdx-sjson-u-scrollbar--transparent\@x-small::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent\@x-small::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent\@x-small::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-scrollbar--transparent\@x-small-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow: scroll
    }

    .fdx-sjson-u-scrollbar--transparent\@x-small-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent\@x-small-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent\@x-small-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-scrollbar--transparent\@small {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow: scroll
    }

    .fdx-sjson-u-scrollbar--transparent\@small::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent\@small::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent\@small::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-scrollbar--transparent\@small-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow: scroll
    }

    .fdx-sjson-u-scrollbar--transparent\@small-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent\@small-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent\@small-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-scrollbar--transparent\@medium {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow: scroll
    }

    .fdx-sjson-u-scrollbar--transparent\@medium::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent\@medium::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent\@medium::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-scrollbar--transparent\@medium-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow: scroll
    }

    .fdx-sjson-u-scrollbar--transparent\@medium-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent\@medium-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent\@medium-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-scrollbar--transparent\@medium-wide {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow: scroll
    }

    .fdx-sjson-u-scrollbar--transparent\@medium-wide::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent\@medium-wide::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent\@medium-wide::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-scrollbar--transparent\@medium-wide-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow: scroll
    }

    .fdx-sjson-u-scrollbar--transparent\@medium-wide-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent\@medium-wide-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent\@medium-wide-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-scrollbar--transparent\@large {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow: scroll
    }

    .fdx-sjson-u-scrollbar--transparent\@large::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent\@large::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent\@large::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-scrollbar--transparent\@large-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow: scroll
    }

    .fdx-sjson-u-scrollbar--transparent\@large-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent\@large-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent\@large-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-scrollbar--transparent\@x-large {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow: scroll
    }

    .fdx-sjson-u-scrollbar--transparent\@x-large::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent\@x-large::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent\@x-large::-webkit-scrollbar-track {
        background: 0 0
    }
}

.fdx-sjson-u-scrollbar--transparent-x {
    scrollbar-color: transparent transparent;
    scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
    scrollbar-darkshadow-Color: transparent;
    overflow-x: scroll
}

.fdx-sjson-u-scrollbar--transparent-x::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x::-webkit-scrollbar-track {
    background: 0 0
}

@media (min-width: 0) {
    .fdx-sjson-u-scrollbar--transparent-x\@x-small {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-x: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-x\@x-small::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x\@x-small::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x\@x-small::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-scrollbar--transparent-x\@x-small-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-x: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-x\@x-small-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x\@x-small-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x\@x-small-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-scrollbar--transparent-x\@small {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-x: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-x\@small::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x\@small::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x\@small::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-scrollbar--transparent-x\@small-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-x: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-x\@small-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x\@small-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x\@small-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-scrollbar--transparent-x\@medium {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-x: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-x\@medium::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x\@medium::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x\@medium::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-scrollbar--transparent-x\@medium-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-x: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-x\@medium-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x\@medium-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x\@medium-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-scrollbar--transparent-x\@medium-wide {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-x: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-x\@medium-wide::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x\@medium-wide::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x\@medium-wide::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-scrollbar--transparent-x\@medium-wide-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-x: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-x\@medium-wide-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x\@medium-wide-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x\@medium-wide-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-scrollbar--transparent-x\@large {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-x: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-x\@large::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x\@large::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x\@large::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-scrollbar--transparent-x\@large-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-x: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-x\@large-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x\@large-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x\@large-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-scrollbar--transparent-x\@x-large {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-x: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-x\@x-large::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-x\@x-large::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-x\@x-large::-webkit-scrollbar-track {
        background: 0 0
    }
}

.fdx-sjson-u-scrollbar--transparent-y {
    scrollbar-color: transparent transparent;
    scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
    scrollbar-darkshadow-Color: transparent;
    overflow-y: scroll
}

.fdx-sjson-u-scrollbar--transparent-y::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y::-webkit-scrollbar-track {
    background: 0 0
}

@media (min-width: 0) {
    .fdx-sjson-u-scrollbar--transparent-y\@x-small {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-y: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-y\@x-small::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y\@x-small::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y\@x-small::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-scrollbar--transparent-y\@x-small-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-y: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-y\@x-small-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y\@x-small-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y\@x-small-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-scrollbar--transparent-y\@small {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-y: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-y\@small::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y\@small::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y\@small::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-scrollbar--transparent-y\@small-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-y: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-y\@small-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y\@small-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y\@small-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-scrollbar--transparent-y\@medium {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-y: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-y\@medium::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y\@medium::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y\@medium::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-scrollbar--transparent-y\@medium-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-y: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-y\@medium-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y\@medium-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y\@medium-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-scrollbar--transparent-y\@medium-wide {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-y: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-y\@medium-wide::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y\@medium-wide::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y\@medium-wide::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-scrollbar--transparent-y\@medium-wide-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-y: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-y\@medium-wide-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y\@medium-wide-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y\@medium-wide-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-scrollbar--transparent-y\@large {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-y: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-y\@large::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y\@large::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y\@large::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-scrollbar--transparent-y\@large-only {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-y: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-y\@large-only::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y\@large-only::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y\@large-only::-webkit-scrollbar-track {
        background: 0 0
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-scrollbar--transparent-y\@x-large {
        scrollbar-color:transparent transparent;
        scrollbar-face-color:transparent;scrollbar-arrow-color:transparent;scrollbar-track-color:transparent;scrollbar-shadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-3dlight-color: transparent;
        scrollbar-darkshadow-Color: transparent;
        overflow-y: scroll
    }

    .fdx-sjson-u-scrollbar--transparent-y\@x-large::-webkit-scrollbar,.fdx-sjson-u-scrollbar--transparent-y\@x-large::-webkit-scrollbar-thumb,.fdx-sjson-u-scrollbar--transparent-y\@x-large::-webkit-scrollbar-track {
        background: 0 0
    }
}

.fdx-sjson-u-text--normal {
    font-weight: 400;
    font-weight: 400!important
}

.fdx-sjson-u-text--light {
    font-weight: 300;
    font-weight: 300!important
}

.fdx-sjson-u-text--light-italic {
    font-weight: 300;
    font-style: italic;
    font-weight: 300!important
}

.fdx-sjson-u-text--medium {
    font-weight: 500;
    font-weight: 500!important
}

.fdx-sjson-u-text--medium-italic {
    font-weight: 500;
    font-style: italic;
    font-weight: 500!important
}

.fdx-sjson-u-text--bold {
    font-weight: 700;
    font-weight: 700!important
}

.fdx-sjson-u-text--unset {
    font-size: 1rem;
    line-height: 1;
    margin: 0;
    padding: 0
}

.fdx-sjson-u-text--eyebrow {
    font-weight: 700;
    font-size: .625rem;
    text-transform: uppercase;
    font-size: .75rem;
    margin-bottom: .5rem
}

.fdx-sjson-u-text--uppercase {
    text-transform: uppercase!important
}

.fdx-sjson-u-text--lowercase {
    text-transform: lowercase!important
}

.fdx-sjson-u-text--initial {
    text-transform: initial!important
}

.fdx-sjson-u-vh--max-10 {
    max-height: 10vh
}

.fdx-sjson-u-vh--max-20 {
    max-height: 20vh
}

.fdx-sjson-u-vh--max-30 {
    max-height: 30vh
}

.fdx-sjson-u-vh--max-40 {
    max-height: 40vh
}

.fdx-sjson-u-vh--max-50 {
    max-height: 50vh
}

.fdx-sjson-u-vh--max-60 {
    max-height: 60vh
}

.fdx-sjson-u-vh--max-70 {
    max-height: 70vh
}

.fdx-sjson-u-vh--max-80 {
    max-height: 80vh
}

.fdx-sjson-u-vh--max-90 {
    max-height: 90vh
}

.fdx-sjson-u-vh--max-100 {
    max-height: 100vh
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-vh--max-10\@small-only {
        max-height:10vh
    }

    .fdx-sjson-u-vh--max-20\@small-only {
        max-height: 20vh
    }

    .fdx-sjson-u-vh--max-30\@small-only {
        max-height: 30vh
    }

    .fdx-sjson-u-vh--max-40\@small-only {
        max-height: 40vh
    }

    .fdx-sjson-u-vh--max-50\@small-only {
        max-height: 50vh
    }

    .fdx-sjson-u-vh--max-60\@small-only {
        max-height: 60vh
    }

    .fdx-sjson-u-vh--max-70\@small-only {
        max-height: 70vh
    }

    .fdx-sjson-u-vh--max-80\@small-only {
        max-height: 80vh
    }

    .fdx-sjson-u-vh--max-90\@small-only {
        max-height: 90vh
    }

    .fdx-sjson-u-vh--max-100\@small-only {
        max-height: 100vh
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-vh--max-10\@small {
        max-height:10vh
    }

    .fdx-sjson-u-vh--max-20\@small {
        max-height: 20vh
    }

    .fdx-sjson-u-vh--max-30\@small {
        max-height: 30vh
    }

    .fdx-sjson-u-vh--max-40\@small {
        max-height: 40vh
    }

    .fdx-sjson-u-vh--max-50\@small {
        max-height: 50vh
    }

    .fdx-sjson-u-vh--max-60\@small {
        max-height: 60vh
    }

    .fdx-sjson-u-vh--max-70\@small {
        max-height: 70vh
    }

    .fdx-sjson-u-vh--max-80\@small {
        max-height: 80vh
    }

    .fdx-sjson-u-vh--max-90\@small {
        max-height: 90vh
    }

    .fdx-sjson-u-vh--max-100\@small {
        max-height: 100vh
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-vh--max-10\@medium {
        max-height:10vh
    }

    .fdx-sjson-u-vh--max-20\@medium {
        max-height: 20vh
    }

    .fdx-sjson-u-vh--max-30\@medium {
        max-height: 30vh
    }

    .fdx-sjson-u-vh--max-40\@medium {
        max-height: 40vh
    }

    .fdx-sjson-u-vh--max-50\@medium {
        max-height: 50vh
    }

    .fdx-sjson-u-vh--max-60\@medium {
        max-height: 60vh
    }

    .fdx-sjson-u-vh--max-70\@medium {
        max-height: 70vh
    }

    .fdx-sjson-u-vh--max-80\@medium {
        max-height: 80vh
    }

    .fdx-sjson-u-vh--max-90\@medium {
        max-height: 90vh
    }

    .fdx-sjson-u-vh--max-100\@medium {
        max-height: 100vh
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-vh--max-10\@medium-only {
        max-height:10vh
    }

    .fdx-sjson-u-vh--max-20\@medium-only {
        max-height: 20vh
    }

    .fdx-sjson-u-vh--max-30\@medium-only {
        max-height: 30vh
    }

    .fdx-sjson-u-vh--max-40\@medium-only {
        max-height: 40vh
    }

    .fdx-sjson-u-vh--max-50\@medium-only {
        max-height: 50vh
    }

    .fdx-sjson-u-vh--max-60\@medium-only {
        max-height: 60vh
    }

    .fdx-sjson-u-vh--max-70\@medium-only {
        max-height: 70vh
    }

    .fdx-sjson-u-vh--max-80\@medium-only {
        max-height: 80vh
    }

    .fdx-sjson-u-vh--max-90\@medium-only {
        max-height: 90vh
    }

    .fdx-sjson-u-vh--max-100\@medium-only {
        max-height: 100vh
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-vh--max-10\@large {
        max-height:10vh
    }

    .fdx-sjson-u-vh--max-20\@large {
        max-height: 20vh
    }

    .fdx-sjson-u-vh--max-30\@large {
        max-height: 30vh
    }

    .fdx-sjson-u-vh--max-40\@large {
        max-height: 40vh
    }

    .fdx-sjson-u-vh--max-50\@large {
        max-height: 50vh
    }

    .fdx-sjson-u-vh--max-60\@large {
        max-height: 60vh
    }

    .fdx-sjson-u-vh--max-70\@large {
        max-height: 70vh
    }

    .fdx-sjson-u-vh--max-80\@large {
        max-height: 80vh
    }

    .fdx-sjson-u-vh--max-90\@large {
        max-height: 90vh
    }

    .fdx-sjson-u-vh--max-100\@large {
        max-height: 100vh
    }
}

.fdx-sjson-u-visual-hidden {
    position: absolute!important;
    width: 1px!important;
    height: 1px!important;
    opacity: 0;
    padding: 0;
    clip: rect(1px,1px,1px,1px);
    border: 0!important;
    overflow: hidden
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-hidden {
        display:none!important
    }
}

@media (min-width: 0) {
    .fdx-sjson-u-hidden\@x-small {
        display:none!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-hidden\@x-small-only {
        display:none!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-hidden\@small {
        display:none!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-hidden\@small-only {
        display:none!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-hidden\@medium {
        display:none!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-hidden\@medium-only {
        display:none!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-hidden\@medium-wide {
        display:none!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-hidden\@medium-wide-only {
        display:none!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-hidden\@large {
        display:none!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-hidden\@large-only {
        display:none!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-hidden\@x-large {
        display:none!important
    }
}

.fdx-sjson-u-white-space--nowrap {
    white-space: nowrap
}

@media (min-width: 0) {
    .fdx-sjson-u-white-space--nowrap\@x-small {
        white-space:nowrap
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-white-space--nowrap\@x-small-only {
        white-space:nowrap
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-white-space--nowrap\@small {
        white-space:nowrap
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-white-space--nowrap\@small-only {
        white-space:nowrap
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-white-space--nowrap\@medium {
        white-space:nowrap
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-white-space--nowrap\@medium-only {
        white-space:nowrap
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-white-space--nowrap\@medium-wide {
        white-space:nowrap
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-white-space--nowrap\@medium-wide-only {
        white-space:nowrap
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-white-space--nowrap\@large {
        white-space:nowrap
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-white-space--nowrap\@large-only {
        white-space:nowrap
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-white-space--nowrap\@x-large {
        white-space:nowrap
    }
}

.fdx-sjson-u-white-space--normal {
    white-space: normal
}

@media (min-width: 0) {
    .fdx-sjson-u-white-space--normal\@x-small {
        white-space:normal
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-white-space--normal\@x-small-only {
        white-space:normal
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-white-space--normal\@small {
        white-space:normal
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-white-space--normal\@small-only {
        white-space:normal
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-white-space--normal\@medium {
        white-space:normal
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-white-space--normal\@medium-only {
        white-space:normal
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-white-space--normal\@medium-wide {
        white-space:normal
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-white-space--normal\@medium-wide-only {
        white-space:normal
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-white-space--normal\@large {
        white-space:normal
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-white-space--normal\@large-only {
        white-space:normal
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-white-space--normal\@x-large {
        white-space:normal
    }
}

.fdx-sjson-u-white-space--pre {
    white-space: pre
}

@media (min-width: 0) {
    .fdx-sjson-u-white-space--pre\@x-small {
        white-space:pre
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-white-space--pre\@x-small-only {
        white-space:pre
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-white-space--pre\@small {
        white-space:pre
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-white-space--pre\@small-only {
        white-space:pre
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-white-space--pre\@medium {
        white-space:pre
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-white-space--pre\@medium-only {
        white-space:pre
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-white-space--pre\@medium-wide {
        white-space:pre
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-white-space--pre\@medium-wide-only {
        white-space:pre
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-white-space--pre\@large {
        white-space:pre
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-white-space--pre\@large-only {
        white-space:pre
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-white-space--pre\@x-large {
        white-space:pre
    }
}

.fdx-sjson-u-width--0 {
    width: 0%!important
}

@media (min-width: 0) {
    .fdx-sjson-u-width--0\@x-small {
        width:0%!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-width--0\@x-small-only {
        width:0%!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-width--0\@small {
        width:0%!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-width--0\@small-only {
        width:0%!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-width--0\@medium {
        width:0%!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-width--0\@medium-only {
        width:0%!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-width--0\@medium-wide {
        width:0%!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-width--0\@medium-wide-only {
        width:0%!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-width--0\@large {
        width:0%!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-width--0\@large-only {
        width:0%!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-width--0\@x-large {
        width:0%!important
    }
}

.fdx-sjson-u-width--50 {
    width: 50%!important
}

@media (min-width: 0) {
    .fdx-sjson-u-width--50\@x-small {
        width:50%!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-width--50\@x-small-only {
        width:50%!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-width--50\@small {
        width:50%!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-width--50\@small-only {
        width:50%!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-width--50\@medium {
        width:50%!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-width--50\@medium-only {
        width:50%!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-width--50\@medium-wide {
        width:50%!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-width--50\@medium-wide-only {
        width:50%!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-width--50\@large {
        width:50%!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-width--50\@large-only {
        width:50%!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-width--50\@x-large {
        width:50%!important
    }
}

.fdx-sjson-u-width--100 {
    width: 100%!important
}

@media (min-width: 0) {
    .fdx-sjson-u-width--100\@x-small {
        width:100%!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-width--100\@x-small-only {
        width:100%!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-width--100\@small {
        width:100%!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-width--100\@small-only {
        width:100%!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-width--100\@medium {
        width:100%!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-width--100\@medium-only {
        width:100%!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-width--100\@medium-wide {
        width:100%!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-width--100\@medium-wide-only {
        width:100%!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-width--100\@large {
        width:100%!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-width--100\@large-only {
        width:100%!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-width--100\@x-large {
        width:100%!important
    }
}

.fdx-sjson-u-width--auto {
    width: auto!important
}

@media (min-width: 0) {
    .fdx-sjson-u-width--auto\@x-small {
        width:auto!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-width--auto\@x-small-only {
        width:auto!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-width--auto\@small {
        width:auto!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-width--auto\@small-only {
        width:auto!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-width--auto\@medium {
        width:auto!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-width--auto\@medium-only {
        width:auto!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-width--auto\@medium-wide {
        width:auto!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-width--auto\@medium-wide-only {
        width:auto!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-width--auto\@large {
        width:auto!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-width--auto\@large-only {
        width:auto!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-width--auto\@x-large {
        width:auto!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-width\@small {
        -o-border-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%;
        border-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0) 25%,#e3e3e3 25%,#e3e3e3 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%) 1 100%
    }
}

.fdx-sjson-u-word-break--initial {
    word-break: initial
}

.fdx-sjson-u-word-break--normal {
    word-break: normal
}

.fdx-sjson-u-word-break--inherit {
    word-break: inherit
}

.fdx-sjson-u-word-break--break-all {
    word-break: break-all
}

.fdx-sjson-u-word-break--break-word {
    word-break: break-word
}

.fdx-sjson-u-word-break--unset {
    word-break: unset
}

.fdx-sjson-u-text-truncate {
    overflow: hidden!important;
    text-overflow: ellipsis!important;
    white-space: nowrap!important
}

@media (min-width: 0) {
    .fdx-sjson-u-text-truncate\@x-small {
        overflow:hidden!important;
        text-overflow: ellipsis!important;
        white-space: nowrap!important
    }
}

@media (min-width: 0) and (max-width:663px) {
    .fdx-sjson-u-text-truncate\@x-small-only {
        overflow:hidden!important;
        text-overflow: ellipsis!important;
        white-space: nowrap!important
    }
}

@media (min-width: 664px) {
    .fdx-sjson-u-text-truncate\@small {
        overflow:hidden!important;
        text-overflow: ellipsis!important;
        white-space: nowrap!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-u-text-truncate\@small-only {
        overflow:hidden!important;
        text-overflow: ellipsis!important;
        white-space: nowrap!important
    }
}

@media (min-width: 768px) {
    .fdx-sjson-u-text-truncate\@medium {
        overflow:hidden!important;
        text-overflow: ellipsis!important;
        white-space: nowrap!important
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .fdx-sjson-u-text-truncate\@medium-only {
        overflow:hidden!important;
        text-overflow: ellipsis!important;
        white-space: nowrap!important
    }
}

@media (min-width: 1024px) {
    .fdx-sjson-u-text-truncate\@medium-wide {
        overflow:hidden!important;
        text-overflow: ellipsis!important;
        white-space: nowrap!important
    }
}

@media (min-width: 1024px) and (max-width:1199px) {
    .fdx-sjson-u-text-truncate\@medium-wide-only {
        overflow:hidden!important;
        text-overflow: ellipsis!important;
        white-space: nowrap!important
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-u-text-truncate\@large {
        overflow:hidden!important;
        text-overflow: ellipsis!important;
        white-space: nowrap!important
    }
}

@media (min-width: 1200px) and (max-width:1439px) {
    .fdx-sjson-u-text-truncate\@large-only {
        overflow:hidden!important;
        text-overflow: ellipsis!important;
        white-space: nowrap!important
    }
}

@media (min-width: 1440px) {
    .fdx-sjson-u-text-truncate\@x-large {
        overflow:hidden!important;
        text-overflow: ellipsis!important;
        white-space: nowrap!important
    }
}

.fdx-sjson-u-text-decoration-line--underline {
    -webkit-text-decoration-line: underline!important;
    text-decoration-line: underline!important
}

.fdx-sjson-u-text-decoration-line--overline {
    -webkit-text-decoration-line: overline!important;
    text-decoration-line: overline!important
}

.fdx-sjson-u-text-decoration-line--line-through {
    -webkit-text-decoration-line: line-through!important;
    text-decoration-line: line-through!important
}

.fdx-sjson-u-text-decoration-line--inherit {
    -webkit-text-decoration-line: inherit!important;
    text-decoration-line: inherit!important
}

.fdx-sjson-u-text-decoration-line--initial {
    -webkit-text-decoration-line: initial!important;
    text-decoration-line: initial!important
}

.fdx-sjson-u-text-decoration-line--unset {
    -webkit-text-decoration-line: unset!important;
    text-decoration-line: unset!important
}

.fdx-sjson-u-text-decoration-line--none {
    -webkit-text-decoration-line: none!important;
    text-decoration-line: none!important
}

.fdx-sjson-u-text-transform--capitalize,.fdx-sjson-u-text-transform--capitalize-first-letter:first-letter {
    text-transform: capitalize!important
}

.fdx-sjson-u-text-transform--uppercase,.fdx-sjson-u-text-transform--uppercase-first-letter:first-letter {
    text-transform: uppercase!important
}

.fdx-sjson-u-text-transform--lowercase,.fdx-sjson-u-text-transform--lowercase-first-letter:first-letter {
    text-transform: lowercase!important
}

.fdx-sjson-u-z-index--initial {
    z-index: initial!important
}

.fdx-sjson-u-z-index--low {
    z-index: 1!important
}

.fdx-sjson-u-z-index--medium {
    z-index: 2!important
}

.fdx-sjson-u-z-index--high {
    z-index: 3!important
}

@media screen and (min-width: 993px) {
    .fxg-desktop--hide {
        display:none!important
    }
}

@media screen and (max-width: 992px) and (min-width:768px) {
    .fxg-tablet--hide {
        display:none!important
    }
}

@media screen and (max-width: 767px) {
    .fxg-mobile--hide {
        display:none!important
    }
}

.fdx-sjson-c-footer__social__list {
    align-items: center
}

[dir=ltr] .fdx-sjson-c-footer__nav__item:last-child {
    margin-left: 0
}

[dir=rtl] .fdx-sjson-c-footer__nav__item:last-child {
    margin-right: 0
}

.fdx-sjson-c-footer__nav__list-wrapper {
    justify-content: space-between
}

.fdx-sjson-c-footer__bottom__list {
    align-items: center
}

[dir=ltr] .fdx-sjson-c-footer__bottom__list:first-child {
    margin-left: 0
}

[dir=rtl] .fdx-sjson-c-footer__bottom__list:first-child {
    margin-right: 0
}

.fxg-link__separator {
    display: none!important
}

.fxg-field__placeholder {
    position: absolute;
    top: 24px
}

[dir=ltr] .fxg-field__placeholder {
    left: 15px
}

[dir=rtl] .fxg-field__placeholder {
    right: 15px
}

.fxg-field__numbered-placeholder {
    font-size: 20px;
    font-weight: 700;
    top: 22px
}

.fxg-field__floating-placeholder {
    font-size: 14px;
    text-transform: uppercase;
    pointer-events: none;
    transition: .2s ease all;
    font-weight: 700
}

[dir=ltr] .fxg-field__input--error {
    border-left: 3px solid #de002e!important
}

[dir=rtl] .fxg-field__input--error {
    border-right: 3px solid #de002e!important
}

.fxg-field__input--error:focus,.fxg-field__input--error:not(:focus) {
    color: #de002e!important
}

.fxg-field__validation {
    display: inline-block;
    color: #de002e;
    font-size: 12px;
    line-height: 14px;
    padding: 8px 15px
}

@media (max-width: 767px) {
    .fdx-sjson-c-nav__main {
        background-color:unset
    }
}

.fdx-sjson-c-footer__bottom {
    padding-left: 20px;
    padding-right: 20px
}

.fdx-sjson-u-visual-hidden:focus {
    outline: 0
}

.fdx-sjson-c-for-mobile {
    display: none!important
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-nav__main__right-overlay.is-active {
        display:flex!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-for-desktop {
        display:none!important
    }
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-footer__bottom__title {
        width:100%;
        text-align: center
    }
}

.fdx-sjson-c-footer__bottom__wrapper .fdx-sjson-c-footer__nav__item {
    width: 100%
}

@media (min-width: 664px) and (max-width:767px) {
    .fdx-sjson-c-footer__bottom__wrapper .fdx-sjson-c-footer__nav__item {
        width:auto
    }
}

.fdx-sjson-c-icon-chevron {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

@media (min-width: 0) and (max-width:1023px) {
    .fdx-sjson-c-nav__main__right-overlay.is-active {
        display:flex!important
    }
}

.fdx-sjson-c-nav__main__menu--right {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
    grid-area: menu2;
    display: flex;
    flex-direction: row
}

@media (min-width: 768px) {
    .fdx-sjson-c-nav__main__menu--left {
        -ms-grid-row:2;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3
    }

    .fdx-sjson-c-nav__main__menu--right {
        -ms-grid-row: 1;
        -ms-grid-column: 2
    }

    .fdx-sjson-c-nav__main__logo {
        -ms-grid-row: 1;
        -ms-grid-column: 1
    }

    .fdx-sjson-c-nav__main__burger {
        -ms-grid-row: 1;
        -ms-grid-column: 3
    }

    .fdx-sjson-c-nav__main__menu--right {
        -ms-grid-row: 1;
        -ms-grid-column: 2
    }
}

@media (min-width: 1200px) {
    .fdx-sjson-c-nav__main__menu--left {
        -ms-grid-row:1;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1
    }

    .fdx-sjson-c-nav__main__menu--right {
        -ms-grid-row: 1;
        -ms-grid-column: 3
    }

    .fdx-sjson-c-nav__main__logo {
        -ms-grid-row: 1;
        -ms-grid-column: 1
    }

    .fdx-sjson-c-nav__main__menu--right {
        -ms-grid-row: 1;
        -ms-grid-column: 3
    }
}

@media (min-width: 768px) {
    [dir=ltr] .fdx-sjson-c-nav__main__menu--right {
        margin-left:auto
    }

    [dir=rtl] .fdx-sjson-c-nav__main__menu--right {
        margin-right: auto
    }
}

.fdx-sjson-c-nav__main__menu--right .fdx-sjson-c-nav__main__menu__item__link {
    color: #fff!important
}

.fdx-sjson-c-nav__main__menu--right .is-active .fdx-sjson-c-nav__main__menu__item__link {
    color: #4d148c!important
}

@media screen and (max-width: 767px) {
    .js-authMenu {
        min-width:unset
    }
}

.fdx-sjson-c-nav__main__menu__item__sub__item .fxg-link__reward-points {
    color: #4d148c
}

[dir=ltr] .fdx-sjson-c-nav__main__menu__item__sub__item .fxg-link__reward-points {
    float: right
}

[dir=rtl] .fdx-sjson-c-nav__main__menu__item__sub__item .fxg-link__reward-points {
    float: left
}

@media (max-width: 767px) {
    [dir=ltr] .fdx-sjson-c-nav__main__menu__item__sub__item .fxg-link__reward-points {
        margin-left:35px
    }

    [dir=rtl] .fdx-sjson-c-nav__main__menu__item__sub__item .fxg-link__reward-points {
        margin-right: 35px
    }
}

.fdx-sjson-c-nav__main__menu__item__sub__item .fxg-link__detail {
    font-size: 10px;
    text-transform: uppercase;
    display: block
}

[dir] .fdx-sjson-c-nav__main__menu__item__sub__item .fxg-link__detail {
    margin-top: 10px
}

@media (max-width: 767px) {
    .fdx-sjson-c-nav__main__menu__item__sub__item .fxg-link__detail {
        font-size:13px
    }
}

.fdx-simplified-header-footer .fxg-alert .fxg-wrapper {
    width: 970px;
    margin: 0 auto;
    position: relative
}

@media screen and (max-width: 992px) {
    .fdx-simplified-header-footer .fxg-alert .fxg-wrapper {
        width:738px;
        padding: 0 15px
    }
}

@media screen and (max-width: 767px) {
    .fdx-simplified-header-footer .fxg-alert .fxg-wrapper {
        width:auto;
        min-width: 290px
    }
}

.fdx-simplified-header-footer .fxg-alert__details-btn .fxg-link {
    font-size: 12px;
    font-weight: 700;
    display: inline-block
}

[dir=ltr] .fdx-simplified-header-footer .fxg-alert__details-btn .fxg-link {
    padding: 0!important;
    color: #fff;
    margin-left: 55px
}

[dir=rtl] .fdx-simplified-header-footer .fxg-alert__details-btn .fxg-link {
    padding: 0!important;
    color: #fff;
    margin-right: 55px
}

.fdx-simplified-header-footer .fxg-alert {
    display: none;
    position: relative;
    height: auto;
    font-size: 14px
}

[dir] .fdx-simplified-header-footer .fxg-alert {
    padding: 10px
}

@media (max-width: 767px) {
    [dir] .fdx-simplified-header-footer .fxg-alert {
        padding:20px 0
    }
}

.fdx-simplified-header-footer .fxg-alert p {
    font-size: 14px;
    line-height: 14px
}

[dir=ltr] .fdx-simplified-header-footer .fxg-alert__details-info.js-alert-header p {
    padding-left: 55px
}

@media (max-width: 767px) {
    .fdx-simplified-header-footer .fxg-alert p {
        line-height:18px
    }

    [dir] .fdx-simplified-header-footer .fxg-alert p {
        margin-bottom: 20px
    }

    [dir=ltr] .fdx-simplified-header-footer .fxg-alert p {
        padding-right: 30px
    }

    [dir=rtl] .fdx-simplified-header-footer .fxg-alert p {
        padding-left: 30px
    }
}

.fdx-simplified-header-footer .fxg-alert__footer {
    position: fixed;
    bottom: 0;
    width: 100%
}

[dir=ltr] .fdx-simplified-header-footer .fxg-alert__footer {
    left: 0
}

[dir=rtl] .fdx-simplified-header-footer .fxg-alert__footer {
    right: 0
}

[dir] .fdx-simplified-header-footer .fxg-alert.fxg-alert-no-details p {
    padding-top: 10px
}

.fdx-simplified-header-footer .fxg-alert__icon {
    height: 35px;
    width: 35px
}

[dir=ltr] .fdx-simplified-header-footer .fxg-alert__icon {
    float: left;
    margin-right: 20px
}

[dir=rtl] .fdx-simplified-header-footer .fxg-alert__icon {
    float: right;
    margin-left: 20px
}

.fdx-simplified-header-footer .fxg-alert__close-btn {
    position: absolute;
    top: 0
}

[dir] .fdx-simplified-header-footer .fxg-alert__close-btn {
    cursor: pointer
}

[dir=ltr] .fdx-simplified-header-footer .fxg-alert__close-btn {
    right: 20px
}

[dir=rtl] .fdx-simplified-header-footer .fxg-alert__close-btn {
    left: 20px
}

.fdx-simplified-header-footer .fxg-alert__details-info {
    display: none;
    font-size: 14px;
    color: #fff
}

@media (max-width: 767px) {
    .fdx-simplified-header-footer .fxg-alert__details-info {
        line-height:18px
    }

    [dir] .fdx-simplified-header-footer .fxg-alert__details-info {
        margin-bottom: 20px
    }
}

.fdx-simplified-header-footer .fxg-alert__details-info a {
    font-size: inherit;
    color: inherit;
    text-decoration: underline
}

@media (max-width: 767px) {
    .fdx-simplified-header-footer .fxg-alert__details-info a {
        font-weight:700
    }
}

.fdx-simplified-header-footer .fxg-alert__details--show .fxg-alert__details-info {
    display: block
}

.fdx-simplified-header-footer .fxg-alert__details-btn {
    font-weight: 700;
    width: auto
}

.fdx-simplified-header-footer .fxg-alert__details-btn svg {
    display: inline-block;
    width: 17px;
    transition: .25s
}

[dir] .fdx-simplified-header-footer .fxg-alert__details-btn svg {
    margin: 0 5px;
    cursor: pointer
}

[dir=ltr] .fdx-simplified-header-footer .fxg-alert__details-btn svg {
    transform: rotate(180deg)
}

[dir=rtl] .fdx-simplified-header-footer .fxg-alert__details-btn svg {
    transform: rotate(-180deg)
}

[dir] .fdx-simplified-header-footer .fxg-alert__details--show .fxg-alert__details-btn svg {
    transform: rotate(0)
}

.fdx-simplified-header-footer .fxg-alert__text a {
    font-size: inherit;
    color: inherit;
    text-decoration: underline
}

.fdx-simplified-header-footer .fxg-alert.fxg-alert--show {
    display: block
}

.fdx-simplified-header-footer .fxg-alert.fxg-alert--red {
    color: #fff
}

[dir] .fdx-simplified-header-footer .fxg-alert.fxg-alert--red {
    background: #de002e
}

.fdx-simplified-header-footer .fxg-alert.fxg-alert--red p,.fxg-alert.fxg-alert--red ol,.fxg-alert.fxg-alert--red ul {
    color: #fff
}

.fdx-simplified-header-footer .fxg-alert.fxg-alert--red ol,.fxg-alert.fxg-alert--red ul {
    font-size: 12px
}

[dir] .fxg-.fdx-simplified-header-footer .fxg-alert.fxg-alert--yellow {
    background: #ffffe0
}

.fdx-simplified-header-footer .fxg-alert.fxg-alert--green {
    color: #fff
}

[dir] .fdx-simplified-header-footer .fxg-alert.fxg-alert--green {
    background: #8fbc8f
}

.fxg-alert.fdx-simplified-header-footer .fxg-alert--blue {
    color: #fff
}

[dir] .fdx-simplified-header-footer .fxg-alert.fxg-alert--blue {
    background: #87cefa
}

.fdx-simplified-header-footer .fxg-alert.fxg-alert--gray {
    color: #333
}

[dir] .fdx-simplified-header-footer .fxg-alert.fxg-alert--gray {
    background: #f2f2f2
}

.fdx-simplified-header-footer .fxg-alert.fxg-alert--gray p {
    color: #333
}

.fdx-simplified-header-footer .fxg-alert.fxg-alert--gray a {
    color: #333!important
}

.fdx-simplified-header-footer .fxg-alert.fxg-alert--gray g {
    stroke: #333!important
}

.fdx-simplified-header-footer .fxg-alert.fxg-alert--gray ul,.fxg-alert.fxg-alert--gray ol {
    color: #333;
    font-size: 12px
}

.fdx-simplified-header-footer .js-hide {
    display: none
}

.fdx-simplified-header-footer {
    z-index: 1
}

[dir] .fdx-simplified-header-footer .fxg-alert p {
    padding-left: 55px;
    padding-right: 55px
}

@media screen and (min-width: 767px) {
    [dir=ltr] .fdx-simplified-header-footer .fxg-alert__details-btn .fxg-link.fdx-sjson-fxg-show {
        margin-left:0
    }

    [dir=rtl] .fdx-simplified-header-footer .fxg-alert__details-btn .fxg-link.fdx-sjson-fxg-show {
        margin-right: 0
    }
}

.fdx-simplified-header .fxg-wrapper .js-alert-header ol,.fxg-alert.fxg-alert--gray ol,.fxg-alert.fxg-alert--gray ul,[dir=ltr] .fdx-simplified-header .fxg-wrapper .js-alert-header ul {
    padding-left: 80px
}

.fdx-simplified-header .fxg-wrapper .js-alert-header ol,.fxg-alert.fxg-alert--gray ol,.fxg-alert.fxg-alert--gray ul,[dir=rtl] .fdx-simplified-header .fxg-wrapper .js-alert-header ul {
    padding-right: 80px
}

.helpMenuItemsContainer,.menuItemsContainer {
    z-index: initial!important
}

#content,.fdx-simplified-content,.fxg-main-content {
    position: relative;
    margin: 10px auto 0 auto!important;
    max-width: 940px
}

@media (max-width: 767px) {
    li.fdx-sjson-c-nav__main__menu__item.fdx-sjson-u-hidden\@x-small-only {
        display:none!important
    }
}

.fdx-sjson-content {
    padding: 20px 20px 20px 20px
}

@media (max-width: 1023px) {
    #js-login.is-active>ul {
        height:calc(100% - 75px);
        overflow: scroll
    }
}

@media (max-width: 1023px) {
    ul#js-menu-left {
        overflow:scroll;
        padding-bottom: 75px
    }
}

.fx-loading-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #fff;
    background: rgba(255,255,255,.8)
}

.fx-loading-overlay.fx-dark-overlay {
    background: #656565;
    background: rgba(0,0,0,.6)
}

.fx-loading-overlay.fx-light-overlay {
    background: #e5e5e5;
    background: rgba(229,229,229,.6)
}

.fx-loading-overlay .fx-loading-icon {
    position: absolute;
    top: 50%;
    width: 100%;
    height: 50px;
    margin-top: -25px;
    text-align: center;
    padding-top: 25px;
    background: url(/images/common/loader_small.gif) no-repeat 50% 0;
    color: #666
}

.fx-loading-overlay.fx-dark-overlay .fx-loading-icon {
    background: url(/images/common/loader_lg.gif) no-repeat 50% 0;
    color: #fff
}

.fx-loading-overlay.fx-light-overlay .fx-loading-icon {
    background: url(/images/common/loader_lg_gray.gif) no-repeat 50% 0;
    color: #fff
}

.fxg-cookie-modal {
    position: relative;
    color: #333
}

.fxg-cookie-modal__title {
    font-size: 35px;
    line-height: 35px;
    text-align: center;
    margin-top: 0;
    margin-bottom: 20px
}

.fxg-cookie-modal__description {
    font-size: 15px;
    line-height: 21px;
    text-align: center;
    font-weight: 300;
    margin-bottom: 30px
}

.fxg-cookie-modal__settings {
    padding: 20px;
    background-color: #f2f2f2;
    margin-bottom: 30px
}

.fxg-cookie-modal__settings__title {
    font-size: 25px;
    font-weight: 300;
    line-height: 24px;
    margin-top: 0;
    margin-bottom: 15px
}

[dir=ltr] .fxg-cookie-modal__settings__title {
    text-align: left
}

[dir=rtl] .fxg-cookie-modal__settings__title {
    text-align: right
}

.fxg-cookie-modal__cookie {
    margin-bottom: 15px
}

.fxg-cookie-modal__cookie label {
    display: block!important;
    margin-bottom: 0!important;
    cursor: pointer
}

.fxg-cookie-modal__cookie:last-child {
    margin-bottom: 0
}

.fxg-cookie-modal__cookie:last-child .fxg-cookie-modal__cookie__description {
    margin-bottom: 0
}

.fxg-cookie-modal__cookie__name {
    display: inline-block;
    font-size: 20px!important;
    font-weight: 300;
    line-height: 24px
}

[dir=ltr] .fxg-cookie-modal__cookie__name {
    margin-left: 35px
}

[dir=rtl] .fxg-cookie-modal__cookie__name {
    margin-right: 35px
}

.fxg-cookie-modal__cookie__description {
    display: none;
    font-size: 12px;
    font-weight: 300;
    line-height: 16px;
    margin-bottom: 20px;
    text-transform: none
}

[dir=ltr] .fxg-cookie-modal__cookie__description {
    text-align: left;
    margin-left: 35px
}

[dir=rtl] .fxg-cookie-modal__cookie__description {
    text-align: right;
    margin-right: 35px
}

.fxg-cookie-modal__cookie__description.is-selected {
    display: block
}

.fxg-cookie-modal__footer {
    text-align: center
}

.fxg-cookie-modal__actions {
    display: inline-block
}

.fxg-cookie-modal__save {
    margin-bottom: 20px
}

.fxg-cookie-modal__link {
    display: block;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1.5px
}

@media screen and (max-width: 768px) {
    .fxg-cookie-modal__title {
        font-size:30px;
        margin-bottom: 10px
    }

    .fxg-cookie-modal__settings {
        padding: 15px
    }

    .fxg-cookie-modal__description {
        margin-bottom: 20px
    }

    .fxg-cookie-modal__settings__title {
        margin-bottom: 15px
    }
}

html[dir=ltr][dir=rtl] .fxg-cookie-modal_cookie__description {
    margin-left: 0;
    margin-right: 35px;
    text-align: right
}

html[dir=rtl][dir=rtl] .fxg-cookie-modal_cookie__description {
    margin-right: 0;
    margin-left: 35px;
    text-align: left
}

html[dir=ltr][dir=rtl] .fxg-cookie-modal__settings__title {
    text-align: right
}

html[dir=rtl][dir=rtl] .fxg-cookie-modal__settings__title {
    text-align: left
}

html[dir=ltr][dir=rtl] .fxg-cookie-modal__cookie label {
    background-position-x: 100%!important
}

html[dir=rtl][dir=rtl] .fxg-cookie-modal__cookie label {
    background-position-x: 0!important
}

html[dir=ltr][dir=rtl] .fxg-cookie-modal__cookie__name {
    margin-left: 0;
    margin-right: 35px
}

html[dir=rtl][dir=rtl] .fxg-cookie-modal__cookie__name {
    margin-right: 0;
    margin-left: 35px
}

.fxg-cookie-consent {
    position: relative;
    width: 100%;
    height: auto;
    display: none;
    padding: 0;
    color: #333;
    z-index: 1;
    background-color: #f2f2f2;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.fxg-cookie-consent.is-active {
    display: block
}

.fxg-cookie-consent__wrapper {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 20px 0 0;
    width: auto;
    max-height: calc(100% - 60px);
    color: #333;
    box-shadow: 0 -1px 8px rgba(0,0,0,.2);
    -moz-box-shadow: 0 -1px 8px rgba(0,0,0,.2);
    -webkit-box-shadow: 0 -1px 8px rgba(0,0,0,.2);
    -o-box-shadow: 0 -1px 8px rgba(0,0,0,.2);
    background-color: #f2f2f2;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.fxg-cookie-consent__text {
    margin-bottom: 15px
}

[dir=ltr] .fxg-cookie-consent__text {
    margin-left: 30px
}

[dir=rtl] .fxg-cookie-consent__text {
    margin-right: 30px
}

.fxg-cookie-consent__text p {
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: -.1px;
    font-weight: 400;
    margin: 0 0 10px
}

.fxg-cookie-consent__settings .fxg-form-element__checkbox-label {
    display: inline-block;
    margin: 0 30px 15px;
    padding-left: 0;
    padding-right: 0
}

.fxg-cookie-consent__settings input[type=checkbox] {
    position: absolute
}

.fxg-cookie-consent__settings label {
    cursor: pointer;
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: -.1px;
    font-weight: 300
}

[dir=ltr] .fxg-cookie-consent__actions {
    margin-left: 30px
}

[dir=rtl] .fxg-cookie-consent__actions {
    margin-right: 30px
}

.fxg-cookie-consent__actions button.fxg-button {
    font-weight: 700;
    font-size: 19px;
    line-height: 1.3;
    text-transform: uppercase;
    letter-spacing: 1px
}

.fxg-cookie-consent__title {
    font-weight: 300;
    line-height: 1.3;
    letter-spacing: -.4px;
    font-size: 20px;
    margin-top: 0;
    margin-bottom: 15px
}

[dir=ltr] .fxg-cookie-consent__title {
    margin-right: 20px;
    margin-left: 30px
}

[dir=rtl] .fxg-cookie-consent__title {
    margin-left: 20px;
    margin-right: 30px
}

.fxg-cookie-consent__icon {
    width: 20px;
    height: 20px;
    margin-top: 6px
}

[dir=ltr] .fxg-cookie-consent__icon {
    float: left;
    margin-right: 10px
}

[dir=rtl] .fxg-cookie-consent__icon {
    float: right;
    margin-left: 10px
}

.fxg-cookie-consent .fxg-button {
    padding: 24px 40px;
    border: 0;
    display: inline-block
}

.fxg-cookie-consent .fxg-button--orange {
    font-size: 19px;
    color: #fff;
    background-color: #ff6200;
    border-radius: 0;
    text-decoration: none;
    line-height: 1;
    margin-bottom: 15px
}

.fxg-cookie-consent .fxg-button--orange-secondary {
    background-color: transparent;
    border: 2px solid #ff6200;
    color: #ff6200;
    padding: 22px 40px
}

[dir=ltr] .fxg-cookie-consent .fxg-button--orange-secondary {
    margin-right: 20px
}

[dir=rtl] .fxg-cookie-consent .fxg-button--orange-secondary {
    margin-left: 20px
}

@media (max-width: 767px) {
    .fxg-cookie-consent .fxg-button {
        width:100%
    }
}

.fxg-cookie-consent .fxg-form-element__checkbox-label.is-disabled label::after,.fxg-cookie-consent .fxg-form-element__checkbox-label.is-disabled label::before {
    opacity: .5
}

.fxg-cookie-consent input[type=checkbox]+label {
    margin-bottom: 0
}

.fxg-cookie-consent input[type=checkbox]:disabled+label {
    color: #aaa
}

@media (max-width: 767px) {
    .fxg-cookie-consent__settings .fxg-form-element__checkbox-label {
        display:block
    }

    .fxg-cookie-consent__accept {
        margin-bottom: 20px
    }

    .fxg-cookie-consent__actions {
        margin-right: auto;
        margin-left: auto
    }
}

html[dir=ltr][dir=rtl] .fxg-cookie-consent__actions,html[dir=ltr][dir=rtl] .fxg-cookie-consent__settings,html[dir=ltr][dir=rtl] .fxg-cookie-consent__text {
    margin-right: 30px;
    margin-left: auto
}

html[dir=rtl][dir=rtl] .fxg-cookie-consent__actions,html[dir=rtl][dir=rtl] .fxg-cookie-consent__settings,html[dir=rtl][dir=rtl] .fxg-cookie-consent__text {
    margin-left: 30px;
    margin-right: auto
}

html[dir=ltr][dir=rtl] .fxg-cookie-consent .fxg-button--orange-secondary {
    margin-right: auto;
    margin-left: 20px
}

html[dir=rtl][dir=rtl] .fxg-cookie-consent .fxg-button--orange-secondary {
    margin-left: auto;
    margin-right: 20px
}

html[dir=ltr][dir=rtl] .fxg-cookie-consent__title {
    margin-right: 30px;
    margin-left: 20px
}

html[dir=rtl][dir=rtl] .fxg-cookie-consent__title {
    margin-left: 30px;
    margin-right: 20px
}

html[dir=ltr][dir=rtl] .fxg-cookie-consent__icon {
    margin-right: auto;
    margin-left: 10px;
    float: right
}

html[dir=rtl][dir=rtl] .fxg-cookie-consent__icon {
    margin-left: auto;
    margin-right: 10px;
    float: left
}

html[dir=ltr][dir=rtl] .fxg-cookie-consent .fxg-form-element__checkbox-label label::after,html[dir=ltr][dir=rtl] .fxg-cookie-consent .fxg-form-element__checkbox-label label::before {
    right: -31px;
    left: auto
}

html[dir=rtl][dir=rtl] .fxg-cookie-consent .fxg-form-element__checkbox-label label::after,html[dir=rtl][dir=rtl] .fxg-cookie-consent .fxg-form-element__checkbox-label label::before {
    left: -31px;
    right: auto
}

.fxg-cookie-consent .fxg-form-element__checkbox-label {
    position: relative;
    margin-top: 17px;
    margin-bottom: 5px
}

[dir=ltr] .fxg-cookie-consent .fxg-form-element__checkbox-label {
    padding-left: 30px
}

[dir=rtl] .fxg-cookie-consent .fxg-form-element__checkbox-label {
    padding-right: 30px
}

.fxg-cookie-consent .fxg-form-element__checkbox-label input[type=checkbox] {
    opacity: 0
}

.fxg-cookie-consent .fxg-form-element__checkbox-label input[type=checkbox]:checked+label:after {
    content: ""
}

.fxg-cookie-consent .fxg-form-element__checkbox-label input[type=checkbox]:focus+label:after,.fxg-cookie-consent .fxg-form-element__checkbox-label input[type=checkbox]:focus+label:before {
    outline: 1px dashed #4d148c
}

.fxg-cookie-consent .fxg-form-element__checkbox-label label {
    position: relative;
    display: inline-block;
    font-family: Roboto,Arial,Helvetica,sans-serif
}

.fxg-cookie-consent .fxg-form-element__checkbox-label label:before {
    content: "";
    display: inline-block;
    width: 23px;
    height: 23px;
    position: absolute;
    top: -2px
}

[dir=ltr] .fxg-cookie-consent .fxg-form-element__checkbox-label label:before {
    background: url(../icons/magic_icons_32.png) no-repeat -5px -133px;
    left: -31px
}

[dir=rtl] .fxg-cookie-consent .fxg-form-element__checkbox-label label:before {
    background: url(../icons/magic_icons_32.png) no-repeat right -5px top -133px;
    right: -31px
}

.fxg-cookie-consent .fxg-form-element__checkbox-label label::after {
    content: none;
    display: inline-block;
    width: 23px;
    height: 23px;
    position: absolute;
    top: -2px
}

[dir=ltr] .fxg-cookie-consent .fxg-form-element__checkbox-label label::after {
    background: url(../icons/magic_icons_32.png) no-repeat -5px -165px;
    left: -31px
}

[dir=rtl] .fxg-cookie-consent .fxg-form-element__checkbox-label label::after {
    background: url(../icons/magic_icons_32.png) no-repeat right -5px top -165px;
    right: -31px
}

@media (max-width: 992px) {
    .fxg-cookie-consent .fxg-form-element__checkbox-label {
        margin-top:11px
    }

    [dir=ltr] .fxg-cookie-consent .fxg-form-element__checkbox-label {
        padding-left: 30px
    }

    [dir=rtl] .fxg-cookie-consent .fxg-form-element__checkbox-label {
        padding-right: 30px
    }
}

.fxg-cookie-consent .fxg-form-element__checkbox--centered {
    width: 60%;
    padding: 0;
    border: 0
}

[dir=ltr] .fxg-cookie-consent .fxg-form-element__checkbox--centered {
    margin-left: 27%
}

[dir=rtl] .fxg-cookie-consent .fxg-form-element__checkbox--centered {
    margin-right: 27%
}

@media (max-width: 992px) {
    .fxg-cookie-consent .fxg-form-element__checkbox--centered {
        margin:auto;
        width: 95%;
        padding: 0;
        border: 0
    }
}

.fxg-cookie-consent .fxg-wrapper {
    width: 970px;
    margin: 0 auto
}

@media screen and (max-width: 992px) {
    .fxg-cookie-consent .fxg-wrapper {
        width:738px;
        padding: 0 15px
    }
}

@media screen and (max-width: 767px) {
    .fxg-cookie-consent .fxg-wrapper {
        width:auto;
        min-width: 290px
    }
}

.fxg-cookie-consent fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0
}

@media (min-width: 767px) and (max-width:1023px) {
    .fdx-sjson-u-hidden\@x-small-only {
        display:flex!important
    }
}

a.fdx-sjson-c-footer__bottom__list__item__link {
    color: #fff!important
}

@media (max-width: 1022px) {
    #js-btn-search {
        display:none
    }
}

.fdx-simplified-header {
    z-index: 2
}

.fdx-sjson-c-nav--sticky {
    position: fixed;
    top: 0;
    width: 100%
}

.fdx-simplified-header-footer .fxg-alert__details-btn .fxg-link.fdx-sjson-fxg-hidden {
    display: none!important
}

.fxg-search-results {
    width: 100%;
    display: none
}

.fxg-search-results--show {
    display: block
}
