html,body{
  font-size:16px;
}

.relx-pages-super-smooth hr {
    border: 0;
    border-top: 1px solid;
    color: #ececec;
    margin: 1rem 0;
    opacity: 1;
    max-width:100%;
}
.relx-pages-super-smooth h1,.relx-pages-super-smooth h2{
    color: #fff!important
}
.relx-pages-super-smooth blockquote {
    color: #fff;
    border:none;
    padding: 0;
}
.relx-pages-super-smooth html {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: sans-serif;
    line-height: 1.15
}

.relx-pages-super-smooth article,.relx-pages-super-smooth aside,.relx-pages-super-smooth figcaption,.relx-pages-super-smooth figure,.relx-pages-super-smooth footer,.relx-pages-super-smooth header,.relx-pages-super-smooth hgroup,.relx-pages-super-smooth main,.relx-pages-super-smooth nav,.relx-pages-super-smooth section {
    display: block
}

.relx-pages-super-smooth body {
    background-color: #fff;
    color: #000;
    font-family: Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    margin: 0;
    text-align: left
}

.relx-pages-super-smooth [tabindex="-1"]:focus {
    outline: 0!important
}

.relx-pages-super-smooth hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

.relx-pages-super-smooth h1,.relx-pages-super-smooth h2,.relx-pages-super-smooth h3,.relx-pages-super-smooth h4,.relx-pages-super-smooth h5,.relx-pages-super-smooth h6,.relx-pages-super-smooth p {
    margin-bottom: 0;
    margin-top: 0
}

.relx-pages-super-smooth abbr[data-original-title],.relx-pages-super-smooth abbr[title] {
    border-bottom: 0;
    cursor: help;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

.relx-pages-super-smooth address {
    font-style: normal;
    line-height: inherit;
    margin-bottom: 0
}

.relx-pages-super-smooth dl,.relx-pages-super-smooth ol,.relx-pages-super-smooth ul {
    margin-bottom: 0;
    margin-top: 0
}

.relx-pages-super-smooth ol ol,.relx-pages-super-smooth ol ul,.relx-pages-super-smooth ul ol,.relx-pages-super-smooth ul ul {
    margin-bottom: 0
}

.relx-pages-super-smooth dt {
    font-weight: 700
}

.relx-pages-super-smooth dd {
    margin-bottom: .5rem;
    margin-left: 0
}

.relx-pages-super-smooth blockquote {
    margin: 0
}

.relx-pages-super-smooth b,.relx-pages-super-smooth strong {
    font-weight: bolder
}

.relx-pages-super-smooth small {
    font-size: 80%
}

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

.relx-pages-super-smooth sub {
    bottom: -.25em
}

.relx-pages-super-smooth sup {
    top: -.5em
}

.relx-pages-super-smooth a {
    background-color: transparent;
    color: #262626;
    text-decoration: none
}

.relx-pages-super-smooth a:hover {
    color: #000;
    text-decoration: underline
}

.relx-pages-super-smooth a:not([href]):not([tabindex]),.relx-pages-super-smooth a:not([href]):not([tabindex]):focus,.relx-pages-super-smooth a:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none
}

.relx-pages-super-smooth a:not([href]):not([tabindex]):focus {
    outline: 0
}

.relx-pages-super-smooth code,.relx-pages-super-smooth kbd,.relx-pages-super-smooth pre,.relx-pages-super-smooth samp {
    font-family: SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-size: 1em
}

.relx-pages-super-smooth pre {
    margin-bottom: 0;
    margin-top: 0;
    overflow: auto
}

.relx-pages-super-smooth figure {
    margin: 0
}

.relx-pages-super-smooth img {
    border-style: none;
    vertical-align: middle
}

.relx-pages-super-smooth svg {
    overflow: hidden;
    vertical-align: middle
}

.relx-pages-super-smooth table {
    border-collapse: collapse
}

.relx-pages-super-smooth caption {
    caption-side: bottom;
    color: #555;
    padding-bottom: .75rem;
    padding-top: .75rem;
    text-align: left
}

.relx-pages-super-smooth th {
    text-align: inherit
}

.relx-pages-super-smooth label {
    display: inline-block;
    margin-bottom: .5rem
}

.relx-pages-super-smooth button {
    border-radius: 0
}

.relx-pages-super-smooth button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color
}

.relx-pages-super-smooth button,.relx-pages-super-smooth input,.relx-pages-super-smooth optgroup,.relx-pages-super-smooth select,.relx-pages-super-smooth textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0
}

.relx-pages-super-smooth button,.relx-pages-super-smooth input {
    overflow: visible
}

.relx-pages-super-smooth button,.relx-pages-super-smooth select {
    text-transform: none
}

.relx-pages-super-smooth select {
    word-wrap: normal
}

.relx-pages-super-smooth [type=button],.relx-pages-super-smooth [type=reset],.relx-pages-super-smooth [type=submit],.relx-pages-super-smooth button {
    -webkit-appearance: button
}

.relx-pages-super-smooth [type=button]:not(:disabled),.relx-pages-super-smooth [type=reset]:not(:disabled),.relx-pages-super-smooth [type=submit]:not(:disabled),.relx-pages-super-smooth button:not(:disabled) {
    cursor: pointer
}

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

.relx-pages-super-smooth input[type=checkbox],.relx-pages-super-smooth input[type=radio] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

.relx-pages-super-smooth input[type=date],.relx-pages-super-smooth input[type=datetime-local],.relx-pages-super-smooth input[type=month],.relx-pages-super-smooth input[type=time] {
    -webkit-appearance: listbox
}

.relx-pages-super-smooth textarea {
    overflow: auto;
    resize: vertical
}

.relx-pages-super-smooth fieldset {
    border: 0;
    margin: 0;
    min-width: 0;
    padding: 0
}

.relx-pages-super-smooth legend {
    color: inherit;
    display: block;
    font-size: 1.5rem;
    line-height: inherit;
    margin-bottom: .5rem;
    max-width: 100%;
    padding: 0;
    white-space: normal;
    width: 100%
}

.relx-pages-super-smooth progress {
    vertical-align: baseline
}

.relx-pages-super-smooth [type=number]::-webkit-inner-spin-button,.relx-pages-super-smooth [type=number]::-webkit-outer-spin-button {
    height: auto
}

.relx-pages-super-smooth [type=search] {
    -webkit-appearance: none;
    outline-offset: -2px
}

.relx-pages-super-smooth [type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

.relx-pages-super-smooth ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

.relx-pages-super-smooth output {
    display: inline-block
}

.relx-pages-super-smooth summary {
    cursor: pointer;
    display: list-item
}

.relx-pages-super-smooth template {
    display: none
}

.relx-pages-super-smooth [hidden] {
    display: none!important
}

.relx-pages-super-smooth .h1,.relx-pages-super-smooth .h2,.relx-pages-super-smooth .h3,.relx-pages-super-smooth .h4,.relx-pages-super-smooth .h5,.relx-pages-super-smooth .h6,.relx-pages-super-smooth h1,.relx-pages-super-smooth h2,.relx-pages-super-smooth h3,.relx-pages-super-smooth h4,.relx-pages-super-smooth h5,.relx-pages-super-smooth h6 {
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 0
}

.relx-pages-super-smooth .h1,.relx-pages-super-smooth h1 {
    font-size: 3.5rem
}

.relx-pages-super-smooth .h2,.relx-pages-super-smooth h2 {
    font-size: 3rem
}

.relx-pages-super-smooth .h3,.relx-pages-super-smooth h3 {
    font-size: 2.5rem
}

.relx-pages-super-smooth .h4,.relx-pages-super-smooth h4 {
    font-size: 2rem
}

.relx-pages-super-smooth .h5,.relx-pages-super-smooth h5 {
    font-size: 1.5rem
}

.relx-pages-super-smooth .h6,.relx-pages-super-smooth h6 {
    font-size: 1.25rem
}

.relx-pages-super-smooth .lead {
    font-size: 1.125rem;
    font-weight: 400
}

.relx-pages-super-smooth .display-1 {
    font-size: 5rem;
    font-weight: 500
}

.relx-pages-super-smooth .display-2 {
    font-size: 3.75rem;
    font-weight: 500
}

.relx-pages-super-smooth .display-3 {
    font-size: 2.5rem;
    font-weight: 500
}

.relx-pages-super-smooth .display-4 {
    font-size: 1.875rem;
    font-weight: 700
}

.relx-pages-super-smooth hr {
    border: 0;
    border-top: 1px solid #d9d9d9;
    margin-bottom: 1rem;
    margin-top: 1rem
}

.relx-pages-super-smooth .small,.relx-pages-super-smooth small {
    font-size: .875em;
    font-weight: 400
}

.relx-pages-super-smooth .mark,.relx-pages-super-smooth mark {
    background-color: #fcf8e3;
    padding: .2em
}

.relx-pages-super-smooth .list-inline,.relx-pages-super-smooth .list-unstyled {
    list-style: none;
    padding-left: 0
}

.relx-pages-super-smooth .list-inline-item {
    display: inline-block
}

.relx-pages-super-smooth .list-inline-item:not(:last-child) {
    margin-right: .5rem
}

.relx-pages-super-smooth .initialism {
    font-size: 90%;
    text-transform: uppercase
}

.relx-pages-super-smooth .blockquote {
    font-size: 1.25rem;
    margin-bottom: 1rem
}

.relx-pages-super-smooth .blockquote-footer {
    color: #7b7b7b;
    display: block;
    font-size: .875em
}

.relx-pages-super-smooth .blockquote-footer:before {
    content: "â€”Â "
}

.relx-pages-super-smooth .img-fluid {
    height: auto;
    max-width: 100%
}

.relx-pages-super-smooth .img-thumbnail {
    background-color: #fff;
    border: 1px solid #d9d9d9;
    border-radius: .25rem;
    height: auto;
    max-width: 100%;
    padding: .25rem
}

.relx-pages-super-smooth .figure {
    display: inline-block
}

.relx-pages-super-smooth .figure-img {
    line-height: 1;
    margin-bottom: .5rem
}

.relx-pages-super-smooth .figure-caption {
    color: #7b7b7b;
    font-size: 90%
}

.relx-pages-super-smooth code {
    color: #e83e8c;
    font-size: 87.5%;
    word-break: break-word
}

.relx-pages-super-smooth a>code {
    color: inherit
}

.relx-pages-super-smooth kbd {
    background-color: #262626;
    border-radius: .25rem;
    color: #fff;
    font-size: 87.5%;
    padding: .2rem .4rem
}

.relx-pages-super-smooth kbd kbd {
    font-size: 100%;
    font-weight: 700;
    padding: 0
}

.relx-pages-super-smooth pre {
    color: #262626;
    display: block;
    font-size: 87.5%
}

.relx-pages-super-smooth pre code {
    color: inherit;
    font-size: inherit;
    word-break: normal
}

.relx-pages-super-smooth .pre-scrollable {
    max-height: 340px;
    overflow-y: scroll
}

.relx-pages-super-smooth .container {
    margin-left: auto;
    margin-right: auto;
    max-width: 480px;
    padding-left: .75rem;
    padding-right: .75rem;
    width: 100%
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .container {
        max-width:720px
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .container {
        max-width:960px
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .container {
        max-width:1200px
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .container {
        max-width:1200px
    }
}

.relx-pages-super-smooth .container-fluid {
    margin-left: auto;
    margin-right: auto;
    padding-left: .75rem;
    padding-right: .75rem;
    width: 100%
}

.relx-pages-super-smooth .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -.75rem;
    margin-right: -.75rem
}

.relx-pages-super-smooth .no-gutters {
    margin-left: 0;
    margin-right: 0
}

.relx-pages-super-smooth .no-gutters>.col,.relx-pages-super-smooth .no-gutters>[class*=col-] {
    padding-left: 0;
    padding-right: 0
}

.relx-pages-super-smooth .col,.relx-pages-super-smooth .col-1,.relx-pages-super-smooth .col-10,.relx-pages-super-smooth .col-11,.relx-pages-super-smooth .col-12,.relx-pages-super-smooth .col-2,.relx-pages-super-smooth .col-3,.relx-pages-super-smooth .col-4,.relx-pages-super-smooth .col-5,.relx-pages-super-smooth .col-6,.relx-pages-super-smooth .col-7,.relx-pages-super-smooth .col-8,.relx-pages-super-smooth .col-9,.relx-pages-super-smooth .col-auto,.relx-pages-super-smooth .col-lg,.relx-pages-super-smooth .col-lg-1,.relx-pages-super-smooth .col-lg-10,.relx-pages-super-smooth .col-lg-11,.relx-pages-super-smooth .col-lg-12,.relx-pages-super-smooth .col-lg-2,.relx-pages-super-smooth .col-lg-3,.relx-pages-super-smooth .col-lg-4,.relx-pages-super-smooth .col-lg-5,.relx-pages-super-smooth .col-lg-6,.relx-pages-super-smooth .col-lg-7,.relx-pages-super-smooth .col-lg-8,.relx-pages-super-smooth .col-lg-9,.relx-pages-super-smooth .col-lg-auto,.relx-pages-super-smooth .col-md,.relx-pages-super-smooth .col-md-1,.relx-pages-super-smooth .col-md-10,.relx-pages-super-smooth .col-md-11,.relx-pages-super-smooth .col-md-12,.relx-pages-super-smooth .col-md-2,.relx-pages-super-smooth .col-md-3,.relx-pages-super-smooth .col-md-4,.relx-pages-super-smooth .col-md-5,.relx-pages-super-smooth .col-md-6,.relx-pages-super-smooth .col-md-7,.relx-pages-super-smooth .col-md-8,.relx-pages-super-smooth .col-md-9,.relx-pages-super-smooth .col-md-auto,.relx-pages-super-smooth .col-sm,.relx-pages-super-smooth .col-sm-1,.relx-pages-super-smooth .col-sm-10,.relx-pages-super-smooth .col-sm-11,.relx-pages-super-smooth .col-sm-12,.relx-pages-super-smooth .col-sm-2,.relx-pages-super-smooth .col-sm-3,.relx-pages-super-smooth .col-sm-4,.relx-pages-super-smooth .col-sm-5,.relx-pages-super-smooth .col-sm-6,.relx-pages-super-smooth .col-sm-7,.relx-pages-super-smooth .col-sm-8,.relx-pages-super-smooth .col-sm-9,.relx-pages-super-smooth .col-sm-auto,.relx-pages-super-smooth .col-xl,.relx-pages-super-smooth .col-xl-1,.relx-pages-super-smooth .col-xl-10,.relx-pages-super-smooth .col-xl-11,.relx-pages-super-smooth .col-xl-12,.relx-pages-super-smooth .col-xl-2,.relx-pages-super-smooth .col-xl-3,.relx-pages-super-smooth .col-xl-4,.relx-pages-super-smooth .col-xl-5,.relx-pages-super-smooth .col-xl-6,.relx-pages-super-smooth .col-xl-7,.relx-pages-super-smooth .col-xl-8,.relx-pages-super-smooth .col-xl-9,.relx-pages-super-smooth .col-xl-auto {
    padding-left: .75rem;
    padding-right: .75rem;
    position: relative;
    width: 100%
}

.relx-pages-super-smooth .col {
    -ms-flex-preferred-size: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%
}

.relx-pages-super-smooth .col-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%;
    width: auto
}

.relx-pages-super-smooth .col-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%
}

.relx-pages-super-smooth .col-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%
}

.relx-pages-super-smooth .col-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.relx-pages-super-smooth .col-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%
}

.relx-pages-super-smooth .col-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%
}

.relx-pages-super-smooth .col-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.relx-pages-super-smooth .col-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%
}

.relx-pages-super-smooth .col-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%
}

.relx-pages-super-smooth .col-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.relx-pages-super-smooth .col-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%
}

.relx-pages-super-smooth .col-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%
}

.relx-pages-super-smooth .col-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.relx-pages-super-smooth .order-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
}

.relx-pages-super-smooth .order-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13
}

.relx-pages-super-smooth .order-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

.relx-pages-super-smooth .order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.relx-pages-super-smooth .order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.relx-pages-super-smooth .order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.relx-pages-super-smooth .order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
}

.relx-pages-super-smooth .order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
}

.relx-pages-super-smooth .order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
}

.relx-pages-super-smooth .order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
}

.relx-pages-super-smooth .order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
}

.relx-pages-super-smooth .order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
}

.relx-pages-super-smooth .order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
}

.relx-pages-super-smooth .order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11
}

.relx-pages-super-smooth .order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12
}

.relx-pages-super-smooth .offset-1 {
    margin-left: 8.33333%
}

.relx-pages-super-smooth .offset-2 {
    margin-left: 16.66667%
}

.relx-pages-super-smooth .offset-3 {
    margin-left: 25%
}

.relx-pages-super-smooth .offset-4 {
    margin-left: 33.33333%
}

.relx-pages-super-smooth .offset-5 {
    margin-left: 41.66667%
}

.relx-pages-super-smooth .offset-6 {
    margin-left: 50%
}

.relx-pages-super-smooth .offset-7 {
    margin-left: 58.33333%
}

.relx-pages-super-smooth .offset-8 {
    margin-left: 66.66667%
}

.relx-pages-super-smooth .offset-9 {
    margin-left: 75%
}

.relx-pages-super-smooth .offset-10 {
    margin-left: 83.33333%
}

.relx-pages-super-smooth .offset-11 {
    margin-left: 91.66667%
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .col-sm {
        -ms-flex-preferred-size:0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .relx-pages-super-smooth .col-sm-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        max-width: 100%;
        width: auto
    }

    .relx-pages-super-smooth .col-sm-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .relx-pages-super-smooth .col-sm-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .relx-pages-super-smooth .col-sm-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .relx-pages-super-smooth .col-sm-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .relx-pages-super-smooth .col-sm-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .relx-pages-super-smooth .col-sm-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .relx-pages-super-smooth .col-sm-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .relx-pages-super-smooth .col-sm-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .relx-pages-super-smooth .col-sm-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .relx-pages-super-smooth .col-sm-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .relx-pages-super-smooth .col-sm-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .relx-pages-super-smooth .col-sm-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .relx-pages-super-smooth .order-sm-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .relx-pages-super-smooth .order-sm-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .relx-pages-super-smooth .order-sm-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .relx-pages-super-smooth .order-sm-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .relx-pages-super-smooth .order-sm-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .relx-pages-super-smooth .order-sm-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .relx-pages-super-smooth .order-sm-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .relx-pages-super-smooth .order-sm-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .relx-pages-super-smooth .order-sm-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .relx-pages-super-smooth .order-sm-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .relx-pages-super-smooth .order-sm-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .relx-pages-super-smooth .order-sm-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .relx-pages-super-smooth .order-sm-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .relx-pages-super-smooth .order-sm-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .relx-pages-super-smooth .order-sm-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .relx-pages-super-smooth .offset-sm-0 {
        margin-left: 0
    }

    .relx-pages-super-smooth .offset-sm-1 {
        margin-left: 8.33333%
    }

    .relx-pages-super-smooth .offset-sm-2 {
        margin-left: 16.66667%
    }

    .relx-pages-super-smooth .offset-sm-3 {
        margin-left: 25%
    }

    .relx-pages-super-smooth .offset-sm-4 {
        margin-left: 33.33333%
    }

    .relx-pages-super-smooth .offset-sm-5 {
        margin-left: 41.66667%
    }

    .relx-pages-super-smooth .offset-sm-6 {
        margin-left: 50%
    }

    .relx-pages-super-smooth .offset-sm-7 {
        margin-left: 58.33333%
    }

    .relx-pages-super-smooth .offset-sm-8 {
        margin-left: 66.66667%
    }

    .relx-pages-super-smooth .offset-sm-9 {
        margin-left: 75%
    }

    .relx-pages-super-smooth .offset-sm-10 {
        margin-left: 83.33333%
    }

    .relx-pages-super-smooth .offset-sm-11 {
        margin-left: 91.66667%
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .col-md {
        -ms-flex-preferred-size:0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .relx-pages-super-smooth .col-md-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        max-width: 100%;
        width: auto
    }

    .relx-pages-super-smooth .col-md-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .relx-pages-super-smooth .col-md-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .relx-pages-super-smooth .col-md-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .relx-pages-super-smooth .col-md-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .relx-pages-super-smooth .col-md-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .relx-pages-super-smooth .col-md-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .relx-pages-super-smooth .col-md-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .relx-pages-super-smooth .col-md-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .relx-pages-super-smooth .col-md-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .relx-pages-super-smooth .col-md-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .relx-pages-super-smooth .col-md-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .relx-pages-super-smooth .col-md-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .relx-pages-super-smooth .order-md-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .relx-pages-super-smooth .order-md-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .relx-pages-super-smooth .order-md-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .relx-pages-super-smooth .order-md-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .relx-pages-super-smooth .order-md-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .relx-pages-super-smooth .order-md-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .relx-pages-super-smooth .order-md-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .relx-pages-super-smooth .order-md-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .relx-pages-super-smooth .order-md-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .relx-pages-super-smooth .order-md-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .relx-pages-super-smooth .order-md-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .relx-pages-super-smooth .order-md-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .relx-pages-super-smooth .order-md-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .relx-pages-super-smooth .order-md-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .relx-pages-super-smooth .order-md-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .relx-pages-super-smooth .offset-md-0 {
        margin-left: 0
    }

    .relx-pages-super-smooth .offset-md-1 {
        margin-left: 8.33333%
    }

    .relx-pages-super-smooth .offset-md-2 {
        margin-left: 16.66667%
    }

    .relx-pages-super-smooth .offset-md-3 {
        margin-left: 25%
    }

    .relx-pages-super-smooth .offset-md-4 {
        margin-left: 33.33333%
    }

    .relx-pages-super-smooth .offset-md-5 {
        margin-left: 41.66667%
    }

    .relx-pages-super-smooth .offset-md-6 {
        margin-left: 50%
    }

    .relx-pages-super-smooth .offset-md-7 {
        margin-left: 58.33333%
    }

    .relx-pages-super-smooth .offset-md-8 {
        margin-left: 66.66667%
    }

    .relx-pages-super-smooth .offset-md-9 {
        margin-left: 75%
    }

    .relx-pages-super-smooth .offset-md-10 {
        margin-left: 83.33333%
    }

    .relx-pages-super-smooth .offset-md-11 {
        margin-left: 91.66667%
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .col-lg {
        -ms-flex-preferred-size:0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .relx-pages-super-smooth .col-lg-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        max-width: 100%;
        width: auto
    }

    .relx-pages-super-smooth .col-lg-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .relx-pages-super-smooth .col-lg-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .relx-pages-super-smooth .col-lg-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .relx-pages-super-smooth .col-lg-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .relx-pages-super-smooth .col-lg-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .relx-pages-super-smooth .col-lg-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .relx-pages-super-smooth .col-lg-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .relx-pages-super-smooth .col-lg-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .relx-pages-super-smooth .col-lg-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .relx-pages-super-smooth .col-lg-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .relx-pages-super-smooth .col-lg-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .relx-pages-super-smooth .col-lg-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .relx-pages-super-smooth .order-lg-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .relx-pages-super-smooth .order-lg-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .relx-pages-super-smooth .order-lg-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .relx-pages-super-smooth .order-lg-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .relx-pages-super-smooth .order-lg-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .relx-pages-super-smooth .order-lg-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .relx-pages-super-smooth .order-lg-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .relx-pages-super-smooth .order-lg-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .relx-pages-super-smooth .order-lg-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .relx-pages-super-smooth .order-lg-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .relx-pages-super-smooth .order-lg-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .relx-pages-super-smooth .order-lg-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .relx-pages-super-smooth .order-lg-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .relx-pages-super-smooth .order-lg-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .relx-pages-super-smooth .order-lg-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .relx-pages-super-smooth .offset-lg-0 {
        margin-left: 0
    }

    .relx-pages-super-smooth .offset-lg-1 {
        margin-left: 8.33333%
    }

    .relx-pages-super-smooth .offset-lg-2 {
        margin-left: 16.66667%
    }

    .relx-pages-super-smooth .offset-lg-3 {
        margin-left: 25%
    }

    .relx-pages-super-smooth .offset-lg-4 {
        margin-left: 33.33333%
    }

    .relx-pages-super-smooth .offset-lg-5 {
        margin-left: 41.66667%
    }

    .relx-pages-super-smooth .offset-lg-6 {
        margin-left: 50%
    }

    .relx-pages-super-smooth .offset-lg-7 {
        margin-left: 58.33333%
    }

    .relx-pages-super-smooth .offset-lg-8 {
        margin-left: 66.66667%
    }

    .relx-pages-super-smooth .offset-lg-9 {
        margin-left: 75%
    }

    .relx-pages-super-smooth .offset-lg-10 {
        margin-left: 83.33333%
    }

    .relx-pages-super-smooth .offset-lg-11 {
        margin-left: 91.66667%
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .col-xl {
        -ms-flex-preferred-size:0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%
    }

    .relx-pages-super-smooth .col-xl-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        max-width: 100%;
        width: auto
    }

    .relx-pages-super-smooth .col-xl-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .relx-pages-super-smooth .col-xl-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .relx-pages-super-smooth .col-xl-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .relx-pages-super-smooth .col-xl-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .relx-pages-super-smooth .col-xl-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .relx-pages-super-smooth .col-xl-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .relx-pages-super-smooth .col-xl-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .relx-pages-super-smooth .col-xl-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .relx-pages-super-smooth .col-xl-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .relx-pages-super-smooth .col-xl-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .relx-pages-super-smooth .col-xl-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .relx-pages-super-smooth .col-xl-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .relx-pages-super-smooth .order-xl-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .relx-pages-super-smooth .order-xl-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .relx-pages-super-smooth .order-xl-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .relx-pages-super-smooth .order-xl-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .relx-pages-super-smooth .order-xl-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .relx-pages-super-smooth .order-xl-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .relx-pages-super-smooth .order-xl-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .relx-pages-super-smooth .order-xl-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .relx-pages-super-smooth .order-xl-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .relx-pages-super-smooth .order-xl-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .relx-pages-super-smooth .order-xl-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .relx-pages-super-smooth .order-xl-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .relx-pages-super-smooth .order-xl-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .relx-pages-super-smooth .order-xl-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .relx-pages-super-smooth .order-xl-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .relx-pages-super-smooth .offset-xl-0 {
        margin-left: 0
    }

    .relx-pages-super-smooth .offset-xl-1 {
        margin-left: 8.33333%
    }

    .relx-pages-super-smooth .offset-xl-2 {
        margin-left: 16.66667%
    }

    .relx-pages-super-smooth .offset-xl-3 {
        margin-left: 25%
    }

    .relx-pages-super-smooth .offset-xl-4 {
        margin-left: 33.33333%
    }

    .relx-pages-super-smooth .offset-xl-5 {
        margin-left: 41.66667%
    }

    .relx-pages-super-smooth .offset-xl-6 {
        margin-left: 50%
    }

    .relx-pages-super-smooth .offset-xl-7 {
        margin-left: 58.33333%
    }

    .relx-pages-super-smooth .offset-xl-8 {
        margin-left: 66.66667%
    }

    .relx-pages-super-smooth .offset-xl-9 {
        margin-left: 75%
    }

    .relx-pages-super-smooth .offset-xl-10 {
        margin-left: 83.33333%
    }

    .relx-pages-super-smooth .offset-xl-11 {
        margin-left: 91.66667%
    }
}

.relx-pages-super-smooth .table {
    color: #000;
    margin-bottom: 1rem;
    width: 100%
}

.relx-pages-super-smooth .table td,.relx-pages-super-smooth .table th {
    border-top: 1px solid #f5f5f5;
    padding: .75rem;
    vertical-align: top
}

.relx-pages-super-smooth .table thead th {
    border-bottom: 2px solid #f5f5f5;
    vertical-align: bottom
}

.relx-pages-super-smooth .table tbody+tbody {
    border-top: 2px solid #f5f5f5
}

.relx-pages-super-smooth .table-sm td,.relx-pages-super-smooth .table-sm th {
    padding: .3rem
}

.relx-pages-super-smooth .table-bordered,.relx-pages-super-smooth .table-bordered td,.relx-pages-super-smooth .table-bordered th {
    border: 1px solid #f5f5f5
}

.relx-pages-super-smooth .table-bordered thead td,.relx-pages-super-smooth .table-bordered thead th {
    border-bottom-width: 2px
}

.relx-pages-super-smooth .table-borderless tbody+tbody,.relx-pages-super-smooth .table-borderless td,.relx-pages-super-smooth .table-borderless th,.relx-pages-super-smooth .table-borderless thead th {
    border: 0
}

.relx-pages-super-smooth .table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0,0,0,.05)
}

.relx-pages-super-smooth .table-hover tbody tr:hover {
    background-color: rgba(0,0,0,.075);
    color: #000
}

.relx-pages-super-smooth .table-primary,.relx-pages-super-smooth .table-primary>td,.relx-pages-super-smooth .table-primary>th {
    background-color: #c2c2c2
}

.relx-pages-super-smooth .table-primary tbody+tbody,.relx-pages-super-smooth .table-primary td,.relx-pages-super-smooth .table-primary th,.relx-pages-super-smooth .table-primary thead th {
    border-color: #8e8e8e
}

.relx-pages-super-smooth .table-hover .table-primary:hover,.relx-pages-super-smooth .table-hover .table-primary:hover>td,.relx-pages-super-smooth .table-hover .table-primary:hover>th {
    background-color: #b5b5b5
}

.relx-pages-super-smooth .table-secondary,.relx-pages-super-smooth .table-secondary>td,.relx-pages-super-smooth .table-secondary>th {
    background-color: #c0d8eb
}

.relx-pages-super-smooth .table-secondary tbody+tbody,.relx-pages-super-smooth .table-secondary td,.relx-pages-super-smooth .table-secondary th,.relx-pages-super-smooth .table-secondary thead th {
    border-color: #8bb6da
}

.relx-pages-super-smooth .table-hover .table-secondary:hover,.relx-pages-super-smooth .table-hover .table-secondary:hover>td,.relx-pages-super-smooth .table-hover .table-secondary:hover>th {
    background-color: #adcce5
}

.relx-pages-super-smooth .table-success,.relx-pages-super-smooth .table-success>td,.relx-pages-super-smooth .table-success>th {
    background-color: #b8e2df
}

.relx-pages-super-smooth .table-success tbody+tbody,.relx-pages-super-smooth .table-success td,.relx-pages-super-smooth .table-success th,.relx-pages-super-smooth .table-success thead th {
    border-color: #7ac9c3
}

.relx-pages-super-smooth .table-hover .table-success:hover,.relx-pages-super-smooth .table-hover .table-success:hover>td,.relx-pages-super-smooth .table-hover .table-success:hover>th {
    background-color: #a6dbd7
}

.relx-pages-super-smooth .table-info,.relx-pages-super-smooth .table-info>td,.relx-pages-super-smooth .table-info>th {
    background-color: #bee5eb
}

.relx-pages-super-smooth .table-info tbody+tbody,.relx-pages-super-smooth .table-info td,.relx-pages-super-smooth .table-info th,.relx-pages-super-smooth .table-info thead th {
    border-color: #86cfda
}

.relx-pages-super-smooth .table-hover .table-info:hover,.relx-pages-super-smooth .table-hover .table-info:hover>td,.relx-pages-super-smooth .table-hover .table-info:hover>th {
    background-color: #abdde5
}

.relx-pages-super-smooth .table-warning,.relx-pages-super-smooth .table-warning>td,.relx-pages-super-smooth .table-warning>th {
    background-color: #fbe7c9
}

.relx-pages-super-smooth .table-warning tbody+tbody,.relx-pages-super-smooth .table-warning td,.relx-pages-super-smooth .table-warning th,.relx-pages-super-smooth .table-warning thead th {
    border-color: #f8d39b
}

.relx-pages-super-smooth .table-hover .table-warning:hover,.relx-pages-super-smooth .table-hover .table-warning:hover>td,.relx-pages-super-smooth .table-hover .table-warning:hover>th {
    background-color: #f9dcb1
}

.relx-pages-super-smooth .table-danger,.relx-pages-super-smooth .table-danger>td,.relx-pages-super-smooth .table-danger>th {
    background-color: #ebc0c3
}

.relx-pages-super-smooth .table-danger tbody+tbody,.relx-pages-super-smooth .table-danger td,.relx-pages-super-smooth .table-danger th,.relx-pages-super-smooth .table-danger thead th {
    border-color: #da8b90
}

.relx-pages-super-smooth .table-hover .table-danger:hover,.relx-pages-super-smooth .table-hover .table-danger:hover>td,.relx-pages-super-smooth .table-hover .table-danger:hover>th {
    background-color: #e5adb1
}

.relx-pages-super-smooth .table-light,.relx-pages-super-smooth .table-light>td,.relx-pages-super-smooth .table-light>th {
    background-color: #fcfcfc
}

.relx-pages-super-smooth .table-light tbody+tbody,.relx-pages-super-smooth .table-light td,.relx-pages-super-smooth .table-light th,.relx-pages-super-smooth .table-light thead th {
    border-color: #fafafa
}

.relx-pages-super-smooth .table-hover .table-light:hover,.relx-pages-super-smooth .table-hover .table-light:hover>td,.relx-pages-super-smooth .table-hover .table-light:hover>th {
    background-color: #efefef
}

.relx-pages-super-smooth .table-dark,.relx-pages-super-smooth .table-dark>td,.relx-pages-super-smooth .table-dark>th {
    background-color: #b8b8b8
}

.relx-pages-super-smooth .table-dark tbody+tbody,.relx-pages-super-smooth .table-dark td,.relx-pages-super-smooth .table-dark th,.relx-pages-super-smooth .table-dark thead th {
    border-color: #7a7a7a
}

.relx-pages-super-smooth .table-hover .table-dark:hover,.relx-pages-super-smooth .table-hover .table-dark:hover>td,.relx-pages-super-smooth .table-hover .table-dark:hover>th {
    background-color: #ababab
}

.relx-pages-super-smooth .table-vi,.relx-pages-super-smooth .table-vi>td,.relx-pages-super-smooth .table-vi>th {
    background-color: #b8d1cd
}

.relx-pages-super-smooth .table-vi tbody+tbody,.relx-pages-super-smooth .table-vi td,.relx-pages-super-smooth .table-vi th,.relx-pages-super-smooth .table-vi thead th {
    border-color: #7aa9a3
}

.relx-pages-super-smooth .table-hover .table-vi:hover,.relx-pages-super-smooth .table-hover .table-vi:hover>td,.relx-pages-super-smooth .table-hover .table-vi:hover>th {
    background-color: #a9c7c2
}

.relx-pages-super-smooth .table-vip,.relx-pages-super-smooth .table-vip>td,.relx-pages-super-smooth .table-vip>th {
    background-color: #f3ebd9
}

.relx-pages-super-smooth .table-vip tbody+tbody,.relx-pages-super-smooth .table-vip td,.relx-pages-super-smooth .table-vip th,.relx-pages-super-smooth .table-vip thead th {
    border-color: #e9d9b8
}

.relx-pages-super-smooth .table-hover .table-vip:hover,.relx-pages-super-smooth .table-hover .table-vip:hover>td,.relx-pages-super-smooth .table-hover .table-vip:hover>th {
    background-color: #ede1c6
}

.relx-pages-super-smooth .table-active,.relx-pages-super-smooth .table-active>td,.relx-pages-super-smooth .table-active>th,.relx-pages-super-smooth .table-hover .table-active:hover,.relx-pages-super-smooth .table-hover .table-active:hover>td,.relx-pages-super-smooth .table-hover .table-active:hover>th {
    background-color: rgba(0,0,0,.075)
}

.relx-pages-super-smooth .table .thead-dark th {
    background-color: #434343;
    border-color: #565656;
    color: #fff
}

.relx-pages-super-smooth .table .thead-light th {
    background-color: #e9e9e9;
    border-color: #f5f5f5;
    color: #555
}

.relx-pages-super-smooth .table-dark {
    background-color: #434343;
    color: #fff
}

.relx-pages-super-smooth .table-dark td,.relx-pages-super-smooth .table-dark th,.relx-pages-super-smooth .table-dark thead th {
    border-color: #565656
}

.relx-pages-super-smooth .table-dark.table-bordered {
    border: 0
}

.relx-pages-super-smooth .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: hsla(0,0%,100%,.05)
}

.relx-pages-super-smooth .table-dark.table-hover tbody tr:hover {
    background-color: hsla(0,0%,100%,.075);
    color: #fff
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .table-responsive-sm {
        -webkit-overflow-scrolling:touch;
        display: block;
        overflow-x: auto;
        width: 100%
    }

    .relx-pages-super-smooth .table-responsive-sm>.table-bordered {
        border: 0
    }
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .table-responsive-md {
        -webkit-overflow-scrolling:touch;
        display: block;
        overflow-x: auto;
        width: 100%
    }

    .relx-pages-super-smooth .table-responsive-md>.table-bordered {
        border: 0
    }
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .table-responsive-lg {
        -webkit-overflow-scrolling:touch;
        display: block;
        overflow-x: auto;
        width: 100%
    }

    .relx-pages-super-smooth .table-responsive-lg>.table-bordered {
        border: 0
    }
}

@media(max-width: 1487.98px) {
    .relx-pages-super-smooth .table-responsive-xl {
        -webkit-overflow-scrolling:touch;
        display: block;
        overflow-x: auto;
        width: 100%
    }

    .relx-pages-super-smooth .table-responsive-xl>.table-bordered {
        border: 0
    }
}

.relx-pages-super-smooth .table-responsive {
    -webkit-overflow-scrolling: touch;
    display: block;
    overflow-x: auto;
    width: 100%
}

.relx-pages-super-smooth .table-responsive>.table-bordered {
    border: 0
}

.relx-pages-super-smooth .form-control {
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid #c4c4c4;
    border-radius: .125rem;
    color: #555;
    display: block;
    font-size: .875rem;
    font-weight: 400;
    height: calc(1em + 1.75rem + 2px);
    line-height: 1;
    padding: .875rem .75rem;
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    width: 100%
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .form-control {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .form-control::-ms-expand {
    background-color: transparent;
    border: 0
}

.relx-pages-super-smooth .form-control:focus {
    background-color: #fff;
    border-color: #666;
    -webkit-box-shadow: 0 0 0 0 rgba(38,38,38,.25);
    box-shadow: 0 0 0 0 rgba(38,38,38,.25);
    color: #555;
    outline: 0
}

.relx-pages-super-smooth .form-control::-moz-placeholder {
    color: #c4c4c4;
    opacity: 1
}

.relx-pages-super-smooth .form-control:-ms-input-placeholder {
    color: #c4c4c4;
    opacity: 1
}

.relx-pages-super-smooth .form-control::-webkit-input-placeholder {
    color: #c4c4c4;
    opacity: 1
}

.relx-pages-super-smooth .form-control::-ms-input-placeholder {
    color: #c4c4c4;
    opacity: 1
}

.relx-pages-super-smooth .form-control::placeholder {
    color: #c4c4c4;
    opacity: 1
}

.relx-pages-super-smooth .form-control:disabled,.relx-pages-super-smooth .form-control[readonly] {
    background-color: #e9e9e9;
    opacity: 1
}

.relx-pages-super-smooth select.form-control:focus::-ms-value {
    background-color: #fff;
    color: #555
}

.relx-pages-super-smooth .form-control-file,.relx-pages-super-smooth .form-control-range {
    display: block;
    width: 100%
}

.relx-pages-super-smooth .col-form-label {
    font-size: inherit;
    line-height: 1;
    margin-bottom: 0;
    padding-bottom: calc(.875rem + 1px);
    padding-top: calc(.875rem + 1px)
}

.relx-pages-super-smooth .col-form-label-lg {
    font-size: 1rem;
    line-height: 1;
    padding-bottom: calc(1rem + 1px);
    padding-top: calc(1rem + 1px)
}

.relx-pages-super-smooth .col-form-label-sm {
    font-size: .875rem;
    line-height: 1;
    padding-bottom: calc(.625rem + 1px);
    padding-top: calc(.625rem + 1px)
}

.relx-pages-super-smooth .form-control-plaintext {
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0;
    color: #000;
    display: block;
    line-height: 1;
    margin-bottom: 0;
    padding-bottom: .875rem;
    padding-top: .875rem;
    width: 100%
}

.relx-pages-super-smooth .form-control-plaintext.form-control-lg,.relx-pages-super-smooth .form-control-plaintext.form-control-sm {
    padding-left: 0;
    padding-right: 0
}

.relx-pages-super-smooth .form-control-sm {
    border-radius: .125rem;
    font-size: .875rem;
    height: calc(1em + 1.25rem + 2px);
    line-height: 1;
    padding: .625rem .5rem
}

.relx-pages-super-smooth .form-control-lg {
    border-radius: .125rem;
    font-size: 1rem;
    height: calc(1em + 2rem + 2px);
    line-height: 1;
    padding: 1rem
}

.relx-pages-super-smooth select.form-control[multiple],.relx-pages-super-smooth select.form-control[size],.relx-pages-super-smooth textarea.form-control {
    height: auto
}

.relx-pages-super-smooth .form-group {
    margin-bottom: 1rem
}

.relx-pages-super-smooth .form-text {
    display: block;
    margin-top: .25rem
}

.relx-pages-super-smooth .form-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -5px;
    margin-right: -5px
}

.relx-pages-super-smooth .form-row>.col,.relx-pages-super-smooth .form-row>[class*=col-] {
    padding-left: 5px;
    padding-right: 5px
}

.relx-pages-super-smooth .form-check {
    display: block;
    padding-left: 1.25rem;
    position: relative
}

.relx-pages-super-smooth .form-check-input {
    margin-left: -1.25rem;
    margin-top: .3rem;
    position: absolute
}

.relx-pages-super-smooth .form-check-input:disabled~.form-check-label {
    color: #555
}

.relx-pages-super-smooth .form-check-label {
    margin-bottom: 0
}

.relx-pages-super-smooth .form-check-inline {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-right: .75rem;
    padding-left: 0
}

.relx-pages-super-smooth .form-check-inline .form-check-input {
    margin-left: 0;
    margin-right: .3125rem;
    margin-top: 0;
    position: static
}

.relx-pages-super-smooth .valid-feedback {
    color: #00978b;
    display: none;
    font-size: .875em;
    margin-top: .25rem;
    width: 100%
}

.relx-pages-super-smooth .valid-tooltip {
    background-color: rgba(0,151,139,.9);
    border-radius: .25rem;
    color: #fff;
    display: none;
    font-size: .875rem;
    line-height: 1.5;
    margin-top: .1rem;
    max-width: 100%;
    padding: .25rem .5rem;
    position: absolute;
    top: 100%;
    z-index: 5
}

.relx-pages-super-smooth .form-control.is-valid,.relx-pages-super-smooth .was-validated .form-control:valid {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='30' width='30' xmlns='http://www.w3.org/2000/svg' fill='%2300978B'%3E%3Cpath d='M24.116 6.616 11.25 19.482l-5.366-5.366a1.25 1.25 0 1 0-1.768 1.768l6.25 6.25c.489.489 1.28.489 1.768 0l13.75-13.75a1.25 1.25 0 1 0-1.768-1.768z'/%3E%3C/svg%3E");
    background-position: center right calc(.25em + .4375rem);
    background-repeat: no-repeat;
    background-size: calc(.5em + .875rem) calc(.5em + .875rem);
    border-color: #00978b;
    padding-right: calc(1em + 1.75rem)
}

.relx-pages-super-smooth .form-control.is-valid:focus,.relx-pages-super-smooth .was-validated .form-control:valid:focus {
    border-color: #00978b;
    -webkit-box-shadow: 0 0 0 0 rgba(0,151,139,.25);
    box-shadow: 0 0 0 0 rgba(0,151,139,.25)
}

.relx-pages-super-smooth .form-control.is-valid~.valid-feedback,.relx-pages-super-smooth .form-control.is-valid~.valid-tooltip,.relx-pages-super-smooth .was-validated .form-control:valid~.valid-feedback,.relx-pages-super-smooth .was-validated .form-control:valid~.valid-tooltip {
    display: block
}

.relx-pages-super-smooth .was-validated textarea.form-control:valid,.relx-pages-super-smooth textarea.form-control.is-valid {
    background-position: top calc(.25em + .4375rem) right calc(.25em + .4375rem);
    padding-right: calc(1em + 1.75rem)
}

.relx-pages-super-smooth .custom-select.is-valid,.relx-pages-super-smooth .was-validated .custom-select:valid {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23262626' d='M8.12 9.29 12 13.17l3.88-3.88a.996.996 0 1 1 1.41 1.41l-4.59 4.59a.996.996 0 0 1-1.41 0L6.7 10.7a.996.996 0 0 1 0-1.41c.39-.38 1.03-.39 1.42 0z'/%3E%3C/svg%3E") no-repeat right .75rem center/24px 24px,url("data:image/svg+xml;charset=utf-8,%3Csvg height='30' width='30' xmlns='http://www.w3.org/2000/svg' fill='%2300978B'%3E%3Cpath d='M24.116 6.616 11.25 19.482l-5.366-5.366a1.25 1.25 0 1 0-1.768 1.768l6.25 6.25c.489.489 1.28.489 1.768 0l13.75-13.75a1.25 1.25 0 1 0-1.768-1.768z'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.5em + .875rem) calc(.5em + .875rem);
    border-color: #00978b;
    padding-right: calc(.75em + 3.0625rem)
}

.relx-pages-super-smooth .custom-select.is-valid:focus,.relx-pages-super-smooth .was-validated .custom-select:valid:focus {
    border-color: #00978b;
    -webkit-box-shadow: 0 0 0 0 rgba(0,151,139,.25);
    box-shadow: 0 0 0 0 rgba(0,151,139,.25)
}

.relx-pages-super-smooth .custom-select.is-valid~.valid-feedback,.relx-pages-super-smooth .custom-select.is-valid~.valid-tooltip,.relx-pages-super-smooth .was-validated .custom-select:valid~.valid-feedback,.relx-pages-super-smooth .was-validated .custom-select:valid~.valid-tooltip {
    display: block
}

.relx-pages-super-smooth .form-control-file.is-valid~.valid-feedback,.relx-pages-super-smooth .form-control-file.is-valid~.valid-tooltip,.relx-pages-super-smooth .was-validated .form-control-file:valid~.valid-feedback,.relx-pages-super-smooth .was-validated .form-control-file:valid~.valid-tooltip {
    display: block
}

.relx-pages-super-smooth .form-check-input.is-valid~.form-check-label,.relx-pages-super-smooth .was-validated .form-check-input:valid~.form-check-label {
    color: #00978b
}

.relx-pages-super-smooth .form-check-input.is-valid~.valid-feedback,.relx-pages-super-smooth .form-check-input.is-valid~.valid-tooltip,.relx-pages-super-smooth .was-validated .form-check-input:valid~.valid-feedback,.relx-pages-super-smooth .was-validated .form-check-input:valid~.valid-tooltip {
    display: block
}

.relx-pages-super-smooth .custom-control-input.is-valid~.custom-control-label,.relx-pages-super-smooth .was-validated .custom-control-input:valid~.custom-control-label {
    color: #00978b
}

.relx-pages-super-smooth .custom-control-input.is-valid~.custom-control-label:before,.relx-pages-super-smooth .was-validated .custom-control-input:valid~.custom-control-label:before {
    border-color: #00978b
}

.relx-pages-super-smooth .custom-control-input.is-valid~.valid-feedback,.relx-pages-super-smooth .custom-control-input.is-valid~.valid-tooltip,.relx-pages-super-smooth .was-validated .custom-control-input:valid~.valid-feedback,.relx-pages-super-smooth .was-validated .custom-control-input:valid~.valid-tooltip {
    display: block
}

.relx-pages-super-smooth .custom-control-input.is-valid:checked~.custom-control-label:before,.relx-pages-super-smooth .was-validated .custom-control-input:valid:checked~.custom-control-label:before {
    background-color: #00caba;
    border-color: #00caba
}

.relx-pages-super-smooth .custom-control-input.is-valid:focus~.custom-control-label:before,.relx-pages-super-smooth .was-validated .custom-control-input:valid:focus~.custom-control-label:before {
    -webkit-box-shadow: 0 0 0 0 rgba(0,151,139,.25);
    box-shadow: 0 0 0 0 rgba(0,151,139,.25)
}

.relx-pages-super-smooth .custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.relx-pages-super-smooth .was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before {
    border-color: #00978b
}

.relx-pages-super-smooth .custom-file-input.is-valid~.custom-file-label,.relx-pages-super-smooth .was-validated .custom-file-input:valid~.custom-file-label {
    border-color: #00978b
}

.relx-pages-super-smooth .custom-file-input.is-valid~.valid-feedback,.relx-pages-super-smooth .custom-file-input.is-valid~.valid-tooltip,.relx-pages-super-smooth .was-validated .custom-file-input:valid~.valid-feedback,.relx-pages-super-smooth .was-validated .custom-file-input:valid~.valid-tooltip {
    display: block
}

.relx-pages-super-smooth .custom-file-input.is-valid:focus~.custom-file-label,.relx-pages-super-smooth .was-validated .custom-file-input:valid:focus~.custom-file-label {
    border-color: #00978b;
    -webkit-box-shadow: 0 0 0 0 rgba(0,151,139,.25);
    box-shadow: 0 0 0 0 rgba(0,151,139,.25)
}

.relx-pages-super-smooth .invalid-feedback {
    color: #b71f2a;
    display: none;
    font-size: .875em;
    margin-top: .25rem;
    width: 100%
}

.relx-pages-super-smooth .invalid-tooltip {
    background-color: rgba(183,31,42,.9);
    border-radius: .25rem;
    color: #fff;
    display: none;
    font-size: .875rem;
    line-height: 1.5;
    margin-top: .1rem;
    max-width: 100%;
    padding: .25rem .5rem;
    position: absolute;
    top: 100%;
    z-index: 5
}

.relx-pages-super-smooth .form-control.is-invalid,.relx-pages-super-smooth .was-validated .form-control:invalid {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' fill='%23B71F2A' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1.5C6.202 1.5 1.5 6.202 1.5 12S6.202 22.5 12 22.5 22.5 17.798 22.5 12 17.798 1.5 12 1.5zm0 19.219c-4.814 0-8.719-3.905-8.719-8.719S7.186 3.281 12 3.281 20.719 7.186 20.719 12 16.814 20.719 12 20.719z'/%3E%3Cpath d='M10.875 16.125a1.125 1.125 0 0 0 2.25 0 1.125 1.125 0 0 0-2.25 0zM11.438 13.5h1.125a.188.188 0 0 0 .188-.188V6.937a.188.188 0 0 0-.188-.188h-1.125a.188.188 0 0 0-.188.188v6.375c0 .103.084.188.188.188z'/%3E%3C/svg%3E");
    background-position: center right calc(.25em + .4375rem);
    background-repeat: no-repeat;
    background-size: calc(.5em + .875rem) calc(.5em + .875rem);
    border-color: #b71f2a;
    padding-right: calc(1em + 1.75rem)
}

.relx-pages-super-smooth .form-control.is-invalid:focus,.relx-pages-super-smooth .was-validated .form-control:invalid:focus {
    border-color: #b71f2a;
    -webkit-box-shadow: 0 0 0 0 rgba(183,31,42,.25);
    box-shadow: 0 0 0 0 rgba(183,31,42,.25)
}

.relx-pages-super-smooth .form-control.is-invalid~.invalid-feedback,.relx-pages-super-smooth .form-control.is-invalid~.invalid-tooltip,.relx-pages-super-smooth .was-validated .form-control:invalid~.invalid-feedback,.relx-pages-super-smooth .was-validated .form-control:invalid~.invalid-tooltip {
    display: block
}

.relx-pages-super-smooth .was-validated textarea.form-control:invalid,.relx-pages-super-smooth textarea.form-control.is-invalid {
    background-position: top calc(.25em + .4375rem) right calc(.25em + .4375rem);
    padding-right: calc(1em + 1.75rem)
}

.relx-pages-super-smooth .custom-select.is-invalid,.relx-pages-super-smooth .was-validated .custom-select:invalid {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23262626' d='M8.12 9.29 12 13.17l3.88-3.88a.996.996 0 1 1 1.41 1.41l-4.59 4.59a.996.996 0 0 1-1.41 0L6.7 10.7a.996.996 0 0 1 0-1.41c.39-.38 1.03-.39 1.42 0z'/%3E%3C/svg%3E") no-repeat right .75rem center/24px 24px,url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' fill='%23B71F2A' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1.5C6.202 1.5 1.5 6.202 1.5 12S6.202 22.5 12 22.5 22.5 17.798 22.5 12 17.798 1.5 12 1.5zm0 19.219c-4.814 0-8.719-3.905-8.719-8.719S7.186 3.281 12 3.281 20.719 7.186 20.719 12 16.814 20.719 12 20.719z'/%3E%3Cpath d='M10.875 16.125a1.125 1.125 0 0 0 2.25 0 1.125 1.125 0 0 0-2.25 0zM11.438 13.5h1.125a.188.188 0 0 0 .188-.188V6.937a.188.188 0 0 0-.188-.188h-1.125a.188.188 0 0 0-.188.188v6.375c0 .103.084.188.188.188z'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.5em + .875rem) calc(.5em + .875rem);
    border-color: #b71f2a;
    padding-right: calc(.75em + 3.0625rem)
}

.relx-pages-super-smooth .custom-select.is-invalid:focus,.relx-pages-super-smooth .was-validated .custom-select:invalid:focus {
    border-color: #b71f2a;
    -webkit-box-shadow: 0 0 0 0 rgba(183,31,42,.25);
    box-shadow: 0 0 0 0 rgba(183,31,42,.25)
}

.relx-pages-super-smooth .custom-select.is-invalid~.invalid-feedback,.relx-pages-super-smooth .custom-select.is-invalid~.invalid-tooltip,.relx-pages-super-smooth .was-validated .custom-select:invalid~.invalid-feedback,.relx-pages-super-smooth .was-validated .custom-select:invalid~.invalid-tooltip {
    display: block
}

.relx-pages-super-smooth .form-control-file.is-invalid~.invalid-feedback,.relx-pages-super-smooth .form-control-file.is-invalid~.invalid-tooltip,.relx-pages-super-smooth .was-validated .form-control-file:invalid~.invalid-feedback,.relx-pages-super-smooth .was-validated .form-control-file:invalid~.invalid-tooltip {
    display: block
}

.relx-pages-super-smooth .form-check-input.is-invalid~.form-check-label,.relx-pages-super-smooth .was-validated .form-check-input:invalid~.form-check-label {
    color: #b71f2a
}

.relx-pages-super-smooth .form-check-input.is-invalid~.invalid-feedback,.relx-pages-super-smooth .form-check-input.is-invalid~.invalid-tooltip,.relx-pages-super-smooth .was-validated .form-check-input:invalid~.invalid-feedback,.relx-pages-super-smooth .was-validated .form-check-input:invalid~.invalid-tooltip {
    display: block
}

.relx-pages-super-smooth .custom-control-input.is-invalid~.custom-control-label,.relx-pages-super-smooth .was-validated .custom-control-input:invalid~.custom-control-label {
    color: #b71f2a
}

.relx-pages-super-smooth .custom-control-input.is-invalid~.custom-control-label:before,.relx-pages-super-smooth .was-validated .custom-control-input:invalid~.custom-control-label:before {
    border-color: #b71f2a
}

.relx-pages-super-smooth .custom-control-input.is-invalid~.invalid-feedback,.relx-pages-super-smooth .custom-control-input.is-invalid~.invalid-tooltip,.relx-pages-super-smooth .was-validated .custom-control-input:invalid~.invalid-feedback,.relx-pages-super-smooth .was-validated .custom-control-input:invalid~.invalid-tooltip {
    display: block
}

.relx-pages-super-smooth .custom-control-input.is-invalid:checked~.custom-control-label:before,.relx-pages-super-smooth .was-validated .custom-control-input:invalid:checked~.custom-control-label:before {
    background-color: #dc2d3a;
    border-color: #dc2d3a
}

.relx-pages-super-smooth .custom-control-input.is-invalid:focus~.custom-control-label:before,.relx-pages-super-smooth .was-validated .custom-control-input:invalid:focus~.custom-control-label:before {
    -webkit-box-shadow: 0 0 0 0 rgba(183,31,42,.25);
    box-shadow: 0 0 0 0 rgba(183,31,42,.25)
}

.relx-pages-super-smooth .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.relx-pages-super-smooth .was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before {
    border-color: #b71f2a
}

.relx-pages-super-smooth .custom-file-input.is-invalid~.custom-file-label,.relx-pages-super-smooth .was-validated .custom-file-input:invalid~.custom-file-label {
    border-color: #b71f2a
}

.relx-pages-super-smooth .custom-file-input.is-invalid~.invalid-feedback,.relx-pages-super-smooth .custom-file-input.is-invalid~.invalid-tooltip,.relx-pages-super-smooth .was-validated .custom-file-input:invalid~.invalid-feedback,.relx-pages-super-smooth .was-validated .custom-file-input:invalid~.invalid-tooltip {
    display: block
}

.relx-pages-super-smooth .custom-file-input.is-invalid:focus~.custom-file-label,.relx-pages-super-smooth .was-validated .custom-file-input:invalid:focus~.custom-file-label {
    border-color: #b71f2a;
    -webkit-box-shadow: 0 0 0 0 rgba(183,31,42,.25);
    box-shadow: 0 0 0 0 rgba(183,31,42,.25)
}

.relx-pages-super-smooth .form-inline {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.relx-pages-super-smooth .form-inline .form-check {
    width: 100%
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .form-inline label {
        -ms-flex-align:center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .relx-pages-super-smooth .form-inline .form-group,.relx-pages-super-smooth .form-inline label {
        -webkit-box-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 0
    }

    .relx-pages-super-smooth .form-inline .form-group {
        -webkit-box-flex: 0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-align: center;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .relx-pages-super-smooth .form-inline .form-control {
        display: inline-block;
        vertical-align: middle;
        width: auto
    }

    .relx-pages-super-smooth .form-inline .form-control-plaintext {
        display: inline-block
    }

    .relx-pages-super-smooth .form-inline .custom-select,.relx-pages-super-smooth .form-inline .input-group {
        width: auto
    }

    .relx-pages-super-smooth .form-inline .form-check {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        justify-content: center;
        padding-left: 0;
        width: auto
    }

    .relx-pages-super-smooth .form-inline .form-check-input {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-left: 0;
        margin-right: .25rem;
        margin-top: 0;
        position: relative
    }

    .relx-pages-super-smooth .form-inline .custom-control {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        align-items: center;
        justify-content: center
    }

    .relx-pages-super-smooth .form-inline .custom-control-label {
        margin-bottom: 0
    }
}

.relx-pages-super-smooth .btn {
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: .25rem;
    color: #000;
    display: inline-block;
    font-size: .875rem;
    font-weight: 700;
    line-height: 1;
    padding: .875rem .75rem;
    text-align: center;
    -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .btn {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .btn:hover {
    color: #000;
    text-decoration: none
}

.relx-pages-super-smooth .btn.focus,.relx-pages-super-smooth .btn:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38,38,38,.25);
    box-shadow: 0 0 0 0 rgba(38,38,38,.25);
    outline: 0
}

.relx-pages-super-smooth .btn.disabled,.relx-pages-super-smooth .btn:disabled {
    opacity: .65
}

.relx-pages-super-smooth a.btn.disabled,.relx-pages-super-smooth fieldset:disabled a.btn {
    pointer-events: none
}

.relx-pages-super-smooth .btn-primary {
    background-color: #262626;
    border-color: #262626;
    color: #fff
}

.relx-pages-super-smooth .btn-primary:hover {
    background-color: #131313;
    border-color: #0d0d0d;
    color: #fff
}

.relx-pages-super-smooth .btn-primary.focus,.relx-pages-super-smooth .btn-primary:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(71,71,71,.5);
    box-shadow: 0 0 0 0 rgba(71,71,71,.5)
}

.relx-pages-super-smooth .btn-primary.disabled,.relx-pages-super-smooth .btn-primary:disabled {
    background-color: #262626;
    border-color: #262626;
    color: #fff
}

.relx-pages-super-smooth .btn-primary:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-primary:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-primary.dropdown-toggle {
    background-color: #0d0d0d;
    border-color: #060606;
    color: #fff
}

.relx-pages-super-smooth .btn-primary:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-primary:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(71,71,71,.5);
    box-shadow: 0 0 0 0 rgba(71,71,71,.5)
}

.relx-pages-super-smooth .btn-secondary {
    background-color: #1f73b7;
    border-color: #1f73b7;
    color: #fff
}

.relx-pages-super-smooth .btn-secondary:hover {
    background-color: #195e96;
    border-color: #18588b;
    color: #fff
}

.relx-pages-super-smooth .btn-secondary.focus,.relx-pages-super-smooth .btn-secondary:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(65,136,194,.5);
    box-shadow: 0 0 0 0 rgba(65,136,194,.5)
}

.relx-pages-super-smooth .btn-secondary.disabled,.relx-pages-super-smooth .btn-secondary:disabled {
    background-color: #1f73b7;
    border-color: #1f73b7;
    color: #fff
}

.relx-pages-super-smooth .btn-secondary:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-secondary:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-secondary.dropdown-toggle {
    background-color: #18588b;
    border-color: #165180;
    color: #fff
}

.relx-pages-super-smooth .btn-secondary:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-secondary:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(65,136,194,.5);
    box-shadow: 0 0 0 0 rgba(65,136,194,.5)
}

.relx-pages-super-smooth .btn-success {
    background-color: #00978b;
    border-color: #00978b;
    color: #fff
}

.relx-pages-super-smooth .btn-success:hover {
    background-color: #007168;
    border-color: #00645c;
    color: #fff
}

.relx-pages-super-smooth .btn-success.focus,.relx-pages-super-smooth .btn-success:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38,167,156,.5);
    box-shadow: 0 0 0 0 rgba(38,167,156,.5)
}

.relx-pages-super-smooth .btn-success.disabled,.relx-pages-super-smooth .btn-success:disabled {
    background-color: #00978b;
    border-color: #00978b;
    color: #fff
}

.relx-pages-super-smooth .btn-success:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-success:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-success.dropdown-toggle {
    background-color: #00645c;
    border-color: #005750;
    color: #fff
}

.relx-pages-super-smooth .btn-success:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-success:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-success.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38,167,156,.5);
    box-shadow: 0 0 0 0 rgba(38,167,156,.5)
}

.relx-pages-super-smooth .btn-info {
    background-color: #17a2b8;
    border-color: #17a2b8;
    color: #fff
}

.relx-pages-super-smooth .btn-info:hover {
    background-color: #138496;
    border-color: #117a8b;
    color: #fff
}

.relx-pages-super-smooth .btn-info.focus,.relx-pages-super-smooth .btn-info:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(58,176,195,.5);
    box-shadow: 0 0 0 0 rgba(58,176,195,.5)
}

.relx-pages-super-smooth .btn-info.disabled,.relx-pages-super-smooth .btn-info:disabled {
    background-color: #17a2b8;
    border-color: #17a2b8;
    color: #fff
}

.relx-pages-super-smooth .btn-info:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-info:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-info.dropdown-toggle {
    background-color: #117a8b;
    border-color: #10707f;
    color: #fff
}

.relx-pages-super-smooth .btn-info:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-info:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-info.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(58,176,195,.5);
    box-shadow: 0 0 0 0 rgba(58,176,195,.5)
}

.relx-pages-super-smooth .btn-warning {
    background-color: #f2aa3e;
    border-color: #f2aa3e;
    color: #fff
}

.relx-pages-super-smooth .btn-warning:hover {
    background-color: #f09a1a;
    border-color: #ed9510;
    color: #fff
}

.relx-pages-super-smooth .btn-warning.focus,.relx-pages-super-smooth .btn-warning:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(244,183,91,.5);
    box-shadow: 0 0 0 0 rgba(244,183,91,.5)
}

.relx-pages-super-smooth .btn-warning.disabled,.relx-pages-super-smooth .btn-warning:disabled {
    background-color: #f2aa3e;
    border-color: #f2aa3e;
    color: #fff
}

.relx-pages-super-smooth .btn-warning:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-warning:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-warning.dropdown-toggle {
    background-color: #ed9510;
    border-color: #e18d0f;
    color: #fff
}

.relx-pages-super-smooth .btn-warning:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-warning:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-warning.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(244,183,91,.5);
    box-shadow: 0 0 0 0 rgba(244,183,91,.5)
}

.relx-pages-super-smooth .btn-danger {
    background-color: #b71f2a;
    border-color: #b71f2a;
    color: #fff
}

.relx-pages-super-smooth .btn-danger:hover {
    background-color: #961922;
    border-color: #8b1820;
    color: #fff
}

.relx-pages-super-smooth .btn-danger.focus,.relx-pages-super-smooth .btn-danger:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(194,65,74,.5);
    box-shadow: 0 0 0 0 rgba(194,65,74,.5)
}

.relx-pages-super-smooth .btn-danger.disabled,.relx-pages-super-smooth .btn-danger:disabled {
    background-color: #b71f2a;
    border-color: #b71f2a;
    color: #fff
}

.relx-pages-super-smooth .btn-danger:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-danger:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-danger.dropdown-toggle {
    background-color: #8b1820;
    border-color: #80161d;
    color: #fff
}

.relx-pages-super-smooth .btn-danger:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-danger:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-danger.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(194,65,74,.5);
    box-shadow: 0 0 0 0 rgba(194,65,74,.5)
}

.relx-pages-super-smooth .btn-light {
    background-color: #f5f5f5;
    border-color: #f5f5f5;
    color: #000
}

.relx-pages-super-smooth .btn-light:hover {
    background-color: #e2e2e2;
    border-color: #dcdcdc;
    color: #000
}

.relx-pages-super-smooth .btn-light.focus,.relx-pages-super-smooth .btn-light:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(0,0%,82%,.5);
    box-shadow: 0 0 0 0 hsla(0,0%,82%,.5)
}

.relx-pages-super-smooth .btn-light.disabled,.relx-pages-super-smooth .btn-light:disabled {
    background-color: #f5f5f5;
    border-color: #f5f5f5;
    color: #000
}

.relx-pages-super-smooth .btn-light:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-light:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-light.dropdown-toggle {
    background-color: #dcdcdc;
    border-color: #d5d5d5;
    color: #000
}

.relx-pages-super-smooth .btn-light:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-light:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(0,0%,82%,.5);
    box-shadow: 0 0 0 0 hsla(0,0%,82%,.5)
}

.relx-pages-super-smooth .btn-dark,.relx-pages-super-smooth .btn-dark:hover {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.relx-pages-super-smooth .btn-dark.focus,.relx-pages-super-smooth .btn-dark:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38,38,38,.5);
    box-shadow: 0 0 0 0 rgba(38,38,38,.5)
}

.relx-pages-super-smooth .btn-dark.disabled,.relx-pages-super-smooth .btn-dark:disabled,.relx-pages-super-smooth .btn-dark:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-dark:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-dark.dropdown-toggle {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.relx-pages-super-smooth .btn-dark:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-dark:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38,38,38,.5);
    box-shadow: 0 0 0 0 rgba(38,38,38,.5)
}

.relx-pages-super-smooth .btn-vi {
    background-color: #00594e;
    border-color: #00594e;
    color: #fff
}

.relx-pages-super-smooth .btn-vi:hover {
    background-color: #00332c;
    border-color: #002621;
    color: #fff
}

.relx-pages-super-smooth .btn-vi.focus,.relx-pages-super-smooth .btn-vi:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38,114,105,.5);
    box-shadow: 0 0 0 0 rgba(38,114,105,.5)
}

.relx-pages-super-smooth .btn-vi.disabled,.relx-pages-super-smooth .btn-vi:disabled {
    background-color: #00594e;
    border-color: #00594e;
    color: #fff
}

.relx-pages-super-smooth .btn-vi:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-vi:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-vi.dropdown-toggle {
    background-color: #002621;
    border-color: #001916;
    color: #fff
}

.relx-pages-super-smooth .btn-vi:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-vi:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-vi.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38,114,105,.5);
    box-shadow: 0 0 0 0 rgba(38,114,105,.5)
}

.relx-pages-super-smooth .btn-vip {
    background-color: #d5b677;
    border-color: #d5b677;
    color: #fff
}

.relx-pages-super-smooth .btn-vip:hover {
    background-color: #cca65a;
    border-color: #c9a150;
    color: #fff
}

.relx-pages-super-smooth .btn-vip.focus,.relx-pages-super-smooth .btn-vip:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(41,53%,70%,.5);
    box-shadow: 0 0 0 0 hsla(41,53%,70%,.5)
}

.relx-pages-super-smooth .btn-vip.disabled,.relx-pages-super-smooth .btn-vip:disabled {
    background-color: #d5b677;
    border-color: #d5b677;
    color: #fff
}

.relx-pages-super-smooth .btn-vip:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-vip:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-vip.dropdown-toggle {
    background-color: #c9a150;
    border-color: #c69c46;
    color: #fff
}

.relx-pages-super-smooth .btn-vip:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-vip:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-vip.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(41,53%,70%,.5);
    box-shadow: 0 0 0 0 hsla(41,53%,70%,.5)
}

.relx-pages-super-smooth .btn-outline-primary {
    border-color: #262626;
    color: #262626
}

.relx-pages-super-smooth .btn-outline-primary:hover {
    background-color: #262626;
    border-color: #262626;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-primary.focus,.relx-pages-super-smooth .btn-outline-primary:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38,38,38,.5);
    box-shadow: 0 0 0 0 rgba(38,38,38,.5)
}

.relx-pages-super-smooth .btn-outline-primary.disabled,.relx-pages-super-smooth .btn-outline-primary:disabled {
    background-color: transparent;
    color: #262626
}

.relx-pages-super-smooth .btn-outline-primary:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-outline-primary:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-outline-primary.dropdown-toggle {
    background-color: #262626;
    border-color: #262626;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-primary:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-outline-primary:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-outline-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38,38,38,.5);
    box-shadow: 0 0 0 0 rgba(38,38,38,.5)
}

.relx-pages-super-smooth .btn-outline-secondary {
    border-color: #1f73b7;
    color: #1f73b7
}

.relx-pages-super-smooth .btn-outline-secondary:hover {
    background-color: #1f73b7;
    border-color: #1f73b7;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-secondary.focus,.relx-pages-super-smooth .btn-outline-secondary:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(31,115,183,.5);
    box-shadow: 0 0 0 0 rgba(31,115,183,.5)
}

.relx-pages-super-smooth .btn-outline-secondary.disabled,.relx-pages-super-smooth .btn-outline-secondary:disabled {
    background-color: transparent;
    color: #1f73b7
}

.relx-pages-super-smooth .btn-outline-secondary:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-outline-secondary:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-outline-secondary.dropdown-toggle {
    background-color: #1f73b7;
    border-color: #1f73b7;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-outline-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(31,115,183,.5);
    box-shadow: 0 0 0 0 rgba(31,115,183,.5)
}

.relx-pages-super-smooth .btn-outline-success {
    border-color: #00978b;
    color: #00978b
}

.relx-pages-super-smooth .btn-outline-success:hover {
    background-color: #00978b;
    border-color: #00978b;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-success.focus,.relx-pages-super-smooth .btn-outline-success:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0,151,139,.5);
    box-shadow: 0 0 0 0 rgba(0,151,139,.5)
}

.relx-pages-super-smooth .btn-outline-success.disabled,.relx-pages-super-smooth .btn-outline-success:disabled {
    background-color: transparent;
    color: #00978b
}

.relx-pages-super-smooth .btn-outline-success:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-outline-success:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-outline-success.dropdown-toggle {
    background-color: #00978b;
    border-color: #00978b;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-success:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-outline-success:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-outline-success.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0,151,139,.5);
    box-shadow: 0 0 0 0 rgba(0,151,139,.5)
}

.relx-pages-super-smooth .btn-outline-info {
    border-color: #17a2b8;
    color: #17a2b8
}

.relx-pages-super-smooth .btn-outline-info:hover {
    background-color: #17a2b8;
    border-color: #17a2b8;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-info.focus,.relx-pages-super-smooth .btn-outline-info:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(23,162,184,.5);
    box-shadow: 0 0 0 0 rgba(23,162,184,.5)
}

.relx-pages-super-smooth .btn-outline-info.disabled,.relx-pages-super-smooth .btn-outline-info:disabled {
    background-color: transparent;
    color: #17a2b8
}

.relx-pages-super-smooth .btn-outline-info:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-outline-info:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-outline-info.dropdown-toggle {
    background-color: #17a2b8;
    border-color: #17a2b8;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-info:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-outline-info:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-outline-info.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(23,162,184,.5);
    box-shadow: 0 0 0 0 rgba(23,162,184,.5)
}

.relx-pages-super-smooth .btn-outline-warning {
    border-color: #f2aa3e;
    color: #f2aa3e
}

.relx-pages-super-smooth .btn-outline-warning:hover {
    background-color: #f2aa3e;
    border-color: #f2aa3e;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-warning.focus,.relx-pages-super-smooth .btn-outline-warning:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(242,170,62,.5);
    box-shadow: 0 0 0 0 rgba(242,170,62,.5)
}

.relx-pages-super-smooth .btn-outline-warning.disabled,.relx-pages-super-smooth .btn-outline-warning:disabled {
    background-color: transparent;
    color: #f2aa3e
}

.relx-pages-super-smooth .btn-outline-warning:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-outline-warning:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-outline-warning.dropdown-toggle {
    background-color: #f2aa3e;
    border-color: #f2aa3e;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-warning:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-outline-warning:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-outline-warning.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(242,170,62,.5);
    box-shadow: 0 0 0 0 rgba(242,170,62,.5)
}

.relx-pages-super-smooth .btn-outline-danger {
    border-color: #b71f2a;
    color: #b71f2a
}

.relx-pages-super-smooth .btn-outline-danger:hover {
    background-color: #b71f2a;
    border-color: #b71f2a;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-danger.focus,.relx-pages-super-smooth .btn-outline-danger:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(183,31,42,.5);
    box-shadow: 0 0 0 0 rgba(183,31,42,.5)
}

.relx-pages-super-smooth .btn-outline-danger.disabled,.relx-pages-super-smooth .btn-outline-danger:disabled {
    background-color: transparent;
    color: #b71f2a
}

.relx-pages-super-smooth .btn-outline-danger:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-outline-danger:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-outline-danger.dropdown-toggle {
    background-color: #b71f2a;
    border-color: #b71f2a;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-danger:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-outline-danger:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-outline-danger.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(183,31,42,.5);
    box-shadow: 0 0 0 0 rgba(183,31,42,.5)
}

.relx-pages-super-smooth .btn-outline-light {
    border-color: #f5f5f5;
    color: #f5f5f5
}

.relx-pages-super-smooth .btn-outline-light:hover {
    background-color: #f5f5f5;
    border-color: #f5f5f5;
    color: #000
}

.relx-pages-super-smooth .btn-outline-light.focus,.relx-pages-super-smooth .btn-outline-light:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(0,0%,96%,.5);
    box-shadow: 0 0 0 0 hsla(0,0%,96%,.5)
}

.relx-pages-super-smooth .btn-outline-light.disabled,.relx-pages-super-smooth .btn-outline-light:disabled {
    background-color: transparent;
    color: #f5f5f5
}

.relx-pages-super-smooth .btn-outline-light:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-outline-light:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-outline-light.dropdown-toggle {
    background-color: #f5f5f5;
    border-color: #f5f5f5;
    color: #000
}

.relx-pages-super-smooth .btn-outline-light:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-outline-light:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-outline-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(0,0%,96%,.5);
    box-shadow: 0 0 0 0 hsla(0,0%,96%,.5)
}

.relx-pages-super-smooth .btn-outline-dark {
    border-color: #000;
    color: #000
}

.relx-pages-super-smooth .btn-outline-dark:hover {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-dark.focus,.relx-pages-super-smooth .btn-outline-dark:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,.5);
    box-shadow: 0 0 0 0 rgba(0,0,0,.5)
}

.relx-pages-super-smooth .btn-outline-dark.disabled,.relx-pages-super-smooth .btn-outline-dark:disabled {
    background-color: transparent;
    color: #000
}

.relx-pages-super-smooth .btn-outline-dark:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-outline-dark:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-outline-dark.dropdown-toggle {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-dark:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-outline-dark:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-outline-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,.5);
    box-shadow: 0 0 0 0 rgba(0,0,0,.5)
}

.relx-pages-super-smooth .btn-outline-vi {
    border-color: #00594e;
    color: #00594e
}

.relx-pages-super-smooth .btn-outline-vi:hover {
    background-color: #00594e;
    border-color: #00594e;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-vi.focus,.relx-pages-super-smooth .btn-outline-vi:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0,89,78,.5);
    box-shadow: 0 0 0 0 rgba(0,89,78,.5)
}

.relx-pages-super-smooth .btn-outline-vi.disabled,.relx-pages-super-smooth .btn-outline-vi:disabled {
    background-color: transparent;
    color: #00594e
}

.relx-pages-super-smooth .btn-outline-vi:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-outline-vi:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-outline-vi.dropdown-toggle {
    background-color: #00594e;
    border-color: #00594e;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-vi:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-outline-vi:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-outline-vi.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0,89,78,.5);
    box-shadow: 0 0 0 0 rgba(0,89,78,.5)
}

.relx-pages-super-smooth .btn-outline-vip {
    border-color: #d5b677;
    color: #d5b677
}

.relx-pages-super-smooth .btn-outline-vip:hover {
    background-color: #d5b677;
    border-color: #d5b677;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-vip.focus,.relx-pages-super-smooth .btn-outline-vip:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(40,53%,65%,.5);
    box-shadow: 0 0 0 0 hsla(40,53%,65%,.5)
}

.relx-pages-super-smooth .btn-outline-vip.disabled,.relx-pages-super-smooth .btn-outline-vip:disabled {
    background-color: transparent;
    color: #d5b677
}

.relx-pages-super-smooth .btn-outline-vip:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .btn-outline-vip:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.btn-outline-vip.dropdown-toggle {
    background-color: #d5b677;
    border-color: #d5b677;
    color: #fff
}

.relx-pages-super-smooth .btn-outline-vip:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .btn-outline-vip:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.btn-outline-vip.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(40,53%,65%,.5);
    box-shadow: 0 0 0 0 hsla(40,53%,65%,.5)
}

.relx-pages-super-smooth .btn-link {
    color: #262626;
    font-weight: 400;
    text-decoration: none
}

.relx-pages-super-smooth .btn-link:hover {
    color: #000;
    text-decoration: underline
}

.relx-pages-super-smooth .btn-link.focus,.relx-pages-super-smooth .btn-link:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    text-decoration: underline
}

.relx-pages-super-smooth .btn-link.disabled,.relx-pages-super-smooth .btn-link:disabled {
    color: #7b7b7b;
    pointer-events: none
}

.relx-pages-super-smooth .btn-group-lg>.btn,.relx-pages-super-smooth .btn-lg {
    border-radius: .25rem;
    font-size: 1.125rem;
    line-height: 1;
    padding: .9375rem 1rem
}

.relx-pages-super-smooth .btn-group-sm>.btn,.relx-pages-super-smooth .btn-sm {
    border-radius: .25rem;
    font-size: .875rem;
    line-height: 1;
    padding: .625rem .5rem
}

.relx-pages-super-smooth .btn-block {
    display: block;
    width: 100%
}

.relx-pages-super-smooth .btn-block+.btn-block {
    margin-top: .5rem
}

.relx-pages-super-smooth input[type=button].btn-block,.relx-pages-super-smooth input[type=reset].btn-block,.relx-pages-super-smooth input[type=submit].btn-block {
    width: 100%
}

.relx-pages-super-smooth .fade {
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .fade {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .fade:not(.show) {
    opacity: 0
}

.relx-pages-super-smooth .collapse:not(.show) {
    display: none
}

.relx-pages-super-smooth .collapsing {
    height: 0;
    overflow: hidden;
    position: relative;
    -webkit-transition: height .35s ease;
    transition: height .35s ease
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .collapsing {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .dropdown,.relx-pages-super-smooth .dropleft,.relx-pages-super-smooth .dropright,.relx-pages-super-smooth .dropup {
    position: relative
}

.relx-pages-super-smooth .dropdown-toggle {
    white-space: nowrap
}

.relx-pages-super-smooth .dropdown-toggle:after {
    border-bottom: 0;
    border-left: .3em solid transparent;
    border-right: .3em solid transparent;
    border-top: .3em solid;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.relx-pages-super-smooth .dropdown-toggle:empty:after {
    margin-left: 0
}

.relx-pages-super-smooth .dropdown-menu {
    background-clip: padding-box;
    background-color: #fff;
    border: 0 solid rgba(0,0,0,.15);
    border-radius: 0;
    color: #000;
    display: none;
    float: left;
    font-size: 1rem;
    left: 0;
    list-style: none;
    margin: 0;
    min-width: 10rem;
    padding: 0;
    position: absolute;
    text-align: left;
    top: 100%;
    z-index: 1000
}

.relx-pages-super-smooth .dropdown-menu-left {
    left: 0;
    right: auto
}

.relx-pages-super-smooth .dropdown-menu-right {
    left: auto;
    right: 0
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .dropdown-menu-sm-left {
        left:0;
        right: auto
    }

    .relx-pages-super-smooth .dropdown-menu-sm-right {
        left: auto;
        right: 0
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .dropdown-menu-md-left {
        left:0;
        right: auto
    }

    .relx-pages-super-smooth .dropdown-menu-md-right {
        left: auto;
        right: 0
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .dropdown-menu-lg-left {
        left:0;
        right: auto
    }

    .relx-pages-super-smooth .dropdown-menu-lg-right {
        left: auto;
        right: 0
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .dropdown-menu-xl-left {
        left:0;
        right: auto
    }

    .relx-pages-super-smooth .dropdown-menu-xl-right {
        left: auto;
        right: 0
    }
}

.relx-pages-super-smooth .dropup .dropdown-menu {
    bottom: 100%;
    margin-bottom: 0;
    margin-top: 0;
    top: auto
}

.relx-pages-super-smooth .dropup .dropdown-toggle:after {
    border-bottom: .3em solid;
    border-left: .3em solid transparent;
    border-right: .3em solid transparent;
    border-top: 0;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.relx-pages-super-smooth .dropup .dropdown-toggle:empty:after {
    margin-left: 0
}

.relx-pages-super-smooth .dropright .dropdown-menu {
    left: 100%;
    margin-left: 0;
    margin-top: 0;
    right: auto;
    top: 0
}

.relx-pages-super-smooth .dropright .dropdown-toggle:after {
    border-bottom: .3em solid transparent;
    border-left: .3em solid;
    border-right: 0;
    border-top: .3em solid transparent;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.relx-pages-super-smooth .dropright .dropdown-toggle:empty:after {
    margin-left: 0
}

.relx-pages-super-smooth .dropright .dropdown-toggle:after {
    vertical-align: 0
}

.relx-pages-super-smooth .dropleft .dropdown-menu {
    left: auto;
    margin-right: 0;
    margin-top: 0;
    right: 100%;
    top: 0
}

.relx-pages-super-smooth .dropleft .dropdown-toggle:after {
    content: "";
    display: inline-block;
    display: none;
    margin-left: .255em;
    vertical-align: .255em
}

.relx-pages-super-smooth .dropleft .dropdown-toggle:before {
    border-bottom: .3em solid transparent;
    border-right: .3em solid;
    border-top: .3em solid transparent;
    content: "";
    display: inline-block;
    margin-right: .255em;
    vertical-align: .255em
}

.relx-pages-super-smooth .dropleft .dropdown-toggle:empty:after {
    margin-left: 0
}

.relx-pages-super-smooth .dropleft .dropdown-toggle:before {
    vertical-align: 0
}

.relx-pages-super-smooth .dropdown-menu[x-placement^=bottom],.relx-pages-super-smooth .dropdown-menu[x-placement^=left],.relx-pages-super-smooth .dropdown-menu[x-placement^=right],.relx-pages-super-smooth .dropdown-menu[x-placement^=top] {
    bottom: auto;
    right: auto
}

.relx-pages-super-smooth .dropdown-divider {
    border-top: 1px solid #e9e9e9;
    height: 0;
    margin: .5rem 0;
    overflow: hidden
}

.relx-pages-super-smooth .dropdown-item {
    background-color: transparent;
    border: 0;
    clear: both;
    color: #262626;
    display: block;
    font-weight: 400;
    padding: .8125rem 1.5rem;
    text-align: inherit;
    white-space: nowrap;
    width: 100%
}

.relx-pages-super-smooth .dropdown-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.relx-pages-super-smooth .dropdown-item:last-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.relx-pages-super-smooth .dropdown-item.active,.relx-pages-super-smooth .dropdown-item:active,.relx-pages-super-smooth .dropdown-item:focus,.relx-pages-super-smooth .dropdown-item:hover {
    background-color: #f5f5f5;
    color: #191919;
    text-decoration: none
}

.relx-pages-super-smooth .dropdown-item.disabled,.relx-pages-super-smooth .dropdown-item:disabled {
    background-color: transparent;
    color: #7b7b7b;
    pointer-events: none
}

.relx-pages-super-smooth .dropdown-menu.show {
    display: block
}

.relx-pages-super-smooth .dropdown-header {
    color: #7b7b7b;
    display: block;
    font-size: .875rem;
    margin-bottom: 0;
    padding: 0 1.5rem;
    white-space: nowrap
}

.relx-pages-super-smooth .dropdown-item-text {
    color: #262626;
    display: block;
    padding: .8125rem 1.5rem
}

.relx-pages-super-smooth .btn-group,.relx-pages-super-smooth .btn-group-vertical {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    vertical-align: middle
}

.relx-pages-super-smooth .btn-group-vertical>.btn,.relx-pages-super-smooth .btn-group>.btn {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    position: relative
}

.relx-pages-super-smooth .btn-group-vertical>.btn.active,.relx-pages-super-smooth .btn-group-vertical>.btn:active,.relx-pages-super-smooth .btn-group-vertical>.btn:focus,.relx-pages-super-smooth .btn-group-vertical>.btn:hover,.relx-pages-super-smooth .btn-group>.btn.active,.relx-pages-super-smooth .btn-group>.btn:active,.relx-pages-super-smooth .btn-group>.btn:focus,.relx-pages-super-smooth .btn-group>.btn:hover {
    z-index: 1
}

.relx-pages-super-smooth .btn-toolbar {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: flex-start
}

.relx-pages-super-smooth .btn-toolbar .input-group {
    width: auto
}

.relx-pages-super-smooth .btn-group>.btn-group:not(:first-child),.relx-pages-super-smooth .btn-group>.btn:not(:first-child) {
    margin-left: -1px
}

.relx-pages-super-smooth .btn-group>.btn-group:not(:last-child)>.btn,.relx-pages-super-smooth .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.relx-pages-super-smooth .btn-group>.btn-group:not(:first-child)>.btn,.relx-pages-super-smooth .btn-group>.btn:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.relx-pages-super-smooth .dropdown-toggle-split {
    padding-left: .5625rem;
    padding-right: .5625rem
}

.relx-pages-super-smooth .dropdown-toggle-split:after,.relx-pages-super-smooth .dropright .dropdown-toggle-split:after,.relx-pages-super-smooth .dropup .dropdown-toggle-split:after {
    margin-left: 0
}

.relx-pages-super-smooth .dropleft .dropdown-toggle-split:before {
    margin-right: 0
}

.relx-pages-super-smooth .btn-group-sm>.btn+.dropdown-toggle-split,.relx-pages-super-smooth .btn-sm+.dropdown-toggle-split {
    padding-left: .375rem;
    padding-right: .375rem
}

.relx-pages-super-smooth .btn-group-lg>.btn+.dropdown-toggle-split,.relx-pages-super-smooth .btn-lg+.dropdown-toggle-split {
    padding-left: .75rem;
    padding-right: .75rem
}

.relx-pages-super-smooth .btn-group-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: flex-start;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: center
}

.relx-pages-super-smooth .btn-group-vertical>.btn,.relx-pages-super-smooth .btn-group-vertical>.btn-group {
    width: 100%
}

.relx-pages-super-smooth .btn-group-vertical>.btn-group:not(:first-child),.relx-pages-super-smooth .btn-group-vertical>.btn:not(:first-child) {
    margin-top: -1px
}

.relx-pages-super-smooth .btn-group-vertical>.btn-group:not(:last-child)>.btn,.relx-pages-super-smooth .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.relx-pages-super-smooth .btn-group-vertical>.btn-group:not(:first-child)>.btn,.relx-pages-super-smooth .btn-group-vertical>.btn:not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.relx-pages-super-smooth .btn-group-toggle>.btn,.relx-pages-super-smooth .btn-group-toggle>.btn-group>.btn {
    margin-bottom: 0
}

.relx-pages-super-smooth .btn-group-toggle>.btn input[type=checkbox],.relx-pages-super-smooth .btn-group-toggle>.btn input[type=radio],.relx-pages-super-smooth .btn-group-toggle>.btn-group>.btn input[type=checkbox],.relx-pages-super-smooth .btn-group-toggle>.btn-group>.btn input[type=radio] {
    clip: rect(0,0,0,0);
    pointer-events: none;
    position: absolute
}

.relx-pages-super-smooth .input-group {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    width: 100%
}

.relx-pages-super-smooth .input-group>.custom-file,.relx-pages-super-smooth .input-group>.custom-select,.relx-pages-super-smooth .input-group>.form-control,.relx-pages-super-smooth .input-group>.form-control-plaintext {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    margin-bottom: 0;
    position: relative;
    width: 1%
}

.relx-pages-super-smooth .input-group>.custom-file+.custom-file,.relx-pages-super-smooth .input-group>.custom-file+.custom-select,.relx-pages-super-smooth .input-group>.custom-file+.form-control,.relx-pages-super-smooth .input-group>.custom-select+.custom-file,.relx-pages-super-smooth .input-group>.custom-select+.custom-select,.relx-pages-super-smooth .input-group>.custom-select+.form-control,.relx-pages-super-smooth .input-group>.form-control+.custom-file,.relx-pages-super-smooth .input-group>.form-control+.custom-select,.relx-pages-super-smooth .input-group>.form-control+.form-control,.relx-pages-super-smooth .input-group>.form-control-plaintext+.custom-file,.relx-pages-super-smooth .input-group>.form-control-plaintext+.custom-select,.relx-pages-super-smooth .input-group>.form-control-plaintext+.form-control {
    margin-left: -1px
}

.relx-pages-super-smooth .input-group>.custom-file .custom-file-input:focus~.custom-file-label,.relx-pages-super-smooth .input-group>.custom-select:focus,.relx-pages-super-smooth .input-group>.form-control:focus {
    z-index: 3
}

.relx-pages-super-smooth .input-group>.custom-file .custom-file-input:focus {
    z-index: 4
}

.relx-pages-super-smooth .input-group>.custom-select:not(:last-child),.relx-pages-super-smooth .input-group>.form-control:not(:last-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.relx-pages-super-smooth .input-group>.custom-select:not(:first-child),.relx-pages-super-smooth .input-group>.form-control:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.relx-pages-super-smooth .input-group>.custom-file {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.relx-pages-super-smooth .input-group>.custom-file:not(:last-child) .custom-file-label,.relx-pages-super-smooth .input-group>.custom-file:not(:last-child) .custom-file-label:after {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.relx-pages-super-smooth .input-group>.custom-file:not(:first-child) .custom-file-label {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.relx-pages-super-smooth .input-group-append,.relx-pages-super-smooth .input-group-prepend {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.relx-pages-super-smooth .input-group-append .btn,.relx-pages-super-smooth .input-group-prepend .btn {
    position: relative;
    z-index: 2
}

.relx-pages-super-smooth .input-group-append .btn:focus,.relx-pages-super-smooth .input-group-prepend .btn:focus {
    z-index: 3
}

.relx-pages-super-smooth .input-group-append .btn+.btn,.relx-pages-super-smooth .input-group-append .btn+.input-group-text,.relx-pages-super-smooth .input-group-append .input-group-text+.btn,.relx-pages-super-smooth .input-group-append .input-group-text+.input-group-text,.relx-pages-super-smooth .input-group-prepend .btn+.btn,.relx-pages-super-smooth .input-group-prepend .btn+.input-group-text,.relx-pages-super-smooth .input-group-prepend .input-group-text+.btn,.relx-pages-super-smooth .input-group-prepend .input-group-text+.input-group-text {
    margin-left: -1px
}

.relx-pages-super-smooth .input-group-prepend {
    margin-right: -1px
}

.relx-pages-super-smooth .input-group-append {
    margin-left: -1px
}

.relx-pages-super-smooth .input-group-text {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #e9e9e9;
    border: 1px solid #c4c4c4;
    border-radius: .125rem;
    color: #555;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1;
    margin-bottom: 0;
    padding: .875rem .75rem;
    text-align: center;
    white-space: nowrap
}

.relx-pages-super-smooth .input-group-text input[type=checkbox],.relx-pages-super-smooth .input-group-text input[type=radio] {
    margin-top: 0
}

.relx-pages-super-smooth .input-group-lg>.custom-select,.relx-pages-super-smooth .input-group-lg>.form-control:not(textarea) {
    height: calc(1em + 2rem + 2px)
}

.relx-pages-super-smooth .input-group-lg>.custom-select,.relx-pages-super-smooth .input-group-lg>.form-control,.relx-pages-super-smooth .input-group-lg>.input-group-append>.btn,.relx-pages-super-smooth .input-group-lg>.input-group-append>.input-group-text,.relx-pages-super-smooth .input-group-lg>.input-group-prepend>.btn,.relx-pages-super-smooth .input-group-lg>.input-group-prepend>.input-group-text {
    border-radius: .125rem;
    font-size: 1rem;
    line-height: 1;
    padding: 1rem
}

.relx-pages-super-smooth .input-group-sm>.custom-select,.relx-pages-super-smooth .input-group-sm>.form-control:not(textarea) {
    height: calc(1em + 1.25rem + 2px)
}

.relx-pages-super-smooth .input-group-sm>.custom-select,.relx-pages-super-smooth .input-group-sm>.form-control,.relx-pages-super-smooth .input-group-sm>.input-group-append>.btn,.relx-pages-super-smooth .input-group-sm>.input-group-append>.input-group-text,.relx-pages-super-smooth .input-group-sm>.input-group-prepend>.btn,.relx-pages-super-smooth .input-group-sm>.input-group-prepend>.input-group-text {
    border-radius: .125rem;
    font-size: .875rem;
    line-height: 1;
    padding: .625rem .5rem
}

.relx-pages-super-smooth .input-group-lg>.custom-select,.relx-pages-super-smooth .input-group-sm>.custom-select {
    padding-right: 1.75rem
}

.relx-pages-super-smooth .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.relx-pages-super-smooth .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.relx-pages-super-smooth .input-group>.input-group-append:not(:last-child)>.btn,.relx-pages-super-smooth .input-group>.input-group-append:not(:last-child)>.input-group-text,.relx-pages-super-smooth .input-group>.input-group-prepend>.btn,.relx-pages-super-smooth .input-group>.input-group-prepend>.input-group-text {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.relx-pages-super-smooth .input-group>.input-group-append>.btn,.relx-pages-super-smooth .input-group>.input-group-append>.input-group-text,.relx-pages-super-smooth .input-group>.input-group-prepend:first-child>.btn:not(:first-child),.relx-pages-super-smooth .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.relx-pages-super-smooth .input-group>.input-group-prepend:not(:first-child)>.btn,.relx-pages-super-smooth .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.relx-pages-super-smooth .custom-control {
    display: block;
    min-height: 1.5rem;
    padding-left: 1.5rem;
    position: relative
}

.relx-pages-super-smooth .custom-control-inline {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-right: 1rem
}

.relx-pages-super-smooth .custom-control-input {
    opacity: 0;
    position: absolute;
    z-index: -1
}

.relx-pages-super-smooth .custom-control-input:checked~.custom-control-label:before {
    background-color: #262626;
    border-color: #262626;
    color: #fff
}

.relx-pages-super-smooth .custom-control-input:focus~.custom-control-label:before {
    -webkit-box-shadow: 0 0 0 0 rgba(38,38,38,.25);
    box-shadow: 0 0 0 0 rgba(38,38,38,.25)
}

.relx-pages-super-smooth .custom-control-input:focus:not(:checked)~.custom-control-label:before {
    border-color: #666
}

.relx-pages-super-smooth .custom-control-input:not(:disabled):active~.custom-control-label:before {
    background-color: #7f7f7f;
    border-color: #7f7f7f;
    color: #fff
}

.relx-pages-super-smooth .custom-control-input:disabled~.custom-control-label {
    color: #7b7b7b
}

.relx-pages-super-smooth .custom-control-input:disabled~.custom-control-label:before {
    background-color: #e9e9e9
}

.relx-pages-super-smooth .custom-control-label {
    margin-bottom: 0;
    position: relative;
    vertical-align: top
}

.relx-pages-super-smooth .custom-control-label:before {
    background-color: #fff;
    border: 1px solid #9d9d9d;
    content: "";
    display: block;
    height: 1rem;
    left: -1.5rem;
    pointer-events: none;
    position: absolute;
    top: .25rem;
    width: 1rem
}

.relx-pages-super-smooth .custom-control-label:after {
    background: no-repeat 50%/100% 100%;
    content: "";
    display: block;
    height: 1rem;
    left: -1.5rem;
    position: absolute;
    top: .25rem;
    width: 1rem
}

.relx-pages-super-smooth .custom-checkbox .custom-control-label:before {
    border-radius: .25rem
}

.relx-pages-super-smooth .custom-checkbox .custom-control-input:checked~.custom-control-label:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5LjI5MyA1LjI5MyA5IDE1LjU4NmwtNC4yOTMtNC4yOTNhLjk5OS45OTkgMCAxIDAtMS40MTQgMS40MTRsNSA1YS45OTkuOTk5IDAgMCAwIDEuNDE0IDBsMTEtMTFhLjk5OS45OTkgMCAxIDAtMS40MTQtMS40MTR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)
}

.relx-pages-super-smooth .custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before {
    background-color: #262626;
    border-color: #262626
}

.relx-pages-super-smooth .custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
}

.relx-pages-super-smooth .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before {
    background-color: rgba(38,38,38,.5)
}

.relx-pages-super-smooth .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before {
    background-color: rgba(38,38,38,.5)
}

.relx-pages-super-smooth .custom-radio .custom-control-label:before {
    border-radius: 50%
}

.relx-pages-super-smooth .custom-radio .custom-control-input:checked~.custom-control-label:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIzIDEyYzAtMy4wMzctMS4yMzItNS43ODktMy4yMjItNy43NzhTMTUuMDM3IDEgMTIgMSA2LjIxMSAyLjIzMiA0LjIyMiA0LjIyMiAxIDguOTYzIDEgMTJzMS4yMzIgNS43ODkgMy4yMjIgNy43NzhTOC45NjMgMjMgMTIgMjNzNS43ODktMS4yMzIgNy43NzgtMy4yMjJTMjMgMTUuMDM3IDIzIDEyem0tMiAwYzAgMi40ODYtMS4wMDYgNC43MzQtMi42MzYgNi4zNjRTMTQuNDg2IDIxIDEyIDIxcy00LjczNC0xLjAwNi02LjM2NC0yLjYzNlMzIDE0LjQ4NiAzIDEyczEuMDA2LTQuNzM0IDIuNjM2LTYuMzY0UzkuNTE0IDMgMTIgM3M0LjczNCAxLjAwNiA2LjM2NCAyLjYzNlMyMSA5LjUxNCAyMSAxMnptLTUgMGMwLTEuMTA0LS40NDktMi4xMDYtMS4xNzItMi44MjhhMy45OTQgMy45OTQgMCAwIDAtNS42NTYgMCAzLjk5NCAzLjk5NCAwIDAgMCAwIDUuNjU2IDMuOTk0IDMuOTk0IDAgMCAwIDUuNjU2IDBBMy45OTQgMy45OTQgMCAwIDAgMTYgMTJ6bS0yIDBjMCAuNTUzLS4yMjMgMS4wNTEtLjU4NiAxLjQxNFMxMi41NTMgMTQgMTIgMTRzLTEuMDUxLS4yMjMtMS40MTQtLjU4NlMxMCAxMi41NTMgMTAgMTJzLjIyMy0xLjA1MS41ODYtMS40MTRTMTEuNDQ3IDEwIDEyIDEwczEuMDUxLjIyMyAxLjQxNC41ODZTMTQgMTEuNDQ3IDE0IDEyeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)
}

.relx-pages-super-smooth .custom-radio .custom-control-input:disabled:checked~.custom-control-label:before {
    background-color: rgba(38,38,38,.5)
}

.relx-pages-super-smooth .custom-switch {
    padding-left: 2.25rem
}

.relx-pages-super-smooth .custom-switch .custom-control-label:before {
    border-radius: .5rem;
    left: -2.25rem;
    pointer-events: all;
    width: 1.75rem
}

.relx-pages-super-smooth .custom-switch .custom-control-label:after {
    background-color: #9d9d9d;
    border-radius: .5rem;
    height: calc(1rem - 4px);
    left: calc(-2.25rem + 2px);
    top: calc(.25rem + 2px);
    -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    width: calc(1rem - 4px)
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .custom-switch .custom-control-label:after {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .custom-switch .custom-control-input:checked~.custom-control-label:after {
    background-color: #fff;
    -webkit-transform: translateX(.75rem);
    transform: translateX(.75rem)
}

.relx-pages-super-smooth .custom-switch .custom-control-input:disabled:checked~.custom-control-label:before {
    background-color: rgba(38,38,38,.5)
}

.relx-pages-super-smooth .custom-select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23262626' d='M8.12 9.29 12 13.17l3.88-3.88a.996.996 0 1 1 1.41 1.41l-4.59 4.59a.996.996 0 0 1-1.41 0L6.7 10.7a.996.996 0 0 1 0-1.41c.39-.38 1.03-.39 1.42 0z'/%3E%3C/svg%3E") no-repeat right .75rem center/24px 24px;
    background-color: #fff;
    border: 1px solid #c4c4c4;
    border-radius: .125rem;
    color: #555;
    display: inline-block;
    font-size: .875rem;
    font-weight: 400;
    height: calc(1em + 1.75rem + 2px);
    line-height: 1;
    padding: .875rem 1.75rem .875rem .75rem;
    vertical-align: middle;
    width: 100%
}

.relx-pages-super-smooth .custom-select:focus {
    border-color: #666;
    -webkit-box-shadow: 0 0 0 0 rgba(38,38,38,.25);
    box-shadow: 0 0 0 0 rgba(38,38,38,.25);
    outline: 0
}

.relx-pages-super-smooth .custom-select:focus::-ms-value {
    background-color: #fff;
    color: #555
}

.relx-pages-super-smooth .custom-select[multiple],.relx-pages-super-smooth .custom-select[size]:not([size="1"]) {
    background-image: none;
    height: auto;
    padding-right: .75rem
}

.relx-pages-super-smooth .custom-select:disabled {
    background-color: #e9e9e9;
    color: #7b7b7b
}

.relx-pages-super-smooth .custom-select::-ms-expand {
    display: none
}

.relx-pages-super-smooth .custom-select-sm {
    font-size: .875rem;
    height: calc(1em + 1.25rem + 2px);
    padding-bottom: .625rem;
    padding-left: .5rem;
    padding-top: .625rem
}

.relx-pages-super-smooth .custom-select-lg {
    font-size: 1rem;
    height: calc(1em + 2rem + 2px);
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-top: 1rem
}

.relx-pages-super-smooth .custom-file {
    display: inline-block;
    height: calc(1em + 1.75rem + 2px);
    margin-bottom: 0;
    position: relative;
    width: 100%
}

.relx-pages-super-smooth .custom-file-input {
    height: calc(1em + 1.75rem + 2px);
    margin: 0;
    opacity: 0;
    position: relative;
    width: 100%;
    z-index: 2
}

.relx-pages-super-smooth .custom-file-input:focus~.custom-file-label {
    border-color: #666;
    -webkit-box-shadow: 0 0 0 0 rgba(38,38,38,.25);
    box-shadow: 0 0 0 0 rgba(38,38,38,.25)
}

.relx-pages-super-smooth .custom-file-input:disabled~.custom-file-label {
    background-color: #e9e9e9
}

.relx-pages-super-smooth .custom-file-input:lang(en)~.custom-file-label:after {
    content: "Browse"
}

.relx-pages-super-smooth .custom-file-input~.custom-file-label[data-browse]:after {
    content: attr(data-browse)
}

.relx-pages-super-smooth .custom-file-label {
    background-color: #fff;
    border: 1px solid #c4c4c4;
    border-radius: .125rem;
    color: #555;
    font-weight: 400;
    height: calc(1em + 1.75rem + 2px);
    left: 0;
    line-height: 1;
    padding: .875rem .75rem;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.relx-pages-super-smooth .custom-file-label:after {
    background-color: #e9e9e9;
    border-left: inherit;
    border-radius: 0 .125rem .125rem 0;
    bottom: 0;
    color: #555;
    content: "Browse";
    display: block;
    height: calc(1em + 1.75rem);
    line-height: 1;
    padding: .875rem .75rem;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3
}

.relx-pages-super-smooth .custom-range {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    height: 16px;
    padding: 0;
    width: 100%
}

.relx-pages-super-smooth .custom-range:focus {
    outline: none
}

.relx-pages-super-smooth .custom-range:focus::-webkit-slider-thumb {
    -webkit-box-shadow: 0 0 0 1px #fff,0 0 0 0 rgba(38,38,38,.25);
    box-shadow: 0 0 0 1px #fff,0 0 0 0 rgba(38,38,38,.25)
}

.relx-pages-super-smooth .custom-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff,0 0 0 0 rgba(38,38,38,.25)
}

.relx-pages-super-smooth .custom-range:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff,0 0 0 0 rgba(38,38,38,.25)
}

.relx-pages-super-smooth .custom-range::-moz-focus-outer {
    border: 0
}

.relx-pages-super-smooth .custom-range::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    background-color: #262626;
    border: 0;
    border-radius: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    width: 1rem
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .custom-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .custom-range::-webkit-slider-thumb:active {
    background-color: #7f7f7f
}

.relx-pages-super-smooth .custom-range::-webkit-slider-runnable-track {
    background-color: #d9d9d9;
    border-color: transparent;
    border-radius: 1rem;
    color: transparent;
    cursor: pointer;
    height: .5rem;
    width: 100%
}

.relx-pages-super-smooth .custom-range::-moz-range-thumb {
    -moz-appearance: none;
    appearance: none;
    background-color: #262626;
    border: 0;
    border-radius: 1rem;
    height: 1rem;
    -moz-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    width: 1rem
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .custom-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .custom-range::-moz-range-thumb:active {
    background-color: #7f7f7f
}

.relx-pages-super-smooth .custom-range::-moz-range-track {
    background-color: #d9d9d9;
    border-color: transparent;
    border-radius: 1rem;
    color: transparent;
    cursor: pointer;
    height: .5rem;
    width: 100%
}

.relx-pages-super-smooth .custom-range::-ms-thumb {
    appearance: none;
    background-color: #262626;
    border: 0;
    border-radius: 1rem;
    height: 1rem;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    -ms-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    width: 1rem
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .custom-range::-ms-thumb {
        -ms-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .custom-range::-ms-thumb:active {
    background-color: #7f7f7f
}

.relx-pages-super-smooth .custom-range::-ms-track {
    background-color: transparent;
    border-color: transparent;
    border-width: .5rem;
    color: transparent;
    cursor: pointer;
    height: .5rem;
    width: 100%
}

.relx-pages-super-smooth .custom-range::-ms-fill-lower {
    background-color: #d9d9d9;
    border-radius: 1rem
}

.relx-pages-super-smooth .custom-range::-ms-fill-upper {
    background-color: #d9d9d9;
    border-radius: 1rem;
    margin-right: 15px
}

.relx-pages-super-smooth .custom-range:disabled::-webkit-slider-thumb {
    background-color: #9d9d9d
}

.relx-pages-super-smooth .custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default
}

.relx-pages-super-smooth .custom-range:disabled::-moz-range-thumb {
    background-color: #9d9d9d
}

.relx-pages-super-smooth .custom-range:disabled::-moz-range-track {
    cursor: default
}

.relx-pages-super-smooth .custom-range:disabled::-ms-thumb {
    background-color: #9d9d9d
}

.relx-pages-super-smooth .custom-control-label:before,.relx-pages-super-smooth .custom-file-label,.relx-pages-super-smooth .custom-select {
    -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .custom-control-label:before,.relx-pages-super-smooth .custom-file-label,.relx-pages-super-smooth .custom-select {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style: none;
    margin-bottom: 0;
    padding-left: 0
}

.relx-pages-super-smooth .nav-link {
    display: block;
    padding: .5rem 1rem
}

.relx-pages-super-smooth .nav-link:focus,.relx-pages-super-smooth .nav-link:hover {
    text-decoration: none
}

.relx-pages-super-smooth .nav-link.disabled {
    color: #7b7b7b;
    cursor: default;
    pointer-events: none
}

.relx-pages-super-smooth .nav-tabs {
    border-bottom: 1px solid #d9d9d9
}

.relx-pages-super-smooth .nav-tabs .nav-item {
    margin-bottom: -1px
}

.relx-pages-super-smooth .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.relx-pages-super-smooth .nav-tabs .nav-link:focus,.relx-pages-super-smooth .nav-tabs .nav-link:hover {
    border-color: #e9e9e9 #e9e9e9 #d9d9d9
}

.relx-pages-super-smooth .nav-tabs .nav-link.disabled {
    background-color: transparent;
    border-color: transparent;
    color: #7b7b7b
}

.relx-pages-super-smooth .nav-tabs .nav-item.show .nav-link,.relx-pages-super-smooth .nav-tabs .nav-link.active {
    background-color: #fff;
    border-color: #d9d9d9 #d9d9d9 #fff;
    color: #555
}

.relx-pages-super-smooth .nav-tabs .dropdown-menu {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: -1px
}

.relx-pages-super-smooth .nav-pills .nav-link {
    border-radius: .25rem
}

.relx-pages-super-smooth .nav-pills .nav-link.active,.relx-pages-super-smooth .nav-pills .show>.nav-link {
    background-color: #262626;
    color: #fff
}

.relx-pages-super-smooth .nav-fill .nav-item {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: center
}

.relx-pages-super-smooth .nav-justified .nav-item {
    -ms-flex-preferred-size: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-basis: 0;
    flex-grow: 1;
    text-align: center
}

.relx-pages-super-smooth .tab-content>.tab-pane {
    display: none
}

.relx-pages-super-smooth .tab-content>.active {
    display: block
}

.relx-pages-super-smooth .navbar {
    padding: .5rem .75rem;
    position: relative
}

.relx-pages-super-smooth .navbar,.relx-pages-super-smooth .navbar>.container,.relx-pages-super-smooth .navbar>.container-fluid {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between
}

.relx-pages-super-smooth .navbar-brand {
    display: inline-block;
    font-size: 1.25rem;
    line-height: inherit;
    margin-right: .75rem;
    padding-bottom: .3125rem;
    padding-top: .3125rem;
    white-space: nowrap
}

.relx-pages-super-smooth .navbar-brand:focus,.relx-pages-super-smooth .navbar-brand:hover {
    text-decoration: none
}

.relx-pages-super-smooth .navbar-nav {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    list-style: none;
    margin-bottom: 0;
    padding-left: 0
}

.relx-pages-super-smooth .navbar-nav .nav-link {
    padding-left: 0;
    padding-right: 0
}

.relx-pages-super-smooth .navbar-nav .dropdown-menu {
    float: none;
    position: static
}

.relx-pages-super-smooth .navbar-text {
    display: inline-block;
    padding-bottom: .5rem;
    padding-top: .5rem
}

.relx-pages-super-smooth .navbar-collapse {
    -ms-flex-preferred-size: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    flex-basis: 100%;
    flex-grow: 1
}

.relx-pages-super-smooth .navbar-toggler {
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: .25rem;
    font-size: 1.25rem;
    line-height: 1;
    padding: .25rem .75rem
}

.relx-pages-super-smooth .navbar-toggler:focus,.relx-pages-super-smooth .navbar-toggler:hover {
    text-decoration: none
}

.relx-pages-super-smooth .navbar-toggler-icon {
    background: no-repeat 50%;
    background-size: 100% 100%;
    content: "";
    display: inline-block;
    height: 1.5em;
    vertical-align: middle;
    width: 1.5em
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .navbar-expand-sm>.container,.relx-pages-super-smooth .navbar-expand-sm>.container-fluid {
        padding-left:0;
        padding-right: 0
    }
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .navbar-expand-sm {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        justify-content: flex-start
    }

    .relx-pages-super-smooth .navbar-expand-sm .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .relx-pages-super-smooth .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }

    .relx-pages-super-smooth .navbar-expand-sm .navbar-nav .nav-link {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .relx-pages-super-smooth .navbar-expand-sm>.container,.relx-pages-super-smooth .navbar-expand-sm>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .relx-pages-super-smooth .navbar-expand-sm .navbar-collapse {
        -ms-flex-preferred-size: auto;
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important;
        flex-basis: auto
    }

    .relx-pages-super-smooth .navbar-expand-sm .navbar-toggler {
        display: none
    }
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .navbar-expand-md>.container,.relx-pages-super-smooth .navbar-expand-md>.container-fluid {
        padding-left:0;
        padding-right: 0
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .navbar-expand-md {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        justify-content: flex-start
    }

    .relx-pages-super-smooth .navbar-expand-md .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .relx-pages-super-smooth .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }

    .relx-pages-super-smooth .navbar-expand-md .navbar-nav .nav-link {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .relx-pages-super-smooth .navbar-expand-md>.container,.relx-pages-super-smooth .navbar-expand-md>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .relx-pages-super-smooth .navbar-expand-md .navbar-collapse {
        -ms-flex-preferred-size: auto;
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important;
        flex-basis: auto
    }

    .relx-pages-super-smooth .navbar-expand-md .navbar-toggler {
        display: none
    }
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .navbar-expand-lg>.container,.relx-pages-super-smooth .navbar-expand-lg>.container-fluid {
        padding-left:0;
        padding-right: 0
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .navbar-expand-lg {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        justify-content: flex-start
    }

    .relx-pages-super-smooth .navbar-expand-lg .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .relx-pages-super-smooth .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }

    .relx-pages-super-smooth .navbar-expand-lg .navbar-nav .nav-link {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .relx-pages-super-smooth .navbar-expand-lg>.container,.relx-pages-super-smooth .navbar-expand-lg>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .relx-pages-super-smooth .navbar-expand-lg .navbar-collapse {
        -ms-flex-preferred-size: auto;
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important;
        flex-basis: auto
    }

    .relx-pages-super-smooth .navbar-expand-lg .navbar-toggler {
        display: none
    }
}

@media(max-width: 1487.98px) {
    .relx-pages-super-smooth .navbar-expand-xl>.container,.relx-pages-super-smooth .navbar-expand-xl>.container-fluid {
        padding-left:0;
        padding-right: 0
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .navbar-expand-xl {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        justify-content: flex-start
    }

    .relx-pages-super-smooth .navbar-expand-xl .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .relx-pages-super-smooth .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .relx-pages-super-smooth .navbar-expand-xl .navbar-nav .nav-link {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .relx-pages-super-smooth .navbar-expand-xl>.container,.relx-pages-super-smooth .navbar-expand-xl>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .relx-pages-super-smooth .navbar-expand-xl .navbar-collapse {
        -ms-flex-preferred-size: auto;
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important;
        flex-basis: auto
    }

    .relx-pages-super-smooth .navbar-expand-xl .navbar-toggler {
        display: none
    }
}

.relx-pages-super-smooth .navbar-expand {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    justify-content: flex-start
}

.relx-pages-super-smooth .navbar-expand>.container,.relx-pages-super-smooth .navbar-expand>.container-fluid {
    padding-left: 0;
    padding-right: 0
}

.relx-pages-super-smooth .navbar-expand .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.relx-pages-super-smooth .navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}

.relx-pages-super-smooth .navbar-expand .navbar-nav .nav-link {
    padding-left: 1rem;
    padding-right: 1rem
}

.relx-pages-super-smooth .navbar-expand>.container,.relx-pages-super-smooth .navbar-expand>.container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.relx-pages-super-smooth .navbar-expand .navbar-collapse {
    -ms-flex-preferred-size: auto;
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;
    flex-basis: auto
}

.relx-pages-super-smooth .navbar-expand .navbar-toggler {
    display: none
}

.relx-pages-super-smooth .navbar-light .navbar-brand,.relx-pages-super-smooth .navbar-light .navbar-brand:focus,.relx-pages-super-smooth .navbar-light .navbar-brand:hover {
    color: rgba(0,0,0,.7)
}

.relx-pages-super-smooth .navbar-light .navbar-nav .nav-link {
    color: #000
}

.relx-pages-super-smooth .navbar-light .navbar-nav .nav-link:focus,.relx-pages-super-smooth .navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0,0,0,.7)
}

.relx-pages-super-smooth .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0,0,0,.3)
}

.relx-pages-super-smooth .navbar-light .navbar-nav .active>.nav-link,.relx-pages-super-smooth .navbar-light .navbar-nav .nav-link.active,.relx-pages-super-smooth .navbar-light .navbar-nav .nav-link.show,.relx-pages-super-smooth .navbar-light .navbar-nav .show>.nav-link {
    color: rgba(0,0,0,.7)
}

.relx-pages-super-smooth .navbar-light .navbar-toggler {
    color: #000
}

.relx-pages-super-smooth .navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='30' width='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 16.25h22.5a1.25 1.25 0 0 0 0-2.5H3.75a1.25 1.25 0 0 0 0 2.5zm0-7.5h22.5a1.25 1.25 0 0 0 0-2.5H3.75a1.25 1.25 0 0 0 0 2.5zm0 15h22.5a1.25 1.25 0 0 0 0-2.5H3.75a1.25 1.25 0 0 0 0 2.5z'/%3E%3C/svg%3E")
}

.relx-pages-super-smooth .navbar-light .navbar-text {
    color: #000
}

.relx-pages-super-smooth .navbar-light .navbar-text a,.relx-pages-super-smooth .navbar-light .navbar-text a:focus,.relx-pages-super-smooth .navbar-light .navbar-text a:hover {
    color: rgba(0,0,0,.7)
}

.relx-pages-super-smooth .navbar-dark .navbar-brand,.relx-pages-super-smooth .navbar-dark .navbar-brand:focus,.relx-pages-super-smooth .navbar-dark .navbar-brand:hover {
    color: #fff
}

.relx-pages-super-smooth .navbar-dark .navbar-nav .nav-link {
    color: hsla(0,0%,100%,.5)
}

.relx-pages-super-smooth .navbar-dark .navbar-nav .nav-link:focus,.relx-pages-super-smooth .navbar-dark .navbar-nav .nav-link:hover {
    color: hsla(0,0%,100%,.75)
}

.relx-pages-super-smooth .navbar-dark .navbar-nav .nav-link.disabled {
    color: hsla(0,0%,100%,.25)
}

.relx-pages-super-smooth .navbar-dark .navbar-nav .active>.nav-link,.relx-pages-super-smooth .navbar-dark .navbar-nav .nav-link.active,.relx-pages-super-smooth .navbar-dark .navbar-nav .nav-link.show,.relx-pages-super-smooth .navbar-dark .navbar-nav .show>.nav-link {
    color: #fff
}

.relx-pages-super-smooth .navbar-dark .navbar-toggler {
    color: hsla(0,0%,100%,.5)
}

.relx-pages-super-smooth .navbar-dark .navbar-toggler-icon {
    background-image: url('data:image/svg+xml;charset=utf-8,<svg height="30" width="30" fill="rgba(255, 255, 255, 0.5)" xmlns="http://www.w3.org/2000/svg"><path d="M3.75 16.25h22.5a1.25 1.25 0 0 0 0-2.5H3.75a1.25 1.25 0 0 0 0 2.5zm0-7.5h22.5a1.25 1.25 0 0 0 0-2.5H3.75a1.25 1.25 0 0 0 0 2.5zm0 15h22.5a1.25 1.25 0 0 0 0-2.5H3.75a1.25 1.25 0 0 0 0 2.5z"/></svg>')
}

.relx-pages-super-smooth .navbar-dark .navbar-text {
    color: hsla(0,0%,100%,.5)
}

.relx-pages-super-smooth .navbar-dark .navbar-text a,.relx-pages-super-smooth .navbar-dark .navbar-text a:focus,.relx-pages-super-smooth .navbar-dark .navbar-text a:hover {
    color: #fff
}

.relx-pages-super-smooth .card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    word-wrap: break-word;
    background-clip: border-box;
    background-color: #fff;
    border: 0 solid rgba(0,0,0,.125);
    border-radius: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    position: relative
}

.relx-pages-super-smooth .card>hr {
    margin-left: 0;
    margin-right: 0
}

.relx-pages-super-smooth .card>.list-group:first-child .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.relx-pages-super-smooth .card>.list-group:last-child .list-group-item:last-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.relx-pages-super-smooth .card-body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem
}

.relx-pages-super-smooth .card-title {
    margin-bottom: .75rem
}

.relx-pages-super-smooth .card-subtitle {
    margin-bottom: 0;
    margin-top: -.375rem
}

.relx-pages-super-smooth .card-text:last-child {
    margin-bottom: 0
}

.relx-pages-super-smooth .card-link:hover {
    text-decoration: none
}

.relx-pages-super-smooth .card-link+.card-link {
    margin-left: 1.25rem
}

.relx-pages-super-smooth .card-header {
    background-color: rgba(0,0,0,.03);
    border-bottom: 0 solid rgba(0,0,0,.125);
    margin-bottom: 0;
    padding: .75rem 1.25rem
}

.relx-pages-super-smooth .card-header:first-child {
    border-radius: 0 0 0 0
}

.relx-pages-super-smooth .card-header+.list-group .list-group-item:first-child {
    border-top: 0
}

.relx-pages-super-smooth .card-footer {
    background-color: rgba(0,0,0,.03);
    border-top: 0 solid rgba(0,0,0,.125);
    padding: .75rem 1.25rem
}

.relx-pages-super-smooth .card-footer:last-child {
    border-radius: 0 0 0 0
}

.relx-pages-super-smooth .card-header-tabs {
    border-bottom: 0;
    margin-bottom: -.75rem;
    margin-left: -.625rem;
    margin-right: -.625rem
}

.relx-pages-super-smooth .card-header-pills {
    margin-left: -.625rem;
    margin-right: -.625rem
}

.relx-pages-super-smooth .card-img-overlay {
    bottom: 0;
    left: 0;
    padding: 1.25rem;
    position: absolute;
    right: 0;
    top: 0
}

.relx-pages-super-smooth .card-img {
    border-radius: 0;
    width: 100%
}

.relx-pages-super-smooth .card-img-top {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    width: 100%
}

.relx-pages-super-smooth .card-img-bottom {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    width: 100%
}

.relx-pages-super-smooth .card-deck {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.relx-pages-super-smooth .card-deck .card {
    margin-bottom: .75rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .card-deck {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .relx-pages-super-smooth .card-deck .card {
        -webkit-box-flex: 1;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 0;
        margin-left: .75rem;
        margin-right: .75rem
    }
}

.relx-pages-super-smooth .card-group {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.relx-pages-super-smooth .card-group>.card {
    margin-bottom: .75rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .card-group {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .relx-pages-super-smooth .card-group>.card {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        margin-bottom: 0
    }

    .relx-pages-super-smooth .card-group>.card+.card {
        border-left: 0;
        margin-left: 0
    }

    .relx-pages-super-smooth .card-group>.card:not(:last-child) {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0
    }

    .relx-pages-super-smooth .card-group>.card:not(:last-child) .card-header,.relx-pages-super-smooth .card-group>.card:not(:last-child) .card-img-top {
        border-top-right-radius: 0
    }

    .relx-pages-super-smooth .card-group>.card:not(:last-child) .card-footer,.relx-pages-super-smooth .card-group>.card:not(:last-child) .card-img-bottom {
        border-bottom-right-radius: 0
    }

    .relx-pages-super-smooth .card-group>.card:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }

    .relx-pages-super-smooth .card-group>.card:not(:first-child) .card-header,.relx-pages-super-smooth .card-group>.card:not(:first-child) .card-img-top {
        border-top-left-radius: 0
    }

    .relx-pages-super-smooth .card-group>.card:not(:first-child) .card-footer,.relx-pages-super-smooth .card-group>.card:not(:first-child) .card-img-bottom {
        border-bottom-left-radius: 0
    }
}

.relx-pages-super-smooth .card-columns .card {
    margin-bottom: .75rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .card-columns {
        -moz-column-count:3;
        -webkit-column-count: 3;
        column-count: 3;
        -moz-column-gap: 1.25rem;
        -webkit-column-gap: 1.25rem;
        column-gap: 1.25rem;
        orphans: 1;
        widows: 1
    }

    .relx-pages-super-smooth .card-columns .card {
        display: inline-block;
        width: 100%
    }
}

.relx-pages-super-smooth .accordion>.card {
    overflow: hidden
}

.relx-pages-super-smooth .accordion>.card:not(:first-of-type) .card-header:first-child {
    border-radius: 0
}

.relx-pages-super-smooth .accordion>.card:not(:first-of-type):not(:last-of-type) {
    border-bottom: 0;
    border-radius: 0
}

.relx-pages-super-smooth .accordion>.card:first-of-type {
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.relx-pages-super-smooth .accordion>.card:last-of-type {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.relx-pages-super-smooth .accordion>.card .card-header {
    margin-bottom: 0
}

.relx-pages-super-smooth .breadcrumb {
    border-radius: .25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style: none;
    margin-bottom: 1rem;
    padding: .75rem 1rem
}

.relx-pages-super-smooth .breadcrumb-item+.breadcrumb-item {
    padding-left: .5rem
}

.relx-pages-super-smooth .breadcrumb-item+.breadcrumb-item:before {
    color: #7b7b7b;
    content: "/";
    display: inline-block;
    padding-right: .5rem
}

.relx-pages-super-smooth .breadcrumb-item+.breadcrumb-item:hover:before {
    text-decoration: underline;
    text-decoration: none
}

.relx-pages-super-smooth .breadcrumb-item.active {
    color: #7b7b7b
}

.relx-pages-super-smooth .pagination {
    border-radius: .25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    padding-left: 0
}

.relx-pages-super-smooth .page-link {
    background-color: #fff;
    border: 1px solid #d9d9d9;
    color: #262626;
    display: block;
    line-height: 1.25;
    margin-left: -1px;
    padding: .5rem .75rem;
    position: relative
}

.relx-pages-super-smooth .page-link:hover {
    background-color: #e9e9e9;
    border-color: #d9d9d9;
    color: #000;
    text-decoration: none;
    z-index: 2
}

.relx-pages-super-smooth .page-link:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38,38,38,.25);
    box-shadow: 0 0 0 0 rgba(38,38,38,.25);
    outline: 0;
    z-index: 2
}

.relx-pages-super-smooth .page-item:first-child .page-link {
    border-bottom-left-radius: .25rem;
    border-top-left-radius: .25rem;
    margin-left: 0
}

.relx-pages-super-smooth .page-item:last-child .page-link {
    border-bottom-right-radius: .25rem;
    border-top-right-radius: .25rem
}

.relx-pages-super-smooth .page-item.active .page-link {
    background-color: #262626;
    border-color: #262626;
    color: #fff;
    z-index: 1
}

.relx-pages-super-smooth .page-item.disabled .page-link {
    background-color: #fff;
    border-color: #d9d9d9;
    color: #7b7b7b;
    cursor: auto;
    pointer-events: none
}

.relx-pages-super-smooth .pagination-lg .page-link {
    font-size: 1.25rem;
    line-height: 1.5;
    padding: .75rem 1.5rem
}

.relx-pages-super-smooth .pagination-lg .page-item:first-child .page-link {
    border-bottom-left-radius: .25rem;
    border-top-left-radius: .25rem
}

.relx-pages-super-smooth .pagination-lg .page-item:last-child .page-link {
    border-bottom-right-radius: .25rem;
    border-top-right-radius: .25rem
}

.relx-pages-super-smooth .pagination-sm .page-link {
    font-size: .875rem;
    line-height: 1.5;
    padding: .25rem .5rem
}

.relx-pages-super-smooth .pagination-sm .page-item:first-child .page-link {
    border-bottom-left-radius: .25rem;
    border-top-left-radius: .25rem
}

.relx-pages-super-smooth .pagination-sm .page-item:last-child .page-link {
    border-bottom-right-radius: .25rem;
    border-top-right-radius: .25rem
}

.relx-pages-super-smooth .badge {
    border-radius: .25rem;
    display: inline-block;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    padding: .25em .4em;
    text-align: center;
    -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    vertical-align: baseline;
    white-space: nowrap
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .badge {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth a.badge:focus,.relx-pages-super-smooth a.badge:hover {
    text-decoration: none
}

.relx-pages-super-smooth .badge:empty {
    display: none
}

.relx-pages-super-smooth .btn .badge {
    position: relative;
    top: -1px
}

.relx-pages-super-smooth .badge-pill {
    border-radius: 10rem;
    padding-left: .6em;
    padding-right: .6em
}

.relx-pages-super-smooth .badge-primary {
    background-color: #262626;
    color: #fff
}

.relx-pages-super-smooth a.badge-primary:focus,.relx-pages-super-smooth a.badge-primary:hover {
    background-color: #0d0d0d;
    color: #fff
}

.relx-pages-super-smooth a.badge-primary.focus,.relx-pages-super-smooth a.badge-primary:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(38,38,38,.5);
    box-shadow: 0 0 0 0 rgba(38,38,38,.5);
    outline: 0
}

.relx-pages-super-smooth .badge-secondary {
    background-color: #1f73b7;
    color: #fff
}

.relx-pages-super-smooth a.badge-secondary:focus,.relx-pages-super-smooth a.badge-secondary:hover {
    background-color: #18588b;
    color: #fff
}

.relx-pages-super-smooth a.badge-secondary.focus,.relx-pages-super-smooth a.badge-secondary:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(31,115,183,.5);
    box-shadow: 0 0 0 0 rgba(31,115,183,.5);
    outline: 0
}

.relx-pages-super-smooth .badge-success {
    background-color: #00978b;
    color: #fff
}

.relx-pages-super-smooth a.badge-success:focus,.relx-pages-super-smooth a.badge-success:hover {
    background-color: #00645c;
    color: #fff
}

.relx-pages-super-smooth a.badge-success.focus,.relx-pages-super-smooth a.badge-success:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0,151,139,.5);
    box-shadow: 0 0 0 0 rgba(0,151,139,.5);
    outline: 0
}

.relx-pages-super-smooth .badge-info {
    background-color: #17a2b8;
    color: #fff
}

.relx-pages-super-smooth a.badge-info:focus,.relx-pages-super-smooth a.badge-info:hover {
    background-color: #117a8b;
    color: #fff
}

.relx-pages-super-smooth a.badge-info.focus,.relx-pages-super-smooth a.badge-info:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(23,162,184,.5);
    box-shadow: 0 0 0 0 rgba(23,162,184,.5);
    outline: 0
}

.relx-pages-super-smooth .badge-warning {
    background-color: #f2aa3e;
    color: #fff
}

.relx-pages-super-smooth a.badge-warning:focus,.relx-pages-super-smooth a.badge-warning:hover {
    background-color: #ed9510;
    color: #fff
}

.relx-pages-super-smooth a.badge-warning.focus,.relx-pages-super-smooth a.badge-warning:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(242,170,62,.5);
    box-shadow: 0 0 0 0 rgba(242,170,62,.5);
    outline: 0
}

.relx-pages-super-smooth .badge-danger {
    background-color: #b71f2a;
    color: #fff
}

.relx-pages-super-smooth a.badge-danger:focus,.relx-pages-super-smooth a.badge-danger:hover {
    background-color: #8b1820;
    color: #fff
}

.relx-pages-super-smooth a.badge-danger.focus,.relx-pages-super-smooth a.badge-danger:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(183,31,42,.5);
    box-shadow: 0 0 0 0 rgba(183,31,42,.5);
    outline: 0
}

.relx-pages-super-smooth .badge-light {
    background-color: #f5f5f5;
    color: #000
}

.relx-pages-super-smooth a.badge-light:focus,.relx-pages-super-smooth a.badge-light:hover {
    background-color: #dcdcdc;
    color: #000
}

.relx-pages-super-smooth a.badge-light.focus,.relx-pages-super-smooth a.badge-light:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(0,0%,96%,.5);
    box-shadow: 0 0 0 0 hsla(0,0%,96%,.5);
    outline: 0
}

.relx-pages-super-smooth .badge-dark,.relx-pages-super-smooth a.badge-dark:focus,.relx-pages-super-smooth a.badge-dark:hover {
    background-color: #000;
    color: #fff
}

.relx-pages-super-smooth a.badge-dark.focus,.relx-pages-super-smooth a.badge-dark:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,.5);
    box-shadow: 0 0 0 0 rgba(0,0,0,.5);
    outline: 0
}

.relx-pages-super-smooth .badge-vi {
    background-color: #00594e;
    color: #fff
}

.relx-pages-super-smooth a.badge-vi:focus,.relx-pages-super-smooth a.badge-vi:hover {
    background-color: #002621;
    color: #fff
}

.relx-pages-super-smooth a.badge-vi.focus,.relx-pages-super-smooth a.badge-vi:focus {
    -webkit-box-shadow: 0 0 0 0 rgba(0,89,78,.5);
    box-shadow: 0 0 0 0 rgba(0,89,78,.5);
    outline: 0
}

.relx-pages-super-smooth .badge-vip {
    background-color: #d5b677;
    color: #fff
}

.relx-pages-super-smooth a.badge-vip:focus,.relx-pages-super-smooth a.badge-vip:hover {
    background-color: #c9a150;
    color: #fff
}

.relx-pages-super-smooth a.badge-vip.focus,.relx-pages-super-smooth a.badge-vip:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(40,53%,65%,.5);
    box-shadow: 0 0 0 0 hsla(40,53%,65%,.5);
    outline: 0
}

.relx-pages-super-smooth .jumbotron {
    background-color: #e9e9e9;
    border-radius: .25rem;
    margin-bottom: 2rem;
    padding: 2rem 1rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .jumbotron {
        padding:4rem 2rem
    }
}

.relx-pages-super-smooth .jumbotron-fluid {
    border-radius: 0;
    padding-left: 0;
    padding-right: 0
}

.relx-pages-super-smooth .alert {
    border: 1px solid transparent;
    border-radius: .25rem;
    margin-bottom: 1rem;
    padding: .75rem 1.25rem;
    position: relative
}

.relx-pages-super-smooth .alert-heading {
    color: inherit
}

.relx-pages-super-smooth .alert-link {
    font-weight: 700
}

.relx-pages-super-smooth .alert-dismissible {
    padding-right: 4rem
}

.relx-pages-super-smooth .alert-dismissible .close {
    color: inherit;
    padding: .75rem 1.25rem;
    position: absolute;
    right: 0;
    top: 0
}

.relx-pages-super-smooth .alert-primary {
    background-color: #d4d4d4;
    border-color: #c2c2c2;
    color: #141414
}

.relx-pages-super-smooth .alert-primary hr {
    border-top-color: #b5b5b5
}

.relx-pages-super-smooth .alert-primary .alert-link {
    color: #000
}

.relx-pages-super-smooth .alert-secondary {
    background-color: #d2e3f1;
    border-color: #c0d8eb;
    color: #103c5f
}

.relx-pages-super-smooth .alert-secondary hr {
    border-top-color: #adcce5
}

.relx-pages-super-smooth .alert-secondary .alert-link {
    color: #092033
}

.relx-pages-super-smooth .alert-success {
    background-color: #cceae8;
    border-color: #b8e2df;
    color: #004f48
}

.relx-pages-super-smooth .alert-success hr {
    border-top-color: #a6dbd7
}

.relx-pages-super-smooth .alert-success .alert-link {
    color: #001c1a
}

.relx-pages-super-smooth .alert-info {
    background-color: #d1ecf1;
    border-color: #bee5eb;
    color: #0c5460
}

.relx-pages-super-smooth .alert-info hr {
    border-top-color: #abdde5
}

.relx-pages-super-smooth .alert-info .alert-link {
    color: #062c33
}

.relx-pages-super-smooth .alert-warning {
    background-color: #fceed8;
    border-color: #fbe7c9;
    color: #7e5820
}

.relx-pages-super-smooth .alert-warning hr {
    border-top-color: #f9dcb1
}

.relx-pages-super-smooth .alert-warning .alert-link {
    color: #553c16
}

.relx-pages-super-smooth .alert-danger {
    background-color: #f1d2d4;
    border-color: #ebc0c3;
    color: #5f1016
}

.relx-pages-super-smooth .alert-danger hr {
    border-top-color: #e5adb1
}

.relx-pages-super-smooth .alert-danger .alert-link {
    color: #33090c
}

.relx-pages-super-smooth .alert-light {
    background-color: #fdfdfd;
    border-color: #fcfcfc;
    color: #7f7f7f
}

.relx-pages-super-smooth .alert-light hr {
    border-top-color: #efefef
}

.relx-pages-super-smooth .alert-light .alert-link {
    color: #666
}

.relx-pages-super-smooth .alert-dark {
    background-color: #ccc;
    border-color: #b8b8b8;
    color: #000
}

.relx-pages-super-smooth .alert-dark hr {
    border-top-color: #ababab
}

.relx-pages-super-smooth .alert-dark .alert-link {
    color: #000
}

.relx-pages-super-smooth .alert-vi {
    background-color: #ccdedc;
    border-color: #b8d1cd;
    color: #002e29
}

.relx-pages-super-smooth .alert-vi hr {
    border-top-color: #a9c7c2
}

.relx-pages-super-smooth .alert-vi .alert-link {
    color: #000
}

.relx-pages-super-smooth .alert-vip {
    background-color: #f7f0e4;
    border-color: #f3ebd9;
    color: #6f5f3e
}

.relx-pages-super-smooth .alert-vip hr {
    border-top-color: #ede1c6
}

.relx-pages-super-smooth .alert-vip .alert-link {
    color: #4e432c
}

@-webkit-keyframes progress-bar-stripes {
    0% {
        background-position: .25rem 0
    }

    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    0% {
        background-position: .25rem 0
    }

    to {
        background-position: 0 0
    }
}

.relx-pages-super-smooth .progress {
    background-color: transparent;
    border-radius: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .75rem;
    height: .25rem;
    overflow: hidden
}

.relx-pages-super-smooth .progress-bar {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    background-color: #1f73b7;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    -webkit-transition: width .6s ease;
    transition: width .6s ease;
    white-space: nowrap
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .progress-bar {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .progress-bar-striped {
    background-image: linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
    background-size: .25rem .25rem
}

.relx-pages-super-smooth .progress-bar-animated {
    -webkit-animation: progress-bar-stripes 1s linear infinite;
    animation: progress-bar-stripes 1s linear infinite
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .progress-bar-animated {
        -webkit-animation: none;
        animation: none
    }
}

.relx-pages-super-smooth .media {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.relx-pages-super-smooth .media-body {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.relx-pages-super-smooth .list-group {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 0;
    padding-left: 0
}

.relx-pages-super-smooth .list-group-item-action {
    color: #555;
    text-align: inherit;
    width: 100%
}

.relx-pages-super-smooth .list-group-item-action:focus,.relx-pages-super-smooth .list-group-item-action:hover {
    background-color: #f5f5f5;
    color: #1f73b7;
    text-decoration: none;
    z-index: 1
}

.relx-pages-super-smooth .list-group-item-action:active {
    background-color: #e9e9e9;
    color: #000
}

.relx-pages-super-smooth .list-group-item {
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.125);
    display: block;
    margin-bottom: -1px;
    padding: .45rem 1.25rem;
    position: relative
}

.relx-pages-super-smooth .list-group-item:first-child {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.relx-pages-super-smooth .list-group-item:last-child {
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem;
    margin-bottom: 0
}

.relx-pages-super-smooth .list-group-item.disabled,.relx-pages-super-smooth .list-group-item:disabled {
    background-color: #fff;
    color: #7b7b7b;
    pointer-events: none
}

.relx-pages-super-smooth .list-group-item.active {
    background-color: #262626;
    border-color: #262626;
    color: #fff;
    z-index: 2
}

.relx-pages-super-smooth .list-group-horizontal {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.relx-pages-super-smooth .list-group-horizontal .list-group-item {
    margin-bottom: 0;
    margin-right: -1px
}

.relx-pages-super-smooth .list-group-horizontal .list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-left-radius: .25rem;
    border-top-right-radius: 0
}

.relx-pages-super-smooth .list-group-horizontal .list-group-item:last-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: .25rem;
    border-top-right-radius: .25rem;
    margin-right: 0
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .list-group-horizontal-sm {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .relx-pages-super-smooth .list-group-horizontal-sm .list-group-item {
        margin-bottom: 0;
        margin-right: -1px
    }

    .relx-pages-super-smooth .list-group-horizontal-sm .list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .relx-pages-super-smooth .list-group-horizontal-sm .list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: .25rem;
        border-top-right-radius: .25rem;
        margin-right: 0
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .list-group-horizontal-md {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .relx-pages-super-smooth .list-group-horizontal-md .list-group-item {
        margin-bottom: 0;
        margin-right: -1px
    }

    .relx-pages-super-smooth .list-group-horizontal-md .list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .relx-pages-super-smooth .list-group-horizontal-md .list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: .25rem;
        border-top-right-radius: .25rem;
        margin-right: 0
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .list-group-horizontal-lg {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .relx-pages-super-smooth .list-group-horizontal-lg .list-group-item {
        margin-bottom: 0;
        margin-right: -1px
    }

    .relx-pages-super-smooth .list-group-horizontal-lg .list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .relx-pages-super-smooth .list-group-horizontal-lg .list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: .25rem;
        border-top-right-radius: .25rem;
        margin-right: 0
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .list-group-horizontal-xl {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .relx-pages-super-smooth .list-group-horizontal-xl .list-group-item {
        margin-bottom: 0;
        margin-right: -1px
    }

    .relx-pages-super-smooth .list-group-horizontal-xl .list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-left-radius: .25rem;
        border-top-right-radius: 0
    }

    .relx-pages-super-smooth .list-group-horizontal-xl .list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: .25rem;
        border-top-right-radius: .25rem;
        margin-right: 0
    }
}

.relx-pages-super-smooth .list-group-flush .list-group-item {
    border-left: 0;
    border-radius: 0;
    border-right: 0
}

.relx-pages-super-smooth .list-group-flush .list-group-item:last-child {
    margin-bottom: -1px
}

.relx-pages-super-smooth .list-group-flush:first-child .list-group-item:first-child {
    border-top: 0
}

.relx-pages-super-smooth .list-group-flush:last-child .list-group-item:last-child {
    border-bottom: 0;
    margin-bottom: 0
}

.relx-pages-super-smooth .list-group-item-primary {
    background-color: #c2c2c2;
    color: #141414
}

.relx-pages-super-smooth .list-group-item-primary.list-group-item-action:focus,.relx-pages-super-smooth .list-group-item-primary.list-group-item-action:hover {
    background-color: #b5b5b5;
    color: #141414
}

.relx-pages-super-smooth .list-group-item-primary.list-group-item-action.active {
    background-color: #141414;
    border-color: #141414;
    color: #fff
}

.relx-pages-super-smooth .list-group-item-secondary {
    background-color: #c0d8eb;
    color: #103c5f
}

.relx-pages-super-smooth .list-group-item-secondary.list-group-item-action:focus,.relx-pages-super-smooth .list-group-item-secondary.list-group-item-action:hover {
    background-color: #adcce5;
    color: #103c5f
}

.relx-pages-super-smooth .list-group-item-secondary.list-group-item-action.active {
    background-color: #103c5f;
    border-color: #103c5f;
    color: #fff
}

.relx-pages-super-smooth .list-group-item-success {
    background-color: #b8e2df;
    color: #004f48
}

.relx-pages-super-smooth .list-group-item-success.list-group-item-action:focus,.relx-pages-super-smooth .list-group-item-success.list-group-item-action:hover {
    background-color: #a6dbd7;
    color: #004f48
}

.relx-pages-super-smooth .list-group-item-success.list-group-item-action.active {
    background-color: #004f48;
    border-color: #004f48;
    color: #fff
}

.relx-pages-super-smooth .list-group-item-info {
    background-color: #bee5eb;
    color: #0c5460
}

.relx-pages-super-smooth .list-group-item-info.list-group-item-action:focus,.relx-pages-super-smooth .list-group-item-info.list-group-item-action:hover {
    background-color: #abdde5;
    color: #0c5460
}

.relx-pages-super-smooth .list-group-item-info.list-group-item-action.active {
    background-color: #0c5460;
    border-color: #0c5460;
    color: #fff
}

.relx-pages-super-smooth .list-group-item-warning {
    background-color: #fbe7c9;
    color: #7e5820
}

.relx-pages-super-smooth .list-group-item-warning.list-group-item-action:focus,.relx-pages-super-smooth .list-group-item-warning.list-group-item-action:hover {
    background-color: #f9dcb1;
    color: #7e5820
}

.relx-pages-super-smooth .list-group-item-warning.list-group-item-action.active {
    background-color: #7e5820;
    border-color: #7e5820;
    color: #fff
}

.relx-pages-super-smooth .list-group-item-danger {
    background-color: #ebc0c3;
    color: #5f1016
}

.relx-pages-super-smooth .list-group-item-danger.list-group-item-action:focus,.relx-pages-super-smooth .list-group-item-danger.list-group-item-action:hover {
    background-color: #e5adb1;
    color: #5f1016
}

.relx-pages-super-smooth .list-group-item-danger.list-group-item-action.active {
    background-color: #5f1016;
    border-color: #5f1016;
    color: #fff
}

.relx-pages-super-smooth .list-group-item-light {
    background-color: #fcfcfc;
    color: #7f7f7f
}

.relx-pages-super-smooth .list-group-item-light.list-group-item-action:focus,.relx-pages-super-smooth .list-group-item-light.list-group-item-action:hover {
    background-color: #efefef;
    color: #7f7f7f
}

.relx-pages-super-smooth .list-group-item-light.list-group-item-action.active {
    background-color: #7f7f7f;
    border-color: #7f7f7f;
    color: #fff
}

.relx-pages-super-smooth .list-group-item-dark {
    background-color: #b8b8b8;
    color: #000
}

.relx-pages-super-smooth .list-group-item-dark.list-group-item-action:focus,.relx-pages-super-smooth .list-group-item-dark.list-group-item-action:hover {
    background-color: #ababab;
    color: #000
}

.relx-pages-super-smooth .list-group-item-dark.list-group-item-action.active {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.relx-pages-super-smooth .list-group-item-vi {
    background-color: #b8d1cd;
    color: #002e29
}

.relx-pages-super-smooth .list-group-item-vi.list-group-item-action:focus,.relx-pages-super-smooth .list-group-item-vi.list-group-item-action:hover {
    background-color: #a9c7c2;
    color: #002e29
}

.relx-pages-super-smooth .list-group-item-vi.list-group-item-action.active {
    background-color: #002e29;
    border-color: #002e29;
    color: #fff
}

.relx-pages-super-smooth .list-group-item-vip {
    background-color: #f3ebd9;
    color: #6f5f3e
}

.relx-pages-super-smooth .list-group-item-vip.list-group-item-action:focus,.relx-pages-super-smooth .list-group-item-vip.list-group-item-action:hover {
    background-color: #ede1c6;
    color: #6f5f3e
}

.relx-pages-super-smooth .list-group-item-vip.list-group-item-action.active {
    background-color: #6f5f3e;
    border-color: #6f5f3e;
    color: #fff
}

.relx-pages-super-smooth .close {
    color: #000;
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    opacity: .5;
    text-shadow: 0 1px 0 #fff
}

.relx-pages-super-smooth .close:hover {
    color: #000;
    text-decoration: none
}

.relx-pages-super-smooth .close:not(:disabled):not(.disabled):focus,.relx-pages-super-smooth .close:not(:disabled):not(.disabled):hover {
    opacity: .75
}

.relx-pages-super-smooth button.close {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    border: 0;
    padding: 0
}

.relx-pages-super-smooth a.close.disabled {
    pointer-events: none
}

.relx-pages-super-smooth .toast {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-clip: padding-box;
    background-color: hsla(0,0%,100%,.85);
    border: 1px solid rgba(0,0,0,.1);
    border-radius: .25rem;
    -webkit-box-shadow: 0 .25rem .75rem rgba(0,0,0,.1);
    box-shadow: 0 .25rem .75rem rgba(0,0,0,.1);
    font-size: .875rem;
    max-width: 350px;
    opacity: 0;
    overflow: hidden
}

.relx-pages-super-smooth .toast:not(:last-child) {
    margin-bottom: .75rem
}

.relx-pages-super-smooth .toast.showing {
    opacity: 1
}

.relx-pages-super-smooth .toast.show {
    display: block;
    opacity: 1
}

.relx-pages-super-smooth .toast.hide {
    display: none
}

.relx-pages-super-smooth .toast-header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-clip: padding-box;
    background-color: hsla(0,0%,100%,.85);
    border-bottom: 1px solid rgba(0,0,0,.05);
    color: #7b7b7b;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .25rem .75rem
}

.relx-pages-super-smooth .toast-body {
    padding: .75rem
}

.relx-pages-super-smooth .modal-open {
    overflow: hidden
}

.relx-pages-super-smooth .modal-open .modal,.relx-pages-super-smooth .modal-open .subscribe-modal {
    overflow-x: hidden;
    overflow-y: auto
}

.relx-pages-super-smooth .modal,.relx-pages-super-smooth .subscribe-modal {
    display: none;
    height: 100%;
    left: 0;
    outline: 0;
    overflow: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1051
}

.relx-pages-super-smooth .modal-dialog {
    margin: .5rem;
    pointer-events: none;
    position: relative;
    width: auto
}

.relx-pages-super-smooth .fade.subscribe-modal .modal-dialog,.relx-pages-super-smooth .modal.fade .modal-dialog {
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .fade.subscribe-modal .modal-dialog,.relx-pages-super-smooth .modal.fade .modal-dialog {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .modal.show .modal-dialog,.relx-pages-super-smooth .show.subscribe-modal .modal-dialog {
    -webkit-transform: none;
    transform: none
}

.relx-pages-super-smooth .modal-dialog-scrollable {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-height: calc(100% - 1rem)
}

.relx-pages-super-smooth .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden
}

.relx-pages-super-smooth .modal-dialog-scrollable .modal-footer,.relx-pages-super-smooth .modal-dialog-scrollable .modal-header {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.relx-pages-super-smooth .modal-dialog-scrollable .modal-body {
    overflow-y: auto
}

.relx-pages-super-smooth .modal-dialog-centered {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: calc(100% - 1rem)
}

.relx-pages-super-smooth .modal-dialog-centered:before {
    content: "";
    display: block;
    height: calc(100vh - 1rem)
}

.relx-pages-super-smooth .modal-dialog-centered.modal-dialog-scrollable {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    justify-content: center
}

.relx-pages-super-smooth .modal-dialog-centered.modal-dialog-scrollable .modal-content {
    max-height: none
}

.relx-pages-super-smooth .modal-dialog-centered.modal-dialog-scrollable:before {
    content: none
}

.relx-pages-super-smooth .modal-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: .25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    outline: 0;
    pointer-events: auto;
    position: relative;
    width: 100%
}

.relx-pages-super-smooth .modal-backdrop {
    background-color: #000;
    height: 100vh;
    left: 0;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: 1040
}

.relx-pages-super-smooth .modal-backdrop.fade {
    opacity: 0
}

.relx-pages-super-smooth .modal-backdrop.show {
    opacity: .5
}

.relx-pages-super-smooth .modal-header {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    align-items: flex-start;
    border-bottom: 1px solid #f5f5f5;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    padding: 1rem
}

.relx-pages-super-smooth .modal-header .close {
    margin: -1rem -1rem -1rem auto;
    padding: 1rem
}

.relx-pages-super-smooth .modal-title {
    line-height: 1.5;
    margin-bottom: 0
}

.relx-pages-super-smooth .modal-body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    position: relative
}

.relx-pages-super-smooth .modal-footer {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    align-items: center;
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem;
    border-top: 1px solid #f5f5f5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: flex-end;
    padding: 1rem
}

.relx-pages-super-smooth .modal-footer>:not(:first-child) {
    margin-left: .25rem
}

.relx-pages-super-smooth .modal-footer>:not(:last-child) {
    margin-right: .25rem
}

.relx-pages-super-smooth .modal-scrollbar-measure {
    height: 50px;
    overflow: scroll;
    position: absolute;
    top: -9999px;
    width: 50px
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .modal-dialog {
        margin:1.75rem auto;
        max-width: 600px
    }

    .relx-pages-super-smooth .modal-dialog-scrollable {
        max-height: calc(100% - 3.5rem)
    }

    .relx-pages-super-smooth .modal-dialog-scrollable .modal-content {
        max-height: calc(100vh - 3.5rem)
    }

    .relx-pages-super-smooth .modal-dialog-centered {
        min-height: calc(100% - 3.5rem)
    }

    .relx-pages-super-smooth .modal-dialog-centered:before {
        height: calc(100vh - 3.5rem)
    }

    .relx-pages-super-smooth .modal-sm {
        max-width: 400px
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .modal-lg,.relx-pages-super-smooth .modal-xl {
        max-width:800px
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .modal-xl {
        max-width:1140px
    }
}

.relx-pages-super-smooth .tooltip {
    word-wrap: break-word;
    display: block;
    font-family: Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.5;
    margin: 0;
    opacity: 0;
    position: absolute;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    z-index: 1070
}

.relx-pages-super-smooth .tooltip.show {
    opacity: .9
}

.relx-pages-super-smooth .tooltip .arrow {
    display: block;
    height: .4rem;
    position: absolute;
    width: .8rem
}

.relx-pages-super-smooth .tooltip .arrow:before {
    border-color: transparent;
    border-style: solid;
    content: "";
    position: absolute
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=top],.relx-pages-super-smooth .bs-tooltip-top {
    padding: .4rem 0
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=top] .arrow,.relx-pages-super-smooth .bs-tooltip-top .arrow {
    bottom: 0
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=top] .arrow:before,.relx-pages-super-smooth .bs-tooltip-top .arrow:before {
    border-top-color: #000;
    border-width: .4rem .4rem 0;
    top: 0
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=right],.relx-pages-super-smooth .bs-tooltip-right {
    padding: 0 .4rem
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=right] .arrow,.relx-pages-super-smooth .bs-tooltip-right .arrow {
    height: .8rem;
    left: 0;
    width: .4rem
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=right] .arrow:before,.relx-pages-super-smooth .bs-tooltip-right .arrow:before {
    border-right-color: #000;
    border-width: .4rem .4rem .4rem 0;
    right: 0
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=bottom],.relx-pages-super-smooth .bs-tooltip-bottom {
    padding: .4rem 0
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=bottom] .arrow,.relx-pages-super-smooth .bs-tooltip-bottom .arrow {
    top: 0
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=bottom] .arrow:before,.relx-pages-super-smooth .bs-tooltip-bottom .arrow:before {
    border-bottom-color: #000;
    border-width: 0 .4rem .4rem;
    bottom: 0
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=left],.relx-pages-super-smooth .bs-tooltip-left {
    padding: 0 .4rem
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=left] .arrow,.relx-pages-super-smooth .bs-tooltip-left .arrow {
    height: .8rem;
    right: 0;
    width: .4rem
}

.relx-pages-super-smooth .bs-tooltip-auto[x-placement^=left] .arrow:before,.relx-pages-super-smooth .bs-tooltip-left .arrow:before {
    border-left-color: #000;
    border-width: .4rem 0 .4rem .4rem;
    left: 0
}

.relx-pages-super-smooth .tooltip-inner {
    background-color: #000;
    border-radius: .25rem;
    color: #fff;
    max-width: 200px;
    padding: .25rem .5rem;
    text-align: center
}

.relx-pages-super-smooth .popover {
    word-wrap: break-word;
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: .25rem;
    display: block;
    font-family: Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    left: 0;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.5;
    max-width: 276px;
    position: absolute;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    top: 0;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    z-index: 1060
}

.relx-pages-super-smooth .popover .arrow {
    display: block;
    height: .5rem;
    margin: 0 .25rem;
    position: absolute;
    width: 1rem
}

.relx-pages-super-smooth .popover .arrow:after,.relx-pages-super-smooth .popover .arrow:before {
    border-color: transparent;
    border-style: solid;
    content: "";
    display: block;
    position: absolute
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=top],.relx-pages-super-smooth .bs-popover-top {
    margin-bottom: .5rem
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=top]>.arrow,.relx-pages-super-smooth .bs-popover-top>.arrow {
    bottom: calc(-.5rem + -1px)
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=top]>.arrow:before,.relx-pages-super-smooth .bs-popover-top>.arrow:before {
    border-top-color: rgba(0,0,0,.25);
    border-width: .5rem .5rem 0;
    bottom: 0
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=top]>.arrow:after,.relx-pages-super-smooth .bs-popover-top>.arrow:after {
    border-top-color: #fff;
    border-width: .5rem .5rem 0;
    bottom: 1px
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=right],.relx-pages-super-smooth .bs-popover-right {
    margin-left: .5rem
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=right]>.arrow,.relx-pages-super-smooth .bs-popover-right>.arrow {
    height: 1rem;
    left: calc(-.5rem + -1px);
    margin: .25rem 0;
    width: .5rem
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=right]>.arrow:before,.relx-pages-super-smooth .bs-popover-right>.arrow:before {
    border-right-color: rgba(0,0,0,.25);
    border-width: .5rem .5rem .5rem 0;
    left: 0
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=right]>.arrow:after,.relx-pages-super-smooth .bs-popover-right>.arrow:after {
    border-right-color: #fff;
    border-width: .5rem .5rem .5rem 0;
    left: 1px
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=bottom],.relx-pages-super-smooth .bs-popover-bottom {
    margin-top: .5rem
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=bottom]>.arrow,.relx-pages-super-smooth .bs-popover-bottom>.arrow {
    top: calc(-.5rem + -1px)
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=bottom]>.arrow:before,.relx-pages-super-smooth .bs-popover-bottom>.arrow:before {
    border-bottom-color: rgba(0,0,0,.25);
    border-width: 0 .5rem .5rem;
    top: 0
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=bottom]>.arrow:after,.relx-pages-super-smooth .bs-popover-bottom>.arrow:after {
    border-bottom-color: #fff;
    border-width: 0 .5rem .5rem;
    top: 1px
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=bottom] .popover-header:before,.relx-pages-super-smooth .bs-popover-bottom .popover-header:before {
    border-bottom: 1px solid #f7f7f7;
    content: "";
    display: block;
    left: 50%;
    margin-left: -.5rem;
    position: absolute;
    top: 0;
    width: 1rem
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=left],.relx-pages-super-smooth .bs-popover-left {
    margin-right: .5rem
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=left]>.arrow,.relx-pages-super-smooth .bs-popover-left>.arrow {
    height: 1rem;
    margin: .25rem 0;
    right: calc(-.5rem + -1px);
    width: .5rem
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=left]>.arrow:before,.relx-pages-super-smooth .bs-popover-left>.arrow:before {
    border-left-color: rgba(0,0,0,.25);
    border-width: .5rem 0 .5rem .5rem;
    right: 0
}

.relx-pages-super-smooth .bs-popover-auto[x-placement^=left]>.arrow:after,.relx-pages-super-smooth .bs-popover-left>.arrow:after {
    border-left-color: #fff;
    border-width: .5rem 0 .5rem .5rem;
    right: 1px
}

.relx-pages-super-smooth .popover-header {
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px);
    font-size: 1rem;
    margin-bottom: 0;
    padding: .5rem .75rem
}

.relx-pages-super-smooth .popover-header:empty {
    display: none
}

.relx-pages-super-smooth .popover-body {
    color: #000;
    padding: .5rem .75rem
}

.relx-pages-super-smooth .carousel {
    position: relative
}

.relx-pages-super-smooth .carousel.pointer-event {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.relx-pages-super-smooth .carousel-inner {
    overflow: hidden;
    position: relative;
    width: 100%
}

.relx-pages-super-smooth .carousel-inner:after {
    clear: both;
    content: "";
    display: block
}

.relx-pages-super-smooth .carousel-item {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: none;
    float: left;
    margin-right: -100%;
    position: relative;
    -webkit-transition: -webkit-transform .6s ease-in-out;
    transition: -webkit-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out,-webkit-transform .6s ease-in-out;
    width: 100%
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .carousel-item {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .carousel-item-next,.relx-pages-super-smooth .carousel-item-prev,.relx-pages-super-smooth .carousel-item.active {
    display: block
}

.relx-pages-super-smooth .active.carousel-item-right,.relx-pages-super-smooth .carousel-item-next:not(.carousel-item-left) {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.relx-pages-super-smooth .active.carousel-item-left,.relx-pages-super-smooth .carousel-item-prev:not(.carousel-item-right) {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.relx-pages-super-smooth .carousel-fade .carousel-item {
    opacity: 0;
    -webkit-transform: none;
    transform: none;
    -webkit-transition-property: opacity;
    transition-property: opacity
}

.relx-pages-super-smooth .carousel-fade .carousel-item-next.carousel-item-left,.relx-pages-super-smooth .carousel-fade .carousel-item-prev.carousel-item-right,.relx-pages-super-smooth .carousel-fade .carousel-item.active {
    opacity: 1;
    z-index: 1
}

.relx-pages-super-smooth .carousel-fade .active.carousel-item-left,.relx-pages-super-smooth .carousel-fade .active.carousel-item-right {
    opacity: 0;
    -webkit-transition: opacity 0s .6s;
    transition: opacity 0s .6s;
    z-index: 0
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .carousel-fade .active.carousel-item-left,.relx-pages-super-smooth .carousel-fade .active.carousel-item-right {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .carousel-control-next,.relx-pages-super-smooth .carousel-control-prev {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    bottom: 0;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    opacity: .6;
    position: absolute;
    text-align: center;
    top: 0;
    -webkit-transition: opacity .15s ease;
    transition: opacity .15s ease;
    width: 15%;
    z-index: 1
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .carousel-control-next,.relx-pages-super-smooth .carousel-control-prev {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .carousel-control-next:focus,.relx-pages-super-smooth .carousel-control-next:hover,.relx-pages-super-smooth .carousel-control-prev:focus,.relx-pages-super-smooth .carousel-control-prev:hover {
    color: #fff;
    opacity: .9;
    outline: 0;
    text-decoration: none
}

.relx-pages-super-smooth .carousel-control-prev {
    left: 0
}

.relx-pages-super-smooth .carousel-control-next {
    right: 0
}

.relx-pages-super-smooth .carousel-control-next-icon,.relx-pages-super-smooth .carousel-control-prev-icon {
    background: no-repeat 50%/100% 100%;
    display: inline-block;
    height: 30px;
    width: 30px
}

.relx-pages-super-smooth .carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' height='30' width='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.634 21.616 13.018 15l6.616-6.616a1.25 1.25 0 1 0-1.768-1.768l-7.5 7.5a1.249 1.249 0 0 0 0 1.768l7.5 7.5a1.25 1.25 0 1 0 1.768-1.768z'/%3E%3C/svg%3E")
}

.relx-pages-super-smooth .carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' height='30' width='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12.134 23.384 7.5-7.5a1.249 1.249 0 0 0 0-1.768l-7.5-7.5a1.25 1.25 0 1 0-1.768 1.768L16.982 15l-6.616 6.616a1.25 1.25 0 1 0 1.768 1.768z'/%3E%3C/svg%3E")
}

.relx-pages-super-smooth .carousel-indicators {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    left: 0;
    list-style: none;
    margin-left: 15%;
    margin-right: 15%;
    padding-left: 0;
    position: absolute;
    right: 0;
    z-index: 15
}

.relx-pages-super-smooth .carousel-indicators li {
    -webkit-box-flex: 0;
    background-clip: padding-box;
    background-color: #262626;
    border-bottom: 10px solid transparent;
    border-top: 10px solid transparent;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    cursor: pointer;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    height: 10px;
    margin-left: 4px;
    margin-right: 4px;
    opacity: .5;
    text-indent: -999px;
    -webkit-transition: opacity .6s ease;
    transition: opacity .6s ease;
    width: 10px
}

@media(prefers-reduced-motion:reduce) {
    .relx-pages-super-smooth .carousel-indicators li {
        -webkit-transition: none;
        transition: none
    }
}

.relx-pages-super-smooth .carousel-indicators .active {
    opacity: 1
}

.relx-pages-super-smooth .carousel-caption {
    bottom: 20px;
    color: #fff;
    left: 15%;
    padding-bottom: 20px;
    padding-top: 20px;
    position: absolute;
    right: 15%;
    text-align: center;
    z-index: 10
}

@-webkit-keyframes spinner-border {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes spinner-border {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.relx-pages-super-smooth .spinner-border {
    -webkit-animation: spinner-border .75s linear infinite;
    animation: spinner-border .75s linear infinite;
    border: .25em solid;
    border-radius: 50%;
    border-right: .25em solid transparent;
    display: inline-block;
    height: 2rem;
    vertical-align: text-bottom;
    width: 2rem
}

.relx-pages-super-smooth .spinner-border-sm {
    border-width: .2em;
    height: 1rem;
    width: 1rem
}

@-webkit-keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    50% {
        opacity: 1
    }
}

@keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    50% {
        opacity: 1
    }
}

.relx-pages-super-smooth .spinner-grow {
    -webkit-animation: spinner-grow .75s linear infinite;
    animation: spinner-grow .75s linear infinite;
    background-color: currentColor;
    border-radius: 50%;
    display: inline-block;
    height: 2rem;
    opacity: 0;
    vertical-align: text-bottom;
    width: 2rem
}

.relx-pages-super-smooth .spinner-grow-sm {
    height: 1rem;
    width: 1rem
}

.relx-pages-super-smooth .align-baseline {
    vertical-align: baseline!important
}

.relx-pages-super-smooth .align-top {
    vertical-align: top!important
}

.relx-pages-super-smooth .align-middle {
    vertical-align: middle!important
}

.relx-pages-super-smooth .align-bottom {
    vertical-align: bottom!important
}

.relx-pages-super-smooth .align-text-bottom {
    vertical-align: text-bottom!important
}

.relx-pages-super-smooth .align-text-top {
    vertical-align: text-top!important
}

.relx-pages-super-smooth .bg-primary {
    background-color: #262626!important
}

.relx-pages-super-smooth a.bg-primary:focus,.relx-pages-super-smooth a.bg-primary:hover,.relx-pages-super-smooth button.bg-primary:focus,.relx-pages-super-smooth button.bg-primary:hover {
    background-color: #0d0d0d!important
}

.relx-pages-super-smooth .bg-secondary {
    background-color: #1f73b7!important
}

.relx-pages-super-smooth a.bg-secondary:focus,.relx-pages-super-smooth a.bg-secondary:hover,.relx-pages-super-smooth button.bg-secondary:focus,.relx-pages-super-smooth button.bg-secondary:hover {
    background-color: #18588b!important
}

.relx-pages-super-smooth .bg-success {
    background-color: #00978b!important
}

.relx-pages-super-smooth a.bg-success:focus,.relx-pages-super-smooth a.bg-success:hover,.relx-pages-super-smooth button.bg-success:focus,.relx-pages-super-smooth button.bg-success:hover {
    background-color: #00645c!important
}

.relx-pages-super-smooth .bg-info {
    background-color: #17a2b8!important
}

.relx-pages-super-smooth a.bg-info:focus,.relx-pages-super-smooth a.bg-info:hover,.relx-pages-super-smooth button.bg-info:focus,.relx-pages-super-smooth button.bg-info:hover {
    background-color: #117a8b!important
}

.relx-pages-super-smooth .bg-warning {
    background-color: #f2aa3e!important
}

.relx-pages-super-smooth a.bg-warning:focus,.relx-pages-super-smooth a.bg-warning:hover,.relx-pages-super-smooth button.bg-warning:focus,.relx-pages-super-smooth button.bg-warning:hover {
    background-color: #ed9510!important
}

.relx-pages-super-smooth .bg-danger {
    background-color: #b71f2a!important
}

.relx-pages-super-smooth a.bg-danger:focus,.relx-pages-super-smooth a.bg-danger:hover,.relx-pages-super-smooth button.bg-danger:focus,.relx-pages-super-smooth button.bg-danger:hover {
    background-color: #8b1820!important
}

.relx-pages-super-smooth .bg-light {
    background-color: #f5f5f5!important
}

.relx-pages-super-smooth a.bg-light:focus,.relx-pages-super-smooth a.bg-light:hover,.relx-pages-super-smooth button.bg-light:focus,.relx-pages-super-smooth button.bg-light:hover {
    background-color: #dcdcdc!important
}

.relx-pages-super-smooth .bg-dark,.relx-pages-super-smooth a.bg-dark:focus,.relx-pages-super-smooth a.bg-dark:hover,.relx-pages-super-smooth button.bg-dark:focus,.relx-pages-super-smooth button.bg-dark:hover {
    background-color: #000!important
}

.relx-pages-super-smooth .bg-vi {
    background-color: #00594e!important
}

.relx-pages-super-smooth a.bg-vi:focus,.relx-pages-super-smooth a.bg-vi:hover,.relx-pages-super-smooth button.bg-vi:focus,.relx-pages-super-smooth button.bg-vi:hover {
    background-color: #002621!important
}

.relx-pages-super-smooth .bg-vip {
    background-color: #d5b677!important
}

.relx-pages-super-smooth a.bg-vip:focus,.relx-pages-super-smooth a.bg-vip:hover,.relx-pages-super-smooth button.bg-vip:focus,.relx-pages-super-smooth button.bg-vip:hover {
    background-color: #c9a150!important
}

.relx-pages-super-smooth .bg-white {
    background-color: #fff!important
}

.relx-pages-super-smooth .bg-transparent {
    background-color: transparent!important
}

.relx-pages-super-smooth .border {
    border: 1px solid #f5f5f5!important
}

.relx-pages-super-smooth .border-top {
    border-top: 1px solid #f5f5f5!important
}

.relx-pages-super-smooth .border-right {
    border-right: 1px solid #f5f5f5!important
}

.relx-pages-super-smooth .border-bottom {
    border-bottom: 1px solid #f5f5f5!important
}

.relx-pages-super-smooth .border-left {
    border-left: 1px solid #f5f5f5!important
}

.relx-pages-super-smooth .border-0 {
    border: 0!important
}

.relx-pages-super-smooth .border-top-0 {
    border-top: 0!important
}

.relx-pages-super-smooth .border-right-0 {
    border-right: 0!important
}

.relx-pages-super-smooth .border-bottom-0 {
    border-bottom: 0!important
}

.relx-pages-super-smooth .border-left-0 {
    border-left: 0!important
}

.relx-pages-super-smooth .border-primary {
    border-color: #262626!important
}

.relx-pages-super-smooth .border-secondary {
    border-color: #1f73b7!important
}

.relx-pages-super-smooth .border-success {
    border-color: #00978b!important
}

.relx-pages-super-smooth .border-info {
    border-color: #17a2b8!important
}

.relx-pages-super-smooth .border-warning {
    border-color: #f2aa3e!important
}

.relx-pages-super-smooth .border-danger {
    border-color: #b71f2a!important
}

.relx-pages-super-smooth .border-light {
    border-color: #f5f5f5!important
}

.relx-pages-super-smooth .border-dark {
    border-color: #000!important
}

.relx-pages-super-smooth .border-vi {
    border-color: #00594e!important
}

.relx-pages-super-smooth .border-vip {
    border-color: #d5b677!important
}

.relx-pages-super-smooth .border-white {
    border-color: #fff!important
}

.relx-pages-super-smooth .rounded,.relx-pages-super-smooth .rounded-sm {
    border-radius: .25rem!important
}

.relx-pages-super-smooth .rounded-top {
    border-top-left-radius: .25rem!important;
    border-top-right-radius: .25rem!important
}

.relx-pages-super-smooth .rounded-right {
    border-bottom-right-radius: .25rem!important;
    border-top-right-radius: .25rem!important
}

.relx-pages-super-smooth .rounded-bottom {
    border-bottom-left-radius: .25rem!important;
    border-bottom-right-radius: .25rem!important
}

.relx-pages-super-smooth .rounded-left {
    border-bottom-left-radius: .25rem!important;
    border-top-left-radius: .25rem!important
}

.relx-pages-super-smooth .rounded-lg {
    border-radius: .25rem!important
}

.relx-pages-super-smooth .rounded-circle {
    border-radius: 50%!important
}

.relx-pages-super-smooth .rounded-pill {
    border-radius: 50rem!important
}

.relx-pages-super-smooth .rounded-0 {
    border-radius: 0!important
}

.relx-pages-super-smooth .clearfix:after {
    clear: both;
    content: "";
    display: block
}

.relx-pages-super-smooth .d-none {
    display: none!important
}

.relx-pages-super-smooth .d-inline {
    display: inline!important
}

.relx-pages-super-smooth .d-inline-block {
    display: inline-block!important
}

.relx-pages-super-smooth .d-block {
    display: block!important
}

.relx-pages-super-smooth .d-table {
    display: table!important
}

.relx-pages-super-smooth .d-table-row {
    display: table-row!important
}

.relx-pages-super-smooth .d-table-cell {
    display: table-cell!important
}

.relx-pages-super-smooth .d-flex {
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important
}

.relx-pages-super-smooth .d-inline-flex {
    display: -webkit-inline-box!important;
    display: -ms-inline-flexbox!important;
    display: inline-flex!important
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .d-sm-none {
        display:none!important
    }

    .relx-pages-super-smooth .d-sm-inline {
        display: inline!important
    }

    .relx-pages-super-smooth .d-sm-inline-block {
        display: inline-block!important
    }

    .relx-pages-super-smooth .d-sm-block {
        display: block!important
    }

    .relx-pages-super-smooth .d-sm-table {
        display: table!important
    }

    .relx-pages-super-smooth .d-sm-table-row {
        display: table-row!important
    }

    .relx-pages-super-smooth .d-sm-table-cell {
        display: table-cell!important
    }

    .relx-pages-super-smooth .d-sm-flex {
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important
    }

    .relx-pages-super-smooth .d-sm-inline-flex {
        display: -webkit-inline-box!important;
        display: -ms-inline-flexbox!important;
        display: inline-flex!important
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .d-md-none {
        display:none!important
    }

    .relx-pages-super-smooth .d-md-inline {
        display: inline!important
    }

    .relx-pages-super-smooth .d-md-inline-block {
        display: inline-block!important
    }

    .relx-pages-super-smooth .d-md-block {
        display: block!important
    }

    .relx-pages-super-smooth .d-md-table {
        display: table!important
    }

    .relx-pages-super-smooth .d-md-table-row {
        display: table-row!important
    }

    .relx-pages-super-smooth .d-md-table-cell {
        display: table-cell!important
    }

    .relx-pages-super-smooth .d-md-flex {
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important
    }

    .relx-pages-super-smooth .d-md-inline-flex {
        display: -webkit-inline-box!important;
        display: -ms-inline-flexbox!important;
        display: inline-flex!important
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .d-lg-none {
        display:none!important
    }

    .relx-pages-super-smooth .d-lg-inline {
        display: inline!important
    }

    .relx-pages-super-smooth .d-lg-inline-block {
        display: inline-block!important
    }

    .relx-pages-super-smooth .d-lg-block {
        display: block!important
    }

    .relx-pages-super-smooth .d-lg-table {
        display: table!important
    }

    .relx-pages-super-smooth .d-lg-table-row {
        display: table-row!important
    }

    .relx-pages-super-smooth .d-lg-table-cell {
        display: table-cell!important
    }

    .relx-pages-super-smooth .d-lg-flex {
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important
    }

    .relx-pages-super-smooth .d-lg-inline-flex {
        display: -webkit-inline-box!important;
        display: -ms-inline-flexbox!important;
        display: inline-flex!important
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .d-xl-none {
        display:none!important
    }

    .relx-pages-super-smooth .d-xl-inline {
        display: inline!important
    }

    .relx-pages-super-smooth .d-xl-inline-block {
        display: inline-block!important
    }

    .relx-pages-super-smooth .d-xl-block {
        display: block!important
    }

    .relx-pages-super-smooth .d-xl-table {
        display: table!important
    }

    .relx-pages-super-smooth .d-xl-table-row {
        display: table-row!important
    }

    .relx-pages-super-smooth .d-xl-table-cell {
        display: table-cell!important
    }

    .relx-pages-super-smooth .d-xl-flex {
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important
    }

    .relx-pages-super-smooth .d-xl-inline-flex {
        display: -webkit-inline-box!important;
        display: -ms-inline-flexbox!important;
        display: inline-flex!important
    }
}

@media print {
    .relx-pages-super-smooth .d-print-none {
        display: none!important
    }

    .relx-pages-super-smooth .d-print-inline {
        display: inline!important
    }

    .relx-pages-super-smooth .d-print-inline-block {
        display: inline-block!important
    }

    .relx-pages-super-smooth .d-print-block {
        display: block!important
    }

    .relx-pages-super-smooth .d-print-table {
        display: table!important
    }

    .relx-pages-super-smooth .d-print-table-row {
        display: table-row!important
    }

    .relx-pages-super-smooth .d-print-table-cell {
        display: table-cell!important
    }

    .relx-pages-super-smooth .d-print-flex {
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important
    }

    .relx-pages-super-smooth .d-print-inline-flex {
        display: -webkit-inline-box!important;
        display: -ms-inline-flexbox!important;
        display: inline-flex!important
    }
}

.relx-pages-super-smooth .embed-responsive {
    display: block;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%
}

.relx-pages-super-smooth .embed-responsive:before {
    content: "";
    display: block
}

.relx-pages-super-smooth .embed-responsive .embed-responsive-item,.relx-pages-super-smooth .embed-responsive embed,.relx-pages-super-smooth .embed-responsive iframe,.relx-pages-super-smooth .embed-responsive object,.relx-pages-super-smooth .embed-responsive video {
    border: 0;
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.relx-pages-super-smooth .flex-row {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.relx-pages-super-smooth .flex-column {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.relx-pages-super-smooth .flex-row-reverse {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.relx-pages-super-smooth .flex-column-reverse {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.relx-pages-super-smooth .flex-wrap {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.relx-pages-super-smooth .flex-nowrap {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

.relx-pages-super-smooth .flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important
}

.relx-pages-super-smooth .flex-fill {
    -webkit-box-flex: 1!important;
    -ms-flex: 1 1 auto!important;
    flex: 1 1 auto!important
}

.relx-pages-super-smooth .flex-grow-0 {
    -webkit-box-flex: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important
}

.relx-pages-super-smooth .flex-grow-1 {
    -webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important
}

.relx-pages-super-smooth .flex-shrink-0 {
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important
}

.relx-pages-super-smooth .flex-shrink-1 {
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important
}

.relx-pages-super-smooth .justify-content-start {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.relx-pages-super-smooth .justify-content-end {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.relx-pages-super-smooth .justify-content-center {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.relx-pages-super-smooth .justify-content-between {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

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

.relx-pages-super-smooth .align-items-start {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.relx-pages-super-smooth .align-items-end {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.relx-pages-super-smooth .align-items-center {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.relx-pages-super-smooth .align-items-baseline {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.relx-pages-super-smooth .align-items-stretch {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.relx-pages-super-smooth .align-content-start {
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important
}

.relx-pages-super-smooth .align-content-end {
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important
}

.relx-pages-super-smooth .align-content-center {
    -ms-flex-line-pack: center!important;
    align-content: center!important
}

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

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

.relx-pages-super-smooth .align-content-stretch {
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important
}

.relx-pages-super-smooth .align-self-auto {
    -ms-flex-item-align: auto!important;
    align-self: auto!important
}

.relx-pages-super-smooth .align-self-start {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.relx-pages-super-smooth .align-self-end {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

.relx-pages-super-smooth .align-self-center {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.relx-pages-super-smooth .align-self-baseline {
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important
}

.relx-pages-super-smooth .align-self-stretch {
    -ms-flex-item-align: stretch!important;
    align-self: stretch!important
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .flex-sm-row {
        -webkit-box-orient:horizontal!important;
        -webkit-box-direction: normal!important;
        -ms-flex-direction: row!important;
        flex-direction: row!important
    }

    .relx-pages-super-smooth .flex-sm-column {
        -webkit-box-orient: vertical!important;
        -webkit-box-direction: normal!important;
        -ms-flex-direction: column!important;
        flex-direction: column!important
    }

    .relx-pages-super-smooth .flex-sm-row-reverse {
        -webkit-box-orient: horizontal!important;
        -webkit-box-direction: reverse!important;
        -ms-flex-direction: row-reverse!important;
        flex-direction: row-reverse!important
    }

    .relx-pages-super-smooth .flex-sm-column-reverse {
        -webkit-box-orient: vertical!important;
        -webkit-box-direction: reverse!important;
        -ms-flex-direction: column-reverse!important;
        flex-direction: column-reverse!important
    }

    .relx-pages-super-smooth .flex-sm-wrap {
        -ms-flex-wrap: wrap!important;
        flex-wrap: wrap!important
    }

    .relx-pages-super-smooth .flex-sm-nowrap {
        -ms-flex-wrap: nowrap!important;
        flex-wrap: nowrap!important
    }

    .relx-pages-super-smooth .flex-sm-wrap-reverse {
        -ms-flex-wrap: wrap-reverse!important;
        flex-wrap: wrap-reverse!important
    }

    .relx-pages-super-smooth .flex-sm-fill {
        -webkit-box-flex: 1!important;
        -ms-flex: 1 1 auto!important;
        flex: 1 1 auto!important
    }

    .relx-pages-super-smooth .flex-sm-grow-0 {
        -webkit-box-flex: 0!important;
        -ms-flex-positive: 0!important;
        flex-grow: 0!important
    }

    .relx-pages-super-smooth .flex-sm-grow-1 {
        -webkit-box-flex: 1!important;
        -ms-flex-positive: 1!important;
        flex-grow: 1!important
    }

    .relx-pages-super-smooth .flex-sm-shrink-0 {
        -ms-flex-negative: 0!important;
        flex-shrink: 0!important
    }

    .relx-pages-super-smooth .flex-sm-shrink-1 {
        -ms-flex-negative: 1!important;
        flex-shrink: 1!important
    }

    .relx-pages-super-smooth .justify-content-sm-start {
        -webkit-box-pack: start!important;
        -ms-flex-pack: start!important;
        justify-content: flex-start!important
    }

    .relx-pages-super-smooth .justify-content-sm-end {
        -webkit-box-pack: end!important;
        -ms-flex-pack: end!important;
        justify-content: flex-end!important
    }

    .relx-pages-super-smooth .justify-content-sm-center {
        -webkit-box-pack: center!important;
        -ms-flex-pack: center!important;
        justify-content: center!important
    }

    .relx-pages-super-smooth .justify-content-sm-between {
        -webkit-box-pack: justify!important;
        -ms-flex-pack: justify!important;
        justify-content: space-between!important
    }

    .relx-pages-super-smooth .justify-content-sm-around {
        -ms-flex-pack: distribute!important;
        justify-content: space-around!important
    }

    .relx-pages-super-smooth .align-items-sm-start {
        -webkit-box-align: start!important;
        -ms-flex-align: start!important;
        align-items: flex-start!important
    }

    .relx-pages-super-smooth .align-items-sm-end {
        -webkit-box-align: end!important;
        -ms-flex-align: end!important;
        align-items: flex-end!important
    }

    .relx-pages-super-smooth .align-items-sm-center {
        -webkit-box-align: center!important;
        -ms-flex-align: center!important;
        align-items: center!important
    }

    .relx-pages-super-smooth .align-items-sm-baseline {
        -webkit-box-align: baseline!important;
        -ms-flex-align: baseline!important;
        align-items: baseline!important
    }

    .relx-pages-super-smooth .align-items-sm-stretch {
        -webkit-box-align: stretch!important;
        -ms-flex-align: stretch!important;
        align-items: stretch!important
    }

    .relx-pages-super-smooth .align-content-sm-start {
        -ms-flex-line-pack: start!important;
        align-content: flex-start!important
    }

    .relx-pages-super-smooth .align-content-sm-end {
        -ms-flex-line-pack: end!important;
        align-content: flex-end!important
    }

    .relx-pages-super-smooth .align-content-sm-center {
        -ms-flex-line-pack: center!important;
        align-content: center!important
    }

    .relx-pages-super-smooth .align-content-sm-between {
        -ms-flex-line-pack: justify!important;
        align-content: space-between!important
    }

    .relx-pages-super-smooth .align-content-sm-around {
        -ms-flex-line-pack: distribute!important;
        align-content: space-around!important
    }

    .relx-pages-super-smooth .align-content-sm-stretch {
        -ms-flex-line-pack: stretch!important;
        align-content: stretch!important
    }

    .relx-pages-super-smooth .align-self-sm-auto {
        -ms-flex-item-align: auto!important;
        align-self: auto!important
    }

    .relx-pages-super-smooth .align-self-sm-start {
        -ms-flex-item-align: start!important;
        align-self: flex-start!important
    }

    .relx-pages-super-smooth .align-self-sm-end {
        -ms-flex-item-align: end!important;
        align-self: flex-end!important
    }

    .relx-pages-super-smooth .align-self-sm-center {
        -ms-flex-item-align: center!important;
        align-self: center!important
    }

    .relx-pages-super-smooth .align-self-sm-baseline {
        -ms-flex-item-align: baseline!important;
        align-self: baseline!important
    }

    .relx-pages-super-smooth .align-self-sm-stretch {
        -ms-flex-item-align: stretch!important;
        align-self: stretch!important
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .flex-md-row {
        -webkit-box-orient:horizontal!important;
        -webkit-box-direction: normal!important;
        -ms-flex-direction: row!important;
        flex-direction: row!important
    }

    .relx-pages-super-smooth .flex-md-column {
        -webkit-box-orient: vertical!important;
        -webkit-box-direction: normal!important;
        -ms-flex-direction: column!important;
        flex-direction: column!important
    }

    .relx-pages-super-smooth .flex-md-row-reverse {
        -webkit-box-orient: horizontal!important;
        -webkit-box-direction: reverse!important;
        -ms-flex-direction: row-reverse!important;
        flex-direction: row-reverse!important
    }

    .relx-pages-super-smooth .flex-md-column-reverse {
        -webkit-box-orient: vertical!important;
        -webkit-box-direction: reverse!important;
        -ms-flex-direction: column-reverse!important;
        flex-direction: column-reverse!important
    }

    .relx-pages-super-smooth .flex-md-wrap {
        -ms-flex-wrap: wrap!important;
        flex-wrap: wrap!important
    }

    .relx-pages-super-smooth .flex-md-nowrap {
        -ms-flex-wrap: nowrap!important;
        flex-wrap: nowrap!important
    }

    .relx-pages-super-smooth .flex-md-wrap-reverse {
        -ms-flex-wrap: wrap-reverse!important;
        flex-wrap: wrap-reverse!important
    }

    .relx-pages-super-smooth .flex-md-fill {
        -webkit-box-flex: 1!important;
        -ms-flex: 1 1 auto!important;
        flex: 1 1 auto!important
    }

    .relx-pages-super-smooth .flex-md-grow-0 {
        -webkit-box-flex: 0!important;
        -ms-flex-positive: 0!important;
        flex-grow: 0!important
    }

    .relx-pages-super-smooth .flex-md-grow-1 {
        -webkit-box-flex: 1!important;
        -ms-flex-positive: 1!important;
        flex-grow: 1!important
    }

    .relx-pages-super-smooth .flex-md-shrink-0 {
        -ms-flex-negative: 0!important;
        flex-shrink: 0!important
    }

    .relx-pages-super-smooth .flex-md-shrink-1 {
        -ms-flex-negative: 1!important;
        flex-shrink: 1!important
    }

    .relx-pages-super-smooth .justify-content-md-start {
        -webkit-box-pack: start!important;
        -ms-flex-pack: start!important;
        justify-content: flex-start!important
    }

    .relx-pages-super-smooth .justify-content-md-end {
        -webkit-box-pack: end!important;
        -ms-flex-pack: end!important;
        justify-content: flex-end!important
    }

    .relx-pages-super-smooth .justify-content-md-center {
        -webkit-box-pack: center!important;
        -ms-flex-pack: center!important;
        justify-content: center!important
    }

    .relx-pages-super-smooth .justify-content-md-between {
        -webkit-box-pack: justify!important;
        -ms-flex-pack: justify!important;
        justify-content: space-between!important
    }

    .relx-pages-super-smooth .justify-content-md-around {
        -ms-flex-pack: distribute!important;
        justify-content: space-around!important
    }

    .relx-pages-super-smooth .align-items-md-start {
        -webkit-box-align: start!important;
        -ms-flex-align: start!important;
        align-items: flex-start!important
    }

    .relx-pages-super-smooth .align-items-md-end {
        -webkit-box-align: end!important;
        -ms-flex-align: end!important;
        align-items: flex-end!important
    }

    .relx-pages-super-smooth .align-items-md-center {
        -webkit-box-align: center!important;
        -ms-flex-align: center!important;
        align-items: center!important
    }

    .relx-pages-super-smooth .align-items-md-baseline {
        -webkit-box-align: baseline!important;
        -ms-flex-align: baseline!important;
        align-items: baseline!important
    }

    .relx-pages-super-smooth .align-items-md-stretch {
        -webkit-box-align: stretch!important;
        -ms-flex-align: stretch!important;
        align-items: stretch!important
    }

    .relx-pages-super-smooth .align-content-md-start {
        -ms-flex-line-pack: start!important;
        align-content: flex-start!important
    }

    .relx-pages-super-smooth .align-content-md-end {
        -ms-flex-line-pack: end!important;
        align-content: flex-end!important
    }

    .relx-pages-super-smooth .align-content-md-center {
        -ms-flex-line-pack: center!important;
        align-content: center!important
    }

    .relx-pages-super-smooth .align-content-md-between {
        -ms-flex-line-pack: justify!important;
        align-content: space-between!important
    }

    .relx-pages-super-smooth .align-content-md-around {
        -ms-flex-line-pack: distribute!important;
        align-content: space-around!important
    }

    .relx-pages-super-smooth .align-content-md-stretch {
        -ms-flex-line-pack: stretch!important;
        align-content: stretch!important
    }

    .relx-pages-super-smooth .align-self-md-auto {
        -ms-flex-item-align: auto!important;
        align-self: auto!important
    }

    .relx-pages-super-smooth .align-self-md-start {
        -ms-flex-item-align: start!important;
        align-self: flex-start!important
    }

    .relx-pages-super-smooth .align-self-md-end {
        -ms-flex-item-align: end!important;
        align-self: flex-end!important
    }

    .relx-pages-super-smooth .align-self-md-center {
        -ms-flex-item-align: center!important;
        align-self: center!important
    }

    .relx-pages-super-smooth .align-self-md-baseline {
        -ms-flex-item-align: baseline!important;
        align-self: baseline!important
    }

    .relx-pages-super-smooth .align-self-md-stretch {
        -ms-flex-item-align: stretch!important;
        align-self: stretch!important
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .flex-lg-row {
        -webkit-box-orient:horizontal!important;
        -webkit-box-direction: normal!important;
        -ms-flex-direction: row!important;
        flex-direction: row!important
    }

    .relx-pages-super-smooth .flex-lg-column {
        -webkit-box-orient: vertical!important;
        -webkit-box-direction: normal!important;
        -ms-flex-direction: column!important;
        flex-direction: column!important
    }

    .relx-pages-super-smooth .flex-lg-row-reverse {
        -webkit-box-orient: horizontal!important;
        -webkit-box-direction: reverse!important;
        -ms-flex-direction: row-reverse!important;
        flex-direction: row-reverse!important
    }

    .relx-pages-super-smooth .flex-lg-column-reverse {
        -webkit-box-orient: vertical!important;
        -webkit-box-direction: reverse!important;
        -ms-flex-direction: column-reverse!important;
        flex-direction: column-reverse!important
    }

    .relx-pages-super-smooth .flex-lg-wrap {
        -ms-flex-wrap: wrap!important;
        flex-wrap: wrap!important
    }

    .relx-pages-super-smooth .flex-lg-nowrap {
        -ms-flex-wrap: nowrap!important;
        flex-wrap: nowrap!important
    }

    .relx-pages-super-smooth .flex-lg-wrap-reverse {
        -ms-flex-wrap: wrap-reverse!important;
        flex-wrap: wrap-reverse!important
    }

    .relx-pages-super-smooth .flex-lg-fill {
        -webkit-box-flex: 1!important;
        -ms-flex: 1 1 auto!important;
        flex: 1 1 auto!important
    }

    .relx-pages-super-smooth .flex-lg-grow-0 {
        -webkit-box-flex: 0!important;
        -ms-flex-positive: 0!important;
        flex-grow: 0!important
    }

    .relx-pages-super-smooth .flex-lg-grow-1 {
        -webkit-box-flex: 1!important;
        -ms-flex-positive: 1!important;
        flex-grow: 1!important
    }

    .relx-pages-super-smooth .flex-lg-shrink-0 {
        -ms-flex-negative: 0!important;
        flex-shrink: 0!important
    }

    .relx-pages-super-smooth .flex-lg-shrink-1 {
        -ms-flex-negative: 1!important;
        flex-shrink: 1!important
    }

    .relx-pages-super-smooth .justify-content-lg-start {
        -webkit-box-pack: start!important;
        -ms-flex-pack: start!important;
        justify-content: flex-start!important
    }

    .relx-pages-super-smooth .justify-content-lg-end {
        -webkit-box-pack: end!important;
        -ms-flex-pack: end!important;
        justify-content: flex-end!important
    }

    .relx-pages-super-smooth .justify-content-lg-center {
        -webkit-box-pack: center!important;
        -ms-flex-pack: center!important;
        justify-content: center!important
    }

    .relx-pages-super-smooth .justify-content-lg-between {
        -webkit-box-pack: justify!important;
        -ms-flex-pack: justify!important;
        justify-content: space-between!important
    }

    .relx-pages-super-smooth .justify-content-lg-around {
        -ms-flex-pack: distribute!important;
        justify-content: space-around!important
    }

    .relx-pages-super-smooth .align-items-lg-start {
        -webkit-box-align: start!important;
        -ms-flex-align: start!important;
        align-items: flex-start!important
    }

    .relx-pages-super-smooth .align-items-lg-end {
        -webkit-box-align: end!important;
        -ms-flex-align: end!important;
        align-items: flex-end!important
    }

    .relx-pages-super-smooth .align-items-lg-center {
        -webkit-box-align: center!important;
        -ms-flex-align: center!important;
        align-items: center!important
    }

    .relx-pages-super-smooth .align-items-lg-baseline {
        -webkit-box-align: baseline!important;
        -ms-flex-align: baseline!important;
        align-items: baseline!important
    }

    .relx-pages-super-smooth .align-items-lg-stretch {
        -webkit-box-align: stretch!important;
        -ms-flex-align: stretch!important;
        align-items: stretch!important
    }

    .relx-pages-super-smooth .align-content-lg-start {
        -ms-flex-line-pack: start!important;
        align-content: flex-start!important
    }

    .relx-pages-super-smooth .align-content-lg-end {
        -ms-flex-line-pack: end!important;
        align-content: flex-end!important
    }

    .relx-pages-super-smooth .align-content-lg-center {
        -ms-flex-line-pack: center!important;
        align-content: center!important
    }

    .relx-pages-super-smooth .align-content-lg-between {
        -ms-flex-line-pack: justify!important;
        align-content: space-between!important
    }

    .relx-pages-super-smooth .align-content-lg-around {
        -ms-flex-line-pack: distribute!important;
        align-content: space-around!important
    }

    .relx-pages-super-smooth .align-content-lg-stretch {
        -ms-flex-line-pack: stretch!important;
        align-content: stretch!important
    }

    .relx-pages-super-smooth .align-self-lg-auto {
        -ms-flex-item-align: auto!important;
        align-self: auto!important
    }

    .relx-pages-super-smooth .align-self-lg-start {
        -ms-flex-item-align: start!important;
        align-self: flex-start!important
    }

    .relx-pages-super-smooth .align-self-lg-end {
        -ms-flex-item-align: end!important;
        align-self: flex-end!important
    }

    .relx-pages-super-smooth .align-self-lg-center {
        -ms-flex-item-align: center!important;
        align-self: center!important
    }

    .relx-pages-super-smooth .align-self-lg-baseline {
        -ms-flex-item-align: baseline!important;
        align-self: baseline!important
    }

    .relx-pages-super-smooth .align-self-lg-stretch {
        -ms-flex-item-align: stretch!important;
        align-self: stretch!important
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .flex-xl-row {
        -webkit-box-orient:horizontal!important;
        -webkit-box-direction: normal!important;
        -ms-flex-direction: row!important;
        flex-direction: row!important
    }

    .relx-pages-super-smooth .flex-xl-column {
        -webkit-box-orient: vertical!important;
        -webkit-box-direction: normal!important;
        -ms-flex-direction: column!important;
        flex-direction: column!important
    }

    .relx-pages-super-smooth .flex-xl-row-reverse {
        -webkit-box-orient: horizontal!important;
        -webkit-box-direction: reverse!important;
        -ms-flex-direction: row-reverse!important;
        flex-direction: row-reverse!important
    }

    .relx-pages-super-smooth .flex-xl-column-reverse {
        -webkit-box-orient: vertical!important;
        -webkit-box-direction: reverse!important;
        -ms-flex-direction: column-reverse!important;
        flex-direction: column-reverse!important
    }

    .relx-pages-super-smooth .flex-xl-wrap {
        -ms-flex-wrap: wrap!important;
        flex-wrap: wrap!important
    }

    .relx-pages-super-smooth .flex-xl-nowrap {
        -ms-flex-wrap: nowrap!important;
        flex-wrap: nowrap!important
    }

    .relx-pages-super-smooth .flex-xl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse!important;
        flex-wrap: wrap-reverse!important
    }

    .relx-pages-super-smooth .flex-xl-fill {
        -webkit-box-flex: 1!important;
        -ms-flex: 1 1 auto!important;
        flex: 1 1 auto!important
    }

    .relx-pages-super-smooth .flex-xl-grow-0 {
        -webkit-box-flex: 0!important;
        -ms-flex-positive: 0!important;
        flex-grow: 0!important
    }

    .relx-pages-super-smooth .flex-xl-grow-1 {
        -webkit-box-flex: 1!important;
        -ms-flex-positive: 1!important;
        flex-grow: 1!important
    }

    .relx-pages-super-smooth .flex-xl-shrink-0 {
        -ms-flex-negative: 0!important;
        flex-shrink: 0!important
    }

    .relx-pages-super-smooth .flex-xl-shrink-1 {
        -ms-flex-negative: 1!important;
        flex-shrink: 1!important
    }

    .relx-pages-super-smooth .justify-content-xl-start {
        -webkit-box-pack: start!important;
        -ms-flex-pack: start!important;
        justify-content: flex-start!important
    }

    .relx-pages-super-smooth .justify-content-xl-end {
        -webkit-box-pack: end!important;
        -ms-flex-pack: end!important;
        justify-content: flex-end!important
    }

    .relx-pages-super-smooth .justify-content-xl-center {
        -webkit-box-pack: center!important;
        -ms-flex-pack: center!important;
        justify-content: center!important
    }

    .relx-pages-super-smooth .justify-content-xl-between {
        -webkit-box-pack: justify!important;
        -ms-flex-pack: justify!important;
        justify-content: space-between!important
    }

    .relx-pages-super-smooth .justify-content-xl-around {
        -ms-flex-pack: distribute!important;
        justify-content: space-around!important
    }

    .relx-pages-super-smooth .align-items-xl-start {
        -webkit-box-align: start!important;
        -ms-flex-align: start!important;
        align-items: flex-start!important
    }

    .relx-pages-super-smooth .align-items-xl-end {
        -webkit-box-align: end!important;
        -ms-flex-align: end!important;
        align-items: flex-end!important
    }

    .relx-pages-super-smooth .align-items-xl-center {
        -webkit-box-align: center!important;
        -ms-flex-align: center!important;
        align-items: center!important
    }

    .relx-pages-super-smooth .align-items-xl-baseline {
        -webkit-box-align: baseline!important;
        -ms-flex-align: baseline!important;
        align-items: baseline!important
    }

    .relx-pages-super-smooth .align-items-xl-stretch {
        -webkit-box-align: stretch!important;
        -ms-flex-align: stretch!important;
        align-items: stretch!important
    }

    .relx-pages-super-smooth .align-content-xl-start {
        -ms-flex-line-pack: start!important;
        align-content: flex-start!important
    }

    .relx-pages-super-smooth .align-content-xl-end {
        -ms-flex-line-pack: end!important;
        align-content: flex-end!important
    }

    .relx-pages-super-smooth .align-content-xl-center {
        -ms-flex-line-pack: center!important;
        align-content: center!important
    }

    .relx-pages-super-smooth .align-content-xl-between {
        -ms-flex-line-pack: justify!important;
        align-content: space-between!important
    }

    .relx-pages-super-smooth .align-content-xl-around {
        -ms-flex-line-pack: distribute!important;
        align-content: space-around!important
    }

    .relx-pages-super-smooth .align-content-xl-stretch {
        -ms-flex-line-pack: stretch!important;
        align-content: stretch!important
    }

    .relx-pages-super-smooth .align-self-xl-auto {
        -ms-flex-item-align: auto!important;
        align-self: auto!important
    }

    .relx-pages-super-smooth .align-self-xl-start {
        -ms-flex-item-align: start!important;
        align-self: flex-start!important
    }

    .relx-pages-super-smooth .align-self-xl-end {
        -ms-flex-item-align: end!important;
        align-self: flex-end!important
    }

    .relx-pages-super-smooth .align-self-xl-center {
        -ms-flex-item-align: center!important;
        align-self: center!important
    }

    .relx-pages-super-smooth .align-self-xl-baseline {
        -ms-flex-item-align: baseline!important;
        align-self: baseline!important
    }

    .relx-pages-super-smooth .align-self-xl-stretch {
        -ms-flex-item-align: stretch!important;
        align-self: stretch!important
    }
}

.relx-pages-super-smooth .float-left {
    float: left!important
}

.relx-pages-super-smooth .float-right {
    float: right!important
}

.relx-pages-super-smooth .float-none {
    float: none!important
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .float-sm-left {
        float:left!important
    }

    .relx-pages-super-smooth .float-sm-right {
        float: right!important
    }

    .relx-pages-super-smooth .float-sm-none {
        float: none!important
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .float-md-left {
        float:left!important
    }

    .relx-pages-super-smooth .float-md-right {
        float: right!important
    }

    .relx-pages-super-smooth .float-md-none {
        float: none!important
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .float-lg-left {
        float:left!important
    }

    .relx-pages-super-smooth .float-lg-right {
        float: right!important
    }

    .relx-pages-super-smooth .float-lg-none {
        float: none!important
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .float-xl-left {
        float:left!important
    }

    .relx-pages-super-smooth .float-xl-right {
        float: right!important
    }

    .relx-pages-super-smooth .float-xl-none {
        float: none!important
    }
}

.relx-pages-super-smooth .overflow-auto {
    overflow: auto!important
}

.relx-pages-super-smooth .overflow-hidden {
    overflow: hidden!important
}

.relx-pages-super-smooth .position-static {
    position: static!important
}

.relx-pages-super-smooth .position-relative {
    position: relative!important
}

.relx-pages-super-smooth .position-absolute {
    position: absolute!important
}

.relx-pages-super-smooth .position-fixed {
    position: fixed!important
}

.relx-pages-super-smooth .position-sticky {
    position: sticky!important
}

.relx-pages-super-smooth .fixed-top {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1030
}

.relx-pages-super-smooth .fixed-bottom {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1030
}

@supports(position: sticky) {
    .relx-pages-super-smooth .redirect-store-wrap,.relx-pages-super-smooth .sticky-top {
        position:sticky;
        top: 0;
        z-index: 1020
    }
}

.relx-pages-super-smooth .sr-only {
    clip: rect(0,0,0,0);
    border: 0;
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.relx-pages-super-smooth .sr-only-focusable:active,.relx-pages-super-smooth .sr-only-focusable:focus {
    clip: auto;
    height: auto;
    overflow: visible;
    position: static;
    white-space: normal;
    width: auto
}

.relx-pages-super-smooth .shadow-sm {
    -webkit-box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important
}

.relx-pages-super-smooth .shadow {
    -webkit-box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important
}

.relx-pages-super-smooth .shadow-lg {
    -webkit-box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important;
    box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important
}

.relx-pages-super-smooth .shadow-none {
    -webkit-box-shadow: none!important;
    box-shadow: none!important
}

.relx-pages-super-smooth .w-25 {
    width: 25%!important
}

.relx-pages-super-smooth .w-50 {
    width: 50%!important
}

.relx-pages-super-smooth .w-75 {
    width: 75%!important
}

.relx-pages-super-smooth .w-100 {
    width: 100%!important
}

.relx-pages-super-smooth .w-auto {
    width: auto!important
}

.relx-pages-super-smooth .h-25 {
    height: 25%!important
}

.relx-pages-super-smooth .h-50 {
    height: 50%!important
}

.relx-pages-super-smooth .h-75 {
    height: 75%!important
}

.relx-pages-super-smooth .h-100 {
    height: 100%!important
}

.relx-pages-super-smooth .h-auto {
    height: auto!important
}

.relx-pages-super-smooth .mw-100 {
    max-width: 100%!important
}

.relx-pages-super-smooth .mh-100 {
    max-height: 100%!important
}

.relx-pages-super-smooth .min-vw-100 {
    min-width: 100vw!important
}

.relx-pages-super-smooth .min-vh-100 {
    min-height: 100vh!important
}

.relx-pages-super-smooth .vw-100 {
    width: 100vw!important
}

.relx-pages-super-smooth .vh-100 {
    height: 100vh!important
}

.relx-pages-super-smooth .stretched-link:after {
    background-color: transparent;
    bottom: 0;
    content: "";
    left: 0;
    pointer-events: auto;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.relx-pages-super-smooth .m-zero {
    margin: 0!important
}

.relx-pages-super-smooth .mt-zero,.relx-pages-super-smooth .my-zero {
    margin-top: 0!important
}

.relx-pages-super-smooth .mr-zero,.relx-pages-super-smooth .mx-zero {
    margin-right: 0!important
}

.relx-pages-super-smooth .mb-zero,.relx-pages-super-smooth .my-zero {
    margin-bottom: 0!important
}

.relx-pages-super-smooth .ml-zero,.relx-pages-super-smooth .mx-zero {
    margin-left: 0!important
}

.relx-pages-super-smooth .m-inline {
    margin: .5rem!important
}

.relx-pages-super-smooth .mt-inline,.relx-pages-super-smooth .my-inline {
    margin-top: .5rem!important
}

.relx-pages-super-smooth .mr-inline,.relx-pages-super-smooth .mx-inline {
    margin-right: .5rem!important
}

.relx-pages-super-smooth .mb-inline,.relx-pages-super-smooth .my-inline {
    margin-bottom: .5rem!important
}

.relx-pages-super-smooth .ml-inline,.relx-pages-super-smooth .mx-inline {
    margin-left: .5rem!important
}

.relx-pages-super-smooth .m-stack-heading {
    margin: 3.25rem!important
}

.relx-pages-super-smooth .mt-stack-heading,.relx-pages-super-smooth .my-stack-heading {
    margin-top: 3.25rem!important
}

.relx-pages-super-smooth .mr-stack-heading,.relx-pages-super-smooth .mx-stack-heading {
    margin-right: 3.25rem!important
}

.relx-pages-super-smooth .mb-stack-heading,.relx-pages-super-smooth .my-stack-heading {
    margin-bottom: 3.25rem!important
}

.relx-pages-super-smooth .ml-stack-heading,.relx-pages-super-smooth .mx-stack-heading {
    margin-left: 3.25rem!important
}

.relx-pages-super-smooth .m-stack-graph {
    margin: 2rem!important
}

.relx-pages-super-smooth .mt-stack-graph,.relx-pages-super-smooth .my-stack-graph {
    margin-top: 2rem!important
}

.relx-pages-super-smooth .mr-stack-graph,.relx-pages-super-smooth .mx-stack-graph {
    margin-right: 2rem!important
}

.relx-pages-super-smooth .mb-stack-graph,.relx-pages-super-smooth .my-stack-graph {
    margin-bottom: 2rem!important
}

.relx-pages-super-smooth .ml-stack-graph,.relx-pages-super-smooth .mx-stack-graph {
    margin-left: 2rem!important
}

.relx-pages-super-smooth .m-1 {
    margin: .25rem!important
}

.relx-pages-super-smooth .mt-1,.relx-pages-super-smooth .my-1 {
    margin-top: .25rem!important
}

.relx-pages-super-smooth .mr-1,.relx-pages-super-smooth .mx-1 {
    margin-right: .25rem!important
}

.relx-pages-super-smooth .mb-1,.relx-pages-super-smooth .my-1 {
    margin-bottom: .25rem!important
}

.relx-pages-super-smooth .ml-1,.relx-pages-super-smooth .mx-1 {
    margin-left: .25rem!important
}

.relx-pages-super-smooth .m-2 {
    margin: .5rem!important
}

.relx-pages-super-smooth .mt-2,.relx-pages-super-smooth .my-2 {
    margin-top: .5rem!important
}

.relx-pages-super-smooth .mr-2,.relx-pages-super-smooth .mx-2 {
    margin-right: .5rem!important
}

.relx-pages-super-smooth .mb-2,.relx-pages-super-smooth .my-2 {
    margin-bottom: .5rem!important
}

.relx-pages-super-smooth .ml-2,.relx-pages-super-smooth .mx-2 {
    margin-left: .5rem!important
}

.relx-pages-super-smooth .m-3 {
    margin: .75rem!important
}

.relx-pages-super-smooth .mt-3,.relx-pages-super-smooth .my-3 {
    margin-top: .75rem!important
}

.relx-pages-super-smooth .mr-3,.relx-pages-super-smooth .mx-3 {
    margin-right: .75rem!important
}

.relx-pages-super-smooth .mb-3,.relx-pages-super-smooth .my-3 {
    margin-bottom: .75rem!important
}

.relx-pages-super-smooth .ml-3,.relx-pages-super-smooth .mx-3 {
    margin-left: .75rem!important
}

.relx-pages-super-smooth .m-4 {
    margin: 1.25rem!important
}

.relx-pages-super-smooth .mt-4,.relx-pages-super-smooth .my-4 {
    margin-top: 1.25rem!important
}

.relx-pages-super-smooth .mr-4,.relx-pages-super-smooth .mx-4 {
    margin-right: 1.25rem!important
}

.relx-pages-super-smooth .mb-4,.relx-pages-super-smooth .my-4 {
    margin-bottom: 1.25rem!important
}

.relx-pages-super-smooth .ml-4,.relx-pages-super-smooth .mx-4 {
    margin-left: 1.25rem!important
}

.relx-pages-super-smooth .m-5 {
    margin: 1.875rem!important
}

.relx-pages-super-smooth .mt-5,.relx-pages-super-smooth .my-5 {
    margin-top: 1.875rem!important
}

.relx-pages-super-smooth .mr-5,.relx-pages-super-smooth .mx-5 {
    margin-right: 1.875rem!important
}

.relx-pages-super-smooth .mb-5,.relx-pages-super-smooth .my-5 {
    margin-bottom: 1.875rem!important
}

.relx-pages-super-smooth .ml-5,.relx-pages-super-smooth .mx-5 {
    margin-left: 1.875rem!important
}

.relx-pages-super-smooth .m-6 {
    margin: 3.125rem!important
}

.relx-pages-super-smooth .mt-6,.relx-pages-super-smooth .my-6 {
    margin-top: 3.125rem!important
}

.relx-pages-super-smooth .mr-6,.relx-pages-super-smooth .mx-6 {
    margin-right: 3.125rem!important
}

.relx-pages-super-smooth .mb-6,.relx-pages-super-smooth .my-6 {
    margin-bottom: 3.125rem!important
}

.relx-pages-super-smooth .ml-6,.relx-pages-super-smooth .mx-6 {
    margin-left: 3.125rem!important
}

.relx-pages-super-smooth .m-7 {
    margin: 5rem!important
}

.relx-pages-super-smooth .mt-7,.relx-pages-super-smooth .my-7 {
    margin-top: 5rem!important
}

.relx-pages-super-smooth .mr-7,.relx-pages-super-smooth .mx-7 {
    margin-right: 5rem!important
}

.relx-pages-super-smooth .mb-7,.relx-pages-super-smooth .my-7 {
    margin-bottom: 5rem!important
}

.relx-pages-super-smooth .ml-7,.relx-pages-super-smooth .mx-7 {
    margin-left: 5rem!important
}

.relx-pages-super-smooth .m-8 {
    margin: 7.5rem!important
}

.relx-pages-super-smooth .mt-8,.relx-pages-super-smooth .my-8 {
    margin-top: 7.5rem!important
}

.relx-pages-super-smooth .mr-8,.relx-pages-super-smooth .mx-8 {
    margin-right: 7.5rem!important
}

.relx-pages-super-smooth .mb-8,.relx-pages-super-smooth .my-8 {
    margin-bottom: 7.5rem!important
}

.relx-pages-super-smooth .ml-8,.relx-pages-super-smooth .mx-8 {
    margin-left: 7.5rem!important
}

.relx-pages-super-smooth .m-9 {
    margin: 12.5rem!important
}

.relx-pages-super-smooth .mt-9,.relx-pages-super-smooth .my-9 {
    margin-top: 12.5rem!important
}

.relx-pages-super-smooth .mr-9,.relx-pages-super-smooth .mx-9 {
    margin-right: 12.5rem!important
}

.relx-pages-super-smooth .mb-9,.relx-pages-super-smooth .my-9 {
    margin-bottom: 12.5rem!important
}

.relx-pages-super-smooth .ml-9,.relx-pages-super-smooth .mx-9 {
    margin-left: 12.5rem!important
}

.relx-pages-super-smooth .p-zero {
    padding: 0!important
}

.relx-pages-super-smooth .pt-zero,.relx-pages-super-smooth .py-zero {
    padding-top: 0!important
}

.relx-pages-super-smooth .pr-zero,.relx-pages-super-smooth .px-zero {
    padding-right: 0!important
}

.relx-pages-super-smooth .pb-zero,.relx-pages-super-smooth .py-zero {
    padding-bottom: 0!important
}

.relx-pages-super-smooth .pl-zero,.relx-pages-super-smooth .px-zero {
    padding-left: 0!important
}

.relx-pages-super-smooth .p-auto {
    padding: auto!important
}

.relx-pages-super-smooth .pt-auto,.relx-pages-super-smooth .py-auto {
    padding-top: auto!important
}

.relx-pages-super-smooth .pr-auto,.relx-pages-super-smooth .px-auto {
    padding-right: auto!important
}

.relx-pages-super-smooth .pb-auto,.relx-pages-super-smooth .py-auto {
    padding-bottom: auto!important
}

.relx-pages-super-smooth .pl-auto,.relx-pages-super-smooth .px-auto {
    padding-left: auto!important
}

.relx-pages-super-smooth .p-inline {
    padding: .5rem!important
}

.relx-pages-super-smooth .pt-inline,.relx-pages-super-smooth .py-inline {
    padding-top: .5rem!important
}

.relx-pages-super-smooth .pr-inline,.relx-pages-super-smooth .px-inline {
    padding-right: .5rem!important
}

.relx-pages-super-smooth .pb-inline,.relx-pages-super-smooth .py-inline {
    padding-bottom: .5rem!important
}

.relx-pages-super-smooth .pl-inline,.relx-pages-super-smooth .px-inline {
    padding-left: .5rem!important
}

.relx-pages-super-smooth .p-stack-heading {
    padding: 3.25rem!important
}

.relx-pages-super-smooth .pt-stack-heading,.relx-pages-super-smooth .py-stack-heading {
    padding-top: 3.25rem!important
}

.relx-pages-super-smooth .pr-stack-heading,.relx-pages-super-smooth .px-stack-heading {
    padding-right: 3.25rem!important
}

.relx-pages-super-smooth .pb-stack-heading,.relx-pages-super-smooth .py-stack-heading {
    padding-bottom: 3.25rem!important
}

.relx-pages-super-smooth .pl-stack-heading,.relx-pages-super-smooth .px-stack-heading {
    padding-left: 3.25rem!important
}

.relx-pages-super-smooth .p-stack-graph {
    padding: 2rem!important
}

.relx-pages-super-smooth .pt-stack-graph,.relx-pages-super-smooth .py-stack-graph {
    padding-top: 2rem!important
}

.relx-pages-super-smooth .pr-stack-graph,.relx-pages-super-smooth .px-stack-graph {
    padding-right: 2rem!important
}

.relx-pages-super-smooth .pb-stack-graph,.relx-pages-super-smooth .py-stack-graph {
    padding-bottom: 2rem!important
}

.relx-pages-super-smooth .pl-stack-graph,.relx-pages-super-smooth .px-stack-graph {
    padding-left: 2rem!important
}

.relx-pages-super-smooth .p-1 {
    padding: .25rem!important
}

.relx-pages-super-smooth .pt-1,.relx-pages-super-smooth .py-1 {
    padding-top: .25rem!important
}

.relx-pages-super-smooth .pr-1,.relx-pages-super-smooth .px-1 {
    padding-right: .25rem!important
}

.relx-pages-super-smooth .pb-1,.relx-pages-super-smooth .py-1 {
    padding-bottom: .25rem!important
}

.relx-pages-super-smooth .pl-1,.relx-pages-super-smooth .px-1 {
    padding-left: .25rem!important
}

.relx-pages-super-smooth .p-2 {
    padding: .5rem!important
}

.relx-pages-super-smooth .pt-2,.relx-pages-super-smooth .py-2 {
    padding-top: .5rem!important
}

.relx-pages-super-smooth .pr-2,.relx-pages-super-smooth .px-2 {
    padding-right: .5rem!important
}

.relx-pages-super-smooth .pb-2,.relx-pages-super-smooth .py-2 {
    padding-bottom: .5rem!important
}

.relx-pages-super-smooth .pl-2,.relx-pages-super-smooth .px-2 {
    padding-left: .5rem!important
}

.relx-pages-super-smooth .p-3 {
    padding: .75rem!important
}

.relx-pages-super-smooth .pt-3,.relx-pages-super-smooth .py-3 {
    padding-top: .75rem!important
}

.relx-pages-super-smooth .pr-3,.relx-pages-super-smooth .px-3 {
    padding-right: .75rem!important
}

.relx-pages-super-smooth .pb-3,.relx-pages-super-smooth .py-3 {
    padding-bottom: .75rem!important
}

.relx-pages-super-smooth .pl-3,.relx-pages-super-smooth .px-3 {
    padding-left: .75rem!important
}

.relx-pages-super-smooth .p-4 {
    padding: 1.25rem!important
}

.relx-pages-super-smooth .pt-4,.relx-pages-super-smooth .py-4 {
    padding-top: 1.25rem!important
}

.relx-pages-super-smooth .pr-4,.relx-pages-super-smooth .px-4 {
    padding-right: 1.25rem!important
}

.relx-pages-super-smooth .pb-4,.relx-pages-super-smooth .py-4 {
    padding-bottom: 1.25rem!important
}

.relx-pages-super-smooth .pl-4,.relx-pages-super-smooth .px-4 {
    padding-left: 1.25rem!important
}

.relx-pages-super-smooth .p-5 {
    padding: 1.875rem!important
}

.relx-pages-super-smooth .pt-5,.relx-pages-super-smooth .py-5 {
    padding-top: 1.875rem!important
}

.relx-pages-super-smooth .pr-5,.relx-pages-super-smooth .px-5 {
    padding-right: 1.875rem!important
}

.relx-pages-super-smooth .pb-5,.relx-pages-super-smooth .py-5 {
    padding-bottom: 1.875rem!important
}

.relx-pages-super-smooth .pl-5,.relx-pages-super-smooth .px-5 {
    padding-left: 1.875rem!important
}

.relx-pages-super-smooth .p-6 {
    padding: 3.125rem!important
}

.relx-pages-super-smooth .pt-6,.relx-pages-super-smooth .py-6 {
    padding-top: 3.125rem!important
}

.relx-pages-super-smooth .pr-6,.relx-pages-super-smooth .px-6 {
    padding-right: 3.125rem!important
}

.relx-pages-super-smooth .pb-6,.relx-pages-super-smooth .py-6 {
    padding-bottom: 3.125rem!important
}

.relx-pages-super-smooth .pl-6,.relx-pages-super-smooth .px-6 {
    padding-left: 3.125rem!important
}

.relx-pages-super-smooth .p-7 {
    padding: 5rem!important
}

.relx-pages-super-smooth .pt-7,.relx-pages-super-smooth .py-7 {
    padding-top: 5rem!important
}

.relx-pages-super-smooth .pr-7,.relx-pages-super-smooth .px-7 {
    padding-right: 5rem!important
}

.relx-pages-super-smooth .pb-7,.relx-pages-super-smooth .py-7 {
    padding-bottom: 5rem!important
}

.relx-pages-super-smooth .pl-7,.relx-pages-super-smooth .px-7 {
    padding-left: 5rem!important
}

.relx-pages-super-smooth .p-8 {
    padding: 7.5rem!important
}

.relx-pages-super-smooth .pt-8,.relx-pages-super-smooth .py-8 {
    padding-top: 7.5rem!important
}

.relx-pages-super-smooth .pr-8,.relx-pages-super-smooth .px-8 {
    padding-right: 7.5rem!important
}

.relx-pages-super-smooth .pb-8,.relx-pages-super-smooth .py-8 {
    padding-bottom: 7.5rem!important
}

.relx-pages-super-smooth .pl-8,.relx-pages-super-smooth .px-8 {
    padding-left: 7.5rem!important
}

.relx-pages-super-smooth .p-9 {
    padding: 12.5rem!important
}

.relx-pages-super-smooth .pt-9,.relx-pages-super-smooth .py-9 {
    padding-top: 12.5rem!important
}

.relx-pages-super-smooth .pr-9,.relx-pages-super-smooth .px-9 {
    padding-right: 12.5rem!important
}

.relx-pages-super-smooth .pb-9,.relx-pages-super-smooth .py-9 {
    padding-bottom: 12.5rem!important
}

.relx-pages-super-smooth .pl-9,.relx-pages-super-smooth .px-9 {
    padding-left: 12.5rem!important
}

.relx-pages-super-smooth .m-nzero {
    margin: 0!important
}

.relx-pages-super-smooth .mt-nzero,.relx-pages-super-smooth .my-nzero {
    margin-top: 0!important
}

.relx-pages-super-smooth .mr-nzero,.relx-pages-super-smooth .mx-nzero {
    margin-right: 0!important
}

.relx-pages-super-smooth .mb-nzero,.relx-pages-super-smooth .my-nzero {
    margin-bottom: 0!important
}

.relx-pages-super-smooth .ml-nzero,.relx-pages-super-smooth .mx-nzero {
    margin-left: 0!important
}

.relx-pages-super-smooth .m-ninline {
    margin: -.5rem!important
}

.relx-pages-super-smooth .mt-ninline,.relx-pages-super-smooth .my-ninline {
    margin-top: -.5rem!important
}

.relx-pages-super-smooth .mr-ninline,.relx-pages-super-smooth .mx-ninline {
    margin-right: -.5rem!important
}

.relx-pages-super-smooth .mb-ninline,.relx-pages-super-smooth .my-ninline {
    margin-bottom: -.5rem!important
}

.relx-pages-super-smooth .ml-ninline,.relx-pages-super-smooth .mx-ninline {
    margin-left: -.5rem!important
}

.relx-pages-super-smooth .m-nstack-heading {
    margin: -3.25rem!important
}

.relx-pages-super-smooth .mt-nstack-heading,.relx-pages-super-smooth .my-nstack-heading {
    margin-top: -3.25rem!important
}

.relx-pages-super-smooth .mr-nstack-heading,.relx-pages-super-smooth .mx-nstack-heading {
    margin-right: -3.25rem!important
}

.relx-pages-super-smooth .mb-nstack-heading,.relx-pages-super-smooth .my-nstack-heading {
    margin-bottom: -3.25rem!important
}

.relx-pages-super-smooth .ml-nstack-heading,.relx-pages-super-smooth .mx-nstack-heading {
    margin-left: -3.25rem!important
}

.relx-pages-super-smooth .m-nstack-graph {
    margin: -2rem!important
}

.relx-pages-super-smooth .mt-nstack-graph,.relx-pages-super-smooth .my-nstack-graph {
    margin-top: -2rem!important
}

.relx-pages-super-smooth .mr-nstack-graph,.relx-pages-super-smooth .mx-nstack-graph {
    margin-right: -2rem!important
}

.relx-pages-super-smooth .mb-nstack-graph,.relx-pages-super-smooth .my-nstack-graph {
    margin-bottom: -2rem!important
}

.relx-pages-super-smooth .ml-nstack-graph,.relx-pages-super-smooth .mx-nstack-graph {
    margin-left: -2rem!important
}

.relx-pages-super-smooth .m-n1 {
    margin: -.25rem!important
}

.relx-pages-super-smooth .mt-n1,.relx-pages-super-smooth .my-n1 {
    margin-top: -.25rem!important
}

.relx-pages-super-smooth .mr-n1,.relx-pages-super-smooth .mx-n1 {
    margin-right: -.25rem!important
}

.relx-pages-super-smooth .mb-n1,.relx-pages-super-smooth .my-n1 {
    margin-bottom: -.25rem!important
}

.relx-pages-super-smooth .ml-n1,.relx-pages-super-smooth .mx-n1 {
    margin-left: -.25rem!important
}

.relx-pages-super-smooth .m-n2 {
    margin: -.5rem!important
}

.relx-pages-super-smooth .mt-n2,.relx-pages-super-smooth .my-n2 {
    margin-top: -.5rem!important
}

.relx-pages-super-smooth .mr-n2,.relx-pages-super-smooth .mx-n2 {
    margin-right: -.5rem!important
}

.relx-pages-super-smooth .mb-n2,.relx-pages-super-smooth .my-n2 {
    margin-bottom: -.5rem!important
}

.relx-pages-super-smooth .ml-n2,.relx-pages-super-smooth .mx-n2 {
    margin-left: -.5rem!important
}

.relx-pages-super-smooth .m-n3 {
    margin: -.75rem!important
}

.relx-pages-super-smooth .mt-n3,.relx-pages-super-smooth .my-n3 {
    margin-top: -.75rem!important
}

.relx-pages-super-smooth .mr-n3,.relx-pages-super-smooth .mx-n3 {
    margin-right: -.75rem!important
}

.relx-pages-super-smooth .mb-n3,.relx-pages-super-smooth .my-n3 {
    margin-bottom: -.75rem!important
}

.relx-pages-super-smooth .ml-n3,.relx-pages-super-smooth .mx-n3 {
    margin-left: -.75rem!important
}

.relx-pages-super-smooth .m-n4 {
    margin: -1.25rem!important
}

.relx-pages-super-smooth .mt-n4,.relx-pages-super-smooth .my-n4 {
    margin-top: -1.25rem!important
}

.relx-pages-super-smooth .mr-n4,.relx-pages-super-smooth .mx-n4 {
    margin-right: -1.25rem!important
}

.relx-pages-super-smooth .mb-n4,.relx-pages-super-smooth .my-n4 {
    margin-bottom: -1.25rem!important
}

.relx-pages-super-smooth .ml-n4,.relx-pages-super-smooth .mx-n4 {
    margin-left: -1.25rem!important
}

.relx-pages-super-smooth .m-n5 {
    margin: -1.875rem!important
}

.relx-pages-super-smooth .mt-n5,.relx-pages-super-smooth .my-n5 {
    margin-top: -1.875rem!important
}

.relx-pages-super-smooth .mr-n5,.relx-pages-super-smooth .mx-n5 {
    margin-right: -1.875rem!important
}

.relx-pages-super-smooth .mb-n5,.relx-pages-super-smooth .my-n5 {
    margin-bottom: -1.875rem!important
}

.relx-pages-super-smooth .ml-n5,.relx-pages-super-smooth .mx-n5 {
    margin-left: -1.875rem!important
}

.relx-pages-super-smooth .m-n6 {
    margin: -3.125rem!important
}

.relx-pages-super-smooth .mt-n6,.relx-pages-super-smooth .my-n6 {
    margin-top: -3.125rem!important
}

.relx-pages-super-smooth .mr-n6,.relx-pages-super-smooth .mx-n6 {
    margin-right: -3.125rem!important
}

.relx-pages-super-smooth .mb-n6,.relx-pages-super-smooth .my-n6 {
    margin-bottom: -3.125rem!important
}

.relx-pages-super-smooth .ml-n6,.relx-pages-super-smooth .mx-n6 {
    margin-left: -3.125rem!important
}

.relx-pages-super-smooth .m-n7 {
    margin: -5rem!important
}

.relx-pages-super-smooth .mt-n7,.relx-pages-super-smooth .my-n7 {
    margin-top: -5rem!important
}

.relx-pages-super-smooth .mr-n7,.relx-pages-super-smooth .mx-n7 {
    margin-right: -5rem!important
}

.relx-pages-super-smooth .mb-n7,.relx-pages-super-smooth .my-n7 {
    margin-bottom: -5rem!important
}

.relx-pages-super-smooth .ml-n7,.relx-pages-super-smooth .mx-n7 {
    margin-left: -5rem!important
}

.relx-pages-super-smooth .m-n8 {
    margin: -7.5rem!important
}

.relx-pages-super-smooth .mt-n8,.relx-pages-super-smooth .my-n8 {
    margin-top: -7.5rem!important
}

.relx-pages-super-smooth .mr-n8,.relx-pages-super-smooth .mx-n8 {
    margin-right: -7.5rem!important
}

.relx-pages-super-smooth .mb-n8,.relx-pages-super-smooth .my-n8 {
    margin-bottom: -7.5rem!important
}

.relx-pages-super-smooth .ml-n8,.relx-pages-super-smooth .mx-n8 {
    margin-left: -7.5rem!important
}

.relx-pages-super-smooth .m-n9 {
    margin: -12.5rem!important
}

.relx-pages-super-smooth .mt-n9,.relx-pages-super-smooth .my-n9 {
    margin-top: -12.5rem!important
}

.relx-pages-super-smooth .mr-n9,.relx-pages-super-smooth .mx-n9 {
    margin-right: -12.5rem!important
}

.relx-pages-super-smooth .mb-n9,.relx-pages-super-smooth .my-n9 {
    margin-bottom: -12.5rem!important
}

.relx-pages-super-smooth .ml-n9,.relx-pages-super-smooth .mx-n9 {
    margin-left: -12.5rem!important
}

.relx-pages-super-smooth .m-auto {
    margin: auto!important
}

.relx-pages-super-smooth .mt-auto,.relx-pages-super-smooth .my-auto {
    margin-top: auto!important
}

.relx-pages-super-smooth .mr-auto,.relx-pages-super-smooth .mx-auto {
    margin-right: auto!important
}

.relx-pages-super-smooth .mb-auto,.relx-pages-super-smooth .my-auto {
    margin-bottom: auto!important
}

.relx-pages-super-smooth .ml-auto,.relx-pages-super-smooth .mx-auto {
    margin-left: auto!important
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .m-sm-zero {
        margin:0!important
    }

    .relx-pages-super-smooth .mt-sm-zero,.relx-pages-super-smooth .my-sm-zero {
        margin-top: 0!important
    }

    .relx-pages-super-smooth .mr-sm-zero,.relx-pages-super-smooth .mx-sm-zero {
        margin-right: 0!important
    }

    .relx-pages-super-smooth .mb-sm-zero,.relx-pages-super-smooth .my-sm-zero {
        margin-bottom: 0!important
    }

    .relx-pages-super-smooth .ml-sm-zero,.relx-pages-super-smooth .mx-sm-zero {
        margin-left: 0!important
    }

    .relx-pages-super-smooth .m-sm-inline {
        margin: .5rem!important
    }

    .relx-pages-super-smooth .mt-sm-inline,.relx-pages-super-smooth .my-sm-inline {
        margin-top: .5rem!important
    }

    .relx-pages-super-smooth .mr-sm-inline,.relx-pages-super-smooth .mx-sm-inline {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .mb-sm-inline,.relx-pages-super-smooth .my-sm-inline {
        margin-bottom: .5rem!important
    }

    .relx-pages-super-smooth .ml-sm-inline,.relx-pages-super-smooth .mx-sm-inline {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .m-sm-stack-heading {
        margin: 3.25rem!important
    }

    .relx-pages-super-smooth .mt-sm-stack-heading,.relx-pages-super-smooth .my-sm-stack-heading {
        margin-top: 3.25rem!important
    }

    .relx-pages-super-smooth .mr-sm-stack-heading,.relx-pages-super-smooth .mx-sm-stack-heading {
        margin-right: 3.25rem!important
    }

    .relx-pages-super-smooth .mb-sm-stack-heading,.relx-pages-super-smooth .my-sm-stack-heading {
        margin-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .ml-sm-stack-heading,.relx-pages-super-smooth .mx-sm-stack-heading {
        margin-left: 3.25rem!important
    }

    .relx-pages-super-smooth .m-sm-stack-graph {
        margin: 2rem!important
    }

    .relx-pages-super-smooth .mt-sm-stack-graph,.relx-pages-super-smooth .my-sm-stack-graph {
        margin-top: 2rem!important
    }

    .relx-pages-super-smooth .mr-sm-stack-graph,.relx-pages-super-smooth .mx-sm-stack-graph {
        margin-right: 2rem!important
    }

    .relx-pages-super-smooth .mb-sm-stack-graph,.relx-pages-super-smooth .my-sm-stack-graph {
        margin-bottom: 2rem!important
    }

    .relx-pages-super-smooth .ml-sm-stack-graph,.relx-pages-super-smooth .mx-sm-stack-graph {
        margin-left: 2rem!important
    }

    .relx-pages-super-smooth .m-sm-1 {
        margin: .25rem!important
    }

    .relx-pages-super-smooth .mt-sm-1,.relx-pages-super-smooth .my-sm-1 {
        margin-top: .25rem!important
    }

    .relx-pages-super-smooth .mr-sm-1,.relx-pages-super-smooth .mx-sm-1 {
        margin-right: .25rem!important
    }

    .relx-pages-super-smooth .mb-sm-1,.relx-pages-super-smooth .my-sm-1 {
        margin-bottom: .25rem!important
    }

    .relx-pages-super-smooth .ml-sm-1,.relx-pages-super-smooth .mx-sm-1 {
        margin-left: .25rem!important
    }

    .relx-pages-super-smooth .m-sm-2 {
        margin: .5rem!important
    }

    .relx-pages-super-smooth .mt-sm-2,.relx-pages-super-smooth .my-sm-2 {
        margin-top: .5rem!important
    }

    .relx-pages-super-smooth .mr-sm-2,.relx-pages-super-smooth .mx-sm-2 {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .mb-sm-2,.relx-pages-super-smooth .my-sm-2 {
        margin-bottom: .5rem!important
    }

    .relx-pages-super-smooth .ml-sm-2,.relx-pages-super-smooth .mx-sm-2 {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .m-sm-3 {
        margin: .75rem!important
    }

    .relx-pages-super-smooth .mt-sm-3,.relx-pages-super-smooth .my-sm-3 {
        margin-top: .75rem!important
    }

    .relx-pages-super-smooth .mr-sm-3,.relx-pages-super-smooth .mx-sm-3 {
        margin-right: .75rem!important
    }

    .relx-pages-super-smooth .mb-sm-3,.relx-pages-super-smooth .my-sm-3 {
        margin-bottom: .75rem!important
    }

    .relx-pages-super-smooth .ml-sm-3,.relx-pages-super-smooth .mx-sm-3 {
        margin-left: .75rem!important
    }

    .relx-pages-super-smooth .m-sm-4 {
        margin: 1.25rem!important
    }

    .relx-pages-super-smooth .mt-sm-4,.relx-pages-super-smooth .my-sm-4 {
        margin-top: 1.25rem!important
    }

    .relx-pages-super-smooth .mr-sm-4,.relx-pages-super-smooth .mx-sm-4 {
        margin-right: 1.25rem!important
    }

    .relx-pages-super-smooth .mb-sm-4,.relx-pages-super-smooth .my-sm-4 {
        margin-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .ml-sm-4,.relx-pages-super-smooth .mx-sm-4 {
        margin-left: 1.25rem!important
    }

    .relx-pages-super-smooth .m-sm-5 {
        margin: 1.875rem!important
    }

    .relx-pages-super-smooth .mt-sm-5,.relx-pages-super-smooth .my-sm-5 {
        margin-top: 1.875rem!important
    }

    .relx-pages-super-smooth .mr-sm-5,.relx-pages-super-smooth .mx-sm-5 {
        margin-right: 1.875rem!important
    }

    .relx-pages-super-smooth .mb-sm-5,.relx-pages-super-smooth .my-sm-5 {
        margin-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .ml-sm-5,.relx-pages-super-smooth .mx-sm-5 {
        margin-left: 1.875rem!important
    }

    .relx-pages-super-smooth .m-sm-6 {
        margin: 3.125rem!important
    }

    .relx-pages-super-smooth .mt-sm-6,.relx-pages-super-smooth .my-sm-6 {
        margin-top: 3.125rem!important
    }

    .relx-pages-super-smooth .mr-sm-6,.relx-pages-super-smooth .mx-sm-6 {
        margin-right: 3.125rem!important
    }

    .relx-pages-super-smooth .mb-sm-6,.relx-pages-super-smooth .my-sm-6 {
        margin-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .ml-sm-6,.relx-pages-super-smooth .mx-sm-6 {
        margin-left: 3.125rem!important
    }

    .relx-pages-super-smooth .m-sm-7 {
        margin: 5rem!important
    }

    .relx-pages-super-smooth .mt-sm-7,.relx-pages-super-smooth .my-sm-7 {
        margin-top: 5rem!important
    }

    .relx-pages-super-smooth .mr-sm-7,.relx-pages-super-smooth .mx-sm-7 {
        margin-right: 5rem!important
    }

    .relx-pages-super-smooth .mb-sm-7,.relx-pages-super-smooth .my-sm-7 {
        margin-bottom: 5rem!important
    }

    .relx-pages-super-smooth .ml-sm-7,.relx-pages-super-smooth .mx-sm-7 {
        margin-left: 5rem!important
    }

    .relx-pages-super-smooth .m-sm-8 {
        margin: 7.5rem!important
    }

    .relx-pages-super-smooth .mt-sm-8,.relx-pages-super-smooth .my-sm-8 {
        margin-top: 7.5rem!important
    }

    .relx-pages-super-smooth .mr-sm-8,.relx-pages-super-smooth .mx-sm-8 {
        margin-right: 7.5rem!important
    }

    .relx-pages-super-smooth .mb-sm-8,.relx-pages-super-smooth .my-sm-8 {
        margin-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .ml-sm-8,.relx-pages-super-smooth .mx-sm-8 {
        margin-left: 7.5rem!important
    }

    .relx-pages-super-smooth .m-sm-9 {
        margin: 12.5rem!important
    }

    .relx-pages-super-smooth .mt-sm-9,.relx-pages-super-smooth .my-sm-9 {
        margin-top: 12.5rem!important
    }

    .relx-pages-super-smooth .mr-sm-9,.relx-pages-super-smooth .mx-sm-9 {
        margin-right: 12.5rem!important
    }

    .relx-pages-super-smooth .mb-sm-9,.relx-pages-super-smooth .my-sm-9 {
        margin-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .ml-sm-9,.relx-pages-super-smooth .mx-sm-9 {
        margin-left: 12.5rem!important
    }

    .relx-pages-super-smooth .p-sm-zero {
        padding: 0!important
    }

    .relx-pages-super-smooth .pt-sm-zero,.relx-pages-super-smooth .py-sm-zero {
        padding-top: 0!important
    }

    .relx-pages-super-smooth .pr-sm-zero,.relx-pages-super-smooth .px-sm-zero {
        padding-right: 0!important
    }

    .relx-pages-super-smooth .pb-sm-zero,.relx-pages-super-smooth .py-sm-zero {
        padding-bottom: 0!important
    }

    .relx-pages-super-smooth .pl-sm-zero,.relx-pages-super-smooth .px-sm-zero {
        padding-left: 0!important
    }

    .relx-pages-super-smooth .p-sm-auto {
        padding: auto!important
    }

    .relx-pages-super-smooth .pt-sm-auto,.relx-pages-super-smooth .py-sm-auto {
        padding-top: auto!important
    }

    .relx-pages-super-smooth .pr-sm-auto,.relx-pages-super-smooth .px-sm-auto {
        padding-right: auto!important
    }

    .relx-pages-super-smooth .pb-sm-auto,.relx-pages-super-smooth .py-sm-auto {
        padding-bottom: auto!important
    }

    .relx-pages-super-smooth .pl-sm-auto,.relx-pages-super-smooth .px-sm-auto {
        padding-left: auto!important
    }

    .relx-pages-super-smooth .p-sm-inline {
        padding: .5rem!important
    }

    .relx-pages-super-smooth .pt-sm-inline,.relx-pages-super-smooth .py-sm-inline {
        padding-top: .5rem!important
    }

    .relx-pages-super-smooth .pr-sm-inline,.relx-pages-super-smooth .px-sm-inline {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .pb-sm-inline,.relx-pages-super-smooth .py-sm-inline {
        padding-bottom: .5rem!important
    }

    .relx-pages-super-smooth .pl-sm-inline,.relx-pages-super-smooth .px-sm-inline {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .p-sm-stack-heading {
        padding: 3.25rem!important
    }

    .relx-pages-super-smooth .pt-sm-stack-heading,.relx-pages-super-smooth .py-sm-stack-heading {
        padding-top: 3.25rem!important
    }

    .relx-pages-super-smooth .pr-sm-stack-heading,.relx-pages-super-smooth .px-sm-stack-heading {
        padding-right: 3.25rem!important
    }

    .relx-pages-super-smooth .pb-sm-stack-heading,.relx-pages-super-smooth .py-sm-stack-heading {
        padding-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .pl-sm-stack-heading,.relx-pages-super-smooth .px-sm-stack-heading {
        padding-left: 3.25rem!important
    }

    .relx-pages-super-smooth .p-sm-stack-graph {
        padding: 2rem!important
    }

    .relx-pages-super-smooth .pt-sm-stack-graph,.relx-pages-super-smooth .py-sm-stack-graph {
        padding-top: 2rem!important
    }

    .relx-pages-super-smooth .pr-sm-stack-graph,.relx-pages-super-smooth .px-sm-stack-graph {
        padding-right: 2rem!important
    }

    .relx-pages-super-smooth .pb-sm-stack-graph,.relx-pages-super-smooth .py-sm-stack-graph {
        padding-bottom: 2rem!important
    }

    .relx-pages-super-smooth .pl-sm-stack-graph,.relx-pages-super-smooth .px-sm-stack-graph {
        padding-left: 2rem!important
    }

    .relx-pages-super-smooth .p-sm-1 {
        padding: .25rem!important
    }

    .relx-pages-super-smooth .pt-sm-1,.relx-pages-super-smooth .py-sm-1 {
        padding-top: .25rem!important
    }

    .relx-pages-super-smooth .pr-sm-1,.relx-pages-super-smooth .px-sm-1 {
        padding-right: .25rem!important
    }

    .relx-pages-super-smooth .pb-sm-1,.relx-pages-super-smooth .py-sm-1 {
        padding-bottom: .25rem!important
    }

    .relx-pages-super-smooth .pl-sm-1,.relx-pages-super-smooth .px-sm-1 {
        padding-left: .25rem!important
    }

    .relx-pages-super-smooth .p-sm-2 {
        padding: .5rem!important
    }

    .relx-pages-super-smooth .pt-sm-2,.relx-pages-super-smooth .py-sm-2 {
        padding-top: .5rem!important
    }

    .relx-pages-super-smooth .pr-sm-2,.relx-pages-super-smooth .px-sm-2 {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .pb-sm-2,.relx-pages-super-smooth .py-sm-2 {
        padding-bottom: .5rem!important
    }

    .relx-pages-super-smooth .pl-sm-2,.relx-pages-super-smooth .px-sm-2 {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .p-sm-3 {
        padding: .75rem!important
    }

    .relx-pages-super-smooth .pt-sm-3,.relx-pages-super-smooth .py-sm-3 {
        padding-top: .75rem!important
    }

    .relx-pages-super-smooth .pr-sm-3,.relx-pages-super-smooth .px-sm-3 {
        padding-right: .75rem!important
    }

    .relx-pages-super-smooth .pb-sm-3,.relx-pages-super-smooth .py-sm-3 {
        padding-bottom: .75rem!important
    }

    .relx-pages-super-smooth .pl-sm-3,.relx-pages-super-smooth .px-sm-3 {
        padding-left: .75rem!important
    }

    .relx-pages-super-smooth .p-sm-4 {
        padding: 1.25rem!important
    }

    .relx-pages-super-smooth .pt-sm-4,.relx-pages-super-smooth .py-sm-4 {
        padding-top: 1.25rem!important
    }

    .relx-pages-super-smooth .pr-sm-4,.relx-pages-super-smooth .px-sm-4 {
        padding-right: 1.25rem!important
    }

    .relx-pages-super-smooth .pb-sm-4,.relx-pages-super-smooth .py-sm-4 {
        padding-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .pl-sm-4,.relx-pages-super-smooth .px-sm-4 {
        padding-left: 1.25rem!important
    }

    .relx-pages-super-smooth .p-sm-5 {
        padding: 1.875rem!important
    }

    .relx-pages-super-smooth .pt-sm-5,.relx-pages-super-smooth .py-sm-5 {
        padding-top: 1.875rem!important
    }

    .relx-pages-super-smooth .pr-sm-5,.relx-pages-super-smooth .px-sm-5 {
        padding-right: 1.875rem!important
    }

    .relx-pages-super-smooth .pb-sm-5,.relx-pages-super-smooth .py-sm-5 {
        padding-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .pl-sm-5,.relx-pages-super-smooth .px-sm-5 {
        padding-left: 1.875rem!important
    }

    .relx-pages-super-smooth .p-sm-6 {
        padding: 3.125rem!important
    }

    .relx-pages-super-smooth .pt-sm-6,.relx-pages-super-smooth .py-sm-6 {
        padding-top: 3.125rem!important
    }

    .relx-pages-super-smooth .pr-sm-6,.relx-pages-super-smooth .px-sm-6 {
        padding-right: 3.125rem!important
    }

    .relx-pages-super-smooth .pb-sm-6,.relx-pages-super-smooth .py-sm-6 {
        padding-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .pl-sm-6,.relx-pages-super-smooth .px-sm-6 {
        padding-left: 3.125rem!important
    }

    .relx-pages-super-smooth .p-sm-7 {
        padding: 5rem!important
    }

    .relx-pages-super-smooth .pt-sm-7,.relx-pages-super-smooth .py-sm-7 {
        padding-top: 5rem!important
    }

    .relx-pages-super-smooth .pr-sm-7,.relx-pages-super-smooth .px-sm-7 {
        padding-right: 5rem!important
    }

    .relx-pages-super-smooth .pb-sm-7,.relx-pages-super-smooth .py-sm-7 {
        padding-bottom: 5rem!important
    }

    .relx-pages-super-smooth .pl-sm-7,.relx-pages-super-smooth .px-sm-7 {
        padding-left: 5rem!important
    }

    .relx-pages-super-smooth .p-sm-8 {
        padding: 7.5rem!important
    }

    .relx-pages-super-smooth .pt-sm-8,.relx-pages-super-smooth .py-sm-8 {
        padding-top: 7.5rem!important
    }

    .relx-pages-super-smooth .pr-sm-8,.relx-pages-super-smooth .px-sm-8 {
        padding-right: 7.5rem!important
    }

    .relx-pages-super-smooth .pb-sm-8,.relx-pages-super-smooth .py-sm-8 {
        padding-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .pl-sm-8,.relx-pages-super-smooth .px-sm-8 {
        padding-left: 7.5rem!important
    }

    .relx-pages-super-smooth .p-sm-9 {
        padding: 12.5rem!important
    }

    .relx-pages-super-smooth .pt-sm-9,.relx-pages-super-smooth .py-sm-9 {
        padding-top: 12.5rem!important
    }

    .relx-pages-super-smooth .pr-sm-9,.relx-pages-super-smooth .px-sm-9 {
        padding-right: 12.5rem!important
    }

    .relx-pages-super-smooth .pb-sm-9,.relx-pages-super-smooth .py-sm-9 {
        padding-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .pl-sm-9,.relx-pages-super-smooth .px-sm-9 {
        padding-left: 12.5rem!important
    }

    .relx-pages-super-smooth .m-sm-nzero {
        margin: 0!important
    }

    .relx-pages-super-smooth .mt-sm-nzero,.relx-pages-super-smooth .my-sm-nzero {
        margin-top: 0!important
    }

    .relx-pages-super-smooth .mr-sm-nzero,.relx-pages-super-smooth .mx-sm-nzero {
        margin-right: 0!important
    }

    .relx-pages-super-smooth .mb-sm-nzero,.relx-pages-super-smooth .my-sm-nzero {
        margin-bottom: 0!important
    }

    .relx-pages-super-smooth .ml-sm-nzero,.relx-pages-super-smooth .mx-sm-nzero {
        margin-left: 0!important
    }

    .relx-pages-super-smooth .m-sm-ninline {
        margin: -.5rem!important
    }

    .relx-pages-super-smooth .mt-sm-ninline,.relx-pages-super-smooth .my-sm-ninline {
        margin-top: -.5rem!important
    }

    .relx-pages-super-smooth .mr-sm-ninline,.relx-pages-super-smooth .mx-sm-ninline {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .mb-sm-ninline,.relx-pages-super-smooth .my-sm-ninline {
        margin-bottom: -.5rem!important
    }

    .relx-pages-super-smooth .ml-sm-ninline,.relx-pages-super-smooth .mx-sm-ninline {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .m-sm-nstack-heading {
        margin: -3.25rem!important
    }

    .relx-pages-super-smooth .mt-sm-nstack-heading,.relx-pages-super-smooth .my-sm-nstack-heading {
        margin-top: -3.25rem!important
    }

    .relx-pages-super-smooth .mr-sm-nstack-heading,.relx-pages-super-smooth .mx-sm-nstack-heading {
        margin-right: -3.25rem!important
    }

    .relx-pages-super-smooth .mb-sm-nstack-heading,.relx-pages-super-smooth .my-sm-nstack-heading {
        margin-bottom: -3.25rem!important
    }

    .relx-pages-super-smooth .ml-sm-nstack-heading,.relx-pages-super-smooth .mx-sm-nstack-heading {
        margin-left: -3.25rem!important
    }

    .relx-pages-super-smooth .m-sm-nstack-graph {
        margin: -2rem!important
    }

    .relx-pages-super-smooth .mt-sm-nstack-graph,.relx-pages-super-smooth .my-sm-nstack-graph {
        margin-top: -2rem!important
    }

    .relx-pages-super-smooth .mr-sm-nstack-graph,.relx-pages-super-smooth .mx-sm-nstack-graph {
        margin-right: -2rem!important
    }

    .relx-pages-super-smooth .mb-sm-nstack-graph,.relx-pages-super-smooth .my-sm-nstack-graph {
        margin-bottom: -2rem!important
    }

    .relx-pages-super-smooth .ml-sm-nstack-graph,.relx-pages-super-smooth .mx-sm-nstack-graph {
        margin-left: -2rem!important
    }

    .relx-pages-super-smooth .m-sm-n1 {
        margin: -.25rem!important
    }

    .relx-pages-super-smooth .mt-sm-n1,.relx-pages-super-smooth .my-sm-n1 {
        margin-top: -.25rem!important
    }

    .relx-pages-super-smooth .mr-sm-n1,.relx-pages-super-smooth .mx-sm-n1 {
        margin-right: -.25rem!important
    }

    .relx-pages-super-smooth .mb-sm-n1,.relx-pages-super-smooth .my-sm-n1 {
        margin-bottom: -.25rem!important
    }

    .relx-pages-super-smooth .ml-sm-n1,.relx-pages-super-smooth .mx-sm-n1 {
        margin-left: -.25rem!important
    }

    .relx-pages-super-smooth .m-sm-n2 {
        margin: -.5rem!important
    }

    .relx-pages-super-smooth .mt-sm-n2,.relx-pages-super-smooth .my-sm-n2 {
        margin-top: -.5rem!important
    }

    .relx-pages-super-smooth .mr-sm-n2,.relx-pages-super-smooth .mx-sm-n2 {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .mb-sm-n2,.relx-pages-super-smooth .my-sm-n2 {
        margin-bottom: -.5rem!important
    }

    .relx-pages-super-smooth .ml-sm-n2,.relx-pages-super-smooth .mx-sm-n2 {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .m-sm-n3 {
        margin: -.75rem!important
    }

    .relx-pages-super-smooth .mt-sm-n3,.relx-pages-super-smooth .my-sm-n3 {
        margin-top: -.75rem!important
    }

    .relx-pages-super-smooth .mr-sm-n3,.relx-pages-super-smooth .mx-sm-n3 {
        margin-right: -.75rem!important
    }

    .relx-pages-super-smooth .mb-sm-n3,.relx-pages-super-smooth .my-sm-n3 {
        margin-bottom: -.75rem!important
    }

    .relx-pages-super-smooth .ml-sm-n3,.relx-pages-super-smooth .mx-sm-n3 {
        margin-left: -.75rem!important
    }

    .relx-pages-super-smooth .m-sm-n4 {
        margin: -1.25rem!important
    }

    .relx-pages-super-smooth .mt-sm-n4,.relx-pages-super-smooth .my-sm-n4 {
        margin-top: -1.25rem!important
    }

    .relx-pages-super-smooth .mr-sm-n4,.relx-pages-super-smooth .mx-sm-n4 {
        margin-right: -1.25rem!important
    }

    .relx-pages-super-smooth .mb-sm-n4,.relx-pages-super-smooth .my-sm-n4 {
        margin-bottom: -1.25rem!important
    }

    .relx-pages-super-smooth .ml-sm-n4,.relx-pages-super-smooth .mx-sm-n4 {
        margin-left: -1.25rem!important
    }

    .relx-pages-super-smooth .m-sm-n5 {
        margin: -1.875rem!important
    }

    .relx-pages-super-smooth .mt-sm-n5,.relx-pages-super-smooth .my-sm-n5 {
        margin-top: -1.875rem!important
    }

    .relx-pages-super-smooth .mr-sm-n5,.relx-pages-super-smooth .mx-sm-n5 {
        margin-right: -1.875rem!important
    }

    .relx-pages-super-smooth .mb-sm-n5,.relx-pages-super-smooth .my-sm-n5 {
        margin-bottom: -1.875rem!important
    }

    .relx-pages-super-smooth .ml-sm-n5,.relx-pages-super-smooth .mx-sm-n5 {
        margin-left: -1.875rem!important
    }

    .relx-pages-super-smooth .m-sm-n6 {
        margin: -3.125rem!important
    }

    .relx-pages-super-smooth .mt-sm-n6,.relx-pages-super-smooth .my-sm-n6 {
        margin-top: -3.125rem!important
    }

    .relx-pages-super-smooth .mr-sm-n6,.relx-pages-super-smooth .mx-sm-n6 {
        margin-right: -3.125rem!important
    }

    .relx-pages-super-smooth .mb-sm-n6,.relx-pages-super-smooth .my-sm-n6 {
        margin-bottom: -3.125rem!important
    }

    .relx-pages-super-smooth .ml-sm-n6,.relx-pages-super-smooth .mx-sm-n6 {
        margin-left: -3.125rem!important
    }

    .relx-pages-super-smooth .m-sm-n7 {
        margin: -5rem!important
    }

    .relx-pages-super-smooth .mt-sm-n7,.relx-pages-super-smooth .my-sm-n7 {
        margin-top: -5rem!important
    }

    .relx-pages-super-smooth .mr-sm-n7,.relx-pages-super-smooth .mx-sm-n7 {
        margin-right: -5rem!important
    }

    .relx-pages-super-smooth .mb-sm-n7,.relx-pages-super-smooth .my-sm-n7 {
        margin-bottom: -5rem!important
    }

    .relx-pages-super-smooth .ml-sm-n7,.relx-pages-super-smooth .mx-sm-n7 {
        margin-left: -5rem!important
    }

    .relx-pages-super-smooth .m-sm-n8 {
        margin: -7.5rem!important
    }

    .relx-pages-super-smooth .mt-sm-n8,.relx-pages-super-smooth .my-sm-n8 {
        margin-top: -7.5rem!important
    }

    .relx-pages-super-smooth .mr-sm-n8,.relx-pages-super-smooth .mx-sm-n8 {
        margin-right: -7.5rem!important
    }

    .relx-pages-super-smooth .mb-sm-n8,.relx-pages-super-smooth .my-sm-n8 {
        margin-bottom: -7.5rem!important
    }

    .relx-pages-super-smooth .ml-sm-n8,.relx-pages-super-smooth .mx-sm-n8 {
        margin-left: -7.5rem!important
    }

    .relx-pages-super-smooth .m-sm-n9 {
        margin: -12.5rem!important
    }

    .relx-pages-super-smooth .mt-sm-n9,.relx-pages-super-smooth .my-sm-n9 {
        margin-top: -12.5rem!important
    }

    .relx-pages-super-smooth .mr-sm-n9,.relx-pages-super-smooth .mx-sm-n9 {
        margin-right: -12.5rem!important
    }

    .relx-pages-super-smooth .mb-sm-n9,.relx-pages-super-smooth .my-sm-n9 {
        margin-bottom: -12.5rem!important
    }

    .relx-pages-super-smooth .ml-sm-n9,.relx-pages-super-smooth .mx-sm-n9 {
        margin-left: -12.5rem!important
    }

    .relx-pages-super-smooth .m-sm-auto {
        margin: auto!important
    }

    .relx-pages-super-smooth .mt-sm-auto,.relx-pages-super-smooth .my-sm-auto {
        margin-top: auto!important
    }

    .relx-pages-super-smooth .mr-sm-auto,.relx-pages-super-smooth .mx-sm-auto {
        margin-right: auto!important
    }

    .relx-pages-super-smooth .mb-sm-auto,.relx-pages-super-smooth .my-sm-auto {
        margin-bottom: auto!important
    }

    .relx-pages-super-smooth .ml-sm-auto,.relx-pages-super-smooth .mx-sm-auto {
        margin-left: auto!important
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .m-md-zero {
        margin:0!important
    }

    .relx-pages-super-smooth .mt-md-zero,.relx-pages-super-smooth .my-md-zero {
        margin-top: 0!important
    }

    .relx-pages-super-smooth .mr-md-zero,.relx-pages-super-smooth .mx-md-zero {
        margin-right: 0!important
    }

    .relx-pages-super-smooth .mb-md-zero,.relx-pages-super-smooth .my-md-zero {
        margin-bottom: 0!important
    }

    .relx-pages-super-smooth .ml-md-zero,.relx-pages-super-smooth .mx-md-zero {
        margin-left: 0!important
    }

    .relx-pages-super-smooth .m-md-inline {
        margin: .5rem!important
    }

    .relx-pages-super-smooth .mt-md-inline,.relx-pages-super-smooth .my-md-inline {
        margin-top: .5rem!important
    }

    .relx-pages-super-smooth .mr-md-inline,.relx-pages-super-smooth .mx-md-inline {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .mb-md-inline,.relx-pages-super-smooth .my-md-inline {
        margin-bottom: .5rem!important
    }

    .relx-pages-super-smooth .ml-md-inline,.relx-pages-super-smooth .mx-md-inline {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .m-md-stack-heading {
        margin: 3.25rem!important
    }

    .relx-pages-super-smooth .mt-md-stack-heading,.relx-pages-super-smooth .my-md-stack-heading {
        margin-top: 3.25rem!important
    }

    .relx-pages-super-smooth .mr-md-stack-heading,.relx-pages-super-smooth .mx-md-stack-heading {
        margin-right: 3.25rem!important
    }

    .relx-pages-super-smooth .mb-md-stack-heading,.relx-pages-super-smooth .my-md-stack-heading {
        margin-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .ml-md-stack-heading,.relx-pages-super-smooth .mx-md-stack-heading {
        margin-left: 3.25rem!important
    }

    .relx-pages-super-smooth .m-md-stack-graph {
        margin: 2rem!important
    }

    .relx-pages-super-smooth .mt-md-stack-graph,.relx-pages-super-smooth .my-md-stack-graph {
        margin-top: 2rem!important
    }

    .relx-pages-super-smooth .mr-md-stack-graph,.relx-pages-super-smooth .mx-md-stack-graph {
        margin-right: 2rem!important
    }

    .relx-pages-super-smooth .mb-md-stack-graph,.relx-pages-super-smooth .my-md-stack-graph {
        margin-bottom: 2rem!important
    }

    .relx-pages-super-smooth .ml-md-stack-graph,.relx-pages-super-smooth .mx-md-stack-graph {
        margin-left: 2rem!important
    }

    .relx-pages-super-smooth .m-md-1 {
        margin: .25rem!important
    }

    .relx-pages-super-smooth .mt-md-1,.relx-pages-super-smooth .my-md-1 {
        margin-top: .25rem!important
    }

    .relx-pages-super-smooth .mr-md-1,.relx-pages-super-smooth .mx-md-1 {
        margin-right: .25rem!important
    }

    .relx-pages-super-smooth .mb-md-1,.relx-pages-super-smooth .my-md-1 {
        margin-bottom: .25rem!important
    }

    .relx-pages-super-smooth .ml-md-1,.relx-pages-super-smooth .mx-md-1 {
        margin-left: .25rem!important
    }

    .relx-pages-super-smooth .m-md-2 {
        margin: .5rem!important
    }

    .relx-pages-super-smooth .mt-md-2,.relx-pages-super-smooth .my-md-2 {
        margin-top: .5rem!important
    }

    .relx-pages-super-smooth .mr-md-2,.relx-pages-super-smooth .mx-md-2 {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .mb-md-2,.relx-pages-super-smooth .my-md-2 {
        margin-bottom: .5rem!important
    }

    .relx-pages-super-smooth .ml-md-2,.relx-pages-super-smooth .mx-md-2 {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .m-md-3 {
        margin: .75rem!important
    }

    .relx-pages-super-smooth .mt-md-3,.relx-pages-super-smooth .my-md-3 {
        margin-top: .75rem!important
    }

    .relx-pages-super-smooth .mr-md-3,.relx-pages-super-smooth .mx-md-3 {
        margin-right: .75rem!important
    }

    .relx-pages-super-smooth .mb-md-3,.relx-pages-super-smooth .my-md-3 {
        margin-bottom: .75rem!important
    }

    .relx-pages-super-smooth .ml-md-3,.relx-pages-super-smooth .mx-md-3 {
        margin-left: .75rem!important
    }

    .relx-pages-super-smooth .m-md-4 {
        margin: 1.25rem!important
    }

    .relx-pages-super-smooth .mt-md-4,.relx-pages-super-smooth .my-md-4 {
        margin-top: 1.25rem!important
    }

    .relx-pages-super-smooth .mr-md-4,.relx-pages-super-smooth .mx-md-4 {
        margin-right: 1.25rem!important
    }

    .relx-pages-super-smooth .mb-md-4,.relx-pages-super-smooth .my-md-4 {
        margin-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .ml-md-4,.relx-pages-super-smooth .mx-md-4 {
        margin-left: 1.25rem!important
    }

    .relx-pages-super-smooth .m-md-5 {
        margin: 1.875rem!important
    }

    .relx-pages-super-smooth .mt-md-5,.relx-pages-super-smooth .my-md-5 {
        margin-top: 1.875rem!important
    }

    .relx-pages-super-smooth .mr-md-5,.relx-pages-super-smooth .mx-md-5 {
        margin-right: 1.875rem!important
    }

    .relx-pages-super-smooth .mb-md-5,.relx-pages-super-smooth .my-md-5 {
        margin-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .ml-md-5,.relx-pages-super-smooth .mx-md-5 {
        margin-left: 1.875rem!important
    }

    .relx-pages-super-smooth .m-md-6 {
        margin: 3.125rem!important
    }

    .relx-pages-super-smooth .mt-md-6,.relx-pages-super-smooth .my-md-6 {
        margin-top: 3.125rem!important
    }

    .relx-pages-super-smooth .mr-md-6,.relx-pages-super-smooth .mx-md-6 {
        margin-right: 3.125rem!important
    }

    .relx-pages-super-smooth .mb-md-6,.relx-pages-super-smooth .my-md-6 {
        margin-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .ml-md-6,.relx-pages-super-smooth .mx-md-6 {
        margin-left: 3.125rem!important
    }

    .relx-pages-super-smooth .m-md-7 {
        margin: 5rem!important
    }

    .relx-pages-super-smooth .mt-md-7,.relx-pages-super-smooth .my-md-7 {
        margin-top: 5rem!important
    }

    .relx-pages-super-smooth .mr-md-7,.relx-pages-super-smooth .mx-md-7 {
        margin-right: 5rem!important
    }

    .relx-pages-super-smooth .mb-md-7,.relx-pages-super-smooth .my-md-7 {
        margin-bottom: 5rem!important
    }

    .relx-pages-super-smooth .ml-md-7,.relx-pages-super-smooth .mx-md-7 {
        margin-left: 5rem!important
    }

    .relx-pages-super-smooth .m-md-8 {
        margin: 7.5rem!important
    }

    .relx-pages-super-smooth .mt-md-8,.relx-pages-super-smooth .my-md-8 {
        margin-top: 7.5rem!important
    }

    .relx-pages-super-smooth .mr-md-8,.relx-pages-super-smooth .mx-md-8 {
        margin-right: 7.5rem!important
    }

    .relx-pages-super-smooth .mb-md-8,.relx-pages-super-smooth .my-md-8 {
        margin-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .ml-md-8,.relx-pages-super-smooth .mx-md-8 {
        margin-left: 7.5rem!important
    }

    .relx-pages-super-smooth .m-md-9 {
        margin: 12.5rem!important
    }

    .relx-pages-super-smooth .mt-md-9,.relx-pages-super-smooth .my-md-9 {
        margin-top: 12.5rem!important
    }

    .relx-pages-super-smooth .mr-md-9,.relx-pages-super-smooth .mx-md-9 {
        margin-right: 12.5rem!important
    }

    .relx-pages-super-smooth .mb-md-9,.relx-pages-super-smooth .my-md-9 {
        margin-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .ml-md-9,.relx-pages-super-smooth .mx-md-9 {
        margin-left: 12.5rem!important
    }

    .relx-pages-super-smooth .p-md-zero {
        padding: 0!important
    }

    .relx-pages-super-smooth .pt-md-zero,.relx-pages-super-smooth .py-md-zero {
        padding-top: 0!important
    }

    .relx-pages-super-smooth .pr-md-zero,.relx-pages-super-smooth .px-md-zero {
        padding-right: 0!important
    }

    .relx-pages-super-smooth .pb-md-zero,.relx-pages-super-smooth .py-md-zero {
        padding-bottom: 0!important
    }

    .relx-pages-super-smooth .pl-md-zero,.relx-pages-super-smooth .px-md-zero {
        padding-left: 0!important
    }

    .relx-pages-super-smooth .p-md-auto {
        padding: auto!important
    }

    .relx-pages-super-smooth .pt-md-auto,.relx-pages-super-smooth .py-md-auto {
        padding-top: auto!important
    }

    .relx-pages-super-smooth .pr-md-auto,.relx-pages-super-smooth .px-md-auto {
        padding-right: auto!important
    }

    .relx-pages-super-smooth .pb-md-auto,.relx-pages-super-smooth .py-md-auto {
        padding-bottom: auto!important
    }

    .relx-pages-super-smooth .pl-md-auto,.relx-pages-super-smooth .px-md-auto {
        padding-left: auto!important
    }

    .relx-pages-super-smooth .p-md-inline {
        padding: .5rem!important
    }

    .relx-pages-super-smooth .pt-md-inline,.relx-pages-super-smooth .py-md-inline {
        padding-top: .5rem!important
    }

    .relx-pages-super-smooth .pr-md-inline,.relx-pages-super-smooth .px-md-inline {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .pb-md-inline,.relx-pages-super-smooth .py-md-inline {
        padding-bottom: .5rem!important
    }

    .relx-pages-super-smooth .pl-md-inline,.relx-pages-super-smooth .px-md-inline {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .p-md-stack-heading {
        padding: 3.25rem!important
    }

    .relx-pages-super-smooth .pt-md-stack-heading,.relx-pages-super-smooth .py-md-stack-heading {
        padding-top: 3.25rem!important
    }

    .relx-pages-super-smooth .pr-md-stack-heading,.relx-pages-super-smooth .px-md-stack-heading {
        padding-right: 3.25rem!important
    }

    .relx-pages-super-smooth .pb-md-stack-heading,.relx-pages-super-smooth .py-md-stack-heading {
        padding-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .pl-md-stack-heading,.relx-pages-super-smooth .px-md-stack-heading {
        padding-left: 3.25rem!important
    }

    .relx-pages-super-smooth .p-md-stack-graph {
        padding: 2rem!important
    }

    .relx-pages-super-smooth .pt-md-stack-graph,.relx-pages-super-smooth .py-md-stack-graph {
        padding-top: 2rem!important
    }

    .relx-pages-super-smooth .pr-md-stack-graph,.relx-pages-super-smooth .px-md-stack-graph {
        padding-right: 2rem!important
    }

    .relx-pages-super-smooth .pb-md-stack-graph,.relx-pages-super-smooth .py-md-stack-graph {
        padding-bottom: 2rem!important
    }

    .relx-pages-super-smooth .pl-md-stack-graph,.relx-pages-super-smooth .px-md-stack-graph {
        padding-left: 2rem!important
    }

    .relx-pages-super-smooth .p-md-1 {
        padding: .25rem!important
    }

    .relx-pages-super-smooth .pt-md-1,.relx-pages-super-smooth .py-md-1 {
        padding-top: .25rem!important
    }

    .relx-pages-super-smooth .pr-md-1,.relx-pages-super-smooth .px-md-1 {
        padding-right: .25rem!important
    }

    .relx-pages-super-smooth .pb-md-1,.relx-pages-super-smooth .py-md-1 {
        padding-bottom: .25rem!important
    }

    .relx-pages-super-smooth .pl-md-1,.relx-pages-super-smooth .px-md-1 {
        padding-left: .25rem!important
    }

    .relx-pages-super-smooth .p-md-2 {
        padding: .5rem!important
    }

    .relx-pages-super-smooth .pt-md-2,.relx-pages-super-smooth .py-md-2 {
        padding-top: .5rem!important
    }

    .relx-pages-super-smooth .pr-md-2,.relx-pages-super-smooth .px-md-2 {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .pb-md-2,.relx-pages-super-smooth .py-md-2 {
        padding-bottom: .5rem!important
    }

    .relx-pages-super-smooth .pl-md-2,.relx-pages-super-smooth .px-md-2 {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .p-md-3 {
        padding: .75rem!important
    }

    .relx-pages-super-smooth .pt-md-3,.relx-pages-super-smooth .py-md-3 {
        padding-top: .75rem!important
    }

    .relx-pages-super-smooth .pr-md-3,.relx-pages-super-smooth .px-md-3 {
        padding-right: .75rem!important
    }

    .relx-pages-super-smooth .pb-md-3,.relx-pages-super-smooth .py-md-3 {
        padding-bottom: .75rem!important
    }

    .relx-pages-super-smooth .pl-md-3,.relx-pages-super-smooth .px-md-3 {
        padding-left: .75rem!important
    }

    .relx-pages-super-smooth .p-md-4 {
        padding: 1.25rem!important
    }

    .relx-pages-super-smooth .pt-md-4,.relx-pages-super-smooth .py-md-4 {
        padding-top: 1.25rem!important
    }

    .relx-pages-super-smooth .pr-md-4,.relx-pages-super-smooth .px-md-4 {
        padding-right: 1.25rem!important
    }

    .relx-pages-super-smooth .pb-md-4,.relx-pages-super-smooth .py-md-4 {
        padding-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .pl-md-4,.relx-pages-super-smooth .px-md-4 {
        padding-left: 1.25rem!important
    }

    .relx-pages-super-smooth .p-md-5 {
        padding: 1.875rem!important
    }

    .relx-pages-super-smooth .pt-md-5,.relx-pages-super-smooth .py-md-5 {
        padding-top: 1.875rem!important
    }

    .relx-pages-super-smooth .pr-md-5,.relx-pages-super-smooth .px-md-5 {
        padding-right: 1.875rem!important
    }

    .relx-pages-super-smooth .pb-md-5,.relx-pages-super-smooth .py-md-5 {
        padding-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .pl-md-5,.relx-pages-super-smooth .px-md-5 {
        padding-left: 1.875rem!important
    }

    .relx-pages-super-smooth .p-md-6 {
        padding: 3.125rem!important
    }

    .relx-pages-super-smooth .pt-md-6,.relx-pages-super-smooth .py-md-6 {
        padding-top: 3.125rem!important
    }

    .relx-pages-super-smooth .pr-md-6,.relx-pages-super-smooth .px-md-6 {
        padding-right: 3.125rem!important
    }

    .relx-pages-super-smooth .pb-md-6,.relx-pages-super-smooth .py-md-6 {
        padding-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .pl-md-6,.relx-pages-super-smooth .px-md-6 {
        padding-left: 3.125rem!important
    }

    .relx-pages-super-smooth .p-md-7 {
        padding: 5rem!important
    }

    .relx-pages-super-smooth .pt-md-7,.relx-pages-super-smooth .py-md-7 {
        padding-top: 5rem!important
    }

    .relx-pages-super-smooth .pr-md-7,.relx-pages-super-smooth .px-md-7 {
        padding-right: 5rem!important
    }

    .relx-pages-super-smooth .pb-md-7,.relx-pages-super-smooth .py-md-7 {
        padding-bottom: 5rem!important
    }

    .relx-pages-super-smooth .pl-md-7,.relx-pages-super-smooth .px-md-7 {
        padding-left: 5rem!important
    }

    .relx-pages-super-smooth .p-md-8 {
        padding: 7.5rem!important
    }

    .relx-pages-super-smooth .pt-md-8,.relx-pages-super-smooth .py-md-8 {
        padding-top: 7.5rem!important
    }

    .relx-pages-super-smooth .pr-md-8,.relx-pages-super-smooth .px-md-8 {
        padding-right: 7.5rem!important
    }

    .relx-pages-super-smooth .pb-md-8,.relx-pages-super-smooth .py-md-8 {
        padding-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .pl-md-8,.relx-pages-super-smooth .px-md-8 {
        padding-left: 7.5rem!important
    }

    .relx-pages-super-smooth .p-md-9 {
        padding: 12.5rem!important
    }

    .relx-pages-super-smooth .pt-md-9,.relx-pages-super-smooth .py-md-9 {
        padding-top: 12.5rem!important
    }

    .relx-pages-super-smooth .pr-md-9,.relx-pages-super-smooth .px-md-9 {
        padding-right: 12.5rem!important
    }

    .relx-pages-super-smooth .pb-md-9,.relx-pages-super-smooth .py-md-9 {
        padding-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .pl-md-9,.relx-pages-super-smooth .px-md-9 {
        padding-left: 12.5rem!important
    }

    .relx-pages-super-smooth .m-md-nzero {
        margin: 0!important
    }

    .relx-pages-super-smooth .mt-md-nzero,.relx-pages-super-smooth .my-md-nzero {
        margin-top: 0!important
    }

    .relx-pages-super-smooth .mr-md-nzero,.relx-pages-super-smooth .mx-md-nzero {
        margin-right: 0!important
    }

    .relx-pages-super-smooth .mb-md-nzero,.relx-pages-super-smooth .my-md-nzero {
        margin-bottom: 0!important
    }

    .relx-pages-super-smooth .ml-md-nzero,.relx-pages-super-smooth .mx-md-nzero {
        margin-left: 0!important
    }

    .relx-pages-super-smooth .m-md-ninline {
        margin: -.5rem!important
    }

    .relx-pages-super-smooth .mt-md-ninline,.relx-pages-super-smooth .my-md-ninline {
        margin-top: -.5rem!important
    }

    .relx-pages-super-smooth .mr-md-ninline,.relx-pages-super-smooth .mx-md-ninline {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .mb-md-ninline,.relx-pages-super-smooth .my-md-ninline {
        margin-bottom: -.5rem!important
    }

    .relx-pages-super-smooth .ml-md-ninline,.relx-pages-super-smooth .mx-md-ninline {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .m-md-nstack-heading {
        margin: -3.25rem!important
    }

    .relx-pages-super-smooth .mt-md-nstack-heading,.relx-pages-super-smooth .my-md-nstack-heading {
        margin-top: -3.25rem!important
    }

    .relx-pages-super-smooth .mr-md-nstack-heading,.relx-pages-super-smooth .mx-md-nstack-heading {
        margin-right: -3.25rem!important
    }

    .relx-pages-super-smooth .mb-md-nstack-heading,.relx-pages-super-smooth .my-md-nstack-heading {
        margin-bottom: -3.25rem!important
    }

    .relx-pages-super-smooth .ml-md-nstack-heading,.relx-pages-super-smooth .mx-md-nstack-heading {
        margin-left: -3.25rem!important
    }

    .relx-pages-super-smooth .m-md-nstack-graph {
        margin: -2rem!important
    }

    .relx-pages-super-smooth .mt-md-nstack-graph,.relx-pages-super-smooth .my-md-nstack-graph {
        margin-top: -2rem!important
    }

    .relx-pages-super-smooth .mr-md-nstack-graph,.relx-pages-super-smooth .mx-md-nstack-graph {
        margin-right: -2rem!important
    }

    .relx-pages-super-smooth .mb-md-nstack-graph,.relx-pages-super-smooth .my-md-nstack-graph {
        margin-bottom: -2rem!important
    }

    .relx-pages-super-smooth .ml-md-nstack-graph,.relx-pages-super-smooth .mx-md-nstack-graph {
        margin-left: -2rem!important
    }

    .relx-pages-super-smooth .m-md-n1 {
        margin: -.25rem!important
    }

    .relx-pages-super-smooth .mt-md-n1,.relx-pages-super-smooth .my-md-n1 {
        margin-top: -.25rem!important
    }

    .relx-pages-super-smooth .mr-md-n1,.relx-pages-super-smooth .mx-md-n1 {
        margin-right: -.25rem!important
    }

    .relx-pages-super-smooth .mb-md-n1,.relx-pages-super-smooth .my-md-n1 {
        margin-bottom: -.25rem!important
    }

    .relx-pages-super-smooth .ml-md-n1,.relx-pages-super-smooth .mx-md-n1 {
        margin-left: -.25rem!important
    }

    .relx-pages-super-smooth .m-md-n2 {
        margin: -.5rem!important
    }

    .relx-pages-super-smooth .mt-md-n2,.relx-pages-super-smooth .my-md-n2 {
        margin-top: -.5rem!important
    }

    .relx-pages-super-smooth .mr-md-n2,.relx-pages-super-smooth .mx-md-n2 {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .mb-md-n2,.relx-pages-super-smooth .my-md-n2 {
        margin-bottom: -.5rem!important
    }

    .relx-pages-super-smooth .ml-md-n2,.relx-pages-super-smooth .mx-md-n2 {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .m-md-n3 {
        margin: -.75rem!important
    }

    .relx-pages-super-smooth .mt-md-n3,.relx-pages-super-smooth .my-md-n3 {
        margin-top: -.75rem!important
    }

    .relx-pages-super-smooth .mr-md-n3,.relx-pages-super-smooth .mx-md-n3 {
        margin-right: -.75rem!important
    }

    .relx-pages-super-smooth .mb-md-n3,.relx-pages-super-smooth .my-md-n3 {
        margin-bottom: -.75rem!important
    }

    .relx-pages-super-smooth .ml-md-n3,.relx-pages-super-smooth .mx-md-n3 {
        margin-left: -.75rem!important
    }

    .relx-pages-super-smooth .m-md-n4 {
        margin: -1.25rem!important
    }

    .relx-pages-super-smooth .mt-md-n4,.relx-pages-super-smooth .my-md-n4 {
        margin-top: -1.25rem!important
    }

    .relx-pages-super-smooth .mr-md-n4,.relx-pages-super-smooth .mx-md-n4 {
        margin-right: -1.25rem!important
    }

    .relx-pages-super-smooth .mb-md-n4,.relx-pages-super-smooth .my-md-n4 {
        margin-bottom: -1.25rem!important
    }

    .relx-pages-super-smooth .ml-md-n4,.relx-pages-super-smooth .mx-md-n4 {
        margin-left: -1.25rem!important
    }

    .relx-pages-super-smooth .m-md-n5 {
        margin: -1.875rem!important
    }

    .relx-pages-super-smooth .mt-md-n5,.relx-pages-super-smooth .my-md-n5 {
        margin-top: -1.875rem!important
    }

    .relx-pages-super-smooth .mr-md-n5,.relx-pages-super-smooth .mx-md-n5 {
        margin-right: -1.875rem!important
    }

    .relx-pages-super-smooth .mb-md-n5,.relx-pages-super-smooth .my-md-n5 {
        margin-bottom: -1.875rem!important
    }

    .relx-pages-super-smooth .ml-md-n5,.relx-pages-super-smooth .mx-md-n5 {
        margin-left: -1.875rem!important
    }

    .relx-pages-super-smooth .m-md-n6 {
        margin: -3.125rem!important
    }

    .relx-pages-super-smooth .mt-md-n6,.relx-pages-super-smooth .my-md-n6 {
        margin-top: -3.125rem!important
    }

    .relx-pages-super-smooth .mr-md-n6,.relx-pages-super-smooth .mx-md-n6 {
        margin-right: -3.125rem!important
    }

    .relx-pages-super-smooth .mb-md-n6,.relx-pages-super-smooth .my-md-n6 {
        margin-bottom: -3.125rem!important
    }

    .relx-pages-super-smooth .ml-md-n6,.relx-pages-super-smooth .mx-md-n6 {
        margin-left: -3.125rem!important
    }

    .relx-pages-super-smooth .m-md-n7 {
        margin: -5rem!important
    }

    .relx-pages-super-smooth .mt-md-n7,.relx-pages-super-smooth .my-md-n7 {
        margin-top: -5rem!important
    }

    .relx-pages-super-smooth .mr-md-n7,.relx-pages-super-smooth .mx-md-n7 {
        margin-right: -5rem!important
    }

    .relx-pages-super-smooth .mb-md-n7,.relx-pages-super-smooth .my-md-n7 {
        margin-bottom: -5rem!important
    }

    .relx-pages-super-smooth .ml-md-n7,.relx-pages-super-smooth .mx-md-n7 {
        margin-left: -5rem!important
    }

    .relx-pages-super-smooth .m-md-n8 {
        margin: -7.5rem!important
    }

    .relx-pages-super-smooth .mt-md-n8,.relx-pages-super-smooth .my-md-n8 {
        margin-top: -7.5rem!important
    }

    .relx-pages-super-smooth .mr-md-n8,.relx-pages-super-smooth .mx-md-n8 {
        margin-right: -7.5rem!important
    }

    .relx-pages-super-smooth .mb-md-n8,.relx-pages-super-smooth .my-md-n8 {
        margin-bottom: -7.5rem!important
    }

    .relx-pages-super-smooth .ml-md-n8,.relx-pages-super-smooth .mx-md-n8 {
        margin-left: -7.5rem!important
    }

    .relx-pages-super-smooth .m-md-n9 {
        margin: -12.5rem!important
    }

    .relx-pages-super-smooth .mt-md-n9,.relx-pages-super-smooth .my-md-n9 {
        margin-top: -12.5rem!important
    }

    .relx-pages-super-smooth .mr-md-n9,.relx-pages-super-smooth .mx-md-n9 {
        margin-right: -12.5rem!important
    }

    .relx-pages-super-smooth .mb-md-n9,.relx-pages-super-smooth .my-md-n9 {
        margin-bottom: -12.5rem!important
    }

    .relx-pages-super-smooth .ml-md-n9,.relx-pages-super-smooth .mx-md-n9 {
        margin-left: -12.5rem!important
    }

    .relx-pages-super-smooth .m-md-auto {
        margin: auto!important
    }

    .relx-pages-super-smooth .mt-md-auto,.relx-pages-super-smooth .my-md-auto {
        margin-top: auto!important
    }

    .relx-pages-super-smooth .mr-md-auto,.relx-pages-super-smooth .mx-md-auto {
        margin-right: auto!important
    }

    .relx-pages-super-smooth .mb-md-auto,.relx-pages-super-smooth .my-md-auto {
        margin-bottom: auto!important
    }

    .relx-pages-super-smooth .ml-md-auto,.relx-pages-super-smooth .mx-md-auto {
        margin-left: auto!important
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .m-lg-zero {
        margin:0!important
    }

    .relx-pages-super-smooth .mt-lg-zero,.relx-pages-super-smooth .my-lg-zero {
        margin-top: 0!important
    }

    .relx-pages-super-smooth .mr-lg-zero,.relx-pages-super-smooth .mx-lg-zero {
        margin-right: 0!important
    }

    .relx-pages-super-smooth .mb-lg-zero,.relx-pages-super-smooth .my-lg-zero {
        margin-bottom: 0!important
    }

    .relx-pages-super-smooth .ml-lg-zero,.relx-pages-super-smooth .mx-lg-zero {
        margin-left: 0!important
    }

    .relx-pages-super-smooth .m-lg-inline {
        margin: .5rem!important
    }

    .relx-pages-super-smooth .mt-lg-inline,.relx-pages-super-smooth .my-lg-inline {
        margin-top: .5rem!important
    }

    .relx-pages-super-smooth .mr-lg-inline,.relx-pages-super-smooth .mx-lg-inline {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .mb-lg-inline,.relx-pages-super-smooth .my-lg-inline {
        margin-bottom: .5rem!important
    }

    .relx-pages-super-smooth .ml-lg-inline,.relx-pages-super-smooth .mx-lg-inline {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .m-lg-stack-heading {
        margin: 3.25rem!important
    }

    .relx-pages-super-smooth .mt-lg-stack-heading,.relx-pages-super-smooth .my-lg-stack-heading {
        margin-top: 3.25rem!important
    }

    .relx-pages-super-smooth .mr-lg-stack-heading,.relx-pages-super-smooth .mx-lg-stack-heading {
        margin-right: 3.25rem!important
    }

    .relx-pages-super-smooth .mb-lg-stack-heading,.relx-pages-super-smooth .my-lg-stack-heading {
        margin-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .ml-lg-stack-heading,.relx-pages-super-smooth .mx-lg-stack-heading {
        margin-left: 3.25rem!important
    }

    .relx-pages-super-smooth .m-lg-stack-graph {
        margin: 2rem!important
    }

    .relx-pages-super-smooth .mt-lg-stack-graph,.relx-pages-super-smooth .my-lg-stack-graph {
        margin-top: 2rem!important
    }

    .relx-pages-super-smooth .mr-lg-stack-graph,.relx-pages-super-smooth .mx-lg-stack-graph {
        margin-right: 2rem!important
    }

    .relx-pages-super-smooth .mb-lg-stack-graph,.relx-pages-super-smooth .my-lg-stack-graph {
        margin-bottom: 2rem!important
    }

    .relx-pages-super-smooth .ml-lg-stack-graph,.relx-pages-super-smooth .mx-lg-stack-graph {
        margin-left: 2rem!important
    }

    .relx-pages-super-smooth .m-lg-1 {
        margin: .25rem!important
    }

    .relx-pages-super-smooth .mt-lg-1,.relx-pages-super-smooth .my-lg-1 {
        margin-top: .25rem!important
    }

    .relx-pages-super-smooth .mr-lg-1,.relx-pages-super-smooth .mx-lg-1 {
        margin-right: .25rem!important
    }

    .relx-pages-super-smooth .mb-lg-1,.relx-pages-super-smooth .my-lg-1 {
        margin-bottom: .25rem!important
    }

    .relx-pages-super-smooth .ml-lg-1,.relx-pages-super-smooth .mx-lg-1 {
        margin-left: .25rem!important
    }

    .relx-pages-super-smooth .m-lg-2 {
        margin: .5rem!important
    }

    .relx-pages-super-smooth .mt-lg-2,.relx-pages-super-smooth .my-lg-2 {
        margin-top: .5rem!important
    }

    .relx-pages-super-smooth .mr-lg-2,.relx-pages-super-smooth .mx-lg-2 {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .mb-lg-2,.relx-pages-super-smooth .my-lg-2 {
        margin-bottom: .5rem!important
    }

    .relx-pages-super-smooth .ml-lg-2,.relx-pages-super-smooth .mx-lg-2 {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .m-lg-3 {
        margin: .75rem!important
    }

    .relx-pages-super-smooth .mt-lg-3,.relx-pages-super-smooth .my-lg-3 {
        margin-top: .75rem!important
    }

    .relx-pages-super-smooth .mr-lg-3,.relx-pages-super-smooth .mx-lg-3 {
        margin-right: .75rem!important
    }

    .relx-pages-super-smooth .mb-lg-3,.relx-pages-super-smooth .my-lg-3 {
        margin-bottom: .75rem!important
    }

    .relx-pages-super-smooth .ml-lg-3,.relx-pages-super-smooth .mx-lg-3 {
        margin-left: .75rem!important
    }

    .relx-pages-super-smooth .m-lg-4 {
        margin: 1.25rem!important
    }

    .relx-pages-super-smooth .mt-lg-4,.relx-pages-super-smooth .my-lg-4 {
        margin-top: 1.25rem!important
    }

    .relx-pages-super-smooth .mr-lg-4,.relx-pages-super-smooth .mx-lg-4 {
        margin-right: 1.25rem!important
    }

    .relx-pages-super-smooth .mb-lg-4,.relx-pages-super-smooth .my-lg-4 {
        margin-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .ml-lg-4,.relx-pages-super-smooth .mx-lg-4 {
        margin-left: 1.25rem!important
    }

    .relx-pages-super-smooth .m-lg-5 {
        margin: 1.875rem!important
    }

    .relx-pages-super-smooth .mt-lg-5,.relx-pages-super-smooth .my-lg-5 {
        margin-top: 1.875rem!important
    }

    .relx-pages-super-smooth .mr-lg-5,.relx-pages-super-smooth .mx-lg-5 {
        margin-right: 1.875rem!important
    }

    .relx-pages-super-smooth .mb-lg-5,.relx-pages-super-smooth .my-lg-5 {
        margin-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .ml-lg-5,.relx-pages-super-smooth .mx-lg-5 {
        margin-left: 1.875rem!important
    }

    .relx-pages-super-smooth .m-lg-6 {
        margin: 3.125rem!important
    }

    .relx-pages-super-smooth .mt-lg-6,.relx-pages-super-smooth .my-lg-6 {
        margin-top: 3.125rem!important
    }

    .relx-pages-super-smooth .mr-lg-6,.relx-pages-super-smooth .mx-lg-6 {
        margin-right: 3.125rem!important
    }

    .relx-pages-super-smooth .mb-lg-6,.relx-pages-super-smooth .my-lg-6 {
        margin-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .ml-lg-6,.relx-pages-super-smooth .mx-lg-6 {
        margin-left: 3.125rem!important
    }

    .relx-pages-super-smooth .m-lg-7 {
        margin: 5rem!important
    }

    .relx-pages-super-smooth .mt-lg-7,.relx-pages-super-smooth .my-lg-7 {
        margin-top: 5rem!important
    }

    .relx-pages-super-smooth .mr-lg-7,.relx-pages-super-smooth .mx-lg-7 {
        margin-right: 5rem!important
    }

    .relx-pages-super-smooth .mb-lg-7,.relx-pages-super-smooth .my-lg-7 {
        margin-bottom: 5rem!important
    }

    .relx-pages-super-smooth .ml-lg-7,.relx-pages-super-smooth .mx-lg-7 {
        margin-left: 5rem!important
    }

    .relx-pages-super-smooth .m-lg-8 {
        margin: 7.5rem!important
    }

    .relx-pages-super-smooth .mt-lg-8,.relx-pages-super-smooth .my-lg-8 {
        margin-top: 7.5rem!important
    }

    .relx-pages-super-smooth .mr-lg-8,.relx-pages-super-smooth .mx-lg-8 {
        margin-right: 7.5rem!important
    }

    .relx-pages-super-smooth .mb-lg-8,.relx-pages-super-smooth .my-lg-8 {
        margin-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .ml-lg-8,.relx-pages-super-smooth .mx-lg-8 {
        margin-left: 7.5rem!important
    }

    .relx-pages-super-smooth .m-lg-9 {
        margin: 12.5rem!important
    }

    .relx-pages-super-smooth .mt-lg-9,.relx-pages-super-smooth .my-lg-9 {
        margin-top: 12.5rem!important
    }

    .relx-pages-super-smooth .mr-lg-9,.relx-pages-super-smooth .mx-lg-9 {
        margin-right: 12.5rem!important
    }

    .relx-pages-super-smooth .mb-lg-9,.relx-pages-super-smooth .my-lg-9 {
        margin-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .ml-lg-9,.relx-pages-super-smooth .mx-lg-9 {
        margin-left: 12.5rem!important
    }

    .relx-pages-super-smooth .p-lg-zero {
        padding: 0!important
    }

    .relx-pages-super-smooth .pt-lg-zero,.relx-pages-super-smooth .py-lg-zero {
        padding-top: 0!important
    }

    .relx-pages-super-smooth .pr-lg-zero,.relx-pages-super-smooth .px-lg-zero {
        padding-right: 0!important
    }

    .relx-pages-super-smooth .pb-lg-zero,.relx-pages-super-smooth .py-lg-zero {
        padding-bottom: 0!important
    }

    .relx-pages-super-smooth .pl-lg-zero,.relx-pages-super-smooth .px-lg-zero {
        padding-left: 0!important
    }

    .relx-pages-super-smooth .p-lg-auto {
        padding: auto!important
    }

    .relx-pages-super-smooth .pt-lg-auto,.relx-pages-super-smooth .py-lg-auto {
        padding-top: auto!important
    }

    .relx-pages-super-smooth .pr-lg-auto,.relx-pages-super-smooth .px-lg-auto {
        padding-right: auto!important
    }

    .relx-pages-super-smooth .pb-lg-auto,.relx-pages-super-smooth .py-lg-auto {
        padding-bottom: auto!important
    }

    .relx-pages-super-smooth .pl-lg-auto,.relx-pages-super-smooth .px-lg-auto {
        padding-left: auto!important
    }

    .relx-pages-super-smooth .p-lg-inline {
        padding: .5rem!important
    }

    .relx-pages-super-smooth .pt-lg-inline,.relx-pages-super-smooth .py-lg-inline {
        padding-top: .5rem!important
    }

    .relx-pages-super-smooth .pr-lg-inline,.relx-pages-super-smooth .px-lg-inline {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .pb-lg-inline,.relx-pages-super-smooth .py-lg-inline {
        padding-bottom: .5rem!important
    }

    .relx-pages-super-smooth .pl-lg-inline,.relx-pages-super-smooth .px-lg-inline {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .p-lg-stack-heading {
        padding: 3.25rem!important
    }

    .relx-pages-super-smooth .pt-lg-stack-heading,.relx-pages-super-smooth .py-lg-stack-heading {
        padding-top: 3.25rem!important
    }

    .relx-pages-super-smooth .pr-lg-stack-heading,.relx-pages-super-smooth .px-lg-stack-heading {
        padding-right: 3.25rem!important
    }

    .relx-pages-super-smooth .pb-lg-stack-heading,.relx-pages-super-smooth .py-lg-stack-heading {
        padding-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .pl-lg-stack-heading,.relx-pages-super-smooth .px-lg-stack-heading {
        padding-left: 3.25rem!important
    }

    .relx-pages-super-smooth .p-lg-stack-graph {
        padding: 2rem!important
    }

    .relx-pages-super-smooth .pt-lg-stack-graph,.relx-pages-super-smooth .py-lg-stack-graph {
        padding-top: 2rem!important
    }

    .relx-pages-super-smooth .pr-lg-stack-graph,.relx-pages-super-smooth .px-lg-stack-graph {
        padding-right: 2rem!important
    }

    .relx-pages-super-smooth .pb-lg-stack-graph,.relx-pages-super-smooth .py-lg-stack-graph {
        padding-bottom: 2rem!important
    }

    .relx-pages-super-smooth .pl-lg-stack-graph,.relx-pages-super-smooth .px-lg-stack-graph {
        padding-left: 2rem!important
    }

    .relx-pages-super-smooth .p-lg-1 {
        padding: .25rem!important
    }

    .relx-pages-super-smooth .pt-lg-1,.relx-pages-super-smooth .py-lg-1 {
        padding-top: .25rem!important
    }

    .relx-pages-super-smooth .pr-lg-1,.relx-pages-super-smooth .px-lg-1 {
        padding-right: .25rem!important
    }

    .relx-pages-super-smooth .pb-lg-1,.relx-pages-super-smooth .py-lg-1 {
        padding-bottom: .25rem!important
    }

    .relx-pages-super-smooth .pl-lg-1,.relx-pages-super-smooth .px-lg-1 {
        padding-left: .25rem!important
    }

    .relx-pages-super-smooth .p-lg-2 {
        padding: .5rem!important
    }

    .relx-pages-super-smooth .pt-lg-2,.relx-pages-super-smooth .py-lg-2 {
        padding-top: .5rem!important
    }

    .relx-pages-super-smooth .pr-lg-2,.relx-pages-super-smooth .px-lg-2 {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .pb-lg-2,.relx-pages-super-smooth .py-lg-2 {
        padding-bottom: .5rem!important
    }

    .relx-pages-super-smooth .pl-lg-2,.relx-pages-super-smooth .px-lg-2 {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .p-lg-3 {
        padding: .75rem!important
    }

    .relx-pages-super-smooth .pt-lg-3,.relx-pages-super-smooth .py-lg-3 {
        padding-top: .75rem!important
    }

    .relx-pages-super-smooth .pr-lg-3,.relx-pages-super-smooth .px-lg-3 {
        padding-right: .75rem!important
    }

    .relx-pages-super-smooth .pb-lg-3,.relx-pages-super-smooth .py-lg-3 {
        padding-bottom: .75rem!important
    }

    .relx-pages-super-smooth .pl-lg-3,.relx-pages-super-smooth .px-lg-3 {
        padding-left: .75rem!important
    }

    .relx-pages-super-smooth .p-lg-4 {
        padding: 1.25rem!important
    }

    .relx-pages-super-smooth .pt-lg-4,.relx-pages-super-smooth .py-lg-4 {
        padding-top: 1.25rem!important
    }

    .relx-pages-super-smooth .pr-lg-4,.relx-pages-super-smooth .px-lg-4 {
        padding-right: 1.25rem!important
    }

    .relx-pages-super-smooth .pb-lg-4,.relx-pages-super-smooth .py-lg-4 {
        padding-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .pl-lg-4,.relx-pages-super-smooth .px-lg-4 {
        padding-left: 1.25rem!important
    }

    .relx-pages-super-smooth .p-lg-5 {
        padding: 1.875rem!important
    }

    .relx-pages-super-smooth .pt-lg-5,.relx-pages-super-smooth .py-lg-5 {
        padding-top: 1.875rem!important
    }

    .relx-pages-super-smooth .pr-lg-5,.relx-pages-super-smooth .px-lg-5 {
        padding-right: 1.875rem!important
    }

    .relx-pages-super-smooth .pb-lg-5,.relx-pages-super-smooth .py-lg-5 {
        padding-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .pl-lg-5,.relx-pages-super-smooth .px-lg-5 {
        padding-left: 1.875rem!important
    }

    .relx-pages-super-smooth .p-lg-6 {
        padding: 3.125rem!important
    }

    .relx-pages-super-smooth .pt-lg-6,.relx-pages-super-smooth .py-lg-6 {
        padding-top: 3.125rem!important
    }

    .relx-pages-super-smooth .pr-lg-6,.relx-pages-super-smooth .px-lg-6 {
        padding-right: 3.125rem!important
    }

    .relx-pages-super-smooth .pb-lg-6,.relx-pages-super-smooth .py-lg-6 {
        padding-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .pl-lg-6,.relx-pages-super-smooth .px-lg-6 {
        padding-left: 3.125rem!important
    }

    .relx-pages-super-smooth .p-lg-7 {
        padding: 5rem!important
    }

    .relx-pages-super-smooth .pt-lg-7,.relx-pages-super-smooth .py-lg-7 {
        padding-top: 5rem!important
    }

    .relx-pages-super-smooth .pr-lg-7,.relx-pages-super-smooth .px-lg-7 {
        padding-right: 5rem!important
    }

    .relx-pages-super-smooth .pb-lg-7,.relx-pages-super-smooth .py-lg-7 {
        padding-bottom: 5rem!important
    }

    .relx-pages-super-smooth .pl-lg-7,.relx-pages-super-smooth .px-lg-7 {
        padding-left: 5rem!important
    }

    .relx-pages-super-smooth .p-lg-8 {
        padding: 7.5rem!important
    }

    .relx-pages-super-smooth .pt-lg-8,.relx-pages-super-smooth .py-lg-8 {
        padding-top: 7.5rem!important
    }

    .relx-pages-super-smooth .pr-lg-8,.relx-pages-super-smooth .px-lg-8 {
        padding-right: 7.5rem!important
    }

    .relx-pages-super-smooth .pb-lg-8,.relx-pages-super-smooth .py-lg-8 {
        padding-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .pl-lg-8,.relx-pages-super-smooth .px-lg-8 {
        padding-left: 7.5rem!important
    }

    .relx-pages-super-smooth .p-lg-9 {
        padding: 12.5rem!important
    }

    .relx-pages-super-smooth .pt-lg-9,.relx-pages-super-smooth .py-lg-9 {
        padding-top: 12.5rem!important
    }

    .relx-pages-super-smooth .pr-lg-9,.relx-pages-super-smooth .px-lg-9 {
        padding-right: 12.5rem!important
    }

    .relx-pages-super-smooth .pb-lg-9,.relx-pages-super-smooth .py-lg-9 {
        padding-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .pl-lg-9,.relx-pages-super-smooth .px-lg-9 {
        padding-left: 12.5rem!important
    }

    .relx-pages-super-smooth .m-lg-nzero {
        margin: 0!important
    }

    .relx-pages-super-smooth .mt-lg-nzero,.relx-pages-super-smooth .my-lg-nzero {
        margin-top: 0!important
    }

    .relx-pages-super-smooth .mr-lg-nzero,.relx-pages-super-smooth .mx-lg-nzero {
        margin-right: 0!important
    }

    .relx-pages-super-smooth .mb-lg-nzero,.relx-pages-super-smooth .my-lg-nzero {
        margin-bottom: 0!important
    }

    .relx-pages-super-smooth .ml-lg-nzero,.relx-pages-super-smooth .mx-lg-nzero {
        margin-left: 0!important
    }

    .relx-pages-super-smooth .m-lg-ninline {
        margin: -.5rem!important
    }

    .relx-pages-super-smooth .mt-lg-ninline,.relx-pages-super-smooth .my-lg-ninline {
        margin-top: -.5rem!important
    }

    .relx-pages-super-smooth .mr-lg-ninline,.relx-pages-super-smooth .mx-lg-ninline {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .mb-lg-ninline,.relx-pages-super-smooth .my-lg-ninline {
        margin-bottom: -.5rem!important
    }

    .relx-pages-super-smooth .ml-lg-ninline,.relx-pages-super-smooth .mx-lg-ninline {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .m-lg-nstack-heading {
        margin: -3.25rem!important
    }

    .relx-pages-super-smooth .mt-lg-nstack-heading,.relx-pages-super-smooth .my-lg-nstack-heading {
        margin-top: -3.25rem!important
    }

    .relx-pages-super-smooth .mr-lg-nstack-heading,.relx-pages-super-smooth .mx-lg-nstack-heading {
        margin-right: -3.25rem!important
    }

    .relx-pages-super-smooth .mb-lg-nstack-heading,.relx-pages-super-smooth .my-lg-nstack-heading {
        margin-bottom: -3.25rem!important
    }

    .relx-pages-super-smooth .ml-lg-nstack-heading,.relx-pages-super-smooth .mx-lg-nstack-heading {
        margin-left: -3.25rem!important
    }

    .relx-pages-super-smooth .m-lg-nstack-graph {
        margin: -2rem!important
    }

    .relx-pages-super-smooth .mt-lg-nstack-graph,.relx-pages-super-smooth .my-lg-nstack-graph {
        margin-top: -2rem!important
    }

    .relx-pages-super-smooth .mr-lg-nstack-graph,.relx-pages-super-smooth .mx-lg-nstack-graph {
        margin-right: -2rem!important
    }

    .relx-pages-super-smooth .mb-lg-nstack-graph,.relx-pages-super-smooth .my-lg-nstack-graph {
        margin-bottom: -2rem!important
    }

    .relx-pages-super-smooth .ml-lg-nstack-graph,.relx-pages-super-smooth .mx-lg-nstack-graph {
        margin-left: -2rem!important
    }

    .relx-pages-super-smooth .m-lg-n1 {
        margin: -.25rem!important
    }

    .relx-pages-super-smooth .mt-lg-n1,.relx-pages-super-smooth .my-lg-n1 {
        margin-top: -.25rem!important
    }

    .relx-pages-super-smooth .mr-lg-n1,.relx-pages-super-smooth .mx-lg-n1 {
        margin-right: -.25rem!important
    }

    .relx-pages-super-smooth .mb-lg-n1,.relx-pages-super-smooth .my-lg-n1 {
        margin-bottom: -.25rem!important
    }

    .relx-pages-super-smooth .ml-lg-n1,.relx-pages-super-smooth .mx-lg-n1 {
        margin-left: -.25rem!important
    }

    .relx-pages-super-smooth .m-lg-n2 {
        margin: -.5rem!important
    }

    .relx-pages-super-smooth .mt-lg-n2,.relx-pages-super-smooth .my-lg-n2 {
        margin-top: -.5rem!important
    }

    .relx-pages-super-smooth .mr-lg-n2,.relx-pages-super-smooth .mx-lg-n2 {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .mb-lg-n2,.relx-pages-super-smooth .my-lg-n2 {
        margin-bottom: -.5rem!important
    }

    .relx-pages-super-smooth .ml-lg-n2,.relx-pages-super-smooth .mx-lg-n2 {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .m-lg-n3 {
        margin: -.75rem!important
    }

    .relx-pages-super-smooth .mt-lg-n3,.relx-pages-super-smooth .my-lg-n3 {
        margin-top: -.75rem!important
    }

    .relx-pages-super-smooth .mr-lg-n3,.relx-pages-super-smooth .mx-lg-n3 {
        margin-right: -.75rem!important
    }

    .relx-pages-super-smooth .mb-lg-n3,.relx-pages-super-smooth .my-lg-n3 {
        margin-bottom: -.75rem!important
    }

    .relx-pages-super-smooth .ml-lg-n3,.relx-pages-super-smooth .mx-lg-n3 {
        margin-left: -.75rem!important
    }

    .relx-pages-super-smooth .m-lg-n4 {
        margin: -1.25rem!important
    }

    .relx-pages-super-smooth .mt-lg-n4,.relx-pages-super-smooth .my-lg-n4 {
        margin-top: -1.25rem!important
    }

    .relx-pages-super-smooth .mr-lg-n4,.relx-pages-super-smooth .mx-lg-n4 {
        margin-right: -1.25rem!important
    }

    .relx-pages-super-smooth .mb-lg-n4,.relx-pages-super-smooth .my-lg-n4 {
        margin-bottom: -1.25rem!important
    }

    .relx-pages-super-smooth .ml-lg-n4,.relx-pages-super-smooth .mx-lg-n4 {
        margin-left: -1.25rem!important
    }

    .relx-pages-super-smooth .m-lg-n5 {
        margin: -1.875rem!important
    }

    .relx-pages-super-smooth .mt-lg-n5,.relx-pages-super-smooth .my-lg-n5 {
        margin-top: -1.875rem!important
    }

    .relx-pages-super-smooth .mr-lg-n5,.relx-pages-super-smooth .mx-lg-n5 {
        margin-right: -1.875rem!important
    }

    .relx-pages-super-smooth .mb-lg-n5,.relx-pages-super-smooth .my-lg-n5 {
        margin-bottom: -1.875rem!important
    }

    .relx-pages-super-smooth .ml-lg-n5,.relx-pages-super-smooth .mx-lg-n5 {
        margin-left: -1.875rem!important
    }

    .relx-pages-super-smooth .m-lg-n6 {
        margin: -3.125rem!important
    }

    .relx-pages-super-smooth .mt-lg-n6,.relx-pages-super-smooth .my-lg-n6 {
        margin-top: -3.125rem!important
    }

    .relx-pages-super-smooth .mr-lg-n6,.relx-pages-super-smooth .mx-lg-n6 {
        margin-right: -3.125rem!important
    }

    .relx-pages-super-smooth .mb-lg-n6,.relx-pages-super-smooth .my-lg-n6 {
        margin-bottom: -3.125rem!important
    }

    .relx-pages-super-smooth .ml-lg-n6,.relx-pages-super-smooth .mx-lg-n6 {
        margin-left: -3.125rem!important
    }

    .relx-pages-super-smooth .m-lg-n7 {
        margin: -5rem!important
    }

    .relx-pages-super-smooth .mt-lg-n7,.relx-pages-super-smooth .my-lg-n7 {
        margin-top: -5rem!important
    }

    .relx-pages-super-smooth .mr-lg-n7,.relx-pages-super-smooth .mx-lg-n7 {
        margin-right: -5rem!important
    }

    .relx-pages-super-smooth .mb-lg-n7,.relx-pages-super-smooth .my-lg-n7 {
        margin-bottom: -5rem!important
    }

    .relx-pages-super-smooth .ml-lg-n7,.relx-pages-super-smooth .mx-lg-n7 {
        margin-left: -5rem!important
    }

    .relx-pages-super-smooth .m-lg-n8 {
        margin: -7.5rem!important
    }

    .relx-pages-super-smooth .mt-lg-n8,.relx-pages-super-smooth .my-lg-n8 {
        margin-top: -7.5rem!important
    }

    .relx-pages-super-smooth .mr-lg-n8,.relx-pages-super-smooth .mx-lg-n8 {
        margin-right: -7.5rem!important
    }

    .relx-pages-super-smooth .mb-lg-n8,.relx-pages-super-smooth .my-lg-n8 {
        margin-bottom: -7.5rem!important
    }

    .relx-pages-super-smooth .ml-lg-n8,.relx-pages-super-smooth .mx-lg-n8 {
        margin-left: -7.5rem!important
    }

    .relx-pages-super-smooth .m-lg-n9 {
        margin: -12.5rem!important
    }

    .relx-pages-super-smooth .mt-lg-n9,.relx-pages-super-smooth .my-lg-n9 {
        margin-top: -12.5rem!important
    }

    .relx-pages-super-smooth .mr-lg-n9,.relx-pages-super-smooth .mx-lg-n9 {
        margin-right: -12.5rem!important
    }

    .relx-pages-super-smooth .mb-lg-n9,.relx-pages-super-smooth .my-lg-n9 {
        margin-bottom: -12.5rem!important
    }

    .relx-pages-super-smooth .ml-lg-n9,.relx-pages-super-smooth .mx-lg-n9 {
        margin-left: -12.5rem!important
    }

    .relx-pages-super-smooth .m-lg-auto {
        margin: auto!important
    }

    .relx-pages-super-smooth .mt-lg-auto,.relx-pages-super-smooth .my-lg-auto {
        margin-top: auto!important
    }

    .relx-pages-super-smooth .mr-lg-auto,.relx-pages-super-smooth .mx-lg-auto {
        margin-right: auto!important
    }

    .relx-pages-super-smooth .mb-lg-auto,.relx-pages-super-smooth .my-lg-auto {
        margin-bottom: auto!important
    }

    .relx-pages-super-smooth .ml-lg-auto,.relx-pages-super-smooth .mx-lg-auto {
        margin-left: auto!important
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .m-xl-zero {
        margin:0!important
    }

    .relx-pages-super-smooth .mt-xl-zero,.relx-pages-super-smooth .my-xl-zero {
        margin-top: 0!important
    }

    .relx-pages-super-smooth .mr-xl-zero,.relx-pages-super-smooth .mx-xl-zero {
        margin-right: 0!important
    }

    .relx-pages-super-smooth .mb-xl-zero,.relx-pages-super-smooth .my-xl-zero {
        margin-bottom: 0!important
    }

    .relx-pages-super-smooth .ml-xl-zero,.relx-pages-super-smooth .mx-xl-zero {
        margin-left: 0!important
    }

    .relx-pages-super-smooth .m-xl-inline {
        margin: .5rem!important
    }

    .relx-pages-super-smooth .mt-xl-inline,.relx-pages-super-smooth .my-xl-inline {
        margin-top: .5rem!important
    }

    .relx-pages-super-smooth .mr-xl-inline,.relx-pages-super-smooth .mx-xl-inline {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .mb-xl-inline,.relx-pages-super-smooth .my-xl-inline {
        margin-bottom: .5rem!important
    }

    .relx-pages-super-smooth .ml-xl-inline,.relx-pages-super-smooth .mx-xl-inline {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .m-xl-stack-heading {
        margin: 3.25rem!important
    }

    .relx-pages-super-smooth .mt-xl-stack-heading,.relx-pages-super-smooth .my-xl-stack-heading {
        margin-top: 3.25rem!important
    }

    .relx-pages-super-smooth .mr-xl-stack-heading,.relx-pages-super-smooth .mx-xl-stack-heading {
        margin-right: 3.25rem!important
    }

    .relx-pages-super-smooth .mb-xl-stack-heading,.relx-pages-super-smooth .my-xl-stack-heading {
        margin-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .ml-xl-stack-heading,.relx-pages-super-smooth .mx-xl-stack-heading {
        margin-left: 3.25rem!important
    }

    .relx-pages-super-smooth .m-xl-stack-graph {
        margin: 2rem!important
    }

    .relx-pages-super-smooth .mt-xl-stack-graph,.relx-pages-super-smooth .my-xl-stack-graph {
        margin-top: 2rem!important
    }

    .relx-pages-super-smooth .mr-xl-stack-graph,.relx-pages-super-smooth .mx-xl-stack-graph {
        margin-right: 2rem!important
    }

    .relx-pages-super-smooth .mb-xl-stack-graph,.relx-pages-super-smooth .my-xl-stack-graph {
        margin-bottom: 2rem!important
    }

    .relx-pages-super-smooth .ml-xl-stack-graph,.relx-pages-super-smooth .mx-xl-stack-graph {
        margin-left: 2rem!important
    }

    .relx-pages-super-smooth .m-xl-1 {
        margin: .25rem!important
    }

    .relx-pages-super-smooth .mt-xl-1,.relx-pages-super-smooth .my-xl-1 {
        margin-top: .25rem!important
    }

    .relx-pages-super-smooth .mr-xl-1,.relx-pages-super-smooth .mx-xl-1 {
        margin-right: .25rem!important
    }

    .relx-pages-super-smooth .mb-xl-1,.relx-pages-super-smooth .my-xl-1 {
        margin-bottom: .25rem!important
    }

    .relx-pages-super-smooth .ml-xl-1,.relx-pages-super-smooth .mx-xl-1 {
        margin-left: .25rem!important
    }

    .relx-pages-super-smooth .m-xl-2 {
        margin: .5rem!important
    }

    .relx-pages-super-smooth .mt-xl-2,.relx-pages-super-smooth .my-xl-2 {
        margin-top: .5rem!important
    }

    .relx-pages-super-smooth .mr-xl-2,.relx-pages-super-smooth .mx-xl-2 {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .mb-xl-2,.relx-pages-super-smooth .my-xl-2 {
        margin-bottom: .5rem!important
    }

    .relx-pages-super-smooth .ml-xl-2,.relx-pages-super-smooth .mx-xl-2 {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .m-xl-3 {
        margin: .75rem!important
    }

    .relx-pages-super-smooth .mt-xl-3,.relx-pages-super-smooth .my-xl-3 {
        margin-top: .75rem!important
    }

    .relx-pages-super-smooth .mr-xl-3,.relx-pages-super-smooth .mx-xl-3 {
        margin-right: .75rem!important
    }

    .relx-pages-super-smooth .mb-xl-3,.relx-pages-super-smooth .my-xl-3 {
        margin-bottom: .75rem!important
    }

    .relx-pages-super-smooth .ml-xl-3,.relx-pages-super-smooth .mx-xl-3 {
        margin-left: .75rem!important
    }

    .relx-pages-super-smooth .m-xl-4 {
        margin: 1.25rem!important
    }

    .relx-pages-super-smooth .mt-xl-4,.relx-pages-super-smooth .my-xl-4 {
        margin-top: 1.25rem!important
    }

    .relx-pages-super-smooth .mr-xl-4,.relx-pages-super-smooth .mx-xl-4 {
        margin-right: 1.25rem!important
    }

    .relx-pages-super-smooth .mb-xl-4,.relx-pages-super-smooth .my-xl-4 {
        margin-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .ml-xl-4,.relx-pages-super-smooth .mx-xl-4 {
        margin-left: 1.25rem!important
    }

    .relx-pages-super-smooth .m-xl-5 {
        margin: 1.875rem!important
    }

    .relx-pages-super-smooth .mt-xl-5,.relx-pages-super-smooth .my-xl-5 {
        margin-top: 1.875rem!important
    }

    .relx-pages-super-smooth .mr-xl-5,.relx-pages-super-smooth .mx-xl-5 {
        margin-right: 1.875rem!important
    }

    .relx-pages-super-smooth .mb-xl-5,.relx-pages-super-smooth .my-xl-5 {
        margin-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .ml-xl-5,.relx-pages-super-smooth .mx-xl-5 {
        margin-left: 1.875rem!important
    }

    .relx-pages-super-smooth .m-xl-6 {
        margin: 3.125rem!important
    }

    .relx-pages-super-smooth .mt-xl-6,.relx-pages-super-smooth .my-xl-6 {
        margin-top: 3.125rem!important
    }

    .relx-pages-super-smooth .mr-xl-6,.relx-pages-super-smooth .mx-xl-6 {
        margin-right: 3.125rem!important
    }

    .relx-pages-super-smooth .mb-xl-6,.relx-pages-super-smooth .my-xl-6 {
        margin-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .ml-xl-6,.relx-pages-super-smooth .mx-xl-6 {
        margin-left: 3.125rem!important
    }

    .relx-pages-super-smooth .m-xl-7 {
        margin: 5rem!important
    }

    .relx-pages-super-smooth .mt-xl-7,.relx-pages-super-smooth .my-xl-7 {
        margin-top: 5rem!important
    }

    .relx-pages-super-smooth .mr-xl-7,.relx-pages-super-smooth .mx-xl-7 {
        margin-right: 5rem!important
    }

    .relx-pages-super-smooth .mb-xl-7,.relx-pages-super-smooth .my-xl-7 {
        margin-bottom: 5rem!important
    }

    .relx-pages-super-smooth .ml-xl-7,.relx-pages-super-smooth .mx-xl-7 {
        margin-left: 5rem!important
    }

    .relx-pages-super-smooth .m-xl-8 {
        margin: 7.5rem!important
    }

    .relx-pages-super-smooth .mt-xl-8,.relx-pages-super-smooth .my-xl-8 {
        margin-top: 7.5rem!important
    }

    .relx-pages-super-smooth .mr-xl-8,.relx-pages-super-smooth .mx-xl-8 {
        margin-right: 7.5rem!important
    }

    .relx-pages-super-smooth .mb-xl-8,.relx-pages-super-smooth .my-xl-8 {
        margin-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .ml-xl-8,.relx-pages-super-smooth .mx-xl-8 {
        margin-left: 7.5rem!important
    }

    .relx-pages-super-smooth .m-xl-9 {
        margin: 12.5rem!important
    }

    .relx-pages-super-smooth .mt-xl-9,.relx-pages-super-smooth .my-xl-9 {
        margin-top: 12.5rem!important
    }

    .relx-pages-super-smooth .mr-xl-9,.relx-pages-super-smooth .mx-xl-9 {
        margin-right: 12.5rem!important
    }

    .relx-pages-super-smooth .mb-xl-9,.relx-pages-super-smooth .my-xl-9 {
        margin-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .ml-xl-9,.relx-pages-super-smooth .mx-xl-9 {
        margin-left: 12.5rem!important
    }

    .relx-pages-super-smooth .p-xl-zero {
        padding: 0!important
    }

    .relx-pages-super-smooth .pt-xl-zero,.relx-pages-super-smooth .py-xl-zero {
        padding-top: 0!important
    }

    .relx-pages-super-smooth .pr-xl-zero,.relx-pages-super-smooth .px-xl-zero {
        padding-right: 0!important
    }

    .relx-pages-super-smooth .pb-xl-zero,.relx-pages-super-smooth .py-xl-zero {
        padding-bottom: 0!important
    }

    .relx-pages-super-smooth .pl-xl-zero,.relx-pages-super-smooth .px-xl-zero {
        padding-left: 0!important
    }

    .relx-pages-super-smooth .p-xl-auto {
        padding: auto!important
    }

    .relx-pages-super-smooth .pt-xl-auto,.relx-pages-super-smooth .py-xl-auto {
        padding-top: auto!important
    }

    .relx-pages-super-smooth .pr-xl-auto,.relx-pages-super-smooth .px-xl-auto {
        padding-right: auto!important
    }

    .relx-pages-super-smooth .pb-xl-auto,.relx-pages-super-smooth .py-xl-auto {
        padding-bottom: auto!important
    }

    .relx-pages-super-smooth .pl-xl-auto,.relx-pages-super-smooth .px-xl-auto {
        padding-left: auto!important
    }

    .relx-pages-super-smooth .p-xl-inline {
        padding: .5rem!important
    }

    .relx-pages-super-smooth .pt-xl-inline,.relx-pages-super-smooth .py-xl-inline {
        padding-top: .5rem!important
    }

    .relx-pages-super-smooth .pr-xl-inline,.relx-pages-super-smooth .px-xl-inline {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .pb-xl-inline,.relx-pages-super-smooth .py-xl-inline {
        padding-bottom: .5rem!important
    }

    .relx-pages-super-smooth .pl-xl-inline,.relx-pages-super-smooth .px-xl-inline {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .p-xl-stack-heading {
        padding: 3.25rem!important
    }

    .relx-pages-super-smooth .pt-xl-stack-heading,.relx-pages-super-smooth .py-xl-stack-heading {
        padding-top: 3.25rem!important
    }

    .relx-pages-super-smooth .pr-xl-stack-heading,.relx-pages-super-smooth .px-xl-stack-heading {
        padding-right: 3.25rem!important
    }

    .relx-pages-super-smooth .pb-xl-stack-heading,.relx-pages-super-smooth .py-xl-stack-heading {
        padding-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .pl-xl-stack-heading,.relx-pages-super-smooth .px-xl-stack-heading {
        padding-left: 3.25rem!important
    }

    .relx-pages-super-smooth .p-xl-stack-graph {
        padding: 2rem!important
    }

    .relx-pages-super-smooth .pt-xl-stack-graph,.relx-pages-super-smooth .py-xl-stack-graph {
        padding-top: 2rem!important
    }

    .relx-pages-super-smooth .pr-xl-stack-graph,.relx-pages-super-smooth .px-xl-stack-graph {
        padding-right: 2rem!important
    }

    .relx-pages-super-smooth .pb-xl-stack-graph,.relx-pages-super-smooth .py-xl-stack-graph {
        padding-bottom: 2rem!important
    }

    .relx-pages-super-smooth .pl-xl-stack-graph,.relx-pages-super-smooth .px-xl-stack-graph {
        padding-left: 2rem!important
    }

    .relx-pages-super-smooth .p-xl-1 {
        padding: .25rem!important
    }

    .relx-pages-super-smooth .pt-xl-1,.relx-pages-super-smooth .py-xl-1 {
        padding-top: .25rem!important
    }

    .relx-pages-super-smooth .pr-xl-1,.relx-pages-super-smooth .px-xl-1 {
        padding-right: .25rem!important
    }

    .relx-pages-super-smooth .pb-xl-1,.relx-pages-super-smooth .py-xl-1 {
        padding-bottom: .25rem!important
    }

    .relx-pages-super-smooth .pl-xl-1,.relx-pages-super-smooth .px-xl-1 {
        padding-left: .25rem!important
    }

    .relx-pages-super-smooth .p-xl-2 {
        padding: .5rem!important
    }

    .relx-pages-super-smooth .pt-xl-2,.relx-pages-super-smooth .py-xl-2 {
        padding-top: .5rem!important
    }

    .relx-pages-super-smooth .pr-xl-2,.relx-pages-super-smooth .px-xl-2 {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .pb-xl-2,.relx-pages-super-smooth .py-xl-2 {
        padding-bottom: .5rem!important
    }

    .relx-pages-super-smooth .pl-xl-2,.relx-pages-super-smooth .px-xl-2 {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .p-xl-3 {
        padding: .75rem!important
    }

    .relx-pages-super-smooth .pt-xl-3,.relx-pages-super-smooth .py-xl-3 {
        padding-top: .75rem!important
    }

    .relx-pages-super-smooth .pr-xl-3,.relx-pages-super-smooth .px-xl-3 {
        padding-right: .75rem!important
    }

    .relx-pages-super-smooth .pb-xl-3,.relx-pages-super-smooth .py-xl-3 {
        padding-bottom: .75rem!important
    }

    .relx-pages-super-smooth .pl-xl-3,.relx-pages-super-smooth .px-xl-3 {
        padding-left: .75rem!important
    }

    .relx-pages-super-smooth .p-xl-4 {
        padding: 1.25rem!important
    }

    .relx-pages-super-smooth .pt-xl-4,.relx-pages-super-smooth .py-xl-4 {
        padding-top: 1.25rem!important
    }

    .relx-pages-super-smooth .pr-xl-4,.relx-pages-super-smooth .px-xl-4 {
        padding-right: 1.25rem!important
    }

    .relx-pages-super-smooth .pb-xl-4,.relx-pages-super-smooth .py-xl-4 {
        padding-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .pl-xl-4,.relx-pages-super-smooth .px-xl-4 {
        padding-left: 1.25rem!important
    }

    .relx-pages-super-smooth .p-xl-5 {
        padding: 1.875rem!important
    }

    .relx-pages-super-smooth .pt-xl-5,.relx-pages-super-smooth .py-xl-5 {
        padding-top: 1.875rem!important
    }

    .relx-pages-super-smooth .pr-xl-5,.relx-pages-super-smooth .px-xl-5 {
        padding-right: 1.875rem!important
    }

    .relx-pages-super-smooth .pb-xl-5,.relx-pages-super-smooth .py-xl-5 {
        padding-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .pl-xl-5,.relx-pages-super-smooth .px-xl-5 {
        padding-left: 1.875rem!important
    }

    .relx-pages-super-smooth .p-xl-6 {
        padding: 3.125rem!important
    }

    .relx-pages-super-smooth .pt-xl-6,.relx-pages-super-smooth .py-xl-6 {
        padding-top: 3.125rem!important
    }

    .relx-pages-super-smooth .pr-xl-6,.relx-pages-super-smooth .px-xl-6 {
        padding-right: 3.125rem!important
    }

    .relx-pages-super-smooth .pb-xl-6,.relx-pages-super-smooth .py-xl-6 {
        padding-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .pl-xl-6,.relx-pages-super-smooth .px-xl-6 {
        padding-left: 3.125rem!important
    }

    .relx-pages-super-smooth .p-xl-7 {
        padding: 5rem!important
    }

    .relx-pages-super-smooth .pt-xl-7,.relx-pages-super-smooth .py-xl-7 {
        padding-top: 5rem!important
    }

    .relx-pages-super-smooth .pr-xl-7,.relx-pages-super-smooth .px-xl-7 {
        padding-right: 5rem!important
    }

    .relx-pages-super-smooth .pb-xl-7,.relx-pages-super-smooth .py-xl-7 {
        padding-bottom: 5rem!important
    }

    .relx-pages-super-smooth .pl-xl-7,.relx-pages-super-smooth .px-xl-7 {
        padding-left: 5rem!important
    }

    .relx-pages-super-smooth .p-xl-8 {
        padding: 7.5rem!important
    }

    .relx-pages-super-smooth .pt-xl-8,.relx-pages-super-smooth .py-xl-8 {
        padding-top: 7.5rem!important
    }

    .relx-pages-super-smooth .pr-xl-8,.relx-pages-super-smooth .px-xl-8 {
        padding-right: 7.5rem!important
    }

    .relx-pages-super-smooth .pb-xl-8,.relx-pages-super-smooth .py-xl-8 {
        padding-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .pl-xl-8,.relx-pages-super-smooth .px-xl-8 {
        padding-left: 7.5rem!important
    }

    .relx-pages-super-smooth .p-xl-9 {
        padding: 12.5rem!important
    }

    .relx-pages-super-smooth .pt-xl-9,.relx-pages-super-smooth .py-xl-9 {
        padding-top: 12.5rem!important
    }

    .relx-pages-super-smooth .pr-xl-9,.relx-pages-super-smooth .px-xl-9 {
        padding-right: 12.5rem!important
    }

    .relx-pages-super-smooth .pb-xl-9,.relx-pages-super-smooth .py-xl-9 {
        padding-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .pl-xl-9,.relx-pages-super-smooth .px-xl-9 {
        padding-left: 12.5rem!important
    }

    .relx-pages-super-smooth .m-xl-nzero {
        margin: 0!important
    }

    .relx-pages-super-smooth .mt-xl-nzero,.relx-pages-super-smooth .my-xl-nzero {
        margin-top: 0!important
    }

    .relx-pages-super-smooth .mr-xl-nzero,.relx-pages-super-smooth .mx-xl-nzero {
        margin-right: 0!important
    }

    .relx-pages-super-smooth .mb-xl-nzero,.relx-pages-super-smooth .my-xl-nzero {
        margin-bottom: 0!important
    }

    .relx-pages-super-smooth .ml-xl-nzero,.relx-pages-super-smooth .mx-xl-nzero {
        margin-left: 0!important
    }

    .relx-pages-super-smooth .m-xl-ninline {
        margin: -.5rem!important
    }

    .relx-pages-super-smooth .mt-xl-ninline,.relx-pages-super-smooth .my-xl-ninline {
        margin-top: -.5rem!important
    }

    .relx-pages-super-smooth .mr-xl-ninline,.relx-pages-super-smooth .mx-xl-ninline {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .mb-xl-ninline,.relx-pages-super-smooth .my-xl-ninline {
        margin-bottom: -.5rem!important
    }

    .relx-pages-super-smooth .ml-xl-ninline,.relx-pages-super-smooth .mx-xl-ninline {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .m-xl-nstack-heading {
        margin: -3.25rem!important
    }

    .relx-pages-super-smooth .mt-xl-nstack-heading,.relx-pages-super-smooth .my-xl-nstack-heading {
        margin-top: -3.25rem!important
    }

    .relx-pages-super-smooth .mr-xl-nstack-heading,.relx-pages-super-smooth .mx-xl-nstack-heading {
        margin-right: -3.25rem!important
    }

    .relx-pages-super-smooth .mb-xl-nstack-heading,.relx-pages-super-smooth .my-xl-nstack-heading {
        margin-bottom: -3.25rem!important
    }

    .relx-pages-super-smooth .ml-xl-nstack-heading,.relx-pages-super-smooth .mx-xl-nstack-heading {
        margin-left: -3.25rem!important
    }

    .relx-pages-super-smooth .m-xl-nstack-graph {
        margin: -2rem!important
    }

    .relx-pages-super-smooth .mt-xl-nstack-graph,.relx-pages-super-smooth .my-xl-nstack-graph {
        margin-top: -2rem!important
    }

    .relx-pages-super-smooth .mr-xl-nstack-graph,.relx-pages-super-smooth .mx-xl-nstack-graph {
        margin-right: -2rem!important
    }

    .relx-pages-super-smooth .mb-xl-nstack-graph,.relx-pages-super-smooth .my-xl-nstack-graph {
        margin-bottom: -2rem!important
    }

    .relx-pages-super-smooth .ml-xl-nstack-graph,.relx-pages-super-smooth .mx-xl-nstack-graph {
        margin-left: -2rem!important
    }

    .relx-pages-super-smooth .m-xl-n1 {
        margin: -.25rem!important
    }

    .relx-pages-super-smooth .mt-xl-n1,.relx-pages-super-smooth .my-xl-n1 {
        margin-top: -.25rem!important
    }

    .relx-pages-super-smooth .mr-xl-n1,.relx-pages-super-smooth .mx-xl-n1 {
        margin-right: -.25rem!important
    }

    .relx-pages-super-smooth .mb-xl-n1,.relx-pages-super-smooth .my-xl-n1 {
        margin-bottom: -.25rem!important
    }

    .relx-pages-super-smooth .ml-xl-n1,.relx-pages-super-smooth .mx-xl-n1 {
        margin-left: -.25rem!important
    }

    .relx-pages-super-smooth .m-xl-n2 {
        margin: -.5rem!important
    }

    .relx-pages-super-smooth .mt-xl-n2,.relx-pages-super-smooth .my-xl-n2 {
        margin-top: -.5rem!important
    }

    .relx-pages-super-smooth .mr-xl-n2,.relx-pages-super-smooth .mx-xl-n2 {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .mb-xl-n2,.relx-pages-super-smooth .my-xl-n2 {
        margin-bottom: -.5rem!important
    }

    .relx-pages-super-smooth .ml-xl-n2,.relx-pages-super-smooth .mx-xl-n2 {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .m-xl-n3 {
        margin: -.75rem!important
    }

    .relx-pages-super-smooth .mt-xl-n3,.relx-pages-super-smooth .my-xl-n3 {
        margin-top: -.75rem!important
    }

    .relx-pages-super-smooth .mr-xl-n3,.relx-pages-super-smooth .mx-xl-n3 {
        margin-right: -.75rem!important
    }

    .relx-pages-super-smooth .mb-xl-n3,.relx-pages-super-smooth .my-xl-n3 {
        margin-bottom: -.75rem!important
    }

    .relx-pages-super-smooth .ml-xl-n3,.relx-pages-super-smooth .mx-xl-n3 {
        margin-left: -.75rem!important
    }

    .relx-pages-super-smooth .m-xl-n4 {
        margin: -1.25rem!important
    }

    .relx-pages-super-smooth .mt-xl-n4,.relx-pages-super-smooth .my-xl-n4 {
        margin-top: -1.25rem!important
    }

    .relx-pages-super-smooth .mr-xl-n4,.relx-pages-super-smooth .mx-xl-n4 {
        margin-right: -1.25rem!important
    }

    .relx-pages-super-smooth .mb-xl-n4,.relx-pages-super-smooth .my-xl-n4 {
        margin-bottom: -1.25rem!important
    }

    .relx-pages-super-smooth .ml-xl-n4,.relx-pages-super-smooth .mx-xl-n4 {
        margin-left: -1.25rem!important
    }

    .relx-pages-super-smooth .m-xl-n5 {
        margin: -1.875rem!important
    }

    .relx-pages-super-smooth .mt-xl-n5,.relx-pages-super-smooth .my-xl-n5 {
        margin-top: -1.875rem!important
    }

    .relx-pages-super-smooth .mr-xl-n5,.relx-pages-super-smooth .mx-xl-n5 {
        margin-right: -1.875rem!important
    }

    .relx-pages-super-smooth .mb-xl-n5,.relx-pages-super-smooth .my-xl-n5 {
        margin-bottom: -1.875rem!important
    }

    .relx-pages-super-smooth .ml-xl-n5,.relx-pages-super-smooth .mx-xl-n5 {
        margin-left: -1.875rem!important
    }

    .relx-pages-super-smooth .m-xl-n6 {
        margin: -3.125rem!important
    }

    .relx-pages-super-smooth .mt-xl-n6,.relx-pages-super-smooth .my-xl-n6 {
        margin-top: -3.125rem!important
    }

    .relx-pages-super-smooth .mr-xl-n6,.relx-pages-super-smooth .mx-xl-n6 {
        margin-right: -3.125rem!important
    }

    .relx-pages-super-smooth .mb-xl-n6,.relx-pages-super-smooth .my-xl-n6 {
        margin-bottom: -3.125rem!important
    }

    .relx-pages-super-smooth .ml-xl-n6,.relx-pages-super-smooth .mx-xl-n6 {
        margin-left: -3.125rem!important
    }

    .relx-pages-super-smooth .m-xl-n7 {
        margin: -5rem!important
    }

    .relx-pages-super-smooth .mt-xl-n7,.relx-pages-super-smooth .my-xl-n7 {
        margin-top: -5rem!important
    }

    .relx-pages-super-smooth .mr-xl-n7,.relx-pages-super-smooth .mx-xl-n7 {
        margin-right: -5rem!important
    }

    .relx-pages-super-smooth .mb-xl-n7,.relx-pages-super-smooth .my-xl-n7 {
        margin-bottom: -5rem!important
    }

    .relx-pages-super-smooth .ml-xl-n7,.relx-pages-super-smooth .mx-xl-n7 {
        margin-left: -5rem!important
    }

    .relx-pages-super-smooth .m-xl-n8 {
        margin: -7.5rem!important
    }

    .relx-pages-super-smooth .mt-xl-n8,.relx-pages-super-smooth .my-xl-n8 {
        margin-top: -7.5rem!important
    }

    .relx-pages-super-smooth .mr-xl-n8,.relx-pages-super-smooth .mx-xl-n8 {
        margin-right: -7.5rem!important
    }

    .relx-pages-super-smooth .mb-xl-n8,.relx-pages-super-smooth .my-xl-n8 {
        margin-bottom: -7.5rem!important
    }

    .relx-pages-super-smooth .ml-xl-n8,.relx-pages-super-smooth .mx-xl-n8 {
        margin-left: -7.5rem!important
    }

    .relx-pages-super-smooth .m-xl-n9 {
        margin: -12.5rem!important
    }

    .relx-pages-super-smooth .mt-xl-n9,.relx-pages-super-smooth .my-xl-n9 {
        margin-top: -12.5rem!important
    }

    .relx-pages-super-smooth .mr-xl-n9,.relx-pages-super-smooth .mx-xl-n9 {
        margin-right: -12.5rem!important
    }

    .relx-pages-super-smooth .mb-xl-n9,.relx-pages-super-smooth .my-xl-n9 {
        margin-bottom: -12.5rem!important
    }

    .relx-pages-super-smooth .ml-xl-n9,.relx-pages-super-smooth .mx-xl-n9 {
        margin-left: -12.5rem!important
    }

    .relx-pages-super-smooth .m-xl-auto {
        margin: auto!important
    }

    .relx-pages-super-smooth .mt-xl-auto,.relx-pages-super-smooth .my-xl-auto {
        margin-top: auto!important
    }

    .relx-pages-super-smooth .mr-xl-auto,.relx-pages-super-smooth .mx-xl-auto {
        margin-right: auto!important
    }

    .relx-pages-super-smooth .mb-xl-auto,.relx-pages-super-smooth .my-xl-auto {
        margin-bottom: auto!important
    }

    .relx-pages-super-smooth .ml-xl-auto,.relx-pages-super-smooth .mx-xl-auto {
        margin-left: auto!important
    }
}

.relx-pages-super-smooth .text-monospace {
    font-family: SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important
}

.relx-pages-super-smooth .text-justify {
    text-align: justify!important
}

.relx-pages-super-smooth .text-wrap {
    white-space: normal!important
}

.relx-pages-super-smooth .text-nowrap {
    white-space: nowrap!important
}

.relx-pages-super-smooth .text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.relx-pages-super-smooth .text-left {
    text-align: left!important
}

.relx-pages-super-smooth .text-right {
    text-align: right!important
}

.relx-pages-super-smooth .text-center {
    text-align: center!important
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .text-sm-left {
        text-align:left!important
    }

    .relx-pages-super-smooth .text-sm-right {
        text-align: right!important
    }

    .relx-pages-super-smooth .text-sm-center {
        text-align: center!important
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .text-md-left {
        text-align:left!important
    }

    .relx-pages-super-smooth .text-md-right {
        text-align: right!important
    }

    .relx-pages-super-smooth .text-md-center {
        text-align: center!important
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .text-lg-left {
        text-align:left!important
    }

    .relx-pages-super-smooth .text-lg-right {
        text-align: right!important
    }

    .relx-pages-super-smooth .text-lg-center {
        text-align: center!important
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .text-xl-left {
        text-align:left!important
    }

    .relx-pages-super-smooth .text-xl-right {
        text-align: right!important
    }

    .relx-pages-super-smooth .text-xl-center {
        text-align: center!important
    }
}

.relx-pages-super-smooth .text-lowercase {
    text-transform: lowercase!important
}

.relx-pages-super-smooth .text-uppercase {
    text-transform: uppercase!important
}

.relx-pages-super-smooth .text-capitalize {
    text-transform: capitalize!important
}

.relx-pages-super-smooth .font-weight-light {
    font-weight: 300!important
}

.relx-pages-super-smooth .font-weight-lighter {
    font-weight: lighter!important
}

.relx-pages-super-smooth .font-weight-normal {
    font-weight: 400!important
}

.relx-pages-super-smooth .font-weight-bold {
    font-weight: 700!important
}

.relx-pages-super-smooth .font-weight-bolder {
    font-weight: bolder!important
}

.relx-pages-super-smooth .font-italic {
    font-style: italic!important
}

.relx-pages-super-smooth a.text-primary:focus,.relx-pages-super-smooth a.text-primary:hover {
    color: #000!important
}

.relx-pages-super-smooth a.text-secondary:focus,.relx-pages-super-smooth a.text-secondary:hover {
    color: #144a76!important
}

.relx-pages-super-smooth a.text-success:focus,.relx-pages-super-smooth a.text-success:hover {
    color: #004b45!important
}

.relx-pages-super-smooth a.text-info:focus,.relx-pages-super-smooth a.text-info:hover {
    color: #0f6674!important
}

.relx-pages-super-smooth a.text-warning:focus,.relx-pages-super-smooth a.text-warning:hover {
    color: #d5860e!important
}

.relx-pages-super-smooth a.text-danger:focus,.relx-pages-super-smooth a.text-danger:hover {
    color: #76141b!important
}

.relx-pages-super-smooth a.text-light:focus,.relx-pages-super-smooth a.text-light:hover {
    color: #cfcfcf!important
}

.relx-pages-super-smooth a.text-dark:focus,.relx-pages-super-smooth a.text-dark:hover {
    color: #000!important
}

.relx-pages-super-smooth a.text-vi:focus,.relx-pages-super-smooth a.text-vi:hover {
    color: #000d0b!important
}

.relx-pages-super-smooth a.text-vip:focus,.relx-pages-super-smooth a.text-vip:hover {
    color: #c3973d!important
}

.relx-pages-super-smooth .text-body {
    color: #000!important
}

.relx-pages-super-smooth .text-black-50 {
    color: rgba(0,0,0,.5)!important
}

.relx-pages-super-smooth .text-white-50 {
    color: hsla(0,0%,100%,.5)!important
}

.relx-pages-super-smooth .text-hide {
    background-color: transparent;
    border: 0;
    color: transparent;
    font: 0/0 a;
    text-shadow: none
}

.relx-pages-super-smooth .text-decoration-none {
    text-decoration: none!important
}

.relx-pages-super-smooth .text-break {
    overflow-wrap: break-word!important;
    word-break: break-word!important
}

.relx-pages-super-smooth .text-reset {
    color: inherit!important
}

.relx-pages-super-smooth .visible {
    visibility: visible!important
}

.relx-pages-super-smooth .invisible {
    visibility: hidden!important
}

@media print {
    .relx-pages-super-smooth *,.relx-pages-super-smooth :after,.relx-pages-super-smooth :before {
        -webkit-box-shadow: none!important;
        box-shadow: none!important;
        text-shadow: none!important
    }

    .relx-pages-super-smooth a:not(.btn) {
        text-decoration: underline
    }

    .relx-pages-super-smooth abbr[title]:after {
        content: " (" attr(title) ")"
    }

    .relx-pages-super-smooth pre {
        white-space: pre-wrap!important
    }

    .relx-pages-super-smooth blockquote,.relx-pages-super-smooth pre {
        border: 1px solid #9d9d9d;
        page-break-inside: avoid
    }

    .relx-pages-super-smooth thead {
        display: table-header-group
    }

    .relx-pages-super-smooth img,.relx-pages-super-smooth tr {
        page-break-inside: avoid
    }

    .relx-pages-super-smooth h2,.relx-pages-super-smooth h3,.relx-pages-super-smooth p {
        orphans: 3;
        widows: 3
    }

    .relx-pages-super-smooth h2,.relx-pages-super-smooth h3 {
        page-break-after: avoid
    }

    @page {
        .relx-pages-super-smooth {
            size: a3
        }
    }

    .relx-pages-super-smooth .container,.relx-pages-super-smooth body {
        min-width: 1248px!important
    }

    .relx-pages-super-smooth .navbar {
        display: none
    }

    .relx-pages-super-smooth .badge {
        border: 1px solid #000
    }

    .relx-pages-super-smooth .table {
        border-collapse: collapse!important
    }

    .relx-pages-super-smooth .table td,.relx-pages-super-smooth .table th {
        background-color: #fff!important
    }

    .relx-pages-super-smooth .table-bordered td,.relx-pages-super-smooth .table-bordered th {
        border: 1px solid #d9d9d9!important
    }

    .relx-pages-super-smooth .table-dark {
        color: inherit
    }

    .relx-pages-super-smooth .table-dark tbody+tbody,.relx-pages-super-smooth .table-dark td,.relx-pages-super-smooth .table-dark th,.relx-pages-super-smooth .table-dark thead th {
        border-color: #f5f5f5
    }

    .relx-pages-super-smooth .table .thead-dark th {
        border-color: #f5f5f5;
        color: inherit
    }
}

.relx-pages-super-smooth .h1,.relx-pages-super-smooth h1 {
    font-size: 2.5rem;
    font-weight: 500
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .h1,.relx-pages-super-smooth h1 {
        font-size:3rem
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .h1,.relx-pages-super-smooth h1 {
        font-size:3rem
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .h1,.relx-pages-super-smooth h1 {
        font-size:3.5rem
    }
}

.relx-pages-super-smooth .h2,.relx-pages-super-smooth h2 {
    font-size: 2rem;
    font-weight: 500
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .h2,.relx-pages-super-smooth h2 {
        font-size:2.5rem
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .h2,.relx-pages-super-smooth h2 {
        font-size:2.5rem
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .h2,.relx-pages-super-smooth h2 {
        font-size:3rem
    }
}

.relx-pages-super-smooth .h3,.relx-pages-super-smooth h3 {
    font-size: 1.5rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .h3,.relx-pages-super-smooth h3 {
        font-size:2rem
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .h3,.relx-pages-super-smooth h3 {
        font-size:2rem
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .h3,.relx-pages-super-smooth h3 {
        font-size:2.5rem
    }
}

.relx-pages-super-smooth .h4,.relx-pages-super-smooth h4 {
    font-size: 1.25rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .h4,.relx-pages-super-smooth h4 {
        font-size:1.5rem
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .h4,.relx-pages-super-smooth h4 {
        font-size:1.5rem
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .h4,.relx-pages-super-smooth h4 {
        font-size:2rem
    }
}

.relx-pages-super-smooth .h5,.relx-pages-super-smooth h5 {
    font-size: 1.125rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .h5,.relx-pages-super-smooth h5 {
        font-size:1.25rem
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .h5,.relx-pages-super-smooth h5 {
        font-size:1.25rem
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .h5,.relx-pages-super-smooth h5 {
        font-size:1.5rem
    }
}

.relx-pages-super-smooth .h6,.relx-pages-super-smooth h6 {
    font-size: .875rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .h6,.relx-pages-super-smooth h6 {
        font-size:.875rem
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .h6,.relx-pages-super-smooth h6 {
        font-size:1.125rem
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .h6,.relx-pages-super-smooth h6 {
        font-size:1.25rem
    }
}

.relx-pages-super-smooth .space-responsive.m-inline {
    margin: .3rem .5rem!important
}

.relx-pages-super-smooth .space-responsive.mt-inline,.relx-pages-super-smooth .space-responsive.my-inline {
    margin-top: .3rem!important
}

.relx-pages-super-smooth .space-responsive.mb-inline,.relx-pages-super-smooth .space-responsive.my-inline {
    margin-bottom: .3rem!important
}

.relx-pages-super-smooth .space-responsive.mr-inline,.relx-pages-super-smooth .space-responsive.mx-inline {
    margin-right: .5rem!important
}

.relx-pages-super-smooth .space-responsive.ml-inline,.relx-pages-super-smooth .space-responsive.mx-inline {
    margin-left: .5rem!important
}

.relx-pages-super-smooth .space-responsive.m-stack-heading {
    margin: 1.95rem 3.25rem!important
}

.relx-pages-super-smooth .space-responsive.mt-stack-heading,.relx-pages-super-smooth .space-responsive.my-stack-heading {
    margin-top: 1.95rem!important
}

.relx-pages-super-smooth .space-responsive.mb-stack-heading,.relx-pages-super-smooth .space-responsive.my-stack-heading {
    margin-bottom: 1.95rem!important
}

.relx-pages-super-smooth .space-responsive.mr-stack-heading,.relx-pages-super-smooth .space-responsive.mx-stack-heading {
    margin-right: 3.25rem!important
}

.relx-pages-super-smooth .space-responsive.ml-stack-heading,.relx-pages-super-smooth .space-responsive.mx-stack-heading {
    margin-left: 3.25rem!important
}

.relx-pages-super-smooth .space-responsive.m-stack-graph {
    margin: 1.2rem 2rem!important
}

.relx-pages-super-smooth .space-responsive.mt-stack-graph,.relx-pages-super-smooth .space-responsive.my-stack-graph {
    margin-top: 1.2rem!important
}

.relx-pages-super-smooth .space-responsive.mb-stack-graph,.relx-pages-super-smooth .space-responsive.my-stack-graph {
    margin-bottom: 1.2rem!important
}

.relx-pages-super-smooth .space-responsive.mr-stack-graph,.relx-pages-super-smooth .space-responsive.mx-stack-graph {
    margin-right: 2rem!important
}

.relx-pages-super-smooth .space-responsive.ml-stack-graph,.relx-pages-super-smooth .space-responsive.mx-stack-graph {
    margin-left: 2rem!important
}

.relx-pages-super-smooth .space-responsive.m-4 {
    margin: .75rem 1.25rem!important
}

.relx-pages-super-smooth .space-responsive.mt-4,.relx-pages-super-smooth .space-responsive.my-4 {
    margin-top: .75rem!important
}

.relx-pages-super-smooth .space-responsive.mb-4,.relx-pages-super-smooth .space-responsive.my-4 {
    margin-bottom: .75rem!important
}

.relx-pages-super-smooth .space-responsive.mr-4,.relx-pages-super-smooth .space-responsive.mx-4 {
    margin-right: 1.25rem!important
}

.relx-pages-super-smooth .space-responsive.ml-4,.relx-pages-super-smooth .space-responsive.mx-4 {
    margin-left: 1.25rem!important
}

.relx-pages-super-smooth .space-responsive.m-5 {
    margin: 1.125rem 1.875rem!important
}

.relx-pages-super-smooth .space-responsive.mt-5,.relx-pages-super-smooth .space-responsive.my-5 {
    margin-top: 1.125rem!important
}

.relx-pages-super-smooth .space-responsive.mb-5,.relx-pages-super-smooth .space-responsive.my-5 {
    margin-bottom: 1.125rem!important
}

.relx-pages-super-smooth .space-responsive.mr-5,.relx-pages-super-smooth .space-responsive.mx-5 {
    margin-right: 1.875rem!important
}

.relx-pages-super-smooth .space-responsive.ml-5,.relx-pages-super-smooth .space-responsive.mx-5 {
    margin-left: 1.875rem!important
}

.relx-pages-super-smooth .space-responsive.m-6 {
    margin: 1.875rem 3.125rem!important
}

.relx-pages-super-smooth .space-responsive.mt-6,.relx-pages-super-smooth .space-responsive.my-6 {
    margin-top: 1.875rem!important
}

.relx-pages-super-smooth .space-responsive.mb-6,.relx-pages-super-smooth .space-responsive.my-6 {
    margin-bottom: 1.875rem!important
}

.relx-pages-super-smooth .space-responsive.mr-6,.relx-pages-super-smooth .space-responsive.mx-6 {
    margin-right: 3.125rem!important
}

.relx-pages-super-smooth .space-responsive.ml-6,.relx-pages-super-smooth .space-responsive.mx-6 {
    margin-left: 3.125rem!important
}

.relx-pages-super-smooth .space-responsive.m-7 {
    margin: 3rem 5rem!important
}

.relx-pages-super-smooth .space-responsive.mt-7,.relx-pages-super-smooth .space-responsive.my-7 {
    margin-top: 3rem!important
}

.relx-pages-super-smooth .space-responsive.mb-7,.relx-pages-super-smooth .space-responsive.my-7 {
    margin-bottom: 3rem!important
}

.relx-pages-super-smooth .space-responsive.mr-7,.relx-pages-super-smooth .space-responsive.mx-7 {
    margin-right: 5rem!important
}

.relx-pages-super-smooth .space-responsive.ml-7,.relx-pages-super-smooth .space-responsive.mx-7 {
    margin-left: 5rem!important
}

.relx-pages-super-smooth .space-responsive.m-8 {
    margin: 4.5rem 7.5rem!important
}

.relx-pages-super-smooth .space-responsive.mt-8,.relx-pages-super-smooth .space-responsive.my-8 {
    margin-top: 4.5rem!important
}

.relx-pages-super-smooth .space-responsive.mb-8,.relx-pages-super-smooth .space-responsive.my-8 {
    margin-bottom: 4.5rem!important
}

.relx-pages-super-smooth .space-responsive.mr-8,.relx-pages-super-smooth .space-responsive.mx-8 {
    margin-right: 7.5rem!important
}

.relx-pages-super-smooth .space-responsive.ml-8,.relx-pages-super-smooth .space-responsive.mx-8 {
    margin-left: 7.5rem!important
}

.relx-pages-super-smooth .space-responsive.m-9 {
    margin: 7.5rem 12.5rem!important
}

.relx-pages-super-smooth .space-responsive.mt-9,.relx-pages-super-smooth .space-responsive.my-9 {
    margin-top: 7.5rem!important
}

.relx-pages-super-smooth .space-responsive.mb-9,.relx-pages-super-smooth .space-responsive.my-9 {
    margin-bottom: 7.5rem!important
}

.relx-pages-super-smooth .space-responsive.mr-9,.relx-pages-super-smooth .space-responsive.mx-9 {
    margin-right: 12.5rem!important
}

.relx-pages-super-smooth .space-responsive.ml-9,.relx-pages-super-smooth .space-responsive.mx-9 {
    margin-left: 12.5rem!important
}

.relx-pages-super-smooth .space-responsive.p-inline {
    padding: .3rem .5rem!important
}

.relx-pages-super-smooth .space-responsive.pt-inline,.relx-pages-super-smooth .space-responsive.py-inline {
    padding-top: .3rem!important
}

.relx-pages-super-smooth .space-responsive.pb-inline,.relx-pages-super-smooth .space-responsive.py-inline {
    padding-bottom: .3rem!important
}

.relx-pages-super-smooth .space-responsive.pr-inline,.relx-pages-super-smooth .space-responsive.px-inline {
    padding-right: .5rem!important
}

.relx-pages-super-smooth .space-responsive.pl-inline,.relx-pages-super-smooth .space-responsive.px-inline {
    padding-left: .5rem!important
}

.relx-pages-super-smooth .space-responsive.p-stack-heading {
    padding: 1.95rem 3.25rem!important
}

.relx-pages-super-smooth .space-responsive.pt-stack-heading,.relx-pages-super-smooth .space-responsive.py-stack-heading {
    padding-top: 1.95rem!important
}

.relx-pages-super-smooth .space-responsive.pb-stack-heading,.relx-pages-super-smooth .space-responsive.py-stack-heading {
    padding-bottom: 1.95rem!important
}

.relx-pages-super-smooth .space-responsive.pr-stack-heading,.relx-pages-super-smooth .space-responsive.px-stack-heading {
    padding-right: 3.25rem!important
}

.relx-pages-super-smooth .space-responsive.pl-stack-heading,.relx-pages-super-smooth .space-responsive.px-stack-heading {
    padding-left: 3.25rem!important
}

.relx-pages-super-smooth .space-responsive.p-stack-graph {
    padding: 1.2rem 2rem!important
}

.relx-pages-super-smooth .space-responsive.pt-stack-graph,.relx-pages-super-smooth .space-responsive.py-stack-graph {
    padding-top: 1.2rem!important
}

.relx-pages-super-smooth .space-responsive.pb-stack-graph,.relx-pages-super-smooth .space-responsive.py-stack-graph {
    padding-bottom: 1.2rem!important
}

.relx-pages-super-smooth .space-responsive.pr-stack-graph,.relx-pages-super-smooth .space-responsive.px-stack-graph {
    padding-right: 2rem!important
}

.relx-pages-super-smooth .space-responsive.pl-stack-graph,.relx-pages-super-smooth .space-responsive.px-stack-graph {
    padding-left: 2rem!important
}

.relx-pages-super-smooth .space-responsive.p-4 {
    padding: .75rem 1.25rem!important
}

.relx-pages-super-smooth .space-responsive.pt-4,.relx-pages-super-smooth .space-responsive.py-4 {
    padding-top: .75rem!important
}

.relx-pages-super-smooth .space-responsive.pb-4,.relx-pages-super-smooth .space-responsive.py-4 {
    padding-bottom: .75rem!important
}

.relx-pages-super-smooth .space-responsive.pr-4,.relx-pages-super-smooth .space-responsive.px-4 {
    padding-right: 1.25rem!important
}

.relx-pages-super-smooth .space-responsive.pl-4,.relx-pages-super-smooth .space-responsive.px-4 {
    padding-left: 1.25rem!important
}

.relx-pages-super-smooth .space-responsive.p-5 {
    padding: 1.125rem 1.875rem!important
}

.relx-pages-super-smooth .space-responsive.pt-5,.relx-pages-super-smooth .space-responsive.py-5 {
    padding-top: 1.125rem!important
}

.relx-pages-super-smooth .space-responsive.pb-5,.relx-pages-super-smooth .space-responsive.py-5 {
    padding-bottom: 1.125rem!important
}

.relx-pages-super-smooth .space-responsive.pr-5,.relx-pages-super-smooth .space-responsive.px-5 {
    padding-right: 1.875rem!important
}

.relx-pages-super-smooth .space-responsive.pl-5,.relx-pages-super-smooth .space-responsive.px-5 {
    padding-left: 1.875rem!important
}

.relx-pages-super-smooth .space-responsive.p-6 {
    padding: 1.875rem 3.125rem!important
}

.relx-pages-super-smooth .space-responsive.pt-6,.relx-pages-super-smooth .space-responsive.py-6 {
    padding-top: 1.875rem!important
}

.relx-pages-super-smooth .space-responsive.pb-6,.relx-pages-super-smooth .space-responsive.py-6 {
    padding-bottom: 1.875rem!important
}

.relx-pages-super-smooth .space-responsive.pr-6,.relx-pages-super-smooth .space-responsive.px-6 {
    padding-right: 3.125rem!important
}

.relx-pages-super-smooth .space-responsive.pl-6,.relx-pages-super-smooth .space-responsive.px-6 {
    padding-left: 3.125rem!important
}

.relx-pages-super-smooth .space-responsive.p-7 {
    padding: 3rem 5rem!important
}

.relx-pages-super-smooth .space-responsive.pt-7,.relx-pages-super-smooth .space-responsive.py-7 {
    padding-top: 3rem!important
}

.relx-pages-super-smooth .space-responsive.pb-7,.relx-pages-super-smooth .space-responsive.py-7 {
    padding-bottom: 3rem!important
}

.relx-pages-super-smooth .space-responsive.pr-7,.relx-pages-super-smooth .space-responsive.px-7 {
    padding-right: 5rem!important
}

.relx-pages-super-smooth .space-responsive.pl-7,.relx-pages-super-smooth .space-responsive.px-7 {
    padding-left: 5rem!important
}

.relx-pages-super-smooth .space-responsive.p-8 {
    padding: 4.5rem 7.5rem!important
}

.relx-pages-super-smooth .space-responsive.pt-8,.relx-pages-super-smooth .space-responsive.py-8 {
    padding-top: 4.5rem!important
}

.relx-pages-super-smooth .space-responsive.pb-8,.relx-pages-super-smooth .space-responsive.py-8 {
    padding-bottom: 4.5rem!important
}

.relx-pages-super-smooth .space-responsive.pr-8,.relx-pages-super-smooth .space-responsive.px-8 {
    padding-right: 7.5rem!important
}

.relx-pages-super-smooth .space-responsive.pl-8,.relx-pages-super-smooth .space-responsive.px-8 {
    padding-left: 7.5rem!important
}

.relx-pages-super-smooth .space-responsive.p-9 {
    padding: 7.5rem 12.5rem!important
}

.relx-pages-super-smooth .space-responsive.pt-9,.relx-pages-super-smooth .space-responsive.py-9 {
    padding-top: 7.5rem!important
}

.relx-pages-super-smooth .space-responsive.pb-9,.relx-pages-super-smooth .space-responsive.py-9 {
    padding-bottom: 7.5rem!important
}

.relx-pages-super-smooth .space-responsive.pr-9,.relx-pages-super-smooth .space-responsive.px-9 {
    padding-right: 12.5rem!important
}

.relx-pages-super-smooth .space-responsive.pl-9,.relx-pages-super-smooth .space-responsive.px-9 {
    padding-left: 12.5rem!important
}

.relx-pages-super-smooth .space-responsive.m-ninline {
    margin: -.3rem -.5rem!important
}

.relx-pages-super-smooth .space-responsive.mt-ninline,.relx-pages-super-smooth .space-responsive.my-ninline {
    margin-top: -.3rem!important
}

.relx-pages-super-smooth .space-responsive.mr-ninline,.relx-pages-super-smooth .space-responsive.mx-ninline {
    margin-right: -.5rem!important
}

.relx-pages-super-smooth .space-responsive.mb-ninline,.relx-pages-super-smooth .space-responsive.my-ninline {
    margin-bottom: -.3rem!important
}

.relx-pages-super-smooth .space-responsive.ml-ninline,.relx-pages-super-smooth .space-responsive.mx-ninline {
    margin-left: -.5rem!important
}

.relx-pages-super-smooth .space-responsive.m-nstack-heading {
    margin: -1.95rem -3.25rem!important
}

.relx-pages-super-smooth .space-responsive.mt-nstack-heading,.relx-pages-super-smooth .space-responsive.my-nstack-heading {
    margin-top: -1.95rem!important
}

.relx-pages-super-smooth .space-responsive.mr-nstack-heading,.relx-pages-super-smooth .space-responsive.mx-nstack-heading {
    margin-right: -3.25rem!important
}

.relx-pages-super-smooth .space-responsive.mb-nstack-heading,.relx-pages-super-smooth .space-responsive.my-nstack-heading {
    margin-bottom: -1.95rem!important
}

.relx-pages-super-smooth .space-responsive.ml-nstack-heading,.relx-pages-super-smooth .space-responsive.mx-nstack-heading {
    margin-left: -3.25rem!important
}

.relx-pages-super-smooth .space-responsive.m-nstack-graph {
    margin: -1.2rem -2rem!important
}

.relx-pages-super-smooth .space-responsive.mt-nstack-graph,.relx-pages-super-smooth .space-responsive.my-nstack-graph {
    margin-top: -1.2rem!important
}

.relx-pages-super-smooth .space-responsive.mr-nstack-graph,.relx-pages-super-smooth .space-responsive.mx-nstack-graph {
    margin-right: -2rem!important
}

.relx-pages-super-smooth .space-responsive.mb-nstack-graph,.relx-pages-super-smooth .space-responsive.my-nstack-graph {
    margin-bottom: -1.2rem!important
}

.relx-pages-super-smooth .space-responsive.ml-nstack-graph,.relx-pages-super-smooth .space-responsive.mx-nstack-graph {
    margin-left: -2rem!important
}

.relx-pages-super-smooth .space-responsive.m-n4 {
    margin: -.75rem -1.25rem!important
}

.relx-pages-super-smooth .space-responsive.mt-n4,.relx-pages-super-smooth .space-responsive.my-n4 {
    margin-top: -.75rem!important
}

.relx-pages-super-smooth .space-responsive.mr-n4,.relx-pages-super-smooth .space-responsive.mx-n4 {
    margin-right: -1.25rem!important
}

.relx-pages-super-smooth .space-responsive.mb-n4,.relx-pages-super-smooth .space-responsive.my-n4 {
    margin-bottom: -.75rem!important
}

.relx-pages-super-smooth .space-responsive.ml-n4,.relx-pages-super-smooth .space-responsive.mx-n4 {
    margin-left: -1.25rem!important
}

.relx-pages-super-smooth .space-responsive.m-n5 {
    margin: -1.125rem -1.875rem!important
}

.relx-pages-super-smooth .space-responsive.mt-n5,.relx-pages-super-smooth .space-responsive.my-n5 {
    margin-top: -1.125rem!important
}

.relx-pages-super-smooth .space-responsive.mr-n5,.relx-pages-super-smooth .space-responsive.mx-n5 {
    margin-right: -1.875rem!important
}

.relx-pages-super-smooth .space-responsive.mb-n5,.relx-pages-super-smooth .space-responsive.my-n5 {
    margin-bottom: -1.125rem!important
}

.relx-pages-super-smooth .space-responsive.ml-n5,.relx-pages-super-smooth .space-responsive.mx-n5 {
    margin-left: -1.875rem!important
}

.relx-pages-super-smooth .space-responsive.m-n6 {
    margin: -1.875rem -3.125rem!important
}

.relx-pages-super-smooth .space-responsive.mt-n6,.relx-pages-super-smooth .space-responsive.my-n6 {
    margin-top: -1.875rem!important
}

.relx-pages-super-smooth .space-responsive.mr-n6,.relx-pages-super-smooth .space-responsive.mx-n6 {
    margin-right: -3.125rem!important
}

.relx-pages-super-smooth .space-responsive.mb-n6,.relx-pages-super-smooth .space-responsive.my-n6 {
    margin-bottom: -1.875rem!important
}

.relx-pages-super-smooth .space-responsive.ml-n6,.relx-pages-super-smooth .space-responsive.mx-n6 {
    margin-left: -3.125rem!important
}

.relx-pages-super-smooth .space-responsive.m-n7 {
    margin: -3rem -5rem!important
}

.relx-pages-super-smooth .space-responsive.mt-n7,.relx-pages-super-smooth .space-responsive.my-n7 {
    margin-top: -3rem!important
}

.relx-pages-super-smooth .space-responsive.mr-n7,.relx-pages-super-smooth .space-responsive.mx-n7 {
    margin-right: -5rem!important
}

.relx-pages-super-smooth .space-responsive.mb-n7,.relx-pages-super-smooth .space-responsive.my-n7 {
    margin-bottom: -3rem!important
}

.relx-pages-super-smooth .space-responsive.ml-n7,.relx-pages-super-smooth .space-responsive.mx-n7 {
    margin-left: -5rem!important
}

.relx-pages-super-smooth .space-responsive.m-n8 {
    margin: -4.5rem -7.5rem!important
}

.relx-pages-super-smooth .space-responsive.mt-n8,.relx-pages-super-smooth .space-responsive.my-n8 {
    margin-top: -4.5rem!important
}

.relx-pages-super-smooth .space-responsive.mr-n8,.relx-pages-super-smooth .space-responsive.mx-n8 {
    margin-right: -7.5rem!important
}

.relx-pages-super-smooth .space-responsive.mb-n8,.relx-pages-super-smooth .space-responsive.my-n8 {
    margin-bottom: -4.5rem!important
}

.relx-pages-super-smooth .space-responsive.ml-n8,.relx-pages-super-smooth .space-responsive.mx-n8 {
    margin-left: -7.5rem!important
}

.relx-pages-super-smooth .space-responsive.m-n9 {
    margin: -7.5rem -12.5rem!important
}

.relx-pages-super-smooth .space-responsive.mt-n9,.relx-pages-super-smooth .space-responsive.my-n9 {
    margin-top: -7.5rem!important
}

.relx-pages-super-smooth .space-responsive.mr-n9,.relx-pages-super-smooth .space-responsive.mx-n9 {
    margin-right: -12.5rem!important
}

.relx-pages-super-smooth .space-responsive.mb-n9,.relx-pages-super-smooth .space-responsive.my-n9 {
    margin-bottom: -7.5rem!important
}

.relx-pages-super-smooth .space-responsive.ml-n9,.relx-pages-super-smooth .space-responsive.mx-n9 {
    margin-left: -12.5rem!important
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .space-responsive.m-inline {
        margin:.3rem .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-inline,.relx-pages-super-smooth .space-responsive.my-inline {
        margin-top: .3rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-inline,.relx-pages-super-smooth .space-responsive.my-inline {
        margin-bottom: .3rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-inline,.relx-pages-super-smooth .space-responsive.mx-inline {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-inline,.relx-pages-super-smooth .space-responsive.mx-inline {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-stack-heading {
        margin: 1.95rem 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-stack-heading,.relx-pages-super-smooth .space-responsive.my-stack-heading {
        margin-top: 1.95rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-stack-heading,.relx-pages-super-smooth .space-responsive.my-stack-heading {
        margin-bottom: 1.95rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-stack-heading,.relx-pages-super-smooth .space-responsive.mx-stack-heading {
        margin-right: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-stack-heading,.relx-pages-super-smooth .space-responsive.mx-stack-heading {
        margin-left: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-stack-graph {
        margin: 1.2rem 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-stack-graph,.relx-pages-super-smooth .space-responsive.my-stack-graph {
        margin-top: 1.2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-stack-graph,.relx-pages-super-smooth .space-responsive.my-stack-graph {
        margin-bottom: 1.2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-stack-graph,.relx-pages-super-smooth .space-responsive.mx-stack-graph {
        margin-right: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-stack-graph,.relx-pages-super-smooth .space-responsive.mx-stack-graph {
        margin-left: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-4 {
        margin: .75rem 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-4,.relx-pages-super-smooth .space-responsive.my-4 {
        margin-top: .75rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-4,.relx-pages-super-smooth .space-responsive.my-4 {
        margin-bottom: .75rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-4,.relx-pages-super-smooth .space-responsive.mx-4 {
        margin-right: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-4,.relx-pages-super-smooth .space-responsive.mx-4 {
        margin-left: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-5 {
        margin: 1.125rem 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-5,.relx-pages-super-smooth .space-responsive.my-5 {
        margin-top: 1.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-5,.relx-pages-super-smooth .space-responsive.my-5 {
        margin-bottom: 1.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-5,.relx-pages-super-smooth .space-responsive.mx-5 {
        margin-right: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-5,.relx-pages-super-smooth .space-responsive.mx-5 {
        margin-left: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-6 {
        margin: 1.875rem 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-6,.relx-pages-super-smooth .space-responsive.my-6 {
        margin-top: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-6,.relx-pages-super-smooth .space-responsive.my-6 {
        margin-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-6,.relx-pages-super-smooth .space-responsive.mx-6 {
        margin-right: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-6,.relx-pages-super-smooth .space-responsive.mx-6 {
        margin-left: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-7 {
        margin: 3rem 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-7,.relx-pages-super-smooth .space-responsive.my-7 {
        margin-top: 3rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-7,.relx-pages-super-smooth .space-responsive.my-7 {
        margin-bottom: 3rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-7,.relx-pages-super-smooth .space-responsive.mx-7 {
        margin-right: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-7,.relx-pages-super-smooth .space-responsive.mx-7 {
        margin-left: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-8 {
        margin: 4.5rem 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-8,.relx-pages-super-smooth .space-responsive.my-8 {
        margin-top: 4.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-8,.relx-pages-super-smooth .space-responsive.my-8 {
        margin-bottom: 4.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-8,.relx-pages-super-smooth .space-responsive.mx-8 {
        margin-right: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-8,.relx-pages-super-smooth .space-responsive.mx-8 {
        margin-left: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-9 {
        margin: 7.5rem 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-9,.relx-pages-super-smooth .space-responsive.my-9 {
        margin-top: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-9,.relx-pages-super-smooth .space-responsive.my-9 {
        margin-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-9,.relx-pages-super-smooth .space-responsive.mx-9 {
        margin-right: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-9,.relx-pages-super-smooth .space-responsive.mx-9 {
        margin-left: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-inline {
        padding: .3rem .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-inline,.relx-pages-super-smooth .space-responsive.py-inline {
        padding-top: .3rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-inline,.relx-pages-super-smooth .space-responsive.py-inline {
        padding-bottom: .3rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-inline,.relx-pages-super-smooth .space-responsive.px-inline {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-inline,.relx-pages-super-smooth .space-responsive.px-inline {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-stack-heading {
        padding: 1.95rem 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-stack-heading,.relx-pages-super-smooth .space-responsive.py-stack-heading {
        padding-top: 1.95rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-stack-heading,.relx-pages-super-smooth .space-responsive.py-stack-heading {
        padding-bottom: 1.95rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-stack-heading,.relx-pages-super-smooth .space-responsive.px-stack-heading {
        padding-right: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-stack-heading,.relx-pages-super-smooth .space-responsive.px-stack-heading {
        padding-left: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-stack-graph {
        padding: 1.2rem 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-stack-graph,.relx-pages-super-smooth .space-responsive.py-stack-graph {
        padding-top: 1.2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-stack-graph,.relx-pages-super-smooth .space-responsive.py-stack-graph {
        padding-bottom: 1.2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-stack-graph,.relx-pages-super-smooth .space-responsive.px-stack-graph {
        padding-right: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-stack-graph,.relx-pages-super-smooth .space-responsive.px-stack-graph {
        padding-left: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-4 {
        padding: .75rem 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-4,.relx-pages-super-smooth .space-responsive.py-4 {
        padding-top: .75rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-4,.relx-pages-super-smooth .space-responsive.py-4 {
        padding-bottom: .75rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-4,.relx-pages-super-smooth .space-responsive.px-4 {
        padding-right: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-4,.relx-pages-super-smooth .space-responsive.px-4 {
        padding-left: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-5 {
        padding: 1.125rem 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-5,.relx-pages-super-smooth .space-responsive.py-5 {
        padding-top: 1.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-5,.relx-pages-super-smooth .space-responsive.py-5 {
        padding-bottom: 1.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-5,.relx-pages-super-smooth .space-responsive.px-5 {
        padding-right: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-5,.relx-pages-super-smooth .space-responsive.px-5 {
        padding-left: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-6 {
        padding: 1.875rem 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-6,.relx-pages-super-smooth .space-responsive.py-6 {
        padding-top: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-6,.relx-pages-super-smooth .space-responsive.py-6 {
        padding-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-6,.relx-pages-super-smooth .space-responsive.px-6 {
        padding-right: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-6,.relx-pages-super-smooth .space-responsive.px-6 {
        padding-left: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-7 {
        padding: 3rem 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-7,.relx-pages-super-smooth .space-responsive.py-7 {
        padding-top: 3rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-7,.relx-pages-super-smooth .space-responsive.py-7 {
        padding-bottom: 3rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-7,.relx-pages-super-smooth .space-responsive.px-7 {
        padding-right: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-7,.relx-pages-super-smooth .space-responsive.px-7 {
        padding-left: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-8 {
        padding: 4.5rem 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-8,.relx-pages-super-smooth .space-responsive.py-8 {
        padding-top: 4.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-8,.relx-pages-super-smooth .space-responsive.py-8 {
        padding-bottom: 4.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-8,.relx-pages-super-smooth .space-responsive.px-8 {
        padding-right: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-8,.relx-pages-super-smooth .space-responsive.px-8 {
        padding-left: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-9 {
        padding: 7.5rem 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-9,.relx-pages-super-smooth .space-responsive.py-9 {
        padding-top: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-9,.relx-pages-super-smooth .space-responsive.py-9 {
        padding-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-9,.relx-pages-super-smooth .space-responsive.px-9 {
        padding-right: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-9,.relx-pages-super-smooth .space-responsive.px-9 {
        padding-left: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-ninline {
        margin: -.3rem -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-ninline,.relx-pages-super-smooth .space-responsive.my-ninline {
        margin-top: -.3rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-ninline,.relx-pages-super-smooth .space-responsive.mx-ninline {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-ninline,.relx-pages-super-smooth .space-responsive.my-ninline {
        margin-bottom: -.3rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-ninline,.relx-pages-super-smooth .space-responsive.mx-ninline {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-nstack-heading {
        margin: -1.95rem -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-nstack-heading,.relx-pages-super-smooth .space-responsive.my-nstack-heading {
        margin-top: -1.95rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-nstack-heading,.relx-pages-super-smooth .space-responsive.mx-nstack-heading {
        margin-right: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-nstack-heading,.relx-pages-super-smooth .space-responsive.my-nstack-heading {
        margin-bottom: -1.95rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-nstack-heading,.relx-pages-super-smooth .space-responsive.mx-nstack-heading {
        margin-left: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-nstack-graph {
        margin: -1.2rem -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-nstack-graph,.relx-pages-super-smooth .space-responsive.my-nstack-graph {
        margin-top: -1.2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-nstack-graph,.relx-pages-super-smooth .space-responsive.mx-nstack-graph {
        margin-right: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-nstack-graph,.relx-pages-super-smooth .space-responsive.my-nstack-graph {
        margin-bottom: -1.2rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-nstack-graph,.relx-pages-super-smooth .space-responsive.mx-nstack-graph {
        margin-left: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n4 {
        margin: -.75rem -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n4,.relx-pages-super-smooth .space-responsive.my-n4 {
        margin-top: -.75rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n4,.relx-pages-super-smooth .space-responsive.mx-n4 {
        margin-right: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n4,.relx-pages-super-smooth .space-responsive.my-n4 {
        margin-bottom: -.75rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n4,.relx-pages-super-smooth .space-responsive.mx-n4 {
        margin-left: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n5 {
        margin: -1.125rem -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n5,.relx-pages-super-smooth .space-responsive.my-n5 {
        margin-top: -1.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n5,.relx-pages-super-smooth .space-responsive.mx-n5 {
        margin-right: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n5,.relx-pages-super-smooth .space-responsive.my-n5 {
        margin-bottom: -1.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n5,.relx-pages-super-smooth .space-responsive.mx-n5 {
        margin-left: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n6 {
        margin: -1.875rem -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n6,.relx-pages-super-smooth .space-responsive.my-n6 {
        margin-top: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n6,.relx-pages-super-smooth .space-responsive.mx-n6 {
        margin-right: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n6,.relx-pages-super-smooth .space-responsive.my-n6 {
        margin-bottom: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n6,.relx-pages-super-smooth .space-responsive.mx-n6 {
        margin-left: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n7 {
        margin: -3rem -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n7,.relx-pages-super-smooth .space-responsive.my-n7 {
        margin-top: -3rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n7,.relx-pages-super-smooth .space-responsive.mx-n7 {
        margin-right: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n7,.relx-pages-super-smooth .space-responsive.my-n7 {
        margin-bottom: -3rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n7,.relx-pages-super-smooth .space-responsive.mx-n7 {
        margin-left: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n8 {
        margin: -4.5rem -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n8,.relx-pages-super-smooth .space-responsive.my-n8 {
        margin-top: -4.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n8,.relx-pages-super-smooth .space-responsive.mx-n8 {
        margin-right: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n8,.relx-pages-super-smooth .space-responsive.my-n8 {
        margin-bottom: -4.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n8,.relx-pages-super-smooth .space-responsive.mx-n8 {
        margin-left: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n9 {
        margin: -7.5rem -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n9,.relx-pages-super-smooth .space-responsive.my-n9 {
        margin-top: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n9,.relx-pages-super-smooth .space-responsive.mx-n9 {
        margin-right: -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n9,.relx-pages-super-smooth .space-responsive.my-n9 {
        margin-bottom: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n9,.relx-pages-super-smooth .space-responsive.mx-n9 {
        margin-left: -12.5rem!important
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .space-responsive.m-inline {
        margin:.4rem .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-inline,.relx-pages-super-smooth .space-responsive.my-inline {
        margin-top: .4rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-inline,.relx-pages-super-smooth .space-responsive.my-inline {
        margin-bottom: .4rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-inline,.relx-pages-super-smooth .space-responsive.mx-inline {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-inline,.relx-pages-super-smooth .space-responsive.mx-inline {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-stack-heading {
        margin: 2.6rem 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-stack-heading,.relx-pages-super-smooth .space-responsive.my-stack-heading {
        margin-top: 2.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-stack-heading,.relx-pages-super-smooth .space-responsive.my-stack-heading {
        margin-bottom: 2.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-stack-heading,.relx-pages-super-smooth .space-responsive.mx-stack-heading {
        margin-right: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-stack-heading,.relx-pages-super-smooth .space-responsive.mx-stack-heading {
        margin-left: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-stack-graph {
        margin: 1.6rem 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-stack-graph,.relx-pages-super-smooth .space-responsive.my-stack-graph {
        margin-top: 1.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-stack-graph,.relx-pages-super-smooth .space-responsive.my-stack-graph {
        margin-bottom: 1.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-stack-graph,.relx-pages-super-smooth .space-responsive.mx-stack-graph {
        margin-right: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-stack-graph,.relx-pages-super-smooth .space-responsive.mx-stack-graph {
        margin-left: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-4 {
        margin: 1rem 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-4,.relx-pages-super-smooth .space-responsive.my-4 {
        margin-top: 1rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-4,.relx-pages-super-smooth .space-responsive.my-4 {
        margin-bottom: 1rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-4,.relx-pages-super-smooth .space-responsive.mx-4 {
        margin-right: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-4,.relx-pages-super-smooth .space-responsive.mx-4 {
        margin-left: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-5 {
        margin: 1.5rem 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-5,.relx-pages-super-smooth .space-responsive.my-5 {
        margin-top: 1.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-5,.relx-pages-super-smooth .space-responsive.my-5 {
        margin-bottom: 1.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-5,.relx-pages-super-smooth .space-responsive.mx-5 {
        margin-right: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-5,.relx-pages-super-smooth .space-responsive.mx-5 {
        margin-left: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-6 {
        margin: 2.5rem 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-6,.relx-pages-super-smooth .space-responsive.my-6 {
        margin-top: 2.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-6,.relx-pages-super-smooth .space-responsive.my-6 {
        margin-bottom: 2.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-6,.relx-pages-super-smooth .space-responsive.mx-6 {
        margin-right: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-6,.relx-pages-super-smooth .space-responsive.mx-6 {
        margin-left: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-7 {
        margin: 4rem 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-7,.relx-pages-super-smooth .space-responsive.my-7 {
        margin-top: 4rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-7,.relx-pages-super-smooth .space-responsive.my-7 {
        margin-bottom: 4rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-7,.relx-pages-super-smooth .space-responsive.mx-7 {
        margin-right: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-7,.relx-pages-super-smooth .space-responsive.mx-7 {
        margin-left: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-8 {
        margin: 6rem 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-8,.relx-pages-super-smooth .space-responsive.my-8 {
        margin-top: 6rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-8,.relx-pages-super-smooth .space-responsive.my-8 {
        margin-bottom: 6rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-8,.relx-pages-super-smooth .space-responsive.mx-8 {
        margin-right: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-8,.relx-pages-super-smooth .space-responsive.mx-8 {
        margin-left: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-9 {
        margin: 10rem 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-9,.relx-pages-super-smooth .space-responsive.my-9 {
        margin-top: 10rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-9,.relx-pages-super-smooth .space-responsive.my-9 {
        margin-bottom: 10rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-9,.relx-pages-super-smooth .space-responsive.mx-9 {
        margin-right: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-9,.relx-pages-super-smooth .space-responsive.mx-9 {
        margin-left: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-inline {
        padding: .4rem .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-inline,.relx-pages-super-smooth .space-responsive.py-inline {
        padding-top: .4rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-inline,.relx-pages-super-smooth .space-responsive.py-inline {
        padding-bottom: .4rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-inline,.relx-pages-super-smooth .space-responsive.px-inline {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-inline,.relx-pages-super-smooth .space-responsive.px-inline {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-stack-heading {
        padding: 2.6rem 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-stack-heading,.relx-pages-super-smooth .space-responsive.py-stack-heading {
        padding-top: 2.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-stack-heading,.relx-pages-super-smooth .space-responsive.py-stack-heading {
        padding-bottom: 2.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-stack-heading,.relx-pages-super-smooth .space-responsive.px-stack-heading {
        padding-right: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-stack-heading,.relx-pages-super-smooth .space-responsive.px-stack-heading {
        padding-left: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-stack-graph {
        padding: 1.6rem 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-stack-graph,.relx-pages-super-smooth .space-responsive.py-stack-graph {
        padding-top: 1.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-stack-graph,.relx-pages-super-smooth .space-responsive.py-stack-graph {
        padding-bottom: 1.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-stack-graph,.relx-pages-super-smooth .space-responsive.px-stack-graph {
        padding-right: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-stack-graph,.relx-pages-super-smooth .space-responsive.px-stack-graph {
        padding-left: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-4 {
        padding: 1rem 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-4,.relx-pages-super-smooth .space-responsive.py-4 {
        padding-top: 1rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-4,.relx-pages-super-smooth .space-responsive.py-4 {
        padding-bottom: 1rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-4,.relx-pages-super-smooth .space-responsive.px-4 {
        padding-right: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-4,.relx-pages-super-smooth .space-responsive.px-4 {
        padding-left: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-5 {
        padding: 1.5rem 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-5,.relx-pages-super-smooth .space-responsive.py-5 {
        padding-top: 1.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-5,.relx-pages-super-smooth .space-responsive.py-5 {
        padding-bottom: 1.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-5,.relx-pages-super-smooth .space-responsive.px-5 {
        padding-right: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-5,.relx-pages-super-smooth .space-responsive.px-5 {
        padding-left: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-6 {
        padding: 2.5rem 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-6,.relx-pages-super-smooth .space-responsive.py-6 {
        padding-top: 2.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-6,.relx-pages-super-smooth .space-responsive.py-6 {
        padding-bottom: 2.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-6,.relx-pages-super-smooth .space-responsive.px-6 {
        padding-right: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-6,.relx-pages-super-smooth .space-responsive.px-6 {
        padding-left: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-7 {
        padding: 4rem 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-7,.relx-pages-super-smooth .space-responsive.py-7 {
        padding-top: 4rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-7,.relx-pages-super-smooth .space-responsive.py-7 {
        padding-bottom: 4rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-7,.relx-pages-super-smooth .space-responsive.px-7 {
        padding-right: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-7,.relx-pages-super-smooth .space-responsive.px-7 {
        padding-left: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-8 {
        padding: 6rem 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-8,.relx-pages-super-smooth .space-responsive.py-8 {
        padding-top: 6rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-8,.relx-pages-super-smooth .space-responsive.py-8 {
        padding-bottom: 6rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-8,.relx-pages-super-smooth .space-responsive.px-8 {
        padding-right: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-8,.relx-pages-super-smooth .space-responsive.px-8 {
        padding-left: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-9 {
        padding: 10rem 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-9,.relx-pages-super-smooth .space-responsive.py-9 {
        padding-top: 10rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-9,.relx-pages-super-smooth .space-responsive.py-9 {
        padding-bottom: 10rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-9,.relx-pages-super-smooth .space-responsive.px-9 {
        padding-right: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-9,.relx-pages-super-smooth .space-responsive.px-9 {
        padding-left: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-ninline {
        margin: -.4rem -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-ninline,.relx-pages-super-smooth .space-responsive.my-ninline {
        margin-top: -.4rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-ninline,.relx-pages-super-smooth .space-responsive.mx-ninline {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-ninline,.relx-pages-super-smooth .space-responsive.my-ninline {
        margin-bottom: -.4rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-ninline,.relx-pages-super-smooth .space-responsive.mx-ninline {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-nstack-heading {
        margin: -2.6rem -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-nstack-heading,.relx-pages-super-smooth .space-responsive.my-nstack-heading {
        margin-top: -2.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-nstack-heading,.relx-pages-super-smooth .space-responsive.mx-nstack-heading {
        margin-right: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-nstack-heading,.relx-pages-super-smooth .space-responsive.my-nstack-heading {
        margin-bottom: -2.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-nstack-heading,.relx-pages-super-smooth .space-responsive.mx-nstack-heading {
        margin-left: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-nstack-graph {
        margin: -1.6rem -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-nstack-graph,.relx-pages-super-smooth .space-responsive.my-nstack-graph {
        margin-top: -1.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-nstack-graph,.relx-pages-super-smooth .space-responsive.mx-nstack-graph {
        margin-right: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-nstack-graph,.relx-pages-super-smooth .space-responsive.my-nstack-graph {
        margin-bottom: -1.6rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-nstack-graph,.relx-pages-super-smooth .space-responsive.mx-nstack-graph {
        margin-left: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n4 {
        margin: -1rem -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n4,.relx-pages-super-smooth .space-responsive.my-n4 {
        margin-top: -1rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n4,.relx-pages-super-smooth .space-responsive.mx-n4 {
        margin-right: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n4,.relx-pages-super-smooth .space-responsive.my-n4 {
        margin-bottom: -1rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n4,.relx-pages-super-smooth .space-responsive.mx-n4 {
        margin-left: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n5 {
        margin: -1.5rem -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n5,.relx-pages-super-smooth .space-responsive.my-n5 {
        margin-top: -1.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n5,.relx-pages-super-smooth .space-responsive.mx-n5 {
        margin-right: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n5,.relx-pages-super-smooth .space-responsive.my-n5 {
        margin-bottom: -1.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n5,.relx-pages-super-smooth .space-responsive.mx-n5 {
        margin-left: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n6 {
        margin: -2.5rem -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n6,.relx-pages-super-smooth .space-responsive.my-n6 {
        margin-top: -2.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n6,.relx-pages-super-smooth .space-responsive.mx-n6 {
        margin-right: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n6,.relx-pages-super-smooth .space-responsive.my-n6 {
        margin-bottom: -2.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n6,.relx-pages-super-smooth .space-responsive.mx-n6 {
        margin-left: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n7 {
        margin: -4rem -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n7,.relx-pages-super-smooth .space-responsive.my-n7 {
        margin-top: -4rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n7,.relx-pages-super-smooth .space-responsive.mx-n7 {
        margin-right: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n7,.relx-pages-super-smooth .space-responsive.my-n7 {
        margin-bottom: -4rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n7,.relx-pages-super-smooth .space-responsive.mx-n7 {
        margin-left: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n8 {
        margin: -6rem -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n8,.relx-pages-super-smooth .space-responsive.my-n8 {
        margin-top: -6rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n8,.relx-pages-super-smooth .space-responsive.mx-n8 {
        margin-right: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n8,.relx-pages-super-smooth .space-responsive.my-n8 {
        margin-bottom: -6rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n8,.relx-pages-super-smooth .space-responsive.mx-n8 {
        margin-left: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n9 {
        margin: -10rem -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n9,.relx-pages-super-smooth .space-responsive.my-n9 {
        margin-top: -10rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n9,.relx-pages-super-smooth .space-responsive.mx-n9 {
        margin-right: -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n9,.relx-pages-super-smooth .space-responsive.my-n9 {
        margin-bottom: -10rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n9,.relx-pages-super-smooth .space-responsive.mx-n9 {
        margin-left: -12.5rem!important
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .space-responsive.m-inline {
        margin:.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-inline,.relx-pages-super-smooth .space-responsive.my-inline {
        margin-top: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-inline,.relx-pages-super-smooth .space-responsive.my-inline {
        margin-bottom: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-inline,.relx-pages-super-smooth .space-responsive.mx-inline {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-inline,.relx-pages-super-smooth .space-responsive.mx-inline {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-stack-heading {
        margin: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-stack-heading,.relx-pages-super-smooth .space-responsive.my-stack-heading {
        margin-top: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-stack-heading,.relx-pages-super-smooth .space-responsive.my-stack-heading {
        margin-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-stack-heading,.relx-pages-super-smooth .space-responsive.mx-stack-heading {
        margin-right: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-stack-heading,.relx-pages-super-smooth .space-responsive.mx-stack-heading {
        margin-left: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-stack-graph {
        margin: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-stack-graph,.relx-pages-super-smooth .space-responsive.my-stack-graph {
        margin-top: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-stack-graph,.relx-pages-super-smooth .space-responsive.my-stack-graph {
        margin-bottom: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-stack-graph,.relx-pages-super-smooth .space-responsive.mx-stack-graph {
        margin-right: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-stack-graph,.relx-pages-super-smooth .space-responsive.mx-stack-graph {
        margin-left: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-4 {
        margin: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-4,.relx-pages-super-smooth .space-responsive.my-4 {
        margin-top: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-4,.relx-pages-super-smooth .space-responsive.my-4 {
        margin-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-4,.relx-pages-super-smooth .space-responsive.mx-4 {
        margin-right: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-4,.relx-pages-super-smooth .space-responsive.mx-4 {
        margin-left: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-5 {
        margin: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-5,.relx-pages-super-smooth .space-responsive.my-5 {
        margin-top: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-5,.relx-pages-super-smooth .space-responsive.my-5 {
        margin-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-5,.relx-pages-super-smooth .space-responsive.mx-5 {
        margin-right: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-5,.relx-pages-super-smooth .space-responsive.mx-5 {
        margin-left: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-6 {
        margin: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-6,.relx-pages-super-smooth .space-responsive.my-6 {
        margin-top: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-6,.relx-pages-super-smooth .space-responsive.my-6 {
        margin-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-6,.relx-pages-super-smooth .space-responsive.mx-6 {
        margin-right: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-6,.relx-pages-super-smooth .space-responsive.mx-6 {
        margin-left: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-7 {
        margin: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-7,.relx-pages-super-smooth .space-responsive.my-7 {
        margin-top: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-7,.relx-pages-super-smooth .space-responsive.my-7 {
        margin-bottom: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-7,.relx-pages-super-smooth .space-responsive.mx-7 {
        margin-right: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-7,.relx-pages-super-smooth .space-responsive.mx-7 {
        margin-left: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-8 {
        margin: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-8,.relx-pages-super-smooth .space-responsive.my-8 {
        margin-top: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-8,.relx-pages-super-smooth .space-responsive.my-8 {
        margin-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-8,.relx-pages-super-smooth .space-responsive.mx-8 {
        margin-right: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-8,.relx-pages-super-smooth .space-responsive.mx-8 {
        margin-left: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-9 {
        margin: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-9,.relx-pages-super-smooth .space-responsive.my-9 {
        margin-top: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-9,.relx-pages-super-smooth .space-responsive.my-9 {
        margin-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-9,.relx-pages-super-smooth .space-responsive.mx-9 {
        margin-right: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-9,.relx-pages-super-smooth .space-responsive.mx-9 {
        margin-left: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-inline {
        padding: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-inline,.relx-pages-super-smooth .space-responsive.py-inline {
        padding-top: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-inline,.relx-pages-super-smooth .space-responsive.py-inline {
        padding-bottom: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-inline,.relx-pages-super-smooth .space-responsive.px-inline {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-inline,.relx-pages-super-smooth .space-responsive.px-inline {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-stack-heading {
        padding: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-stack-heading,.relx-pages-super-smooth .space-responsive.py-stack-heading {
        padding-top: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-stack-heading,.relx-pages-super-smooth .space-responsive.py-stack-heading {
        padding-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-stack-heading,.relx-pages-super-smooth .space-responsive.px-stack-heading {
        padding-right: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-stack-heading,.relx-pages-super-smooth .space-responsive.px-stack-heading {
        padding-left: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-stack-graph {
        padding: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-stack-graph,.relx-pages-super-smooth .space-responsive.py-stack-graph {
        padding-top: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-stack-graph,.relx-pages-super-smooth .space-responsive.py-stack-graph {
        padding-bottom: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-stack-graph,.relx-pages-super-smooth .space-responsive.px-stack-graph {
        padding-right: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-stack-graph,.relx-pages-super-smooth .space-responsive.px-stack-graph {
        padding-left: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-4 {
        padding: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-4,.relx-pages-super-smooth .space-responsive.py-4 {
        padding-top: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-4,.relx-pages-super-smooth .space-responsive.py-4 {
        padding-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-4,.relx-pages-super-smooth .space-responsive.px-4 {
        padding-right: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-4,.relx-pages-super-smooth .space-responsive.px-4 {
        padding-left: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-5 {
        padding: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-5,.relx-pages-super-smooth .space-responsive.py-5 {
        padding-top: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-5,.relx-pages-super-smooth .space-responsive.py-5 {
        padding-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-5,.relx-pages-super-smooth .space-responsive.px-5 {
        padding-right: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-5,.relx-pages-super-smooth .space-responsive.px-5 {
        padding-left: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-6 {
        padding: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-6,.relx-pages-super-smooth .space-responsive.py-6 {
        padding-top: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-6,.relx-pages-super-smooth .space-responsive.py-6 {
        padding-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-6,.relx-pages-super-smooth .space-responsive.px-6 {
        padding-right: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-6,.relx-pages-super-smooth .space-responsive.px-6 {
        padding-left: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-7 {
        padding: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-7,.relx-pages-super-smooth .space-responsive.py-7 {
        padding-top: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-7,.relx-pages-super-smooth .space-responsive.py-7 {
        padding-bottom: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-7,.relx-pages-super-smooth .space-responsive.px-7 {
        padding-right: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-7,.relx-pages-super-smooth .space-responsive.px-7 {
        padding-left: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-8 {
        padding: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-8,.relx-pages-super-smooth .space-responsive.py-8 {
        padding-top: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-8,.relx-pages-super-smooth .space-responsive.py-8 {
        padding-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-8,.relx-pages-super-smooth .space-responsive.px-8 {
        padding-right: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-8,.relx-pages-super-smooth .space-responsive.px-8 {
        padding-left: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-9 {
        padding: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-9,.relx-pages-super-smooth .space-responsive.py-9 {
        padding-top: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-9,.relx-pages-super-smooth .space-responsive.py-9 {
        padding-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-9,.relx-pages-super-smooth .space-responsive.px-9 {
        padding-right: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-9,.relx-pages-super-smooth .space-responsive.px-9 {
        padding-left: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-ninline {
        margin: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-ninline,.relx-pages-super-smooth .space-responsive.my-ninline {
        margin-top: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-ninline,.relx-pages-super-smooth .space-responsive.mx-ninline {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-ninline,.relx-pages-super-smooth .space-responsive.my-ninline {
        margin-bottom: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-ninline,.relx-pages-super-smooth .space-responsive.mx-ninline {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-nstack-heading {
        margin: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-nstack-heading,.relx-pages-super-smooth .space-responsive.my-nstack-heading {
        margin-top: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-nstack-heading,.relx-pages-super-smooth .space-responsive.mx-nstack-heading {
        margin-right: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-nstack-heading,.relx-pages-super-smooth .space-responsive.my-nstack-heading {
        margin-bottom: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-nstack-heading,.relx-pages-super-smooth .space-responsive.mx-nstack-heading {
        margin-left: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-nstack-graph {
        margin: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-nstack-graph,.relx-pages-super-smooth .space-responsive.my-nstack-graph {
        margin-top: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-nstack-graph,.relx-pages-super-smooth .space-responsive.mx-nstack-graph {
        margin-right: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-nstack-graph,.relx-pages-super-smooth .space-responsive.my-nstack-graph {
        margin-bottom: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-nstack-graph,.relx-pages-super-smooth .space-responsive.mx-nstack-graph {
        margin-left: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n4 {
        margin: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n4,.relx-pages-super-smooth .space-responsive.my-n4 {
        margin-top: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n4,.relx-pages-super-smooth .space-responsive.mx-n4 {
        margin-right: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n4,.relx-pages-super-smooth .space-responsive.my-n4 {
        margin-bottom: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n4,.relx-pages-super-smooth .space-responsive.mx-n4 {
        margin-left: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n5 {
        margin: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n5,.relx-pages-super-smooth .space-responsive.my-n5 {
        margin-top: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n5,.relx-pages-super-smooth .space-responsive.mx-n5 {
        margin-right: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n5,.relx-pages-super-smooth .space-responsive.my-n5 {
        margin-bottom: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n5,.relx-pages-super-smooth .space-responsive.mx-n5 {
        margin-left: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n6 {
        margin: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n6,.relx-pages-super-smooth .space-responsive.my-n6 {
        margin-top: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n6,.relx-pages-super-smooth .space-responsive.mx-n6 {
        margin-right: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n6,.relx-pages-super-smooth .space-responsive.my-n6 {
        margin-bottom: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n6,.relx-pages-super-smooth .space-responsive.mx-n6 {
        margin-left: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n7 {
        margin: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n7,.relx-pages-super-smooth .space-responsive.my-n7 {
        margin-top: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n7,.relx-pages-super-smooth .space-responsive.mx-n7 {
        margin-right: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n7,.relx-pages-super-smooth .space-responsive.my-n7 {
        margin-bottom: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n7,.relx-pages-super-smooth .space-responsive.mx-n7 {
        margin-left: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n8 {
        margin: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n8,.relx-pages-super-smooth .space-responsive.my-n8 {
        margin-top: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n8,.relx-pages-super-smooth .space-responsive.mx-n8 {
        margin-right: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n8,.relx-pages-super-smooth .space-responsive.my-n8 {
        margin-bottom: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n8,.relx-pages-super-smooth .space-responsive.mx-n8 {
        margin-left: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n9 {
        margin: -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n9,.relx-pages-super-smooth .space-responsive.my-n9 {
        margin-top: -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n9,.relx-pages-super-smooth .space-responsive.mx-n9 {
        margin-right: -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n9,.relx-pages-super-smooth .space-responsive.my-n9 {
        margin-bottom: -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n9,.relx-pages-super-smooth .space-responsive.mx-n9 {
        margin-left: -12.5rem!important
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .space-responsive.m-inline {
        margin:.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-inline,.relx-pages-super-smooth .space-responsive.my-inline {
        margin-top: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-inline,.relx-pages-super-smooth .space-responsive.my-inline {
        margin-bottom: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-inline,.relx-pages-super-smooth .space-responsive.mx-inline {
        margin-right: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-inline,.relx-pages-super-smooth .space-responsive.mx-inline {
        margin-left: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-stack-heading {
        margin: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-stack-heading,.relx-pages-super-smooth .space-responsive.my-stack-heading {
        margin-top: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-stack-heading,.relx-pages-super-smooth .space-responsive.my-stack-heading {
        margin-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-stack-heading,.relx-pages-super-smooth .space-responsive.mx-stack-heading {
        margin-right: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-stack-heading,.relx-pages-super-smooth .space-responsive.mx-stack-heading {
        margin-left: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-stack-graph {
        margin: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-stack-graph,.relx-pages-super-smooth .space-responsive.my-stack-graph {
        margin-top: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-stack-graph,.relx-pages-super-smooth .space-responsive.my-stack-graph {
        margin-bottom: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-stack-graph,.relx-pages-super-smooth .space-responsive.mx-stack-graph {
        margin-right: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-stack-graph,.relx-pages-super-smooth .space-responsive.mx-stack-graph {
        margin-left: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-4 {
        margin: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-4,.relx-pages-super-smooth .space-responsive.my-4 {
        margin-top: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-4,.relx-pages-super-smooth .space-responsive.my-4 {
        margin-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-4,.relx-pages-super-smooth .space-responsive.mx-4 {
        margin-right: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-4,.relx-pages-super-smooth .space-responsive.mx-4 {
        margin-left: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-5 {
        margin: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-5,.relx-pages-super-smooth .space-responsive.my-5 {
        margin-top: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-5,.relx-pages-super-smooth .space-responsive.my-5 {
        margin-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-5,.relx-pages-super-smooth .space-responsive.mx-5 {
        margin-right: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-5,.relx-pages-super-smooth .space-responsive.mx-5 {
        margin-left: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-6 {
        margin: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-6,.relx-pages-super-smooth .space-responsive.my-6 {
        margin-top: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-6,.relx-pages-super-smooth .space-responsive.my-6 {
        margin-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-6,.relx-pages-super-smooth .space-responsive.mx-6 {
        margin-right: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-6,.relx-pages-super-smooth .space-responsive.mx-6 {
        margin-left: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-7 {
        margin: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-7,.relx-pages-super-smooth .space-responsive.my-7 {
        margin-top: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-7,.relx-pages-super-smooth .space-responsive.my-7 {
        margin-bottom: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-7,.relx-pages-super-smooth .space-responsive.mx-7 {
        margin-right: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-7,.relx-pages-super-smooth .space-responsive.mx-7 {
        margin-left: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-8 {
        margin: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-8,.relx-pages-super-smooth .space-responsive.my-8 {
        margin-top: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-8,.relx-pages-super-smooth .space-responsive.my-8 {
        margin-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-8,.relx-pages-super-smooth .space-responsive.mx-8 {
        margin-right: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-8,.relx-pages-super-smooth .space-responsive.mx-8 {
        margin-left: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-9 {
        margin: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-9,.relx-pages-super-smooth .space-responsive.my-9 {
        margin-top: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-9,.relx-pages-super-smooth .space-responsive.my-9 {
        margin-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-9,.relx-pages-super-smooth .space-responsive.mx-9 {
        margin-right: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-9,.relx-pages-super-smooth .space-responsive.mx-9 {
        margin-left: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-inline {
        padding: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-inline,.relx-pages-super-smooth .space-responsive.py-inline {
        padding-top: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-inline,.relx-pages-super-smooth .space-responsive.py-inline {
        padding-bottom: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-inline,.relx-pages-super-smooth .space-responsive.px-inline {
        padding-right: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-inline,.relx-pages-super-smooth .space-responsive.px-inline {
        padding-left: .5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-stack-heading {
        padding: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-stack-heading,.relx-pages-super-smooth .space-responsive.py-stack-heading {
        padding-top: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-stack-heading,.relx-pages-super-smooth .space-responsive.py-stack-heading {
        padding-bottom: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-stack-heading,.relx-pages-super-smooth .space-responsive.px-stack-heading {
        padding-right: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-stack-heading,.relx-pages-super-smooth .space-responsive.px-stack-heading {
        padding-left: 3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-stack-graph {
        padding: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-stack-graph,.relx-pages-super-smooth .space-responsive.py-stack-graph {
        padding-top: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-stack-graph,.relx-pages-super-smooth .space-responsive.py-stack-graph {
        padding-bottom: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-stack-graph,.relx-pages-super-smooth .space-responsive.px-stack-graph {
        padding-right: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-stack-graph,.relx-pages-super-smooth .space-responsive.px-stack-graph {
        padding-left: 2rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-4 {
        padding: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-4,.relx-pages-super-smooth .space-responsive.py-4 {
        padding-top: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-4,.relx-pages-super-smooth .space-responsive.py-4 {
        padding-bottom: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-4,.relx-pages-super-smooth .space-responsive.px-4 {
        padding-right: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-4,.relx-pages-super-smooth .space-responsive.px-4 {
        padding-left: 1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-5 {
        padding: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-5,.relx-pages-super-smooth .space-responsive.py-5 {
        padding-top: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-5,.relx-pages-super-smooth .space-responsive.py-5 {
        padding-bottom: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-5,.relx-pages-super-smooth .space-responsive.px-5 {
        padding-right: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-5,.relx-pages-super-smooth .space-responsive.px-5 {
        padding-left: 1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-6 {
        padding: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-6,.relx-pages-super-smooth .space-responsive.py-6 {
        padding-top: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-6,.relx-pages-super-smooth .space-responsive.py-6 {
        padding-bottom: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-6,.relx-pages-super-smooth .space-responsive.px-6 {
        padding-right: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-6,.relx-pages-super-smooth .space-responsive.px-6 {
        padding-left: 3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-7 {
        padding: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-7,.relx-pages-super-smooth .space-responsive.py-7 {
        padding-top: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-7,.relx-pages-super-smooth .space-responsive.py-7 {
        padding-bottom: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-7,.relx-pages-super-smooth .space-responsive.px-7 {
        padding-right: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-7,.relx-pages-super-smooth .space-responsive.px-7 {
        padding-left: 5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-8 {
        padding: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-8,.relx-pages-super-smooth .space-responsive.py-8 {
        padding-top: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-8,.relx-pages-super-smooth .space-responsive.py-8 {
        padding-bottom: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-8,.relx-pages-super-smooth .space-responsive.px-8 {
        padding-right: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-8,.relx-pages-super-smooth .space-responsive.px-8 {
        padding-left: 7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.p-9 {
        padding: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pt-9,.relx-pages-super-smooth .space-responsive.py-9 {
        padding-top: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pb-9,.relx-pages-super-smooth .space-responsive.py-9 {
        padding-bottom: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pr-9,.relx-pages-super-smooth .space-responsive.px-9 {
        padding-right: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.pl-9,.relx-pages-super-smooth .space-responsive.px-9 {
        padding-left: 12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-ninline {
        margin: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-ninline,.relx-pages-super-smooth .space-responsive.my-ninline {
        margin-top: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-ninline,.relx-pages-super-smooth .space-responsive.mx-ninline {
        margin-right: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-ninline,.relx-pages-super-smooth .space-responsive.my-ninline {
        margin-bottom: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-ninline,.relx-pages-super-smooth .space-responsive.mx-ninline {
        margin-left: -.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-nstack-heading {
        margin: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-nstack-heading,.relx-pages-super-smooth .space-responsive.my-nstack-heading {
        margin-top: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-nstack-heading,.relx-pages-super-smooth .space-responsive.mx-nstack-heading {
        margin-right: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-nstack-heading,.relx-pages-super-smooth .space-responsive.my-nstack-heading {
        margin-bottom: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-nstack-heading,.relx-pages-super-smooth .space-responsive.mx-nstack-heading {
        margin-left: -3.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-nstack-graph {
        margin: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-nstack-graph,.relx-pages-super-smooth .space-responsive.my-nstack-graph {
        margin-top: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-nstack-graph,.relx-pages-super-smooth .space-responsive.mx-nstack-graph {
        margin-right: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-nstack-graph,.relx-pages-super-smooth .space-responsive.my-nstack-graph {
        margin-bottom: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-nstack-graph,.relx-pages-super-smooth .space-responsive.mx-nstack-graph {
        margin-left: -2rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n4 {
        margin: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n4,.relx-pages-super-smooth .space-responsive.my-n4 {
        margin-top: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n4,.relx-pages-super-smooth .space-responsive.mx-n4 {
        margin-right: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n4,.relx-pages-super-smooth .space-responsive.my-n4 {
        margin-bottom: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n4,.relx-pages-super-smooth .space-responsive.mx-n4 {
        margin-left: -1.25rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n5 {
        margin: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n5,.relx-pages-super-smooth .space-responsive.my-n5 {
        margin-top: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n5,.relx-pages-super-smooth .space-responsive.mx-n5 {
        margin-right: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n5,.relx-pages-super-smooth .space-responsive.my-n5 {
        margin-bottom: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n5,.relx-pages-super-smooth .space-responsive.mx-n5 {
        margin-left: -1.875rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n6 {
        margin: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n6,.relx-pages-super-smooth .space-responsive.my-n6 {
        margin-top: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n6,.relx-pages-super-smooth .space-responsive.mx-n6 {
        margin-right: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n6,.relx-pages-super-smooth .space-responsive.my-n6 {
        margin-bottom: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n6,.relx-pages-super-smooth .space-responsive.mx-n6 {
        margin-left: -3.125rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n7 {
        margin: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n7,.relx-pages-super-smooth .space-responsive.my-n7 {
        margin-top: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n7,.relx-pages-super-smooth .space-responsive.mx-n7 {
        margin-right: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n7,.relx-pages-super-smooth .space-responsive.my-n7 {
        margin-bottom: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n7,.relx-pages-super-smooth .space-responsive.mx-n7 {
        margin-left: -5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n8 {
        margin: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n8,.relx-pages-super-smooth .space-responsive.my-n8 {
        margin-top: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n8,.relx-pages-super-smooth .space-responsive.mx-n8 {
        margin-right: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n8,.relx-pages-super-smooth .space-responsive.my-n8 {
        margin-bottom: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n8,.relx-pages-super-smooth .space-responsive.mx-n8 {
        margin-left: -7.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.m-n9 {
        margin: -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mt-n9,.relx-pages-super-smooth .space-responsive.my-n9 {
        margin-top: -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mr-n9,.relx-pages-super-smooth .space-responsive.mx-n9 {
        margin-right: -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.mb-n9,.relx-pages-super-smooth .space-responsive.my-n9 {
        margin-bottom: -12.5rem!important
    }

    .relx-pages-super-smooth .space-responsive.ml-n9,.relx-pages-super-smooth .space-responsive.mx-n9 {
        margin-left: -12.5rem!important
    }
}

.relx-pages-super-smooth .display-1 {
    font-size: 3rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .display-1 {
        font-size:3rem
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .display-1 {
        font-size:4rem
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .display-1 {
        font-size:5rem
    }
}

.relx-pages-super-smooth .display-2 {
    font-size: 2.25rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .display-2 {
        font-size:2.25rem
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .display-2 {
        font-size:3rem
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .display-2 {
        font-size:3.75rem
    }
}

.relx-pages-super-smooth .display-3 {
    font-size: 1.5rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .display-3 {
        font-size:1.5rem
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .display-3 {
        font-size:2rem
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .display-3 {
        font-size:2.5rem
    }
}

.relx-pages-super-smooth .display-4 {
    font-size: 1.125rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .display-4 {
        font-size:1.125rem
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .display-4 {
        font-size:1.5rem
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .display-4 {
        font-size:1.875rem
    }
}

.relx-pages-super-smooth .text-caption,.relx-pages-super-smooth .text-overline {
    font-size: .875rem
}

.relx-pages-super-smooth .text-footnote {
    font-size: .75rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .text-footnote {
        font-size:.875rem
    }
}

.relx-pages-super-smooth .inline-block-wrap {
    font-size: 0
}

.relx-pages-super-smooth .bg-surface {
    background-color: rgba(86,61,124,.15)
}

.relx-pages-super-smooth .text-wrap {
    margin-left: auto;
    margin-right: auto;
    max-width: 600px;
    padding-left: 0;
    padding-right: 0;
    width: 100%
}

.relx-pages-super-smooth .container-topic {
    margin-left: auto;
    margin-right: auto;
    max-width: 2560px;
    padding-left: .75rem;
    padding-right: .75rem;
    width: 100%
}

.relx-pages-super-smooth .section-figure {
    margin: 0
}

.relx-pages-super-smooth .figure-holder {
    display: block
}

.relx-pages-super-smooth .figure-holder .absolute-figure {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.relx-pages-super-smooth .absolute-center,.relx-pages-super-smooth .pin-center {
    bottom: auto;
    left: 50%;
    position: absolute;
    right: auto;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.relx-pages-super-smooth .overflow-visible {
    overflow: visible!important
}

.relx-pages-super-smooth .embed-responsive-21by9:before {
    padding-top: 42.85714%
}

.relx-pages-super-smooth .embed-responsive-16by9:before {
    padding-top: 56.25%
}

.relx-pages-super-smooth .embed-responsive-4by3:before {
    padding-top: 75%
}

.relx-pages-super-smooth .embed-responsive-1by1:before {
    padding-top: 100%
}

.relx-pages-super-smooth .embed-responsive-3by1:before {
    padding-top: 33.33333%
}

.relx-pages-super-smooth .embed-responsive-2by1:before {
    padding-top: 50%
}

.relx-pages-super-smooth .embed-responsive-1by2:before {
    padding-top: 200%
}

.relx-pages-super-smooth .embed-responsive-3by4:before {
    padding-top: 133.33333%
}

.relx-pages-super-smooth .embed-responsive-3by2:before {
    padding-top: 66.66667%
}

.relx-pages-super-smooth .embed-responsive-2by3:before {
    padding-top: 150%
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .sm\:embed-responsive-21by9:before {
        padding-top:42.85714%
    }

    .relx-pages-super-smooth .sm\:embed-responsive-16by9:before {
        padding-top: 56.25%
    }

    .relx-pages-super-smooth .sm\:embed-responsive-4by3:before {
        padding-top: 75%
    }

    .relx-pages-super-smooth .sm\:embed-responsive-1by1:before {
        padding-top: 100%
    }

    .relx-pages-super-smooth .sm\:embed-responsive-3by1:before {
        padding-top: 33.33333%
    }

    .relx-pages-super-smooth .sm\:embed-responsive-2by1:before {
        padding-top: 50%
    }

    .relx-pages-super-smooth .sm\:embed-responsive-1by2:before {
        padding-top: 200%
    }

    .relx-pages-super-smooth .sm\:embed-responsive-3by4:before {
        padding-top: 133.33333%
    }

    .relx-pages-super-smooth .sm\:embed-responsive-3by2:before {
        padding-top: 66.66667%
    }

    .relx-pages-super-smooth .sm\:embed-responsive-2by3:before {
        padding-top: 150%
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .md\:embed-responsive-21by9:before {
        padding-top:42.85714%
    }

    .relx-pages-super-smooth .md\:embed-responsive-16by9:before {
        padding-top: 56.25%
    }

    .relx-pages-super-smooth .md\:embed-responsive-4by3:before {
        padding-top: 75%
    }

    .relx-pages-super-smooth .md\:embed-responsive-1by1:before {
        padding-top: 100%
    }

    .relx-pages-super-smooth .md\:embed-responsive-3by1:before {
        padding-top: 33.33333%
    }

    .relx-pages-super-smooth .md\:embed-responsive-2by1:before {
        padding-top: 50%
    }

    .relx-pages-super-smooth .md\:embed-responsive-1by2:before {
        padding-top: 200%
    }

    .relx-pages-super-smooth .md\:embed-responsive-3by4:before {
        padding-top: 133.33333%
    }

    .relx-pages-super-smooth .md\:embed-responsive-3by2:before {
        padding-top: 66.66667%
    }

    .relx-pages-super-smooth .md\:embed-responsive-2by3:before {
        padding-top: 150%
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .lg\:embed-responsive-21by9:before {
        padding-top:42.85714%
    }

    .relx-pages-super-smooth .lg\:embed-responsive-16by9:before {
        padding-top: 56.25%
    }

    .relx-pages-super-smooth .lg\:embed-responsive-4by3:before {
        padding-top: 75%
    }

    .relx-pages-super-smooth .lg\:embed-responsive-1by1:before {
        padding-top: 100%
    }

    .relx-pages-super-smooth .lg\:embed-responsive-3by1:before {
        padding-top: 33.33333%
    }

    .relx-pages-super-smooth .lg\:embed-responsive-2by1:before {
        padding-top: 50%
    }

    .relx-pages-super-smooth .lg\:embed-responsive-1by2:before {
        padding-top: 200%
    }

    .relx-pages-super-smooth .lg\:embed-responsive-3by4:before {
        padding-top: 133.33333%
    }

    .relx-pages-super-smooth .lg\:embed-responsive-3by2:before {
        padding-top: 66.66667%
    }

    .relx-pages-super-smooth .lg\:embed-responsive-2by3:before {
        padding-top: 150%
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .xl\:embed-responsive-21by9:before {
        padding-top:42.85714%
    }

    .relx-pages-super-smooth .xl\:embed-responsive-16by9:before {
        padding-top: 56.25%
    }

    .relx-pages-super-smooth .xl\:embed-responsive-4by3:before {
        padding-top: 75%
    }

    .relx-pages-super-smooth .xl\:embed-responsive-1by1:before {
        padding-top: 100%
    }

    .relx-pages-super-smooth .xl\:embed-responsive-3by1:before {
        padding-top: 33.33333%
    }

    .relx-pages-super-smooth .xl\:embed-responsive-2by1:before {
        padding-top: 50%
    }

    .relx-pages-super-smooth .xl\:embed-responsive-1by2:before {
        padding-top: 200%
    }

    .relx-pages-super-smooth .xl\:embed-responsive-3by4:before {
        padding-top: 133.33333%
    }

    .relx-pages-super-smooth .xl\:embed-responsive-3by2:before {
        padding-top: 66.66667%
    }

    .relx-pages-super-smooth .xl\:embed-responsive-2by3:before {
        padding-top: 150%
    }
}

.relx-pages-super-smooth .btn-flex {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center
}

.relx-pages-super-smooth .btn {
    min-width: 2.5rem
}

.relx-pages-super-smooth .btn-group-sm>.btn,.relx-pages-super-smooth .btn.btn-sm {
    min-width: 2rem
}

.relx-pages-super-smooth .btn-group-lg>.btn,.relx-pages-super-smooth .btn.btn-lg {
    min-width: 3.125rem
}

.relx-pages-super-smooth .btn>svg {
    fill: currentColor;
    -ms-flex-item-align: center;
    align-self: center;
    display: block;
    height: 1em;
    pointer-events: none;
    width: 1em
}

.relx-pages-super-smooth .btn-group-lg>.btn>svg,.relx-pages-super-smooth .btn-group-sm>.btn>svg,.relx-pages-super-smooth .btn.btn-lg>svg,.relx-pages-super-smooth .btn.btn-sm>svg {
    height: 1em;
    width: 1em
}

.relx-pages-super-smooth .btn.no-padding {
    padding: 0
}

.relx-pages-super-smooth .btn.no-padding>svg {
    height: 100%;
    width: 100%
}

.relx-pages-super-smooth .nav-link>svg {
    fill: currentColor;
    -ms-flex-item-align: center;
    align-self: center;
    display: block;
    height: 1em;
    pointer-events: none;
    width: 1em
}

.relx-pages-super-smooth .navbar-toggler-icon {
    height: 1.5rem;
    width: 1.5rem
}

.relx-pages-super-smooth .navbar-toggler {
    border: 0
}

.relx-pages-super-smooth .pagination .page-item:first-child .page-link,.relx-pages-super-smooth .pagination .page-item:last-child .page-link {
    font-size: 0
}

.relx-pages-super-smooth .pagination .page-link {
    text-align: center
}

.relx-pages-super-smooth .pagination .page-link>span {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 1rem;
    height: 1.25em;
    line-height: 1.25em
}

.relx-pages-super-smooth .pagination .page-link>span>svg {
    fill: currentColor;
    height: 1em;
    min-width: 1em;
    pointer-events: none;
    width: 1em
}

.relx-pages-super-smooth .pagination.pagination-lg .page-link>span {
    font-size: 1.25rem;
    height: 1.5em;
    line-height: 1.5em
}

.relx-pages-super-smooth .pagination.pagination-sm .page-link>span {
    font-size: .875rem;
    height: 1.5em;
    line-height: 1.5em
}

.relx-pages-super-smooth .icon-wrapper {
    display: block;
    height: 1em;
    margin: auto;
    min-width: 1em;
    width: 1em
}

.relx-pages-super-smooth .icon-wrapper>svg {
    fill: currentColor;
    display: block;
    height: 100%;
    pointer-events: none;
    width: 100%
}

.relx-pages-super-smooth .mw-text {
    max-width: 600px
}

.relx-pages-super-smooth .alert-dismissible .close>svg,.relx-pages-super-smooth .input-group-text>svg,.relx-pages-super-smooth button.close>svg {
    fill: currentColor;
    display: block;
    height: 1em;
    pointer-events: none;
    width: 1em
}

.relx-pages-super-smooth .input-group-action {
    border-color: #c4c4c4;
    color: #c4c4c4
}

.relx-pages-super-smooth .input-group-action:hover {
    background-color: #c4c4c4;
    border-color: #c4c4c4
}

.relx-pages-super-smooth .input-group-action.focus,.relx-pages-super-smooth .input-group-action:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(0,0%,77%,.5);
    box-shadow: 0 0 0 0 hsla(0,0%,77%,.5)
}

.relx-pages-super-smooth .input-group-action.disabled,.relx-pages-super-smooth .input-group-action:disabled {
    background-color: transparent;
    color: #c4c4c4
}

.relx-pages-super-smooth .input-group-action:not(:disabled):not(.disabled).active,.relx-pages-super-smooth .input-group-action:not(:disabled):not(.disabled):active,.relx-pages-super-smooth .show>.input-group-action.dropdown-toggle {
    background-color: #c4c4c4;
    border-color: #c4c4c4;
    color: #fff
}

.relx-pages-super-smooth .input-group-action:not(:disabled):not(.disabled).active:focus,.relx-pages-super-smooth .input-group-action:not(:disabled):not(.disabled):active:focus,.relx-pages-super-smooth .show>.input-group-action.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0 hsla(0,0%,77%,.5);
    box-shadow: 0 0 0 0 hsla(0,0%,77%,.5)
}

.relx-pages-super-smooth .input-group-action:hover {
    background-color: #262626;
    border-color: #262626;
    color: #fff
}

.relx-pages-super-smooth .modal-header .close.left-close {
    margin: -1rem auto -1rem -1rem
}

.relx-pages-super-smooth .form-control.is-valid,.relx-pages-super-smooth .was-validated .form-control:valid {
    background-position: right calc(.25em + .4375rem) center
}

.relx-pages-super-smooth .form-control.is-invalid,.relx-pages-super-smooth .was-validated .form-control:invalid {
    background-position: right calc(.25em + .4375rem) center
}

.relx-pages-super-smooth .country-model.lazyloaded .au {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -24px 0;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .au {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .ca {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -24px -48px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .ca {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .co {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: 0 -16px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .co {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .cz {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -24px -16px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .cz {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .de {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: 0 -32px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .de {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .es {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -24px -32px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .es {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .fr {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -48px 0;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .fr {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .global {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -48px -16px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .global {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .id {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -48px -32px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .id {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .it {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: 0 -48px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .it {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .my {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: 0 0;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .my {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .pe {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -48px -48px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .pe {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .ph {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -72px 0;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .ph {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .pk {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -72px -16px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .pk {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .py {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -72px -32px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .py {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .rs {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -72px -48px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .rs {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .ru {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: 0 -64px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .ru {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .ua {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -24px -64px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .ua {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .uk {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -48px -64px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .uk {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

.relx-pages-super-smooth .country-model.lazyloaded .uy {
    background-image: url(/assets/sprites-misc-sprites.png);
    background-position: -72px -64px;
    height: 16px;
    width: 24px
}

@media(-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .relx-pages-super-smooth .country-model.lazyloaded .uy {
        background-image:url(/assets/sprites-misc-sprites2x.png);
        background-size: 96px 80px
    }
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .country-model .dropdown-menu-center {
        left:50%;
        -webkit-transform: translate(-50%);
        transform: translate(-50%)
    }
}

.relx-pages-super-smooth .site-footer .footer-logo {
    width: 150px
}

.relx-pages-super-smooth .site-footer .footer-logo .figure {
    display: block;
    height: 0;
    padding-bottom: 17.98561%;
    width: 100%
}

.relx-pages-super-smooth .site-footer .lang-dropdown .icon-wrapper {
    height: 30px;
    width: 30px
}

.relx-pages-super-smooth .site-footer .lang-dropdown .dropdown-menu {
    background-clip: initial
}

.relx-pages-super-smooth .site-footer .lang-dropdown .dropdown-menu.dropdown-menu-center {
    left: 50%;
    -webkit-transform: translateX(-40%);
    transform: translateX(-40%)
}

.relx-pages-super-smooth .site-footer .lang-dropdown .dropdown-menu .dropdown-item {
    background-color: #434343;
    color: #f5f5f5;
    -webkit-transition: .3s;
    transition: .3s
}

.relx-pages-super-smooth .site-footer .lang-dropdown .dropdown-menu .dropdown-item:active,.relx-pages-super-smooth .site-footer .lang-dropdown .dropdown-menu .dropdown-item:focus,.relx-pages-super-smooth .site-footer .lang-dropdown .dropdown-menu .dropdown-item:hover {
    background-color: #434343;
    color: #1f73b7
}

.relx-pages-super-smooth .site-footer .lang-dropdown .dropdown-menu .dropdown-item .icon-wrapper {
    height: 24px;
    width: 24px
}

.relx-pages-super-smooth .site-footer .subscribe-form .form-control {
    background-color: hsla(0,0%,100%,.2);
    border-color: hsla(0,0%,59%,.2)
}

.relx-pages-super-smooth .site-footer .subscribe-form .form-tips {
    line-height: 22px
}

.relx-pages-super-smooth .site-footer .subscribe-form .form-tips .icon-wrapper {
    height: 20px;
    width: 20px
}

.relx-pages-super-smooth .site-footer .subscribe-form .form-tips .code {
    cursor: pointer;
    text-decoration: underline
}

.relx-pages-super-smooth .site-footer .text-gray-300 {
    color: #d9d9d9
}

.relx-pages-super-smooth .site-footer a.text-gray-300:hover {
    color: hsla(0,0%,85%,.8)
}

.relx-pages-super-smooth .site-footer .footer-legal-link {
    font-size: 12px;
    line-height: 1.2
}

.relx-pages-super-smooth .disabled-scroll {
    overflow: hidden
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .warning-bar .figure-wrap {
        width:100%
    }
}

.relx-pages-super-smooth .warning-bar .figure {
    width: 580px
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .warning-bar .figure {
        margin:auto;
        max-width: 580px;
        width: 100%
    }
}

.relx-pages-super-smooth .warning-bar .picture {
    display: block;
    height: 0;
    padding-bottom: 9.82759%
}

.relx-pages-super-smooth .warning-bar .copy a {
    color: #fff;
    text-decoration: none
}

.relx-pages-super-smooth .promotion-bar {
    -webkit-animation: promotion 13s ease-out forwards;
    animation: promotion 13s ease-out forwards;
    height: 50px;
    max-height: 0;
    top: 0;
    z-index: 1030
}

@-webkit-keyframes promotion {
    0% {
        max-height: 0
    }

    46% {
        max-height: 0
    }

    50% {
        max-height: 50px
    }

    96% {
        max-height: 50px
    }

    to {
        max-height: 0
    }
}

@keyframes promotion {
    0% {
        max-height: 0
    }

    46% {
        max-height: 0
    }

    50% {
        max-height: 50px
    }

    96% {
        max-height: 50px
    }

    to {
        max-height: 0
    }
}

.relx-pages-super-smooth .site-topbar-submenu .copy {
    line-height: 1.2
}

.relx-pages-super-smooth .site-topbar-submenu .copy p {
    display: inline;
    vertical-align: middle
}

.relx-pages-super-smooth .site-topbar-submenu .copy a:hover {
    text-decoration: none
}

.relx-pages-super-smooth .site-topbar-submenu .copy svg {
    fill: currentColor;
    height: 1em;
    width: 1em
}

.relx-pages-super-smooth .site-top-header {
    height: 62px
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar {
        height:62px;
        overflow: hidden;
        -webkit-transition: all .5s ease;
        transition: all .5s ease
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.fixed {
        height: 100%;
        overflow-y: scroll;
        position: fixed;
        top: 0;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        width: 100%
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.fixed .navbar {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        height: 100%;
        overflow-y: auto
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.fixed .icon-hamburger .hamburger-box:first-child {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.fixed .icon-hamburger .hamburger-box:first-child:before {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.fixed .icon-hamburger .hamburger-box:nth-child(2) {
        opacity: 0
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.fixed .icon-hamburger .hamburger-box:nth-child(3) {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.fixed .icon-hamburger .hamburger-box:nth-child(3):before {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }

    @-webkit-keyframes ant-header-slideup-searchshow {
        0% {
            -webkit-transform: none;
            transform: none
        }

        to {
            -webkit-transform: translateY(-58px);
            transform: translateY(-58px)
        }
    }

    @keyframes ant-header-slideup-searchshow {
        0% {
            -webkit-transform: none;
            transform: none
        }

        to {
            -webkit-transform: translateY(-58px);
            transform: translateY(-58px)
        }
    }

    @-webkit-keyframes ant-header-slidedown-searchshow {
        0% {
            -webkit-transform: translateY(-58px);
            transform: translateY(-58px)
        }

        to {
            -webkit-transform: none;
            transform: none
        }
    }

    @keyframes ant-header-slidedown-searchshow {
        0% {
            -webkit-transform: translateY(-58px);
            transform: translateY(-58px)
        }

        to {
            -webkit-transform: none;
            transform: none
        }
    }

    @-webkit-keyframes ant-searchresults-show {
        0% {
            opacity: 0;
            -webkit-transform: translateY(-44px);
            transform: translateY(-44px)
        }

        to {
            opacity: 1;
            -webkit-transform: none;
            transform: none
        }
    }

    @keyframes ant-searchresults-show {
        0% {
            opacity: 0;
            -webkit-transform: translateY(-44px);
            transform: translateY(-44px)
        }

        to {
            opacity: 1;
            -webkit-transform: none;
            transform: none
        }
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchopen .navbar-search-wrapper,.relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper {
        -webkit-animation: ant-header-slideup-searchshow .36s cubic-bezier(.32,.08,.24,1) both;
        animation: ant-header-slideup-searchshow .36s cubic-bezier(.32,.08,.24,1) both;
        background-color: #fff;
        height: 100%;
        margin-left: 0;
        margin-right: 0;
        position: absolute;
        top: auto;
        width: 100%
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchopen .navbar-search-wrapper .navbar-search-form .input-group-append,.relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .navbar-search-form .input-group-append {
        display: block
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchopen .navbar-search-wrapper .search-panel,.relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .search-panel {
        -webkit-animation: ant-searchresults-show .36s cubic-bezier(.32,.08,.24,1) both;
        animation: ant-searchresults-show .36s cubic-bezier(.32,.08,.24,1) both;
        display: block
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchhide .navbar-search-wrapper {
        -webkit-animation: ant-header-slidedown-searchshow .36s cubic-bezier(.32,.08,.24,1) both;
        animation: ant-header-slidedown-searchshow .36s cubic-bezier(.32,.08,.24,1) both
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchhide .navbar-search-wrapper .navbar-search-form .input-group-append,.relx-pages-super-smooth .site-top-header .navbar-topbar.searchhide .navbar-search-wrapper .search-panel {
        display: none
    }
}

@media(min-width: 1008px) {
    @-webkit-keyframes ant-item-searchshow {
        0% {
            -webkit-animation-timing-function:cubic-bezier(.2727,.0986,.8333,1);
            animation-timing-function: cubic-bezier(.2727,.0986,.8333,1);
            opacity: 1;
            -webkit-transform: none;
            transform: none
        }

        40% {
            opacity: 1
        }

        to {
            opacity: 0;
            -webkit-transform: scale(.7);
            transform: scale(.7)
        }
    }

    @keyframes ant-item-searchshow {
        0% {
            -webkit-animation-timing-function: cubic-bezier(.2727,.0986,.8333,1);
            animation-timing-function: cubic-bezier(.2727,.0986,.8333,1);
            opacity: 1;
            -webkit-transform: none;
            transform: none
        }

        40% {
            opacity: 1
        }

        to {
            opacity: 0;
            -webkit-transform: scale(.7);
            transform: scale(.7)
        }
    }

    @-webkit-keyframes ant-searchform-slide {
        0% {
            -webkit-animation-timing-function: cubic-bezier(.12,.87,.15,1);
            animation-timing-function: cubic-bezier(.12,.87,.15,1);
            -webkit-transform: translate3d(100px,0,0);
            transform: translate3d(100px,0,0)
        }

        to {
            -webkit-transform: translateZ(0);
            transform: translateZ(0)
        }
    }

    @keyframes ant-searchform-slide {
        0% {
            -webkit-animation-timing-function: cubic-bezier(.12,.87,.15,1);
            animation-timing-function: cubic-bezier(.12,.87,.15,1);
            -webkit-transform: translate3d(100px,0,0);
            transform: translate3d(100px,0,0)
        }

        to {
            -webkit-transform: translateZ(0);
            transform: translateZ(0)
        }
    }

    @-webkit-keyframes ant-searchform-fade {
        0% {
            -webkit-animation-timing-function: cubic-bezier(.67,0,.33,1);
            animation-timing-function: cubic-bezier(.67,0,.33,1);
            opacity: 0
        }

        to {
            opacity: 1
        }
    }

    @keyframes ant-searchform-fade {
        0% {
            -webkit-animation-timing-function: cubic-bezier(.67,0,.33,1);
            animation-timing-function: cubic-bezier(.67,0,.33,1);
            opacity: 0
        }

        to {
            opacity: 1
        }
    }

    @-webkit-keyframes ant-searchresults-items-show {
        0% {
            -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
            opacity: 0;
            -webkit-transform: translateX(100px);
            transform: translateX(100px)
        }

        to {
            opacity: 1;
            -webkit-transform: none;
            transform: none
        }
    }

    @keyframes ant-searchresults-items-show {
        0% {
            -webkit-animation-timing-function: ease;
            animation-timing-function: ease;
            opacity: 0;
            -webkit-transform: translateX(100px);
            transform: translateX(100px)
        }

        to {
            opacity: 1;
            -webkit-transform: none;
            transform: none
        }
    }

    @-webkit-keyframes ant-item-searchhide {
        0% {
            opacity: 0;
            -webkit-transform: scale(.7);
            transform: scale(.7)
        }

        60% {
            opacity: 1
        }

        to {
            -webkit-animation-timing-function: cubic-bezier(.2727,.0986,.8333,1);
            animation-timing-function: cubic-bezier(.2727,.0986,.8333,1);
            opacity: 1;
            -webkit-transform: none;
            transform: none
        }
    }

    @keyframes ant-item-searchhide {
        0% {
            opacity: 0;
            -webkit-transform: scale(.7);
            transform: scale(.7)
        }

        60% {
            opacity: 1
        }

        to {
            -webkit-animation-timing-function: cubic-bezier(.2727,.0986,.8333,1);
            animation-timing-function: cubic-bezier(.2727,.0986,.8333,1);
            opacity: 1;
            -webkit-transform: none;
            transform: none
        }
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper {
        display: block
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .navbar-search-form {
        -webkit-animation: ant-searchform-fade .4s .4s both;
        animation: ant-searchform-fade .4s .4s both
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .navbar-search-form .form-group {
        -webkit-animation: ant-searchform-slide 1s .4s both;
        animation: ant-searchform-slide 1s .4s both
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item {
        -webkit-animation: ant-searchresults-items-show .4s both;
        animation: ant-searchresults-items-show .4s both
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item.search-panel-header {
        -webkit-animation-delay: .2s;
        animation-delay: .2s
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item:first-child {
        -webkit-animation-delay: .22s;
        animation-delay: .22s
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item:nth-child(2) {
        -webkit-animation-delay: .24s;
        animation-delay: .24s
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item:nth-child(3) {
        -webkit-animation-delay: .26s;
        animation-delay: .26s
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item:nth-child(4) {
        -webkit-animation-delay: .28s;
        animation-delay: .28s
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item:nth-child(5) {
        -webkit-animation-delay: .3s;
        animation-delay: .3s
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item:nth-child(6) {
        -webkit-animation-delay: .32s;
        animation-delay: .32s
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item:nth-child(7) {
        -webkit-animation-delay: .34s;
        animation-delay: .34s
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item:nth-child(8) {
        -webkit-animation-delay: .36s;
        animation-delay: .36s
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item:nth-child(9) {
        -webkit-animation-delay: .38s;
        animation-delay: .38s
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .navbar-search-wrapper .ant-search-item:nth-child(10) {
        -webkit-animation-delay: .4s;
        animation-delay: .4s
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchshow .ant-item {
        -webkit-animation: ant-item-searchshow .4s both;
        animation: ant-item-searchshow .4s both;
        -webkit-animation-delay: 315ms;
        animation-delay: 315ms
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchopen .navbar-search-wrapper {
        display: block
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchopen .navbar-nav {
        opacity: 0
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchhide .navbar-search-wrapper {
        display: none
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchhide .navbar-nav {
        opacity: 1
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar.searchhide .ant-item {
        -webkit-animation: ant-item-searchhide .4s both;
        animation: ant-item-searchhide .4s both
    }
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-brand.brand-down-md-centered {
        left:50%;
        position: absolute;
        top: 20px;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-brand .navbar-logo {
    height: 18px
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-brand .navbar-logo {
        height:12px
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-brand .navbar-logo>svg {
    width: auto
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .icon-hamburger .hamburger-box {
    display: block;
    padding-bottom: 3px;
    padding-top: 3px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .icon-hamburger .hamburger-box:before {
    border-bottom-left-radius: 2px;
    border-top: 2px solid;
    border-top-right-radius: 2px;
    content: "";
    display: block;
    -webkit-transition: -webkit-transform .4s ease .2s;
    transition: -webkit-transform .4s ease .2s;
    transition: transform .4s ease .2s;
    transition: transform .4s ease .2s,-webkit-transform .4s ease .2s;
    width: 22px
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .nav-link {
    font-size: .875rem;
    line-height: 2.15
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .nav-link {
        font-size:1.125rem
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .nav-link:focus {
    outline: none
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-collapse .nav-item {
        border-top:1px solid #f5f5f5;
        font-weight: 700;
        padding: 10px 0
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-collapse .nav-item:first-child {
        border-top: none
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.show {
        padding-bottom: 0
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.show>.dropdown-toggle {
        color: #000
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.show>.dropdown-toggle>svg {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown .dropdown-item {
        border-top: 1px solid #f5f5f5;
        color: #555;
        height: 60px;
        line-height: 60px;
        margin: 0 .75rem;
        padding: 0 0 0 .75rem;
        width: auto
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown .dropdown-item:first-child {
        border-top: none
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown .dropdown-toggle:after {
    display: none
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown .dropdown-toggle>svg {
    display: none;
    height: 24px;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    width: 24px
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown .dropdown-toggle>svg {
        display:block
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown .normal-dropdown-menu {
    background-clip: initial;
    font-size: 1rem;
    margin-top: 8px
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown .normal-dropdown-menu {
        display:block;
        font-size: .875rem;
        max-height: 0;
        overflow: hidden;
        -webkit-transition: max-height .3s ease;
        transition: max-height .3s ease
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown .normal-dropdown-menu.show {
        max-height: 600px
    }
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown .normal-dropdown-menu {
        margin-top:0
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown .normal-dropdown-menu .dropdown-toggle {
        color: #555
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-dropdown-menu {
        display:block;
        max-height: 0;
        overflow: hidden;
        top: 3.38125rem;
        -webkit-transition: max-height .3s ease;
        transition: max-height .3s ease
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-dropdown-menu.show {
        max-height: 100vh
    }
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown {
        margin-bottom:-1px
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-list .mega-item {
        border-bottom:1px solid #f5f5f5
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-list .mega-item:nth-child(3),.relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-list .mega-item:nth-child(4) {
        border-bottom: none
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-list .mega-item:nth-child(2):before,.relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-list .mega-item:nth-child(4):before {
        border-left: 1px solid #f5f5f5;
        bottom: 0;
        content: "";
        height: 100%;
        height: calc(100% - 100px);
        left: 0;
        margin: auto;
        position: absolute;
        top: 0
    }
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-list .dropdown {
        border-bottom:1px solid #f5f5f5
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-list .dropdown-toggle {
        color: #555;
        font-size: 1rem;
        font-weight: 400;
        height: 60px;
        padding-left: .75rem
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-list .dropdown-menu {
    display: block
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-list .dropdown-menu {
        display:none
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .mega-list .dropdown-menu.show {
        display: block
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .card {
    max-width: 130px
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .card {
        max-width:100%
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .dropdown.mega-dropdown .card .card-img-top {
    max-width: 100px
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-icon {
    height: 30px;
    width: 30px
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-icon-cart-wrapper .badge {
    height: 20px;
    line-height: 20px;
    margin-left: 20px;
    padding: 0;
    top: 12px;
    width: 20px
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-icons-wrapper .nav-link {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper {
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper {
        display:block;
        margin-left: -.75rem;
        margin-right: -.75rem;
        position: static;
        -webkit-transform: none;
        transform: none;
        width: auto
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .navbar-search-form .input-group {
    height: 62px
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .navbar-search-form .input-group-prepend {
        position:absolute;
        z-index: 4
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .navbar-search-form .form-control {
        border:none
    }
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .navbar-search-form .form-control {
        padding-left:42px
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .navbar-search-form .input-group-append {
        display: none
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .navbar-search-form .navbar-icon-wrapper {
        border:none
    }
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .navbar-search-form .navbar-icon-wrapper {
        padding-left:12px;
        padding-right: 4px
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .navbar-search-form .navbar-icon-wrapper .navbar-icon {
        height: 24px;
        width: 24px
    }

    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .search-panel {
        display: none
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .search-panel .search-panel-header {
    color: #c4c4c4
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .search-panel .search-item {
    line-height: 1.86;
    width: 160px
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .site-top-header .navbar-topbar .navbar-search-wrapper .search-panel .search-item {
        width:auto
    }
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .language-triggers,.relx-pages-super-smooth .site-top-header .navbar-topbar .language-triggers .nav-link {
    color: #555
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .language-triggers .nav-link.is-active {
    color: #000
}

.relx-pages-super-smooth .site-top-header .navbar-topbar .lang-dropdown:hover .dropdown-menu {
    display: block;
    max-height: 600px
}

.relx-pages-super-smooth .modal-sidebar.modal,.relx-pages-super-smooth .modal-sidebar.subscribe-modal {
    padding-right: 0!important
}

.relx-pages-super-smooth .modal-sidebar.fade.subscribe-modal .modal-dialog,.relx-pages-super-smooth .modal-sidebar.modal.fade .modal-dialog {
    -webkit-transform: translate(100%);
    transform: translate(100%);
    -webkit-transition: .3s;
    transition: .3s
}

.relx-pages-super-smooth .modal-sidebar.fade.show.subscribe-modal .modal-dialog,.relx-pages-super-smooth .modal-sidebar.modal.fade.show .modal-dialog {
    -webkit-transform: translate(0);
    transform: translate(0)
}

.relx-pages-super-smooth .modal-sidebar .modal-dialog {
    background-color: #fff;
    margin: 0 0 0 auto;
    min-height: 100%
}

.relx-pages-super-smooth .modal-sidebar .modal-content {
    border-bottom: 0;
    border-radius: 0;
    border-right: 0;
    border-top: 0
}

.relx-pages-super-smooth .cart-with-items+.empty-cart,.relx-pages-super-smooth .cart-with-items.d-none,.relx-pages-super-smooth .cart-with-items.hide {
    display: none
}

.relx-pages-super-smooth .cart-with-items.d-none+.empty-cart,.relx-pages-super-smooth .cart-with-items.hide+.empty-cart {
    display: block
}

.relx-pages-super-smooth .section-product .pr-img {
    height: 80px;
    width: 80px
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .section-product .pr-img {
        height:163px;
        width: 163px
    }
}

.relx-pages-super-smooth .section-product .product-variant-selector.disabled .custom-control-label {
    text-decoration: line-through
}

.relx-pages-super-smooth .section-product .product-variant-selector.disabled .color-control-label .cover {
    background-color: hsla(0,0%,100%,.5);
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.relx-pages-super-smooth .section-product .product-variant-selector .custom-control-input {
    left: 0;
    opacity: 0;
    position: absolute;
    z-index: -1
}

.relx-pages-super-smooth .section-product .product-variant-selector .custom-control-input:checked~.custom-control-label {
    border-color: #262626;
    color: #262626
}

.relx-pages-super-smooth .section-product .product-variant-selector .custom-control-input:disabled~.custom-control-label {
    text-decoration: line-through
}

.relx-pages-super-smooth .section-product .product-variant-selector .custom-control-label {
    border: 1px solid #d9d9d9;
    border-radius: .25rem;
    color: #9d9d9d;
    cursor: pointer;
    min-width: .48rem
}

.relx-pages-super-smooth .section-product .product-variant-selector .custom-control-label:after,.relx-pages-super-smooth .section-product .product-variant-selector .custom-control-label:before {
    display: none
}

.relx-pages-super-smooth .section-product .product-variant-selector .custom-control-label.active {
    border-color: #000
}

.relx-pages-super-smooth .section-product .product-variant-selector .color-control-label .cover {
    display: none
}

.relx-pages-super-smooth .bubble-modal {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    -webkit-animation: bubble 1.5s linear 1 forwards;
    animation: bubble 1.5s linear 1 forwards;
    background-color: #1f73b7;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    justify-content: center;
    left: 50%;
    margin: 60px 0 0;
    opacity: 0;
    padding: 0;
    position: fixed;
    top: 30%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 325px;
    z-index: 1080
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .bubble-modal {
        height:46px;
        width: 250px
    }
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .bubble-modal {
        width:190px
    }
}

@-webkit-keyframes bubble {
    0% {
        margin-top: 60px;
        opacity: 0
    }

    40% {
        margin-top: 0;
        opacity: .7
    }

    60% {
        margin-top: 0;
        opacity: .7
    }

    to {
        margin-top: -60px;
        opacity: 0
    }
}

@keyframes bubble {
    0% {
        margin-top: 60px;
        opacity: 0
    }

    40% {
        margin-top: 0;
        opacity: .7
    }

    60% {
        margin-top: 0;
        opacity: .7
    }

    to {
        margin-top: -60px;
        opacity: 0
    }
}

.relx-pages-super-smooth .coupon-alert {
    bottom: 156px;
    cursor: pointer;
    margin-bottom: 0;
    right: 20px;
    z-index: 990
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .coupon-alert {
        bottom:245px;
        font-size: 12px;
        padding-right: 3rem;
        right: 18px
    }

    .relx-pages-super-smooth .coupon-alert .icon-wrapper {
        height: 18px;
        width: 18px
    }

    .relx-pages-super-smooth .coupon-alert .close {
        font-size: 18px
    }
}

.relx-pages-super-smooth .age-limited-modal .logo {
    width: 138px
}

.relx-pages-super-smooth .age-limited-modal .logo .figure {
    display: block;
    height: 0;
    padding-bottom: 17.3913%;
    width: 100%
}

.relx-pages-super-smooth .age-verify-modal .font-weight-mediumn {
    font-weight: 500
}

.relx-pages-super-smooth .age-verify-modal .emphasize-text {
    color: #dd0424
}

.relx-pages-super-smooth .age-verify-modal .verify-form .form-label {
    font-size: 1.125rem
}

.relx-pages-super-smooth .age-verify-modal .verify-form .small-text {
    font-size: .75rem
}

.relx-pages-super-smooth .age-verify-modal .verify-form .text-decoration {
    text-decoration: underline
}

.relx-pages-super-smooth .age-verify-modal .verify-form .submit-btn.disabled,.relx-pages-super-smooth .age-verify-modal .verify-form .submit-btn:disabled {
    background-color: #aeaeae;
    border-color: #aeaeae;
    opacity: 1
}

.relx-pages-super-smooth .subscribe-modal {
    bottom: 0;
    display: none;
    height: auto;
    left: auto;
    right: 0;
    top: auto;
    width: auto;
    z-index: 1040
}

.relx-pages-super-smooth .subscribe-modal.show {
    display: block
}

.relx-pages-super-smooth .subscribe-modal .modal-dialog {
    margin: 0;
    width: 600px
}

.relx-pages-super-smooth .subscribe-modal .modal-header {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.relx-pages-super-smooth .subscribe-modal .modal-header .close {
    margin-left: -1rem
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .subscribe-modal {
        background:rgba(0,0,0,.8);
        left: 0;
        top: 0
    }

    .relx-pages-super-smooth .subscribe-modal .modal-dialog {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin: 0 auto;
        max-width: 480px;
        min-height: calc(100% - 1rem);
        width: auto
    }
}

.relx-pages-super-smooth .subscribe-modal .code-wrap {
    cursor: pointer
}

.relx-pages-super-smooth .subscribe-modal .code-wrap .icon-wrapper {
    height: 20px;
    width: 20px
}

.relx-pages-super-smooth .subscribe-modal .form-tips {
    line-height: 22px;
    margin-top: 54px;
    position: absolute
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .subscribe-modal .form-tips {
        margin-top:0;
        position: relative
    }
}

.relx-pages-super-smooth .subscribe-modal .form-tips .icon-wrapper {
    height: 20px;
    width: 20px
}

.relx-pages-super-smooth .subscribe-modal .form-tips .code {
    cursor: pointer;
    text-decoration: underline
}

.relx-pages-super-smooth .policy-modal {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
    bottom: 0;
    display: none;
    font-family: Gotham book,Roboto,sans-serif;
    justify-content: center;
    left: 0;
    line-height: 1.4;
    padding: 0 10px;
    position: fixed!important;
    right: 0;
    width: 100%;
    z-index: 1000002
}

.relx-pages-super-smooth .policy-modal.is-active {
    display: block
}

.relx-pages-super-smooth .policy-modal .policy-modal-link {
    color: #1f73b7
}

.relx-pages-super-smooth .policy-modal .policy-modal-ok {
    width: 100px
}

.relx-pages-super-smooth .policy-modal .policy-modal-ok:hover {
    background: transparent
}

.relx-pages-super-smooth .signin-signup-modal .modal-title {
    line-height: 1.2;
    width: 205px
}

.relx-pages-super-smooth .signin-signup-modal .social-login .line {
    background-color: #c4c4c4;
    height: 1px
}

.relx-pages-super-smooth .signin-signup-modal .platform-icon:hover {
    opacity: .8
}

.relx-pages-super-smooth .signin-signup-modal .platform-icon>svg {
    height: 20px;
    width: auto
}

.relx-pages-super-smooth .signin-signup-modal .split-line {
    background-color: #c4c4c4;
    height: 14px;
    width: 1px
}

.relx-pages-super-smooth .signin-signup-modal .form-check input[type=checkbox]:not(:checked)+.form-check-input .icon-checkbox-unchecked {
    display: block
}

.relx-pages-super-smooth .signin-signup-modal .form-check input[type=checkbox]:checked+.form-check-input .icon-checkbox-unchecked,.relx-pages-super-smooth .signin-signup-modal .form-check input[type=checkbox]:not(:checked)+.form-check-input .icon-checkbox-checked {
    display: none
}

.relx-pages-super-smooth .signin-signup-modal .form-check input[type=checkbox]:checked+.form-check-input .icon-checkbox-checked {
    display: block
}

.relx-pages-super-smooth .signin-signup-modal .form-check input[type=checkbox]:checked+.form-check-input .icon-checkbox-checked.icon-wrapper {
    color: #1f73b7
}

.relx-pages-super-smooth .signin-signup-modal .form-check .icon-wrapper {
    color: #c4c4c4;
    height: 18px;
    width: 18px
}

.relx-pages-super-smooth .signin-signup-modal .form-check .privacy-link {
    text-decoration: underline
}

.relx-pages-super-smooth .fribuy-wrap {
    background: #1f73b7;
    border-radius: 46px;
    padding: 0 20px 0 10px
}

.relx-pages-super-smooth .fribuy-wrap .d-flex,.relx-pages-super-smooth .fribuy-wrap.d-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.relx-pages-super-smooth .fribuy-wrap .align-items-center,.relx-pages-super-smooth .fribuy-wrap.align-items-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.relx-pages-super-smooth .fribuy-wrap.text-white {
    color: #fff
}

.relx-pages-super-smooth .fribuy-wrap .justify-content-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.relx-pages-super-smooth .fribuy-wrap .fribuy-img-wrap {
    height: 46px;
    width: 46px
}

.relx-pages-super-smooth .fribuy-wrap .fribuy-img-wrap .fribuy-img {
    height: 48px;
    margin-left: -1px;
    margin-top: -1px;
    min-width: 48px
}

.relx-pages-super-smooth .weglot-container {
    display: none!important
}

.relx-pages-super-smooth .weglot-container.wg-default,.relx-pages-super-smooth .weglot-container.wg-default .country-selector {
    bottom: 100px;
    left: 20px;
    right: auto
}

.relx-pages-super-smooth .bg-gray-700 {
    background-color: #555
}

.relx-pages-super-smooth .bg-gray-dark {
    background-color: #434343
}

.relx-pages-super-smooth .color-gray-100 {
    color: #f5f5f5
}

.relx-pages-super-smooth .fs-normal {
    font-size: 16px
}

.relx-pages-super-smooth .text-overflow-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.relx-pages-super-smooth .redirect-store-wrap {
    z-index: 1031
}

.relx-pages-super-smooth .redirect-store .dropdown-toggle {
    font-size: 0;
    min-width: 192px
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .redirect-store .dropdown-toggle {
        min-width:144px
    }
}

.relx-pages-super-smooth .redirect-store .dropdown-toggle:after {
    font-size: 1rem
}

.relx-pages-super-smooth .redirect-store .toggle-copy {
    font-size: 1rem;
    max-width: 192px
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .redirect-store .toggle-copy {
        max-width:144px
    }
}

.relx-pages-super-smooth .redirect-store .dropdown {
    display: block;
    margin-top: 0
}

.relx-pages-super-smooth .redirect-store .alert-text {
    font-size: 16px;
    line-height: 1.5
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .redirect-store .alert-text {
        font-size:14px
    }
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .h-100-sm-down {
        min-height:100vh
    }
}

.relx-pages-super-smooth .store-modal {
    border-radius: 32px
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .store-modal {
        border-radius:0
    }
}

.relx-pages-super-smooth .dropdown-wrap {
    border-radius: 16px
}

.relx-pages-super-smooth .dropdown-wrap.down {
    border-radius: 16px 16px 0 0
}

.relx-pages-super-smooth .dropdown-wrap.down .dropdown-btn {
    border-bottom: 1px solid #7b7b7b
}

.relx-pages-super-smooth .dropdown-wrap.down .arrows-icon {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.relx-pages-super-smooth .dropdown-wrap.down .dropdown-list {
    display: block
}

.relx-pages-super-smooth .dropdown-wrap .dropdown-list {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    display: none;
    left: 0;
    list-style: none;
    padding-top: 10px
}

.relx-pages-super-smooth .dropdown-wrap .dropdown-list .dropdown-item {
    font-size: 16px;
    overflow: hidden;
    padding-bottom: 10px;
    padding-top: 0;
    text-overflow: ellipsis
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .dropdown-wrap .dropdown-list .dropdown-item {
        font-size:14px
    }
}

.relx-pages-super-smooth .dropdown-wrap .dropdown-list .dropdown-item:hover {
    background-color: #555;
    color: hsla(0,0%,100%,.7)
}

.relx-pages-super-smooth .dropdown-wrap .dropdown-list .dropdown-item:active,.relx-pages-super-smooth .dropdown-wrap .dropdown-list .dropdown-item:focus {
    background-color: #555
}

.relx-pages-super-smooth .dropdown-wrap .dropdown-list a {
    padding-left: 24px;
    padding-right: 24px
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .dropdown-wrap .dropdown-list a {
        padding-left:0;
        padding-right: 0
    }
}

.relx-pages-super-smooth .dropdown-wrap .dropdown-btn {
    border-bottom: 1px solid transparent
}

.relx-pages-super-smooth .dropdown-wrap .arrows-icon {
    margin-top: 3px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.relx-pages-super-smooth .dropdown-wrap .dropdown-value-wrap {
    color: #f5f5f5;
    font-family: Gotham!important;
    font-size: 16px
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .dropdown-wrap .dropdown-value-wrap {
        font-size:14px
    }
}

.relx-pages-super-smooth .continue-btn {
    font-size: 16px;
    min-width: 106px;
    padding-left: 16px;
    padding-right: 16px
}

.relx-pages-super-smooth .store-modal-wrap {
    font-size: 16px
}

.relx-pages-super-smooth .store-modal-wrap .modal-title {
    color: #262626;
    font-size: 32px;
    font-weight: 500
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .store-modal-wrap .modal-title {
        font-size:24px
    }
}

.relx-pages-super-smooth .store-modal-wrap .country-model .dropdown-item:hover {
    background-color: #fff;
    color: rgba(0,0,0,.5)
}

.relx-pages-super-smooth .relx-layout {
    font-size: .16rem
}

.relx-pages-super-smooth .relx-layout .breadcrumb-section {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    margin: auto;
    max-width: 480px;
    padding: 20px 12px
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .relx-layout .breadcrumb-section {
        max-width:720px
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .relx-layout .breadcrumb-section {
        max-width:960px
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .relx-layout .breadcrumb-section {
        max-width:1200px
    }
}

@media(min-width: 1488px) {
    .relx-pages-super-smooth .relx-layout .breadcrumb-section {
        max-width:1200px
    }
}

.relx-pages-super-smooth .relx-layout .breadcrumb-section .breadcrumb-link {
    color: #1f73b7
}

.relx-pages-super-smooth .message-toast {
    bottom: 1.5rem;
    left: -1.5rem;
    position: fixed;
    -webkit-transform: translate(-100%);
    transform: translate(-100%);
    -webkit-transition: .3s;
    transition: .3s;
    width: 100%;
    z-index: 1070
}

.relx-pages-super-smooth .message-toast.show {
    display: block;
    left: 1.5rem;
    -webkit-transform: translate(0);
    transform: translate(0)
}

.relx-pages-super-smooth ._input-group-number .input-group-prepend .input-group-action {
    border-right-color: transparent
}

.relx-pages-super-smooth ._input-group-number .input-group-append .input-group-action {
    border-left-color: transparent
}

.relx-pages-super-smooth ._input-group-number ._form-control-number {
    border-left-color: transparent;
    border-right-color: transparent
}

.relx-pages-super-smooth ._form-control-number {
    min-width: 3rem
}

.relx-pages-super-smooth ._form-control-number::-webkit-inner-spin-button,.relx-pages-super-smooth ._form-control-number::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.relx-pages-super-smooth ._form-control-number[type=number] {
    -moz-appearance: textfield
}

.relx-pages-super-smooth ._cart-summary ._summary-separator {
    display: none
}

.relx-pages-super-smooth ._cart-summary>li+._summary-separator {
    display: block
}

.relx-pages-super-smooth ._cart-item-thumbnail {
    max-width: 80px;
    min-width: 80px;
    width: 80px
}

.relx-pages-super-smooth ._modal-sidebar-cart .modal-header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-right: 56px
}

.relx-pages-super-smooth ._site-progress-bar {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1051
}

.relx-pages-super-smooth ._site-progress-bar .progress {
    height: 0
}

.relx-pages-super-smooth ._site-progress-bar .progress.show {
    height: .25rem
}

.relx-pages-super-smooth ._site-progress-bar .progress.show .progress-bar {
    -webkit-animation-duration: 30s;
    animation-duration: 30s;
    -webkit-animation-name: loadBar;
    animation-name: loadBar
}

@-webkit-keyframes loadBar {
    0% {
        width: 0
    }

    5% {
        width: 80%
    }

    to {
        width: 100%
    }
}

@keyframes loadBar {
    0% {
        width: 0
    }

    5% {
        width: 80%
    }

    to {
        width: 100%
    }
}

.relx-pages-super-smooth ._discount-allocation+._discount-allocation {
    margin-top: 0!important
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn.btn-primary:hover {
        background-color:#262626;
        border-color: #262626;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-primary:hover:active {
        background-color: #131313;
        border-color: #0d0d0d;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-secondary:hover {
        background-color: #1f73b7;
        border-color: #1f73b7;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-secondary:hover:active {
        background-color: #195e96;
        border-color: #18588b;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-success:hover {
        background-color: #00978b;
        border-color: #00978b;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-success:hover:active {
        background-color: #007168;
        border-color: #00645c;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-info:hover {
        background-color: #17a2b8;
        border-color: #17a2b8;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-info:hover:active {
        background-color: #138496;
        border-color: #117a8b;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-warning:hover {
        background-color: #f2aa3e;
        border-color: #f2aa3e;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-warning:hover:active {
        background-color: #f09a1a;
        border-color: #ed9510;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-danger:hover {
        background-color: #b71f2a;
        border-color: #b71f2a;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-danger:hover:active {
        background-color: #961922;
        border-color: #8b1820;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-light:hover {
        background-color: #f5f5f5;
        border-color: #f5f5f5;
        color: #000
    }

    .relx-pages-super-smooth .btn.btn-light:hover:active {
        background-color: #e2e2e2;
        border-color: #dcdcdc;
        color: #000
    }

    .relx-pages-super-smooth .btn.btn-dark:hover,.relx-pages-super-smooth .btn.btn-dark:hover:active {
        background-color: #000;
        border-color: #000;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-vi:hover {
        background-color: #00594e;
        border-color: #00594e;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-vi:hover:active {
        background-color: #00332c;
        border-color: #002621;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-vip:hover {
        background-color: #d5b677;
        border-color: #d5b677;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-vip:hover:active {
        background-color: #cca65a;
        border-color: #c9a150;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-outline-primary:hover {
        background-color: transparent;
        border-color: #262626;
        color: #262626
    }

    .relx-pages-super-smooth .btn.btn-outline-primary:hover:active {
        background-color: #262626;
        border-color: #262626;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-outline-secondary:hover {
        background-color: transparent;
        border-color: #1f73b7;
        color: #1f73b7
    }

    .relx-pages-super-smooth .btn.btn-outline-secondary:hover:active {
        background-color: #1f73b7;
        border-color: #1f73b7;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-outline-success:hover {
        background-color: transparent;
        border-color: #00978b;
        color: #00978b
    }

    .relx-pages-super-smooth .btn.btn-outline-success:hover:active {
        background-color: #00978b;
        border-color: #00978b;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-outline-info:hover {
        background-color: transparent;
        border-color: #17a2b8;
        color: #17a2b8
    }

    .relx-pages-super-smooth .btn.btn-outline-info:hover:active {
        background-color: #17a2b8;
        border-color: #17a2b8;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-outline-warning:hover {
        background-color: transparent;
        border-color: #f2aa3e;
        color: #f2aa3e
    }

    .relx-pages-super-smooth .btn.btn-outline-warning:hover:active {
        background-color: #f2aa3e;
        border-color: #f2aa3e;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-outline-danger:hover {
        background-color: transparent;
        border-color: #b71f2a;
        color: #b71f2a
    }

    .relx-pages-super-smooth .btn.btn-outline-danger:hover:active {
        background-color: #b71f2a;
        border-color: #b71f2a;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-outline-light:hover {
        background-color: transparent;
        border-color: #f5f5f5;
        color: #f5f5f5
    }

    .relx-pages-super-smooth .btn.btn-outline-light:hover:active {
        background-color: #f5f5f5;
        border-color: #f5f5f5;
        color: #000
    }

    .relx-pages-super-smooth .btn.btn-outline-dark:hover {
        background-color: transparent;
        border-color: #000;
        color: #000
    }

    .relx-pages-super-smooth .btn.btn-outline-dark:hover:active {
        background-color: #000;
        border-color: #000;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-outline-vi:hover {
        background-color: transparent;
        border-color: #00594e;
        color: #00594e
    }

    .relx-pages-super-smooth .btn.btn-outline-vi:hover:active {
        background-color: #00594e;
        border-color: #00594e;
        color: #fff
    }

    .relx-pages-super-smooth .btn.btn-outline-vip:hover {
        background-color: transparent;
        border-color: #d5b677;
        color: #d5b677
    }

    .relx-pages-super-smooth .btn.btn-outline-vip:hover:active {
        background-color: #d5b677;
        border-color: #d5b677;
        color: #fff
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-primary:not(:disabled):not(.disabled):hover {
    background-color: #434343;
    border-color: #434343
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-primary:not(:disabled):not(.disabled):hover {
        background-color:#262626;
        border-color: #262626;
        color: #fff
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-primary:not(:disabled):not(.disabled):hover:active {
        background-color: #434343;
        border-color: #434343
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-secondary:not(:disabled):not(.disabled):hover {
    background-color: #3391dd;
    border-color: #3391dd
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-secondary:not(:disabled):not(.disabled):hover {
        background-color:#1f73b7;
        border-color: #1f73b7;
        color: #fff
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-secondary:not(:disabled):not(.disabled):hover:active {
        background-color: #3391dd;
        border-color: #3391dd
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-success:not(:disabled):not(.disabled):hover {
    background-color: #00d1c0;
    border-color: #00d1c0
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-success:not(:disabled):not(.disabled):hover {
        background-color:#00978b;
        border-color: #00978b;
        color: #fff
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-success:not(:disabled):not(.disabled):hover:active {
        background-color: #00d1c0;
        border-color: #00d1c0
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-info:not(:disabled):not(.disabled):hover {
    background-color: #25cae4;
    border-color: #25cae4
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-info:not(:disabled):not(.disabled):hover {
        background-color:#17a2b8;
        border-color: #17a2b8;
        color: #fff
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-info:not(:disabled):not(.disabled):hover:active {
        background-color: #25cae4;
        border-color: #25cae4
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-warning:not(:disabled):not(.disabled):hover {
    background-color: #f6c274;
    border-color: #f6c274
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-warning:not(:disabled):not(.disabled):hover {
        background-color:#f2aa3e;
        border-color: #f2aa3e;
        color: #fff
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-warning:not(:disabled):not(.disabled):hover:active {
        background-color: #f6c274;
        border-color: #f6c274
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-danger:not(:disabled):not(.disabled):hover {
    background-color: #dd3340;
    border-color: #dd3340
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-danger:not(:disabled):not(.disabled):hover {
        background-color:#b71f2a;
        border-color: #b71f2a;
        color: #fff
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-danger:not(:disabled):not(.disabled):hover:active {
        background-color: #dd3340;
        border-color: #dd3340
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-light:not(:disabled):not(.disabled):hover {
    background-color: #fff;
    border-color: #fff
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-light:not(:disabled):not(.disabled):hover {
        background-color:#f5f5f5;
        border-color: #f5f5f5;
        color: #000
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-light:not(:disabled):not(.disabled):hover:active {
        background-color: #fff;
        border-color: #fff
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-dark:not(:disabled):not(.disabled):hover {
    background-color: #1d1d1d;
    border-color: #1d1d1d
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-dark:not(:disabled):not(.disabled):hover {
        background-color:#000;
        border-color: #000;
        color: #fff
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-dark:not(:disabled):not(.disabled):hover:active {
        background-color: #1d1d1d;
        border-color: #1d1d1d
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-vi:not(:disabled):not(.disabled):hover {
    background-color: #009381;
    border-color: #009381
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-vi:not(:disabled):not(.disabled):hover {
        background-color:#00594e;
        border-color: #00594e;
        color: #fff
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-vi:not(:disabled):not(.disabled):hover:active {
        background-color: #009381;
        border-color: #009381
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-vip:not(:disabled):not(.disabled):hover {
    background-color: #e3cea3;
    border-color: #e3cea3
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-vip:not(:disabled):not(.disabled):hover {
        background-color:#d5b677;
        border-color: #d5b677;
        color: #fff
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-vip:not(:disabled):not(.disabled):hover:active {
        background-color: #e3cea3;
        border-color: #e3cea3
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-outline-primary:not(:disabled):not(.disabled):hover {
    background-color: #434343;
    border-color: #434343
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-outline-primary:not(:disabled):not(.disabled):hover {
        background-color:transparent;
        border-color: #262626;
        color: #262626
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-outline-primary:not(:disabled):not(.disabled):hover:active {
        background-color: #262626;
        border-color: #262626;
        color: #fff
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-outline-secondary:not(:disabled):not(.disabled):hover {
    background-color: #3391dd;
    border-color: #3391dd
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-outline-secondary:not(:disabled):not(.disabled):hover {
        background-color:transparent;
        border-color: #1f73b7;
        color: #1f73b7
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-outline-secondary:not(:disabled):not(.disabled):hover:active {
        background-color: #1f73b7;
        border-color: #1f73b7;
        color: #fff
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-outline-success:not(:disabled):not(.disabled):hover {
    background-color: #00d1c0;
    border-color: #00d1c0
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-outline-success:not(:disabled):not(.disabled):hover {
        background-color:transparent;
        border-color: #00978b;
        color: #00978b
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-outline-success:not(:disabled):not(.disabled):hover:active {
        background-color: #00978b;
        border-color: #00978b;
        color: #fff
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-outline-info:not(:disabled):not(.disabled):hover {
    background-color: #25cae4;
    border-color: #25cae4
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-outline-info:not(:disabled):not(.disabled):hover {
        background-color:transparent;
        border-color: #17a2b8;
        color: #17a2b8
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-outline-info:not(:disabled):not(.disabled):hover:active {
        background-color: #17a2b8;
        border-color: #17a2b8;
        color: #fff
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-outline-warning:not(:disabled):not(.disabled):hover {
    background-color: #f6c274;
    border-color: #f6c274
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-outline-warning:not(:disabled):not(.disabled):hover {
        background-color:transparent;
        border-color: #f2aa3e;
        color: #f2aa3e
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-outline-warning:not(:disabled):not(.disabled):hover:active {
        background-color: #f2aa3e;
        border-color: #f2aa3e;
        color: #fff
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-outline-danger:not(:disabled):not(.disabled):hover {
    background-color: #dd3340;
    border-color: #dd3340
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-outline-danger:not(:disabled):not(.disabled):hover {
        background-color:transparent;
        border-color: #b71f2a;
        color: #b71f2a
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-outline-danger:not(:disabled):not(.disabled):hover:active {
        background-color: #b71f2a;
        border-color: #b71f2a;
        color: #fff
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-outline-light:not(:disabled):not(.disabled):hover {
    background-color: #fff;
    border-color: #fff
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-outline-light:not(:disabled):not(.disabled):hover {
        background-color:transparent;
        border-color: #f5f5f5;
        color: #f5f5f5
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-outline-light:not(:disabled):not(.disabled):hover:active {
        background-color: #f5f5f5;
        border-color: #f5f5f5;
        color: #000
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-outline-dark:not(:disabled):not(.disabled):hover {
    background-color: #1d1d1d;
    border-color: #1d1d1d
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-outline-dark:not(:disabled):not(.disabled):hover {
        background-color:transparent;
        border-color: #000;
        color: #000
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-outline-dark:not(:disabled):not(.disabled):hover:active {
        background-color: #000;
        border-color: #000;
        color: #fff
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-outline-vi:not(:disabled):not(.disabled):hover {
    background-color: #009381;
    border-color: #009381
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-outline-vi:not(:disabled):not(.disabled):hover {
        background-color:transparent;
        border-color: #00594e;
        color: #00594e
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-outline-vi:not(:disabled):not(.disabled):hover:active {
        background-color: #00594e;
        border-color: #00594e;
        color: #fff
    }
}

.relx-pages-super-smooth .btn-variant.btn.btn-outline-vip:not(:disabled):not(.disabled):hover {
    background-color: #e3cea3;
    border-color: #e3cea3
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .btn-variant.btn.btn-outline-vip:not(:disabled):not(.disabled):hover {
        background-color:transparent;
        border-color: #d5b677;
        color: #d5b677
    }

    .relx-pages-super-smooth .btn-variant.btn.btn-outline-vip:not(:disabled):not(.disabled):hover:active {
        background-color: #d5b677;
        border-color: #d5b677;
        color: #fff
    }

    .relx-pages-super-smooth .btn-group-sm>.btn-variant.btn,.relx-pages-super-smooth .btn-variant.btn-sm {
        border-radius: .25rem;
        font-size: .875rem;
        line-height: 1;
        padding: .4375rem .5rem
    }

    .relx-pages-super-smooth .btn-group-lg>.btn-variant.btn,.relx-pages-super-smooth .btn-variant.btn-lg {
        border-radius: .25rem;
        font-size: .875rem;
        line-height: 1;
        padding: .875rem .75rem
    }

    .relx-pages-super-smooth .form-control-variant.form-control-sm {
        border-radius: .125rem;
        font-size: .875rem;
        height: 30px;
        line-height: 1;
        padding-bottom: .4375rem;
        padding-left: .5rem;
        padding-top: .4375rem
    }

    .relx-pages-super-smooth .form-control-variant.form-control-lg {
        border-radius: .125rem;
        font-size: .875rem;
        height: calc(1em + 1.75rem + 2px);
        line-height: 1;
        padding-bottom: .875rem;
        padding-left: .75rem;
        padding-top: .875rem
    }

    .relx-pages-super-smooth .custom-select-variant.custom-select-sm {
        font-size: .875rem;
        height: 30px;
        padding-bottom: .4375rem;
        padding-left: .5rem;
        padding-top: .4375rem
    }

    .relx-pages-super-smooth .custom-select-variant.custom-select-lg {
        font-size: .875rem;
        height: calc(1em + 1.75rem + 2px);
        padding-bottom: .875rem;
        padding-left: .75rem;
        padding-top: .875rem
    }
}

.relx-pages-super-smooth .text-muted {
    color: #555!important
}

.relx-pages-super-smooth a.text-muted:hover {
    color: #888!important
}

.relx-pages-super-smooth .text-white,.relx-pages-super-smooth a.text-white:hover {
    color: #fff!important
}

.relx-pages-super-smooth .text-black {
    color: #000!important
}

.relx-pages-super-smooth a.text-black:hover {
    color: #333!important
}

.relx-pages-super-smooth .text-primary {
    color: #262626!important
}

.relx-pages-super-smooth a.text-primary:hover {
    color: #595959!important
}

.relx-pages-super-smooth .text-secondary {
    color: #1f73b7!important
}

.relx-pages-super-smooth a.text-secondary:hover {
    color: #59a5e3!important
}

.relx-pages-super-smooth .text-success {
    color: #00978b!important
}

.relx-pages-super-smooth a.text-success:hover {
    color: #00fde9!important
}

.relx-pages-super-smooth .text-info {
    color: #17a2b8!important
}

.relx-pages-super-smooth a.text-info:hover {
    color: #4cd3e9!important
}

.relx-pages-super-smooth .text-warning {
    color: #f2aa3e!important
}

.relx-pages-super-smooth a.text-warning:hover {
    color: #f8d49e!important
}

.relx-pages-super-smooth .text-danger {
    color: #b71f2a!important
}

.relx-pages-super-smooth a.text-danger:hover {
    color: #e35963!important
}

.relx-pages-super-smooth .text-light {
    color: #f5f5f5!important
}

.relx-pages-super-smooth a.text-light:hover {
    color: #fff!important
}

.relx-pages-super-smooth .text-dark {
    color: #000!important
}

.relx-pages-super-smooth a.text-dark:hover {
    color: #333!important
}

.relx-pages-super-smooth .text-vi {
    color: #00594e!important
}

.relx-pages-super-smooth a.text-vi:hover {
    color: #00bfa7!important
}

.relx-pages-super-smooth .text-vip {
    color: #d5b677!important
}

.relx-pages-super-smooth a.text-vip:hover {
    color: #ede0c5!important
}

.relx-pages-super-smooth #site-cart.empty-cart ._cart-header {
    display: none
}

.relx-pages-super-smooth .display-1 {
    letter-spacing: -1.5px;
    line-height: 1.2
}

.relx-pages-super-smooth .display-2 {
    letter-spacing: -.5px;
    line-height: 1.2
}

.relx-pages-super-smooth .display-3 {
    letter-spacing: .2px;
    line-height: 1.2
}

.relx-pages-super-smooth .display-4 {
    letter-spacing: 0;
    line-height: 1.2
}

.relx-pages-super-smooth .h1,.relx-pages-super-smooth .h2,.relx-pages-super-smooth .h3,.relx-pages-super-smooth h1,.relx-pages-super-smooth h2,.relx-pages-super-smooth h3 {
    letter-spacing: -.2px;
    line-height: 1.2
}

.relx-pages-super-smooth .h4,.relx-pages-super-smooth .h5,.relx-pages-super-smooth h4,.relx-pages-super-smooth h5 {
    letter-spacing: 0;
    line-height: 1.2
}

.relx-pages-super-smooth .h6,.relx-pages-super-smooth .lead,.relx-pages-super-smooth .text-footnote,.relx-pages-super-smooth h6 {
    letter-spacing: .15px;
    line-height: 1.5
}

.relx-pages-super-smooth .text-overline {
    letter-spacing: .3px;
    line-height: 1.5
}

.relx-pages-super-smooth .text-base {
    font-size: 1rem;
    line-height: 1.5
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .responsive-no-x-gutter {
        padding-left:0;
        padding-right: 0
    }

    .relx-pages-super-smooth .responsive-no-x-gutter .row {
        margin-left: 0;
        margin-right: 0
    }

    .relx-pages-super-smooth .responsive-no-x-gutter .row>.col,.relx-pages-super-smooth .responsive-no-x-gutter .row>[class*=col-] {
        padding-left: 0;
        padding-right: 0
    }
}

.relx-pages-super-smooth .minmaxify-p-wrap {
    font-size: 16px
}

.relx-pages-super-smooth .object-fit-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.relx-pages-super-smooth .img-wrapper {
    display: block
}

.relx-pages-super-smooth .img-wrapper>img,.relx-pages-super-smooth .img-wrapper>picture>img {
    height: 100%;
    width: 100%
}

.relx-pages-super-smooth .img-wrapper.rigid-wrapper {
    overflow: hidden
}

.relx-pages-super-smooth .container-wrap {
    margin: auto;
    max-width: 1920px
}

.relx-pages-super-smooth .text-brand {
    color: #c69c6d
}

.relx-pages-super-smooth .fw-500 {
    font-weight: 500
}

.relx-pages-super-smooth .lh-2 {
    line-height: 2rem
}

@media(max-width: 1247.98px) {
    .relx-pages-super-smooth .lh-2 {
        line-height:1.5rem
    }
}

.relx-pages-super-smooth .sticky-section {
    position: sticky;
    position: -webkit-sticky;
    top: 62px
}

.relx-pages-super-smooth .h-full-screen {
    height: calc(100vh - 62px)
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .h-full-screen {
        min-height:50rem
    }

    .relx-pages-super-smooth .featured-overlay {
        height: 100%
    }
}

.relx-pages-super-smooth .featured-overlay .featured-background {
    background-color: hsla(0,0%,5%,.8)
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .featured-overlay .featured-background {
        height:100%
    }
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .featured-overlay .featured-text {
        font-size:1rem
    }
}

.relx-pages-super-smooth .compare-section hr {
    border-top-color: hsla(0,0%,85%,.6)
}

.relx-pages-super-smooth .compare-section .column-item {
    width: 50%
}

.relx-pages-super-smooth .compare-section .dropdown-toggle {
    cursor: pointer
}

.relx-pages-super-smooth .compare-section .dropdown-toggle:after {
    -webkit-transition: .3s;
    transition: .3s
}

.relx-pages-super-smooth .compare-section .dropdown-toggle[aria-expanded=true]:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.relx-pages-super-smooth .compare-section .column-items {
    opacity: 0;
    -webkit-transform: translate(-30%);
    transform: translate(-30%)
}

.relx-pages-super-smooth .compare-section .item-pic img {
    height: 9.25rem
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .compare-section .item-pic img {
        height:16.4rem
    }
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .compare-section .feature-item-list {
        font-size:.75rem
    }
}

.relx-pages-super-smooth .compare-section a,.relx-pages-super-smooth .compare-section strong {
    color: #c69c6d
}

.relx-pages-super-smooth .z-index-2 {
    z-index: 2
}

.relx-pages-super-smooth .feature-z-index-2 {
    -webkit-transform: translateZ(1px);
    transform: translateZ(1px)
}

.relx-pages-super-smooth .horizontal-scroll-section .vertical-top {
    vertical-align: text-top
}

.relx-pages-super-smooth .horizontal-scroll-section .carousel-indicators {
    bottom: 4%
}

.relx-pages-super-smooth .horizontal-scroll-section .carousel-indicators li {
    background-color: #929292;
    border-radius: 4px;
    height: 4px;
    opacity: 1;
    width: 46.5px
}

.relx-pages-super-smooth .horizontal-scroll-section .carousel-indicators li.active {
    background-color: #c69c6d
}

.relx-pages-super-smooth .horizontal-scroll-section.gallery-carousel .carousel-indicators {
    bottom: 5%
}

.relx-pages-super-smooth .horizontal-scroll-section.gallery-carousel .carousel-indicators li {
    background-clip: border-box;
    background-color: #dadada;
    border: 2px solid #dadada;
    border-radius: 50%;
    height: 16px;
    margin-left: 12px;
    margin-right: 12px;
    opacity: 1;
    width: 16px
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .horizontal-scroll-section.gallery-carousel .carousel-indicators li {
        height:12px;
        margin-left: 9px;
        margin-right: 9px;
        width: 12px
    }
}

.relx-pages-super-smooth .horizontal-scroll-section.gallery-carousel .carousel-indicators li.active {
    background-color: #c69c6d
}

.relx-pages-super-smooth .column-sticky-section .sticky-column {
    position: sticky;
    top: 62px;
    z-index: 2
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .column-sticky-section .sticky-column {
        position:relative;
        top: 0
    }
}

.relx-pages-super-smooth .column-sticky-section .sticky-figure {
    height: calc(100vh - 62px);
    position: sticky;
    top: 62px
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .column-sticky-section .sticky-figure {
        height:auto;
        position: relative;
        top: 0
    }
}

.relx-pages-super-smooth .column-sticky-section .text-list {
    height: auto
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .column-sticky-section .text-list {
        height:calc(100vh - 62px)
    }
}

.relx-pages-super-smooth .column-sticky-section .placeholder-text {
    opacity: 0
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .column-sticky-section .column-text-wrap {
        margin-top:-100%
    }
}

.relx-pages-super-smooth .products-section {
    height: auto
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .products-section {
        height:calc(100vh - 62px)
    }
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .products-section .product-text-wrap {
        opacity:0
    }
}

.relx-pages-super-smooth .design-section .sticky-text {
    opacity: 0;
    position: sticky;
    top: 62px
}

@media(max-width: 1007.98px) {
    .relx-pages-super-smooth .design-section .icon-wrap svg {
        width:60px
    }
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .design-section .cutaway-figure {
        height:650px
    }
}

.relx-pages-super-smooth .imgs-wrap-section .figure {
    height: auto
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .imgs-wrap-section .figure {
        height:30rem
    }
}

@media(min-width: 1008px) {
    .relx-pages-super-smooth .imgs-wrap-section .figure {
        height:50rem
    }
}

@media(min-width: 1248px) {
    .relx-pages-super-smooth .imgs-wrap-section .figure {
        height:60rem
    }
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .imgs-wrap-section .card-img-overlay {
        background-color:#fff;
        position: relative
    }
}

.relx-pages-super-smooth .officer-section .officer-figure {
    height: 45rem
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .officer-section .officer-figure {
        height:38rem
    }
}

.relx-pages-super-smooth .appear-text-section .appear-text {
    opacity: 0
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .float-wrap {
        opacity:0
    }
}

@media(max-width: 751.98px) {
    .relx-pages-super-smooth .feature-appear-text-section .appear-text {
        opacity:0
    }
}

@media(min-width: 752px) {
    .relx-pages-super-smooth .logo {
        margin-left:-32px
    }
}

.relx-pages-super-smooth .feature-mw-text {
    max-width: 627px
}

.relx-pages-super-smooth .mask-img {
    mask: -webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(60%,#000));
    mask: linear-gradient(0deg,transparent,#000 60%);
    -webkit-mask: -webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(60%,#000));
    -webkit-mask: linear-gradient(0deg,transparent,#000 60%)
}
