.Modal_grid-container__aMAj3 {
    padding-left: 16px;
    padding-right: 16px
}

.Modal_row__Jf4__,
.Modal_space-between-row__vu1Jn {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.Modal_space-between-row__vu1Jn {
    justify-content: space-between
}

.Modal_col-1__uVAWL,
.Modal_col-xs-1__ifGOe {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-1__aPwGl,
.Modal_col-xs-offset-1__tuccO {
    margin-left: 25%
}

.Modal_col-2__uybZT,
.Modal_col-xs-2__uNngP {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-2__gJHLp,
.Modal_col-xs-offset-2__rBbgL {
    margin-left: 50%
}

.Modal_col-3__Btqlj,
.Modal_col-xs-3__fA4vE {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-3__YFW6X,
.Modal_col-xs-offset-3__05hR0 {
    margin-left: 75%
}

.Modal_col-4__vHusH,
.Modal_col-xs-4__bWBSa {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-4__pYmKH,
.Modal_col-xs-offset-4___T5Eq {
    margin-left: 100%
}

.Modal_col-5__0L8uS {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-5__Lqi7y {
    margin-left: 100%
}

.Modal_col-6__gmSba {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-6__Py85z {
    margin-left: 100%
}

.Modal_col-7__ESQDS {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-7__yAzBC {
    margin-left: 100%
}

.Modal_col-8__BHclK {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-8__q62CX {
    margin-left: 100%
}

.Modal_col-9__Gnzth {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-9__UnzcD {
    margin-left: 100%
}

.Modal_col-10__Hi89v {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-10__s34dy {
    margin-left: 100%
}

.Modal_col-11__5kv98 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-11__mGiUs {
    margin-left: 100%
}

.Modal_col-12__qpFgx {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Modal_col-offset-12__RVECm {
    margin-left: 100%
}

@media(min-width: 600px) {

    .Modal_col-1__uVAWL,
    .Modal_col-sm-1__xVBBH {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-1__aPwGl,
    .Modal_col-sm-offset-1__W4hVU {
        margin-left: 12.5%
    }

    .Modal_col-2__uybZT,
    .Modal_col-sm-2__KvPbA {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-2__gJHLp,
    .Modal_col-sm-offset-2__oF9u9 {
        margin-left: 25%
    }

    .Modal_col-3__Btqlj,
    .Modal_col-sm-3___T_Ja {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-3__YFW6X,
    .Modal_col-sm-offset-3__Pdbh7 {
        margin-left: 37.5%
    }

    .Modal_col-4__vHusH,
    .Modal_col-sm-4__pXpez {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-4__pYmKH,
    .Modal_col-sm-offset-4__zf4bD {
        margin-left: 50%
    }

    .Modal_col-5__0L8uS,
    .Modal_col-sm-5__pMxwX {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-5__Lqi7y,
    .Modal_col-sm-offset-5__jXIkS {
        margin-left: 62.5%
    }

    .Modal_col-6__gmSba,
    .Modal_col-sm-6__8EAgI {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-6__Py85z,
    .Modal_col-sm-offset-6__oM7bM {
        margin-left: 75%
    }

    .Modal_col-7__ESQDS,
    .Modal_col-sm-7__ZgoD0 {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-7__yAzBC,
    .Modal_col-sm-offset-7__7lc_C {
        margin-left: 87.5%
    }

    .Modal_col-8__BHclK,
    .Modal_col-sm-8__W1w4D {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-8__q62CX,
    .Modal_col-sm-offset-8__Qj3Lr {
        margin-left: 100%
    }

    .Modal_col-9__Gnzth {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-9__UnzcD {
        margin-left: 100%
    }

    .Modal_col-10__Hi89v {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-10__s34dy {
        margin-left: 100%
    }

    .Modal_col-11__5kv98 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-11__mGiUs {
        margin-left: 100%
    }

    .Modal_col-12__qpFgx {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Modal_col-offset-12__RVECm {
        margin-left: 100%
    }
}

@media(min-width: 840px) {
    .Modal_grid-container__aMAj3 {
        padding-left: 24px;
        padding-right: 24px
    }

    .Modal_row__Jf4__,
    .Modal_space-between-row__vu1Jn {
        margin-left: -12px;
        margin-right: -12px
    }

    .Modal_col-1__uVAWL,
    .Modal_col-md-1__N3VEy {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-1__aPwGl,
    .Modal_col-md-offset-1__mPUcY {
        margin-left: 8.3333333333%
    }

    .Modal_col-2__uybZT,
    .Modal_col-md-2__VP0qs {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-2__gJHLp,
    .Modal_col-md-offset-2__Eq31n {
        margin-left: 16.6666666667%
    }

    .Modal_col-3__Btqlj,
    .Modal_col-md-3__6E_Zk {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-3__YFW6X,
    .Modal_col-md-offset-3__sAaGQ {
        margin-left: 25%
    }

    .Modal_col-4__vHusH,
    .Modal_col-md-4__q6SdM {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-4__pYmKH,
    .Modal_col-md-offset-4__WgmcA {
        margin-left: 33.3333333333%
    }

    .Modal_col-5__0L8uS,
    .Modal_col-md-5__aVT0m {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-5__Lqi7y,
    .Modal_col-md-offset-5__vHEVH {
        margin-left: 41.6666666667%
    }

    .Modal_col-6__gmSba,
    .Modal_col-md-6__z0od4 {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-6__Py85z,
    .Modal_col-md-offset-6__438wY {
        margin-left: 50%
    }

    .Modal_col-7__ESQDS,
    .Modal_col-md-7__V_43j {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-7__yAzBC,
    .Modal_col-md-offset-7__iTF5N {
        margin-left: 58.3333333333%
    }

    .Modal_col-8__BHclK,
    .Modal_col-md-8___X6B7 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-8__q62CX,
    .Modal_col-md-offset-8__tRQV2 {
        margin-left: 66.6666666667%
    }

    .Modal_col-9__Gnzth,
    .Modal_col-md-9__Iz00C {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-9__UnzcD,
    .Modal_col-md-offset-9__ziPqg {
        margin-left: 75%
    }

    .Modal_col-10__Hi89v,
    .Modal_col-md-10__aDHDd {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-10__s34dy,
    .Modal_col-md-offset-10__RVbRv {
        margin-left: 83.3333333333%
    }

    .Modal_col-11__5kv98,
    .Modal_col-md-11__HFCcV {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-11__mGiUs,
    .Modal_col-md-offset-11__R6vrZ {
        margin-left: 91.6666666667%
    }

    .Modal_col-12__qpFgx,
    .Modal_col-md-12__8xT6P {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Modal_col-offset-12__RVECm,
    .Modal_col-md-offset-12__fI1fA {
        margin-left: 100%
    }
}

@media(min-width: 1248px) {
    .Modal_grid-container__aMAj3 {
        width: 1248px;
        max-width: 1248px;
        margin: 0 auto
    }
}

.Modal_Modal__qwWTP .Modal_rc_modal_close__Z8wro {
    padding: 6px;
    border: 2px solid var(--background3-1);
    box-sizing: border-box;
    border-radius: 20px;
    display: flex;
    justify-items: center;
    align-items: center
}

.Modal_Modal__qwWTP .Modal_rc_modal_close_icon__nqmx0 {
    font-size: 24px;
    color: var(--text2)
}

.Modal_Modal__qwWTP .rc-dialog-title {
    margin: 0;
    font-size: 14px;
    line-height: 21px;
    font-weight: bold
}

.Modal_Modal__qwWTP .rc-dialog-section {
    position: relative;
    background-color: var(--background1);
    box-shadow: 0px 64px 64px -48px rgba(15, 15, 15, .1);
    border: none;
    border-radius: 16px;
    background-clip: padding-box
}

.Modal_Modal__qwWTP .rc-dialog-close {
    cursor: pointer;
    border: 0;
    background: rgba(0, 0, 0, 0);
    position: absolute;
    right: 20px;
    top: 12px;
    line-height: 1;
    filter: alpha(opacity=20);
    text-decoration: none;
    outline: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    z-index: 3
}

.Modal_Modal__qwWTP .rc-dialog-close:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    text-decoration: none
}

.Modal_Modal__qwWTP .rc-dialog-header {
    padding: 13px 20px 14px 20px;
    border-radius: 16px 16px 0 0;
    background: var(--background1);
    color: var(--text2);
    border-bottom: 1px solid var(--background2-1)
}

.Modal_Modal__qwWTP .rc-dialog-body {
    padding: 32px
}

.Modal_Modal__qwWTP .rc-dialog-footer {
    border-top: 1px solid var(--background2-1);
    padding: 10px 20px;
    text-align: right;
    border-radius: 0 0 5px 5px
}

.Modal_Modal__qwWTP .rc-dialog-zoom-enter,
.Modal_Modal__qwWTP .rc-dialog-zoom-appear {
    opacity: 0;
    animation-duration: .3s;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
    animation-play-state: paused
}

.Modal_Modal__qwWTP .rc-dialog-zoom-leave {
    animation-duration: .3s;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
    animation-play-state: paused
}

.Modal_Modal__qwWTP .rc-dialog-zoom-enter.rc-dialog-zoom-enter-active,
.Modal_Modal__qwWTP .rc-dialog-zoom-appear.rc-dialog-zoom-appear-active {
    animation-name: rcDialogZoomIn;
    animation-play-state: running
}

.Modal_Modal__qwWTP .rc-dialog-zoom-leave.rc-dialog-zoom-leave-active {
    animation-name: rcDialogZoomOut;
    animation-play-state: running
}

@keyframes Modal_rcDialogZoomIn___DIIO {
    0% {
        opacity: 0;
        transform: scale(0, 0)
    }

    100% {
        opacity: 1;
        transform: scale(1, 1)
    }
}

@keyframes Modal_rcDialogZoomOut__NTeDR {
    0% {
        transform: scale(1, 1)
    }

    100% {
        opacity: 0;
        transform: scale(0, 0)
    }
}

.Modal_Modal__qwWTP .rc-dialog-fade-enter,
.Modal_Modal__qwWTP .rc-dialog-fade-appear {
    opacity: 0;
    animation-duration: .3s;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
    animation-play-state: paused
}

.Modal_Modal__qwWTP .rc-dialog-fade-leave {
    animation-duration: .3s;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
    animation-play-state: paused
}

.Modal_Modal__qwWTP .rc-dialog-fade-enter.rc-dialog-fade-enter-active,
.Modal_Modal__qwWTP .rc-dialog-fade-appear.rc-dialog-fade-appear-active {
    animation-name: rcDialogFadeIn;
    animation-play-state: running
}

.Modal_Modal__qwWTP .rc-dialog-fade-leave.rc-dialog-fade-leave-active {
    animation-name: rcDialogFadeOut;
    animation-play-state: running
}

@keyframes Modal_rcDialogFadeIn__hx6kY {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes Modal_rcDialogFadeOut__4E0NV {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.Button_grid-container__uQdBm {
    padding-left: 16px;
    padding-right: 16px
}

.Button_row___AXAR,
.Button_space-between-row__9DIAQ {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.Button_space-between-row__9DIAQ {
    justify-content: space-between
}

.Button_col-1__m2ICT,
.Button_col-xs-1__E2xCo {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-1__mGuzm,
.Button_col-xs-offset-1__u6IB5 {
    margin-left: 25%
}

.Button_col-2__UXh5t,
.Button_col-xs-2__T7FmO {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-2__zaC4j,
.Button_col-xs-offset-2__LSE9d {
    margin-left: 50%
}

.Button_col-3__7E7z4,
.Button_col-xs-3__QK9pW {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-3__OQ_ja,
.Button_col-xs-offset-3__RDPwL {
    margin-left: 75%
}

.Button_col-4__TvUOs,
.Button_col-xs-4__Wy5mu {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-4__6BLCi,
.Button_col-xs-offset-4__CJar0 {
    margin-left: 100%
}

.Button_col-5__r3JsK {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-5__8t2pA {
    margin-left: 100%
}

.Button_col-6__rQKnL {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-6__9snwP {
    margin-left: 100%
}

.Button_col-7__S_k3k {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-7__E8THq {
    margin-left: 100%
}

.Button_col-8__UMy1d {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-8__zJNph {
    margin-left: 100%
}

.Button_col-9__J7VTZ {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-9__BScqg {
    margin-left: 100%
}

.Button_col-10___mSR1 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-10__eZh4Y {
    margin-left: 100%
}

.Button_col-11__iExBi {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-11__idjPX {
    margin-left: 100%
}

.Button_col-12__WGCjG {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.Button_col-offset-12__7jdnb {
    margin-left: 100%
}

@media(min-width: 600px) {

    .Button_col-1__m2ICT,
    .Button_col-sm-1__IqyZP {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-1__mGuzm,
    .Button_col-sm-offset-1__I1E1S {
        margin-left: 12.5%
    }

    .Button_col-2__UXh5t,
    .Button_col-sm-2__jwEbf {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-2__zaC4j,
    .Button_col-sm-offset-2__PE1gj {
        margin-left: 25%
    }

    .Button_col-3__7E7z4,
    .Button_col-sm-3__ms3eS {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-3__OQ_ja,
    .Button_col-sm-offset-3__2hUm2 {
        margin-left: 37.5%
    }

    .Button_col-4__TvUOs,
    .Button_col-sm-4__7rAs5 {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-4__6BLCi,
    .Button_col-sm-offset-4__R7zy0 {
        margin-left: 50%
    }

    .Button_col-5__r3JsK,
    .Button_col-sm-5__MM1vS {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-5__8t2pA,
    .Button_col-sm-offset-5__xxjHC {
        margin-left: 62.5%
    }

    .Button_col-6__rQKnL,
    .Button_col-sm-6__MCPcg {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-6__9snwP,
    .Button_col-sm-offset-6__6_Gno {
        margin-left: 75%
    }

    .Button_col-7__S_k3k,
    .Button_col-sm-7__ycaL6 {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-7__E8THq,
    .Button_col-sm-offset-7__YGmiA {
        margin-left: 87.5%
    }

    .Button_col-8__UMy1d,
    .Button_col-sm-8__a_iq_ {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-8__zJNph,
    .Button_col-sm-offset-8__6PLJg {
        margin-left: 100%
    }

    .Button_col-9__J7VTZ {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-9__BScqg {
        margin-left: 100%
    }

    .Button_col-10___mSR1 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-10__eZh4Y {
        margin-left: 100%
    }

    .Button_col-11__iExBi {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-11__idjPX {
        margin-left: 100%
    }

    .Button_col-12__WGCjG {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .Button_col-offset-12__7jdnb {
        margin-left: 100%
    }
}

@media(min-width: 840px) {
    .Button_grid-container__uQdBm {
        padding-left: 24px;
        padding-right: 24px
    }

    .Button_row___AXAR,
    .Button_space-between-row__9DIAQ {
        margin-left: -12px;
        margin-right: -12px
    }

    .Button_col-1__m2ICT,
    .Button_col-md-1__fs_eF {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-1__mGuzm,
    .Button_col-md-offset-1__TLXBw {
        margin-left: 8.3333333333%
    }

    .Button_col-2__UXh5t,
    .Button_col-md-2__GfVPk {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-2__zaC4j,
    .Button_col-md-offset-2__Uzz5_ {
        margin-left: 16.6666666667%
    }

    .Button_col-3__7E7z4,
    .Button_col-md-3__o9_ra {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-3__OQ_ja,
    .Button_col-md-offset-3__8ERpX {
        margin-left: 25%
    }

    .Button_col-4__TvUOs,
    .Button_col-md-4__GbABM {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-4__6BLCi,
    .Button_col-md-offset-4__uA5vs {
        margin-left: 33.3333333333%
    }

    .Button_col-5__r3JsK,
    .Button_col-md-5__2tPZK {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-5__8t2pA,
    .Button_col-md-offset-5__D0NL7 {
        margin-left: 41.6666666667%
    }

    .Button_col-6__rQKnL,
    .Button_col-md-6__yHktp {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-6__9snwP,
    .Button_col-md-offset-6__MtWV4 {
        margin-left: 50%
    }

    .Button_col-7__S_k3k,
    .Button_col-md-7__8urQi {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-7__E8THq,
    .Button_col-md-offset-7__3QnVg {
        margin-left: 58.3333333333%
    }

    .Button_col-8__UMy1d,
    .Button_col-md-8__ILrgQ {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-8__zJNph,
    .Button_col-md-offset-8__ZprOw {
        margin-left: 66.6666666667%
    }

    .Button_col-9__J7VTZ,
    .Button_col-md-9__lBjW1 {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-9__BScqg,
    .Button_col-md-offset-9__eDOWh {
        margin-left: 75%
    }

    .Button_col-10___mSR1,
    .Button_col-md-10__GEEFi {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-10__eZh4Y,
    .Button_col-md-offset-10__n9BcT {
        margin-left: 83.3333333333%
    }

    .Button_col-11__iExBi,
    .Button_col-md-11__bWpRk {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-11__idjPX,
    .Button_col-md-offset-11__32hvS {
        margin-left: 91.6666666667%
    }

    .Button_col-12__WGCjG,
    .Button_col-md-12__XDBWv {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .Button_col-offset-12__7jdnb,
    .Button_col-md-offset-12__IWa1Z {
        margin-left: 100%
    }
}

@media(min-width: 1248px) {
    .Button_grid-container__uQdBm {
        width: 1248px;
        max-width: 1248px;
        margin: 0 auto
    }
}

.Button_Button__yhSe9 {
    text-transform: uppercase;
    outline: none;
    cursor: pointer;
    position: relative
}

.Button_Button__yhSe9.Button_primary__wp3mB {
    background: var(--primary);
    color: var(--button-white);
    border: none
}

.Button_Button__yhSe9.Button_primary__wp3mB.Button_large__cdLDL {
    width: 100%;
    padding-top: 15px;
    padding-bottom: 16px;
    border-radius: 8px;
    font-size: 14px;
    font-weight: bold;
    padding-left: 16px;
    padding-right: 16px
}

.Button_Button__yhSe9.Button_primary__wp3mB.Button_large__cdLDL .Button_loading_icon__Lt2GP,
.Button_Button__yhSe9.Button_primary__wp3mB.Button_large__cdLDL .Button_arrow_icon__78KDA {
    position: absolute;
    top: 50%;
    right: 16px;
    transform: translateY(-50%)
}

.Button_Button__yhSe9.Button_primary__wp3mB.Button_large__cdLDL .Button_loading_icon__Lt2GP {
    animation: Button_loaderAniBtn__Bcu1a .8s linear infinite
}

.Button_Button__yhSe9.Button_primary__wp3mB.Button_small__MBplB {
    padding: 7px 12px;
    border-radius: 8px;
    font-size: 12px;
    line-height: 18px;
    font-weight: bold
}

.Button_Button__yhSe9.Button_primary__wp3mB.Button_small__MBplB .Button_loading_icon__Lt2GP {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    line-height: 34px;
    background: var(--primary);
    border-radius: 8px
}

.Button_Button__yhSe9.Button_primary__wp3mB.Button_small__MBplB .Button_loading_icon__Lt2GP svg {
    animation: Button_loaderAni2__XHX6x .8s linear infinite
}

.Button_Button__yhSe9.Button_secondary__Bip_a {
    border: 1px solid var(--background2-1);
    color: var(--primary);
    background: var(--background4)
}

.Button_Button__yhSe9.Button_secondary__Bip_a.Button_large__cdLDL {
    width: 100%;
    height: 52px;
    border-radius: 8px;
    font-size: 14px;
    font-weight: bold
}

.Button_Button__yhSe9.Button_secondary__Bip_a.Button_large__cdLDL .Button_loading_icon__Lt2GP,
.Button_Button__yhSe9.Button_secondary__Bip_a.Button_large__cdLDL .Button_arrow_icon__78KDA {
    position: absolute;
    top: 50%;
    right: 16px;
    transform: translateY(-50%)
}

.Button_Button__yhSe9.Button_secondary__Bip_a.Button_large__cdLDL .Button_loading_icon__Lt2GP {
    animation: Button_loaderAniBtn__Bcu1a .8s linear infinite
}

.Button_Button__yhSe9.Button_secondary__Bip_a.Button_small__MBplB {
    padding-left: 12px;
    padding-right: 12px;
    height: 32px;
    min-width: 76px;
    border-radius: 8px;
    font-size: 12px;
    font-weight: bold
}

.Button_Button__yhSe9.Button_secondary__Bip_a.Button_small__MBplB .Button_loading_icon__Lt2GP {
    animation: Button_loaderAni2__XHX6x .8s linear infinite
}

.Button_Button__yhSe9.Button_secondary__Bip_a:hover {
    background: rgba(70, 145, 235, .08)
}

.Button_Button__yhSe9.Button_text__w3f20 {
    border: none;
    color: var(--primary);
    padding: 7px;
    border-radius: 8px;
    font-size: 12px;
    font-weight: bold;
    background: var(--background4)
}

.Button_Button__yhSe9.Button_text__w3f20:hover {
    background: rgba(70, 145, 235, .08)
}

.Button_Button__yhSe9.Button_text__w3f20:disabled {
    opacity: 1;
    cursor: not-allowed
}

.Button_Button__yhSe9.Button_floating__aQkBT {
    position: absolute;
    border: none;
    box-shadow: 0px 2px 8px var(--shadow);
    background: var(--primary);
    color: var(--background4);
    padding: 13px 20px 14px;
    border-radius: 24px;
    font-size: 14px;
    font-weight: bold
}

.Button_Button__yhSe9:active {
    opacity: .64
}

.Button_Button__yhSe9:disabled {
    opacity: .32;
    cursor: not-allowed
}

.Button_Button__yhSe9.Button_loading__tyOPs {
    pointer-events: none
}

.Button_Button__yhSe9 .Button_suffix__8sKlF,
.Button_Button__yhSe9 .Button_prefix__dm2HK {
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.Button_Button__yhSe9 .Button_suffix__8sKlF {
    right: 16px
}

.Button_Button__yhSe9 .Button_prefix__dm2HK {
    left: 16px
}

@keyframes Button_loaderAni2__XHX6x {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}

@keyframes Button_loaderAniBtn__Bcu1a {
    0% {
        transform: translateY(-50%) rotate(0deg)
    }

    100% {
        transform: translateY(-50%) rotate(360deg)
    }
}

.NoticeModal_grid-container__D4VVa {
    padding-left: 16px;
    padding-right: 16px
}

.NoticeModal_row__hYSS1,
.NoticeModal_space-between-row__VI4VZ {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.NoticeModal_space-between-row__VI4VZ {
    justify-content: space-between
}

.NoticeModal_col-1__01__g,
.NoticeModal_col-xs-1__Nr0gM {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-1__9Yk_2,
.NoticeModal_col-xs-offset-1__P6b0k {
    margin-left: 25%
}

.NoticeModal_col-2__1kLi1,
.NoticeModal_col-xs-2__tXHod {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-2__WInsf,
.NoticeModal_col-xs-offset-2__vxjNd {
    margin-left: 50%
}

.NoticeModal_col-3__43V_C,
.NoticeModal_col-xs-3__KvC64 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-3__ihlJt,
.NoticeModal_col-xs-offset-3__Gx4iL {
    margin-left: 75%
}

.NoticeModal_col-4__GKAed,
.NoticeModal_col-xs-4__3ww3d {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-4__Nb2sc,
.NoticeModal_col-xs-offset-4__GeXVp {
    margin-left: 100%
}

.NoticeModal_col-5__IJT_N {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-5__uCqyp {
    margin-left: 100%
}

.NoticeModal_col-6__jAJfW {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-6__t3nQJ {
    margin-left: 100%
}

.NoticeModal_col-7__Js4tZ {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-7__8H0Jq {
    margin-left: 100%
}

.NoticeModal_col-8__xT1gN {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-8__8XHt9 {
    margin-left: 100%
}

.NoticeModal_col-9__dshtp {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-9__mY9t_ {
    margin-left: 100%
}

.NoticeModal_col-10__BJOQR {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-10__rMvHQ {
    margin-left: 100%
}

.NoticeModal_col-11__M8oCE {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-11__YiXKO {
    margin-left: 100%
}

.NoticeModal_col-12__AhhdX {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeModal_col-offset-12__g4NZS {
    margin-left: 100%
}

@media(min-width: 600px) {

    .NoticeModal_col-1__01__g,
    .NoticeModal_col-sm-1__VVBw9 {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-1__9Yk_2,
    .NoticeModal_col-sm-offset-1__xRulY {
        margin-left: 12.5%
    }

    .NoticeModal_col-2__1kLi1,
    .NoticeModal_col-sm-2__1dtSW {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-2__WInsf,
    .NoticeModal_col-sm-offset-2__iplQH {
        margin-left: 25%
    }

    .NoticeModal_col-3__43V_C,
    .NoticeModal_col-sm-3__BpmYD {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-3__ihlJt,
    .NoticeModal_col-sm-offset-3__YxiGQ {
        margin-left: 37.5%
    }

    .NoticeModal_col-4__GKAed,
    .NoticeModal_col-sm-4__z3IK5 {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-4__Nb2sc,
    .NoticeModal_col-sm-offset-4__13m_N {
        margin-left: 50%
    }

    .NoticeModal_col-5__IJT_N,
    .NoticeModal_col-sm-5__OpT_N {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-5__uCqyp,
    .NoticeModal_col-sm-offset-5__e8DAn {
        margin-left: 62.5%
    }

    .NoticeModal_col-6__jAJfW,
    .NoticeModal_col-sm-6__5QJ_s {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-6__t3nQJ,
    .NoticeModal_col-sm-offset-6__VsVMS {
        margin-left: 75%
    }

    .NoticeModal_col-7__Js4tZ,
    .NoticeModal_col-sm-7__9CJR_ {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-7__8H0Jq,
    .NoticeModal_col-sm-offset-7__nYJb5 {
        margin-left: 87.5%
    }

    .NoticeModal_col-8__xT1gN,
    .NoticeModal_col-sm-8__LHmnO {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-8__8XHt9,
    .NoticeModal_col-sm-offset-8__LJHza {
        margin-left: 100%
    }

    .NoticeModal_col-9__dshtp {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-9__mY9t_ {
        margin-left: 100%
    }

    .NoticeModal_col-10__BJOQR {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-10__rMvHQ {
        margin-left: 100%
    }

    .NoticeModal_col-11__M8oCE {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-11__YiXKO {
        margin-left: 100%
    }

    .NoticeModal_col-12__AhhdX {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeModal_col-offset-12__g4NZS {
        margin-left: 100%
    }
}

@media(min-width: 840px) {
    .NoticeModal_grid-container__D4VVa {
        padding-left: 24px;
        padding-right: 24px
    }

    .NoticeModal_row__hYSS1,
    .NoticeModal_space-between-row__VI4VZ {
        margin-left: -12px;
        margin-right: -12px
    }

    .NoticeModal_col-1__01__g,
    .NoticeModal_col-md-1__cKe4k {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-1__9Yk_2,
    .NoticeModal_col-md-offset-1__slZwd {
        margin-left: 8.3333333333%
    }

    .NoticeModal_col-2__1kLi1,
    .NoticeModal_col-md-2__yMzON {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-2__WInsf,
    .NoticeModal_col-md-offset-2__o_fqN {
        margin-left: 16.6666666667%
    }

    .NoticeModal_col-3__43V_C,
    .NoticeModal_col-md-3__BDc0f {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-3__ihlJt,
    .NoticeModal_col-md-offset-3__aaNW6 {
        margin-left: 25%
    }

    .NoticeModal_col-4__GKAed,
    .NoticeModal_col-md-4__NEwsN {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-4__Nb2sc,
    .NoticeModal_col-md-offset-4__xzvwx {
        margin-left: 33.3333333333%
    }

    .NoticeModal_col-5__IJT_N,
    .NoticeModal_col-md-5__ZmB1H {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-5__uCqyp,
    .NoticeModal_col-md-offset-5__z5q_0 {
        margin-left: 41.6666666667%
    }

    .NoticeModal_col-6__jAJfW,
    .NoticeModal_col-md-6___08Ll {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-6__t3nQJ,
    .NoticeModal_col-md-offset-6__IqmmP {
        margin-left: 50%
    }

    .NoticeModal_col-7__Js4tZ,
    .NoticeModal_col-md-7__mGTvg {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-7__8H0Jq,
    .NoticeModal_col-md-offset-7__Jgpds {
        margin-left: 58.3333333333%
    }

    .NoticeModal_col-8__xT1gN,
    .NoticeModal_col-md-8__yf6ev {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-8__8XHt9,
    .NoticeModal_col-md-offset-8__p9qZj {
        margin-left: 66.6666666667%
    }

    .NoticeModal_col-9__dshtp,
    .NoticeModal_col-md-9___UNtP {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-9__mY9t_,
    .NoticeModal_col-md-offset-9__3m0bQ {
        margin-left: 75%
    }

    .NoticeModal_col-10__BJOQR,
    .NoticeModal_col-md-10__cURtQ {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-10__rMvHQ,
    .NoticeModal_col-md-offset-10__hDu3d {
        margin-left: 83.3333333333%
    }

    .NoticeModal_col-11__M8oCE,
    .NoticeModal_col-md-11__kl92b {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-11__YiXKO,
    .NoticeModal_col-md-offset-11__bCq46 {
        margin-left: 91.6666666667%
    }

    .NoticeModal_col-12__AhhdX,
    .NoticeModal_col-md-12__2OroT {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeModal_col-offset-12__g4NZS,
    .NoticeModal_col-md-offset-12__xJKpv {
        margin-left: 100%
    }
}

@media(min-width: 1248px) {
    .NoticeModal_grid-container__D4VVa {
        width: 1248px;
        max-width: 1248px;
        margin: 0 auto
    }
}

.NoticeModal_NoticeModal__9F3ho {
    top: 50%;
    transform: translateY(-50%);
    max-width: 580px
}

.NoticeModal_NoticeModal__9F3ho .NoticeModal_title__qT4N8 {
    font-size: 24px;
    color: var(--text2);
    font-weight: bold;
    margin-bottom: 24px
}

.NoticeModal_NoticeModal__9F3ho .NoticeModal_content__tHjzY {
    font-size: 14px;
    color: var(--text2);
    margin-bottom: 24px;
    line-height: 1.5;
    white-space: pre-line
}

.NoticeBar_grid-container__LKnRN {
    padding-left: 16px;
    padding-right: 16px
}

.NoticeBar_row__jPDwh,
.NoticeBar_space-between-row__x7oNf {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.NoticeBar_space-between-row__x7oNf {
    justify-content: space-between
}

.NoticeBar_col-1__PIk3t,
.NoticeBar_col-xs-1__vznyc {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-1__bMec5,
.NoticeBar_col-xs-offset-1__0_EHi {
    margin-left: 25%
}

.NoticeBar_col-2__7lOab,
.NoticeBar_col-xs-2__s7NeN {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-2___Hzzs,
.NoticeBar_col-xs-offset-2__iysuS {
    margin-left: 50%
}

.NoticeBar_col-3__Ev_C5,
.NoticeBar_col-xs-3__CTyzi {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-3__htkCk,
.NoticeBar_col-xs-offset-3__R_feq {
    margin-left: 75%
}

.NoticeBar_col-4__mHSK8,
.NoticeBar_col-xs-4___7RBd {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-4__U5_a4,
.NoticeBar_col-xs-offset-4__E9fTh {
    margin-left: 100%
}

.NoticeBar_col-5__FsgKc {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-5__MDs13 {
    margin-left: 100%
}

.NoticeBar_col-6___q7_B {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-6__SIoY9 {
    margin-left: 100%
}

.NoticeBar_col-7__lhNEq {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-7__10CvC {
    margin-left: 100%
}

.NoticeBar_col-8__1bSp_ {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-8__gKoVQ {
    margin-left: 100%
}

.NoticeBar_col-9__cON9e {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-9__aWbms {
    margin-left: 100%
}

.NoticeBar_col-10__AOTgb {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-10__U8xl2 {
    margin-left: 100%
}

.NoticeBar_col-11___XlqX {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-11__gxf57 {
    margin-left: 100%
}

.NoticeBar_col-12__6O394 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoticeBar_col-offset-12__FN1cq {
    margin-left: 100%
}

@media(min-width: 600px) {

    .NoticeBar_col-1__PIk3t,
    .NoticeBar_col-sm-1__FLkxA {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-1__bMec5,
    .NoticeBar_col-sm-offset-1__CUCF1 {
        margin-left: 12.5%
    }

    .NoticeBar_col-2__7lOab,
    .NoticeBar_col-sm-2__TRbck {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-2___Hzzs,
    .NoticeBar_col-sm-offset-2__55sYW {
        margin-left: 25%
    }

    .NoticeBar_col-3__Ev_C5,
    .NoticeBar_col-sm-3__vl0NV {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-3__htkCk,
    .NoticeBar_col-sm-offset-3__3xlyh {
        margin-left: 37.5%
    }

    .NoticeBar_col-4__mHSK8,
    .NoticeBar_col-sm-4__efjZd {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-4__U5_a4,
    .NoticeBar_col-sm-offset-4__pw5uL {
        margin-left: 50%
    }

    .NoticeBar_col-5__FsgKc,
    .NoticeBar_col-sm-5__bP7Hh {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-5__MDs13,
    .NoticeBar_col-sm-offset-5__87u60 {
        margin-left: 62.5%
    }

    .NoticeBar_col-6___q7_B,
    .NoticeBar_col-sm-6__zs8iE {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-6__SIoY9,
    .NoticeBar_col-sm-offset-6__BNSjl {
        margin-left: 75%
    }

    .NoticeBar_col-7__lhNEq,
    .NoticeBar_col-sm-7__1Tja3 {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-7__10CvC,
    .NoticeBar_col-sm-offset-7__AHXZT {
        margin-left: 87.5%
    }

    .NoticeBar_col-8__1bSp_,
    .NoticeBar_col-sm-8__LY673 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-8__gKoVQ,
    .NoticeBar_col-sm-offset-8__CnFdv {
        margin-left: 100%
    }

    .NoticeBar_col-9__cON9e {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-9__aWbms {
        margin-left: 100%
    }

    .NoticeBar_col-10__AOTgb {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-10__U8xl2 {
        margin-left: 100%
    }

    .NoticeBar_col-11___XlqX {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-11__gxf57 {
        margin-left: 100%
    }

    .NoticeBar_col-12__6O394 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoticeBar_col-offset-12__FN1cq {
        margin-left: 100%
    }
}

@media(min-width: 840px) {
    .NoticeBar_grid-container__LKnRN {
        padding-left: 24px;
        padding-right: 24px
    }

    .NoticeBar_row__jPDwh,
    .NoticeBar_space-between-row__x7oNf {
        margin-left: -12px;
        margin-right: -12px
    }

    .NoticeBar_col-1__PIk3t,
    .NoticeBar_col-md-1__zK50F {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-1__bMec5,
    .NoticeBar_col-md-offset-1__MPt2z {
        margin-left: 8.3333333333%
    }

    .NoticeBar_col-2__7lOab,
    .NoticeBar_col-md-2__7ucq3 {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-2___Hzzs,
    .NoticeBar_col-md-offset-2__RmjuA {
        margin-left: 16.6666666667%
    }

    .NoticeBar_col-3__Ev_C5,
    .NoticeBar_col-md-3__DeWDz {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-3__htkCk,
    .NoticeBar_col-md-offset-3__1QjLQ {
        margin-left: 25%
    }

    .NoticeBar_col-4__mHSK8,
    .NoticeBar_col-md-4__0HybJ {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-4__U5_a4,
    .NoticeBar_col-md-offset-4__6FyOf {
        margin-left: 33.3333333333%
    }

    .NoticeBar_col-5__FsgKc,
    .NoticeBar_col-md-5__k80Kd {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-5__MDs13,
    .NoticeBar_col-md-offset-5__Ydh61 {
        margin-left: 41.6666666667%
    }

    .NoticeBar_col-6___q7_B,
    .NoticeBar_col-md-6__l5aZ_ {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-6__SIoY9,
    .NoticeBar_col-md-offset-6__BhE3n {
        margin-left: 50%
    }

    .NoticeBar_col-7__lhNEq,
    .NoticeBar_col-md-7__BOl1t {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-7__10CvC,
    .NoticeBar_col-md-offset-7__rLsMh {
        margin-left: 58.3333333333%
    }

    .NoticeBar_col-8__1bSp_,
    .NoticeBar_col-md-8__9ihhB {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-8__gKoVQ,
    .NoticeBar_col-md-offset-8__Lia_0 {
        margin-left: 66.6666666667%
    }

    .NoticeBar_col-9__cON9e,
    .NoticeBar_col-md-9__rv_3O {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-9__aWbms,
    .NoticeBar_col-md-offset-9__4b1Ke {
        margin-left: 75%
    }

    .NoticeBar_col-10__AOTgb,
    .NoticeBar_col-md-10__cikpT {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-10__U8xl2,
    .NoticeBar_col-md-offset-10__DjkMH {
        margin-left: 83.3333333333%
    }

    .NoticeBar_col-11___XlqX,
    .NoticeBar_col-md-11__O_hMI {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-11__gxf57,
    .NoticeBar_col-md-offset-11__6F_8e {
        margin-left: 91.6666666667%
    }

    .NoticeBar_col-12__6O394,
    .NoticeBar_col-md-12___f5yw {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoticeBar_col-offset-12__FN1cq,
    .NoticeBar_col-md-offset-12__4zowE {
        margin-left: 100%
    }
}

@media(min-width: 1248px) {
    .NoticeBar_grid-container__LKnRN {
        width: 1248px;
        max-width: 1248px;
        margin: 0 auto
    }
}

.NoticeBar_NoticeBar__vVtHu {
    padding: 0 calc(50vw - 636px);
    background: var(--background2);
    height: 44px;
    overflow: hidden
}

.NoticeBar_NoticeBar__vVtHu .NoticeBar_slick-slide__pu5h6 div {
    outline: none
}

.NoticeBar_NoticeBar__vVtHu .NoticeBar_slick-track__6yq_a {
    height: 44px !important;
    background: var(--background2)
}

.NoticeBar_NoticeBar__vVtHu .NoticeBar_slick-vertical__cXqPI .NoticeBar_slick-slide__pu5h6 {
    border: none
}

.NoticeBar_NoticeBar__InnerWrap__XIcXO {
    padding: 0 36px;
    line-height: 44px;
    color: var(--text2);
    position: relative
}

@media(max-width: 599px) {
    .NoticeBar_NoticeBar__InnerWrap__XIcXO {
        padding: 0 16px
    }
}

.NoticeBar_NoticeBar__InnerWrap__XIcXO .NoticeBar_volume-icon__i8LHb {
    vertical-align: middle;
    margin-top: -3px
}

.NoticeBar_NoticeBar__InnerWrap-Text___ds5g {
    display: inline-block;
    white-space: nowrap;
    padding: 0 10px;
    text-overflow: ellipsis;
    font-size: 14px
}

.NoticeBar_NoticeBar__InnerWrap-More__9YzO2 {
    display: inline-block;
    background: var(--background2);
    position: absolute;
    right: 0
}

.NoticeBar_NoticeBar__InnerWrap-More__9YzO2 span {
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    margin-left: 4px;
    color: var(--text2)
}

.NoticeBar_NoticeBar__InnerWrap-More__9YzO2 span i {
    vertical-align: middle
}

.NoticeBar_NoticeBar__InnerWrap-More__9YzO2 .NoticeBar_close-icon__AfBm4 {
    font-size: 24px;
    margin-right: 0;
    margin-left: 8px;
    vertical-align: middle;
    cursor: pointer
}