@keyframes styles-module_fa-spin__ljgpI {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__ljgpI 2s linear infinite
}

.styles-module_tooltipWrapper__jXXEP {
    display: inline-block;
    position: relative
}

.styles-module_tooltipWrapper__jXXEP span>i {
    color: #929292
}

.styles-module_tooltipTip__VaOi- {
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0 8px 24px hsla(210,8%,62%,.2);
    color: #404040;
    font-size: 14px;
    line-height: 1.5;
    padding: 8px;
    position: absolute;
    width: 180px;
    z-index: 999
}

.styles-module_tooltipTip__VaOi-:before {
    border: 6px solid transparent;
    content: " ";
    height: 0;
    left: 40%;
    margin-left: -6px;
    pointer-events: none;
    position: absolute;
    width: 0
}

.styles-module_tooltipTip__VaOi-.styles-module_top__kvf2D {
    left: -60px
}

.styles-module_tooltipTip__VaOi-.styles-module_top__kvf2D:before {
    border-top-color: #fff;
    top: 100%
}

.styles-module_tooltipTip__VaOi-.styles-module_right__FRcXP {
    left: calc(100% + 3px);
    top: 50%;
    transform: translateY(-50%)
}

.styles-module_tooltipTip__VaOi-.styles-module_right__FRcXP:before {
    border-right-color: #fff;
    left: -6px;
    top: 50%;
    transform: translateY(-50%)
}

.styles-module_tooltipTip__VaOi-.styles-module_bottom__vkl92 {
    left: -60px
}

.styles-module_tooltipTip__VaOi-.styles-module_bottom__vkl92:before {
    border-bottom-color: #fff;
    bottom: 100%
}

.styles-module_tooltipTip__VaOi-.styles-module_left__q2e3D {
    left: auto;
    right: calc(100% + 3px);
    top: 50%;
    transform: translateX(0) translateY(-50%)
}

.styles-module_tooltipTip__VaOi-.styles-module_left__q2e3D:before {
    border-left-color: #fff;
    left: auto;
    right: -12px;
    top: 50%;
    transform: translateX(0) translateY(-50%)
}

.styles-module_rebrandedIcon__E4cbe {
    display: none
}

.rebranded .styles-module_tooltipWrapper__jXXEP {
    display: inline-flex
}

.rebranded .styles-module_tooltipTip__VaOi- {
    background: #f7f5f3;
    border: 1px solid #acaba9;
    border-radius: 8px;
    box-shadow: none;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 24px;
    padding: 8px
}

.rebranded .styles-module_tooltipTip__VaOi-:before {
    display: none
}

.rebranded .styles-module_rebrandedIcon__E4cbe {
    display: inline-flex;
    margin-left: 4px
}

.rebranded .styles-module_faIcon__KGLyF {
    display: none
}

@keyframes styles-module_fa-spin__msMxs {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__msMxs 2s linear infinite
}

.styles-module_label__QjEAd {
    cursor: pointer;
    display: inline-block;
    font-size: 1em;
    margin-bottom: 5px;
    max-width: 100%
}

@keyframes styles-module_fa-spin__eVbIV {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__eVbIV 2s linear infinite
}

.styles-module_button__Sh-fr {
    background-image: none;
    border: 1px solid transparent;
    border-radius: 3px;
    color: #404040;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5;
    margin-bottom: 0;
    padding: 8px 16px;
    text-align: center;
    touch-action: manipulation;
    transition: background-color .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap
}

.styles-module_button__Sh-fr.styles-module_active__xr3NY.styles-module_focus__dCDri,.styles-module_button__Sh-fr.styles-module_active__xr3NY:focus,.styles-module_button__Sh-fr.styles-module_focus__dCDri,.styles-module_button__Sh-fr:active.styles-module_focus__dCDri,.styles-module_button__Sh-fr:active:focus,.styles-module_button__Sh-fr:focus {
    outline: 0
}

.styles-module_button__Sh-fr.styles-module_focus__dCDri,.styles-module_button__Sh-fr:focus,.styles-module_button__Sh-fr:hover {
    color: #404040;
    text-decoration: none
}

.styles-module_button__Sh-fr.styles-module_active__xr3NY,.styles-module_button__Sh-fr:active {
    background-image: none;
    outline: 0
}

.styles-module_button__Sh-fr.styles-module_disabled__qFYm0,.styles-module_button__Sh-fr[disabled],fieldset[disabled] .styles-module_button__Sh-fr {
    cursor: default;
    filter: alpha(opacity=65);
    opacity: .65;
    pointer-events: none
}

.styles-module_primary__TRNPt {
    background-color: #ec5512;
    border: 1px solid #ec5512;
    color: #fff
}

.styles-module_primary__TRNPt:focus,.styles-module_primary__TRNPt:hover {
    background-color: #f26e0d;
    border-color: #f26e0d;
    color: #fff
}

.styles-module_primary__TRNPt {
    white-space: inherit
}

.styles-module_secondary__QKgly {
    background-color: #004b8c;
    border: 1px solid #004b8c;
    color: #fff
}

.styles-module_secondary__QKgly:focus,.styles-module_secondary__QKgly:hover {
    background-color: #156cc4;
    border-color: #156cc4;
    color: #fff
}

.styles-module_secondary__QKgly {
    white-space: inherit
}

.styles-module_tertiary__wTxw3 {
    background-color: #929292;
    border: 1px solid #929292;
    color: #fff
}

.styles-module_tertiary__wTxw3:focus,.styles-module_tertiary__wTxw3:hover {
    background: #e4e4e4;
    border-color: #e4e4e4;
    color: #404040
}

.styles-module_inverted__HMRxZ {
    background-color: #fff;
    border: 1px solid #fff;
    color: #004b8c
}

.styles-module_inverted__HMRxZ:focus,.styles-module_inverted__HMRxZ:hover {
    background: #e4e4e4;
    border-color: #e4e4e4;
    color: #004b8c
}

.styles-module_primaryGhost__iz7fo {
    background-color: transparent;
    border: 1px solid #ec5512;
    color: #ec5512
}

.styles-module_primaryGhost__iz7fo:hover {
    color: #fff
}

.styles-module_primaryGhost__iz7fo:focus,.styles-module_primaryGhost__iz7fo:hover {
    background-color: #f26e0d;
    border-color: #f26e0d;
    color: #fff
}

.styles-module_primaryGhost__iz7fo {
    white-space: inherit
}

.styles-module_secondaryGhost__9Imjl {
    background-color: transparent;
    border: 1px solid #004b8c;
    color: #004b8c
}

.styles-module_secondaryGhost__9Imjl:hover {
    color: #fff
}

.styles-module_secondaryGhost__9Imjl:focus,.styles-module_secondaryGhost__9Imjl:hover {
    background: #0059a6;
    border-color: #0059a6;
    color: #fff
}

.styles-module_secondaryGhost__9Imjl {
    white-space: inherit
}

.styles-module_tertiaryGhost__HxtCF {
    background-color: transparent;
    border: 1px solid #404040;
    color: #404040
}

.styles-module_tertiaryGhost__HxtCF:hover {
    color: #fff
}

.styles-module_tertiaryGhost__HxtCF:focus,.styles-module_tertiaryGhost__HxtCF:hover {
    background-color: #d7d7d7;
    border-color: #d7d7d7;
    color: #404040
}

.styles-module_tertiaryGhost__HxtCF {
    white-space: inherit
}

.styles-module_invertedGhost__lTojS {
    background-color: transparent;
    border: 1px solid #fff;
    color: #fff
}

.styles-module_invertedGhost__lTojS:focus,.styles-module_invertedGhost__lTojS:hover {
    background: #e4e4e4;
    border-color: #e4e4e4;
    color: #004b8c
}

.styles-module_large__S6Yb5 {
    font-size: 18px;
    line-height: 1.3333333;
    padding: 12px 20px
}

.styles-module_block__zq66z {
    display: block;
    width: 100%
}

.styles-module_block__zq66z+.styles-module_block__zq66z {
    margin-top: 5px
}

input[type=button].styles-module_block__zq66z,input[type=reset].styles-module_block__zq66z,input[type=submit].styles-module_block__zq66z {
    width: 100%
}

.styles-module_button__Sh-fr:disabled {
    background: #d7d7d7;
    border-color: #d7d7d7;
    color: #929292
}

@keyframes styles-module_fa-spin__LPLbQ {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__LPLbQ 2s linear infinite
}

.styles-module_tooltip__xexyG {
    color: #d7d7d7
}

.styles-module_labelCheckbox__rpa7l {
    font-weight: 400;
    padding-left: 34px;
    position: relative
}

.styles-module_labelCheckbox__rpa7l:hover input:after {
    border: 1px solid #929292
}

.styles-module_labelCheckbox__rpa7l>a {
    margin-left: 5px
}

.styles-module_checkboxElement__cHX1f {
    opacity: 0;
    position: absolute
}

.styles-module_checkboxElement__cHX1f+.styles-module_labelElement__44iZi:before {
    border-color: #156cc4;
    border-style: none none solid solid;
    border-width: 3px;
    content: "";
    height: .5em;
    left: 1px;
    position: absolute;
    top: 2px;
    transform: rotate(-45deg) scale(0);
    transition: transform .4s cubic-bezier(.45,1.8,.5,.75);
    width: 1em;
    z-index: 2
}

.styles-module_checkboxElement__cHX1f+.styles-module_labelElement__44iZi:after {
    background: #fff;
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    content: "";
    cursor: pointer;
    height: 1.4em;
    left: -2px;
    position: absolute;
    top: -2px;
    width: 1.4em;
    z-index: 1
}

.styles-module_checkboxElement__cHX1f+.styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:before {
    top: 4px;
    width: 18px
}

.styles-module_checkboxElement__cHX1f+.styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:after {
    height: 24px;
    width: 24px
}

.styles-module_checkboxElement__cHX1f:checked+.styles-module_labelElement__44iZi:before {
    transform: rotate(-45deg) scale(1)
}

.styles-module_checkboxElement__cHX1f[disabled]+.styles-module_labelElement__44iZi:after {
    background-color: #eee
}

.styles-module_checkboxElement__cHX1f[disabled]+.styles-module_labelElement__44iZi:before {
    border-color: #929292;
    border-style: none none solid solid;
    border-width: 3px
}

.styles-module_hasError__j-5oa>span {
    color: #e6411a
}

.styles-module_hasError__j-5oa .styles-module_labelElement__44iZi:before {
    border-color: #e6411a
}

.styles-module_hasError__j-5oa .styles-module_labelElement__44iZi:after {
    background-color: #fae6e4;
    border-color: #e6411a
}

.rebranded .styles-module_checkboxElement__cHX1f+.styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:after {
    border: 2px solid #818d9e;
    border-radius: 8px
}

.rebranded .styles-module_checkboxElement__cHX1f+.styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:hover:after {
    background-color: #dfefff;
    border-color: #3096ff
}

.rebranded .styles-module_checkboxElement__cHX1f:checked+.styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:after {
    background-color: #3096ff;
    border-color: #3096ff
}

.rebranded .styles-module_checkboxElement__cHX1f:checked+.styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:hover:after {
    background-color: #2471c1;
    border-color: #2471c1
}

.rebranded .styles-module_checkboxElement__cHX1f:checked+.styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:before {
    border-color: #fff
}

.rebranded .styles-module_labelCheckbox__rpa7l {
    align-items: center;
    display: flex
}

.rebranded .styles-module_labelCheckbox__rpa7l .styles-module_tooltip__xexyG {
    height: 22px
}

@keyframes styles-module_fa-spin__HUVoA {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__HUVoA 2s linear infinite
}

.styles-module_helpBlock__P67hs {
    display: block;
    margin-top: 5px
}

.styles-module_hasError__krmHr {
    color: #e6411a!important
}

@keyframes styles-module_fa-spin__5n3Xf {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__5n3Xf 2s linear infinite
}

.styles-module_roundIcon__3jLTa {
    border: 1px solid #d7d7d7;
    border-radius: 99999px;
    color: #004b8c;
    display: inline-block;
    font-size: 40px;
    height: 80px;
    line-height: 70px;
    text-align: center;
    width: 80px
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_roundIcon__3jLTa {
        font-size:30px;
        height: 60px;
        line-height: 51px;
        width: 60px
    }
}

@media (max-width: 319px) {
    .styles-module_roundIcon__3jLTa {
        font-size:30px;
        height: 60px;
        line-height: 51px;
        width: 60px
    }
}

.styles-module_roundIcon__3jLTa i {
    display: inline-block;
    vertical-align: middle
}

.styles-module_roundIcon__3jLTa.styles-module_inverse__8y6Gt {
    background-color: #e8f0f9;
    border-color: #e8f0f9;
    color: #004b8c
}

.styles-module_img__IV4Ho {
    display: none;
    opacity: 1;
    transition: opacity .3s
}

.styles-module_img__IV4Ho.styles-module_loaded__74rEy {
    filter: blur(0)
}

.styles-module_show__ECGKa {
    display: block
}

.styles-module_placeholderImage__r-ani {
    filter: blur(20px);
    transition: filter .3s
}

.styles-module_placeholderImage__r-ani.styles-module_loaded__74rEy {
    filter: blur(0)
}

.styles-module_spinner__BEnaX {
    align-items: center;
    display: flex;
    justify-content: center
}

.styles-module_spinner__BEnaX i {
    font-size: 30px
}

@keyframes styles-module_fa-spin__mTgqd {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__mTgqd 2s linear infinite
}

.styles-module_input__KRJnF {
    background-color: #fff;
    background-image: none;
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    color: #404040;
    display: block;
    font-size: 15px;
    height: 48px;
    line-height: 1.5;
    padding: 8px 10px;
    width: 100%
}

.styles-module_input__KRJnF:hover {
    border-color: #929292;
    color: #404040
}

.styles-module_input__KRJnF:focus {
    border-color: #3a8dff;
    outline: 0
}

.styles-module_input__KRJnF::-moz-placeholder {
    color: #929292;
    opacity: 1
}

.styles-module_input__KRJnF:-ms-input-placeholder {
    color: #929292
}

.styles-module_input__KRJnF::-webkit-input-placeholder {
    color: #929292
}

.styles-module_input__KRJnF[disabled] {
    background-color: #eee;
    color: #929292;
    cursor: default;
    opacity: 1
}

.styles-module_hint__uV7IC {
    color: #929292;
    display: block;
    font-size: 15px;
    line-height: 23px;
    margin-top: 3px
}

.styles-module_hasError__mzPKE {
    color: #e6411a!important
}

.styles-module_hasError__mzPKE .styles-module_input__KRJnF {
    background-color: #fae6e4;
    border-color: #e6411a
}

@keyframes styles-module_fa-spin__FbNfs {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__FbNfs 2s linear infinite
}

.styles-module_link-secondary__79Yxf {
    color: #f26e0d
}

.styles-module_link-text__XVP9v {
    color: #404040
}

.styles-module_link-text__XVP9v:hover {
    color: #ec5512
}

.styles-module_prefixIcon__S-XBE {
    margin-right: 4px
}

.styles-module_suffixIcon__oKbK5 {
    margin-left: 4px
}

.rebranded .styles-module_prefixIcon__S-XBE,.styles-module_rebrandedPrefixIcon__vP8Wp {
    display: none
}

.rebranded .styles-module_rebrandedPrefixIcon__vP8Wp {
    display: inline-flex;
    margin-right: 4px
}

@keyframes styles-module_fa-spin__7LOnt {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__7LOnt 2s linear infinite
}

p {
    margin: 0 0 11px
}

.styles-module_lead__7NvYC {
    font-size: 17px;
    font-weight: 300;
    line-height: 23px;
    margin-bottom: 22px
}

@media (min-width: 768px) {
    .styles-module_lead__7NvYC {
        font-size:22.5px
    }
}

@keyframes styles-module_fa-spin__D-eHs {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__D-eHs 2s linear infinite
}

.styles-module_riskBanner__n4JZ8 {
    border: 1px solid #d7d7d7;
    display: flex;
    margin: 50px 0 40px;
    width: 100%
}

.styles-module_riskBanner__n4JZ8>div {
    border-right: 1px solid #d7d7d7;
    flex: 1 1;
    font-size: 13px;
    padding: 10px
}

.styles-module_riskBanner__n4JZ8>div:last-of-type {
    border: none
}

.styles-module_riskBanner__n4JZ8 .styles-module_riskScale__1Tpqe {
    color: #000;
    font-size: 3em;
    text-align: center
}

.styles-module_riskBanner__n4JZ8 .styles-module_riskScale__1Tpqe>span {
    color: #d7d7d7
}

.styles-module_riskBanner__n4JZ8 .styles-module_riskScale__1Tpqe {
    padding: 5px 0 10px
}

.styles-module_riskBanner__n4JZ8 .styles-module_lockIcons__ZzO-0 {
    font-size: 18px
}

@keyframes styles-module_fa-spin__JbZ7T {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__JbZ7T 2s linear infinite
}

.styles-module_select__xJaN9 {
    background-color: #fff;
    background-image: none;
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    color: #404040;
    display: block;
    font-size: 15px;
    height: 48px;
    line-height: 1.5;
    padding: 8px 10px;
    width: 100%
}

@media (max-width: 767px) {
    .styles-module_select__xJaN9 {
        font-size:16px
    }
}

.styles-module_select__xJaN9:hover {
    border-color: #929292;
    color: #404040
}

.styles-module_select__xJaN9:focus {
    border-color: #3a8dff;
    outline: 0
}

.styles-module_select__xJaN9::-moz-placeholder {
    color: #929292;
    opacity: 1
}

.styles-module_select__xJaN9:-ms-input-placeholder {
    color: #929292
}

.styles-module_select__xJaN9::-webkit-input-placeholder {
    color: #929292
}

.styles-module_select__xJaN9[disabled],.styles-module_select__xJaN9[readonly] {
    background-color: #f3f3f3;
    color: #929292;
    opacity: 1
}

.styles-module_select__xJaN9[disabled] {
    cursor: default
}

.styles-module_select__xJaN9 {
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAeCAYAAABnuu2GAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4KGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMTEgNzkuMTU4MzI1LCAyMDE1LzA5LzEwLTAxOjEwOjIwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wNC0xM1QxMjo0NzoxMSswMjowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA0LTEzVDEzOjA1OjU3KzAyOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNi0wNC0xM1QxMzowNTo1NyswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDo4OGZhNTI4Zi0zMDYxLTQ5ZTUtYjVkNS04MmVjOGJhNDE0OWI8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6ODhmYTUyOGYtMzA2MS00OWU1LWI1ZDUtODJlYzhiYTQxNDliPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ODhmYTUyOGYtMzA2MS00OWU1LWI1ZDUtODJlYzhiYTQxNDliPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjg4ZmE1MjhmLTMwNjEtNDllNS1iNWQ1LTgyZWM4YmE0MTQ5Yjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wNC0xM1QxMjo0NzoxMSswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjU0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjMwPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6pfhjtAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEsSURBVHja7JY9boNAEIXfrqChTpEz4CZFrkHpLlKwC/+E8xBiLBksuXPJNVykCWewpaSlscWkIJJtYVAKdq1F8yqK1Uqflm/mia/PHQHA4OlZ4I4hok7vk+hpGIzBWpLEkZ/Ekd8rsM3qwwVECIiw+u4BWJYtnOMJW4AcgJzjCdssWzjGg33vy3eALl6J3J8DhUaDJXHkg/Ba21slKfVN6vGqKep8k3q8auwbynyT+rxqhHOrs91GcFfk5sFgDMZgF7GUNY5llN5qHLdnM9YAfCNe7OFRvgEi/wdVXp015Ff0vGlhWxgComiBKmwLQ8+bFkY59jKe5QAFLWs5qM4YODxGk3n651DNq9Fknho9Feu+qfFKO9i1b+q8usseO/umzitu91ypGExffgcAMSeAZMX61q0AAAAASUVORK5CYII=");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: 30px;
    padding-right: 35px;
    text-indent: 1px;
    text-overflow: ""
}

.styles-module_menuPaper__r6wWM {
    border: 2px solid #818d9e!important;
    border-radius: 12px!important;
    margin-top: 8px
}

.styles-module_hasError__VFyMn {
    color: #e6411a!important
}

.styles-module_hasError__VFyMn .styles-module_selectComponent__0SLfk {
    background-color: #fae6e4;
    border-color: #e6411a
}

@keyframes styles-module_fa-spin__ueCf7 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__ueCf7 2s linear infinite
}

.styles-module_menuPaper__9x6zJ {
    border: 2px solid #818d9e!important;
    border-radius: 12px!important;
    margin-bottom: 8px;
    margin-top: 8px
}

.styles-module_Checkbox__O-FjT {
    color: #d7d7d7
}

.styles-module_DownChevron__UW9d0 {
    transform: "rotate(90deg)"
}

.styles-module_TextField__I1oVk {
    background-image: none;
    border-radius: 3px;
    color: #404040;
    display: block;
    min-width: 178px!important;
    width: 100%
}

@media (max-width: 767px) {
    .styles-module_TextField__I1oVk {
        font-size:16px
    }
}

.styles-module_TextField__I1oVk:hover {
    border-color: #929292;
    color: #404040
}

@keyframes styles-module_fa-spin__DFjqh {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__DFjqh 2s linear infinite
}

.styles-module_chip__sGOib {
    background-color: #eee;
    border-radius: 12px;
    display: inline-block;
    font-size: 12px;
    margin: 2px 2px 2px 0;
    min-height: 22px;
    padding: 1px 2px 1px 22px;
    position: relative
}

.styles-module_chip__sGOib img,.styles-module_chip__sGOib svg {
    align-items: center;
    background-color: #404040;
    border-radius: 999px;
    color: #fff;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    min-height: 22px;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 22px
}

.styles-module_chip__sGOib .styles-module_chipName__uIIBZ {
    line-height: 20px;
    padding: 1px 8px 0 3px
}

.styles-module_chipFlex__qwuh3 svg {
    background-color: #ec5512
}

.styles-module_chipCurrency__pQCWX svg {
    background-color: #f26e0d
}

.styles-module_chipRateDecrease__JFCUg svg {
    background-color: #922c1c
}

.styles-module_chipFinanzBest__feXkg svg,.styles-module_chipRaisin__s34fN svg {
    background-color: #156cc4
}

.styles-module_chipSustainable__HLpZD svg {
    background-color: #1bad2b
}

.styles-module_chipSharia__u-tXP svg {
    background-color: #007300
}

.styles-module_chipFullOnline__zXneN svg {
    background-color: #9c851b
}

.styles-module_chipSavingsAccount__nU-jK svg {
    background-color: #3a8dff
}

.styles-module_chipRateInc__ewjD7 svg {
    background-color: #007300
}

.styles-module_chipEthicalAccount__iAf2H svg {
    background-color: #1bad2b
}

.styles-module_chipMarketLead__Q-Gp0 svg {
    background-color: #ffa60d
}

.styles-module_chipLimitedAvailability__ByGLK svg {
    background-color: #922c1c
}

.styles-module_chipSparPlan__eE2kq svg {
    background-color: #929292
}

.styles-module_chipNoTax__5Dxdn svg {
    background-color: #404040
}

.styles-module_chipFixedInvestmentAmount__j24ob svg {
    background-color: #1bad2b
}

.styles-module_chipAutomaticTaxHandling__pI3Zd svg,.styles-module_chipNoForeignTax__3AIj0 svg {
    background-color: #156cc4
}

.rebranded .styles-module_chip__sGOib {
    background-color: #e9ecef;
    border-radius: 999px;
    display: inline-flex;
    padding: 0
}

.rebranded .styles-module_chip__sGOib span {
    align-items: center;
    display: inline-flex;
    flex: 0 0 auto;
    justify-content: flex-start;
    padding: 4px 12px 4px 8px;
    width: -moz-fit-content;
    width: fit-content
}

.rebranded .styles-module_chip__sGOib span svg {
    background-color: transparent;
    flex: 0 0 16px;
    height: 16px;
    position: relative;
    width: 16px
}

.rebranded .styles-module_chip__sGOib span svg circle {
    fill: none
}

.rebranded .styles-module_chip__sGOib span svg g[fill="#FFFFFF"],.rebranded .styles-module_chip__sGOib span svg path[fill="#FFFFFF"],.rebranded .styles-module_chip__sGOib span svg path[fill=white],.rebranded .styles-module_chip__sGOib span svg polygon[fill="#FFFFFF"] {
    fill: #00183c
}

.rebranded .styles-module_chip__sGOib span .styles-module_chipName__uIIBZ {
    color: #00183c;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.42857;
    padding: 0 0 0 4px;
    white-space: normal
}

@media (max-width: 319px) {
    .rebranded .styles-module_chip__sGOib span .styles-module_chipName__uIIBZ {
        white-space:normal;
        word-break: break-word
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .rebranded .styles-module_chip__sGOib span .styles-module_chipName__uIIBZ {
        white-space:normal;
        word-break: break-word
    }
}

@keyframes styles-module_fa-spin__h5DpA {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__h5DpA 2s linear infinite
}

.styles-module_h1-lg__BYxBB,h1,h2,h3,h4,h5,h6 {
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif;
    font-weight: 300;
    line-height: 1.2
}

.styles-module_h1-lg__BYxBB small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
    color: #929292;
    font-weight: 400;
    line-height: 1
}

h1,h2,h3 {
    margin-bottom: 22px;
    margin-top: 22px
}

h1 small,h2 small,h3 small {
    font-size: 65%
}

h4,h5,h6 {
    margin-bottom: 11px;
    margin-top: 11px
}

h4 small,h5 small,h6 small {
    font-size: 75%
}

.styles-module_h1-lg__BYxBB {
    font-size: 50px;
    line-height: 55px
}

h1 {
    font-size: 40px;
    line-height: 44px
}

h2 {
    font-size: 35px;
    line-height: 42px
}

h3 {
    font-size: 30px;
    line-height: 36px
}

h4 {
    font-size: 20px;
    font-weight: 400;
    line-height: 26px
}

h5,h6 {
    font-size: 17px;
    font-weight: 600;
    line-height: 24px
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_h1-lg__BYxBB {
        font-size:35px;
        line-height: 39px
    }

    h1 {
        font-size: 30px;
        line-height: 33px
    }

    h2 {
        font-size: 25px;
        line-height: 30px
    }

    h3 {
        font-size: 23px;
        line-height: 28px
    }

    h4 {
        font-size: 18px;
        line-height: 24px
    }

    h5,h6 {
        font-size: 15px;
        line-height: 23px
    }
}

@media (max-width: 319px) {
    .styles-module_h1-lg__BYxBB {
        font-size:35px;
        line-height: 39px
    }

    h1 {
        font-size: 30px;
        line-height: 33px
    }

    h2 {
        font-size: 25px;
        line-height: 30px
    }

    h3 {
        font-size: 23px;
        line-height: 28px
    }

    h4 {
        font-size: 18px;
        line-height: 24px
    }

    h5,h6 {
        font-size: 15px;
        line-height: 23px
    }
}

@keyframes styles-module_fa-spin__qBYWe {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__qBYWe 2s linear infinite
}

.styles-module_container__FIC-y {
    align-items: center;
    background-color: #fff;
    border-radius: 5px 5px 0 0;
    box-shadow: 0 7px #fff,0 -2px 12px rgba(0,0,0,.18);
    color: #004b8c;
    display: flex;
    justify-content: flex-start;
    padding: 15px 10px 10px;
    position: relative;
    text-decoration: none
}

.styles-module_container__FIC-y:hover {
    color: #004b8c
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_container__FIC-y {
        background:transparent;
        box-shadow: none;
        height: auto;
        padding: 0;
        position: static
    }
}

@media (max-width: 319px) {
    .styles-module_container__FIC-y {
        background:transparent;
        box-shadow: none;
        height: auto;
        padding: 0;
        position: static
    }
}

.styles-module_image__I-or9 {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-right: 8px
}

@media (min-width: 768px) and (max-width:991px) {
    .styles-module_image__I-or9 {
        display:none
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_image__I-or9 {
        display:none
    }
}

@media (max-width: 319px) {
    .styles-module_image__I-or9 {
        display:none
    }
}

.styles-module_title__Y3VTG {
    font-size: 17px;
    line-height: 1.41
}

@media (min-width: 768px) and (max-width:991px) {
    .styles-module_title__Y3VTG {
        font-size:15px
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_title__Y3VTG {
        font-size:15px
    }
}

@media (max-width: 319px) {
    .styles-module_title__Y3VTG {
        font-size:15px
    }
}

.styles-module_subtitle__XwAvh {
    color: #404040;
    font-size: 15px;
    line-height: 1.53
}

@media (min-width: 768px) and (max-width:991px) {
    .styles-module_subtitle__XwAvh {
        display:none
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_subtitle__XwAvh {
        display:none
    }
}

@media (max-width: 319px) {
    .styles-module_subtitle__XwAvh {
        display:none
    }
}

.styles-module_arrowIcon__h-3YG {
    align-self: center;
    margin-left: auto;
    margin-top: 4px
}

.styles-module_arrowIcon__h-3YG>i {
    font-size: 20px;
    margin: 0;
    padding: 0
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_arrowIcon__h-3YG>i {
        font-size:15px
    }
}

@media (max-width: 319px) {
    .styles-module_arrowIcon__h-3YG>i {
        font-size:15px
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_arrowIcon__h-3YG {
        margin-left:8px
    }
}

@media (max-width: 319px) {
    .styles-module_arrowIcon__h-3YG {
        margin-left:8px
    }
}

.rebranded .styles-module_container__FIC-y {
    background-color: transparent;
    box-shadow: none;
    justify-content: center
}

.rebranded .styles-module_image__I-or9 {
    display: none
}

.rebranded .styles-module_arrowIcon__h-3YG {
    color: #00183c;
    margin-left: 24px
}

.rebranded .styles-module_title__Y3VTG {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5
}

.rebranded .styles-module_subtitle__XwAvh,.rebranded .styles-module_title__Y3VTG {
    color: #00183c;
    font-family: Basier Square,Verdana,sans-serif;
    font-style: normal;
    letter-spacing: 0
}

.rebranded .styles-module_subtitle__XwAvh {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857
}

@keyframes styles-module_fa-spin__T7pLM {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__T7pLM 2s linear infinite
}

.styles-module_navBar__Nrvmh {
    background: none;
    border-bottom: 1px solid #d7d7d7;
    display: flex;
    list-style: none;
    -webkit-margin-after: 0;
    margin-block-end:0;-webkit-margin-before: 0;
    margin-block-start:0;margin-bottom: 0;
    overflow: auto;
    padding-left: 0;
    white-space: nowrap
}

@media (max-width: 991px) {
    .styles-module_navBar__Nrvmh.styles-module_small__iV-4G {
        background-color:#f3f3f3;
        border-bottom: none;
        margin: 0 -15px;
        padding: 0 15px
    }
}

.styles-module_navBar__Nrvmh.styles-module_small__iV-4G>li {
    margin-right: 10px
}

.styles-module_navBar__Nrvmh.styles-module_small__iV-4G>li>div {
    font-size: 15px;
    font-weight: 600
}

@media (max-width: 767px) {
    .styles-module_navBar__Nrvmh:not(.styles-module_hasHint__fN-mE) {
        background-color:#f3f3f3;
        border-bottom: none;
        margin: 0 -15px;
        padding: 0 15px
    }
}

.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA {
    overflow: inherit
}

@media (min-width: 992px) and (max-width:1199px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA.styles-module_tabsTotal5__QmBcb .styles-module_promotionTabWrapper__6NgnF img {
        display:none
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA {
        flex-wrap:wrap
    }
}

@media (max-width: 319px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA {
        flex-wrap:wrap
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA:not(.styles-module_hasHint__fN-mE) {
        padding:0
    }
}

@media (max-width: 319px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA:not(.styles-module_hasHint__fN-mE) {
        padding:0
    }
}

.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu {
    flex-grow: 1;
    padding: 20px 0 4px
}

.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu .styles-module_navBarItemContent__9TLXg {
    padding-top: 10px
}

@media (min-width: 768px) and (max-width:991px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu .styles-module_navBarItemContent__9TLXg {
        font-size:15px;
        padding-top: 20px
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu .styles-module_navBarItemContent__9TLXg {
        font-size:12px
    }

    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu {
        align-items: center;
        background: #fff;
        display: flex;
        flex: 1 1;
        height: 70px;
        justify-content: center;
        margin: 0
    }

    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu .styles-module_navBarItemContent__9TLXg {
        padding-top: 0
    }
}

@media (max-width: 319px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu {
        align-items:center;
        background: #fff;
        display: flex;
        flex: 1 1;
        height: 70px;
        justify-content: center;
        margin: 0
    }

    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu .styles-module_navBarItemContent__9TLXg {
        padding-top: 0
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF {
        align-items:center;
        background-color: #f3f3f3;
        display: flex;
        flex-direction: column;
        height: 43px;
        justify-content: center;
        margin: 0;
        min-height: 43px;
        order: -1;
        padding: 0;
        position: relative
    }
}

@media (max-width: 319px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF {
        align-items:center;
        background-color: #f3f3f3;
        display: flex;
        flex-direction: column;
        height: 43px;
        justify-content: center;
        margin: 0;
        min-height: 43px;
        order: -1;
        padding: 0;
        position: relative
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal1__Hj-8W {
        flex-basis:100%
    }
}

@media (max-width: 319px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal1__Hj-8W {
        flex-basis:100%
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal2__u-Z1X {
        flex-basis:50%
    }

    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal2__u-Z1X:last-child:before {
        border-left: 1px solid #d7d7d7;
        content: "";
        height: 23px;
        left: 0;
        position: absolute;
        top: calc(50% - 12px)
    }
}

@media (max-width: 319px) {
    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal2__u-Z1X {
        flex-basis:50%
    }

    .styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal2__u-Z1X:last-child:before {
        border-left: 1px solid #d7d7d7;
        content: "";
        height: 23px;
        left: 0;
        position: absolute;
        top: calc(50% - 12px)
    }
}

.styles-module_navBar__Nrvmh.styles-module_tabsTotal0__Y9Jzc {
    border-bottom: none
}

@media (max-width: 767px) {
    .styles-module_hasHint__fN-mE {
        overflow:initial;
        white-space: normal
    }
}

@media (min-width: 768px) {
    .styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu {
        font-size:17px
    }
}

@media (max-width: 767px) {
    .styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu {
        display:flex;
        flex: 1 1;
        flex-direction: column;
        font-size: 12px;
        justify-content: flex-start;
        line-height: 1;
        margin: 0;
        min-height: 70px;
        padding: 15px 0 7px
    }

    .styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
        background-color: #156cc4;
        color: #fff
    }

    .styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu .styles-module_navBarItemContent__9TLXg {
        -webkit-hyphens: auto;
        hyphens: auto;
        margin: 0 auto;
        padding: 0 4px;
        word-break: break-word
    }

    .styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu .styles-module_notification__mnyrE {
        display: none
    }
}

.styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu .styles-module_hint__JhPrI {
    padding: 0 10px
}

.styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu .styles-module_mobileIcon__HYCal {
    font-size: 22px;
    margin-bottom: 6px
}

.styles-module_centered__i3LDz {
    justify-content: center
}

@media (max-width: 767px) {
    .styles-module_centered__i3LDz {
        justify-content:flex-start
    }
}

.styles-module_centered__i3LDz>li {
    text-align: center
}

.styles-module_navBarItem__49CUu {
    border-bottom: 3px solid transparent;
    color: #004b8c;
    cursor: pointer;
    margin-right: 20px;
    padding: 20px 0 15px;
    position: relative
}

.styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
    border-bottom-color: #156cc4
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_navBarItem__49CUu.styles-module_active__1JsU8.styles-module_promotionTabWrapper__6NgnF {
        background:#156cc4;
        color: #fff
    }
}

@media (max-width: 319px) {
    .styles-module_navBarItem__49CUu.styles-module_active__1JsU8.styles-module_promotionTabWrapper__6NgnF {
        background:#156cc4;
        color: #fff
    }
}

.styles-module_navBarItem__49CUu:last-child {
    margin-right: 0
}

.styles-module_navBarItem__49CUu .styles-module_hint__JhPrI {
    color: #404040;
    font-size: 15px
}

@media (max-width: 991px) {
    .styles-module_navBarItem__49CUu .styles-module_hint__JhPrI {
        display:none
    }
}

@media (min-width: 768px) {
    .styles-module_navBarItem__49CUu {
        font-size:20px
    }
}

.styles-module_navBarItemContent__9TLXg {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 10px;
    padding-right: 10px
}

.styles-module_offerTabs__uaapE {
    margin: 0
}

.styles-module_offerTabs__uaapE.styles-module_highlightedOfferTabs__Z1xOO .styles-module_navBarItem__49CUu {
    color: #156cc4
}

.styles-module_offerTabs__uaapE .styles-module_navBarItem__49CUu {
    border: none;
    color: #404040;
    line-height: 1.5;
    margin: 0;
    padding: 7px 25px 8px
}

.styles-module_offerTabs__uaapE .styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
    border-bottom: 2px solid #156cc4
}

.styles-module_offerTabs__uaapE .styles-module_navBarItem__49CUu:hover {
    color: #ec5512
}

.styles-module_offerTabs__uaapE .styles-module_navBarItemContent__9TLXg {
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif;
    font-size: 15px;
    font-weight: 500
}

.styles-module_notification__mnyrE {
    background-color: #e6411a;
    border-radius: 12px;
    color: #fff;
    display: inline-flex;
    font-size: 12px;
    justify-content: center;
    margin-left: 10px;
    min-width: 1.5em;
    padding: 0 6px
}

.rebranded .offerTabs .styles-module_navBarItemContent__9TLXg {
    color: #314562
}

.rebranded .offerTabs .styles-module_navBar__Nrvmh {
    border-bottom: none
}

.rebranded .offerTabs .styles-module_navBar__Nrvmh.styles-module_active__1JsU8,.rebranded .styles-module_navBar__Nrvmh {
    border-bottom: 1px solid #c9ced6
}

.rebranded .styles-module_navBarItemContent__9TLXg {
    color: #00183c;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.5;
    padding-left: 14px;
    padding-right: 14px
}

.rebranded .styles-module_navBarItem__49CUu {
    border-bottom: 2px solid transparent;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-right: 0;
    padding: 12px 24px
}

@media (min-width: 320px) and (max-width:767px) {
    .rebranded .styles-module_navBarItem__49CUu {
        padding:7px 0 8px
    }
}

@media (max-width: 319px) {
    .rebranded .styles-module_navBarItem__49CUu {
        padding:7px 0 8px
    }
}

.rebranded .styles-module_navBarItem__49CUu .styles-module_navBarItemContent__9TLXg {
    padding-top: 0!important
}

.rebranded .styles-module_navBarItem__49CUu:hover {
    background-color: #dfefff
}

.rebranded .styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
    border-bottom-color: #62afff
}

@media (min-width: 320px) and (max-width:767px) {
    .rebranded .styles-module_navBarItem__49CUu.styles-module_active__1JsU8.styles-module_promotionTabWrapper__6NgnF {
        background:#62afff
    }
}

@media (max-width: 319px) {
    .rebranded .styles-module_navBarItem__49CUu.styles-module_active__1JsU8.styles-module_promotionTabWrapper__6NgnF {
        background:#62afff
    }
}

@media (max-width: 767px) {
    .rebranded .styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
        background-color:#a7d2ff;
        border-bottom: 2px solid #a7d2ff
    }
}

.rebranded .styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu .styles-module_mobileIcon__HYCal {
    color: #00183c
}

.rebranded .styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu .styles-module_hint__JhPrI {
    color: #00183c;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.42857
}

.rebranded .styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu {
    padding: 0!important
}

@media (min-width: 320px) and (max-width:767px) {
    .rebranded .styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu {
        background:transparent
    }
}

.rebranded .styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF {
    background-color: #ffe9c9;
    margin-left: 20px;
    padding: 0
}

.rebranded .styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF:hover {
    background-color: #ffc36b
}

@media (min-width: 320px) and (max-width:767px) {
    .rebranded .styles-module_hasPromotionTabs__w9uPA .styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF {
        background:#ffe9c9;
        margin-left: 0
    }
}

.rebranded .styles-module_offerTabs__uaapE.styles-module_highlightedOfferTabs__Z1xOO .styles-module_navBarItem__49CUu {
    color: #1d5a9a
}

.rebranded .styles-module_offerTabs__uaapE .styles-module_navBarItem__49CUu {
    padding: 12px 0
}

.rebranded .styles-module_offerTabs__uaapE .styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
    border-bottom: 2px solid #62afff
}

.rebranded .styles-module_offerTabs__uaapE .styles-module_navBarItem__49CUu:hover {
    background-color: transparent
}

.rebranded .styles-module_offerTabs__uaapE .styles-module_navBarItem__49CUu:hover .styles-module_navBarItemContent__9TLXg {
    color: #1d5a9a
}

@keyframes styles-module_fa-spin__z1i8w {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__z1i8w 2s linear infinite
}

.styles-module_tabPane__zgGmb {
    display: none;
    padding: 15px 2px 0
}

.styles-module_active__YoK3n {
    display: block
}

.styles-module_fade__ZHZei {
    opacity: 0;
    transition: opacity .15s linear
}

.styles-module_fade__ZHZei.styles-module_in__dcJnd {
    opacity: 1
}

@keyframes styles-module_fa-spin__Zsn0J {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__Zsn0J 2s linear infinite
}

.styles-module_tabContent__bSDk7 {
    border-top-width: 0;
    clear: both;
    margin-bottom: 20px
}

.styles-module_tabWrapper__bl-9A {
    margin-bottom: 0
}

.styles-module_label__d1o6t {
    margin-right: 10px
}

@keyframes styles-module_fa-spin__KLQOS {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__KLQOS 2s linear infinite
}

.styles-module_filterRow__84apM {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
    margin-bottom: 20px
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_filterRow__84apM {
        flex-direction:column
    }
}

@media (max-width: 319px) {
    .styles-module_filterRow__84apM {
        flex-direction:column
    }
}

.styles-module_filterTerm__K7P1N {
    align-items: center;
    display: flex
}

.styles-module_filterTerm__K7P1N .styles-module_label__tUooj {
    margin-right: 10px
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_filterTerm__K7P1N {
        align-items:flex-start;
        flex-direction: column;
        justify-content: center;
        margin-right: 0
    }

    .styles-module_filterTerm__K7P1N>span {
        width: 100%
    }
}

.styles-module_filterCheckboxes__G6TY7 {
    display: flex;
    flex-direction: row;
    margin: 0 0 20px 15px
}

.styles-module_filterCheckboxes__G6TY7>span+span {
    margin-left: 15px
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_filterCheckboxes__G6TY7>span+span {
        margin-left:0;
        margin-top: 5px
    }

    .styles-module_filterCheckboxes__G6TY7 {
        flex-direction: column;
        justify-content: flex-start;
        margin-left: 0
    }
}

@media (max-width: 319px) {
    .styles-module_filterCheckboxes__G6TY7 {
        margin-left:0
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .rebranded .MuiFormControl-root {
        width:100%
    }
}

@media (max-width: 319px) {
    .rebranded .MuiFormControl-root {
        width:100%
    }
}

.rebranded .MuiOutlinedInput-notchedOutline {
    border-color: #818d9e;
    border-width: 2px
}

.rebranded .MuiOutlinedInput-input {
    color: #00183c;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.5
}

.rebranded .MuiButtonBase-root {
    border: none
}

.rebranded svg {
    color: #00183c
}

.rebranded .Mui-focused .MuiOutlinedInput-notchedOutline {
    border-color: #62afff!important
}

.rebranded .styles-module_filterRow__84apM {
    color: #00183c;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.5
}

.rebranded .styles-module_filterTerm__K7P1N:has(input:focus) label {
    color: #1d5a9a
}

.rebranded .styles-module_filterTerm__K7P1N #investmentAmount {
    border: 2px solid #485a73;
    color: #00183c;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.5
}

.rebranded .styles-module_filterTerm__K7P1N #investmentAmount:focus {
    border-color: #62afff
}

.rebranded .styles-module_filterTerm__K7P1N label {
    color: #485a73;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.42857
}

@keyframes styles-module_fa-spin__QiTbD {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__QiTbD 2s linear infinite
}

.styles-module_main__UKdEt {
    padding: 0 25px;
    position: relative;
    width: 100%
}

.styles-module_main__UKdEt h4 {
    margin: 20px 0
}

.styles-module_main__UKdEt p {
    margin: 0 0 40px
}

.styles-module_closeAction__7bZ5o {
    background-color: transparent;
    border: none;
    cursor: pointer;
    display: flex;
    font-size: 22px;
    line-height: 1;
    padding: 0;
    position: absolute;
    right: 25px
}

p.styles-module_tableField__pUviH {
    flex: 1 1;
    font-weight: 600;
    margin-bottom: 0
}

p.styles-module_tableValue__KuZk4 {
    flex: 1 1;
    margin-bottom: 0
}

.styles-module_tableFootnote__2mcTK {
    font-size: .75em
}

.rebranded .styles-module_main__UKdEt {
    padding: 0
}

.rebranded .styles-module_main__UKdEt h4 {
    font-size: 20px;
    font-weight: 500
}

.rebranded .styles-module_main__UKdEt h4,.rebranded .styles-module_main__UKdEt p {
    font-family: Basier Square,Verdana,sans-serif;
    font-style: normal;
    letter-spacing: -.24px;
    line-height: 1.5
}

.rebranded .styles-module_main__UKdEt p {
    font-size: 16px;
    font-weight: 400
}

.rebranded .styles-module_main__UKdEt hr {
    margin-block:16px}

.rebranded .styles-module_main__UKdEt h4+hr {
    display: none
}

.rebranded .styles-module_main__UKdEt .styles-module_rebrandedDetails__7-LBy>div p:first-child {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.5;
    white-space: nowrap
}

.rebranded .styles-module_main__UKdEt .styles-module_rebrandedDetails__7-LBy>div p:last-child {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.5
}

.rebranded .styles-module_main__UKdEt .styles-module_showMore__1oy2D {
    border: none;
    color: #1d5a9a;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: -.12px;
    line-height: 24px;
    margin: 20px 0;
    min-width: auto;
    text-transform: none
}

.rebranded .styles-module_main__UKdEt .styles-module_showMore__1oy2D svg path {
    fill: #1d5a9a
}

.rebranded .styles-module_main__UKdEt .styles-module_showMore__1oy2D:focus,.rebranded .styles-module_main__UKdEt .styles-module_showMore__1oy2D:hover {
    background-color: transparent;
    color: #62afff
}

.rebranded .styles-module_main__UKdEt .styles-module_tableFootnote__2mcTK {
    color: #627187;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 20px
}

.rebranded .styles-module_closeAction__7bZ5o {
    align-items: center;
    border: none;
    color: #00183c;
    font-size: 24px;
    height: 24px;
    width: 24px
}

.rebranded .styles-module_closeAction__7bZ5o span i {
    padding: 0
}

.rebranded .styles-module_closeAction__7bZ5o:focus,.rebranded .styles-module_closeAction__7bZ5o:hover {
    background: none;
    border: none;
    color: #62afff
}

@keyframes styles-module_fa-spin__SYe-y {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__SYe-y 2s linear infinite
}

.styles-module_container__yV4Hk {
    padding: 0 25px;
    width: 100%
}

.styles-module_headingWrapper__PXJT1 {
    display: flex
}

.styles-module_action__oA7Z4 {
    margin: 20px 0 20px auto
}

.styles-module_depositGuarantee__Fkp0N {
    margin: 20px 0
}

.styles-module_description__NbJ74 {
    margin: 0 0 40px
}

.styles-module_closeAction__gLDeU {
    background-color: transparent;
    border: none;
    cursor: pointer;
    font-size: 22px;
    line-height: 1;
    margin-left: auto;
    padding: 0;
    right: 25px
}

.rebranded .styles-module_container__yV4Hk {
    padding: 0
}

.rebranded .styles-module_container__yV4Hk h4 {
    font-size: 20px;
    font-weight: 500
}

.rebranded .styles-module_container__yV4Hk h4,.rebranded .styles-module_container__yV4Hk p {
    font-family: Basier Square,Verdana,sans-serif;
    font-style: normal;
    letter-spacing: -.24px;
    line-height: 1.5
}

.rebranded .styles-module_container__yV4Hk p {
    font-size: 16px;
    font-weight: 400
}

.rebranded .styles-module_action__oA7Z4 {
    margin: 15px 0 20px auto
}

.rebranded .styles-module_closeAction__gLDeU {
    align-items: center;
    border: none;
    color: #00183c;
    font-size: 24px;
    height: 24px;
    margin-right: 25px;
    width: 24px
}

.rebranded .styles-module_closeAction__gLDeU span i {
    padding: 0
}

.rebranded .styles-module_closeAction__gLDeU:focus,.rebranded .styles-module_closeAction__gLDeU:hover {
    background: none;
    border: none;
    color: #62afff
}

@keyframes styles-module_fa-spin__LAEtC {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__LAEtC 2s linear infinite
}

.styles-module_increasingRate__8vqps {
    align-items: center;
    color: #1bad2b;
    display: flex;
    font-size: 12px;
    font-weight: 600
}

.styles-module_increasingRate__8vqps>svg {
    align-self: normal
}

.styles-module_decreasingRate__u5xB4 {
    align-items: center;
    color: #f26e0d;
    display: flex;
    font-size: 12px;
    font-weight: 600
}

.styles-module_decreasingRate__u5xB4>svg {
    align-self: normal
}

.styles-module_icon__0GY2B {
    margin: 0 -4px 0 -8px
}

.rebranded .styles-module_decreasingRate__u5xB4,.rebranded .styles-module_increasingRate__8vqps {
    color: #1d5a9a;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.5
}

.rebranded .styles-module_decreasingRate__u5xB4 svg,.rebranded .styles-module_increasingRate__8vqps svg {
    align-self: center;
    color: #1d5a9a;
    margin-right: 4px
}

@keyframes styles-module_fa-spin__asm-B {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__asm-B 2s linear infinite
}

.styles-module_main__2kj3i {
    padding: 0 25px;
    position: relative;
    width: 100%
}

.styles-module_closeAction__HZGPk {
    background-color: transparent;
    border: none;
    cursor: pointer;
    display: flex;
    font-size: 22px;
    line-height: 1;
    padding: 0;
    position: absolute;
    right: 25px
}

.styles-module_bankInfo__6vvPZ {
    background-color: #f3f3f3;
    margin-top: 46px;
    max-height: 500px;
    padding: 15px 5px 20px 15px;
    position: absolute;
    right: 24px;
    top: 16px;
    width: 36%
}

.styles-module_bankInfoWithRiskBanner__A62dS {
    top: 190px!important
}

.styles-module_bankInfoInner__aLMsM {
    max-height: 470px;
    overflow: auto;
    padding-right: 10px
}

.styles-module_detailRow__FJUcU {
    border-top: 1px solid #d7d7d7;
    display: flex;
    padding: 14px 0;
    width: 75%
}

.styles-module_detailRow__FJUcU p {
    margin: 0
}

.styles-module_detailRow__FJUcU.styles-module_withBankInfo__hRlxV {
    width: 60%
}

.styles-module_detailRowKey__G-Osf {
    flex-basis: 30%;
    font-weight: 600
}

.styles-module_detailRowValue__Z8fts {
    flex-basis: 70%;
    padding-left: 10px
}

.styles-module_interestInformationPane__ymGyb {
    margin-bottom: 30px
}

.styles-module_withUpcomingRates__Lo1xr {
    align-items: center;
    display: flex;
    gap: 24px
}

.styles-module_documentsContainer__Ohi7h {
    display: flex;
    flex-direction: column;
    gap: 5px
}

.styles-module_preLineText__3cIYb {
    white-space: pre-line
}

.rebranded .styles-module_main__2kj3i {
    padding: 0
}

.rebranded .styles-module_main__2kj3i h4 {
    margin-bottom: 20px;
    margin-top: 20px
}

.rebranded .styles-module_interestInformationPane__ymGyb h4 span .fa-percent,.rebranded .styles-module_interestInformationPane__ymGyb h4 span .fa-register,.rebranded .styles-module_productDetailsPane__7kw3l h4 span .fa-percent,.rebranded .styles-module_productDetailsPane__7kw3l h4 span .fa-register {
    display: none
}

.rebranded .styles-module_interestInformationPane__ymGyb h4,.rebranded .styles-module_productDetailsPane__7kw3l h4 {
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: -.24px;
    line-height: 1.5
}

.rebranded .styles-module_interestInformationPane__ymGyb .styles-module_detailRow__FJUcU,.rebranded .styles-module_productDetailsPane__7kw3l .styles-module_detailRow__FJUcU {
    border-bottom: 1px solid #c9ced6;
    border-top: 0
}

.rebranded .styles-module_interestInformationPane__ymGyb .styles-module_detailRowKey__G-Osf,.rebranded .styles-module_productDetailsPane__7kw3l .styles-module_detailRowKey__G-Osf {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.5
}

.rebranded .styles-module_interestInformationPane__ymGyb .styles-module_detailRowValue__Z8fts,.rebranded .styles-module_productDetailsPane__7kw3l .styles-module_detailRowValue__Z8fts {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.5
}

.rebranded .styles-module_interestInformationPane__ymGyb .styles-module_detailRowValue__Z8fts a,.rebranded .styles-module_productDetailsPane__7kw3l .styles-module_detailRowValue__Z8fts a {
    align-items: center;
    color: #1d5a9a;
    display: inline-flex;
    font-weight: 500;
    text-decoration: none
}

.rebranded .styles-module_interestInformationPane__ymGyb .styles-module_documentsDetailsRow__onxk1,.rebranded .styles-module_productDetailsPane__7kw3l .styles-module_documentsDetailsRow__onxk1 {
    border-bottom: none
}

.rebranded .styles-module_interestInformationPane__ymGyb .styles-module_documentsDetailsRow__onxk1 .styles-module_detailRowValue__Z8fts,.rebranded .styles-module_productDetailsPane__7kw3l .styles-module_documentsDetailsRow__onxk1 .styles-module_detailRowValue__Z8fts {
    padding-left: 0
}

.rebranded .styles-module_closeAction__HZGPk {
    align-items: center;
    border: none;
    color: #00183c;
    font-size: 24px;
    height: 24px;
    width: 24px
}

.rebranded .styles-module_closeAction__HZGPk span i {
    padding: 0
}

.rebranded .styles-module_closeAction__HZGPk:focus,.rebranded .styles-module_closeAction__HZGPk:hover {
    background: none;
    border: none;
    color: #62afff
}

@keyframes styles-module_fa-spin__HaMAy {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__HaMAy 2s linear infinite
}

.styles-module_container__BVWRg {
    border-top: 1px solid #d7d7d7
}

.rebranded .styles-module_container__BVWRg {
    padding: 0 24px
}

@keyframes styles-module_fa-spin__fjOHV {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__fjOHV 2s linear infinite
}

.styles-module_container__WWBSo {
    left: 25px;
    position: absolute;
    top: -12px
}

.styles-module_wrapper__N3zzQ {
    align-items: center;
    background: #003554;
    border-radius: 5px;
    color: #fff;
    display: flex;
    gap: 4px;
    height: 24px;
    padding: 0 8px;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 1
}

.styles-module_wrapper__N3zzQ span {
    font-size: 14px;
    margin-bottom: 1px
}

@keyframes styles-module_fa-spin__uU42W {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__uU42W 2s linear infinite
}

.styles-module_container__eIMuY {
    left: 24px;
    position: absolute;
    top: -16px
}

.styles-module_wrapper__haqV3 {
    align-items: center;
    background: #1d5a9a;
    border-radius: 100px;
    box-sizing: border-box;
    color: #fff;
    display: flex;
    gap: 4px;
    height: 32px;
    padding: 8px 12px;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 1
}

.styles-module_wrapper__haqV3 span {
    font-size: 14px;
    margin-bottom: 1px
}

.styles-module_text__9xcGz {
    color: #fff;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: -.12px;
    line-height: 20px
}

@keyframes styles-module_fa-spin__3wpOO {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__3wpOO 2s linear infinite
}

.styles-module_container__RNU2q {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 2px 10px 0 rgba(0,0,0,.2);
    margin: 0;
    position: relative
}

@media (max-width: 319px) {
    .styles-module_container__RNU2q {
        border-bottom:1px solid #d7d7d7;
        border-radius: 0;
        box-shadow: none;
        margin: 0;
        padding-left: 10px
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_container__RNU2q {
        border-bottom:1px solid #d7d7d7;
        border-radius: 0;
        box-shadow: none;
        margin: 0;
        padding-left: 10px
    }
}

.styles-module_container__RNU2q:not(:last-of-type) {
    margin-bottom: 20px
}

.styles-module_container__RNU2q .styles-module_ribbon__sI1ZC {
    background-color: #156cc4;
    color: #fff;
    display: inline-block;
    left: 25px;
    min-height: 30px;
    padding: 3px 9px;
    position: relative;
    text-align: center;
    top: -13px
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_promotionalOfferContainer__XFyXf {
        box-shadow:0 4px 4px 0 rgba(0,0,0,.251);
        padding-top: 12px
    }
}

.styles-module_innerContainer__rTA-g {
    display: flex;
    flex-grow: 1;
    flex-wrap: wrap;
    padding: 15px 18px;
    position: relative
}

@media (max-width: 319px) {
    .styles-module_innerContainer__rTA-g {
        padding:0 0 10px
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_innerContainer__rTA-g {
        padding:0 0 10px
    }
}

.styles-module_col__U6alJ {
    display: flex;
    flex-basis: 0;
    flex-direction: column;
    flex-grow: 1;
    font-size: 15px;
    justify-content: center;
    min-height: 50px;
    padding: 0 7px
}

.styles-module_col__U6alJ:not(.styles-module_noBorder__UT-qz) {
    border-right: 1px solid #d7d7d7
}

@media (min-width: 320px) and (max-width:767px) {
    .styles-module_col__U6alJ {
        flex-basis:50%;
        flex-grow: 1;
        margin-bottom: 5px
    }

    .styles-module_col__U6alJ:nth-child(2n) {
        border-right: none
    }
}

.styles-module_interestAndBonus__xx8rr {
    color: #1bad2b
}

.styles-module_rate__R2Trg {
    align-items: center;
    color: #1bad2b;
    display: flex;
    flex-wrap: wrap
}

.styles-module_rate__R2Trg.styles-module_negativeRate__h2GUn {
    color: #404040
}

.styles-module_rate__R2Trg .styles-module_number__sgF-6 {
    align-items: center;
    display: flex;
    font-size: 40px;
    font-weight: 600;
    line-height: 1.1;
    width: 100%
}

.styles-module_rate__R2Trg .styles-module_suffix__tof4c {
    font-size: 13px;
    font-weight: 400;
    margin-left: 5px
}

.styles-module_rate__R2Trg .styles-module_variable__OIzwo {
    color: #404040
}

.styles-module_depositGuaranteeImg__2sWAd {
    height: 70px
}

.styles-module_depositGuaranteeImg__2sWAd img {
    height: 100%;
    max-width: 40%;
    object-fit: contain;
    object-position: center
}

.styles-module_bankImage__OXV0x {
    display: flex
}

.styles-module_bankImage__OXV0x img {
    align-self: center;
    display: inline-block;
    max-height: 45px;
    max-width: 100%;
    vertical-align: middle
}

@media (min-width: 768px) and (max-width:991px) {
    .styles-module_ctaLgAction__iBdrr {
        font-size:13px
    }
}

.styles-module_ctaSmAction__iRnVP {
    display: block;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.styles-module_ctaSmAction__iRnVP i {
    color: #ec5512;
    font-size: 2em;
    text-decoration: none;
    transition: color .5s
}

.styles-module_ctaSmAction__iRnVP.styles-module_ctaSmActionBottomRight__gcriX {
    bottom: 0;
    top: auto;
    transform: translateY(-35%)
}

@media (max-width: 991px) {
    .styles-module_col__U6alJ.styles-module_noBorderSm__FN4Jm {
        border:none
    }
}

a.styles-module_depositGuaranteeLink__1eUQv {
    color: #404040;
    text-decoration: none
}

a.styles-module_depositGuaranteeLink__1eUQv .styles-module_hostName__7nMr6 {
    color: #156cc4;
    text-decoration: none
}

a.styles-module_depositGuaranteeLink__1eUQv .styles-module_hostName__7nMr6:hover {
    color: #ec5512;
    text-decoration: underline;
    -webkit-text-decoration-color: #ec5512;
    text-decoration-color: #ec5512
}

@media (max-width: 767px) {
    a.styles-module_depositGuaranteeLink__1eUQv .styles-module_hostName__7nMr6:hover {
        font-size:14px
    }
}

.rebranded .styles-module_ctaLgAction__iBdrr {
    align-self: flex-end;
    background-color: #62afff;
    border: 2px solid #62afff;
    border-radius: 12px;
    color: #00183c;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.42857
}

.rebranded .styles-module_ctaLgAction__iBdrr:hover {
    background-color: #3096ff;
    border: 2px solid #3096ff;
    color: #00183c
}

.rebranded .styles-module_ctaLgAction__iBdrr:active,.rebranded .styles-module_ctaLgAction__iBdrr:focus-visible {
    outline: 2px solid #fff;
    outline-offset: -4px
}

.rebranded .styles-module_ctaSmAction__iRnVP i {
    color: #00183c
}

.rebranded a.styles-module_depositGuaranteeLink__1eUQv .styles-module_hostName__7nMr6:hover {
    color: #62afff;
    -webkit-text-decoration-color: #62afff;
    text-decoration-color: #62afff
}

.rebranded .styles-module_term__SBYAF {
    color: #00183c;
    margin-bottom: 8px
}

.rebranded .styles-module_interestAndBonus__xx8rr,.rebranded .styles-module_term__SBYAF {
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.5
}

.rebranded .styles-module_interestAndBonus__xx8rr {
    align-items: center;
    color: #1d5a9a;
    display: flex;
    font-style: normal
}

.rebranded .styles-module_rate__R2Trg {
    color: #1d5a9a
}

.rebranded .styles-module_rate__R2Trg .styles-module_number__sgF-6 {
    font-family: Lay Grotesk,Verdana,sans-serif;
    font-size: 36px;
    font-weight: 400;
    line-height: 1.22
}

.rebranded .styles-module_rate__R2Trg .styles-module_suffix__tof4c {
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: -.12px;
    line-height: 16px
}

.rebranded .styles-module_col__U6alJ {
    align-items: flex-start;
    padding: 0 24px 0 0
}

.rebranded .styles-module_col__U6alJ:first-child {
    padding-right: 16px
}

.rebranded .styles-module_col__U6alJ:last-child {
    padding: 0
}

@media (max-width: 319px) {
    .rebranded .styles-module_col__U6alJ {
        padding:0
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .rebranded .styles-module_col__U6alJ {
        padding:0
    }

    .rebranded .styles-module_col__U6alJ:first-child {
        padding-right: 0
    }
}

.rebranded .styles-module_col__U6alJ:not(.styles-module_noBorder__UT-qz) {
    border-right: none
}

.rebranded .styles-module_colTerm__FK4zr {
    min-width: 210px
}

@media (min-width: 320px) and (max-width:767px) {
    .rebranded .styles-module_colTerm__FK4zr {
        min-width:auto
    }
}

.rebranded .styles-module_innerContainer__rTA-g {
    padding: 16px 32px
}

@media (max-width: 319px) {
    .rebranded .styles-module_innerContainer__rTA-g {
        padding:8px 32px
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .rebranded .styles-module_innerContainer__rTA-g {
        padding:8px 32px
    }
}

.rebranded .styles-module_container__RNU2q {
    border: 1px solid #c9ced6;
    border-radius: 16px;
    box-shadow: none
}

.rebranded .styles-module_bankImage__OXV0x img {
    align-self: flex-start;
    max-width: 126px
}

.rebranded .styles-module_country__YH9mV {
    color: #00183c;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.5
}

.rebranded .styles-module_country__YH9mV>div:first-child {
    align-items: center;
    display: inline-flex;
    white-space: nowrap
}

@media (max-width: 319px) {
    .rebranded .styles-module_country__YH9mV>div:first-child {
        white-space:normal
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .rebranded .styles-module_country__YH9mV>div:first-child {
        white-space:normal
    }
}

.rebranded .styles-module_country__YH9mV>div:first-child div {
    white-space: normal
}

.rebranded .styles-module_interestEarned__zmMDs {
    align-items: center;
    display: inline-flex
}

@keyframes styles-module_fa-spin__HRAdj {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__HRAdj 2s linear infinite
}

.styles-module_container__Da27t {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 2px 10px 0 rgba(0,0,0,.2);
    height: 128px;
    width: 100%
}

.styles-module_container__Da27t:not(:last-of-type) {
    margin-bottom: 20px
}

@keyframes styles-module_fa-spin__mPU-k {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__mPU-k 2s linear infinite
}

.styles-module_offersContainer__TD0Bs {
    padding-top: 8px
}

.styles-module_containerNoOffers__-v90v {
    align-items: center;
    display: flex;
    height: 100px;
    justify-content: center;
    width: 100%
}

.styles-module_containerNoOffers__-v90v h4 {
    color: #404040
}

.styles-module_loadMore__IHqHq {
    display: flex;
    justify-content: center;
    margin-top: 50px
}

.rebranded .MuiInputBase-root {
    background-color: #fff
}

.rebranded .styles-module_containerNoOffers__-v90v h4 {
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: .024px;
    line-height: 22px
}

.rebranded button {
    background-color: transparent;
    border: 2px solid #62afff;
    border-radius: 12px;
    color: #00183c;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.42857
}

.rebranded button:focus,.rebranded button:hover {
    background-color: #3096ff;
    border: 2px solid #3096ff;
    color: #00183c
}

@font-face {
    font-family: ws-iconset;
    font-style: normal;
    font-weight: 400;
    src: url(/_next/static/media/ws-iconset.0624fdc1.ttf) format("truetype"),url(/_next/static/media/ws-iconset.f154bedc.woff) format("woff"),url(/_next/static/media/ws-iconset.056e9a97.svg#ws-iconset) format("svg")
}

@font-face {
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif;
    font-style: normal;
    font-weight: 300;
    src: local("Open Sans Light"),local("OpenSans-Light"),url "./fonts/latin-ext-normal-300.woff2" format("woff2");
    unicode-range: u+0100-024f,u+1-1eff,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif;
    font-style: normal;
    font-weight: 300;
    src: local("Open Sans Light"),local("OpenSans-Light"),url "./fonts/latin-normal-300.woff2" format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215
}

@font-face {
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif;
    font-style: normal;
    font-weight: 400;
    src: local("Open Sans Regular"),local("OpenSans-Regular"),url "./fonts/latin-ext-normal-400.woff2" format("woff2");
    unicode-range: u+0100-024f,u+1-1eff,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif;
    font-style: normal;
    font-weight: 400;
    src: local("Open Sans Regular"),local("OpenSans-Regular"),url "./fonts/latin-normal-400.woff2" format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215
}

@font-face {
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif;
    font-style: normal;
    font-weight: 600;
    src: local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url "./fonts/latin-ext-normal-600.woff2" format("woff2");
    unicode-range: u+0100-024f,u+1-1eff,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif;
    font-style: normal;
    font-weight: 600;
    src: local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url "./fonts/latin-normal-600.woff2" format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215
}

@font-face {
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif;
    font-style: italic;
    font-weight: 400;
    src: local("Open Sans Italic"),local("OpenSans-Italic"),url "./fonts/latin-ext-italic-400.woff2" format("woff2");
    unicode-range: u+0100-024f,u+1-1eff,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif;
    font-style: italic;
    font-weight: 400;
    src: local("Open Sans Italic"),local("OpenSans-Italic"),url "./fonts/latin-italic-400.woff2" format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215
}

html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif
}

body {
    margin: 0
}

a {
    cursor: pointer
}

.fa {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-family: ws-iconset!important;
    font-style: normal;
    font-feature-settings: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    padding: 0 4px;
    text-transform: none
}

@keyframes styles-module_fa-spin__zSW2b {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.fa-spin {
    animation: styles-module_fa-spin__zSW2b 2s linear infinite;
    display: inline-block
}

.fa-home:before {
    content: "\e600"
}

.fa-pencil:before {
    content: "\e60d"
}

.fa-shield:before {
    content: "\e667"
}

.fa-shield-check:before {
    content: "\e668"
}

.fa-lock:before {
    content: "\e62d"
}

.fa-lock-solid:before {
    content: "\e66b"
}

.fa-cog:before {
    content: "\e672"
}

.fa-piggy-bank:before {
    content: "\e675"
}

.fa-trash2:before {
    content: "\e681"
}

.fa-star:before {
    content: "\e68d"
}

.fa-solid-star:before {
    content: "\e900"
}

.fa-at-sign:before {
    content: "\e695"
}

.fa-envelope:before {
    content: "\e696"
}

.fa-envelope-open:before {
    content: "\e697"
}

.fa-paperclip:before {
    content: "\e698"
}

.fa-paper-plane:before {
    content: "\e699"
}

.fa-box:before {
    content: "\e69f"
}

.fa-eye:before {
    content: "\e6a5"
}

.fa-eye-crossed:before {
    content: "\e6a6"
}

.fa-printer:before {
    content: "\e6b1"
}

.fa-file-empty:before {
    content: "\e6b3"
}

.fa-file-add:before {
    content: "\e6b4"
}

.fa-file-check:before {
    content: "\e6b5"
}

.fa-file-failure:before {
    content: "\e6b2"
}

.fa-folder:before {
    content: "\e6ba"
}

.fa-register:before {
    content: "\e6d1"
}

.fa-enter:before {
    content: "\e6d2"
}

.fa-exit:before {
    content: "\e6d3"
}

.fa-reading:before {
    content: "\e6d6"
}

.fa-license2:before {
    content: "\e6dc"
}

.fa-medal-empty:before {
    content: "\e6dd"
}

.fa-trophy2:before {
    content: "\e6e3"
}

.fa-bookmark2:before {
    content: "\e716"
}

.fa-library2:before {
    content: "\e719"
}

.fa-profile:before {
    content: "\e71b"
}

.fa-user:before {
    content: "\e71e"
}

.fa-user-lock:before {
    content: "\e721"
}

.fa-tag:before {
    content: "\e755"
}

.fa-cash-euro:before {
    content: "\e75b"
}

.fa-telephone:before {
    content: "\e76a"
}

.fa-telephone2:before {
    content: "\e777"
}

.fa-map-marker:before {
    content: "\e77a"
}

.fa-road-sign:before {
    content: "\e784"
}

.fa-calendar-check:before {
    content: "\e786"
}

.fa-calendar-cross:before {
    content: "\e787"
}

.fa-calendar-31:before {
    content: "\e788"
}

.fa-calendar-full:before {
    content: "\e789"
}

.fa-mouse:before {
    content: "\e78d"
}

.fa-desktop:before {
    content: "\e7af"
}

.fa-power-switch:before {
    content: "\e7b8"
}

.fa-lamp:before {
    content: "\e7bc"
}

.fa-bubble:before {
    content: "\e7d6"
}

.fa-bubbles:before {
    content: "\e7d7"
}

.fa-construction-cone:before {
    content: "\e7f7"
}

.fa-graph:before {
    content: "\e7fa"
}

.fa-chart-growth:before {
    content: "\e7fb"
}

.fa-gift:before {
    content: "\e7ff"
}

.fa-icons:before {
    content: "\e87e"
}

.fa-select:before {
    content: "\e881"
}

.fa-moon:before {
    content: "\e649"
}

.fa-globe:before {
    content: "\e884"
}

.fa-happy:before {
    content: "\e889"
}

.fa-smile:before {
    content: "\e88a"
}

.fa-sad:before {
    content: "\e88d"
}

.fa-group-work:before {
    content: "\e726"
}

.fa-alarm:before {
    content: "\e8aa"
}

.fa-bullhorn:before {
    content: "\e8ae"
}

.fa-loading:before {
    content: "\e8d0"
}

.fa-refresh:before {
    content: "\e8d3"
}

.fa-undo:before {
    content: "\e8d5"
}

.fa-redo:before {
    content: "\e8d6"
}

.fa-undo2:before {
    content: "\e8d8"
}

.fa-redo2:before {
    content: "\e8d9"
}

.fa-sync:before {
    content: "\e8da"
}

.fa-refund:before {
    content: "\e8e2"
}

.fa-history2:before {
    content: "\e8e4"
}

.fa-clock3:before {
    content: "\e8e8"
}

.fa-download2:before {
    content: "\e8f5"
}

.fa-upload2:before {
    content: "\e8f6"
}

.fa-magnifier:before {
    content: "\e922"
}

.fa-cross:before {
    content: "\e92a"
}

.fa-menu:before {
    content: "\e92b"
}

.fa-ok:before {
    content: "\e766"
}

.fa-cross2:before {
    content: "\e935"
}

.fa-plus:before {
    content: "\e936"
}

.fa-minus:before {
    content: "\e937"
}

.fa-percent:before {
    content: "\e938"
}

.fa-sort-up:before {
    content: "\e940"
}

.fa-sort-down:before {
    content: "\e947"
}

.fa-sort-default:before {
    content: "\e948"
}

.fa-arrow-left:before {
    content: "\e943"
}

.fa-arrow-right:before {
    content: "\e944"
}

.fa-info-circle:before {
    content: "\e901"
}

.fa-warning:before {
    content: "\e955"
}

.fa-notification-circle:before {
    content: "\e956"
}

.fa-question-circle:before {
    content: "\e957"
}

.fa-question-circle-light:before {
    content: "\e76f"
}

.fa-checkmark-circle:before {
    content: "\e959"
}

.fa-cross-circle:before {
    content: "\e95a"
}

.fa-plus-circle:before {
    content: "\e95b"
}

.fa-circle-minus:before {
    content: "\e95c"
}

.fa-chevron-up-circle:before {
    content: "\e962"
}

.fa-chevron-down-circle:before {
    content: "\e963"
}

.fa-chevron-left-circle:before {
    content: "\e964"
}

.fa-chevron-right-circle:before {
    content: "\e965"
}

.fa-play-circle:before {
    content: "\e96a"
}

.fa-plus-square:before {
    content: "\e98e"
}

.fa-minus-square:before {
    content: "\e98f"
}

.fa-ellipsis:before {
    content: "\e9ea"
}

.fa-facebook:before {
    content: "\e9eb"
}

.fa-twitter:before {
    content: "\e9ec"
}

.fa-linkedin:before {
    content: "\e9ee"
}

.fa-xing:before {
    content: "\e9ef"
}

.fa-easy-access:before,.fa-flexgeld:before {
    content: "\e9ed"
}

.fa-tagesgeld:before {
    content: "\e9f0"
}

.fa-onlineabschluss:before {
    content: "\e9f1"
}

.fa-foreign-currency:before {
    content: "\e9f3"
}

.fa-notice-account:before {
    content: "\e9f2"
}

.fa-notice-product:before {
    content: "\e9f5"
}

.fa-smartphone:before {
    content: "\e7a6"
}

.fa-laptop:before {
    content: "\e7ad"
}

.fa-laptop-phone:before {
    content: "\e7ae"
}

.fa-arrow-right-circle:before {
    content: "\e961"
}

.fa-vault:before {
    content: "\e769"
}

.fa-clock-o:before {
    content: "\f017"
}

.fa-linkedin-square:before {
    content: "\f08c"
}

.fa-chevron-left:before {
    content: "\f104"
}

.fa-chevron-right:before {
    content: "\f105"
}

.fa-chevron-up:before {
    content: "\f106"
}

.fa-chevron-down:before {
    content: "\f107"
}

.fa-launch:before {
    content: "\e768"
}

.fa-notification-success:before {
    content: "\e771"
}

.fa-notification-error:before {
    content: "\e772"
}

.fa-notification-info:before {
    content: "\e773"
}

.fa-notification-warning:before {
    content: "\e774"
}

.tooltip {
    display: block;
    font-family: Open Sans,ui-sans-serif,system-ui,sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.4;
    position: absolute;
    z-index: 1070
}

.tooltip hr {
    margin: 5px 0
}

.tooltip.bs-tooltip-top {
    margin-top: -3px;
    padding: 5px 0
}

.tooltip.bs-tooltip-right {
    margin-left: 3px;
    padding: 0 5px
}

.tooltip.bs-tooltip-bottom {
    margin-top: 3px;
    padding: 5px 0
}

.tooltip.bs-tooltip-left {
    margin-left: -3px;
    padding: 0 5px
}

.tooltip-inner {
    background-color: #fff;
    border-radius: 3px;
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.18);
    color: #404040;
    line-height: 20px;
    max-width: 276px;
    padding: 8px 12px;
    text-decoration: none
}

.tooltip .arrow,.tooltip .arrow:before {
    border-color: transparent;
    border-style: solid;
    height: 0;
    position: absolute;
    width: 0
}

.tooltip .arrow:before {
    content: "";
    display: block;
    z-index: 2
}

.tooltip.bs-tooltip-top .arrow {
    border-top-color: #fff;
    border-width: 5px 5px 0;
    bottom: 0
}

.tooltip.bs-tooltip-right .arrow {
    border-right-color: #fff;
    border-width: 5px 5px 5px 0;
    left: 0
}

.tooltip.bs-tooltip-left .arrow {
    border-left-color: #fff;
    border-width: 5px 0 5px 5px;
    right: 0
}

.tooltip.bs-tooltip-bottom .arrow {
    border-bottom-color: #fff;
    border-width: 0 5px 5px;
    top: 0
}

.text-center {
    text-align: center
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.no-padding {
    padding: 0
}

.no-wrap {
    white-space: nowrap
}

.bold {
    font-weight: 700
}

.semi-bold {
    font-weight: 600
}

.hint-text {
    color: #929292
}

@media (min-width: 320px) and (max-width:767px) {
    .hiddenXs {
        display:none!important
    }
}

@media (max-width: 319px) {
    .hiddenXs {
        display:none!important
    }
}

@media (min-width: 768px) and (max-width:991px) {
    .hiddenSm {
        display:none!important
    }
}

@media (min-width: 992px) and (max-width:1199px) {
    .hiddenMd {
        display:none!important
    }
}

@media (min-width: 1200px) {
    .hiddenXl {
        display:none!important
    }
}

.visibleSm {
    display: none!important
}

@media (min-width: 320px) and (max-width:767px) {
    .visibleSm {
        display:block!important
    }
}

.visibleXs {
    display: none!important
}

@media (max-width: 319px) {
    .visibleXs {
        display:block!important
    }
}

@media (min-width: 320px) and (max-width:767px) {
    .visibleXs {
        display:block!important
    }
}

.styles-module_container__MYZFg {
    display: flex;
    margin: 10px 9px 15px;
    padding: 0 18px;
    width: 100%
}

.styles-module_container__MYZFg>div {
    flex-basis: 0;
    flex-grow: 1;
    font-size: 13px;
    padding: 0 7px
}

.styles-module_container__MYZFg .styles-module_sortingButton__8vcs- span.styles-module_selectedIcon__qB04K {
    color: #404040
}

.styles-module_container__MYZFg .styles-module_sortingButton__8vcs- span {
    color: #929292;
    font-size: 13px
}

.styles-module_container__MYZFg .styles-module_sortingButton__8vcs-:focus span {
    color: #404040
}

.rebranded .styles-module_container__MYZFg>div {
    color: #314562;
    font-family: Basier Square,Verdana,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.42857
}

@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-container-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-container-multirow>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-container-multirow-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-container-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-container-pointer-events {
    touch-action: pan-y
}

.swiper-container-pointer-events.swiper-container-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform,height
}

.swiper-container-3d {
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color,var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next:after,.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none!important;
    letter-spacing: 0;
    text-transform: none;
    font-variant: normal;
    line-height: 1
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
    left: 10px;
    right: auto
}

.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
    right: 10px;
    left: auto
}

.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white {
    --swiper-navigation-color: #ffffff
}

.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black {
    --swiper-navigation-color: #000000
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: opacity .3s;
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 50%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none!important
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: var(--swiper-pagination-color,var(--swiper-theme-color))
}

.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0,-50%,0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: transform .2s,top .2s
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s,left .2s
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s,right .2s
}

.swiper-pagination-progressbar {
    background: rgba(0,0,0,.25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color,var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-white {
    --swiper-pagination-color: #ffffff
}

.swiper-pagination-black {
    --swiper-pagination-color: #000000
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0,0,0,.1)
}

.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0,0,0,.5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    animation: swiper-preloader-spin 1s linear infinite;
    box-sizing: border-box;
    border-radius: 50%;
    border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-top: 4px solid transparent
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    to {
        transform: rotate(1turn)
    }
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube {
    overflow: visible
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
}

.swiper-container-cube .swiper-cube-shadow:before {
    content: "";
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px)
}

.swiper-container-flip {
    overflow: visible
}

.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
