@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css";#st-faq-root,#st-faq-root *,#st-faq-root :after,#st-faq-root :before,body>.st-modal,body>.st-modal *,body>.st-modal :after,body>.st-modal :before {
    animation: none;
    animation-delay: 0s;
    animation-direction: normal;
    animation-duration: 0s;
    animation-fill-mode: none;
    animation-iteration-count: 1;
    animation-name: none;
    animation-play-state: running;
    animation-timing-function: ease;
    backface-visibility: visible;
    background: 0;
    background-attachment: scroll;
    background-clip: initial;
    background-color: transparent;
    background-image: none;
    background-origin: initial;
    background-position: 0 0;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: initial;
    border: transparent;
    border-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-collapse: initial;
    border-image: none;
    border-spacing: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    bottom: auto;
    box-shadow: none;
    box-sizing: border-box;
    caption-side: top;
    clear: none;
    clip: auto;
    column-fill: balance;
    column-gap: normal;
    column-rule: medium none currentColor;
    column-rule-color: initial;
    column-rule-style: none;
    column-rule-width: medium;
    column-span: none;
    columns: auto;
    content: normal;
    counter-increment: none;
    counter-reset: none;
    direction: ltr;
    display: inline;
    empty-cells: show;
    float: none;
    height: auto;
    -webkit-hyphens: none;
    hyphens: none;
    left: auto;
    list-style: none;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin: 0;
    max-height: none;
    max-width: none;
    min-height: 0;
    min-width: auto;
    opacity: 1;
    outline: 0;
    outline-color: invert;
    outline-style: none;
    outline-width: medium;
    overflow: visible;
    overflow-x: visible;
    overflow-y: visible;
    padding: 0;
    page-break-after: auto;
    page-break-before: auto;
    page-break-inside: auto;
    perspective: none;
    perspective-origin: 50% 50%;
    position: static;
    quotes: "“" "”" "‘" "’";
    right: auto;
    tab-size: 8;
    table-layout: auto;
    text-align-last: auto;
    text-decoration: none;
    text-decoration-color: initial;
    text-decoration-line: none;
    text-decoration-style: solid;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    top: auto;
    transform: none;
    transform-style: flat;
    transition: none;
    transition-delay: 0s;
    transition-duration: 0s;
    transition-property: none;
    transition-timing-function: ease;
    unicode-bidi: normal;
    vertical-align: initial;
    visibility: visible;
    width: auto;
    z-index: auto
}

#st-faq-root {
    color: #000;
    cursor: auto;
    font: normal;
    font-family: Helvetica,Arial,sans-serif;
    font-size: medium;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: normal;
    orphans: 2;
    text-align: left;
    white-space: normal;
    widows: 2;
    word-spacing: normal
}

#st-faq-root *,#st-faq-root :after,#st-faq-root :before {
    color: inherit;
    font: inherit;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    orphans: inherit;
    text-align: inherit;
    white-space: inherit;
    widows: inherit;
    word-spacing: inherit
}

#st-faq-root article,#st-faq-root div,#st-faq-root h1,#st-faq-root h2,#st-faq-root h3,#st-faq-root h4,#st-faq-root h5,#st-faq-root h6,#st-faq-root hr,#st-faq-root ol,#st-faq-root p,#st-faq-root section,#st-faq-root ul {
    display: block
}

#st-faq-root b,#st-faq-root strong {
    font-weight: 700
}

#st-faq-root del,#st-faq-root s {
    text-decoration: line-through
}

#st-faq-root u {
    text-decoration: underline
}

#st-faq-root sub {
    font-size: smaller;
    vertical-align: sub
}

#st-faq-root sup {
    font-size: smaller;
    vertical-align: super
}

#st-faq-root ins {
    text-decoration: underline
}

#st-faq-root small {
    font-size: smaller
}

#st-faq-root cite,#st-faq-root em,#st-faq-root i,#st-faq-root q {
    font-style: italic
}

#st-faq-root pre {
    white-space: pre
}

#st-faq-root hr {
    border-top: 1px solid;
    margin: .5em auto
}

#st-faq-root table {
    display: table
}

#st-faq-root thead {
    display: table-header-group
}

#st-faq-root tbody {
    display: table-row-group
}

#st-faq-root tfoot {
    display: table-footer-group
}

#st-faq-root tr {
    display: table-row
}

#st-faq-root th {
    font-weight: 700
}

#st-faq-root td,#st-faq-root th {
    display: table-cell
}

#st-faq-root .html-response .accordion {
    margin: 1em auto
}

#st-faq-root .html-response .accordion>.accordion-item {
    background: hsla(0,0%,100%,.95);
    box-shadow: 0 2px 5px hsla(0,0%,40%,.16);
    margin: 0;
    transition: all .2s
}

#st-faq-root .html-response .accordion>.accordion-item>.accordion-item-title {
    align-items: center;
    background: transparent;
    border: none;
    display: flex;
    font-size: 1.05em;
    justify-content: space-between;
    padding: 1em;
    text-align: left;
    transition: inherit;
    width: 100%
}

#st-faq-root .html-response .accordion>.accordion-item>.accordion-item-title:after {
    color: inherit;
    content: "›";
    display: block;
    font-size: 1.5em;
    padding: 0 .5em;
    transform: rotate(90deg);
    transition: all .4s;
    transition: inherit
}

#st-faq-root .html-response .accordion>.accordion-item>.accordion-item-content {
    background: transparent;
    border-top: 1px solid transparent;
    max-height: 0;
    overflow: hidden;
    padding: 0 1em;
    transition: inherit
}

#st-faq-root .html-response .accordion>.accordion-item>.accordion-item-content>:last-child {
    margin-bottom: 0
}

#st-faq-root .html-response .accordion>.accordion-item.open {
    margin: 1em 0
}

#st-faq-root .html-response .accordion>.accordion-item.open>.accordion-item-title:after {
    transform: rotate(-90deg)
}

#st-faq-root .html-response .accordion>.accordion-item.open>.accordion-item-content {
    border-color: hsla(0,0%,40%,.16);
    max-height: 500px;
    overflow: auto;
    padding: 1em
}

#st-faq-root .html-response .stepper {
    margin: 1em auto
}

#st-faq-root .html-response .stepper>.stepper-item {
    transition: all .2s
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-item-header {
    align-items: baseline;
    display: flex
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-item-header>.stepper-item-mark {
    align-items: center;
    background: #fff;
    border: 1px solid transparent;
    border-radius: 100%;
    color: #6b7c93;
    display: flex;
    flex-shrink: 0;
    font-size: .9em;
    height: 25px;
    justify-content: center;
    transition: all .2s;
    width: 25px
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-item-header>.stepper-item-title {
    font-size: 1.1em;
    font-weight: 500;
    padding: 1em;
    transition: opacity .2s
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-item-content {
    border-left: 2px solid #ededed;
    margin: 0 0 0 12px;
    max-height: 0;
    overflow: hidden;
    padding: 0 2em;
    transition: all .1s
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-item-content>:last-child {
    margin-bottom: 0
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-action-bar {
    display: none;
    margin: 0 0 0 14px;
    padding: 0 2em;
    transition: opacity .2s
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-action-bar:not(:empty) {
    margin-top: 1em
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-action-bar button {
    background: #ededed;
    border: 1px solid transparent;
    border-radius: 3px;
    cursor: pointer;
    margin-right: .5em;
    padding: .4em .7em;
    vertical-align: middle
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-action-bar button:after,#st-faq-root .html-response .stepper>.stepper-item>.stepper-action-bar button:before {
    display: none;
    font-size: 1.3em;
    vertical-align: middle
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-action-bar button>.label {
    display: inline-block;
    vertical-align: middle
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-action-bar button.stepper-previous {
    background: transparent;
    border-color: #6b7c93;
    color: #6b7c93
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-action-bar button.stepper-previous:before {
    content: "↤";
    margin-right: .5em
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-action-bar button.stepper-next {
    background: #6b7c93;
    border-color: #6b7c93;
    color: #fff
}

#st-faq-root .html-response .stepper>.stepper-item>.stepper-action-bar button.stepper-next:after {
    content: "↦";
    margin-left: .5em
}

#st-faq-root .html-response .stepper>.stepper-item.open {
    padding-bottom: .5em
}

#st-faq-root .html-response .stepper>.stepper-item.open>.stepper-item-content {
    max-height: 500px;
    overflow: auto
}

#st-faq-root .html-response .stepper>.stepper-item.open>.stepper-action-bar {
    display: block
}

#st-faq-root .html-response .stepper>.stepper-item.previous>.stepper-item-header>.stepper-item-mark {
    background: #6b7c93;
    border-color: #6b7c93;
    color: #fff
}

#st-faq-root .html-response .stepper>.stepper-item.previous>.stepper-item-header>.stepper-item-mark:before {
    content: "✓";
    display: block;
    font-weight: 600
}

#st-faq-root .html-response .stepper>.stepper-item.previous>.stepper-item-header>.stepper-item-mark>.stepper-item-number {
    display: none
}

#st-faq-root .html-response .stepper>.stepper-item.current>.stepper-item-header>.stepper-item-mark {
    background: #6b7c93;
    border-color: #6b7c93;
    color: #fff
}

#st-faq-root .html-response .stepper>.stepper-item:not(.current)>.stepper-item-content {
    opacity: .5
}

#st-faq-root .html-response .stepper>.stepper-item:not(.current)>.stepper-action-bar {
    opacity: .2
}

#st-faq-root .html-response .summary {
    background: hsla(0,0%,88%,.4);
    margin: .5em auto;
    padding: 1em
}

#st-faq-root .html-response .summary>.summary-title {
    display: block;
    font-weight: 500;
    margin-bottom: 1em
}

#st-faq-root .html-response .summary>.summary-items>.summary-item {
    border-left: 2px solid hsla(0,0%,78%,.5);
    display: none;
    font-size: .9em;
    opacity: .8;
    padding: .3em 0;
    text-decoration: underline;
    transition: all .1s
}

#st-faq-root .html-response .summary>.summary-items>.summary-item:focus,#st-faq-root .html-response .summary>.summary-items>.summary-item:hover {
    background: hsla(0,0%,88%,.5);
    border-left: 2px solid hsla(0,0%,39%,.8);
    opacity: 1
}

#st-faq-root .html-response .summary>.summary-items>.summary-item[data-st-relative-level] {
    display: block
}

#st-faq-root .html-response .summary>.summary-items>.summary-item[data-st-relative-level="0"] {
    border-left: none;
    margin-top: 1.5em
}

#st-faq-root .html-response .summary>.summary-items>.summary-item[data-st-relative-level="1"] {
    padding-left: 1em
}

#st-faq-root .html-response .summary>.summary-items>.summary-item[data-st-relative-level="2"] {
    padding-left: 2em
}

#st-faq-root .html-response .summary>.summary-items>.summary-item[data-st-relative-level="3"] {
    padding-left: 3em
}

#st-faq-root .html-response .summary>.summary-items>.summary-item[data-st-relative-level="4"] {
    padding-left: 4em
}

#st-faq-root .html-response .summary>.summary-items>.summary-item[data-st-relative-level="5"] {
    padding-left: 5em
}

#st-faq-root .html-response .summary>.summary-items>.summary-item[data-st-relative-level="6"] {
    padding-left: 6em
}

#st-faq-root .html-response a[data-st-type=button] {
    background-color: #ededed;
    border: 1px solid transparent;
    border-radius: 3px;
    box-shadow: 0 2px 5px hsla(0,0%,40%,.16);
    color: #6b7c93;
    display: inline-block;
    padding: .4em .7em;
    transition: all .4s
}

#st-faq-root .html-response a[data-st-type=button]:hover {
    background-color: #f9fafb
}

#st-faq-root .html-response a[data-st-type=button]:active {
    background-color: #e5e6e7
}

#st-faq-root .html-response .table-wrapper {
    margin: 1em auto;
    overflow-x: auto;
    width: 100%
}

#st-faq-root .html-response .table-wrapper>table.table {
    background: hsla(0,0%,100%,.95);
    border-collapse: collapse;
    margin: 0;
    min-width: 100%;
    width: max-content;
    word-break: normal
}

#st-faq-root .html-response .table-wrapper>table.table tr.table-row>td.table-cell {
    border: 1px solid #c1c7d0;
    overflow: auto;
    padding: 1em;
    vertical-align: top
}

#st-faq-root .html-response .table-wrapper>table.table tr.table-row>td.table-cell>.table-cell-content>:last-child {
    margin-bottom: 0
}

#st-faq-root .html-response .image-wrapper,#st-faq-root .html-response .image-wrapper * {
    max-width: 100%
}

#st-faq-root .html-response .image-wrapper>button {
    cursor: pointer;
    display: block;
    position: relative
}

#st-faq-root .html-response .image-wrapper>button>.image-container {
    font-size: 0;
    max-width: inherit
}

#st-faq-root .html-response .image-wrapper>button>.image-container>img {
    max-width: inherit
}

#st-faq-root .html-response .image-wrapper>button>.image-overlay {
    background: hsla(0,0%,40%,.4);
    bottom: 0;
    color: #fff;
    left: 0;
    opacity: 0;
    padding: 16px;
    position: absolute;
    right: 0;
    text-align: center;
    transition: all .3s
}

#st-faq-root .html-response .image-wrapper>button:hover>.image-overlay {
    opacity: 1
}

body>.image-modal>.modal-body>button {
    background: transparent;
    border: none;
    cursor: zoom-in;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 100%
}

body>.image-modal>.modal-body>button>img {
    height: auto;
    max-height: 100%;
    max-width: 100%;
    width: auto
}

body>.image-modal.original>.modal-body>button {
    cursor: zoom-out;
    overflow: auto
}

body>.image-modal.original>.modal-body>button>img {
    max-height: none;
    max-width: none
}

#st-faq-root .html-response .iframe-wrapper {
    max-width: 100%
}

#st-faq-root .html-response .iframe-wrapper.cookie-not-accepted {
    background: hsla(0,0%,40%,.1)
}

#st-faq-root .html-response .iframe-wrapper * {
    max-width: 100%
}

#st-faq-root .html-response .iframe-wrapper .overlay {
    background: #666;
    color: #fff;
    padding: 16px;
    text-align: center
}

#st-faq-root .html-response .iframe-wrapper .overlay>.description {
    color: #fff
}

#st-faq-root .html-response .iframe-wrapper .overlay>.button {
    background: #fff;
    border-radius: 4px;
    color: #000;
    margin-top: 8px;
    padding: 8px 16px
}

#st-faq-root .html-response .iframe-wrapper .overlay>.button:hover {
    background: #000;
    color: #fff;
    cursor: pointer
}

#st-faq-root .html-response .highlight {
    align-items: center;
    border-radius: 4px;
    display: flex;
    margin-bottom: 10px;
    padding: 16px;
    position: relative
}

#st-faq-root .html-response .highlight>.highlight-icon {
    background-repeat: no-repeat;
    flex-shrink: 0;
    height: 24px;
    margin-right: 10px;
    width: 24px
}

#st-faq-root .html-response .highlight[data-st-level=info] {
    background-color: #eef7ff
}

#st-faq-root .html-response .highlight[data-st-level=info]>.highlight-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjMDI4OGQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMmExMCAxMCAwIDEgMSAwLTIwIDEwIDEwIDAgMCAxIDAgMjBtMC0xMC42MjVhMS4yNSAxLjI1IDAgMCAwLTEuMjUgMS4yNXYzLjEyNWExLjI1IDEuMjUgMCAwIDAgMi41IDB2LTMuMTI1YTEuMjUgMS4yNSAwIDAgMC0xLjI1LTEuMjVtMC0xLjQwNmExLjcxOSAxLjcxOSAwIDEgMCAwLTMuNDM4IDEuNzE5IDEuNzE5IDAgMCAwIDAgMy40MzgiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

#st-faq-root .html-response .highlight[data-st-level=warning] {
    background-color: #fff7ed
}

#st-faq-root .html-response .highlight[data-st-level=warning]>.highlight-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZWQ2YzAyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xMy40OSA0LjM0NiA4LjM2NiAxNC41MTVhMS4wOCAxLjA4IDAgMCAxLS4wMTMgMS4wOTUgMS4xIDEuMSAwIDAgMS0uNDE1LjM5OCAxLjE3IDEuMTcgMCAwIDEtLjU2NC4xNDZIMy4xMzdjLS4xOTggMC0uMzkzLS4wNS0uNTY1LS4xNDZhMS4xIDEuMSAwIDAgMS0uNDE2LS4zOTggMS4wOCAxLjA4IDAgMCAxLS4wMTEtMS4wOTZsOC4zNjctMTQuNTE0YTEuNyAxLjcgMCAwIDEgLjYyNi0uNjE5IDEuNzUgMS43NSAwIDAgMSAxLjcyNSAwYy4yNjEuMTQ5LjQ3Ny4zNjIuNjI2LjYxOU0xMiA3LjgyNmMtLjE3NyAwLS4zNTIuMDM2LS41MTMuMTA3YTEuMiAxLjIgMCAwIDAtLjQyMS4zMDQgMS4xNjcgMS4xNjcgMCAwIDAtLjI5NC45NTRsLjU4MyA0LjE1Yy4wMi4xNTIuMDk3LjI5Mi4yMTYuMzkyYS42Ni42NiAwIDAgMCAuODU5IDBjLjExOC0uMS4xOTUtLjI0LjIxNi0uMzkxbC41ODMtNC4xNTFhMS4xNyAxLjE3IDAgMCAwLS4yOTQtLjk1NCAxLjIgMS4yIDAgMCAwLS40MjEtLjMwNEExLjMgMS4zIDAgMCAwIDEyIDcuODI1bTAgOS41MWMuMzQgMCAuNjY1LS4xMy45MDUtLjM2MmExLjIyIDEuMjIgMCAwIDAgLjM3NC0uODc3IDEuMjIgMS4yMiAwIDAgMC0uMzc0LS44NzcgMS4zIDEuMyAwIDAgMC0uOTA1LS4zNjMgMS4zIDEuMyAwIDAgMC0uOTA0LjM2M2MtLjI0LjIzMy0uMzc1LjU0OC0uMzc1Ljg3N3MuMTM1LjY0NC4zNzUuODc3YTEuMyAxLjMgMCAwIDAgLjkwNC4zNjMiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
}

#st-faq-root .html-response .highlight[data-st-level=note] {
    background-color: #f4ebff
}

#st-faq-root .html-response .highlight[data-st-level=note]>.highlight-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjNzEzNjhkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDJoMTBhMi41IDIuNSAwIDAgMSAyLjUgMi41djE1QTIuNSAyLjUgMCAwIDEgMTcgMjJIN2EyLjUgMi41IDAgMCAxLTIuNS0yLjV2LTE1QTIuNSAyLjUgMCAwIDEgNyAybTEuODc1IDVhLjYyNS42MjUgMCAwIDAtLjYyNS42MjV2MS4yNWEuNjI1LjYyNSAwIDAgMCAuNjI1LjYyNWg2LjI1YS42MjUuNjI1IDAgMCAwIC42MjUtLjYyNXYtMS4yNUEuNjI1LjYyNSAwIDAgMCAxNS4xMjUgN3ptMCA1YS42MjUuNjI1IDAgMCAwLS42MjUuNjI1djEuMjVhLjYyNS42MjUgMCAwIDAgLjYyNS42MjVoMy43NWEuNjI0LjYyNCAwIDAgMCAuNjI1LS42MjV2LTEuMjVhLjYyNC42MjQgMCAwIDAtLjYyNS0uNjI1eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
}

#st-faq-root .html-response .file-wrapper {
    max-width: 100%;
    padding: 10px
}

#st-faq-root .html-response .file-wrapper>a {
    align-items: center;
    display: flex;
    flex-direction: column
}

#st-faq-root .html-response .file-wrapper>a>.file-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgZmlsbD0iIzczNzM3MyIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBkPSJNMzAuMzk4IDJIN3Y0NmgzNlYxNC42MDJaTTE1IDI4aDE2djJIMTVabTIwIDhIMTV2LTJoMjBabTAtMTJIMTV2LTJoMjBabS01LTlWNC4zOThMNDAuNjAyIDE1WiIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    flex-shrink: 0;
    height: 50px;
    width: 50px
}

#st-faq-root .html-response .file-wrapper>a>.file-title {
    color: #6b7c93;
    font-size: .9rem;
    margin-top: 15px
}

#st-faq-root .html-response .file-wrapper>a>.download-text {
    font-size: .9rem;
    margin-top: 5px
}

#st-faq-root .html-response .file-wrapper>a>.download-text:hover {
    text-decoration: underline
}

#st-faq-root .response-content .html-response ul li {
    list-style-type: disc
}

#st-faq-root .response-content .html-response ul li:before {
    content: unset
}

#st-faq-root .response-content .html-response ul ul li {
    list-style-type: circle
}

#st-faq-root .response-content .html-response ul ul li:before {
    content: unset
}

#st-faq-root .response-content .html-response ul ul ul li {
    list-style-type: square
}

#st-faq-root .response-content .html-response ul ul ul li:before {
    content: unset
}

#st-faq-root .response-content .html-response ol li {
    list-style: decimal
}

#st-faq-root .response-content .html-response ol ol li {
    list-style: lower-alpha
}

#st-faq-root .response-content .html-response ol ol ol li {
    list-style: lower-roman
}

#st-faq-root [data-readmore] {
    max-height: 9999px;
    overflow: hidden;
    transition: max-height 2s
}

#st-faq-root [data-readmore][data-readmore=activating] {
    max-height: none;
    position: fixed;
    top: 150vh;
    transition: none;
    visibility: hidden
}

#st-faq-root .readmore {
    border: none;
    cursor: pointer;
    display: none;
    font-size: 1rem;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: center;
    width: 100%
}

#st-faq-root .readmore:before {
    background: linear-gradient(180deg,transparent,#fff);
    content: "";
    display: block;
    height: 40px;
    width: 100%
}

#st-faq-root .readmore.shrink {
    display: block;
    margin-top: -40px
}

#st-faq-root .readmore>.readless-label,#st-faq-root .readmore>.readmore-label {
    background: #fff;
    display: block;
    font-size: .8em;
    opacity: .8;
    padding: 10px;
    text-align: center;
    transition: all .2s;
    width: 100%
}

#st-faq-root .readmore>.readless-label:after,#st-faq-root .readmore>.readmore-label:after {
    color: inherit;
    content: "›";
    display: block;
    font-size: 1.2em;
    transform: rotate(90deg);
    transition: inherit
}

#st-faq-root .readmore>.readless-label:after {
    transform: rotate(270deg)
}

#st-faq-root .readmore:hover>.readmore-label {
    opacity: 1
}

#st-faq-root .readmore:hover>.readmore-label:after {
    transform: rotate(90deg) translateX(2px) scale(1.5)
}

#st-faq-root .tooltip {
    display: inline-block;
    position: relative
}

#st-faq-root .tooltip .tooltiptext {
    background-color: #fff;
    border: 1px solid #b8bfca;
    border-radius: 3px;
    bottom: 150%;
    color: #525252;
    display: none;
    padding: 16px;
    position: absolute;
    right: 0;
    width: 340px;
    z-index: 1
}

#st-faq-root .tooltip:hover .tooltiptext {
    display: block
}

#st-faq-root .skeleton-block-stack {
    margin-left: -10px;
    margin-right: -10px
}

#st-faq-root .skeleton-block-stack .block {
    background: #f5f5f5;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 130px;
    padding: 20px;
    width: 100%
}

#st-faq-root .skeleton-block-stack .block>.line {
    animation-duration: 1.7s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeholderAnimate;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(90deg,#eee 2%,#ddd 18%,#eee 33%);
    background-size: 1300px;
    border-radius: 3px;
    height: 10px;
    margin: 10px 0;
    overflow: hidden;
    position: relative;
    width: 100%
}

#st-faq-root .skeleton-block-stack .block>.line:nth-child(2) {
    width: 80%
}

#st-faq-root .skeleton-block-stack>.block {
    margin: 0 10px
}

#st-faq-root .skeleton-line-stack {
    flex-direction: column
}

#st-faq-root .skeleton-line-stack .block {
    background: #f5f5f5;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 130px;
    padding: 20px;
    width: 100%
}

#st-faq-root .skeleton-line-stack .block>.line {
    animation-duration: 1.7s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeholderAnimate;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(90deg,#eee 2%,#ddd 18%,#eee 33%);
    background-size: 1300px;
    border-radius: 3px;
    height: 10px;
    margin: 10px 0;
    overflow: hidden;
    position: relative;
    width: 100%
}

#st-faq-root .skeleton-line-stack .block>.line:nth-child(2) {
    width: 80%
}

#st-faq-root .skeleton-line-stack>.block {
    padding: 20px
}

#st-faq-root .skeleton {
    display: flex;
    margin: 0 auto 20px
}

#st-faq-root .skeleton-content {
    background: #f5f5f5;
    flex-direction: column;
    padding: 50px;
    width: 100%
}

#st-faq-root .skeleton-content .image-wrapper {
    display: flex;
    max-width: 140px;
    width: 100%
}

#st-faq-root .skeleton-content .image-wrapper>.image {
    background-color: transparent;
    background-image: url("data:image/png;base64,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");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%
}

@keyframes placeholderAnimate {
    0% {
        background-position: -650px 0
    }

    to {
        background-position: 650px 0
    }
}

#st-faq-root .skeleton-content .block {
    background: #f5f5f5;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 130px;
    padding: 20px;
    width: 100%
}

#st-faq-root .skeleton-content .block>.line {
    animation-duration: 1.7s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeholderAnimate;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(90deg,#eee 2%,#ddd 18%,#eee 33%);
    background-size: 1300px;
    border-radius: 3px;
    height: 10px;
    margin: 10px 0;
    overflow: hidden;
    position: relative;
    width: 100%
}

#st-faq-root .skeleton-content .block>.line:nth-child(2) {
    width: 80%
}

#st-faq-root .skeleton-content>.header {
    display: flex;
    flex-direction: row
}

#st-faq-root .skeleton-content>.header>.block {
    padding-left: 50px;
    padding-right: 0
}

#st-faq-root .skeleton-content>.block {
    padding-left: 0;
    padding-right: 0
}

#st-faq-root .previewModeBar {
    align-items: center;
    background: linear-gradient(270.9deg,#2b2b5e,#5d5d8e);
    box-shadow: 0 2px 5px hsla(0,0%,40%,.16);
    color: #fff;
    display: flex;
    font-size: .9em;
    left: 0;
    padding: 10px;
    position: static;
    right: 0;
    top: 0;
    z-index: 1
}

#st-faq-root .previewModeBar>.previewMode-title {
    align-items: inherit;
    display: flex
}

#st-faq-root .previewModeBar>.previewMode-title>svg {
    height: 24px;
    margin-right: 5px
}

#st-faq-root .previewModeBar>.previewMode-infos {
    flex: 1 1 0%;
    min-width: 0;
    padding: 0 10px;
    text-align: center
}

#st-faq-root .previewModeBar>.previewMode-infos button {
    background: none;
    border: none;
    color: inherit;
    cursor: pointer;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: inherit;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

#st-faq-root .previewModeBar>.previewMode-infos button:hover {
    color: #ffa568;
    text-decoration: underline
}

#st-faq-root .previewModeBar>.previewMode-buttons button {
    background: #fff;
    border: 1px solid rgba(255,165,104,.5);
    border-radius: 3px;
    color: #ffa568;
    cursor: pointer;
    font-size: .8em;
    line-height: 1.75;
    padding: 2px 12px
}

#st-faq-root .previewModeBar>.previewMode-buttons button:hover {
    background-color: hsla(0,0%,100%,.96);
    border-color: #ffa568
}

#st-faq-root .previewModeBar.fixed {
    position: fixed
}

body>.st-modal {
    background-color: rgba(0,0,0,.9);
    bottom: -100%;
    color: #000;
    cursor: auto;
    display: flex;
    flex-direction: column;
    font: normal;
    font-family: Helvetica,Arial,sans-serif;
    font-size: medium;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    left: 0;
    letter-spacing: normal;
    line-height: normal;
    opacity: 0;
    orphans: 2;
    position: fixed;
    right: 0;
    text-align: left;
    top: 100%;
    transition: opacity .2s;
    white-space: normal;
    widows: 2;
    word-spacing: normal;
    z-index: 9999999999
}

body>.st-modal *,body>.st-modal :after,body>.st-modal :before {
    color: inherit;
    font: inherit;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    orphans: inherit;
    text-align: inherit;
    white-space: inherit;
    widows: inherit;
    word-spacing: inherit
}

body>.st-modal article,body>.st-modal div,body>.st-modal h1,body>.st-modal h2,body>.st-modal h3,body>.st-modal h4,body>.st-modal h5,body>.st-modal h6,body>.st-modal hr,body>.st-modal ol,body>.st-modal p,body>.st-modal section,body>.st-modal ul {
    display: block
}

body>.st-modal b,body>.st-modal strong {
    font-weight: 700
}

body>.st-modal del,body>.st-modal s {
    text-decoration: line-through
}

body>.st-modal u {
    text-decoration: underline
}

body>.st-modal sub {
    font-size: smaller;
    vertical-align: sub
}

body>.st-modal sup {
    font-size: smaller;
    vertical-align: super
}

body>.st-modal ins {
    text-decoration: underline
}

body>.st-modal small {
    font-size: smaller
}

body>.st-modal cite,body>.st-modal em,body>.st-modal i,body>.st-modal q {
    font-style: italic
}

body>.st-modal pre {
    white-space: pre
}

body>.st-modal hr {
    border-top: 1px solid;
    margin: .5em auto
}

body>.st-modal table {
    display: table
}

body>.st-modal thead {
    display: table-header-group
}

body>.st-modal tbody {
    display: table-row-group
}

body>.st-modal tfoot {
    display: table-footer-group
}

body>.st-modal tr {
    display: table-row
}

body>.st-modal th {
    font-weight: 700
}

body>.st-modal td,body>.st-modal th {
    display: table-cell
}

body>.st-modal.opened {
    bottom: 0;
    opacity: 1;
    top: 0
}

body>.st-modal>.modal-header {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: 30px
}

body>.st-modal>.modal-header>.caption {
    color: #fff
}

body>.st-modal>.modal-header>.close {
    align-items: center;
    background-color: #000;
    border: none;
    border-radius: 50%;
    color: #fff;
    cursor: pointer;
    display: flex;
    font-size: 1.5rem;
    height: 40px;
    justify-content: center;
    margin: 0;
    padding: 0;
    width: 40px
}

body>.st-modal>.modal-body {
    flex: 1 1 0%;
    overflow: auto
}

#st-faq-root .maintenance {
    background: #f6f6f6;
    display: flex;
    flex-direction: column;
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    margin: 40px auto;
    padding: 46px 66px;
    width: 80%
}

#st-faq-root .maintenance>h1 {
    color: #3d3d3b;
    font-size: 36px;
    font-weight: 400;
    line-height: 52px;
    margin-bottom: 24px;
    text-align: center
}

#st-faq-root .maintenance>p {
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 24px;
    text-align: left
}

#st-faq-root .maintenance>button {
    background: #bdbdcf!important;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    margin: 32px auto;
    padding: 8px 53px
}

#st-faq-root .maintenance>button:hover {
    opacity: .95
}

#st-faq-root .question-statistic-info {
    align-items: center;
    display: flex
}

#st-faq-root .question-statistic-info-icon {
    background-size: contain;
    height: 16px;
    max-height: 16px;
    max-width: 16px;
    width: 16px
}

#st-faq-root .question-statistic-info-vote-yes .question-statistic-info-icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAABHNCSVQICAgIfAhkiAAACU9JREFUeF7tnXtoHEUcx2c2F4taREVrQ4sKghWVWkWKtkYb/MsHFdGkiq+WSm1yuUssSG2SyundpUGE2FzukoqPaFGrKeITBUFbfFGq+EIrVfBRq33YqmBVzN2O300bPJvk5rd7s7ezl8mfmd/+5rffz83jNzO7y5n5C7UCPNTRm+CZARjyH4EBaACGXIEj4bcnek98OHH3b2G7G9MCQSzalXmWCTH379p8/WOJVQfDBHHKAxyFx9hNDjTBxNc1BbYwsy6+PywQpzTAYnhFwL4Vwroil47uCgPEKQtwEnhjzH4q5PMLB3vu/k53iFMSYLSz7ynG+W0l4QixXxRqFuR6ot/oDHHKASTBGyMm2M5sOjbHANREgZbOvic450vdhCMEi+bSsZybayppO2VaoGTMm1RzzEw/yqXiF1cSipu6pgRAr/BGUwsQnFF74JhEIpF3I2ylbKseoKsxbxLVRcSqyyWieyoFxU09VQ2wnJZXLOKpkQO1pgW6+VkpsFUFD53oD9lU/AwFIfnioipboDp4o8trmzGJafRFfQVOqw6gSnhHJjGrkUY8qEBrX1xUFUDV8BzFIVBDfyq2xRf1FTitGoB+wHP0PRSZfuxQYtnfCrT2xUVVAIx2ZobQVO7wQaEvsqnY+T74VeYy9AC9tDzB2P2YncQ5ZyeVUlIIMZRLx5cpU9sHR6EG6Bmebb3ILftjuZ68NZtqzcrtgrMILUCv8HKpWAKrM+3YTuqVyS64NT+XjG6X2QVZHkqA5cBzxMauxIvYlbiudPfJRrAGepyuKzBjsYcOYLnwDgPMHJSOf0xsRwI/P8jWRak7VACVwOvIzqOMf9iFyCGBj1JEDNImNABVwHOEpo5/TPCl2XTrk0HCodQdCoCq4FHHP8cuXxDnbVgX/5IiYpA22gNUCY86/mEX969sOn5ckGCodWsNUDk84vgH8bZgBaaBKmKQdtoCVA3PzfiHCcyDmMCsDhIMtW4tAfoBz834hz3ARqQQm6kiBmmnHUC/4JHHP8dQ8DMxA/0+SDDUurUCCHiPI3BXi8fOwrSzPCa74Rbq+CfYARzmPUXmT5dybQC2dGWWI5hH3QhDhedu/BOvYQfiWjdxBGmrBcAVHb11ESvyDYIhT93dwHM1/gm2m3FR+echBMPDpfxrzvj7opa/iWOMf1B+GFoAxNrkANYmV1ICHh2iiN1msT/K+ie1fr/tcH/OCYAN+cgxqUcSd/1Sqr7AAWK139qfP/lX/PpOoAjjCR51/KMEUEEbbCh/x5m1qNSEKnCA5MmFx5bnZvyrIBtyVchJdzNmXTrZA6eBA2zu6LvGsvirsjvy0vLGfFL2/2T1B1mOvHTSra1xAKNr1zcxYT2nImBbsKaBdGy4lC9qfVja8vxjC9P4N5lW6E4XY3b8ytHlVQ/QTRet4kfrlw8AfAUAF0sBNndmGi3OnlcRCGVJilqf1xZI3v9TccM++nBmpliwOFYKkNqlUWLVoQsN+/j3P505Pz+bbP2i+H/julBqi6AA1KMFZl4QXJxMiTdIGyTwV8jqt2129UB37PWSAKutBcpE0aUc68DoJUv/TdSjVf0kRiaKLuUGoC4kPMZhAHoUTpfLDEBdSHiMwwD0KJwulxmAupDwGIcB6FE4XS4zAHUh4TEOA9CjcDpctrKzb34N59tksQhmX5VLtb0xpZbSZKLoUI4DXRuxonKrLBYcO5nbn4x9bpbSZEpVsHxlYmBGTX4Eu+48UrJaIQ7heY3pR9v4upRGWcymrr163U6qIAtPVWG76z487n2/7GIcrXgOx/1HX85uWqBMrQqVNzY+XzPj7D04xshPk1Vpc7FoIBnfagDKlKpgOfYqb8az+s/IqsQ2xQ5s5p47kZ2vXagOG7oycYIsB8APAPASWQwAeCcAPmYAypSqYHlsbd8FtuCfyKsUB/dFZtYNJ5r+MQDlalXMgvomYUxeejB5WTNZYKYLrRiy/ypqvjd3khXJ75OmDkzYBVF7+mC6GWnGxH8GYAAAkbivhfAPSKsWbBiPujWVsjMApSqqNXCTOuAbTvU4Uv+uAaiWQVnecEp8CZbENsmcYOz7BGPfhTI70wJlCikuR+rwHlKHBTK3whbLct3xIZmdAShTSGG5qtShOCQDUCEgmSvqm4WRuKeRuHfJ/DnlBiBFJQU2o6lDTf5nrHtOK+1O5AuR2lmDiWakGfI/A1CukRILpA6dEDtFcLYJOy83E+xGTQxAqlJl2QmO7tNpfdJdB9gswAMsH1CrMwCpSpVhR31giJo6mElMGTC8XIrU4R2kDpdJrxX27dl020apXZGBaYFu1PJg27omc46oYTuklwqxd9/OmbOGh5sKUlsD0I1E5dlSXx/m9SUOpgWWx6fk1X6lDmYM9BFasevmrv41FhPdsurwAoOn8QID6bHCifyYFihT13M5UoeuzA/I1GbLXFhczMsk45/K7AxALwp5vKa1M3OD4Izy0thtSNyl52ImC8O0QI+AZJchcd+KZZLLZXbYWroFp62lJ9MMQJmSCsv9Th3MJEYhrIlcYd3zUXRty2XVIHW4D7sOSZldqXLThZaj3gTXukkd7HxkxkBPC1616f3PAPSu3YRXRrv68LkC3iNzi9b3FFpf2V8dDfxNTS1dfTfiLUUl32joiIFAG2Si6FCOBWnnc7DS784XuLhoMBknfISy9F0F3gJbOtY3cMt6SwfxKxUDEvf3kbgvVFGfrwApj5fFEn2z7TzfpeJmQuOD20uyyTYlb4T0FSDl4RZHdHSjX6EbnRMaAOUEil0HHNatw6AgfTcapZrAx8DDAMnHDSj3pLUNxsh7cN7zIVVB+toCKV2ocyPtid4TR0ZqfsRxguNV3ZiOfgBv17Q/R+b09q76S1V8WgB0bqa1K7MYfcpLqm5MOz/4JqFtifqBZNtHKmPTogsduyHqsXOVAlTCF1re73jQ6Ppcd9vbquvTCqBzc9GO/iuZZW/AIH+W6psNyN/LEbuwYn13+14/6h8HkJpYU4KhjoET+XK2Y/Bgfxtmp/WUunSxwTCAA7niM3zC7kNh2ZtVd5lH3+c4gLoIYeKgKWAA0nTS1soA1BYNLTADkKaTtlYGoLZoaIEZgDSdtLUyALVFQwvMAKTppK2VAagtGlpgBiBNJ22tDEBt0dACMwBpOmlrZQBqi4YWmAFI00lbq38BoyrgvBsqVkcAAAAASUVORK5CYII=")
}

#st-faq-root .question-statistic-info-vote-no .question-statistic-info-icon {
    background-image: url("data:image/png;base64,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")
}

#st-faq-root .question-statistic-info-views-count .question-statistic-info-icon {
    background-image: url("data:image/png;base64,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")
}

#st-faq-root .question-statistic-info-comment-count .question-statistic-info-icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAABHNCSVQICAgIfAhkiAAABIhJREFUeF7tnU9WE0EQxrtJwla8AUcIJxBPoJ5A2CmYPNj5ID7Ce4HnDkxMdEc8gXAC8QTGE4gnMK5Jpu3xDzw36epJTXdX+GbHm5qqmu/X1enuGaa1wiFaAS06eySvAFB4IwBAABSugPD0UYEAKFwB4emjAgFQuALC05+rAnfaJyvX17VHRptVq0PdOlsRrkeQ9I1SYxtopI2+qtWuL07bu/nfhY5CAJ+9PFldqlQOtNYbhaLiov8UMMYMs+n08P3r3StfabwBvmj11o0yH5XSqDZftWfam3Gm9Oa7TuPcx60XwD/w1CefALD1UyBT6okPRDLAvNusVCtfUHl+QPytzXg6ma5Ru1MywO393tCunD71TwhXeCtg1If+UYM0viAB/D3anFR/eCeCCworUKtO7lNGpySAW3vdDb2kzwpngwu9FTCZ2RwcN4euC2kAW722NTxwOcN5PgXsYPFw0Gm0XR7ZABqjfiptRq6AOG8VMLqutbo3Sws7N7wYHDUfu/QiAuxeaqUfzAyozOdBp7nuCojzSm21+PQEwAgtCgAjiM4ZEgA51YzgCwAjiM4ZEgA51YzgCwAjiM4ZEgA51YzgCwAjiM4ZUjTA7VbPrhIt7tHvNJxzawBMmD8AJgyHkhoAUlRK2AYAE4ZDSQ0AKSolbAOACcOhpAaAFJUStgHAhOFQUlt4gPnLwRQhpNq87TQuXbmLnsi7bu4unAdA4ZQBEABvFHAuvOaWnC1GuPYs6XPqGRwgnkbwFgQAstTUrZOFn0agAlGBzDXD6w4VyKtncG8AGFxy3oAAyKtncG8AGFxy3oAAyKtncG8LDxBPI4RPI4KXRIIBRS+lJahn8JQAMLjkvAEBkFfP4N5EA0xxLdSu6D+kvArBRRoAuZT86wcArRD2E5Skz4ygAoVPIwAQAJk7UPsBTfwGogv1aVUYxPioRbBFBWIQQ2gmtyaoQC+53MaoQI8KTPFpRLU6GVG+jutuCjQL0RVIu8XFtgJA4XwBEABvFAj+ZrZw7VnSRwWyyBjPCQDG054lMgCyyBjPCQDG054lsiiAz191Z25XwKKIMCc606d234j6rLSpz1dLHYVu7XfPsElksdbFvHOL/0YVgFcM3M1Vxuz2j5qnLi+lVCDguWR3nzfZ0trgeNu5lRE7QMBzwyFYfLX/YzHzN/KfD1aA9s2mb/jNI+BxmPg83mIDOH/a8JArYAcvb+y2cztUNQCQqlQIO4+tV9m70BD3t6gx8r0XjVYbPrtXA2Ds1mDUdztZH9k+83x5eXpe9I2AoF0odV/Y2NpKih8MIOCV0yyCAAS8cuDlXksHCHjlwSsdIOCVC69UgIBXPrzSAAJeGHilAAS8cPDYAQJeWHisAAEvPDw2gIAXBx4LQMCLB29ugIAXF95cAAEvPrzCAAEvDXiFAAJeOvC8AQJeWvC8AKpMDQfHzWF6t3C3M6I9Ttrr1ykvmd5tKePcPQlgnNQQlaIAAFJUStgGABOGQ0kNACkqJWwDgAnDoaQGgBSVErYBwIThUFIDQIpKCdsAYMJwKKn9Avks563D/GkyAAAAAElFTkSuQmCC")
}

#st-faq-root .speech-recognition>.speech-recognition-icon {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDExIDE1Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNNS4yMjggMGMxLjU3IDAgMi44NDMgMS41NyAyLjg0MyAyLjg0M3Y0LjE3YTIuODQzIDIuODQzIDAgMCAxLTIuODQzIDIuODQyYy0xLjU3IDAtMi44NDMtMS41Ny0yLjg0My0yLjg0M1YyLjg0M0EyLjg0MyAyLjg0MyAwIDAgMSA1LjIyOCAwIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTkuNjI2IDYuMDQ5YS44My44MyAwIDAgMC0uODI5LjgzIDMuNTcgMy41NyAwIDAgMS03LjEzOSAwIC44My44MyAwIDAgMC0xLjY1OCAwIDUuMjM2IDUuMjM2IDAgMCAwIDQuMjggNS4xNHYxLjMyM0gyLjg2YS44MjkuODI5IDAgMSAwIDAgMS42NThoNC43MzhhLjgyOS44MjkgMCAxIDAgMC0xLjY1OEg2LjE3NVYxMi4wMmE1LjI0IDUuMjQgMCAwIDAgNC4yOC01LjE0Mi44My44MyAwIDAgMC0uODI5LS44MjkiLz48L3N2Zz4=");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
    height: 15px;
    width: 15px
}

#st-faq-root .share-content .share-content-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBmaWxsPSIjNkI3QzkzIiBkPSJNMTMgMTIuNGMtLjYzMyAwLTEuMi4yNS0xLjYzMy42NDJMNS40MjUgOS41ODNDNS40NjcgOS4zOTIgNS41IDkuMiA1LjUgOXMtLjAzMy0uMzkyLS4wNzUtLjU4M0wxMS4zIDQuOTkyYTIuNSAyLjUgMCAwIDAgMS43LjY3NWMxLjM4MyAwIDIuNS0xLjExNyAyLjUtMi41cy0xLjExNy0yLjUtMi41LTIuNWEyLjQ5NyAyLjQ5NyAwIDAgMC0yLjUgMi41YzAgLjIuMDMzLjM5MS4wNzUuNTgzTDQuNyA3LjE3NUEyLjUgMi41IDAgMCAwIDMgNi41IDIuNDk3IDIuNDk3IDAgMCAwIC41IDljMCAxLjM4MyAxLjExNyAyLjUgMi41IDIuNS42NTggMCAxLjI1LS4yNTggMS43LS42NzVsNS45MzMgMy40NjdhMi40IDIuNCAwIDAgMC0uMDY2LjU0MUEyLjQzNiAyLjQzNiAwIDAgMCAxMyAxNy4yNjdhMi40MzYgMi40MzYgMCAwIDAgMi40MzMtMi40MzRBMi40MzYgMi40MzYgMCAwIDAgMTMgMTIuNCIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-size: contain;
    height: 16px;
    width: 16px
}

#st-faq-root .share-content .share-content-icon:hover {
    cursor: pointer
}

#st-faq-root .search-bar-input-wrapper .suggestion-list-wrapper>.suggestion-list>.suggestion-count {
    display: block;
    max-height: 0;
    overflow: hidden
}

#st-faq-root .dynamic-contact-buttons>.dynamic-contact-buttons-infos.dynamic-contact-buttons-infos-opening-hours-inactive>.dynamic-contact-buttons-info-opening-hours {
    display: none
}

#st-faq-root .response-engine-content-wrapper .response-engine-copy-to-clipboard .response-engine-copy-to-clipboard-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBmaWxsPSIjNkI3QzkzIiBkPSJNMTMgMTIuNGMtLjYzMyAwLTEuMi4yNS0xLjYzMy42NDJMNS40MjUgOS41ODNDNS40NjcgOS4zOTIgNS41IDkuMiA1LjUgOXMtLjAzMy0uMzkyLS4wNzUtLjU4M0wxMS4zIDQuOTkyYTIuNSAyLjUgMCAwIDAgMS43LjY3NWMxLjM4MyAwIDIuNS0xLjExNyAyLjUtMi41cy0xLjExNy0yLjUtMi41LTIuNWEyLjQ5NyAyLjQ5NyAwIDAgMC0yLjUgMi41YzAgLjIuMDMzLjM5MS4wNzUuNTgzTDQuNyA3LjE3NUEyLjUgMi41IDAgMCAwIDMgNi41IDIuNDk3IDIuNDk3IDAgMCAwIC41IDljMCAxLjM4MyAxLjExNyAyLjUgMi41IDIuNS42NTggMCAxLjI1LS4yNTggMS43LS42NzVsNS45MzMgMy40NjdhMi40IDIuNCAwIDAgMC0uMDY2LjU0MUEyLjQzNiAyLjQzNiAwIDAgMCAxMyAxNy4yNjdhMi40MzYgMi40MzYgMCAwIDAgMi40MzMtMi40MzRBMi40MzYgMi40MzYgMCAwIDAgMTMgMTIuNCIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-size: contain;
    height: 16px;
    width: 16px
}

#st-faq-root .response-engine-content-wrapper .response-engine-copy-to-clipboard .response-engine-copy-to-clipboard-icon:hover {
    cursor: pointer
}

#st-faq #st-faq-loader {
    background-image: url(data:image/gif;base64,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);
    background-position: 50%;
    background-repeat: no-repeat;
    min-height: 100vh
}

#st-faq .search-examples-list,#st-faq ol,#st-faq ul {
    list-style: none;
    margin: 0;
    padding: 0
}

#st-faq input.autocomplete-input[type=search] {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

#st-faq .thematic-step-menu .thematic-step-list {
    margin: 0 -19px;
    width: auto
}

#st-faq .home-page-title,#st-faq .promoted-question .title,#st-faq .promoted-question-details .title,#st-faq .question-page-title,#st-faq .related-question-list-title,#st-faq .results-page-title,#st-faq .thematic-page-title,#st-faq .thematic-step-menu .thematic-step-title {
    color: #f396f5;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.2;
    text-align: left;
    text-transform: none
}

@font-face {
    font-family: ITC Avant Garde;
    font-style: normal;
    font-weight: 400;
    src: url(https://assets.app.smart-tribune.com/global/fonts/avant_garde/ITCAvantGardeStd-Bk.woff2) format("woff2"),url(https://assets.app.smart-tribune.com/global/fonts/avant_garde/ITCAvantGardeStd-Bk.woff) format("woff")
}

@font-face {
    font-family: ITC Avant Garde;
    font-style: normal;
    font-weight: 700;
    src: url(https://assets.app.smart-tribune.com/global/fonts/avant_garde/ITCAvantGardeStd-Bold.woff2) format("woff2"),url(https://assets.app.smart-tribune.com/global/fonts/avant_garde/ITCAvantGardeStd-Bold.woff) format("woff")
}

@font-face {
    font-family: ITC Avant Garde;
    font-style: normal;
    font-weight: 600;
    src: url(https://assets.app.smart-tribune.com/global/fonts/avant_garde/ITCAvantGardeStd-Demi.woff2) format("woff2"),url(https://assets.app.smart-tribune.com/global/fonts/avant_garde/ITCAvantGardeStd-Demi.woff) format("woff")
}

@font-face {
    font-family: ITC Avant Garde;
    font-style: normal;
    font-weight: 500;
    src: url(https://assets.app.smart-tribune.com/global/fonts/avant_garde/ITCAvantGardeStd-Md.woff2) format("woff2"),url(https://assets.app.smart-tribune.com/global/fonts/avant_garde/ITCAvantGardeStd-Md.woff) format("woff")
}

#st-faq h1,#st-faq h2,#st-faq h3,#st-faq h4,#st-faq h5,#st-faq h6 {
    font-weight: 400;
    margin: 0 0 .5em
}

#st-faq input[type=email],#st-faq input[type=search],#st-faq input[type=text] {
    font-family: ITC Avant Garde,sans-serif;
    outline: 0
}

#st-faq input[type=email]::-ms-clear,#st-faq input[type=search]::-ms-clear,#st-faq input[type=text]::-ms-clear {
    display: none
}

#st-faq .home-page-title,#st-faq .question-page-title,#st-faq .related-question-list-title,#st-faq .results-page-title,#st-faq .thematic-page-title {
    margin-bottom: 22px
}

#st-faq .related-question-list-title {
    color: #000
}

#st-faq .home-page-title {
    background: no-repeat top 2px left/auto;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23F396F5' d='M9.92 13.333a1.25 1.25 0 1 1 0 2.501 1.25 1.25 0 0 1 0-2.5m.833-1.666c0-.468.34-1.021.774-1.26a3.35 3.35 0 0 0 1.674-3.52 3.36 3.36 0 0 0-2.684-2.684 3.36 3.36 0 0 0-2.741.729 3.33 3.33 0 0 0-1.19 2.552.833.833 0 1 0 1.667 0 1.668 1.668 0 0 1 1.976-1.64 1.69 1.69 0 0 1 1.33 1.331c.127.726-.201 1.42-.837 1.77-.964.532-1.636 1.65-1.636 2.72a.833.833 0 1 0 1.667 0zM20 15.833v-5.55C20 4.884 15.913.378 10.697.023a10.04 10.04 0 0 0-7.773 2.911 10.02 10.02 0 0 0-2.899 7.778C.392 16.007 5.068 20 10.903 20h4.931A4.17 4.17 0 0 0 20 15.833M10.584 1.687c4.346.295 7.75 4.07 7.75 8.596v5.55c0 1.378-1.122 2.5-2.5 2.5h-4.931c-5.03 0-8.905-3.254-9.216-7.737a8.35 8.35 0 0 1 2.416-6.484 8.35 8.35 0 0 1 6.48-2.426z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    padding-left: 32px
}

#st-faq .results-page-title-query {
    font-size: inherit;
    font-weight: inherit;
    text-transform: none
}

#st-faq .results-page-title-query:before {
    content: "« "
}

#st-faq .results-page-title-query:after {
    content: " »"
}

#st-faq .question-page-title {
    font-size: 32px;
    margin-bottom: 29px
}

#st-faq .search-group {
    margin: 0 auto;
    max-width: 800px;
    padding: 16px 0 20px;
    position: static
}

#st-faq .search-group:after {
    background: #000;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    margin: 20px 0 0;
    max-width: none;
    position: absolute;
    transform: none;
    width: 100%
}

#st-faq .search-group+.divider,#st-faq .search-group:before {
    display: none
}

#st-faq .search-group .grid {
    display: flex
}

#st-faq .search-bar-speech-recognition-wrapper {
    left: 7px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 20
}

#st-faq .search-bar-speech-recognition-wrapper .speech-recognition-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M12 0C5.383 0 0 5.383 0 12s5.383 12 12 12 12-5.383 12-12S18.617 0 12 0m-2 7a2 2 0 1 1 4 0v5a2 2 0 1 1-4 0zm3 10.916V20h-2v-2.084A6.01 6.01 0 0 1 6 12h2c0 2.206 1.794 4 4 4s4-1.794 4-4h2a6.01 6.01 0 0 1-5 5.916'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    height: 24px;
    width: 24px
}

#st-faq .search-title {
    color: #000;
    font-size: 42px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.2381;
    margin-bottom: 20px;
    text-align: center;
    text-transform: none
}

#st-faq .search-bar-input-wrapper {
    flex-grow: 1;
    position: relative
}

#st-faq .suggestion-list-wrapper {
    background: #fff;
    border: 1px solid #000;
    border-radius: 5px;
    left: 0;
    margin: 0;
    padding: 12px 20px;
    position: absolute;
    top: calc(100% - 1px);
    width: 100%;
    z-index: 99
}

#st-faq .suggestion-list-wrapper:empty {
    display: none
}

#st-faq .suggestion-list-wrapper .suggestion-list-empty,#st-faq .suggestion-list-wrapper .suggestions-corrected-query {
    display: block;
    font-size: 14px;
    font-weight: 500;
    padding: 12px 0
}

#st-faq .suggestion-list-wrapper .suggestion-list-empty {
    display: block
}

#st-faq .suggestion-list-wrapper>.suggestion-list .suggestion-count {
    display: none!important
}

#st-faq .suggestion-list-wrapper>.suggestion-list>.suggestion-item:not(:last-child) {
    padding-bottom: 0
}

#st-faq .suggestion-list-wrapper>.suggestion-list>.suggestion-item>a {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    padding-bottom: 12px;
    padding-top: 12px
}

#st-faq .suggestion-list-wrapper>.suggestion-list>.suggestion-item>a:hover {
    font-weight: 600
}

#st-faq .suggestion-list-wrapper>.suggestion-list>.suggestion-item>a mark {
    background-color: transparent;
    font-weight: 600
}

#st-faq .suggestion-list-wrapper>.suggestion-list>.suggestion-item>a>.breadcrumb {
    display: none;
    font-weight: 400;
    margin: 0
}

#st-faq .suggestion-list-wrapper>.suggestion-list>.suggestion-item>a>.breadcrumb>.breadcrumb-item {
    border: none
}

#st-faq input[type=search].autocomplete-input {
    -webkit-appearance: none;
    appearance: none;
    background-color: #fff;
    border: 1px solid #000;
    border-radius: 48px;
    color: #000;
    font-size: 14px;
    font-weight: 500;
    height: 48px;
    letter-spacing: 0;
    line-height: 1;
    padding: 0 82px 0 20px;
    width: 100%
}

#st-faq input[type=search].autocomplete-input:focus::placeholder {
    color: transparent
}

#st-faq input[type=search].autocomplete-input::-webkit-search-cancel-button {
    -webkit-appearance: none;
    background: no-repeat 50%/auto;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m.4 14-.4-.4L13.6 0l.4.4z' clip-rule='evenodd'/%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M13.6 14 0 .4.4 0 14 13.6z' clip-rule='evenodd'/%3E%3C/svg%3E");
    cursor: pointer;
    height: 14px;
    position: absolute;
    right: 58px;
    width: 14px
}

#st-faq input[type=submit].search-bar-button {
    -webkit-appearance: none;
    appearance: none;
    background: transparent no-repeat center left 22px/auto 16px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='gray' d='m16 15.057-4.175-4.174a6.678 6.678 0 1 0-.942.942L15.057 16zM6.667 12A5.334 5.334 0 1 1 12 6.667 5.34 5.34 0 0 1 6.667 12'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    border: none;
    border-radius: 19px;
    color: #fff;
    cursor: pointer;
    font-size: 0;
    font-weight: 400;
    height: 48px;
    letter-spacing: -.75px;
    line-height: 1;
    margin-left: 0;
    padding: 0;
    text-align: center;
    width: 58px
}

#st-faq input[type=submit].search-bar-button:disabled {
    cursor: not-allowed
}

#st-faq .search-bar-button-wrapper {
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2
}

#st-faq .search-bar-button-wrapper:before {
    display: none
}

#st-faq .search-bar-container {
    margin-bottom: 20px;
    position: relative
}

#st-faq .search-examples {
    color: #000;
    display: flex;
    font-size: 14px;
    font-weight: 500;
    justify-content: center;
    letter-spacing: 0;
    line-height: 1.1429;
    padding: 0
}

#st-faq .search-examples-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

#st-faq .search-examples-title {
    margin: 4px 16px 0 0
}

#st-faq .search-example-item {
    padding: 0 0 12px
}

#st-faq .search-example-item:after,#st-faq .search-example-item:before {
    display: none
}

#st-faq .search-example-item a {
    border: 1px solid #000;
    border-radius: 5px;
    color: #000;
    display: block;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: .0833em;
    line-height: 1.25;
    padding: 5px 7px 3px
}

#st-faq .search-example-item a:hover {
    background-color: #000;
    color: #fff;
    text-decoration: none
}

#st-faq .thematic-step-menu .thematic-step-item a:hover,#st-faq .thematic-step-menu .thematic-step-item button:hover,#st-faq .thematic-step-menu .thematic-step-item.active a,#st-faq .thematic-step-menu .thematic-step-item.active button {
    box-shadow: 0 0 0 1px #000
}

#st-faq .thematic-step-menu {
    margin: 32px 0 60px
}

#st-faq .thematic-step-menu .thematic-step-title {
    font-weight: 600;
    margin-bottom: 28px
}

#st-faq .thematic-step-menu .thematic-step {
    display: none;
    margin: 0 auto;
    max-width: 642px;
    padding-top: 48px
}

#st-faq .thematic-step-menu .thematic-step.open {
    display: block
}

#st-faq .thematic-step-menu .thematic-step.step-0 {
    max-width: 642px;
    padding-top: 0
}

#st-faq .thematic-step-menu .thematic-step.step-0 .thematic-step-title {
    font-weight: 500;
    margin-bottom: 28px
}

#st-faq .thematic-step-menu .thematic-step.step-0 .thematic-step-item {
    max-width: calc(33.33333% - 62px);
    min-height: 161px;
    width: calc(33.33333% - 62px)
}

#st-faq .thematic-step-menu .thematic-menu-item-background-image {
    background: 0 0!important;
    height: 80px;
    margin: 0 auto;
    width: 80px
}

#st-faq .thematic-step-menu .thematic-menu-item-background-image:empty {
    display: none
}

#st-faq .thematic-step-menu .thematic-menu-item-background-image img {
    height: auto;
    max-height: 80px;
    max-width: 100%;
    object-fit: contain;
    width: auto
}

#st-faq .thematic-step-menu .thematic-step-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: -64px;
    margin-left: -31px;
    margin-right: -31px
}

#st-faq .thematic-step-menu .thematic-step-item {
    display: flex;
    flex-grow: 1;
    margin: 0 31px 64px;
    max-width: calc(33.33333% - 62px);
    min-height: 161px;
    position: relative;
    text-align: center;
    width: calc(33.33333% - 62px)
}

#st-faq .thematic-step-menu .thematic-step-item a,#st-faq .thematic-step-menu .thematic-step-item button {
    align-items: center;
    background: #fff;
    border: 1px solid #000;
    border-radius: 3px;
    color: #000;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    font-size: 15px;
    font-weight: 500;
    justify-content: center;
    letter-spacing: .0467em;
    line-height: 1.27;
    padding: 22px 20px;
    text-transform: uppercase;
    transition: all .2s;
    width: 100%
}

#st-faq .divider-wrapper {
    align-items: center;
    display: flex;
    padding-bottom: 28px
}

#st-faq .divider-wrapper:empty {
    display: none
}

#st-faq .divider-wrapper:after,#st-faq .divider-wrapper:before {
    background: rgba(50,50,93,.2);
    content: "";
    flex: 1 0 auto;
    height: 1px
}

#st-faq .divider-label {
    color: gray;
    font-size: 20px;
    letter-spacing: -.55px;
    line-height: 1.5833;
    text-transform: uppercase
}

#st-faq .divider {
    background: #fff;
    position: relative;
    z-index: 1
}

#st-faq .divider:before {
    background: inherit;
    bottom: 0;
    content: "";
    left: 50%;
    position: absolute;
    top: -38px;
    transform: translateX(-50%);
    width: 100vw;
    z-index: -1
}

#st-faq .divider-label {
    opacity: .3;
    padding: 0 20px
}

#st-faq .related-question .question-list li:not(:last-child) {
    padding-bottom: 14px
}

#st-faq .bottom-navigation-group,#st-faq .navigation-group {
    align-items: center;
    display: flex;
    justify-content: space-between
}

#st-faq .page-question .bottom-navigation-group,#st-faq .page-question .navigation-group {
    padding: 40px 0 0
}

#st-faq .back-button,#st-faq .back-to-top-button {
    align-items: center;
    border-bottom: none;
    color: #000;
    cursor: pointer;
    display: inline-flex;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: .0786em;
    line-height: 1.2;
    margin: 0 0 24px;
    min-height: 28px;
    position: relative
}

#st-faq .back-button:before,#st-faq .back-to-top-button:before {
    background: no-repeat 50%/auto;
    content: "";
    height: 18px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 18px
}

#st-faq .back-button:hover,#st-faq .back-to-top-button:hover {
    font-weight: 500;
    text-decoration: underline
}

#st-faq .back-button {
    padding-left: 14px;
    text-transform: none
}

#st-faq .back-button:before {
    border: 1px solid gray;
    border-width: 1px 1px 0 0;
    content: "";
    display: block;
    height: 6px;
    left: 0;
    transform: translateY(-50%) rotate(225deg);
    width: 6px
}

#st-faq .back-to-top-button {
    padding-right: 18px
}

#st-faq .back-to-top-button:before {
    border: 1px solid #000;
    border-width: 1px 1px 0 0;
    height: 7px;
    margin: 2px 0 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%) rotate(-45deg);
    width: 7px
}

#st-faq .st-faq-root .breadcrumb {
    display: block;
    flex-wrap: wrap;
    margin: 16px 0
}

#st-faq .st-faq-root .breadcrumb-item {
    color: #000;
    font-size: 11px;
    font-weight: 500;
    letter-spacing: .1em;
    line-height: 1.3636;
    white-space: normal
}

#st-faq .st-faq-root .breadcrumb-item:after {
    content: ">";
    margin: 0 5px
}

#st-faq .st-faq-root .breadcrumb-item span {
    color: inherit;
    font: inherit
}

#st-faq .st-faq-root .breadcrumb-item a {
    color: inherit;
    line-height: 1;
    font: inherit
}

#st-faq .st-faq-root .breadcrumb-item a:hover,#st-faq .st-faq-root .breadcrumb-item:last-child {
    text-decoration: underline
}

#st-faq .st-faq-root .breadcrumb-item:last-child:after,#st-faq .st-faq-root .question-breadcrumb .breadcrumb-item:last-child,#st-faq .st-faq-root .question-breadcrumb .breadcrumb-item:nth-last-child(2):after {
    display: none
}

#st-faq .st-faq-root .question-breadcrumb .breadcrumb-item:nth-last-child(2) {
    text-decoration: underline
}

#st-faq .contact-group {
    background: #fff;
    border: 1px solid #000;
    border-radius: 5px;
    margin: 40px 0 0;
    padding: 20px 20px 8px
}

#st-faq .contact-group:empty {
    display: none!important
}

#st-faq .contact-title {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3125;
    padding: 0 0 16px;
    text-align: center
}

#st-faq .contact-buttons {
    display: flex;
    flex-wrap: wrap
}

#st-faq .contact-button {
    align-items: center;
    border: 1px solid #000;
    border-radius: 5px;
    color: #000;
    cursor: pointer;
    display: flex;
    font-size: 12px;
    font-weight: 300;
    justify-content: center;
    line-height: 1;
    margin: 0 0 12px;
    min-height: 39px;
    text-align: center;
    text-transform: uppercase;
    transition: all .2s;
    width: 100%
}

#st-faq .contact-button:hover {
    background-color: #000;
    color: #fff
}

#st-faq .contact-button span {
    font-size: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    text-transform: inherit
}

#st-faq .contact-button .contact-button-description,#st-faq .dynamic-contact-buttons-infos {
    display: none
}

#st-faq .question-group {
    display: flex;
    margin-bottom: 40px
}

#st-faq .question-group .question-aside {
    margin-left: 44px;
    width: 340px
}

#st-faq .question-group .related-question li a:hover {
    padding-left: 0!important
}

#st-faq .question-group>.grid-item:nth-child(2) {
    flex-shrink: 0
}

#st-faq .st-faq-root .vote {
    border: 1px solid #000;
    border-radius: 5px;
    margin: 0 0 40px;
    padding: 20px
}

#st-faq .st-faq-root .vote.voted.vote-failed .vote-buttons,#st-faq .st-faq-root .vote.voted.vote-failed .vote-title {
    display: none
}

#st-faq .st-faq-root .vote.voted.vote-successed.voted-negative .contact-group {
    display: block
}

#st-faq .st-faq-root .vote.voted.vote-successed .vote-buttons,#st-faq .st-faq-root .vote.voted.vote-successed .vote-title,#st-faq .st-faq-root .vote.voted.vote-successed.comment-sent .vote-reason-list,#st-faq .st-faq-root .vote.voted.vote-successed.comment-sent .vote-reason-list-title,#st-faq .st-faq-root .vote.voted.vote-successed.voted-negative.reason-selected:not(.reason-selected-commentable) .vote-reason-list,#st-faq .st-faq-root .vote.voted.vote-successed.voted-negative.reason-selected:not(.reason-selected-commentable) .vote-reason-list-title {
    display: none
}

#st-faq .st-faq-root .vote.voted.vote-successed.comment-sent .vote-reason-list-success,#st-faq .st-faq-root .vote.voted.vote-successed.voted-negative.reason-selected:not(.reason-selected-commentable) .vote-reason-list-success {
    display: block
}

#st-faq .st-faq-root .vote .vote-success {
    display: none
}

#st-faq .st-faq-root .vote .vote-success.vote-positive {
    display: block
}

#st-faq .st-faq-root .vote .vote-error,#st-faq .st-faq-root .vote .vote-reason-list-success,#st-faq .st-faq-root .vote .vote-reason-list-title,#st-faq .st-faq-root .vote .vote-success,#st-faq .st-faq-root .vote .vote-title {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3125;
    text-align: center
}

#st-faq .st-faq-root .vote .vote-title {
    margin: 0 auto;
    max-width: 205px
}

#st-faq .st-faq-root .vote .vote-reason-list-title,#st-faq .st-faq-root .vote .vote-title {
    padding-bottom: 16px
}

#st-faq .st-faq-root .vote .vote-error:empty {
    display: none
}

#st-faq .st-faq-root .vote-buttons {
    display: flex;
    justify-content: center
}

#st-faq .st-faq-root .vote-buttons .vote-button {
    border: 1px solid #000;
    border-radius: 5px;
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 300;
    height: 39px;
    letter-spacing: .025em;
    line-height: 1.2;
    margin: 0 5px;
    padding: 2px 38px 0;
    position: relative;
    text-align: center;
    transition: all .2s;
    width: auto
}

#st-faq .st-faq-root .vote-buttons .vote-button span {
    text-transform: uppercase
}

#st-faq .st-faq-root .vote-buttons .vote-button:disabled {
    cursor: default;
    opacity: .6
}

#st-faq .st-faq-root .vote-buttons .vote-button.selected,#st-faq .st-faq-root .vote-buttons .vote-button:not(:disabled):hover {
    background-color: #000;
    color: #fff
}

#st-faq .st-faq-root .vote-reason-list-wrapper:empty {
    display: none
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li {
    display: block
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li:not(:last-child) {
    padding-bottom: 8px
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .button {
    border: 1px solid #000;
    border-radius: 5px;
    color: #000;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: .025em;
    line-height: 1;
    padding: 12.5px 20px;
    position: relative;
    text-align: center;
    transition: all .2s;
    width: 100%
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .button:not(:disabled):hover,#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li.selected .button {
    background-color: #000;
    color: #fff
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li.selected .comment-form {
    display: block
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .comment-form {
    display: none
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .comment-form-fieldset {
    border: none;
    margin: 0;
    padding: 0;
    width: 100%
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .comment-form-label {
    display: none
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .comment-form-textarea {
    background: #fff;
    border: 1px solid #000;
    border-radius: 5px;
    color: #000;
    display: block;
    font-family: ITC Avant Garde,sans-serif;
    font-size: 12px;
    font-weight: 300;
    height: 100px;
    line-height: 1.3333;
    margin: 8px 0;
    padding: 12px;
    resize: none;
    text-align: left;
    width: 100%
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .comment-form-textarea:focus::placeholder {
    color: transparent
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .comment-form-button {
    -webkit-appearance: none;
    border: 1px solid #000;
    border-radius: 5px;
    color: #000;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: 300;
    height: 39px;
    letter-spacing: .025em;
    line-height: 1.2;
    opacity: 1;
    outline: 0;
    padding: 0 24px;
    text-align: center;
    text-shadow: none;
    text-transform: uppercase;
    transition: all .2s;
    width: auto
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .comment-form-button:focus {
    outline: 0
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .comment-form-button:disabled {
    background-color: #bfbfbf;
    border-color: #bfbfbf;
    color: #fff;
    cursor: default
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .comment-form-button:not(:disabled):hover {
    background-color: #000;
    color: #fff
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list li .comment-form-limit-message {
    display: none
}

#st-faq .st-faq-root .vote-reason-list-wrapper.done li .button {
    cursor: default
}

#st-faq .st-faq-root .vote-reason-list-wrapper .vote-reason-list-success,#st-faq .st-faq-root .vote-reason-list-wrapper.done li:not(.selected) {
    display: none
}

#st-faq .question-list-pagination-list {
    align-items: center;
    display: flex;
    justify-content: flex-start;
    padding-top: 18px
}

#st-faq .question-list-pagination-label {
    display: none
}

#st-faq .question-list-pagination-list-item a {
    align-items: center;
    background: #fff;
    border: 1px solid #000;
    border-radius: 5px;
    color: #000;
    display: flex;
    font-size: 12px;
    font-weight: 500;
    height: 25px;
    justify-content: center;
    letter-spacing: 0;
    line-height: 1.17;
    margin: 6px 12px 0 0;
    padding: 2px 0 0;
    position: relative;
    transition: all .2s;
    width: 24px
}

#st-faq .question-list-pagination-list-item a:hover,#st-faq .question-list-pagination-list-item.active a {
    background: #000;
    color: #fff
}

#st-faq .promoted-question-details-response-content.html-response,#st-faq .response-content .html-response,#st-faq .step-content .html-response {
    color: #000;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.5833;
    margin: 0;
    padding: 0;
    word-break: break-word
}

#st-faq .promoted-question-details-response-content.html-response p,#st-faq .response-content .html-response p,#st-faq .step-content .html-response p {
    margin: 12px 0;
    min-height: 0;
    padding: 0
}

#st-faq .promoted-question-details-response-content.html-response abbr,#st-faq .response-content .html-response abbr,#st-faq .step-content .html-response abbr {
    text-transform: uppercase
}

#st-faq .promoted-question-details-response-content.html-response time,#st-faq .response-content .html-response time,#st-faq .step-content .html-response time {
    font-style: italic
}

#st-faq .promoted-question-details-response-content.html-response .highlight,#st-faq .response-content .html-response .highlight,#st-faq .step-content .html-response .highlight {
    align-items: center;
    background: 0 0;
    border: 1px solid #000;
    border-radius: 5px;
    color: #f396f5;
    display: flex;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.5;
    margin: 0;
    padding: 16px 20px
}

#st-faq .promoted-question-details-response-content.html-response .highlight:not(:last-child),#st-faq .response-content .html-response .highlight:not(:last-child),#st-faq .step-content .html-response .highlight:not(:last-child) {
    margin-bottom: 30px
}

#st-faq .promoted-question-details-response-content.html-response .highlight .highlight-icon,#st-faq .response-content .html-response .highlight .highlight-icon,#st-faq .step-content .html-response .highlight .highlight-icon {
    background-size: auto;
    height: 16px;
    margin-right: 16px;
    width: 16px
}

#st-faq .promoted-question-details-response-content.html-response .highlight[data-st-level=info] .highlight-icon,#st-faq .response-content .html-response .highlight[data-st-level=info] .highlight-icon,#st-faq .step-content .html-response .highlight[data-st-level=info] .highlight-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg fill='%23000' clip-path='url(%23a)'%3E%3Cpath d='M8 16a8 8 0 1 1 8-8 8.01 8.01 0 0 1-8 8M8 1.333A6.667 6.667 0 1 0 14.667 8 6.674 6.674 0 0 0 8 1.333'/%3E%3Cpath d='M9.333 12.667H7.999V8H6.666V6.667h1.333A1.333 1.333 0 0 1 9.333 8zM8 5.333a1 1 0 1 0 0-2 1 1 0 0 0 0 2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}

#st-faq .promoted-question-details-response-content.html-response .highlight[data-st-level=warning] .highlight-icon,#st-faq .response-content .html-response .highlight[data-st-level=warning] .highlight-icon,#st-faq .step-content .html-response .highlight[data-st-level=warning] .highlight-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M15.023 5.64 10.357.973A3.31 3.31 0 0 0 8-.004c-.89 0-1.728.347-2.358.977L.976 5.64a3.336 3.336 0 0 0 0 4.713l4.666 4.667c.63.63 1.467.977 2.358.977.89 0 1.727-.348 2.357-.977l4.666-4.667A3.3 3.3 0 0 0 16 7.997c0-.89-.347-1.728-.976-2.357m-.942 3.77-4.667 4.667c-.756.756-2.073.756-2.829 0L1.92 9.41a2 2 0 0 1 0-2.827l4.666-4.668A2 2 0 0 1 8 1.33c.534 0 1.036.208 1.414.586l4.667 4.668c.377.377.585.88.585 1.414s-.208 1.036-.585 1.413M8.999 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0M7.332 8.333V4.667a.666.666 0 1 1 1.334 0v3.666a.666.666 0 1 1-1.334 0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}

#st-faq .promoted-question-details-response-content.html-response .highlight[data-st-level=note] .highlight-icon,#st-faq .response-content .html-response .highlight[data-st-level=note] .highlight-icon,#st-faq .step-content .html-response .highlight[data-st-level=note] .highlight-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M12.667 1.333V0h-1.334v1.333H10V0H8.667v1.333H7.333V0H6v1.333H4.667V0H3.333v1.333H2V14a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V1.333zm0 12.667a.667.667 0 0 1-.667.667H4A.667.667 0 0 1 3.333 14V2.667h9.334zm-1.334-8H4.667V4.667h6.666zm0 2.667H4.667V7.333h6.666zm-2.666 2.666h-4V10h4z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}

#st-faq .promoted-question-details-response-content.html-response .file-wrapper,#st-faq .response-content .html-response .file-wrapper,#st-faq .step-content .html-response .file-wrapper {
    flex-wrap: wrap;
    margin: 0 0 30px;
    padding: 0
}

#st-faq .promoted-question-details-response-content.html-response .file-wrapper a,#st-faq .response-content .html-response .file-wrapper a,#st-faq .step-content .html-response .file-wrapper a {
    align-items: center;
    border: 1px solid #000;
    border-radius: 5px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 20px 30px;
    text-decoration: none;
    width: 100%
}

#st-faq .promoted-question-details-response-content.html-response .file-wrapper a:not(:last-child),#st-faq .response-content .html-response .file-wrapper a:not(:last-child),#st-faq .step-content .html-response .file-wrapper a:not(:last-child) {
    margin-bottom: 8px
}

#st-faq .promoted-question-details-response-content.html-response .file-wrapper a .file-icon,#st-faq .response-content .html-response .file-wrapper a .file-icon,#st-faq .step-content .html-response .file-wrapper a .file-icon {
    background: no-repeat 50%/auto;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14 10v2.667A1.334 1.334 0 0 1 12.667 14H3.333A1.334 1.334 0 0 1 2 12.667V10M4.666 6.667 7.999 10l3.334-3.333M8 10V2'/%3E%3C/svg%3E");
    height: 16px;
    order: 2;
    width: 16px
}

#st-faq .promoted-question-details-response-content.html-response .file-wrapper a .file-title,#st-faq .response-content .html-response .file-wrapper a .file-title,#st-faq .step-content .html-response .file-wrapper a .file-title {
    color: #000;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.2857;
    margin: 0 10px 0 0
}

#st-faq .promoted-question-details-response-content.html-response .file-wrapper a .download-text,#st-faq .response-content .html-response .file-wrapper a .download-text,#st-faq .step-content .html-response .file-wrapper a .download-text {
    display: none
}

#st-faq .promoted-question-details-response-content.html-response a[data-st-type=button],#st-faq .response-content .html-response a[data-st-type=button],#st-faq .step-content .html-response a[data-st-type=button] {
    background: 0 0;
    border: 1px solid #000;
    border-radius: 5px;
    box-shadow: none;
    color: #000;
    display: inline-block;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: .025em;
    line-height: 1;
    padding: 15px 24px;
    text-decoration: none;
    transition: all .2s;
    vertical-align: middle
}

#st-faq .promoted-question-details-response-content.html-response a[data-st-type=button]:hover,#st-faq .response-content .html-response a[data-st-type=button]:hover,#st-faq .step-content .html-response a[data-st-type=button]:hover {
    background-color: #000;
    color: #fff
}

#st-faq .promoted-question-details-response-content.html-response .accordion,#st-faq .response-content .html-response .accordion,#st-faq .step-content .html-response .accordion {
    background: 0 0;
    margin: 12px 0
}

#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item,#st-faq .response-content .html-response .accordion .accordion-item,#st-faq .step-content .html-response .accordion .accordion-item {
    background: 0 0;
    box-shadow: none
}

#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item:not(:last-child),#st-faq .response-content .html-response .accordion .accordion-item:not(:last-child),#st-faq .step-content .html-response .accordion .accordion-item:not(:last-child) {
    border-bottom: 1px solid #000
}

#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item.open,#st-faq .response-content .html-response .accordion .accordion-item.open,#st-faq .step-content .html-response .accordion .accordion-item.open {
    margin: 0
}

#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item.open>.accordion-item-title:after,#st-faq .response-content .html-response .accordion .accordion-item.open>.accordion-item-title:after,#st-faq .step-content .html-response .accordion .accordion-item.open>.accordion-item-title:after {
    margin-top: 2px;
    transform: translateY(-50%) rotate(-45deg)
}

#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item.open>.accordion-item-content,#st-faq .response-content .html-response .accordion .accordion-item.open>.accordion-item-content,#st-faq .step-content .html-response .accordion .accordion-item.open>.accordion-item-content {
    display: block;
    max-height: none;
    overflow: visible
}

#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item .accordion-item-content,#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item .accordion-item-title,#st-faq .response-content .html-response .accordion .accordion-item .accordion-item-content,#st-faq .response-content .html-response .accordion .accordion-item .accordion-item-title,#st-faq .step-content .html-response .accordion .accordion-item .accordion-item-content,#st-faq .step-content .html-response .accordion .accordion-item .accordion-item-title {
    color: inherit;
    font-size: 12px;
    font-weight: 300;
    line-height: 1.5833;
    text-align: left
}

#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item .accordion-item-title,#st-faq .response-content .html-response .accordion .accordion-item .accordion-item-title,#st-faq .step-content .html-response .accordion .accordion-item .accordion-item-title {
    cursor: pointer;
    font-weight: 600;
    padding: 19px 24px 19px 0;
    position: relative;
    width: 100%
}

#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item .accordion-item-title:after,#st-faq .response-content .html-response .accordion .accordion-item .accordion-item-title:after,#st-faq .step-content .html-response .accordion .accordion-item .accordion-item-title:after {
    border: 1px solid #000;
    border-width: 1px 1px 0 0;
    content: "";
    display: block;
    height: 6px;
    margin: -1px 0 0;
    padding: 0;
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%) rotate(135deg);
    width: 6px
}

#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item .accordion-item-content,#st-faq .response-content .html-response .accordion .accordion-item .accordion-item-content,#st-faq .step-content .html-response .accordion .accordion-item .accordion-item-content {
    border-top: none;
    display: none;
    padding: 16px 0 24px
}

#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item .accordion-item-content>:first-child,#st-faq .response-content .html-response .accordion .accordion-item .accordion-item-content>:first-child,#st-faq .step-content .html-response .accordion .accordion-item .accordion-item-content>:first-child {
    margin-top: 0;
    padding-top: 0
}

#st-faq .promoted-question-details-response-content.html-response .accordion .accordion-item .accordion-item-content>:last-child,#st-faq .response-content .html-response .accordion .accordion-item .accordion-item-content>:last-child,#st-faq .step-content .html-response .accordion .accordion-item .accordion-item-content>:last-child {
    margin-bottom: 0;
    padding-bottom: 0
}

#st-faq .promoted-question-details-response-content.html-response .summary,#st-faq .response-content .html-response .summary,#st-faq .step-content .html-response .summary {
    background: #fff;
    border: 1px solid #000;
    border-radius: 5px;
    display: block;
    margin: 12px 0;
    padding: 20px
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-title,#st-faq .response-content .html-response .summary .summary-title,#st-faq .step-content .html-response .summary .summary-title {
    color: #000;
    display: block;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2857;
    margin: 0 0 14px;
    padding: 0 20px 0 0;
    position: relative
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-title:after,#st-faq .response-content .html-response .summary .summary-title:after,#st-faq .step-content .html-response .summary .summary-title:after {
    border: 1px solid #000;
    border-width: 1px 1px 0 0;
    content: "";
    display: block;
    height: 6px;
    margin: -1px 0 0;
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%) rotate(135deg);
    width: 6px
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items,#st-faq .response-content .html-response .summary .summary-items,#st-faq .step-content .html-response .summary .summary-items {
    display: block
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items .summary-item,#st-faq .response-content .html-response .summary .summary-items .summary-item,#st-faq .step-content .html-response .summary .summary-items .summary-item {
    background: 0 0;
    border: none;
    color: #000;
    display: block;
    font-size: 12px;
    font-weight: 300;
    line-height: 1.3333;
    margin: 0;
    opacity: 1;
    padding: 3px 0;
    text-decoration: none
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items .summary-item:not([data-st-relative-level="0"]),#st-faq .response-content .html-response .summary .summary-items .summary-item:not([data-st-relative-level="0"]),#st-faq .step-content .html-response .summary .summary-items .summary-item:not([data-st-relative-level="0"]) {
    border-left: none
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items .summary-item[data-st-relative-level="0"],#st-faq .response-content .html-response .summary .summary-items .summary-item[data-st-relative-level="0"],#st-faq .step-content .html-response .summary .summary-items .summary-item[data-st-relative-level="0"] {
    margin-top: 0
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items .summary-item[data-st-relative-level="1"],#st-faq .response-content .html-response .summary .summary-items .summary-item[data-st-relative-level="1"],#st-faq .step-content .html-response .summary .summary-items .summary-item[data-st-relative-level="1"] {
    padding-left: 10px
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items .summary-item[data-st-relative-level="2"],#st-faq .response-content .html-response .summary .summary-items .summary-item[data-st-relative-level="2"],#st-faq .step-content .html-response .summary .summary-items .summary-item[data-st-relative-level="2"] {
    padding-left: 20px
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items .summary-item[data-st-relative-level="3"],#st-faq .response-content .html-response .summary .summary-items .summary-item[data-st-relative-level="3"],#st-faq .step-content .html-response .summary .summary-items .summary-item[data-st-relative-level="3"] {
    padding-left: 25px
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items .summary-item[data-st-relative-level="4"],#st-faq .response-content .html-response .summary .summary-items .summary-item[data-st-relative-level="4"],#st-faq .step-content .html-response .summary .summary-items .summary-item[data-st-relative-level="4"] {
    padding-left: 30px
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items .summary-item[data-st-relative-level="5"],#st-faq .response-content .html-response .summary .summary-items .summary-item[data-st-relative-level="5"],#st-faq .step-content .html-response .summary .summary-items .summary-item[data-st-relative-level="5"] {
    padding-left: 35px
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items .summary-item[data-st-relative-level="6"],#st-faq .response-content .html-response .summary .summary-items .summary-item[data-st-relative-level="6"],#st-faq .step-content .html-response .summary .summary-items .summary-item[data-st-relative-level="6"] {
    padding-left: 40px
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items .summary-item:focus,#st-faq .response-content .html-response .summary .summary-items .summary-item:focus,#st-faq .step-content .html-response .summary .summary-items .summary-item:focus {
    background: 0 0;
    color: inherit;
    outline: 0
}

#st-faq .promoted-question-details-response-content.html-response .summary .summary-items .summary-item:hover,#st-faq .response-content .html-response .summary .summary-items .summary-item:hover,#st-faq .step-content .html-response .summary .summary-items .summary-item:hover {
    text-decoration: underline
}

#st-faq .promoted-question-details-response-content.html-response .stepper,#st-faq .response-content .html-response .stepper,#st-faq .step-content .html-response .stepper {
    margin: 12px 0
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item,#st-faq .response-content .html-response .stepper .stepper-item,#st-faq .step-content .html-response .stepper .stepper-item {
    display: block;
    padding: 0
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item:not(:last-child) .stepper-action-bar,#st-faq .response-content .html-response .stepper .stepper-item:not(:last-child) .stepper-action-bar,#st-faq .step-content .html-response .stepper .stepper-item:not(:last-child) .stepper-action-bar {
    display: flex
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item.open,#st-faq .response-content .html-response .stepper .stepper-item.open,#st-faq .step-content .html-response .stepper .stepper-item.open {
    display: block;
    padding-bottom: 16px
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item.open .stepper-item-content,#st-faq .response-content .html-response .stepper .stepper-item.open .stepper-item-content,#st-faq .step-content .html-response .stepper .stepper-item.open .stepper-item-content {
    max-height: none;
    overflow: visible
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item.previous .stepper-action-bar,#st-faq .response-content .html-response .stepper .stepper-item.previous .stepper-action-bar,#st-faq .step-content .html-response .stepper .stepper-item.previous .stepper-action-bar {
    margin-bottom: 0!important;
    min-height: 24px;
    opacity: 1;
    padding-bottom: 0!important;
    padding-top: 0!important
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item.previous .stepper-item-header .stepper-item-mark,#st-faq .response-content .html-response .stepper .stepper-item.previous .stepper-item-header .stepper-item-mark,#st-faq .step-content .html-response .stepper .stepper-item.previous .stepper-item-header .stepper-item-mark {
    background: 0 0;
    color: #000
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item.current .stepper-item-header,#st-faq .response-content .html-response .stepper .stepper-item.current .stepper-item-header,#st-faq .step-content .html-response .stepper .stepper-item.current .stepper-item-header {
    opacity: 1
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item.current .stepper-item-header .stepper-item-title,#st-faq .response-content .html-response .stepper .stepper-item.current .stepper-item-header .stepper-item-title,#st-faq .step-content .html-response .stepper .stepper-item.current .stepper-item-header .stepper-item-title {
    color: #000
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item.current .stepper-item-header .stepper-item-mark,#st-faq .response-content .html-response .stepper .stepper-item.current .stepper-item-header .stepper-item-mark,#st-faq .step-content .html-response .stepper .stepper-item.current .stepper-item-header .stepper-item-mark {
    background: #000;
    color: #fff
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item.current .stepper-item-content,#st-faq .response-content .html-response .stepper .stepper-item.current .stepper-item-content,#st-faq .step-content .html-response .stepper .stepper-item.current .stepper-item-content {
    display: block
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item.current .stepper-action-bar,#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item.current .stepper-action-bar button,#st-faq .response-content .html-response .stepper .stepper-item.current .stepper-action-bar,#st-faq .response-content .html-response .stepper .stepper-item.current .stepper-action-bar button,#st-faq .step-content .html-response .stepper .stepper-item.current .stepper-action-bar,#st-faq .step-content .html-response .stepper .stepper-item.current .stepper-action-bar button {
    display: flex
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-item-header,#st-faq .response-content .html-response .stepper .stepper-item .stepper-item-header,#st-faq .step-content .html-response .stepper .stepper-item .stepper-item-header {
    align-items: center;
    display: flex;
    opacity: 1;
    padding-bottom: 16px
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-item-header .stepper-item-mark,#st-faq .response-content .html-response .stepper .stepper-item .stepper-item-header .stepper-item-mark,#st-faq .step-content .html-response .stepper .stepper-item .stepper-item-header .stepper-item-mark {
    align-items: center;
    border: 1px solid #000;
    border-radius: 100%;
    color: #000;
    display: inline-flex;
    font-size: 13px;
    font-weight: 300;
    height: 29px;
    justify-content: center;
    line-height: 1.2;
    margin-right: 16px;
    width: 29px
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-item-header .stepper-item-mark:before,#st-faq .response-content .html-response .stepper .stepper-item .stepper-item-header .stepper-item-mark:before,#st-faq .step-content .html-response .stepper .stepper-item .stepper-item-header .stepper-item-mark:before {
    display: none
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-item-header .stepper-item-mark .stepper-item-number,#st-faq .response-content .html-response .stepper .stepper-item .stepper-item-header .stepper-item-mark .stepper-item-number,#st-faq .step-content .html-response .stepper .stepper-item .stepper-item-header .stepper-item-mark .stepper-item-number {
    display: block;
    line-height: 1;
    margin: 0;
    padding: 0
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-item-header .stepper-item-title,#st-faq .response-content .html-response .stepper .stepper-item .stepper-item-header .stepper-item-title,#st-faq .step-content .html-response .stepper .stepper-item .stepper-item-header .stepper-item-title {
    color: gray;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.5833;
    padding: 4px 0
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-action-bar,#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-item-content,#st-faq .response-content .html-response .stepper .stepper-item .stepper-action-bar,#st-faq .response-content .html-response .stepper .stepper-item .stepper-item-content,#st-faq .step-content .html-response .stepper .stepper-item .stepper-action-bar,#st-faq .step-content .html-response .stepper .stepper-item .stepper-item-content {
    border-left: 1px solid #e8e8e8;
    display: none;
    margin: 0 0 0 15px!important;
    padding: 0 0 0 30px;
    position: relative
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-action-bar,#st-faq .response-content .html-response .stepper .stepper-item .stepper-action-bar,#st-faq .step-content .html-response .stepper .stepper-item .stepper-action-bar {
    margin-bottom: 16px!important;
    min-height: 24px;
    opacity: 1;
    padding: 16px 0 0 30px
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-action-bar button,#st-faq .response-content .html-response .stepper .stepper-item .stepper-action-bar button,#st-faq .step-content .html-response .stepper .stepper-item .stepper-action-bar button {
    align-items: center;
    background: 0 0;
    border: 1px solid #000;
    border-radius: 5px;
    color: #000;
    cursor: pointer;
    display: none;
    font-size: 12px;
    font-weight: 300;
    justify-content: center;
    line-height: 1;
    min-height: 39px;
    min-width: 125px;
    padding: 8px 16px;
    position: relative;
    text-align: center;
    transition: all .2s
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-action-bar button span,#st-faq .response-content .html-response .stepper .stepper-item .stepper-action-bar button span,#st-faq .step-content .html-response .stepper .stepper-item .stepper-action-bar button span {
    text-transform: uppercase
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-action-bar button:hover,#st-faq .response-content .html-response .stepper .stepper-item .stepper-action-bar button:hover,#st-faq .step-content .html-response .stepper .stepper-item .stepper-action-bar button:hover {
    background-color: #000;
    color: #fff
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-action-bar button:first-child,#st-faq .response-content .html-response .stepper .stepper-item .stepper-action-bar button:first-child,#st-faq .step-content .html-response .stepper .stepper-item .stepper-action-bar button:first-child {
    margin-right: 16px
}

#st-faq .promoted-question-details-response-content.html-response .stepper .stepper-item .stepper-action-bar button[disabled],#st-faq .response-content .html-response .stepper .stepper-item .stepper-action-bar button[disabled],#st-faq .step-content .html-response .stepper .stepper-item .stepper-action-bar button[disabled] {
    color: #000;
    cursor: not-allowed;
    pointer-events: none
}

#st-faq .promoted-question-details-response-content.html-response ul,#st-faq .response-content .html-response ul,#st-faq .step-content .html-response ul {
    margin: 12px 0;
    padding: 0 0 0 13px
}

#st-faq .promoted-question-details-response-content.html-response ul li,#st-faq .response-content .html-response ul li,#st-faq .step-content .html-response ul li {
    list-style: none;
    position: relative
}

#st-faq .promoted-question-details-response-content.html-response ul li:before,#st-faq .response-content .html-response ul li:before,#st-faq .step-content .html-response ul li:before {
    background: currentColor;
    border-radius: 100%;
    content: "";
    height: 3px;
    left: -12px;
    position: absolute;
    top: .65em;
    width: 3px
}

#st-faq .promoted-question-details-response-content.html-response ol,#st-faq .response-content .html-response ol,#st-faq .step-content .html-response ol {
    margin: 12px 0;
    padding: 0 0 0 15px
}

#st-faq .promoted-question-details-response-content.html-response ol li,#st-faq .response-content .html-response ol li,#st-faq .step-content .html-response ol li {
    list-style: decimal
}

#st-faq .promoted-question-details-response-content.html-response ol,#st-faq .promoted-question-details-response-content.html-response ul,#st-faq .response-content .html-response ol,#st-faq .response-content .html-response ul,#st-faq .step-content .html-response ol,#st-faq .step-content .html-response ul {
    display: block
}

#st-faq .promoted-question-details-response-content.html-response ol li,#st-faq .promoted-question-details-response-content.html-response ul li,#st-faq .response-content .html-response ol li,#st-faq .response-content .html-response ul li,#st-faq .step-content .html-response ol li,#st-faq .step-content .html-response ul li {
    display: list-item
}

#st-faq .promoted-question-details-response-content.html-response table,#st-faq .response-content .html-response table,#st-faq .step-content .html-response table {
    border: 1px solid #000!important;
    border-collapse: initial!important;
    border-radius: 5px;
    border-spacing: 0;
    display: table;
    margin: 25px 0
}

#st-faq .promoted-question-details-response-content.html-response table tbody tr:first-child td:first-child,#st-faq .promoted-question-details-response-content.html-response table tbody tr:first-child th:first-child,#st-faq .promoted-question-details-response-content.html-response table thead tr:first-child td:first-child,#st-faq .promoted-question-details-response-content.html-response table thead tr:first-child th:first-child,#st-faq .response-content .html-response table tbody tr:first-child td:first-child,#st-faq .response-content .html-response table tbody tr:first-child th:first-child,#st-faq .response-content .html-response table thead tr:first-child td:first-child,#st-faq .response-content .html-response table thead tr:first-child th:first-child,#st-faq .step-content .html-response table tbody tr:first-child td:first-child,#st-faq .step-content .html-response table tbody tr:first-child th:first-child,#st-faq .step-content .html-response table thead tr:first-child td:first-child,#st-faq .step-content .html-response table thead tr:first-child th:first-child {
    border-radius: 5px 0 0 0
}

#st-faq .promoted-question-details-response-content.html-response table tbody tr:first-child td:last-child,#st-faq .promoted-question-details-response-content.html-response table tbody tr:first-child th:last-child,#st-faq .promoted-question-details-response-content.html-response table thead tr:first-child td:last-child,#st-faq .promoted-question-details-response-content.html-response table thead tr:first-child th:last-child,#st-faq .response-content .html-response table tbody tr:first-child td:last-child,#st-faq .response-content .html-response table tbody tr:first-child th:last-child,#st-faq .response-content .html-response table thead tr:first-child td:last-child,#st-faq .response-content .html-response table thead tr:first-child th:last-child,#st-faq .step-content .html-response table tbody tr:first-child td:last-child,#st-faq .step-content .html-response table tbody tr:first-child th:last-child,#st-faq .step-content .html-response table thead tr:first-child td:last-child,#st-faq .step-content .html-response table thead tr:first-child th:last-child {
    border-radius: 0 5px 0 0
}

#st-faq .promoted-question-details-response-content.html-response table tbody tr:last-child td:first-child,#st-faq .promoted-question-details-response-content.html-response table tbody tr:last-child th:first-child,#st-faq .promoted-question-details-response-content.html-response table thead tr:last-child td:first-child,#st-faq .promoted-question-details-response-content.html-response table thead tr:last-child th:first-child,#st-faq .response-content .html-response table tbody tr:last-child td:first-child,#st-faq .response-content .html-response table tbody tr:last-child th:first-child,#st-faq .response-content .html-response table thead tr:last-child td:first-child,#st-faq .response-content .html-response table thead tr:last-child th:first-child,#st-faq .step-content .html-response table tbody tr:last-child td:first-child,#st-faq .step-content .html-response table tbody tr:last-child th:first-child,#st-faq .step-content .html-response table thead tr:last-child td:first-child,#st-faq .step-content .html-response table thead tr:last-child th:first-child {
    border-radius: 0 0 0 6px
}

#st-faq .promoted-question-details-response-content.html-response table tbody tr:last-child td:last-child,#st-faq .promoted-question-details-response-content.html-response table tbody tr:last-child th:last-child,#st-faq .promoted-question-details-response-content.html-response table thead tr:last-child td:last-child,#st-faq .promoted-question-details-response-content.html-response table thead tr:last-child th:last-child,#st-faq .response-content .html-response table tbody tr:last-child td:last-child,#st-faq .response-content .html-response table tbody tr:last-child th:last-child,#st-faq .response-content .html-response table thead tr:last-child td:last-child,#st-faq .response-content .html-response table thead tr:last-child th:last-child,#st-faq .step-content .html-response table tbody tr:last-child td:last-child,#st-faq .step-content .html-response table tbody tr:last-child th:last-child,#st-faq .step-content .html-response table thead tr:last-child td:last-child,#st-faq .step-content .html-response table thead tr:last-child th:last-child {
    border-radius: 0 0 6px 0
}

#st-faq .promoted-question-details-response-content.html-response table tr,#st-faq .response-content .html-response table tr,#st-faq .step-content .html-response table tr {
    display: table-row
}

#st-faq .promoted-question-details-response-content.html-response table tr:first-child td,#st-faq .promoted-question-details-response-content.html-response table tr:first-child th,#st-faq .response-content .html-response table tr:first-child td,#st-faq .response-content .html-response table tr:first-child th,#st-faq .step-content .html-response table tr:first-child td,#st-faq .step-content .html-response table tr:first-child th {
    background: #f8f8f8;
    color: #000;
    height: 40px
}

#st-faq .promoted-question-details-response-content.html-response table tbody tr:last-child,#st-faq .response-content .html-response table tbody tr:last-child,#st-faq .step-content .html-response table tbody tr:last-child {
    border-bottom: none!important
}

#st-faq .promoted-question-details-response-content.html-response table td,#st-faq .promoted-question-details-response-content.html-response table th,#st-faq .response-content .html-response table td,#st-faq .response-content .html-response table th,#st-faq .step-content .html-response table td,#st-faq .step-content .html-response table th {
    border: none!important;
    border-bottom: 1px solid #f8f8f8!important;
    color: gray;
    display: table-cell;
    font-size: 12px;
    font-weight: 400;
    height: 42px;
    line-height: 1.5833;
    padding: 8px 16px;
    text-align: center;
    vertical-align: middle
}

#st-faq .promoted-question-details-response-content.html-response table td:last-child,#st-faq .promoted-question-details-response-content.html-response table th:last-child,#st-faq .response-content .html-response table td:last-child,#st-faq .response-content .html-response table th:last-child,#st-faq .step-content .html-response table td:last-child,#st-faq .step-content .html-response table th:last-child {
    border-right: none
}

#st-faq .promoted-question-details-response-content.html-response caption,#st-faq .response-content .html-response caption,#st-faq .step-content .html-response caption {
    display: table-caption
}

#st-faq .promoted-question-details-response-content.html-response h1,#st-faq .promoted-question-details-response-content.html-response h2,#st-faq .promoted-question-details-response-content.html-response h3,#st-faq .promoted-question-details-response-content.html-response h4,#st-faq .promoted-question-details-response-content.html-response h5,#st-faq .promoted-question-details-response-content.html-response h6,#st-faq .response-content .html-response h1,#st-faq .response-content .html-response h2,#st-faq .response-content .html-response h3,#st-faq .response-content .html-response h4,#st-faq .response-content .html-response h5,#st-faq .response-content .html-response h6,#st-faq .step-content .html-response h1,#st-faq .step-content .html-response h2,#st-faq .step-content .html-response h3,#st-faq .step-content .html-response h4,#st-faq .step-content .html-response h5,#st-faq .step-content .html-response h6 {
    color: #000;
    font-weight: 500;
    line-height: 1.3125;
    margin: 12px 0;
    padding: 0
}

#st-faq .promoted-question-details-response-content.html-response mark,#st-faq .response-content .html-response mark,#st-faq .step-content .html-response mark {
    background-color: #f396f5
}

#st-faq .promoted-question-details-response-content.html-response hr,#st-faq .response-content .html-response hr,#st-faq .step-content .html-response hr {
    border-color: #e8e8e8;
    margin: 12px 0
}

#st-faq .promoted-question-details-response-content.html-response img,#st-faq .response-content .html-response img,#st-faq .step-content .html-response img {
    margin: 12px 0;
    max-width: 100%
}

#st-faq .promoted-question-details-response-content.html-response h1,#st-faq .response-content .html-response h1,#st-faq .step-content .html-response h1 {
    font-size: 32px
}

#st-faq .promoted-question-details-response-content.html-response h2,#st-faq .response-content .html-response h2,#st-faq .step-content .html-response h2 {
    font-size: 22px
}

#st-faq .promoted-question-details-response-content.html-response h3,#st-faq .response-content .html-response h3,#st-faq .step-content .html-response h3 {
    font-size: 18px
}

#st-faq .promoted-question-details-response-content.html-response h4,#st-faq .response-content .html-response h4,#st-faq .step-content .html-response h4 {
    font-size: 16px
}

#st-faq .promoted-question-details-response-content.html-response h5,#st-faq .response-content .html-response h5,#st-faq .step-content .html-response h5 {
    font-size: 14px
}

#st-faq .promoted-question-details-response-content.html-response h6,#st-faq .response-content .html-response h6,#st-faq .step-content .html-response h6 {
    font-size: 12px
}

#st-faq .promoted-question-details-response-content.html-response a,#st-faq .response-content .html-response a,#st-faq .step-content .html-response a {
    color: #000;
    text-decoration: underline
}

#st-faq .promoted-question-details-response-content.html-response a:hover,#st-faq .response-content .html-response a:hover,#st-faq .step-content .html-response a:hover {
    text-decoration: none
}

#st-faq .promoted-question-details-response-content.html-response h1:first-child,#st-faq .promoted-question-details-response-content.html-response h2:first-child,#st-faq .promoted-question-details-response-content.html-response h3:first-child,#st-faq .promoted-question-details-response-content.html-response h4:first-child,#st-faq .promoted-question-details-response-content.html-response h5:first-child,#st-faq .promoted-question-details-response-content.html-response h6:first-child,#st-faq .promoted-question-details-response-content.html-response ol:first-child,#st-faq .promoted-question-details-response-content.html-response p:first-child,#st-faq .promoted-question-details-response-content.html-response table:first-child,#st-faq .promoted-question-details-response-content.html-response ul:first-child,#st-faq .response-content .html-response h1:first-child,#st-faq .response-content .html-response h2:first-child,#st-faq .response-content .html-response h3:first-child,#st-faq .response-content .html-response h4:first-child,#st-faq .response-content .html-response h5:first-child,#st-faq .response-content .html-response h6:first-child,#st-faq .response-content .html-response ol:first-child,#st-faq .response-content .html-response p:first-child,#st-faq .response-content .html-response table:first-child,#st-faq .response-content .html-response ul:first-child,#st-faq .step-content .html-response h1:first-child,#st-faq .step-content .html-response h2:first-child,#st-faq .step-content .html-response h3:first-child,#st-faq .step-content .html-response h4:first-child,#st-faq .step-content .html-response h5:first-child,#st-faq .step-content .html-response h6:first-child,#st-faq .step-content .html-response ol:first-child,#st-faq .step-content .html-response p:first-child,#st-faq .step-content .html-response table:first-child,#st-faq .step-content .html-response ul:first-child {
    margin-top: 0;
    padding-top: 0
}

#st-faq .promoted-question-details-response-content.html-response h1:last-child,#st-faq .promoted-question-details-response-content.html-response h2:last-child,#st-faq .promoted-question-details-response-content.html-response h3:last-child,#st-faq .promoted-question-details-response-content.html-response h4:last-child,#st-faq .promoted-question-details-response-content.html-response h5:last-child,#st-faq .promoted-question-details-response-content.html-response h6:last-child,#st-faq .promoted-question-details-response-content.html-response ol:last-child,#st-faq .promoted-question-details-response-content.html-response p:last-child,#st-faq .promoted-question-details-response-content.html-response table:last-child,#st-faq .promoted-question-details-response-content.html-response ul:last-child,#st-faq .response-content .html-response h1:last-child,#st-faq .response-content .html-response h2:last-child,#st-faq .response-content .html-response h3:last-child,#st-faq .response-content .html-response h4:last-child,#st-faq .response-content .html-response h5:last-child,#st-faq .response-content .html-response h6:last-child,#st-faq .response-content .html-response ol:last-child,#st-faq .response-content .html-response p:last-child,#st-faq .response-content .html-response table:last-child,#st-faq .response-content .html-response ul:last-child,#st-faq .step-content .html-response h1:last-child,#st-faq .step-content .html-response h2:last-child,#st-faq .step-content .html-response h3:last-child,#st-faq .step-content .html-response h4:last-child,#st-faq .step-content .html-response h5:last-child,#st-faq .step-content .html-response h6:last-child,#st-faq .step-content .html-response ol:last-child,#st-faq .step-content .html-response p:last-child,#st-faq .step-content .html-response table:last-child,#st-faq .step-content .html-response ul:last-child {
    margin-bottom: 0;
    padding-bottom: 0
}

#st-faq .question-list li,#st-faq .suggestion-list-wrapper>.suggestion-list li {
    border-bottom: none;
    display: flex
}

#st-faq .question-list li:last-child,#st-faq .suggestion-list-wrapper>.suggestion-list li:last-child {
    border-bottom: none
}

#st-faq .question-list li:not(:last-child),#st-faq .suggestion-list-wrapper>.suggestion-list li:not(:last-child) {
    padding-bottom: 20px
}

#st-faq .question-list li a,#st-faq .question-list li button,#st-faq .suggestion-list-wrapper>.suggestion-list li a,#st-faq .suggestion-list-wrapper>.suggestion-list li button {
    align-items: center;
    color: #000;
    display: flex;
    flex-grow: 1;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 1.1429;
    min-height: 0;
    padding: 0 40px 0 0;
    position: relative;
    transition: all .2s
}

#st-faq .question-list li a *,#st-faq .question-list li button *,#st-faq .suggestion-list-wrapper>.suggestion-list li a *,#st-faq .suggestion-list-wrapper>.suggestion-list li button * {
    font-weight: inherit;
    margin: 0;
    padding: 0;
    text-decoration: inherit;
    text-transform: inherit
}

#st-faq .question-list li a:hover,#st-faq .question-list li button:hover,#st-faq .suggestion-list-wrapper>.suggestion-list li a:hover,#st-faq .suggestion-list-wrapper>.suggestion-list li button:hover {
    font-weight: 300;
    text-decoration: underline
}

#st-faq .question-list li a:after,#st-faq .question-list li button:after,#st-faq .suggestion-list-wrapper>.suggestion-list li a:after,#st-faq .suggestion-list-wrapper>.suggestion-list li button:after {
    border: solid #000;
    border-width: 1px 1px 0 0;
    content: "";
    height: 6px;
    position: absolute;
    right: 2px;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    width: 6px
}

#st-faq .page:not(.page-home) .thematic-menu-title {
    display: none
}

#st-faq .page:not(.page-home) .thematic-menu>li {
    border: 1px solid #000;
    border-radius: 5px
}

#st-faq .page:not(.page-home) .thematic-menu>li:not(:last-child) {
    margin-bottom: 8px
}

#st-faq .page:not(.page-home) .thematic-menu>li.thematic-goto-homepage a:before {
    background: no-repeat 50%/auto;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23000' d='M16 21.333a.89.89 0 1 1 0 1.779.89.89 0 0 1 0-1.779m10.667 1.334v-6.351c0-3.02-1.238-5.945-3.395-8.03A10.4 10.4 0 0 0 15.67 5.34c-5.618.192-10.253 4.92-10.335 10.537a10.16 10.16 0 0 0 2.947 7.33c2.2 2.23 5.297 3.46 8.724 3.46h5.66c2.205 0 4-1.795 4-4M22.654 8.925a10.33 10.33 0 0 1 3.124 7.39v6.352a3.115 3.115 0 0 1-3.111 3.11h-5.66c-3.187 0-6.06-1.133-8.092-3.195a9.27 9.27 0 0 1-2.691-6.692c.075-5.151 4.325-9.486 9.476-9.66q.165-.007.33-.007c2.472 0 4.814.952 6.624 2.702m-6.21 10.186v-.444c0-.833.6-1.867 1.31-2.258a3.58 3.58 0 0 0 1.785-3.756c-.251-1.432-1.426-2.609-2.858-2.86a3.55 3.55 0 0 0-2.745.635 3.57 3.57 0 0 0-1.421 2.403.446.446 0 0 0 .383.499.446.446 0 0 0 .498-.384 2.68 2.68 0 0 1 1.066-1.802 2.68 2.68 0 0 1 2.065-.475 2.67 2.67 0 0 1 2.137 2.138c.203 1.156-.323 2.263-1.339 2.824-.992.547-1.769 1.88-1.769 3.036v.444a.445.445 0 0 0 .89 0z'/%3E%3C/svg%3E");
    content: "";
    height: 32px;
    left: 19px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 32px
}

#st-faq .page:not(.page-home) .thematic-menu>li>.thematic-title .thematic-menu-item-background-image {
    background: 0 0!important;
    left: 19px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

#st-faq .page:not(.page-home) .thematic-menu>li>.thematic-title .thematic-menu-item-picto {
    align-items: center;
    display: flex;
    height: 32px;
    justify-content: center;
    width: 32px
}

#st-faq .page:not(.page-home) .thematic-menu>li>.thematic-title .thematic-menu-item-picto img {
    display: block;
    height: auto;
    max-height: 100%;
    max-width: 100%;
    width: auto
}

#st-faq .page:not(.page-home) .thematic-menu li {
    display: block
}

#st-faq .page:not(.page-home) .thematic-menu li a,#st-faq .page:not(.page-home) .thematic-menu li button {
    align-items: center;
    color: #000;
    cursor: pointer;
    display: flex;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.1429;
    min-height: 64px;
    padding: 14px 43px 14px 59px;
    position: relative;
    width: 100%
}

#st-faq .page:not(.page-home) .thematic-menu li a:after,#st-faq .page:not(.page-home) .thematic-menu li button:after {
    border: 1px solid #000;
    border-width: 1px 1px 0 0;
    content: "";
    display: block;
    height: 7px;
    margin: -1px 0 0;
    position: absolute;
    right: 24px;
    top: 50%;
    transform: translateY(-50%) rotate(135deg);
    width: 7px
}

#st-faq .page:not(.page-home) .thematic-menu li a:hover,#st-faq .page:not(.page-home) .thematic-menu li button:hover {
    font-weight: 500;
    text-decoration: underline
}

#st-faq .page:not(.page-home) .thematic-menu li a:after {
    display: none
}

#st-faq .page:not(.page-home) .thematic-menu li .thematic-menu-item {
    align-items: center;
    display: flex
}

#st-faq .page:not(.page-home) .thematic-menu .thematic-children {
    background: 0 0;
    border: none;
    display: none;
    padding: 4px 0 8px
}

#st-faq .page:not(.page-home) .thematic-menu .thematic-children li a:hover,#st-faq .page:not(.page-home) .thematic-menu .thematic-children li button:hover,#st-faq .page:not(.page-home) .thematic-menu .thematic-children li.active a,#st-faq .page:not(.page-home) .thematic-menu .thematic-children li.open button {
    font-weight: 400;
    text-decoration: underline
}

#st-faq .page:not(.page-home) .thematic-menu .thematic-children li a,#st-faq .page:not(.page-home) .thematic-menu .thematic-children li button {
    font-size: 14px;
    font-weight: 400;
    min-height: 0;
    padding: 8px 43px 8px 20px
}

#st-faq .page:not(.page-home) .thematic-menu .thematic-children .thematic-children {
    padding: 0
}

#st-faq .page:not(.page-home) .thematic-menu .thematic-children .thematic-children li a,#st-faq .page:not(.page-home) .thematic-menu .thematic-children .thematic-children li button {
    padding-left: 40px
}

#st-faq .page:not(.page-home) .thematic-menu li.open>a,#st-faq .page:not(.page-home) .thematic-menu li.open>button {
    font-weight: 500
}

#st-faq .page:not(.page-home) .thematic-menu li.open>button:after {
    margin-top: -4px;
    transform: translateY(50%) rotate(-45deg)
}

#st-faq .page:not(.page-home) .thematic-menu li.open>.thematic-children {
    display: block
}

#st-faq .page-home .thematic-menu-wrapper {
    margin: 0 auto;
    max-width: 1238px;
    padding: 64px 0
}

#st-faq .thematic-dropdown-wrapper {
    display: none;
    margin: 24px 0;
    padding: 0;
    position: relative
}

#st-faq .thematic-dropdown-wrapper .thematic-dropdown-title,#st-faq .thematic-dropdown-wrapper:before {
    display: none
}

#st-faq .thematic-dropdown-wrapper .active-thematic-title {
    background: #fff;
    border: 1px solid #000;
    border-radius: 5px
}

#st-faq .thematic-dropdown-wrapper .active-thematic-title button {
    align-items: center;
    color: #000;
    display: flex;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    min-height: 48px;
    padding: 10px 48px 10px 20px;
    position: relative;
    width: 100%;
    z-index: 10
}

#st-faq .thematic-dropdown-wrapper .active-thematic-title button:after {
    border: solid #000;
    border-width: 0 1px 1px 0;
    content: "";
    height: 6px;
    position: absolute;
    right: 24px;
    top: 50%;
    transform: translateY(-50%);
    transform: translateY(-50%) rotate(45deg);
    width: 6px
}

#st-faq .thematic-dropdown-wrapper .thematic-menu {
    background: #fff;
    border: 1px solid #000;
    border-radius: 5px;
    box-shadow: 0 16px 16px 0 rgba(0,0,0,.15);
    display: none;
    left: 0;
    padding: 48px 0 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li {
    border-left: none!important;
    border-radius: 0!important;
    border-right: none!important;
    margin-bottom: 0!important
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu>li button:before {
    background: no-repeat 50%/contain;
    content: "";
    height: 32px;
    left: 19px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 32px
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21500 a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21500 button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/modeles.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21501 a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21501 button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/compte.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21502 a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21502 button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/commande.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21507 a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21507 button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/paiement.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21503 a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21503 button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/livraison.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21504 a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21504 button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/retour.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21505 a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21505 button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/boutique.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21506 a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu>li.thematic-21506 button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/services-maje.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li:not(:first-child) {
    border-top: none!important
}

#st-faq .thematic-dropdown-wrapper .thematic-menu>li:last-child {
    border-bottom: none!important
}

#st-faq .thematic-dropdown-wrapper .thematic-menu.open {
    display: block
}

#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4285>a,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4285>button,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4286>a,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4286>button,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4289>a,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4289>button,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4290>a,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4290>button,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4291>a,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4291>button,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-6455>a,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-6455>button {
    justify-content: flex-start
}

#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4285>a:after,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4285>button:after,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4286>a:after,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4286>button:after,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4289>a:after,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4289>button:after,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4290>a:after,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4290>button:after,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4291>a:after,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4291>button:after,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-6455>a:after,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-6455>button:after {
    margin-left: auto
}

#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4285>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4285>button:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4286>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4286>button:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4289>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4289>button:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4290>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4290>button:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4291>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4291>button:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-6455>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-6455>button:before {
    background: 50%/contain no-repeat;
    content: "";
    flex: 0 0 auto;
    height: 16px;
    margin-right: 10px;
    width: 16px
}

#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-6455>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-6455>button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/commande.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4285>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4285>button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/livraison.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4286>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4286>button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/retour.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4289>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4289>button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/compte.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4290>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4290>button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/modeles.png)
}

#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4291>a:before,#st-faq .thematic-dropdown-wrapper .thematic-menu .thematic-4291>button:before {
    background-image: url(https://assets.app.smart-tribune.com/maje/images/boutique.png)
}

#st-faq .promoted-question,#st-faq .promoted-question-details {
    background: 0 0;
    border: none;
    border-radius: 0;
    margin: 0 auto;
    max-width: 960px;
    padding: 40px 0
}

#st-faq .promoted-question-details:after,#st-faq .promoted-question:after {
    background: #000;
    content: "";
    height: 1px;
    left: 0;
    margin: 40px 0 0;
    max-width: none;
    position: absolute;
    transform: none;
    width: 100%
}

#st-faq .promoted-question .title,#st-faq .promoted-question-details .title {
    background: no-repeat top 2px left/auto;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cg fill='%23F396F5' clip-path='url(%23a)'%3E%3Cpath d='M10 20a10 10 0 1 1 10-10 10.01 10.01 0 0 1-10 10m0-18.333A8.333 8.333 0 1 0 18.333 10 8.34 8.34 0 0 0 10 1.667'/%3E%3Cpath d='M11.667 15.833H10V10H8.333V8.333H10A1.667 1.667 0 0 1 11.667 10zM10 6.667a1.25 1.25 0 1 0 0-2.5 1.25 1.25 0 0 0 0 2.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    margin-bottom: 20px;
    padding-left: 32px
}

#st-faq .promoted-question .question-list li:last-child,#st-faq .promoted-question-details .question-list li:last-child {
    border-bottom: none
}

#st-faq .promoted-question .promoted-question-item {
    border-bottom-color: #000
}

#st-faq .promoted-question-details [data-readmore] {
    transition: max-height .2s
}

#st-faq .promoted-question-details .readmore {
    display: block;
    margin: 0;
    outline: 0;
    overflow: visible;
    padding: 0;
    width: auto
}

#st-faq .promoted-question-details .readmore:before {
    display: none
}

#st-faq .promoted-question-details .readmore:hover .readless-label,#st-faq .promoted-question-details .readmore:hover .readmore-label {
    background-color: #000;
    color: #fff
}

#st-faq .promoted-question-details .readmore .readless-label,#st-faq .promoted-question-details .readmore .readmore-label {
    background: 0 0;
    border: 1px solid #000;
    border-radius: 5px;
    color: #000;
    display: inline-block;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: .025em;
    line-height: 1;
    margin: 20px 0 0;
    min-width: 151px;
    opacity: 1;
    padding: 14px 20px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
    width: auto
}

#st-faq .promoted-question-details .readmore .readless-label:after,#st-faq .promoted-question-details .readmore .readless-label:before,#st-faq .promoted-question-details .readmore .readmore-label:after,#st-faq .promoted-question-details .readmore .readmore-label:before {
    display: none
}

#st-faq .promoted-question-details-item {
    margin-bottom: 2px
}

#st-faq .promoted-question-details-item a {
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2857
}

#st-faq .page-question .related-question {
    margin-top: 40px
}

#st-faq .page-home {
    margin: 0 auto;
    max-width: 960px
}

#st-faq .page-home .search-group {
    margin-bottom: 0
}

#st-faq .page-home .home-page-title {
    margin: 0 auto 20px;
    max-width: 960px
}

#st-faq .page-home .frequent-question-list {
    margin: 0 auto;
    max-width: 960px
}

#st-faq .page-home .thematic-dropdown-wrapper {
    margin: 8px 0 32px
}

body {
    margin: 0
}

#st-faq {
    background: #fff;
    min-height: 100vh;
    overflow: visible;
    padding: 0
}

#st-faq #st-faq-root {
    background: 0 0;
    color: #000;
    display: block;
    font-family: ITC Avant Garde,sans-serif;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: .0417em;
    line-height: 1.5833;
    margin: 0 auto;
    max-width: 1238px;
    padding: 0 19px
}

#st-faq #st-faq-root,#st-faq *,#st-faq :after,#st-faq :before {
    box-sizing: border-box
}

#st-faq :focus {
    outline: 0
}

#st-faq a {
    color: #000;
    text-decoration: none;
    transition: all .2s
}

#st-faq a,#st-faq a * {
    cursor: pointer
}

#st-faq b,#st-faq strong {
    font-weight: 700
}

#st-faq del,#st-faq s {
    text-decoration: line-through
}

#st-faq u {
    text-decoration: underline
}

#st-faq sub {
    font-size: smaller;
    vertical-align: sub
}

#st-faq sup {
    font-size: smaller;
    vertical-align: super
}

#st-faq ins {
    text-decoration: underline
}

#st-faq small {
    font-size: smaller
}

#st-faq cite,#st-faq em,#st-faq i,#st-faq q {
    font-style: italic
}

#st-faq mark {
    background-color: #f396f5
}

#st-faq .iframe-wrapper {
    overflow: hidden;
    padding-top: 56.25%;
    position: relative
}

#st-faq .iframe-wrapper iframe {
    border: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

#st-faq button,#st-faq input {
    background: 0 0;
    border: none;
    box-shadow: none;
    font-family: ITC Avant Garde,sans-serif
}

#st-faq .page {
    padding: 0 0 80px
}

#st-faq .page-guide .content>.group-item:nth-child(2),#st-faq .page-question .content>.group-item:nth-child(2) {
    flex: 1 0 auto;
    width: calc(100% - 696px)
}

#st-faq .page-guide .content>.group-item:last-child,#st-faq .page-question .content>.group-item:last-child {
    flex: 0 0 280px;
    margin-left: 48px;
    width: 280px
}

#st-faq .page-guide .content-right,#st-faq .page-question .content-right {
    position: sticky;
    top: 30px
}

#st-faq .content {
    display: flex;
    padding: 16px 0 0
}

#st-faq .content .content-right {
    max-width: 960px;
    padding: 0
}

#st-faq .content>.grid-item {
    flex: 1 1 auto;
    max-width: calc(100% - 368px)
}

#st-faq .content>.grid-item:first-child {
    flex: 0 0 auto;
    margin-right: 48px;
    width: 320px
}

#st-faq .content>.grid-item:last-child {
    padding: 0
}

@media screen and (min-width: 769px) {
    #st-faq .search-bar-speech-recognition-wrapper {
        display:none
    }

    #st-faq .search-example-item:not(:last-child) {
        padding-right: 12px
    }

    #st-faq .frequent-question-list .question-list li:nth-child(n+6),#st-faq .page-question .content-right .bottom-navigation-group {
        display: none
    }
}

@media screen and (min-width: 992px) {
    #st-faq .page-home .thematic-menu {
        display:flex;
        flex-wrap: wrap;
        justify-content: flex-start;
        margin: 0 -8px
    }

    #st-faq .page-home .thematic-menu>li {
        background: #fff;
        border: 1px solid #000;
        border-radius: 5px;
        display: block;
        margin: 0 8px 16px;
        max-width: calc(25% - 16px);
        width: calc(25% - 16px)
    }

    #st-faq .page-home .thematic-menu>li:nth-child(4n+4) .thematic-children .thematic-children {
        left: -100%
    }

    #st-faq .page-home .thematic-menu>li:hover>button:after {
        margin-top: 2px;
        transform: translateY(-50%) rotate(-45deg)
    }

    #st-faq .page-home .thematic-menu>li a,#st-faq .page-home .thematic-menu>li button {
        cursor: pointer;
        display: block;
        position: relative;
        width: 100%
    }

    #st-faq .page-home .thematic-menu>li button:after {
        border: solid #000;
        border-width: 1px 1px 0 0;
        content: "";
        height: 6px;
        position: absolute;
        right: 20px;
        top: 50%;
        transform: translateY(-50%) rotate(135deg);
        transition: transform .2s;
        width: 6px
    }

    #st-faq .page-home .thematic-menu>li>a,#st-faq .page-home .thematic-menu>li>button {
        align-items: center;
        color: #000;
        display: flex;
        font-size: 14px;
        font-weight: 500;
        line-height: 1;
        min-height: 72px;
        padding: 20px 40px 20px 54px
    }

    #st-faq .page-home .thematic-menu>li>a .thematic-menu-item-background-image,#st-faq .page-home .thematic-menu>li>button .thematic-menu-item-background-image {
        background: 0 0!important
    }

    #st-faq .page-home .thematic-menu>li>a .thematic-menu-item-picto,#st-faq .page-home .thematic-menu>li>button .thematic-menu-item-picto {
        align-items: center;
        display: flex;
        height: 32px;
        justify-content: center;
        left: 16px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 32px
    }

    #st-faq .page-home .thematic-menu>li>a .thematic-menu-item-picto img,#st-faq .page-home .thematic-menu>li>button .thematic-menu-item-picto img {
        display: block;
        height: auto;
        max-height: 100%;
        max-width: 100%;
        width: auto
    }

    #st-faq .page-home .thematic-menu li {
        position: relative;
        z-index: 1
    }

    #st-faq .page-home .thematic-menu li:hover {
        z-index: 2
    }

    #st-faq .page-home .thematic-menu li:hover>.thematic-children {
        display: block
    }

    #st-faq .page-home .thematic-menu .thematic-children {
        background: #fff;
        border: 1px solid #000;
        border-radius: 0 0 5px 5px;
        border-top: none;
        display: none;
        left: -1px;
        padding: 8px 0 16px;
        position: absolute;
        right: -1px;
        top: calc(100% - 3px)
    }

    #st-faq .page-home .thematic-menu .thematic-children li {
        display: block;
        padding: 0 16px
    }

    #st-faq .page-home .thematic-menu .thematic-children a,#st-faq .page-home .thematic-menu .thematic-children button {
        color: #000;
        font-size: 15px;
        font-weight: 400;
        line-height: 1.2;
        padding: 8px 20px 8px 0;
        position: relative
    }

    #st-faq .page-home .thematic-menu .thematic-children a:hover,#st-faq .page-home .thematic-menu .thematic-children button:hover {
        text-decoration: underline
    }

    #st-faq .page-home .thematic-menu .thematic-children button:after {
        right: 5px
    }

    #st-faq .page-home .thematic-menu .thematic-children .thematic-children {
        border: 1px solid #000;
        border-radius: 5px;
        left: 100%;
        right: auto;
        top: -8px;
        width: 100%
    }

    #st-faq .page-home .thematic-menu .thematic-children .thematic-children a:after,#st-faq .page-home .thematic-menu .thematic-children .thematic-children button:after {
        display: none
    }
}

@media screen and (max-width: 1100px) {
    #st-faq .page-guide .content>.group-item:nth-child(2),#st-faq .page-question .content>.group-item:nth-child(2) {
        width:calc(100% - 600px)
    }

    #st-faq .page-guide .content>.group-item:last-child,#st-faq .page-question .content>.group-item:last-child {
        margin-left: 20px
    }

    #st-faq .content>.grid-item {
        max-width: calc(100% - 300px)
    }

    #st-faq .content>.grid-item:first-child {
        margin-right: 20px;
        width: 280px
    }
}

@media screen and (max-width: 991px) {
    #st-faq .thematic-step-menu .thematic-step-item {
        max-width:calc(33.33333% - 40px);
        width: calc(33.33333% - 40px)
    }

    #st-faq .page-home .thematic-menu-wrapper,#st-faq .question-group .question-aside {
        display: none
    }

    #st-faq .page-home .thematic-menu>li {
        border: 1px solid #000;
        border-radius: 5px
    }

    #st-faq .page-home .thematic-menu>li:not(:last-child) {
        margin-bottom: 8px
    }

    #st-faq .page-home .thematic-menu>li.thematic-goto-homepage a:before {
        background: no-repeat 50%/auto;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23000' d='M16 21.333a.89.89 0 1 1 0 1.779.89.89 0 0 1 0-1.779m10.667 1.334v-6.351c0-3.02-1.238-5.945-3.395-8.03A10.4 10.4 0 0 0 15.67 5.34c-5.618.192-10.253 4.92-10.335 10.537a10.16 10.16 0 0 0 2.947 7.33c2.2 2.23 5.297 3.46 8.724 3.46h5.66c2.205 0 4-1.795 4-4M22.654 8.925a10.33 10.33 0 0 1 3.124 7.39v6.352a3.115 3.115 0 0 1-3.111 3.11h-5.66c-3.187 0-6.06-1.133-8.092-3.195a9.27 9.27 0 0 1-2.691-6.692c.075-5.151 4.325-9.486 9.476-9.66q.165-.007.33-.007c2.472 0 4.814.952 6.624 2.702m-6.21 10.186v-.444c0-.833.6-1.867 1.31-2.258a3.58 3.58 0 0 0 1.785-3.756c-.251-1.432-1.426-2.609-2.858-2.86a3.55 3.55 0 0 0-2.745.635 3.57 3.57 0 0 0-1.421 2.403.446.446 0 0 0 .383.499.446.446 0 0 0 .498-.384 2.68 2.68 0 0 1 1.066-1.802 2.68 2.68 0 0 1 2.065-.475 2.67 2.67 0 0 1 2.137 2.138c.203 1.156-.323 2.263-1.339 2.824-.992.547-1.769 1.88-1.769 3.036v.444a.445.445 0 0 0 .89 0z'/%3E%3C/svg%3E");
        content: "";
        height: 32px;
        left: 19px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 32px
    }

    #st-faq .page-home .thematic-menu>li>.thematic-title .thematic-menu-item-background-image {
        background: 0 0!important;
        left: 19px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%)
    }

    #st-faq .page-home .thematic-menu>li>.thematic-title .thematic-menu-item-picto {
        align-items: center;
        display: flex;
        height: 32px;
        justify-content: center;
        width: 32px
    }

    #st-faq .page-home .thematic-menu>li>.thematic-title .thematic-menu-item-picto img {
        display: block;
        height: auto;
        max-height: 100%;
        max-width: 100%;
        width: auto
    }

    #st-faq .page-home .thematic-menu li {
        display: block
    }

    #st-faq .page-home .thematic-menu li a,#st-faq .page-home .thematic-menu li button {
        align-items: center;
        color: #000;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.1429;
        min-height: 64px;
        padding: 14px 43px 14px 59px;
        position: relative;
        width: 100%
    }

    #st-faq .page-home .thematic-menu li a:after,#st-faq .page-home .thematic-menu li button:after {
        border: 1px solid #000;
        border-width: 1px 1px 0 0;
        content: "";
        display: block;
        height: 7px;
        margin: -1px 0 0;
        position: absolute;
        right: 24px;
        top: 50%;
        transform: translateY(-50%) rotate(135deg);
        width: 7px
    }

    #st-faq .page-home .thematic-menu li a:hover,#st-faq .page-home .thematic-menu li button:hover {
        font-weight: 500;
        text-decoration: underline
    }

    #st-faq .page-home .thematic-menu li a:after {
        display: none
    }

    #st-faq .page-home .thematic-menu li .thematic-menu-item {
        align-items: center;
        display: flex
    }

    #st-faq .page-home .thematic-menu .thematic-children {
        background: 0 0;
        border: none;
        display: none;
        padding: 4px 0 8px
    }

    #st-faq .page-home .thematic-menu .thematic-children li a:hover,#st-faq .page-home .thematic-menu .thematic-children li button:hover,#st-faq .page-home .thematic-menu .thematic-children li.active a,#st-faq .page-home .thematic-menu .thematic-children li.open button {
        font-weight: 400;
        text-decoration: underline
    }

    #st-faq .page-home .thematic-menu .thematic-children li a,#st-faq .page-home .thematic-menu .thematic-children li button {
        font-size: 14px;
        font-weight: 400;
        min-height: 0;
        padding: 8px 43px 8px 20px
    }

    #st-faq .page-home .thematic-menu .thematic-children .thematic-children {
        padding: 0
    }

    #st-faq .page-home .thematic-menu .thematic-children .thematic-children li a,#st-faq .page-home .thematic-menu .thematic-children .thematic-children li button {
        padding-left: 40px
    }

    #st-faq .page-home .thematic-menu li.open>a,#st-faq .page-home .thematic-menu li.open>button {
        font-weight: 500
    }

    #st-faq .page-home .thematic-menu li.open>button:after {
        margin-top: -4px;
        transform: translateY(50%) rotate(-45deg)
    }

    #st-faq .page-home .thematic-menu li.open>.thematic-children,#st-faq .thematic-dropdown-wrapper {
        display: block
    }

    #st-faq .page-guide .content>.group-item:nth-child(2),#st-faq .page-question .content>.group-item:nth-child(2) {
        width: calc(100% - 300px)
    }

    #st-faq .content>.grid-item {
        max-width: 100%
    }

    #st-faq .content>.grid-item:first-child {
        display: none
    }
}

@media screen and (max-width: 768px) {
    #st-faq .question-page-title {
        font-size:28px;
        line-height: 1
    }

    #st-faq .search-group {
        padding-bottom: 24px
    }

    #st-faq .search-group:after {
        margin-top: 24px
    }

    #st-faq .search-title {
        font-size: 24px;
        line-height: 1;
        margin-bottom: 15px
    }

    #st-faq input[type=search].autocomplete-input {
        height: 40px;
        padding-left: 40px
    }

    #st-faq input[type=submit].search-bar-button {
        height: 40px
    }

    #st-faq .search-bar-container {
        margin-bottom: 16px
    }

    #st-faq .search-examples {
        display: block;
        text-align: center
    }

    #st-faq .search-examples-title {
        margin: 0 0 16px
    }

    #st-faq .search-example-item {
        padding: 0 4px 8px
    }

    #st-faq .thematic-step-menu {
        display: none
    }

    #st-faq .divider:before {
        top: -28px
    }

    #st-faq .frequent-question-list .question-list li:nth-child(n+5),#st-faq .page-question .content-center .bottom-navigation-group {
        display: none
    }

    #st-faq .st-faq-root .vote {
        margin-top: 40px
    }

    #st-faq .question-list-pagination-list {
        justify-content: center
    }

    #st-faq .question-list-pagination-list-item a {
        margin-left: 6px;
        margin-right: 6px
    }

    #st-faq .promoted-question,#st-faq .promoted-question-details {
        margin-bottom: 0;
        padding: 24px 0
    }

    #st-faq .promoted-question-details:after,#st-faq .promoted-question:after {
        margin-top: 24px
    }

    #st-faq .page-question .related-question {
        margin-top: 30px
    }

    #st-faq .page-home .home-page-title {
        margin-top: 24px
    }

    #st-faq .page-home .frequent-question-list .question-list li {
        padding-bottom: 20px
    }

    #st-faq #st-faq-root {
        padding: 0 12px
    }

    #st-faq .page-guide .content>.group-item:nth-child(2),#st-faq .page-question .content>.group-item:nth-child(2) {
        width: 100%
    }

    #st-faq .page-guide .content>.group-item:last-child,#st-faq .page-question .content>.group-item:last-child {
        margin: 0;
        width: 100%
    }

    #st-faq .content {
        display: block;
        padding: 0
    }
}

#st-faq .promoted-question-details-response-content.html-response .highlight,#st-faq .response-content .html-response .highlight,#st-faq .step-content .html-response .highlight {
    font-size: 12px;
    font-weight: 200
}

.hide {
    display: none !important;
}