.TextCard_grid-container__oEJRp {
    padding-left: 16px;
    padding-right: 16px
}

.TextCard_row__OLz8o,
.TextCard_space-between-row__JCJak {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.TextCard_space-between-row__JCJak {
    justify-content: space-between
}

.TextCard_col-1__HEBMh,
.TextCard_col-xs-1__Ck1mi {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.TextCard_col-offset-1__dcQFJ,
.TextCard_col-xs-offset-1__kkN_x {
    margin-left: 25%
}

.TextCard_col-2__Cl6Yp,
.TextCard_col-xs-2__aXKFj {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.TextCard_col-offset-2__hCNAg,
.TextCard_col-xs-offset-2__YsbaW {
    margin-left: 50%
}

.TextCard_col-3__PCF1v,
.TextCard_col-xs-3__U15OJ {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.TextCard_col-offset-3__YNRxt,
.TextCard_col-xs-offset-3__8wlJa {
    margin-left: 75%
}

.TextCard_col-4__nduV1,
.TextCard_col-xs-4__j1JK7 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.TextCard_col-offset-4__54Yzw,
.TextCard_col-xs-offset-4__vRtcT {
    margin-left: 100%
}

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

.TextCard_col-offset-5___7_cO {
    margin-left: 100%
}

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

.TextCard_col-offset-6__KoRyr {
    margin-left: 100%
}

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

.TextCard_col-offset-7__FPgFC {
    margin-left: 100%
}

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

.TextCard_col-offset-8__XnBpt {
    margin-left: 100%
}

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

.TextCard_col-offset-9__6WJ_8 {
    margin-left: 100%
}

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

.TextCard_col-offset-10__8ZTmL {
    margin-left: 100%
}

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

.TextCard_col-offset-11__8ImeJ {
    margin-left: 100%
}

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

.TextCard_col-offset-12__5wjyE {
    margin-left: 100%
}

@media(min-width: 600px) {

    .TextCard_col-1__HEBMh,
    .TextCard_col-sm-1__d70ua {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TextCard_col-offset-1__dcQFJ,
    .TextCard_col-sm-offset-1__KZZrR {
        margin-left: 12.5%
    }

    .TextCard_col-2__Cl6Yp,
    .TextCard_col-sm-2__P6e_m {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TextCard_col-offset-2__hCNAg,
    .TextCard_col-sm-offset-2__VUe3S {
        margin-left: 25%
    }

    .TextCard_col-3__PCF1v,
    .TextCard_col-sm-3__mpTFN {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TextCard_col-offset-3__YNRxt,
    .TextCard_col-sm-offset-3__mJ5C6 {
        margin-left: 37.5%
    }

    .TextCard_col-4__nduV1,
    .TextCard_col-sm-4___afVD {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TextCard_col-offset-4__54Yzw,
    .TextCard_col-sm-offset-4__M_pjw {
        margin-left: 50%
    }

    .TextCard_col-5__uqAKj,
    .TextCard_col-sm-5__RfJ2V {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TextCard_col-offset-5___7_cO,
    .TextCard_col-sm-offset-5__4xytU {
        margin-left: 62.5%
    }

    .TextCard_col-6__5nJ0e,
    .TextCard_col-sm-6__KOAUc {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TextCard_col-offset-6__KoRyr,
    .TextCard_col-sm-offset-6__eq2cq {
        margin-left: 75%
    }

    .TextCard_col-7__hEDBR,
    .TextCard_col-sm-7__R95Kw {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TextCard_col-offset-7__FPgFC,
    .TextCard_col-sm-offset-7__u_L_g {
        margin-left: 87.5%
    }

    .TextCard_col-8__lV_tn,
    .TextCard_col-sm-8__siSbD {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TextCard_col-offset-8__XnBpt,
    .TextCard_col-sm-offset-8__Fwv7S {
        margin-left: 100%
    }

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

    .TextCard_col-offset-9__6WJ_8 {
        margin-left: 100%
    }

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

    .TextCard_col-offset-10__8ZTmL {
        margin-left: 100%
    }

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

    .TextCard_col-offset-11__8ImeJ {
        margin-left: 100%
    }

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

    .TextCard_col-offset-12__5wjyE {
        margin-left: 100%
    }
}

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

    .TextCard_row__OLz8o,
    .TextCard_space-between-row__JCJak {
        margin-left: -12px;
        margin-right: -12px
    }

    .TextCard_col-1__HEBMh,
    .TextCard_col-md-1__5ZWWk {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-1__dcQFJ,
    .TextCard_col-md-offset-1__scizG {
        margin-left: 8.3333333333%
    }

    .TextCard_col-2__Cl6Yp,
    .TextCard_col-md-2__9IgCD {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-2__hCNAg,
    .TextCard_col-md-offset-2__G7N5k {
        margin-left: 16.6666666667%
    }

    .TextCard_col-3__PCF1v,
    .TextCard_col-md-3__LA9HM {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-3__YNRxt,
    .TextCard_col-md-offset-3__QO0hb {
        margin-left: 25%
    }

    .TextCard_col-4__nduV1,
    .TextCard_col-md-4__9vKGW {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-4__54Yzw,
    .TextCard_col-md-offset-4__aFw_W {
        margin-left: 33.3333333333%
    }

    .TextCard_col-5__uqAKj,
    .TextCard_col-md-5__ulK7l {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-5___7_cO,
    .TextCard_col-md-offset-5__AYs4F {
        margin-left: 41.6666666667%
    }

    .TextCard_col-6__5nJ0e,
    .TextCard_col-md-6__Qt0Na {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-6__KoRyr,
    .TextCard_col-md-offset-6__i3ok5 {
        margin-left: 50%
    }

    .TextCard_col-7__hEDBR,
    .TextCard_col-md-7__I9JSW {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-7__FPgFC,
    .TextCard_col-md-offset-7__5fiv7 {
        margin-left: 58.3333333333%
    }

    .TextCard_col-8__lV_tn,
    .TextCard_col-md-8__UUbQc {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-8__XnBpt,
    .TextCard_col-md-offset-8__ShDjq {
        margin-left: 66.6666666667%
    }

    .TextCard_col-9__rniHU,
    .TextCard_col-md-9__s_nt4 {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-9__6WJ_8,
    .TextCard_col-md-offset-9__OMnGy {
        margin-left: 75%
    }

    .TextCard_col-10__Shdkd,
    .TextCard_col-md-10__t_Bgb {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-10__8ZTmL,
    .TextCard_col-md-offset-10__D0O1L {
        margin-left: 83.3333333333%
    }

    .TextCard_col-11__HbluU,
    .TextCard_col-md-11__6GlNj {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-11__8ImeJ,
    .TextCard_col-md-offset-11__zyzMz {
        margin-left: 91.6666666667%
    }

    .TextCard_col-12__pCndb,
    .TextCard_col-md-12__Xck1m {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TextCard_col-offset-12__5wjyE,
    .TextCard_col-md-offset-12__72VWu {
        margin-left: 100%
    }
}

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

.TextCard_FAQ-text-card__5euwj {
    border-radius: 16px;
    border: 1px solid var(--background3);
    flex: 0 0 49%;
    margin-bottom: 16px;
    padding: 16px
}

@media(min-width: 600px) {
    .TextCard_FAQ-text-card__5euwj {
        margin-bottom: 24px
    }
}

@media(min-width: 840px) {
    .TextCard_FAQ-text-card__5euwj {
        margin-bottom: 24px
    }
}

@media(min-width: 1024px) {
    .TextCard_FAQ-text-card__5euwj {
        margin-bottom: 24px
    }
}

@media(min-width: 600px) {
    .TextCard_FAQ-text-card__5euwj {
        padding: 24px
    }
}

@media(min-width: 840px) {
    .TextCard_FAQ-text-card__5euwj {
        padding: 24px
    }
}

@media(min-width: 1024px) {
    .TextCard_FAQ-text-card__5euwj {
        padding: 24px
    }
}

.TextCard_FAQ-text-card__5euwj.TextCard_only__Z_HaZ {
    flex: 0 0 100%
}

.TextCard_FAQ-text-card-title__ZvJi_ {
    display: flex;
    justify-content: space-between
}

.TextCard_FAQ-text-card-title__ZvJi_ .TextCard_title__TjVFh {
    color: var(--text2);
    font-weight: 500;
    font-size: 16px;
    margin-bottom: 16px;
    cursor: pointer
}

@media(min-width: 600px) {
    .TextCard_FAQ-text-card-title__ZvJi_ .TextCard_title__TjVFh {
        font-size: 16px
    }
}

@media(min-width: 840px) {
    .TextCard_FAQ-text-card-title__ZvJi_ .TextCard_title__TjVFh {
        font-size: 24px
    }
}

@media(min-width: 1024px) {
    .TextCard_FAQ-text-card-title__ZvJi_ .TextCard_title__TjVFh {
        font-size: 24px
    }
}

@media(min-width: 600px) {
    .TextCard_FAQ-text-card-title__ZvJi_ .TextCard_title__TjVFh {
        margin-bottom: 16px
    }
}

@media(min-width: 840px) {
    .TextCard_FAQ-text-card-title__ZvJi_ .TextCard_title__TjVFh {
        margin-bottom: 24px
    }
}

@media(min-width: 1024px) {
    .TextCard_FAQ-text-card-title__ZvJi_ .TextCard_title__TjVFh {
        margin-bottom: 24px
    }
}

.TextCard_FAQ-text-card-title__ZvJi_ .TextCard_icon-arrow-right__4cODz {
    font-size: 24px;
    cursor: pointer
}

@media(min-width: 600px) {
    .TextCard_FAQ-text-card-title__ZvJi_ .TextCard_icon-arrow-right__4cODz {
        font-size: 24px
    }
}

@media(min-width: 840px) {
    .TextCard_FAQ-text-card-title__ZvJi_ .TextCard_icon-arrow-right__4cODz {
        font-size: 32px
    }
}

@media(min-width: 1024px) {
    .TextCard_FAQ-text-card-title__ZvJi_ .TextCard_icon-arrow-right__4cODz {
        font-size: 32px
    }
}

.TextCard_FAQ-text-card-content__n7F9G .TextCard_link__JhgDz {
    color: var(--text3);
    font-weight: 400;
    font-size: 12px;
    line-height: 30px;
    word-break: break-all
}

@media(min-width: 600px) {
    .TextCard_FAQ-text-card-content__n7F9G .TextCard_link__JhgDz {
        font-size: 12px
    }
}

@media(min-width: 840px) {
    .TextCard_FAQ-text-card-content__n7F9G .TextCard_link__JhgDz {
        font-size: 16px
    }
}

@media(min-width: 1024px) {
    .TextCard_FAQ-text-card-content__n7F9G .TextCard_link__JhgDz {
        font-size: 16px
    }
}

.TextCard_FAQ-text-card-content__n7F9G .TextCard_link__JhgDz:hover {
    color: var(--primary3);
    text-decoration: underline
}

@media(max-width: 599px) {
    .TextCard_FAQ-text-card__5euwj {
        flex: 0 0 100%
    }
}

.FAQ_grid-container__vy5Ts {
    padding-left: 16px;
    padding-right: 16px
}

.FAQ_row__B8Ub4,
.FAQ_space-between-row__infer {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.FAQ_space-between-row__infer {
    justify-content: space-between
}

.FAQ_col-1__eOrG0,
.FAQ_col-xs-1__UDFdf {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.FAQ_col-offset-1__sluoi,
.FAQ_col-xs-offset-1__jLxsT {
    margin-left: 25%
}

.FAQ_col-2__T3kje,
.FAQ_col-xs-2__NWDly {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.FAQ_col-offset-2__GTgTt,
.FAQ_col-xs-offset-2__zOkxo {
    margin-left: 50%
}

.FAQ_col-3__Kxq6a,
.FAQ_col-xs-3__o3uXO {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.FAQ_col-offset-3__rNRCU,
.FAQ_col-xs-offset-3__Mc9rY {
    margin-left: 75%
}

.FAQ_col-4__ber3A,
.FAQ_col-xs-4__b_ofZ {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.FAQ_col-offset-4__QdTsy,
.FAQ_col-xs-offset-4__B2j0Y {
    margin-left: 100%
}

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

.FAQ_col-offset-5__uOdo9 {
    margin-left: 100%
}

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

.FAQ_col-offset-6__mf2Vx {
    margin-left: 100%
}

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

.FAQ_col-offset-7__f2Doj {
    margin-left: 100%
}

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

.FAQ_col-offset-8__xTlt5 {
    margin-left: 100%
}

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

.FAQ_col-offset-9__DfM8a {
    margin-left: 100%
}

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

.FAQ_col-offset-10__0hIKK {
    margin-left: 100%
}

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

.FAQ_col-offset-11__buH79 {
    margin-left: 100%
}

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

.FAQ_col-offset-12__gKAGF {
    margin-left: 100%
}

@media(min-width: 600px) {

    .FAQ_col-1__eOrG0,
    .FAQ_col-sm-1__SJ__K {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .FAQ_col-offset-1__sluoi,
    .FAQ_col-sm-offset-1__8q9qQ {
        margin-left: 12.5%
    }

    .FAQ_col-2__T3kje,
    .FAQ_col-sm-2__hIPxV {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .FAQ_col-offset-2__GTgTt,
    .FAQ_col-sm-offset-2__m9BiB {
        margin-left: 25%
    }

    .FAQ_col-3__Kxq6a,
    .FAQ_col-sm-3__QG4s6 {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .FAQ_col-offset-3__rNRCU,
    .FAQ_col-sm-offset-3__UBVFx {
        margin-left: 37.5%
    }

    .FAQ_col-4__ber3A,
    .FAQ_col-sm-4__eJvlg {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .FAQ_col-offset-4__QdTsy,
    .FAQ_col-sm-offset-4__Px4dS {
        margin-left: 50%
    }

    .FAQ_col-5__QnrAP,
    .FAQ_col-sm-5__GDx9k {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .FAQ_col-offset-5__uOdo9,
    .FAQ_col-sm-offset-5__Yxo2J {
        margin-left: 62.5%
    }

    .FAQ_col-6__sctYd,
    .FAQ_col-sm-6__8dgvF {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .FAQ_col-offset-6__mf2Vx,
    .FAQ_col-sm-offset-6__BGbND {
        margin-left: 75%
    }

    .FAQ_col-7__plJU3,
    .FAQ_col-sm-7__SLPT0 {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .FAQ_col-offset-7__f2Doj,
    .FAQ_col-sm-offset-7__tU1lw {
        margin-left: 87.5%
    }

    .FAQ_col-8__R7iuy,
    .FAQ_col-sm-8__HPiX5 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .FAQ_col-offset-8__xTlt5,
    .FAQ_col-sm-offset-8__Cakj_ {
        margin-left: 100%
    }

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

    .FAQ_col-offset-9__DfM8a {
        margin-left: 100%
    }

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

    .FAQ_col-offset-10__0hIKK {
        margin-left: 100%
    }

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

    .FAQ_col-offset-11__buH79 {
        margin-left: 100%
    }

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

    .FAQ_col-offset-12__gKAGF {
        margin-left: 100%
    }
}

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

    .FAQ_row__B8Ub4,
    .FAQ_space-between-row__infer {
        margin-left: -12px;
        margin-right: -12px
    }

    .FAQ_col-1__eOrG0,
    .FAQ_col-md-1__9mxKi {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-1__sluoi,
    .FAQ_col-md-offset-1__1o7nS {
        margin-left: 8.3333333333%
    }

    .FAQ_col-2__T3kje,
    .FAQ_col-md-2__O4hjj {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-2__GTgTt,
    .FAQ_col-md-offset-2__ecGns {
        margin-left: 16.6666666667%
    }

    .FAQ_col-3__Kxq6a,
    .FAQ_col-md-3__CkX8d {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-3__rNRCU,
    .FAQ_col-md-offset-3__4BCwP {
        margin-left: 25%
    }

    .FAQ_col-4__ber3A,
    .FAQ_col-md-4__o7tab {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-4__QdTsy,
    .FAQ_col-md-offset-4__OcdTd {
        margin-left: 33.3333333333%
    }

    .FAQ_col-5__QnrAP,
    .FAQ_col-md-5__pKYmF {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-5__uOdo9,
    .FAQ_col-md-offset-5__xEkI7 {
        margin-left: 41.6666666667%
    }

    .FAQ_col-6__sctYd,
    .FAQ_col-md-6__6xwNn {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-6__mf2Vx,
    .FAQ_col-md-offset-6__95an6 {
        margin-left: 50%
    }

    .FAQ_col-7__plJU3,
    .FAQ_col-md-7__xj5Vf {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-7__f2Doj,
    .FAQ_col-md-offset-7__aSt8N {
        margin-left: 58.3333333333%
    }

    .FAQ_col-8__R7iuy,
    .FAQ_col-md-8__Mw4tZ {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-8__xTlt5,
    .FAQ_col-md-offset-8__O2p_1 {
        margin-left: 66.6666666667%
    }

    .FAQ_col-9__lmstb,
    .FAQ_col-md-9__ERyjN {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-9__DfM8a,
    .FAQ_col-md-offset-9__h1aHG {
        margin-left: 75%
    }

    .FAQ_col-10__Ucqcm,
    .FAQ_col-md-10__upjkc {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-10__0hIKK,
    .FAQ_col-md-offset-10__sOo6E {
        margin-left: 83.3333333333%
    }

    .FAQ_col-11__X7gZ5,
    .FAQ_col-md-11__ophoq {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-11__buH79,
    .FAQ_col-md-offset-11__EbEmp {
        margin-left: 91.6666666667%
    }

    .FAQ_col-12__9Xcdf,
    .FAQ_col-md-12__vRbnF {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .FAQ_col-offset-12__gKAGF,
    .FAQ_col-md-offset-12__Xh2hw {
        margin-left: 100%
    }
}

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

.FAQ_FAQ-header__xzp11 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 32px
}

@media(min-width: 600px) {
    .FAQ_FAQ-header__xzp11 {
        margin-top: 80px
    }
}

@media(min-width: 840px) {
    .FAQ_FAQ-header__xzp11 {
        margin-top: 80px
    }
}

@media(min-width: 1024px) {
    .FAQ_FAQ-header__xzp11 {
        margin-top: 80px
    }
}

.FAQ_FAQ-header__xzp11 .FAQ_title__U_XDq {
    font-weight: bold;
    font-size: 24px;
    color: var(--text2)
}

@media(min-width: 600px) {
    .FAQ_FAQ-header__xzp11 .FAQ_title__U_XDq {
        font-size: 36px
    }
}

@media(min-width: 840px) {
    .FAQ_FAQ-header__xzp11 .FAQ_title__U_XDq {
        font-size: 36px
    }
}

@media(min-width: 1024px) {
    .FAQ_FAQ-header__xzp11 .FAQ_title__U_XDq {
        font-size: 36px
    }
}

.FAQ_FAQ-header__xzp11 .FAQ_more__auftP .FAQ_link__r3nMR {
    font-weight: 400;
    font-size: 12px;
    color: var(--primary3);
    display: flex;
    align-items: center
}

@media(min-width: 600px) {
    .FAQ_FAQ-header__xzp11 .FAQ_more__auftP .FAQ_link__r3nMR {
        font-size: 16px
    }
}

@media(min-width: 840px) {
    .FAQ_FAQ-header__xzp11 .FAQ_more__auftP .FAQ_link__r3nMR {
        font-size: 16px
    }
}

@media(min-width: 1024px) {
    .FAQ_FAQ-header__xzp11 .FAQ_more__auftP .FAQ_link__r3nMR {
        font-size: 16px
    }
}

.FAQ_FAQ-header__xzp11 .FAQ_more__auftP .FAQ_link__r3nMR .FAQ_icon-arrow-right__ndc7u {
    font-size: 22px
}

.FAQ_FAQ-list__B6fP5 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 24px
}

@media(min-width: 600px) {
    .FAQ_FAQ-list__B6fP5 {
        margin-top: 40px
    }
}

@media(min-width: 840px) {
    .FAQ_FAQ-list__B6fP5 {
        margin-top: 40px
    }
}

@media(min-width: 1024px) {
    .FAQ_FAQ-list__B6fP5 {
        margin-top: 40px
    }
}

.HomeModal_grid-container__7azsi {
    padding-left: 16px;
    padding-right: 16px
}

.HomeModal_row__BF_3P,
.HomeModal_space-between-row__Srtxd {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.HomeModal_space-between-row__Srtxd {
    justify-content: space-between
}

.HomeModal_col-1__iWCLW,
.HomeModal_col-xs-1__QlqMz {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.HomeModal_col-offset-1__VX4d5,
.HomeModal_col-xs-offset-1__TYdfF {
    margin-left: 25%
}

.HomeModal_col-2__MeHMc,
.HomeModal_col-xs-2__VxXtx {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.HomeModal_col-offset-2__ysSQb,
.HomeModal_col-xs-offset-2__sjL54 {
    margin-left: 50%
}

.HomeModal_col-3__AMtgl,
.HomeModal_col-xs-3__Vvrw4 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.HomeModal_col-offset-3__syPvH,
.HomeModal_col-xs-offset-3___qud4 {
    margin-left: 75%
}

.HomeModal_col-4__mQrYX,
.HomeModal_col-xs-4__KQ5dM {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.HomeModal_col-offset-4__CjjFJ,
.HomeModal_col-xs-offset-4__7EYvl {
    margin-left: 100%
}

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

.HomeModal_col-offset-5__RPn_f {
    margin-left: 100%
}

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

.HomeModal_col-offset-6__C8sJc {
    margin-left: 100%
}

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

.HomeModal_col-offset-7__rzB2G {
    margin-left: 100%
}

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

.HomeModal_col-offset-8__hM4Wt {
    margin-left: 100%
}

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

.HomeModal_col-offset-9___XYVC {
    margin-left: 100%
}

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

.HomeModal_col-offset-10__w3msM {
    margin-left: 100%
}

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

.HomeModal_col-offset-11__oYU0U {
    margin-left: 100%
}

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

.HomeModal_col-offset-12__iWtvd {
    margin-left: 100%
}

@media(min-width: 600px) {

    .HomeModal_col-1__iWCLW,
    .HomeModal_col-sm-1__TqZXO {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomeModal_col-offset-1__VX4d5,
    .HomeModal_col-sm-offset-1__a_LM3 {
        margin-left: 12.5%
    }

    .HomeModal_col-2__MeHMc,
    .HomeModal_col-sm-2__Kt9H7 {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomeModal_col-offset-2__ysSQb,
    .HomeModal_col-sm-offset-2__DpKVf {
        margin-left: 25%
    }

    .HomeModal_col-3__AMtgl,
    .HomeModal_col-sm-3__IY2K6 {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomeModal_col-offset-3__syPvH,
    .HomeModal_col-sm-offset-3__8uj8G {
        margin-left: 37.5%
    }

    .HomeModal_col-4__mQrYX,
    .HomeModal_col-sm-4__skA69 {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomeModal_col-offset-4__CjjFJ,
    .HomeModal_col-sm-offset-4__HfVOd {
        margin-left: 50%
    }

    .HomeModal_col-5__hYOQR,
    .HomeModal_col-sm-5__vBSxg {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomeModal_col-offset-5__RPn_f,
    .HomeModal_col-sm-offset-5__HanfJ {
        margin-left: 62.5%
    }

    .HomeModal_col-6__h_o5r,
    .HomeModal_col-sm-6__yoFSE {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomeModal_col-offset-6__C8sJc,
    .HomeModal_col-sm-offset-6__VtX0j {
        margin-left: 75%
    }

    .HomeModal_col-7__Oq9VO,
    .HomeModal_col-sm-7__xZUdZ {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomeModal_col-offset-7__rzB2G,
    .HomeModal_col-sm-offset-7__cJ6k1 {
        margin-left: 87.5%
    }

    .HomeModal_col-8__LBgUl,
    .HomeModal_col-sm-8__3Zwx7 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomeModal_col-offset-8__hM4Wt,
    .HomeModal_col-sm-offset-8__zEVHl {
        margin-left: 100%
    }

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

    .HomeModal_col-offset-9___XYVC {
        margin-left: 100%
    }

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

    .HomeModal_col-offset-10__w3msM {
        margin-left: 100%
    }

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

    .HomeModal_col-offset-11__oYU0U {
        margin-left: 100%
    }

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

    .HomeModal_col-offset-12__iWtvd {
        margin-left: 100%
    }
}

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

    .HomeModal_row__BF_3P,
    .HomeModal_space-between-row__Srtxd {
        margin-left: -12px;
        margin-right: -12px
    }

    .HomeModal_col-1__iWCLW,
    .HomeModal_col-md-1__Cv0kh {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-1__VX4d5,
    .HomeModal_col-md-offset-1__Ro5c9 {
        margin-left: 8.3333333333%
    }

    .HomeModal_col-2__MeHMc,
    .HomeModal_col-md-2__sK0R5 {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-2__ysSQb,
    .HomeModal_col-md-offset-2__DxQgl {
        margin-left: 16.6666666667%
    }

    .HomeModal_col-3__AMtgl,
    .HomeModal_col-md-3__koVz0 {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-3__syPvH,
    .HomeModal_col-md-offset-3__pY_XX {
        margin-left: 25%
    }

    .HomeModal_col-4__mQrYX,
    .HomeModal_col-md-4__SREyM {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-4__CjjFJ,
    .HomeModal_col-md-offset-4__X_Mku {
        margin-left: 33.3333333333%
    }

    .HomeModal_col-5__hYOQR,
    .HomeModal_col-md-5__hJ7_H {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-5__RPn_f,
    .HomeModal_col-md-offset-5__JwBi9 {
        margin-left: 41.6666666667%
    }

    .HomeModal_col-6__h_o5r,
    .HomeModal_col-md-6__blEU_ {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-6__C8sJc,
    .HomeModal_col-md-offset-6__JrOsE {
        margin-left: 50%
    }

    .HomeModal_col-7__Oq9VO,
    .HomeModal_col-md-7__Ra_DB {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-7__rzB2G,
    .HomeModal_col-md-offset-7__nLcbw {
        margin-left: 58.3333333333%
    }

    .HomeModal_col-8__LBgUl,
    .HomeModal_col-md-8__8N2AW {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-8__hM4Wt,
    .HomeModal_col-md-offset-8__eQ_z4 {
        margin-left: 66.6666666667%
    }

    .HomeModal_col-9___yDjX,
    .HomeModal_col-md-9__IGPKv {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-9___XYVC,
    .HomeModal_col-md-offset-9__hqMs2 {
        margin-left: 75%
    }

    .HomeModal_col-10__1Fq5S,
    .HomeModal_col-md-10__aiHEw {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-10__w3msM,
    .HomeModal_col-md-offset-10__JUkKb {
        margin-left: 83.3333333333%
    }

    .HomeModal_col-11__qVxWp,
    .HomeModal_col-md-11__xGFsS {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-11__oYU0U,
    .HomeModal_col-md-offset-11__BM2kJ {
        margin-left: 91.6666666667%
    }

    .HomeModal_col-12__eDSey,
    .HomeModal_col-md-12__zf8hL {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomeModal_col-offset-12__iWtvd,
    .HomeModal_col-md-offset-12__onK6L {
        margin-left: 100%
    }
}

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

.HomeModal_modal-close-button__5j_i3 {
    position: absolute;
    width: 28px;
    height: 28px;
    bottom: -56px;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 28px;
    border: 1px solid hsla(0, 0%, 100%, .4);
    background-color: rgba(53, 57, 69, .1);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

.HomeModal_modal-close-icon__J8XCn {
    color: #fff;
    font-size: 16px
}

.BaseModal_grid-container__AtV96 {
    padding-left: 16px;
    padding-right: 16px
}

.BaseModal_row__EoEBj,
.BaseModal_space-between-row__58ORi {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.BaseModal_space-between-row__58ORi {
    justify-content: space-between
}

.BaseModal_col-1___qDCH,
.BaseModal_col-xs-1__hwYI4 {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.BaseModal_col-offset-1__BJ0Wj,
.BaseModal_col-xs-offset-1___SuX4 {
    margin-left: 25%
}

.BaseModal_col-2__734UK,
.BaseModal_col-xs-2__rJcFN {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.BaseModal_col-offset-2__0rXmG,
.BaseModal_col-xs-offset-2__MJTEH {
    margin-left: 50%
}

.BaseModal_col-3__2iUnM,
.BaseModal_col-xs-3__vhkqJ {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.BaseModal_col-offset-3__znmoJ,
.BaseModal_col-xs-offset-3__gQybM {
    margin-left: 75%
}

.BaseModal_col-4__1YSNF,
.BaseModal_col-xs-4__XMpcS {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.BaseModal_col-offset-4__JIMP8,
.BaseModal_col-xs-offset-4___VhPP {
    margin-left: 100%
}

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

.BaseModal_col-offset-5__0Y3g0 {
    margin-left: 100%
}

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

.BaseModal_col-offset-6__VhW0f {
    margin-left: 100%
}

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

.BaseModal_col-offset-7__9G3MI {
    margin-left: 100%
}

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

.BaseModal_col-offset-8__klC20 {
    margin-left: 100%
}

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

.BaseModal_col-offset-9__tFGfH {
    margin-left: 100%
}

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

.BaseModal_col-offset-10__3eESY {
    margin-left: 100%
}

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

.BaseModal_col-offset-11__73bUx {
    margin-left: 100%
}

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

.BaseModal_col-offset-12__asiV3 {
    margin-left: 100%
}

@media(min-width: 600px) {

    .BaseModal_col-1___qDCH,
    .BaseModal_col-sm-1__VlCvH {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BaseModal_col-offset-1__BJ0Wj,
    .BaseModal_col-sm-offset-1__lcVHV {
        margin-left: 12.5%
    }

    .BaseModal_col-2__734UK,
    .BaseModal_col-sm-2__KvoSR {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BaseModal_col-offset-2__0rXmG,
    .BaseModal_col-sm-offset-2__LgYsH {
        margin-left: 25%
    }

    .BaseModal_col-3__2iUnM,
    .BaseModal_col-sm-3__MCX4A {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BaseModal_col-offset-3__znmoJ,
    .BaseModal_col-sm-offset-3__PR09T {
        margin-left: 37.5%
    }

    .BaseModal_col-4__1YSNF,
    .BaseModal_col-sm-4__hRTMc {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BaseModal_col-offset-4__JIMP8,
    .BaseModal_col-sm-offset-4__YN_Ot {
        margin-left: 50%
    }

    .BaseModal_col-5__j48C5,
    .BaseModal_col-sm-5__YO_1e {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BaseModal_col-offset-5__0Y3g0,
    .BaseModal_col-sm-offset-5__UrwRE {
        margin-left: 62.5%
    }

    .BaseModal_col-6__o8sia,
    .BaseModal_col-sm-6__JMx_J {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BaseModal_col-offset-6__VhW0f,
    .BaseModal_col-sm-offset-6__Yzm32 {
        margin-left: 75%
    }

    .BaseModal_col-7__7XOH5,
    .BaseModal_col-sm-7__1RzeD {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BaseModal_col-offset-7__9G3MI,
    .BaseModal_col-sm-offset-7__J2Mfq {
        margin-left: 87.5%
    }

    .BaseModal_col-8__5u9WN,
    .BaseModal_col-sm-8__yrOFo {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BaseModal_col-offset-8__klC20,
    .BaseModal_col-sm-offset-8__TgVok {
        margin-left: 100%
    }

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

    .BaseModal_col-offset-9__tFGfH {
        margin-left: 100%
    }

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

    .BaseModal_col-offset-10__3eESY {
        margin-left: 100%
    }

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

    .BaseModal_col-offset-11__73bUx {
        margin-left: 100%
    }

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

    .BaseModal_col-offset-12__asiV3 {
        margin-left: 100%
    }
}

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

    .BaseModal_row__EoEBj,
    .BaseModal_space-between-row__58ORi {
        margin-left: -12px;
        margin-right: -12px
    }

    .BaseModal_col-1___qDCH,
    .BaseModal_col-md-1__6o8ZA {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-1__BJ0Wj,
    .BaseModal_col-md-offset-1__h3aMv {
        margin-left: 8.3333333333%
    }

    .BaseModal_col-2__734UK,
    .BaseModal_col-md-2__GqnwN {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-2__0rXmG,
    .BaseModal_col-md-offset-2__7m89I {
        margin-left: 16.6666666667%
    }

    .BaseModal_col-3__2iUnM,
    .BaseModal_col-md-3__m_8KW {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-3__znmoJ,
    .BaseModal_col-md-offset-3__wW2Zf {
        margin-left: 25%
    }

    .BaseModal_col-4__1YSNF,
    .BaseModal_col-md-4__XoEfy {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-4__JIMP8,
    .BaseModal_col-md-offset-4___TcuW {
        margin-left: 33.3333333333%
    }

    .BaseModal_col-5__j48C5,
    .BaseModal_col-md-5__G6OI4 {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-5__0Y3g0,
    .BaseModal_col-md-offset-5__z3COv {
        margin-left: 41.6666666667%
    }

    .BaseModal_col-6__o8sia,
    .BaseModal_col-md-6__CFURI {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-6__VhW0f,
    .BaseModal_col-md-offset-6__5ljSM {
        margin-left: 50%
    }

    .BaseModal_col-7__7XOH5,
    .BaseModal_col-md-7__Q5pOh {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-7__9G3MI,
    .BaseModal_col-md-offset-7__R7yTr {
        margin-left: 58.3333333333%
    }

    .BaseModal_col-8__5u9WN,
    .BaseModal_col-md-8__cqbkl {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-8__klC20,
    .BaseModal_col-md-offset-8__J7iA8 {
        margin-left: 66.6666666667%
    }

    .BaseModal_col-9__OERsD,
    .BaseModal_col-md-9__oJ7Rj {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-9__tFGfH,
    .BaseModal_col-md-offset-9__02aDL {
        margin-left: 75%
    }

    .BaseModal_col-10__nXgHF,
    .BaseModal_col-md-10__9SKpr {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-10__3eESY,
    .BaseModal_col-md-offset-10__k0laA {
        margin-left: 83.3333333333%
    }

    .BaseModal_col-11__fs4Fg,
    .BaseModal_col-md-11__6fmtv {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-11__73bUx,
    .BaseModal_col-md-offset-11__ts9kq {
        margin-left: 91.6666666667%
    }

    .BaseModal_col-12__ZDB_W,
    .BaseModal_col-md-12__WUkIL {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BaseModal_col-offset-12__asiV3,
    .BaseModal_col-md-offset-12__d4oJG {
        margin-left: 100%
    }
}

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

.BaseModal_home-base-modal__eZI8T {
    margin-top: 150px !important;
    width: 384px
}

@media(max-width: 599px) {
    .BaseModal_home-base-modal__eZI8T {
        max-width: 343px
    }
}

.BaseModal_home-base-modal__eZI8T .rc-dialog-section .rc-dialog-body {
    padding: 24px;
    border-radius: 16px
}

.BaseModal_home-base-modal-content__Riffd {
    position: relative;
    max-height: 500px;
    padding-top: 86px
}

@media(max-width: 599px) {
    .BaseModal_home-base-modal-content__Riffd {
        max-height: 420px
    }
}

.BaseModal_home-base-modal-content__Riffd .BaseModal_notice-img__W27AI {
    width: 185px;
    position: absolute;
    top: -80px;
    left: 50%;
    transform: translateX(-50%)
}

.BaseModal_home-base-modal-content__Riffd .BaseModal_title__qOI_t {
    color: var(--text2);
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    line-height: 30px;
    margin: 0 0 12px 0
}

@media(max-width: 599px) {
    .BaseModal_home-base-modal-content__Riffd .BaseModal_title__qOI_t {
        font-size: 18px;
        line-height: 27px;
        margin: 0 0 8px 0
    }
}

.BaseModal_home-base-modal-content__Riffd .BaseModal_subtitle__PJQBY {
    color: var(--text2);
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    line-height: 27px;
    word-wrap: break-word
}

@media(max-width: 599px) {
    .BaseModal_home-base-modal-content__Riffd .BaseModal_subtitle__PJQBY {
        font-size: 14px;
        line-height: 21px
    }
}

.BaseModal_home-base-modal-content__Riffd .BaseModal_content-wrap__iozwx {
    padding: 24px 0px
}

.BaseModal_home-base-modal-content__Riffd .BaseModal_content-wrap__iozwx .BaseModal_content__wx3iB {
    color: var(--text5);
    font-size: 14px;
    line-height: 22px
}

@media(max-width: 599px) {
    .BaseModal_home-base-modal-content__Riffd .BaseModal_content-wrap__iozwx {
        max-height: 249px
    }

    .BaseModal_home-base-modal-content__Riffd .BaseModal_content-wrap__iozwx .BaseModal_content__wx3iB {
        font-size: 12px;
        line-height: 14px
    }
}

.BaseModal_home-base-modal-content__Riffd .BaseModal_jump-button__6hqGg {
    width: 100%;
    height: 48px;
    background: var(--primary3)
}

.BaseModal_close-button__5dj_9 {
    bottom: -84px
}

.BaseModal_close-icon__wvc0d {}

.PosterModal_grid-container__X4fbj {
    padding-left: 16px;
    padding-right: 16px
}

.PosterModal_row__w6pKI,
.PosterModal_space-between-row__zybgG {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.PosterModal_space-between-row__zybgG {
    justify-content: space-between
}

.PosterModal_col-1__Krrii,
.PosterModal_col-xs-1__WBxVG {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.PosterModal_col-offset-1__uIQy6,
.PosterModal_col-xs-offset-1__lHAGC {
    margin-left: 25%
}

.PosterModal_col-2__Z_lTx,
.PosterModal_col-xs-2___jkxd {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.PosterModal_col-offset-2___V_dc,
.PosterModal_col-xs-offset-2__mXQp6 {
    margin-left: 50%
}

.PosterModal_col-3__9z_gu,
.PosterModal_col-xs-3__F3urF {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.PosterModal_col-offset-3__KPJFm,
.PosterModal_col-xs-offset-3__IPCzu {
    margin-left: 75%
}

.PosterModal_col-4__ITINF,
.PosterModal_col-xs-4__7UQYC {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.PosterModal_col-offset-4__A4CGw,
.PosterModal_col-xs-offset-4__0erYH {
    margin-left: 100%
}

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

.PosterModal_col-offset-5__4lLMy {
    margin-left: 100%
}

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

.PosterModal_col-offset-6__avrOX {
    margin-left: 100%
}

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

.PosterModal_col-offset-7__ABoaH {
    margin-left: 100%
}

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

.PosterModal_col-offset-8__pnmWi {
    margin-left: 100%
}

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

.PosterModal_col-offset-9__4X_y0 {
    margin-left: 100%
}

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

.PosterModal_col-offset-10__W91p6 {
    margin-left: 100%
}

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

.PosterModal_col-offset-11__ZTDmH {
    margin-left: 100%
}

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

.PosterModal_col-offset-12__XG3Sg {
    margin-left: 100%
}

@media(min-width: 600px) {

    .PosterModal_col-1__Krrii,
    .PosterModal_col-sm-1__NGLMe {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PosterModal_col-offset-1__uIQy6,
    .PosterModal_col-sm-offset-1__9vE_N {
        margin-left: 12.5%
    }

    .PosterModal_col-2__Z_lTx,
    .PosterModal_col-sm-2__af4MH {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PosterModal_col-offset-2___V_dc,
    .PosterModal_col-sm-offset-2__2lCBc {
        margin-left: 25%
    }

    .PosterModal_col-3__9z_gu,
    .PosterModal_col-sm-3__3RaT6 {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PosterModal_col-offset-3__KPJFm,
    .PosterModal_col-sm-offset-3__ejV4r {
        margin-left: 37.5%
    }

    .PosterModal_col-4__ITINF,
    .PosterModal_col-sm-4__MFTvy {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PosterModal_col-offset-4__A4CGw,
    .PosterModal_col-sm-offset-4__olQCY {
        margin-left: 50%
    }

    .PosterModal_col-5__Pd_SF,
    .PosterModal_col-sm-5__CGxNI {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PosterModal_col-offset-5__4lLMy,
    .PosterModal_col-sm-offset-5__F3QBk {
        margin-left: 62.5%
    }

    .PosterModal_col-6__eMLhQ,
    .PosterModal_col-sm-6__cDOwO {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PosterModal_col-offset-6__avrOX,
    .PosterModal_col-sm-offset-6__LLSNQ {
        margin-left: 75%
    }

    .PosterModal_col-7__SagMB,
    .PosterModal_col-sm-7__YGpNX {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PosterModal_col-offset-7__ABoaH,
    .PosterModal_col-sm-offset-7__RqaDa {
        margin-left: 87.5%
    }

    .PosterModal_col-8__7mnpv,
    .PosterModal_col-sm-8__EVVDz {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PosterModal_col-offset-8__pnmWi,
    .PosterModal_col-sm-offset-8__bVUuy {
        margin-left: 100%
    }

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

    .PosterModal_col-offset-9__4X_y0 {
        margin-left: 100%
    }

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

    .PosterModal_col-offset-10__W91p6 {
        margin-left: 100%
    }

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

    .PosterModal_col-offset-11__ZTDmH {
        margin-left: 100%
    }

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

    .PosterModal_col-offset-12__XG3Sg {
        margin-left: 100%
    }
}

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

    .PosterModal_row__w6pKI,
    .PosterModal_space-between-row__zybgG {
        margin-left: -12px;
        margin-right: -12px
    }

    .PosterModal_col-1__Krrii,
    .PosterModal_col-md-1__fOjkG {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-1__uIQy6,
    .PosterModal_col-md-offset-1__nucNn {
        margin-left: 8.3333333333%
    }

    .PosterModal_col-2__Z_lTx,
    .PosterModal_col-md-2__wbXj3 {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-2___V_dc,
    .PosterModal_col-md-offset-2__43QPo {
        margin-left: 16.6666666667%
    }

    .PosterModal_col-3__9z_gu,
    .PosterModal_col-md-3__IvLY6 {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-3__KPJFm,
    .PosterModal_col-md-offset-3___irR_ {
        margin-left: 25%
    }

    .PosterModal_col-4__ITINF,
    .PosterModal_col-md-4__Xp3BF {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-4__A4CGw,
    .PosterModal_col-md-offset-4__FOm23 {
        margin-left: 33.3333333333%
    }

    .PosterModal_col-5__Pd_SF,
    .PosterModal_col-md-5__gIs_x {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-5__4lLMy,
    .PosterModal_col-md-offset-5__hWDiw {
        margin-left: 41.6666666667%
    }

    .PosterModal_col-6__eMLhQ,
    .PosterModal_col-md-6___65RZ {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-6__avrOX,
    .PosterModal_col-md-offset-6__FBCKe {
        margin-left: 50%
    }

    .PosterModal_col-7__SagMB,
    .PosterModal_col-md-7__VusNM {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-7__ABoaH,
    .PosterModal_col-md-offset-7__CjT8U {
        margin-left: 58.3333333333%
    }

    .PosterModal_col-8__7mnpv,
    .PosterModal_col-md-8__Eje38 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-8__pnmWi,
    .PosterModal_col-md-offset-8__x1O_v {
        margin-left: 66.6666666667%
    }

    .PosterModal_col-9__lxzOd,
    .PosterModal_col-md-9__ev3rw {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-9__4X_y0,
    .PosterModal_col-md-offset-9__NnecR {
        margin-left: 75%
    }

    .PosterModal_col-10__MlSVb,
    .PosterModal_col-md-10__qqdMJ {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-10__W91p6,
    .PosterModal_col-md-offset-10__Xrs6U {
        margin-left: 83.3333333333%
    }

    .PosterModal_col-11__L4_zE,
    .PosterModal_col-md-11__dB8Xd {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-11__ZTDmH,
    .PosterModal_col-md-offset-11__3vUtd {
        margin-left: 91.6666666667%
    }

    .PosterModal_col-12__HTZAS,
    .PosterModal_col-md-12__v687L {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PosterModal_col-offset-12__XG3Sg,
    .PosterModal_col-md-offset-12__Jx1gW {
        margin-left: 100%
    }
}

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

.PosterModal_home-poster-modal___PxQe {
    margin-top: 150px !important;
    width: 384px
}

@media(max-width: 599px) {
    .PosterModal_home-poster-modal___PxQe {
        max-width: 343px
    }
}

.PosterModal_home-poster-modal___PxQe .rc-dialog-section {
    background-color: rgba(0, 0, 0, 0) !important
}

.PosterModal_home-poster-modal___PxQe .rc-dialog-section .rc-dialog-body {
    padding: 0
}

.PosterModal_home-poster-modal-content__vLS1T {
    position: relative
}

.PosterModal_home-poster-modal-content__vLS1T .PosterModal_poster__NcmVo {
    width: 100%
}

.PosterModal_close-button__I92pR {}

.PosterModal_close-icon__u5v14 {}

.VideoModal_grid-container__nX0J_ {
    padding-left: 16px;
    padding-right: 16px
}

.VideoModal_row__dawN_,
.VideoModal_space-between-row__P3VQf {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.VideoModal_space-between-row__P3VQf {
    justify-content: space-between
}

.VideoModal_col-1__sL9zW,
.VideoModal_col-xs-1__WeXlo {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.VideoModal_col-offset-1__UTKs3,
.VideoModal_col-xs-offset-1__oVujK {
    margin-left: 25%
}

.VideoModal_col-2__tY56q,
.VideoModal_col-xs-2__2n1bf {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.VideoModal_col-offset-2__paN66,
.VideoModal_col-xs-offset-2__cR0q3 {
    margin-left: 50%
}

.VideoModal_col-3__lEO2X,
.VideoModal_col-xs-3__56li6 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.VideoModal_col-offset-3__kMQWp,
.VideoModal_col-xs-offset-3__SFFWm {
    margin-left: 75%
}

.VideoModal_col-4__k_Tht,
.VideoModal_col-xs-4__AIl4K {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.VideoModal_col-offset-4__2XcLz,
.VideoModal_col-xs-offset-4__u0Kip {
    margin-left: 100%
}

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

.VideoModal_col-offset-5__cZqYd {
    margin-left: 100%
}

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

.VideoModal_col-offset-6__LgdKj {
    margin-left: 100%
}

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

.VideoModal_col-offset-7__Z5qZ1 {
    margin-left: 100%
}

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

.VideoModal_col-offset-8__fiL0q {
    margin-left: 100%
}

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

.VideoModal_col-offset-9__EU99Q {
    margin-left: 100%
}

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

.VideoModal_col-offset-10__gduvJ {
    margin-left: 100%
}

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

.VideoModal_col-offset-11__Hq_GQ {
    margin-left: 100%
}

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

.VideoModal_col-offset-12__uno1w {
    margin-left: 100%
}

@media(min-width: 600px) {

    .VideoModal_col-1__sL9zW,
    .VideoModal_col-sm-1__h_W2r {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .VideoModal_col-offset-1__UTKs3,
    .VideoModal_col-sm-offset-1__P4Edg {
        margin-left: 12.5%
    }

    .VideoModal_col-2__tY56q,
    .VideoModal_col-sm-2__pF85G {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .VideoModal_col-offset-2__paN66,
    .VideoModal_col-sm-offset-2__GibjK {
        margin-left: 25%
    }

    .VideoModal_col-3__lEO2X,
    .VideoModal_col-sm-3__bYLkq {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .VideoModal_col-offset-3__kMQWp,
    .VideoModal_col-sm-offset-3__9cuOL {
        margin-left: 37.5%
    }

    .VideoModal_col-4__k_Tht,
    .VideoModal_col-sm-4__cbo6b {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .VideoModal_col-offset-4__2XcLz,
    .VideoModal_col-sm-offset-4__HQpgO {
        margin-left: 50%
    }

    .VideoModal_col-5__wNyko,
    .VideoModal_col-sm-5__jRpfL {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .VideoModal_col-offset-5__cZqYd,
    .VideoModal_col-sm-offset-5__0FxQ9 {
        margin-left: 62.5%
    }

    .VideoModal_col-6__MQNp5,
    .VideoModal_col-sm-6__hbbvW {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .VideoModal_col-offset-6__LgdKj,
    .VideoModal_col-sm-offset-6__chgLW {
        margin-left: 75%
    }

    .VideoModal_col-7__0rXLD,
    .VideoModal_col-sm-7__Eljl_ {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .VideoModal_col-offset-7__Z5qZ1,
    .VideoModal_col-sm-offset-7__TwsmN {
        margin-left: 87.5%
    }

    .VideoModal_col-8__MQIlR,
    .VideoModal_col-sm-8__LkkMv {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .VideoModal_col-offset-8__fiL0q,
    .VideoModal_col-sm-offset-8__1QIfY {
        margin-left: 100%
    }

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

    .VideoModal_col-offset-9__EU99Q {
        margin-left: 100%
    }

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

    .VideoModal_col-offset-10__gduvJ {
        margin-left: 100%
    }

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

    .VideoModal_col-offset-11__Hq_GQ {
        margin-left: 100%
    }

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

    .VideoModal_col-offset-12__uno1w {
        margin-left: 100%
    }
}

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

    .VideoModal_row__dawN_,
    .VideoModal_space-between-row__P3VQf {
        margin-left: -12px;
        margin-right: -12px
    }

    .VideoModal_col-1__sL9zW,
    .VideoModal_col-md-1___Nh5n {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-1__UTKs3,
    .VideoModal_col-md-offset-1__MhAfN {
        margin-left: 8.3333333333%
    }

    .VideoModal_col-2__tY56q,
    .VideoModal_col-md-2___4Iae {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-2__paN66,
    .VideoModal_col-md-offset-2__BuE65 {
        margin-left: 16.6666666667%
    }

    .VideoModal_col-3__lEO2X,
    .VideoModal_col-md-3__WlVdC {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-3__kMQWp,
    .VideoModal_col-md-offset-3__o7ZSC {
        margin-left: 25%
    }

    .VideoModal_col-4__k_Tht,
    .VideoModal_col-md-4__08BOW {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-4__2XcLz,
    .VideoModal_col-md-offset-4__lYEWy {
        margin-left: 33.3333333333%
    }

    .VideoModal_col-5__wNyko,
    .VideoModal_col-md-5__8dzSI {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-5__cZqYd,
    .VideoModal_col-md-offset-5__NTxN3 {
        margin-left: 41.6666666667%
    }

    .VideoModal_col-6__MQNp5,
    .VideoModal_col-md-6__aiwJq {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-6__LgdKj,
    .VideoModal_col-md-offset-6__b_ZfF {
        margin-left: 50%
    }

    .VideoModal_col-7__0rXLD,
    .VideoModal_col-md-7___Up3a {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-7__Z5qZ1,
    .VideoModal_col-md-offset-7__BBX7W {
        margin-left: 58.3333333333%
    }

    .VideoModal_col-8__MQIlR,
    .VideoModal_col-md-8__cNZO5 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-8__fiL0q,
    .VideoModal_col-md-offset-8__1eMy0 {
        margin-left: 66.6666666667%
    }

    .VideoModal_col-9__BVLL6,
    .VideoModal_col-md-9__q9rR4 {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-9__EU99Q,
    .VideoModal_col-md-offset-9__ETA4h {
        margin-left: 75%
    }

    .VideoModal_col-10___4byY,
    .VideoModal_col-md-10__ZmA5N {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-10__gduvJ,
    .VideoModal_col-md-offset-10__iM2OG {
        margin-left: 83.3333333333%
    }

    .VideoModal_col-11__UoXQc,
    .VideoModal_col-md-11__AWwVA {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-11__Hq_GQ,
    .VideoModal_col-md-offset-11__MwINe {
        margin-left: 91.6666666667%
    }

    .VideoModal_col-12___PEll,
    .VideoModal_col-md-12__WKwla {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .VideoModal_col-offset-12__uno1w,
    .VideoModal_col-md-offset-12__UWZKW {
        margin-left: 100%
    }
}

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

.VideoModal_home-video-modal__fOZb8 {
    margin-top: 150px !important;
    width: 384px
}

@media(max-width: 599px) {
    .VideoModal_home-video-modal__fOZb8 {
        max-width: 343px
    }
}

.VideoModal_home-video-modal__fOZb8 .rc-dialog-section {
    background-color: rgba(0, 0, 0, 0) !important
}

.VideoModal_home-video-modal__fOZb8 .rc-dialog-section .rc-dialog-body {
    padding: 0;
    border-radius: 16px
}

.VideoModal_home-video-modal-content__vm7yD {
    position: relative
}

.VideoModal_home-video-modal-content__vm7yD .VideoModal_vedio__JkNJ3 {
    display: block;
    width: 100%;
    border-radius: 16px
}

.VideoModal_close-button__iBR0G {}

.VideoModal_close-icon__5T1Dk {}

.SystemModal_grid-container__lIARl {
    padding-left: 16px;
    padding-right: 16px
}

.SystemModal_row__2Jiug,
.SystemModal_space-between-row__fqTpR {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.SystemModal_space-between-row__fqTpR {
    justify-content: space-between
}

.SystemModal_col-1__cO__n,
.SystemModal_col-xs-1__lUk5O {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.SystemModal_col-offset-1__pHwNg,
.SystemModal_col-xs-offset-1__7BTmM {
    margin-left: 25%
}

.SystemModal_col-2__0OIL_,
.SystemModal_col-xs-2__e7O37 {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.SystemModal_col-offset-2__u98Qp,
.SystemModal_col-xs-offset-2__MZBF6 {
    margin-left: 50%
}

.SystemModal_col-3__Px1Oe,
.SystemModal_col-xs-3__CGV1z {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.SystemModal_col-offset-3__UtTWt,
.SystemModal_col-xs-offset-3__nfiW5 {
    margin-left: 75%
}

.SystemModal_col-4__8f9_j,
.SystemModal_col-xs-4__ebUNG {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.SystemModal_col-offset-4__QV8_k,
.SystemModal_col-xs-offset-4__gn__J {
    margin-left: 100%
}

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

.SystemModal_col-offset-5__DeSkd {
    margin-left: 100%
}

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

.SystemModal_col-offset-6__NMn7q {
    margin-left: 100%
}

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

.SystemModal_col-offset-7__phBfS {
    margin-left: 100%
}

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

.SystemModal_col-offset-8__Ycx8p {
    margin-left: 100%
}

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

.SystemModal_col-offset-9__Fbph3 {
    margin-left: 100%
}

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

.SystemModal_col-offset-10__xOXBz {
    margin-left: 100%
}

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

.SystemModal_col-offset-11__FRRnM {
    margin-left: 100%
}

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

.SystemModal_col-offset-12__GFf_W {
    margin-left: 100%
}

@media(min-width: 600px) {

    .SystemModal_col-1__cO__n,
    .SystemModal_col-sm-1__7u0Su {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SystemModal_col-offset-1__pHwNg,
    .SystemModal_col-sm-offset-1__4uLdg {
        margin-left: 12.5%
    }

    .SystemModal_col-2__0OIL_,
    .SystemModal_col-sm-2__4TOMd {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SystemModal_col-offset-2__u98Qp,
    .SystemModal_col-sm-offset-2__lfGEH {
        margin-left: 25%
    }

    .SystemModal_col-3__Px1Oe,
    .SystemModal_col-sm-3__xO1U7 {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SystemModal_col-offset-3__UtTWt,
    .SystemModal_col-sm-offset-3__xv5wQ {
        margin-left: 37.5%
    }

    .SystemModal_col-4__8f9_j,
    .SystemModal_col-sm-4__ipV9j {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SystemModal_col-offset-4__QV8_k,
    .SystemModal_col-sm-offset-4__3wv_y {
        margin-left: 50%
    }

    .SystemModal_col-5__UeEnR,
    .SystemModal_col-sm-5__31itS {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SystemModal_col-offset-5__DeSkd,
    .SystemModal_col-sm-offset-5__oZSZZ {
        margin-left: 62.5%
    }

    .SystemModal_col-6__IJWOu,
    .SystemModal_col-sm-6__X8suV {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SystemModal_col-offset-6__NMn7q,
    .SystemModal_col-sm-offset-6__0zWGj {
        margin-left: 75%
    }

    .SystemModal_col-7__km9um,
    .SystemModal_col-sm-7__l8V8_ {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SystemModal_col-offset-7__phBfS,
    .SystemModal_col-sm-offset-7__tvkKD {
        margin-left: 87.5%
    }

    .SystemModal_col-8__V3ICQ,
    .SystemModal_col-sm-8__nrgYe {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SystemModal_col-offset-8__Ycx8p,
    .SystemModal_col-sm-offset-8__67X_q {
        margin-left: 100%
    }

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

    .SystemModal_col-offset-9__Fbph3 {
        margin-left: 100%
    }

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

    .SystemModal_col-offset-10__xOXBz {
        margin-left: 100%
    }

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

    .SystemModal_col-offset-11__FRRnM {
        margin-left: 100%
    }

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

    .SystemModal_col-offset-12__GFf_W {
        margin-left: 100%
    }
}

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

    .SystemModal_row__2Jiug,
    .SystemModal_space-between-row__fqTpR {
        margin-left: -12px;
        margin-right: -12px
    }

    .SystemModal_col-1__cO__n,
    .SystemModal_col-md-1__zJGsc {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-1__pHwNg,
    .SystemModal_col-md-offset-1__fb6sj {
        margin-left: 8.3333333333%
    }

    .SystemModal_col-2__0OIL_,
    .SystemModal_col-md-2__2AtJS {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-2__u98Qp,
    .SystemModal_col-md-offset-2___SnVR {
        margin-left: 16.6666666667%
    }

    .SystemModal_col-3__Px1Oe,
    .SystemModal_col-md-3__PA4Ax {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-3__UtTWt,
    .SystemModal_col-md-offset-3__9_Ubj {
        margin-left: 25%
    }

    .SystemModal_col-4__8f9_j,
    .SystemModal_col-md-4__kfEl4 {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-4__QV8_k,
    .SystemModal_col-md-offset-4__IMpKG {
        margin-left: 33.3333333333%
    }

    .SystemModal_col-5__UeEnR,
    .SystemModal_col-md-5__NBcdc {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-5__DeSkd,
    .SystemModal_col-md-offset-5__EAPnP {
        margin-left: 41.6666666667%
    }

    .SystemModal_col-6__IJWOu,
    .SystemModal_col-md-6__3nzj_ {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-6__NMn7q,
    .SystemModal_col-md-offset-6__ErPqj {
        margin-left: 50%
    }

    .SystemModal_col-7__km9um,
    .SystemModal_col-md-7__S4POy {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-7__phBfS,
    .SystemModal_col-md-offset-7__Xn_9Y {
        margin-left: 58.3333333333%
    }

    .SystemModal_col-8__V3ICQ,
    .SystemModal_col-md-8__YMX0_ {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-8__Ycx8p,
    .SystemModal_col-md-offset-8__qDW_u {
        margin-left: 66.6666666667%
    }

    .SystemModal_col-9__aHll0,
    .SystemModal_col-md-9___KlCJ {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-9__Fbph3,
    .SystemModal_col-md-offset-9__ADoyA {
        margin-left: 75%
    }

    .SystemModal_col-10__jYkHT,
    .SystemModal_col-md-10__kjoq9 {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-10__xOXBz,
    .SystemModal_col-md-offset-10__MrBEj {
        margin-left: 83.3333333333%
    }

    .SystemModal_col-11__HUFnG,
    .SystemModal_col-md-11__87ky5 {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-11__FRRnM,
    .SystemModal_col-md-offset-11__vI1FP {
        margin-left: 91.6666666667%
    }

    .SystemModal_col-12__n2dS8,
    .SystemModal_col-md-12__X58qZ {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SystemModal_col-offset-12__GFf_W,
    .SystemModal_col-md-offset-12__FrPH5 {
        margin-left: 100%
    }
}

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

.SystemModal_home-system-modal__mvI5Y {
    margin-top: 150px !important;
    width: 384px
}

@media(max-width: 599px) {
    .SystemModal_home-system-modal__mvI5Y {
        max-width: 343px
    }
}

.SystemModal_home-system-modal__mvI5Y .rc-dialog-section .rc-dialog-body {
    padding: 24px;
    border-radius: 16px
}

.SystemModal_home-system-modal-content__Avskb {
    position: relative;
    max-height: 500px
}

@media(max-width: 599px) {
    .SystemModal_home-system-modal-content__Avskb {
        max-height: 420px
    }
}

.SystemModal_home-system-modal-content__Avskb .SystemModal_title__nH3q1 {
    color: var(--text2);
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    line-height: 30px;
    margin: 0 0 12px 0
}

@media(max-width: 599px) {
    .SystemModal_home-system-modal-content__Avskb .SystemModal_title__nH3q1 {
        font-size: 18px;
        line-height: 27px;
        margin: 0 0 8px 0
    }
}

.SystemModal_home-system-modal-content__Avskb .SystemModal_subtitle__IT7Lz {
    color: var(--text2);
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    line-height: 27px;
    word-wrap: break-word
}

@media(max-width: 599px) {
    .SystemModal_home-system-modal-content__Avskb .SystemModal_subtitle__IT7Lz {
        font-size: 16px;
        line-height: 21px
    }
}

.SystemModal_home-system-modal-content__Avskb .SystemModal_content-wrap__rP01q {
    padding: 24px 0px;
    text-align: center
}

.SystemModal_home-system-modal-content__Avskb .SystemModal_content-wrap__rP01q .SystemModal_content__rVagr {
    color: var(--text2);
    font-size: 16px;
    line-height: 22px;
    font-weight: 600
}

@media(max-width: 599px) {
    .SystemModal_home-system-modal-content__Avskb .SystemModal_content-wrap__rP01q .SystemModal_content__rVagr {
        font-size: 14px;
        line-height: 14px
    }
}

.SystemModal_home-system-modal-content__Avskb .SystemModal_jump-button__0DL_C {
    width: 100%;
    height: 48px;
    background: var(--primary3)
}

.SystemModal_close-button__SFbPQ {
    bottom: -84px
}

.SystemModal_close-icon__fx9Du {}

.TotalTradingVolume_grid-container__QUV8h {
    padding-left: 16px;
    padding-right: 16px
}

.TotalTradingVolume_row__gt0_p,
.TotalTradingVolume_space-between-row__W53Rk {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.TotalTradingVolume_space-between-row__W53Rk {
    justify-content: space-between
}

.TotalTradingVolume_col-1__ft6l7,
.TotalTradingVolume_col-xs-1__6VI4X {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.TotalTradingVolume_col-offset-1__TsL12,
.TotalTradingVolume_col-xs-offset-1__vfR_p {
    margin-left: 25%
}

.TotalTradingVolume_col-2__nHzvb,
.TotalTradingVolume_col-xs-2__uLgqn {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.TotalTradingVolume_col-offset-2__6PX03,
.TotalTradingVolume_col-xs-offset-2__gMzFO {
    margin-left: 50%
}

.TotalTradingVolume_col-3__ajCuB,
.TotalTradingVolume_col-xs-3__ufZjk {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.TotalTradingVolume_col-offset-3__rDHBH,
.TotalTradingVolume_col-xs-offset-3__AdYdC {
    margin-left: 75%
}

.TotalTradingVolume_col-4__mMC1R,
.TotalTradingVolume_col-xs-4__Cp4WD {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.TotalTradingVolume_col-offset-4__RAzxu,
.TotalTradingVolume_col-xs-offset-4__r3FrU {
    margin-left: 100%
}

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

.TotalTradingVolume_col-offset-5__oc4dv {
    margin-left: 100%
}

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

.TotalTradingVolume_col-offset-6__cnJpS {
    margin-left: 100%
}

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

.TotalTradingVolume_col-offset-7__m8MuG {
    margin-left: 100%
}

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

.TotalTradingVolume_col-offset-8__BjGEa {
    margin-left: 100%
}

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

.TotalTradingVolume_col-offset-9__BydhQ {
    margin-left: 100%
}

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

.TotalTradingVolume_col-offset-10__FgdOO {
    margin-left: 100%
}

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

.TotalTradingVolume_col-offset-11__qE5CT {
    margin-left: 100%
}

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

.TotalTradingVolume_col-offset-12__YTHSM {
    margin-left: 100%
}

@media(min-width: 600px) {

    .TotalTradingVolume_col-1__ft6l7,
    .TotalTradingVolume_col-sm-1__J0EZ4 {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TotalTradingVolume_col-offset-1__TsL12,
    .TotalTradingVolume_col-sm-offset-1__mShar {
        margin-left: 12.5%
    }

    .TotalTradingVolume_col-2__nHzvb,
    .TotalTradingVolume_col-sm-2__e6dR6 {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TotalTradingVolume_col-offset-2__6PX03,
    .TotalTradingVolume_col-sm-offset-2__4eXdb {
        margin-left: 25%
    }

    .TotalTradingVolume_col-3__ajCuB,
    .TotalTradingVolume_col-sm-3__oYTTX {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TotalTradingVolume_col-offset-3__rDHBH,
    .TotalTradingVolume_col-sm-offset-3__E_4Xu {
        margin-left: 37.5%
    }

    .TotalTradingVolume_col-4__mMC1R,
    .TotalTradingVolume_col-sm-4__qZtd1 {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TotalTradingVolume_col-offset-4__RAzxu,
    .TotalTradingVolume_col-sm-offset-4__0itIP {
        margin-left: 50%
    }

    .TotalTradingVolume_col-5__8a_K8,
    .TotalTradingVolume_col-sm-5__hrcW1 {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TotalTradingVolume_col-offset-5__oc4dv,
    .TotalTradingVolume_col-sm-offset-5__4iPbt {
        margin-left: 62.5%
    }

    .TotalTradingVolume_col-6__o6wG5,
    .TotalTradingVolume_col-sm-6__f12iA {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TotalTradingVolume_col-offset-6__cnJpS,
    .TotalTradingVolume_col-sm-offset-6__imCbo {
        margin-left: 75%
    }

    .TotalTradingVolume_col-7__371WH,
    .TotalTradingVolume_col-sm-7__BP8DF {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TotalTradingVolume_col-offset-7__m8MuG,
    .TotalTradingVolume_col-sm-offset-7__9xEk1 {
        margin-left: 87.5%
    }

    .TotalTradingVolume_col-8__gOeHy,
    .TotalTradingVolume_col-sm-8__P1EBO {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TotalTradingVolume_col-offset-8__BjGEa,
    .TotalTradingVolume_col-sm-offset-8__sQrfd {
        margin-left: 100%
    }

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

    .TotalTradingVolume_col-offset-9__BydhQ {
        margin-left: 100%
    }

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

    .TotalTradingVolume_col-offset-10__FgdOO {
        margin-left: 100%
    }

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

    .TotalTradingVolume_col-offset-11__qE5CT {
        margin-left: 100%
    }

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

    .TotalTradingVolume_col-offset-12__YTHSM {
        margin-left: 100%
    }
}

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

    .TotalTradingVolume_row__gt0_p,
    .TotalTradingVolume_space-between-row__W53Rk {
        margin-left: -12px;
        margin-right: -12px
    }

    .TotalTradingVolume_col-1__ft6l7,
    .TotalTradingVolume_col-md-1__53_Xb {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-1__TsL12,
    .TotalTradingVolume_col-md-offset-1__j6qwk {
        margin-left: 8.3333333333%
    }

    .TotalTradingVolume_col-2__nHzvb,
    .TotalTradingVolume_col-md-2__AAkeU {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-2__6PX03,
    .TotalTradingVolume_col-md-offset-2__1Ytuk {
        margin-left: 16.6666666667%
    }

    .TotalTradingVolume_col-3__ajCuB,
    .TotalTradingVolume_col-md-3__DBc17 {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-3__rDHBH,
    .TotalTradingVolume_col-md-offset-3__WIJje {
        margin-left: 25%
    }

    .TotalTradingVolume_col-4__mMC1R,
    .TotalTradingVolume_col-md-4__zF_rI {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-4__RAzxu,
    .TotalTradingVolume_col-md-offset-4__nXmtN {
        margin-left: 33.3333333333%
    }

    .TotalTradingVolume_col-5__8a_K8,
    .TotalTradingVolume_col-md-5__Me0tk {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-5__oc4dv,
    .TotalTradingVolume_col-md-offset-5__Iclg_ {
        margin-left: 41.6666666667%
    }

    .TotalTradingVolume_col-6__o6wG5,
    .TotalTradingVolume_col-md-6__sdy7V {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-6__cnJpS,
    .TotalTradingVolume_col-md-offset-6__mNvH0 {
        margin-left: 50%
    }

    .TotalTradingVolume_col-7__371WH,
    .TotalTradingVolume_col-md-7__lFi91 {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-7__m8MuG,
    .TotalTradingVolume_col-md-offset-7__pfLVS {
        margin-left: 58.3333333333%
    }

    .TotalTradingVolume_col-8__gOeHy,
    .TotalTradingVolume_col-md-8__45CD1 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-8__BjGEa,
    .TotalTradingVolume_col-md-offset-8__cWiyR {
        margin-left: 66.6666666667%
    }

    .TotalTradingVolume_col-9__aS_mw,
    .TotalTradingVolume_col-md-9__rja_a {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-9__BydhQ,
    .TotalTradingVolume_col-md-offset-9__HtoCx {
        margin-left: 75%
    }

    .TotalTradingVolume_col-10__jfl8e,
    .TotalTradingVolume_col-md-10__RTMPg {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-10__FgdOO,
    .TotalTradingVolume_col-md-offset-10__SKRRJ {
        margin-left: 83.3333333333%
    }

    .TotalTradingVolume_col-11__7aXID,
    .TotalTradingVolume_col-md-11__9jghn {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-11__qE5CT,
    .TotalTradingVolume_col-md-offset-11__ggdA4 {
        margin-left: 91.6666666667%
    }

    .TotalTradingVolume_col-12__WEM_y,
    .TotalTradingVolume_col-md-12__q4Sqb {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TotalTradingVolume_col-offset-12__YTHSM,
    .TotalTradingVolume_col-md-offset-12__Acr3v {
        margin-left: 100%
    }
}

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

.TotalTradingVolume_Volume__xPS7w {
    padding: 80px 36px;
    background: var(--background5);
    margin: 72px 0
}

@media(max-width: 599px) {
    .TotalTradingVolume_Volume__xPS7w {
        padding: 40px 16px;
        margin: 12px 0 32px 0
    }
}

.TotalTradingVolume_Volume_Top___QiXB {
    text-align: center;
    margin-bottom: 48px
}

@media(max-width: 599px) {
    .TotalTradingVolume_Volume_Top___QiXB {
        margin-bottom: 32px
    }
}

.TotalTradingVolume_Volume_Top-Title__p6vQn {
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 4px
}

.TotalTradingVolume_Volume_Top-Volume__pci7c {
    font-size: 32px;
    line-height: 40px;
    font-weight: bold;
    margin-top: 16px;
    margin-bottom: 20px;
    display: inline-block;
    position: relative
}

@media(max-width: 599px) {
    .TotalTradingVolume_Volume_Top-Volume__pci7c {
        font-size: 24px
    }
}

.TotalTradingVolume_Volume_Top-Volume__pci7c div {
    display: flex
}

.TotalTradingVolume_Volume_Top-Volume__pci7c div>span {
    color: var(--contentTertiary);
    margin-right: 15px
}

@media(max-width: 599px) {
    .TotalTradingVolume_Volume_Top-Volume__pci7c div>span {
        left: -75px
    }
}

.TotalTradingVolume_Volume_Top-Volume__pci7c div p {
    margin-left: 30px;
    font-weight: 500;
    font-size: 16px;
    color: #bfcacd;
    line-height: 50px
}

.TotalTradingVolume_Volume_Top-Volume__pci7c div p span {
    padding: 0 3px
}

.TotalTradingVolume_Volume_Top-ToTrade__jkhju {
    font-size: 14px;
    line-height: 32px;
    color: var(--primary3)
}

.TotalTradingVolume_Volume_Top-ToTrade__jkhju i {
    font-size: 16px;
    width: 32px;
    height: 32px;
    line-height: 32px;
    vertical-align: middle;
    border: 1px solid var(--background3-2);
    border-radius: 50%;
    margin-left: 10px;
    transition: .15s ease-in
}

.TotalTradingVolume_Volume_Top-ToTrade__jkhju:hover {
    cursor: pointer
}

.TotalTradingVolume_Volume_Top-ToTrade__jkhju:hover i {
    transform: translateX(20%)
}

.TotalTradingVolume_Volume_Bottom__EKUmS {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 36px;
    position: relative
}

@media(min-width: 600px) {
    .TotalTradingVolume_Volume_Bottom__EKUmS {
        flex-wrap: nowrap
    }
}

@media(min-width: 840px) {
    .TotalTradingVolume_Volume_Bottom__EKUmS {
        flex-wrap: nowrap
    }
}

@media(min-width: 1024px) {
    .TotalTradingVolume_Volume_Bottom__EKUmS {
        flex-wrap: nowrap
    }
}

.TotalTradingVolume_Volume_Bottom__EKUmS .TotalTradingVolume_row__gt0_p,
.TotalTradingVolume_Volume_Bottom__EKUmS .TotalTradingVolume_space-between-row__W53Rk {
    margin-left: -16px;
    margin-right: -16px
}

.TotalTradingVolume_Volume_Bottom_Item__NGUJG {
    max-width: 280px;
    width: 50%;
    text-align: center
}

@media(min-width: 600px) {
    .TotalTradingVolume_Volume_Bottom_Item__NGUJG {
        width: auto
    }
}

@media(min-width: 840px) {
    .TotalTradingVolume_Volume_Bottom_Item__NGUJG {
        width: auto
    }
}

@media(min-width: 1024px) {
    .TotalTradingVolume_Volume_Bottom_Item__NGUJG {
        width: 288px
    }
}

@media(min-width: 840px) {
    .TotalTradingVolume_Volume_Bottom_Item__NGUJG {
        max-width: 288px
    }
}

.TotalTradingVolume_Volume_Bottom_Item-Title__sW9gY {
    font-size: 24px;
    line-height: 32px;
    font-weight: bold;
    color: var(--primary3);
    margin-bottom: 12px
}

@media(max-width: 599px) {
    .TotalTradingVolume_Volume_Bottom_Item-Title__sW9gY {
        font-size: 20px;
        text-align: left;
        margin-bottom: 8px
    }
}

.TotalTradingVolume_Volume_Bottom_Item-Desc__cL7l6 {
    font-size: 12px;
    line-height: 20px;
    color: var(--text3)
}

@media(max-width: 599px) {
    .TotalTradingVolume_Volume_Bottom_Item-Desc__cL7l6 {
        text-align: left
    }
}

.TotalTradingVolume_Volume_Bottom_Divider__fGSyA {
    width: 1px;
    margin-top: 18px;
    height: 40px;
    background: var(--background3-2)
}

.TotalTradingVolume_Volume_Bottom_Divider__fGSyA:nth-last-child(1) {
    display: none;
    display: none
}

.TotalTradingVolume_Volume_Bottom_Divider__fGSyA:nth-child(4) {
    display: none
}

@media(min-width: 600px) {
    .TotalTradingVolume_Volume_Bottom_Divider__fGSyA:nth-child(4) {
        display: block
    }
}

@media(min-width: 840px) {
    .TotalTradingVolume_Volume_Bottom_Divider__fGSyA:nth-child(4) {
        display: block
    }
}

@media(min-width: 1024px) {
    .TotalTradingVolume_Volume_Bottom_Divider__fGSyA:nth-child(4) {
        display: block
    }
}

@media(max-width: 599px) {
    .TotalTradingVolume_Volume_Bottom_Divider__fGSyA {
        display: none
    }
}

.AdvantagesPromotion_grid-container__RtjJa {
    padding-left: 16px;
    padding-right: 16px
}

.AdvantagesPromotion_row__q_s1l,
.AdvantagesPromotion_space-between-row__exv_8 {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.AdvantagesPromotion_space-between-row__exv_8 {
    justify-content: space-between
}

.AdvantagesPromotion_col-1__RAgtn,
.AdvantagesPromotion_col-xs-1__YPjmh {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.AdvantagesPromotion_col-offset-1__3DBD_,
.AdvantagesPromotion_col-xs-offset-1__gu7gU {
    margin-left: 25%
}

.AdvantagesPromotion_col-2__O_9i1,
.AdvantagesPromotion_col-xs-2__eKItp {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.AdvantagesPromotion_col-offset-2__btPeR,
.AdvantagesPromotion_col-xs-offset-2__jf7cO {
    margin-left: 50%
}

.AdvantagesPromotion_col-3__AecV6,
.AdvantagesPromotion_col-xs-3__iKDxd {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.AdvantagesPromotion_col-offset-3__nIfQl,
.AdvantagesPromotion_col-xs-offset-3__cEl0o {
    margin-left: 75%
}

.AdvantagesPromotion_col-4__g3Qhx,
.AdvantagesPromotion_col-xs-4__Ys1vO {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.AdvantagesPromotion_col-offset-4__eiLzF,
.AdvantagesPromotion_col-xs-offset-4__pUopB {
    margin-left: 100%
}

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

.AdvantagesPromotion_col-offset-5__ug4lD {
    margin-left: 100%
}

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

.AdvantagesPromotion_col-offset-6__Lhdkc {
    margin-left: 100%
}

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

.AdvantagesPromotion_col-offset-7__jonk3 {
    margin-left: 100%
}

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

.AdvantagesPromotion_col-offset-8__pkqL1 {
    margin-left: 100%
}

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

.AdvantagesPromotion_col-offset-9__8aDbI {
    margin-left: 100%
}

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

.AdvantagesPromotion_col-offset-10__7puBO {
    margin-left: 100%
}

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

.AdvantagesPromotion_col-offset-11__vvdBE {
    margin-left: 100%
}

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

.AdvantagesPromotion_col-offset-12__kRE46 {
    margin-left: 100%
}

@media(min-width: 600px) {

    .AdvantagesPromotion_col-1__RAgtn,
    .AdvantagesPromotion_col-sm-1__elOPL {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AdvantagesPromotion_col-offset-1__3DBD_,
    .AdvantagesPromotion_col-sm-offset-1__KyLhP {
        margin-left: 12.5%
    }

    .AdvantagesPromotion_col-2__O_9i1,
    .AdvantagesPromotion_col-sm-2__FfYC1 {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AdvantagesPromotion_col-offset-2__btPeR,
    .AdvantagesPromotion_col-sm-offset-2__aHxfj {
        margin-left: 25%
    }

    .AdvantagesPromotion_col-3__AecV6,
    .AdvantagesPromotion_col-sm-3__gecLn {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AdvantagesPromotion_col-offset-3__nIfQl,
    .AdvantagesPromotion_col-sm-offset-3__VMFUw {
        margin-left: 37.5%
    }

    .AdvantagesPromotion_col-4__g3Qhx,
    .AdvantagesPromotion_col-sm-4__nl70U {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AdvantagesPromotion_col-offset-4__eiLzF,
    .AdvantagesPromotion_col-sm-offset-4__1kBHe {
        margin-left: 50%
    }

    .AdvantagesPromotion_col-5___U4q0,
    .AdvantagesPromotion_col-sm-5__rezMs {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AdvantagesPromotion_col-offset-5__ug4lD,
    .AdvantagesPromotion_col-sm-offset-5__Ujm3y {
        margin-left: 62.5%
    }

    .AdvantagesPromotion_col-6__wDMni,
    .AdvantagesPromotion_col-sm-6__KdvLC {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AdvantagesPromotion_col-offset-6__Lhdkc,
    .AdvantagesPromotion_col-sm-offset-6__8Omqh {
        margin-left: 75%
    }

    .AdvantagesPromotion_col-7__w8o3Z,
    .AdvantagesPromotion_col-sm-7__A1vS2 {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AdvantagesPromotion_col-offset-7__jonk3,
    .AdvantagesPromotion_col-sm-offset-7__SbmhS {
        margin-left: 87.5%
    }

    .AdvantagesPromotion_col-8__Iktil,
    .AdvantagesPromotion_col-sm-8__27Ws_ {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AdvantagesPromotion_col-offset-8__pkqL1,
    .AdvantagesPromotion_col-sm-offset-8__L7voQ {
        margin-left: 100%
    }

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

    .AdvantagesPromotion_col-offset-9__8aDbI {
        margin-left: 100%
    }

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

    .AdvantagesPromotion_col-offset-10__7puBO {
        margin-left: 100%
    }

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

    .AdvantagesPromotion_col-offset-11__vvdBE {
        margin-left: 100%
    }

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

    .AdvantagesPromotion_col-offset-12__kRE46 {
        margin-left: 100%
    }
}

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

    .AdvantagesPromotion_row__q_s1l,
    .AdvantagesPromotion_space-between-row__exv_8 {
        margin-left: -12px;
        margin-right: -12px
    }

    .AdvantagesPromotion_col-1__RAgtn,
    .AdvantagesPromotion_col-md-1__nOYIy {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-1__3DBD_,
    .AdvantagesPromotion_col-md-offset-1__U1OFV {
        margin-left: 8.3333333333%
    }

    .AdvantagesPromotion_col-2__O_9i1,
    .AdvantagesPromotion_col-md-2__uPzrd {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-2__btPeR,
    .AdvantagesPromotion_col-md-offset-2__Soiqv {
        margin-left: 16.6666666667%
    }

    .AdvantagesPromotion_col-3__AecV6,
    .AdvantagesPromotion_col-md-3__MQINF {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-3__nIfQl,
    .AdvantagesPromotion_col-md-offset-3__czKLb {
        margin-left: 25%
    }

    .AdvantagesPromotion_col-4__g3Qhx,
    .AdvantagesPromotion_col-md-4__paPFR {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-4__eiLzF,
    .AdvantagesPromotion_col-md-offset-4__fYsfz {
        margin-left: 33.3333333333%
    }

    .AdvantagesPromotion_col-5___U4q0,
    .AdvantagesPromotion_col-md-5__YFOtI {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-5__ug4lD,
    .AdvantagesPromotion_col-md-offset-5__syLL9 {
        margin-left: 41.6666666667%
    }

    .AdvantagesPromotion_col-6__wDMni,
    .AdvantagesPromotion_col-md-6__ayPDD {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-6__Lhdkc,
    .AdvantagesPromotion_col-md-offset-6__cCeS1 {
        margin-left: 50%
    }

    .AdvantagesPromotion_col-7__w8o3Z,
    .AdvantagesPromotion_col-md-7__gpaYI {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-7__jonk3,
    .AdvantagesPromotion_col-md-offset-7__SsRll {
        margin-left: 58.3333333333%
    }

    .AdvantagesPromotion_col-8__Iktil,
    .AdvantagesPromotion_col-md-8__ldCAy {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-8__pkqL1,
    .AdvantagesPromotion_col-md-offset-8__WaFAB {
        margin-left: 66.6666666667%
    }

    .AdvantagesPromotion_col-9__cNKTS,
    .AdvantagesPromotion_col-md-9__GJgpT {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-9__8aDbI,
    .AdvantagesPromotion_col-md-offset-9__aI1Pe {
        margin-left: 75%
    }

    .AdvantagesPromotion_col-10__rQIAc,
    .AdvantagesPromotion_col-md-10__3CUec {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-10__7puBO,
    .AdvantagesPromotion_col-md-offset-10__snDnW {
        margin-left: 83.3333333333%
    }

    .AdvantagesPromotion_col-11__H6M6w,
    .AdvantagesPromotion_col-md-11__yeGRy {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-11__vvdBE,
    .AdvantagesPromotion_col-md-offset-11__qzOrx {
        margin-left: 91.6666666667%
    }

    .AdvantagesPromotion_col-12__U__XP,
    .AdvantagesPromotion_col-md-12__lwZ04 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AdvantagesPromotion_col-offset-12__kRE46,
    .AdvantagesPromotion_col-md-offset-12__OHp4c {
        margin-left: 100%
    }
}

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

.AdvantagesPromotion_AdvantagesPromotion__nbpZz {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.AdvantagesPromotion_AdvantagesPromotion-Item__0Wdh5 {
    border-radius: 16px;
    border: 1px solid var(--background3);
    height: 394px;
    flex: 0 0 49%;
    padding: 40px;
    display: flex;
    justify-content: space-between;
    margin-bottom: 24px
}

.AdvantagesPromotion_AdvantagesPromotion-Item__0Wdh5:hover {
    border-color: var(--primary3)
}

.AdvantagesPromotion_AdvantagesPromotion-Item-Left__GveZZ,
.AdvantagesPromotion_AdvantagesPromotion-Item-Right__9uHKv {
    flex: 0 0 48%
}

.AdvantagesPromotion_AdvantagesPromotion-Item-Left__GveZZ {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.AdvantagesPromotion_AdvantagesPromotion-Item-Left__GveZZ .AdvantagesPromotion_content__4E3FX .AdvantagesPromotion_title__Llins {
    color: var(--text2);
    font-size: 28px;
    font-weight: bold;
    line-height: 42px;
    white-space: pre-line
}

.AdvantagesPromotion_AdvantagesPromotion-Item-Left__GveZZ .AdvantagesPromotion_content__4E3FX .AdvantagesPromotion_desc__Sytrx {
    color: var(--text3);
    line-height: 22px;
    margin-top: 12px
}

.AdvantagesPromotion_AdvantagesPromotion-Item-Left__GveZZ .AdvantagesPromotion_link__j9HR_ {
    color: var(--primary3);
    line-height: 22px
}

.AdvantagesPromotion_AdvantagesPromotion-Item-Right__9uHKv {
    display: flex;
    align-items: flex-end;
    justify-content: flex-end
}

.AdvantagesPromotion_AdvantagesPromotion-Item-Right__9uHKv img {
    width: 96%;
    height: auto
}

@media(max-width: 599px) {
    .AdvantagesPromotion_AdvantagesPromotion-Item__0Wdh5 {
        padding: 0;
        flex: 0 0 100%;
        padding: 16px;
        height: 256px
    }

    .AdvantagesPromotion_AdvantagesPromotion-Item-Left__GveZZ,
    .AdvantagesPromotion_AdvantagesPromotion-Item-Right__9uHKv {
        flex: 0 0 50%
    }

    .AdvantagesPromotion_AdvantagesPromotion-Item-Left__GveZZ .AdvantagesPromotion_content__4E3FX .AdvantagesPromotion_title__Llins {
        font-size: 16px;
        line-height: 24px;
        white-space: pre-line
    }

    .AdvantagesPromotion_AdvantagesPromotion-Item-Left__GveZZ .AdvantagesPromotion_content__4E3FX .AdvantagesPromotion_desc__Sytrx {
        font-size: 12px;
        line-height: 18px
    }

    .AdvantagesPromotion_AdvantagesPromotion-Item-Left__GveZZ .AdvantagesPromotion_link__j9HR_ {
        font-size: 12px;
        line-height: 18px
    }
}

@media(min-width: 600px) {
    .AdvantagesPromotion_AdvantagesPromotion-Item__0Wdh5 {
        padding: 22px
    }
}

.AdvantagesPromotion_AdvantagesPromotion-AboutUs__mYOcL {
    font-size: 16px;
    line-height: 32px;
    color: var(--primary3);
    text-align: center;
    margin-top: 42px;
    margin-bottom: 48px
}

.AdvantagesPromotion_AdvantagesPromotion-AboutUs__mYOcL i {
    font-size: 16px;
    width: 32px;
    height: 32px;
    line-height: 32px;
    vertical-align: middle;
    border: 1px solid var(--background3-2);
    border-radius: 50%;
    margin-left: 10px;
    transition: .15s ease-in
}

.AdvantagesPromotion_AdvantagesPromotion-AboutUs__mYOcL:hover {
    cursor: pointer
}

.AdvantagesPromotion_AdvantagesPromotion-AboutUs__mYOcL:hover i {
    transform: translateX(20%)
}

@media(max-width: 599px) {
    .AdvantagesPromotion_AdvantagesPromotion-AboutUs__mYOcL {
        font-size: 14px;
        margin-bottom: 24px;
        margin-top: 0
    }
}

.AdvantagesPromotion_page-h1__uKjo9 {
    text-align: center;
    color: var(--text2);
    font-size: 36px;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 80px;
    padding: 0 16px
}

@media(max-width: 599px) {
    .AdvantagesPromotion_page-h1__uKjo9 {
        font-size: 24px;
        margin-bottom: 24px
    }
}

.DelayEmbed_grid-container__TjxmC {
    padding-left: 16px;
    padding-right: 16px
}

.DelayEmbed_row__GCart,
.DelayEmbed_space-between-row__MKWyg {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.DelayEmbed_space-between-row__MKWyg {
    justify-content: space-between
}

.DelayEmbed_col-1__hDHrq,
.DelayEmbed_col-xs-1__hsgom {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.DelayEmbed_col-offset-1__VloZW,
.DelayEmbed_col-xs-offset-1__RjNb0 {
    margin-left: 25%
}

.DelayEmbed_col-2__MuNQO,
.DelayEmbed_col-xs-2__dipDk {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.DelayEmbed_col-offset-2__eGZpy,
.DelayEmbed_col-xs-offset-2__xLqxr {
    margin-left: 50%
}

.DelayEmbed_col-3__eOBU_,
.DelayEmbed_col-xs-3__Lnvvo {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.DelayEmbed_col-offset-3__mYrzv,
.DelayEmbed_col-xs-offset-3__neSt1 {
    margin-left: 75%
}

.DelayEmbed_col-4__bBF8v,
.DelayEmbed_col-xs-4__LdHOm {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.DelayEmbed_col-offset-4__s69g8,
.DelayEmbed_col-xs-offset-4__JGzhn {
    margin-left: 100%
}

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

.DelayEmbed_col-offset-5__0A2dU {
    margin-left: 100%
}

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

.DelayEmbed_col-offset-6__X6NDV {
    margin-left: 100%
}

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

.DelayEmbed_col-offset-7__Y_lQB {
    margin-left: 100%
}

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

.DelayEmbed_col-offset-8__NwPDq {
    margin-left: 100%
}

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

.DelayEmbed_col-offset-9__C_AyJ {
    margin-left: 100%
}

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

.DelayEmbed_col-offset-10__h1CSl {
    margin-left: 100%
}

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

.DelayEmbed_col-offset-11__AWYDN {
    margin-left: 100%
}

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

.DelayEmbed_col-offset-12__zL64L {
    margin-left: 100%
}

@media(min-width: 600px) {

    .DelayEmbed_col-1__hDHrq,
    .DelayEmbed_col-sm-1__NWY9u {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .DelayEmbed_col-offset-1__VloZW,
    .DelayEmbed_col-sm-offset-1__mHCB6 {
        margin-left: 12.5%
    }

    .DelayEmbed_col-2__MuNQO,
    .DelayEmbed_col-sm-2__zZsSi {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .DelayEmbed_col-offset-2__eGZpy,
    .DelayEmbed_col-sm-offset-2__PCo1m {
        margin-left: 25%
    }

    .DelayEmbed_col-3__eOBU_,
    .DelayEmbed_col-sm-3__mYEQy {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .DelayEmbed_col-offset-3__mYrzv,
    .DelayEmbed_col-sm-offset-3__xA3bE {
        margin-left: 37.5%
    }

    .DelayEmbed_col-4__bBF8v,
    .DelayEmbed_col-sm-4__O0u0w {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .DelayEmbed_col-offset-4__s69g8,
    .DelayEmbed_col-sm-offset-4__s3u_o {
        margin-left: 50%
    }

    .DelayEmbed_col-5__QmZMB,
    .DelayEmbed_col-sm-5__p_C2W {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .DelayEmbed_col-offset-5__0A2dU,
    .DelayEmbed_col-sm-offset-5__44EyK {
        margin-left: 62.5%
    }

    .DelayEmbed_col-6__5iWQk,
    .DelayEmbed_col-sm-6__35G04 {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .DelayEmbed_col-offset-6__X6NDV,
    .DelayEmbed_col-sm-offset-6__8thce {
        margin-left: 75%
    }

    .DelayEmbed_col-7__LPQwa,
    .DelayEmbed_col-sm-7__kggDD {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .DelayEmbed_col-offset-7__Y_lQB,
    .DelayEmbed_col-sm-offset-7__DHrdl {
        margin-left: 87.5%
    }

    .DelayEmbed_col-8___q0sz,
    .DelayEmbed_col-sm-8___7o1S {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .DelayEmbed_col-offset-8__NwPDq,
    .DelayEmbed_col-sm-offset-8__4qjbx {
        margin-left: 100%
    }

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

    .DelayEmbed_col-offset-9__C_AyJ {
        margin-left: 100%
    }

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

    .DelayEmbed_col-offset-10__h1CSl {
        margin-left: 100%
    }

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

    .DelayEmbed_col-offset-11__AWYDN {
        margin-left: 100%
    }

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

    .DelayEmbed_col-offset-12__zL64L {
        margin-left: 100%
    }
}

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

    .DelayEmbed_row__GCart,
    .DelayEmbed_space-between-row__MKWyg {
        margin-left: -12px;
        margin-right: -12px
    }

    .DelayEmbed_col-1__hDHrq,
    .DelayEmbed_col-md-1__lwyEM {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-1__VloZW,
    .DelayEmbed_col-md-offset-1__cBRFa {
        margin-left: 8.3333333333%
    }

    .DelayEmbed_col-2__MuNQO,
    .DelayEmbed_col-md-2__ftvqo {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-2__eGZpy,
    .DelayEmbed_col-md-offset-2__1NJEY {
        margin-left: 16.6666666667%
    }

    .DelayEmbed_col-3__eOBU_,
    .DelayEmbed_col-md-3__kIlFt {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-3__mYrzv,
    .DelayEmbed_col-md-offset-3__8fKjN {
        margin-left: 25%
    }

    .DelayEmbed_col-4__bBF8v,
    .DelayEmbed_col-md-4__kSjWI {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-4__s69g8,
    .DelayEmbed_col-md-offset-4__Zs6uG {
        margin-left: 33.3333333333%
    }

    .DelayEmbed_col-5__QmZMB,
    .DelayEmbed_col-md-5__6mZWP {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-5__0A2dU,
    .DelayEmbed_col-md-offset-5__K1qiG {
        margin-left: 41.6666666667%
    }

    .DelayEmbed_col-6__5iWQk,
    .DelayEmbed_col-md-6__fDHTN {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-6__X6NDV,
    .DelayEmbed_col-md-offset-6__C388c {
        margin-left: 50%
    }

    .DelayEmbed_col-7__LPQwa,
    .DelayEmbed_col-md-7__jcSKH {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-7__Y_lQB,
    .DelayEmbed_col-md-offset-7__AF7fE {
        margin-left: 58.3333333333%
    }

    .DelayEmbed_col-8___q0sz,
    .DelayEmbed_col-md-8__HxJ3m {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-8__NwPDq,
    .DelayEmbed_col-md-offset-8__kPusB {
        margin-left: 66.6666666667%
    }

    .DelayEmbed_col-9__2cCLj,
    .DelayEmbed_col-md-9__hgIQt {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-9__C_AyJ,
    .DelayEmbed_col-md-offset-9__Froff {
        margin-left: 75%
    }

    .DelayEmbed_col-10__kBu2K,
    .DelayEmbed_col-md-10__H3yAy {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-10__h1CSl,
    .DelayEmbed_col-md-offset-10__Mzc_V {
        margin-left: 83.3333333333%
    }

    .DelayEmbed_col-11__OVMO3,
    .DelayEmbed_col-md-11__ZCYxA {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-11__AWYDN,
    .DelayEmbed_col-md-offset-11__K1DOJ {
        margin-left: 91.6666666667%
    }

    .DelayEmbed_col-12__5_FE6,
    .DelayEmbed_col-md-12__pPBI0 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .DelayEmbed_col-offset-12__zL64L,
    .DelayEmbed_col-md-offset-12__JUoIZ {
        margin-left: 100%
    }
}

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

.DelayEmbed_delayEmbed__I7CFc {
    background-color: #000;
    position: relative;
    display: block;
    contain: content;
    background-position: center center;
    background-size: cover;
    cursor: pointer;
    max-width: 720px
}

.DelayEmbed_delayEmbed__I7CFc::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);
    background-position: top;
    background-repeat: repeat-x;
    height: 60px;
    padding-bottom: 50px;
    width: 100%;
    transition: all .2s cubic-bezier(0, 0, 0.2, 1)
}

.DelayEmbed_delayEmbed__I7CFc::after {
    content: "";
    display: block;
    padding-bottom: 56.25%
}

.DelayEmbed_delayEmbed__I7CFc>iframe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border: 0
}

.DelayEmbed_delayEmbed__I7CFc .DelayEmbed_lty-playbtn__nAh0n {
    display: block;
    width: 100%;
    height: 100%;
    background: no-repeat center/68px 48px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');
    position: absolute;
    cursor: pointer;
    z-index: 1;
    filter: grayscale(100%);
    transition: filter .1s cubic-bezier(0, 0, 0.2, 1);
    border: 0
}

.DelayEmbed_delayEmbed__I7CFc:hover>.DelayEmbed_lty-playbtn__nAh0n,
.DelayEmbed_delayEmbed__I7CFc .DelayEmbed_lty-playbtn__nAh0n:focus {
    filter: none
}

.DelayEmbed_delayEmbed-activated__Xy3ub {
    cursor: unset
}

.DelayEmbed_delayEmbed-activated__Xy3ub::before,
.DelayEmbed_delayEmbed-activated__Xy3ub>.DelayEmbed_lty-playbtn__nAh0n {
    opacity: 0;
    pointer-events: none
}

.PromotionVideo_grid-container__ZK4Xx {
    padding-left: 16px;
    padding-right: 16px
}

.PromotionVideo_row__wcJjm,
.PromotionVideo_space-between-row__W_Hg6 {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.PromotionVideo_space-between-row__W_Hg6 {
    justify-content: space-between
}

.PromotionVideo_col-1__c8Ian,
.PromotionVideo_col-xs-1__mGxgC {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.PromotionVideo_col-offset-1__SZzbs,
.PromotionVideo_col-xs-offset-1__nRphj {
    margin-left: 25%
}

.PromotionVideo_col-2__HqYt0,
.PromotionVideo_col-xs-2__CJ7iY {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.PromotionVideo_col-offset-2__xP7NV,
.PromotionVideo_col-xs-offset-2__9VJc1 {
    margin-left: 50%
}

.PromotionVideo_col-3__2_Cyv,
.PromotionVideo_col-xs-3__9ZZiF {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.PromotionVideo_col-offset-3__esIJe,
.PromotionVideo_col-xs-offset-3___RIbk {
    margin-left: 75%
}

.PromotionVideo_col-4__9nKBN,
.PromotionVideo_col-xs-4__zE0YN {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.PromotionVideo_col-offset-4__HFWtG,
.PromotionVideo_col-xs-offset-4__0GHqt {
    margin-left: 100%
}

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

.PromotionVideo_col-offset-5__bgJyp {
    margin-left: 100%
}

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

.PromotionVideo_col-offset-6__sxKB1 {
    margin-left: 100%
}

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

.PromotionVideo_col-offset-7__qUFZU {
    margin-left: 100%
}

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

.PromotionVideo_col-offset-8__9gE_j {
    margin-left: 100%
}

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

.PromotionVideo_col-offset-9__cg7Sw {
    margin-left: 100%
}

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

.PromotionVideo_col-offset-10__nIDSy {
    margin-left: 100%
}

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

.PromotionVideo_col-offset-11__sup2r {
    margin-left: 100%
}

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

.PromotionVideo_col-offset-12__vq874 {
    margin-left: 100%
}

@media(min-width: 600px) {

    .PromotionVideo_col-1__c8Ian,
    .PromotionVideo_col-sm-1__6sRob {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotionVideo_col-offset-1__SZzbs,
    .PromotionVideo_col-sm-offset-1__csF__ {
        margin-left: 12.5%
    }

    .PromotionVideo_col-2__HqYt0,
    .PromotionVideo_col-sm-2__BVokm {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotionVideo_col-offset-2__xP7NV,
    .PromotionVideo_col-sm-offset-2__x5b05 {
        margin-left: 25%
    }

    .PromotionVideo_col-3__2_Cyv,
    .PromotionVideo_col-sm-3__d49Ju {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotionVideo_col-offset-3__esIJe,
    .PromotionVideo_col-sm-offset-3__7N5rs {
        margin-left: 37.5%
    }

    .PromotionVideo_col-4__9nKBN,
    .PromotionVideo_col-sm-4__vRi9H {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotionVideo_col-offset-4__HFWtG,
    .PromotionVideo_col-sm-offset-4__BvtpM {
        margin-left: 50%
    }

    .PromotionVideo_col-5__4bsVb,
    .PromotionVideo_col-sm-5__pDEhJ {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotionVideo_col-offset-5__bgJyp,
    .PromotionVideo_col-sm-offset-5__z8fSA {
        margin-left: 62.5%
    }

    .PromotionVideo_col-6__JzQsr,
    .PromotionVideo_col-sm-6__0t9be {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotionVideo_col-offset-6__sxKB1,
    .PromotionVideo_col-sm-offset-6__5yiUb {
        margin-left: 75%
    }

    .PromotionVideo_col-7__q3WXS,
    .PromotionVideo_col-sm-7__5eb6w {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotionVideo_col-offset-7__qUFZU,
    .PromotionVideo_col-sm-offset-7__jdSkK {
        margin-left: 87.5%
    }

    .PromotionVideo_col-8__kiqwK,
    .PromotionVideo_col-sm-8__l9C2P {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotionVideo_col-offset-8__9gE_j,
    .PromotionVideo_col-sm-offset-8__aG6h3 {
        margin-left: 100%
    }

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

    .PromotionVideo_col-offset-9__cg7Sw {
        margin-left: 100%
    }

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

    .PromotionVideo_col-offset-10__nIDSy {
        margin-left: 100%
    }

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

    .PromotionVideo_col-offset-11__sup2r {
        margin-left: 100%
    }

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

    .PromotionVideo_col-offset-12__vq874 {
        margin-left: 100%
    }
}

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

    .PromotionVideo_row__wcJjm,
    .PromotionVideo_space-between-row__W_Hg6 {
        margin-left: -12px;
        margin-right: -12px
    }

    .PromotionVideo_col-1__c8Ian,
    .PromotionVideo_col-md-1__Pq_RR {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-1__SZzbs,
    .PromotionVideo_col-md-offset-1__I7P6I {
        margin-left: 8.3333333333%
    }

    .PromotionVideo_col-2__HqYt0,
    .PromotionVideo_col-md-2__tUsvt {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-2__xP7NV,
    .PromotionVideo_col-md-offset-2__tP_jO {
        margin-left: 16.6666666667%
    }

    .PromotionVideo_col-3__2_Cyv,
    .PromotionVideo_col-md-3__uGbRH {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-3__esIJe,
    .PromotionVideo_col-md-offset-3__tMveP {
        margin-left: 25%
    }

    .PromotionVideo_col-4__9nKBN,
    .PromotionVideo_col-md-4__9aeRE {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-4__HFWtG,
    .PromotionVideo_col-md-offset-4__y2Q24 {
        margin-left: 33.3333333333%
    }

    .PromotionVideo_col-5__4bsVb,
    .PromotionVideo_col-md-5__0vRSl {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-5__bgJyp,
    .PromotionVideo_col-md-offset-5___ouTi {
        margin-left: 41.6666666667%
    }

    .PromotionVideo_col-6__JzQsr,
    .PromotionVideo_col-md-6__QufYJ {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-6__sxKB1,
    .PromotionVideo_col-md-offset-6__QpSiR {
        margin-left: 50%
    }

    .PromotionVideo_col-7__q3WXS,
    .PromotionVideo_col-md-7__4QPnT {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-7__qUFZU,
    .PromotionVideo_col-md-offset-7__LPQGj {
        margin-left: 58.3333333333%
    }

    .PromotionVideo_col-8__kiqwK,
    .PromotionVideo_col-md-8__KVshc {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-8__9gE_j,
    .PromotionVideo_col-md-offset-8__DMCva {
        margin-left: 66.6666666667%
    }

    .PromotionVideo_col-9__ud8sp,
    .PromotionVideo_col-md-9__kElXU {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-9__cg7Sw,
    .PromotionVideo_col-md-offset-9__MQ182 {
        margin-left: 75%
    }

    .PromotionVideo_col-10__POSsk,
    .PromotionVideo_col-md-10__Z8i0e {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-10__nIDSy,
    .PromotionVideo_col-md-offset-10__3P_Tm {
        margin-left: 83.3333333333%
    }

    .PromotionVideo_col-11__OKg6_,
    .PromotionVideo_col-md-11__eRiP_ {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-11__sup2r,
    .PromotionVideo_col-md-offset-11__kUHzr {
        margin-left: 91.6666666667%
    }

    .PromotionVideo_col-12__l1bEp,
    .PromotionVideo_col-md-12__Xz9Tl {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotionVideo_col-offset-12__vq874,
    .PromotionVideo_col-md-offset-12__qe2om {
        margin-left: 100%
    }
}

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

.PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_iframe-wrap__7GIDS {
    height: 330px;
    height: 196px
}

@media(min-width: 600px) {
    .PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_iframe-wrap__7GIDS {
        height: 406px
    }
}

@media(min-width: 840px) {
    .PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_iframe-wrap__7GIDS {
        height: 330px
    }
}

@media(min-width: 1024px) {
    .PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_iframe-wrap__7GIDS {
        height: 330px
    }
}

@media(max-width: 599px) {

    .PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_row__wcJjm,
    .PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_space-between-row__W_Hg6 {
        flex-direction: column-reverse
    }

    .PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_row__wcJjm .PromotionVideo_col-6__JzQsr,
    .PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_space-between-row__W_Hg6 .PromotionVideo_col-6__JzQsr {
        flex-basis: auto
    }
}

.PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_AboutHeader_wrap__x5Xxw {
    width: 100%;
    background: var(--background5);
    padding: 80px
}

.PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_AboutHeader_wrap__x5Xxw .PromotionVideo_title__vWCNz {
    margin: 0;
    color: var(--text2);
    margin-bottom: 36px;
    font-weight: bold;
    font-size: 36px;
    line-height: 54px
}

.PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_AboutHeader_wrap__x5Xxw .PromotionVideo_title_content__chgw5 {
    margin-bottom: 24px;
    color: var(--text3);
    line-height: 27px;
    font-size: 18px
}

@media(max-width: 599px) {
    .PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_AboutHeader_wrap__x5Xxw {
        padding: 40px 0
    }

    .PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_AboutHeader_wrap__x5Xxw .PromotionVideo_title__vWCNz {
        margin-top: 24px;
        margin-bottom: 16px;
        font-size: 24px;
        line-height: 36px
    }

    .PromotionVideo_PromotionVideo__VoWa1 .PromotionVideo_AboutHeader_wrap__x5Xxw .PromotionVideo_title_content__chgw5 {
        font-size: 14px;
        line-height: 24px;
        margin-bottom: 0
    }
}

.SwiperCard_grid-container__IFWOv {
    padding-left: 16px;
    padding-right: 16px
}

.SwiperCard_row__EgniF,
.SwiperCard_space-between-row__oa9aQ {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.SwiperCard_space-between-row__oa9aQ {
    justify-content: space-between
}

.SwiperCard_col-1__sstFb,
.SwiperCard_col-xs-1__HmhRW {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.SwiperCard_col-offset-1__ElhI6,
.SwiperCard_col-xs-offset-1__dWbdD {
    margin-left: 25%
}

.SwiperCard_col-2__FPD9K,
.SwiperCard_col-xs-2__o9z9U {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.SwiperCard_col-offset-2__5ylrJ,
.SwiperCard_col-xs-offset-2__Fca_i {
    margin-left: 50%
}

.SwiperCard_col-3__mGY70,
.SwiperCard_col-xs-3__50xMG {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.SwiperCard_col-offset-3__gF7i5,
.SwiperCard_col-xs-offset-3__1FLPW {
    margin-left: 75%
}

.SwiperCard_col-4__Fm0ET,
.SwiperCard_col-xs-4__pTzgX {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.SwiperCard_col-offset-4__oYS67,
.SwiperCard_col-xs-offset-4__GMm3t {
    margin-left: 100%
}

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

.SwiperCard_col-offset-5__mdDPa {
    margin-left: 100%
}

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

.SwiperCard_col-offset-6__okYV7 {
    margin-left: 100%
}

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

.SwiperCard_col-offset-7__405X1 {
    margin-left: 100%
}

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

.SwiperCard_col-offset-8__15wbD {
    margin-left: 100%
}

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

.SwiperCard_col-offset-9__QpINP {
    margin-left: 100%
}

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

.SwiperCard_col-offset-10__EZ6yo {
    margin-left: 100%
}

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

.SwiperCard_col-offset-11__BNiHR {
    margin-left: 100%
}

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

.SwiperCard_col-offset-12__YJy0e {
    margin-left: 100%
}

@media(min-width: 600px) {

    .SwiperCard_col-1__sstFb,
    .SwiperCard_col-sm-1__aVd2e {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SwiperCard_col-offset-1__ElhI6,
    .SwiperCard_col-sm-offset-1__MZGWU {
        margin-left: 12.5%
    }

    .SwiperCard_col-2__FPD9K,
    .SwiperCard_col-sm-2___nn9r {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SwiperCard_col-offset-2__5ylrJ,
    .SwiperCard_col-sm-offset-2__DdLhj {
        margin-left: 25%
    }

    .SwiperCard_col-3__mGY70,
    .SwiperCard_col-sm-3__JLu3P {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SwiperCard_col-offset-3__gF7i5,
    .SwiperCard_col-sm-offset-3__wWZd8 {
        margin-left: 37.5%
    }

    .SwiperCard_col-4__Fm0ET,
    .SwiperCard_col-sm-4___HqFf {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SwiperCard_col-offset-4__oYS67,
    .SwiperCard_col-sm-offset-4__M1ykK {
        margin-left: 50%
    }

    .SwiperCard_col-5__SS7wr,
    .SwiperCard_col-sm-5__AdI3d {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SwiperCard_col-offset-5__mdDPa,
    .SwiperCard_col-sm-offset-5__LM_RZ {
        margin-left: 62.5%
    }

    .SwiperCard_col-6__KuL6I,
    .SwiperCard_col-sm-6__mKEMl {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SwiperCard_col-offset-6__okYV7,
    .SwiperCard_col-sm-offset-6___3GnJ {
        margin-left: 75%
    }

    .SwiperCard_col-7__qeI2z,
    .SwiperCard_col-sm-7____hmp {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SwiperCard_col-offset-7__405X1,
    .SwiperCard_col-sm-offset-7__bogST {
        margin-left: 87.5%
    }

    .SwiperCard_col-8__wyJUq,
    .SwiperCard_col-sm-8__k_PzD {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SwiperCard_col-offset-8__15wbD,
    .SwiperCard_col-sm-offset-8__aKLPV {
        margin-left: 100%
    }

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

    .SwiperCard_col-offset-9__QpINP {
        margin-left: 100%
    }

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

    .SwiperCard_col-offset-10__EZ6yo {
        margin-left: 100%
    }

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

    .SwiperCard_col-offset-11__BNiHR {
        margin-left: 100%
    }

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

    .SwiperCard_col-offset-12__YJy0e {
        margin-left: 100%
    }
}

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

    .SwiperCard_row__EgniF,
    .SwiperCard_space-between-row__oa9aQ {
        margin-left: -12px;
        margin-right: -12px
    }

    .SwiperCard_col-1__sstFb,
    .SwiperCard_col-md-1__pEdwI {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-1__ElhI6,
    .SwiperCard_col-md-offset-1__5xC_V {
        margin-left: 8.3333333333%
    }

    .SwiperCard_col-2__FPD9K,
    .SwiperCard_col-md-2__b7O0G {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-2__5ylrJ,
    .SwiperCard_col-md-offset-2__XfNKf {
        margin-left: 16.6666666667%
    }

    .SwiperCard_col-3__mGY70,
    .SwiperCard_col-md-3__DqIlF {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-3__gF7i5,
    .SwiperCard_col-md-offset-3__dvzVZ {
        margin-left: 25%
    }

    .SwiperCard_col-4__Fm0ET,
    .SwiperCard_col-md-4__Hzgrt {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-4__oYS67,
    .SwiperCard_col-md-offset-4__COtAz {
        margin-left: 33.3333333333%
    }

    .SwiperCard_col-5__SS7wr,
    .SwiperCard_col-md-5__WfmVl {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-5__mdDPa,
    .SwiperCard_col-md-offset-5__B___8 {
        margin-left: 41.6666666667%
    }

    .SwiperCard_col-6__KuL6I,
    .SwiperCard_col-md-6__Cfgtd {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-6__okYV7,
    .SwiperCard_col-md-offset-6__081aI {
        margin-left: 50%
    }

    .SwiperCard_col-7__qeI2z,
    .SwiperCard_col-md-7__HSYxx {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-7__405X1,
    .SwiperCard_col-md-offset-7__ouKSF {
        margin-left: 58.3333333333%
    }

    .SwiperCard_col-8__wyJUq,
    .SwiperCard_col-md-8__J4mU3 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-8__15wbD,
    .SwiperCard_col-md-offset-8__YWdOT {
        margin-left: 66.6666666667%
    }

    .SwiperCard_col-9__Nd0hY,
    .SwiperCard_col-md-9__xA1Tb {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-9__QpINP,
    .SwiperCard_col-md-offset-9__1W0SZ {
        margin-left: 75%
    }

    .SwiperCard_col-10__cMbY2,
    .SwiperCard_col-md-10__dYCXG {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-10__EZ6yo,
    .SwiperCard_col-md-offset-10__CtIj_ {
        margin-left: 83.3333333333%
    }

    .SwiperCard_col-11__dtjF6,
    .SwiperCard_col-md-11__GLOdX {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-11__BNiHR,
    .SwiperCard_col-md-offset-11__6w_vK {
        margin-left: 91.6666666667%
    }

    .SwiperCard_col-12__joR4T,
    .SwiperCard_col-md-12___lnGO {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SwiperCard_col-offset-12__YJy0e,
    .SwiperCard_col-md-offset-12__kaSVI {
        margin-left: 100%
    }
}

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

.SwiperCard_wrap__f3Pwx .SwiperCard_Slider__eTV9O {
    border: 1px solid var(--background3-1);
    background: var(--background1-1);
    padding: 24px;
    border-radius: 12px;
    min-height: 364px
}

.SwiperCard_wrap__f3Pwx .SwiperCard_Slider__eTV9O:hover {
    border: 1px solid var(--primary3)
}

.SwiperCard_wrap__f3Pwx .slick-track .slick-slide:first-of-type .Slider {
    display: none
}

.SwiperCard_wrap__f3Pwx img {
    border-radius: 8px;
    width: 100%;
    height: auto;
    margin-bottom: 24px
}

.SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe {
    vertical-align: top;
    display: "inline-block";
    width: 100%
}

@media(min-width: 600px) {
    .SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe {
        width: 480px
    }
}

@media(min-width: 840px) {
    .SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe {
        width: 510px
    }
}

@media(min-width: 1024px) {
    .SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe {
        width: auto
    }
}

.SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe p:nth-child(1) {
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 8px;
    color: var(--text3);
    margin-top: 12px
}

.SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe p:nth-child(1) .SwiperCard_positive_span__JUyTA {
    color: var(--secondaryNotice1);
    font-weight: bold;
    padding: 2px;
    margin-right: 8px;
    border: 2px solid var(--secondaryNotice1);
    border-radius: 4px
}

.SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe p:nth-child(1) .SwiperCard_positive_span__JUyTA.SwiperCard_evento__4xHHO {
    color: var(--secondaryPositive1)
}

@media(min-width: 1024px) {
    .SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe p:nth-child(1) {
        margin-top: 0
    }
}

.SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe .SwiperCard_title__3mdgh {
    font-size: 20px;
    color: var(--text2);
    line-height: 28px;
    font-weight: bold;
    margin-bottom: 16px;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe .SwiperCard_desc__SynmV {
    font-size: 12px;
    color: var(--text3);
    line-height: 20px;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe a {
    font-size: 14px;
    line-height: 30px;
    text-decoration: none;
    color: var(--text2);
    padding-bottom: 4px;
    border-bottom: 1px solid var(--background3-2)
}

@media(min-width: 1024px) {
    .SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe a {
        line-height: 20px
    }
}

.SwiperCard_wrap__f3Pwx .SwiperCard_Desc__rhOhe a:hover {
    border-bottom: 1px solid var(--text2)
}

.PromotingSwiper_grid-container__M5s9t {
    padding-left: 16px;
    padding-right: 16px
}

.PromotingSwiper_row__eUoMC,
.PromotingSwiper_space-between-row__SCGWv {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.PromotingSwiper_space-between-row__SCGWv {
    justify-content: space-between
}

.PromotingSwiper_col-1__JUPVI,
.PromotingSwiper_col-xs-1__MoeTV {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.PromotingSwiper_col-offset-1__mfEt_,
.PromotingSwiper_col-xs-offset-1__ff_Qr {
    margin-left: 25%
}

.PromotingSwiper_col-2__JUIQW,
.PromotingSwiper_col-xs-2__mA5TR {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.PromotingSwiper_col-offset-2__v_98M,
.PromotingSwiper_col-xs-offset-2__tAQui {
    margin-left: 50%
}

.PromotingSwiper_col-3__wdvEz,
.PromotingSwiper_col-xs-3__Ngc7X {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.PromotingSwiper_col-offset-3__PTzhq,
.PromotingSwiper_col-xs-offset-3__SXs4g {
    margin-left: 75%
}

.PromotingSwiper_col-4__oofc8,
.PromotingSwiper_col-xs-4__QxdNL {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.PromotingSwiper_col-offset-4__eEq1D,
.PromotingSwiper_col-xs-offset-4__iCAgp {
    margin-left: 100%
}

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

.PromotingSwiper_col-offset-5__3GWfh {
    margin-left: 100%
}

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

.PromotingSwiper_col-offset-6__ctOmv {
    margin-left: 100%
}

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

.PromotingSwiper_col-offset-7___OcGn {
    margin-left: 100%
}

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

.PromotingSwiper_col-offset-8__EmR5K {
    margin-left: 100%
}

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

.PromotingSwiper_col-offset-9___9K9H {
    margin-left: 100%
}

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

.PromotingSwiper_col-offset-10__7zIs2 {
    margin-left: 100%
}

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

.PromotingSwiper_col-offset-11__z_OFH {
    margin-left: 100%
}

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

.PromotingSwiper_col-offset-12__4jpUv {
    margin-left: 100%
}

@media(min-width: 600px) {

    .PromotingSwiper_col-1__JUPVI,
    .PromotingSwiper_col-sm-1__1ghVx {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotingSwiper_col-offset-1__mfEt_,
    .PromotingSwiper_col-sm-offset-1__c5j_L {
        margin-left: 12.5%
    }

    .PromotingSwiper_col-2__JUIQW,
    .PromotingSwiper_col-sm-2__JeC9b {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotingSwiper_col-offset-2__v_98M,
    .PromotingSwiper_col-sm-offset-2__LVsPg {
        margin-left: 25%
    }

    .PromotingSwiper_col-3__wdvEz,
    .PromotingSwiper_col-sm-3__ur3XM {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotingSwiper_col-offset-3__PTzhq,
    .PromotingSwiper_col-sm-offset-3__U8nym {
        margin-left: 37.5%
    }

    .PromotingSwiper_col-4__oofc8,
    .PromotingSwiper_col-sm-4__6MCeW {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotingSwiper_col-offset-4__eEq1D,
    .PromotingSwiper_col-sm-offset-4__5dgDT {
        margin-left: 50%
    }

    .PromotingSwiper_col-5__EYD3r,
    .PromotingSwiper_col-sm-5__VQWKZ {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotingSwiper_col-offset-5__3GWfh,
    .PromotingSwiper_col-sm-offset-5__ag9Lh {
        margin-left: 62.5%
    }

    .PromotingSwiper_col-6__Gj8HK,
    .PromotingSwiper_col-sm-6__7SFCw {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotingSwiper_col-offset-6__ctOmv,
    .PromotingSwiper_col-sm-offset-6__1Z0zk {
        margin-left: 75%
    }

    .PromotingSwiper_col-7__MHRxk,
    .PromotingSwiper_col-sm-7__snwHM {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotingSwiper_col-offset-7___OcGn,
    .PromotingSwiper_col-sm-offset-7__jriJA {
        margin-left: 87.5%
    }

    .PromotingSwiper_col-8__akyns,
    .PromotingSwiper_col-sm-8__rArP8 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .PromotingSwiper_col-offset-8__EmR5K,
    .PromotingSwiper_col-sm-offset-8__HpVYd {
        margin-left: 100%
    }

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

    .PromotingSwiper_col-offset-9___9K9H {
        margin-left: 100%
    }

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

    .PromotingSwiper_col-offset-10__7zIs2 {
        margin-left: 100%
    }

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

    .PromotingSwiper_col-offset-11__z_OFH {
        margin-left: 100%
    }

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

    .PromotingSwiper_col-offset-12__4jpUv {
        margin-left: 100%
    }
}

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

    .PromotingSwiper_row__eUoMC,
    .PromotingSwiper_space-between-row__SCGWv {
        margin-left: -12px;
        margin-right: -12px
    }

    .PromotingSwiper_col-1__JUPVI,
    .PromotingSwiper_col-md-1__XrAnE {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-1__mfEt_,
    .PromotingSwiper_col-md-offset-1__wfEwf {
        margin-left: 8.3333333333%
    }

    .PromotingSwiper_col-2__JUIQW,
    .PromotingSwiper_col-md-2__QJdF6 {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-2__v_98M,
    .PromotingSwiper_col-md-offset-2__11_Qd {
        margin-left: 16.6666666667%
    }

    .PromotingSwiper_col-3__wdvEz,
    .PromotingSwiper_col-md-3__t19xZ {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-3__PTzhq,
    .PromotingSwiper_col-md-offset-3__ZfGoN {
        margin-left: 25%
    }

    .PromotingSwiper_col-4__oofc8,
    .PromotingSwiper_col-md-4__bMa9C {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-4__eEq1D,
    .PromotingSwiper_col-md-offset-4__sLCHG {
        margin-left: 33.3333333333%
    }

    .PromotingSwiper_col-5__EYD3r,
    .PromotingSwiper_col-md-5__4xR2j {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-5__3GWfh,
    .PromotingSwiper_col-md-offset-5__nGzWe {
        margin-left: 41.6666666667%
    }

    .PromotingSwiper_col-6__Gj8HK,
    .PromotingSwiper_col-md-6__aL0Rq {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-6__ctOmv,
    .PromotingSwiper_col-md-offset-6__w43qi {
        margin-left: 50%
    }

    .PromotingSwiper_col-7__MHRxk,
    .PromotingSwiper_col-md-7__SJOUW {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-7___OcGn,
    .PromotingSwiper_col-md-offset-7__FmCqT {
        margin-left: 58.3333333333%
    }

    .PromotingSwiper_col-8__akyns,
    .PromotingSwiper_col-md-8__j07V7 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-8__EmR5K,
    .PromotingSwiper_col-md-offset-8__tmBHN {
        margin-left: 66.6666666667%
    }

    .PromotingSwiper_col-9__hXSPo,
    .PromotingSwiper_col-md-9__k348K {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-9___9K9H,
    .PromotingSwiper_col-md-offset-9__gdUu5 {
        margin-left: 75%
    }

    .PromotingSwiper_col-10__ozOGF,
    .PromotingSwiper_col-md-10__dgmZ4 {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-10__7zIs2,
    .PromotingSwiper_col-md-offset-10__4E_N6 {
        margin-left: 83.3333333333%
    }

    .PromotingSwiper_col-11__CLk2A,
    .PromotingSwiper_col-md-11__KG0sJ {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-11__z_OFH,
    .PromotingSwiper_col-md-offset-11__GxxZP {
        margin-left: 91.6666666667%
    }

    .PromotingSwiper_col-12__Ig4XB,
    .PromotingSwiper_col-md-12__E1_VB {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .PromotingSwiper_col-offset-12__4jpUv,
    .PromotingSwiper_col-md-offset-12__A4EBW {
        margin-left: 100%
    }
}

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

.PromotingSwiper_PromotingSwiper__zrfbF {
    margin: 68px auto;
    max-width: 1296px;
    padding: 0 36px
}

@media(max-width: 599px) {
    .PromotingSwiper_PromotingSwiper__zrfbF {
        padding: 0 16px;
        margin: 32px auto
    }
}

.PromotingSwiper_PromotingSwiper__zrfbF .slick-slide {
    padding: 12px
}

.PromotingSwiper_PromotingSwiper__zrfbF .slick-slide div {
    outline: none
}

.PromotingSwiper_PromotingSwiper__zrfbF .slick-dots li button::before {
    color: var(--background3-1);
    opacity: 1
}

.PromotingSwiper_PromotingSwiper__zrfbF .slick-dots li.slick-active button::before {
    color: var(--primary3);
    opacity: 1
}

.PromotingSwiper_PromotingSwiper__zrfbF .slick-next:before,
.PromotingSwiper_PromotingSwiper__zrfbF .slick-prev:before {
    display: none
}

.PromotingSwiper_PromotingSwiper__zrfbF .slick-next.slick-disabled:before,
.PromotingSwiper_PromotingSwiper__zrfbF .slick-prev.slick-disabled:before {
    content: "";
    display: none
}

.PromotingSwiper_PromotingSwiper__zrfbF .slick-disabled {
    display: none !important
}

.PromotingSwiper_PromotingSwiper__zrfbF .PromotingSwiper_InnerWrap__x_nOE {
    width: 100%;
    cursor: pointer;
    position: relative
}

.PromotingSwiper_PromotingSwiper__zrfbF .PromotingSwiper_arrow-wrapper__XXqSF {
    width: 28px;
    height: 28px;
    border-radius: 50%
}

.PromotingSwiper_PromotingSwiper__zrfbF .PromotingSwiper_arrow-wrapper__XXqSF:hover {
    background: #000;
    opacity: .4
}

.PromotingSwiper_PromotingSwiper__zrfbF .PromotingSwiper_arrow-icon__ABNds {
    color: var(--text3);
    font-size: 20px;
    height: 28px;
    width: 28px;
    display: flex;
    align-items: center;
    justify-content: center
}

.PromotingSwiper_PromotingSwiper__zrfbF .PromotingSwiper_arrow-icon__ABNds:hover {
    color: #fff
}

.PromotingSwiper_PromotingSwiper__zrfbF .PromotingSwiper_arrow-icon-prev__9uoHl {
    transform: rotate(180deg);
    position: relative;
    left: -2px
}

.style_grid-container__CXR_j {
    padding-left: 16px;
    padding-right: 16px
}

.style_row__G5r6B,
.style_space-between-row__Z_rHe {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.style_space-between-row__Z_rHe {
    justify-content: space-between
}

.style_col-1__v9AVP,
.style_col-xs-1__94Zc0 {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.style_col-offset-1__8AEO9,
.style_col-xs-offset-1__IhSDj {
    margin-left: 25%
}

.style_col-2__K61cP,
.style_col-xs-2__HDV_X {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.style_col-offset-2__RNMWm,
.style_col-xs-offset-2__JnZmT {
    margin-left: 50%
}

.style_col-3__o8Dty,
.style_col-xs-3__npLoK {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.style_col-offset-3__WIuXV,
.style_col-xs-offset-3__lLsQd {
    margin-left: 75%
}

.style_col-4__DewiV,
.style_col-xs-4__U502u {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.style_col-offset-4__U7i62,
.style_col-xs-offset-4__MJfXR {
    margin-left: 100%
}

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

.style_col-offset-5__y9lbB {
    margin-left: 100%
}

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

.style_col-offset-6__1idKY {
    margin-left: 100%
}

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

.style_col-offset-7__ZccGh {
    margin-left: 100%
}

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

.style_col-offset-8__CmN1_ {
    margin-left: 100%
}

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

.style_col-offset-9__h79rZ {
    margin-left: 100%
}

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

.style_col-offset-10__Sj_dq {
    margin-left: 100%
}

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

.style_col-offset-11__ewwks {
    margin-left: 100%
}

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

.style_col-offset-12__f3C0Q {
    margin-left: 100%
}

@media(min-width: 600px) {

    .style_col-1__v9AVP,
    .style_col-sm-1__HCElv {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-1__8AEO9,
    .style_col-sm-offset-1__OMrKo {
        margin-left: 12.5%
    }

    .style_col-2__K61cP,
    .style_col-sm-2__nRc_Q {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-2__RNMWm,
    .style_col-sm-offset-2__6fepZ {
        margin-left: 25%
    }

    .style_col-3__o8Dty,
    .style_col-sm-3__uMcir {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-3__WIuXV,
    .style_col-sm-offset-3__2yci7 {
        margin-left: 37.5%
    }

    .style_col-4__DewiV,
    .style_col-sm-4__pmuXu {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-4__U7i62,
    .style_col-sm-offset-4__1OHTG {
        margin-left: 50%
    }

    .style_col-5__6Kns0,
    .style_col-sm-5__aPjAY {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-5__y9lbB,
    .style_col-sm-offset-5__5NgNw {
        margin-left: 62.5%
    }

    .style_col-6___fN_n,
    .style_col-sm-6__6US__ {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-6__1idKY,
    .style_col-sm-offset-6__4GJBj {
        margin-left: 75%
    }

    .style_col-7__DE9M5,
    .style_col-sm-7__10bj9 {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-7__ZccGh,
    .style_col-sm-offset-7__yFjoa {
        margin-left: 87.5%
    }

    .style_col-8__Ln5fx,
    .style_col-sm-8__uzJ0u {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-8__CmN1_,
    .style_col-sm-offset-8__ntWj9 {
        margin-left: 100%
    }

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

    .style_col-offset-9__h79rZ {
        margin-left: 100%
    }

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

    .style_col-offset-10__Sj_dq {
        margin-left: 100%
    }

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

    .style_col-offset-11__ewwks {
        margin-left: 100%
    }

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

    .style_col-offset-12__f3C0Q {
        margin-left: 100%
    }
}

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

    .style_row__G5r6B,
    .style_space-between-row__Z_rHe {
        margin-left: -12px;
        margin-right: -12px
    }

    .style_col-1__v9AVP,
    .style_col-md-1__7yBuZ {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-1__8AEO9,
    .style_col-md-offset-1__5E15v {
        margin-left: 8.3333333333%
    }

    .style_col-2__K61cP,
    .style_col-md-2__KS_Pv {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-2__RNMWm,
    .style_col-md-offset-2__RxSZt {
        margin-left: 16.6666666667%
    }

    .style_col-3__o8Dty,
    .style_col-md-3__OG3yv {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-3__WIuXV,
    .style_col-md-offset-3__V442U {
        margin-left: 25%
    }

    .style_col-4__DewiV,
    .style_col-md-4__E9zjh {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-4__U7i62,
    .style_col-md-offset-4__i0r4X {
        margin-left: 33.3333333333%
    }

    .style_col-5__6Kns0,
    .style_col-md-5__uGYQn {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-5__y9lbB,
    .style_col-md-offset-5___CEPz {
        margin-left: 41.6666666667%
    }

    .style_col-6___fN_n,
    .style_col-md-6__L3Ixk {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-6__1idKY,
    .style_col-md-offset-6__AL_bO {
        margin-left: 50%
    }

    .style_col-7__DE9M5,
    .style_col-md-7__GqRnh {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-7__ZccGh,
    .style_col-md-offset-7__JmOM5 {
        margin-left: 58.3333333333%
    }

    .style_col-8__Ln5fx,
    .style_col-md-8__xrRz0 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-8__CmN1_,
    .style_col-md-offset-8__zkwYX {
        margin-left: 66.6666666667%
    }

    .style_col-9__GAbAs,
    .style_col-md-9__n2aNP {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-9__h79rZ,
    .style_col-md-offset-9__0W_XT {
        margin-left: 75%
    }

    .style_col-10__lqz53,
    .style_col-md-10__9zsbQ {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-10__Sj_dq,
    .style_col-md-offset-10__RRyNL {
        margin-left: 83.3333333333%
    }

    .style_col-11__FOfGL,
    .style_col-md-11__a_nsO {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-11__ewwks,
    .style_col-md-offset-11__wxH5X {
        margin-left: 91.6666666667%
    }

    .style_col-12__ourCJ,
    .style_col-md-12___eaMw {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-12__f3C0Q,
    .style_col-md-offset-12__zdyZk {
        margin-left: 100%
    }
}

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

.style_TabsV2__9r5px .style_panes-outer__Qbamn {
    overflow: hidden
}

.style_TabsV2__9r5px .style_panes__fyLYI {
    display: flex;
    padding-top: 28px;
    color: var(--text3);
    transition: transform .2s
}

.style_TabsV2__9r5px .style_pane__FfNAG {
    flex: 1 1;
    overflow: hidden;
    padding: 10px 0
}

.style_TabsV2__9r5px .style_pane-unactive__x3V0N {
    height: 0
}

.style_TabsV2__9r5px .style_tab-bar-wrapper__dJFYb {
    position: relative
}

.style_TabsV2__9r5px .style_tab-bar-with-extra__GvlBJ {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap
}

.style_TabsV2__9r5px .style_tab-bar-outer__eY6FR {
    flex: 1 1
}

.style_TabsV2__9r5px .style_left-icon-wrapper__wZ87c {
    position: absolute;
    z-index: 99;
    cursor: pointer;
    width: 36px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: linear-gradient(90deg, var(--surface) 67%, rgba(255, 255, 255, 0))
}

.style_TabsV2__9r5px .style_left-icon-wrapper__wZ87c .style_left-icon__OfZ_3 {
    color: var(--text2);
    font-size: 12px;
    transform: rotate(270deg)
}

.style_TabsV2__9r5px .style_right-icon-wrapper__MEFrB {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 99;
    cursor: pointer;
    width: 36px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: linear-gradient(270deg, var(--surface) 67%, rgba(255, 255, 255, 0))
}

.style_TabsV2__9r5px .style_right-icon-wrapper__MEFrB .style_right-icon___xQ5D {
    color: var(--text2);
    font-size: 12px;
    transform: rotate(90deg)
}

.style_TabsV2__9r5px .style_tab-bar__c10z8 {
    display: inline-flex;
    width: 100%
}

.style_TabsV2__9r5px .style_tab-bar__c10z8 .style_bar__xIijL {
    display: inline-block;
    color: var(--text3);
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    cursor: pointer
}

.style_TabsV2__9r5px .style_tab-bar__c10z8 .style_bar__xIijL:hover {
    color: var(--text2)
}

.style_TabsV2__9r5px .style_tab-bar__c10z8 .style_bar__xIijL.style_disable__UTtkJ {
    opacity: .7
}

.style_TabsV2__9r5px .style_tab-bar__c10z8 .style_bar-scroll__NWMWH {
    white-space: nowrap
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_default__nGtHI .style_bar__xIijL {
    padding: 8px 12px;
    margin-right: 32px
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_default__nGtHI .style_bar__xIijL:hover {
    color: var(--secondaryPositive1)
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_default__nGtHI .style_bar-active__Rt_eu {
    color: var(--secondaryPositive1);
    background-color: var(--background3-2);
    border-radius: 90px
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_line__mlG1n.style_large__B9Hso .style_bar__xIijL {
    padding: 8px 12px
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_line__mlG1n.style_small__l9vpO .style_bar__xIijL {
    padding: 4px 8px
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_line__mlG1n .style_bar-active__Rt_eu {
    color: var(--text2)
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_card__vGV1d {
    background: var(--background2);
    border: 1px solid var(--background3-1);
    border-radius: 90px;
    padding: 2px
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_card__vGV1d .style_bar__xIijL {
    margin: 6px 12px
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_card__vGV1d .style_bar-active__Rt_eu {
    margin: 0;
    padding: 6px 12px;
    color: var(--text2);
    background-color: var(--background1);
    border-radius: 90px
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_rect-card__AbokW .style_bar__xIijL {
    flex: 1 1;
    margin: 0;
    padding: 6px 12px;
    background-color: #c3d2ca;
    text-align: center
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_rect-card__AbokW .style_bar__xIijL:first-of-type {
    border-top-left-radius: 8px;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(0, 0, 0, .15)
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_rect-card__AbokW .style_bar__xIijL:not(:first-of-type) {
    border-width: 1px 1px 1px 0;
    border-style: solid;
    border-color: rgba(0, 0, 0, .15)
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_rect-card__AbokW .style_bar__xIijL:first-of-type {
    border-top-left-radius: 8px
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_rect-card__AbokW .style_bar__xIijL:last-of-type {
    border-top-right-radius: 8px
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_rect-card__AbokW .style_bar-active__Rt_eu {
    color: var(--text2);
    background-color: rgba(143, 226, 176, .2);
    border-bottom: none !important
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_roundout__l0G8b {
    position: relative;
    overflow: hidden
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_roundout__l0G8b .style_bar__xIijL {
    background-color: var(--background3-1);
    position: relative;
    padding: 6px 8px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_roundout__l0G8b .style_bar-active__Rt_eu {
    z-index: 3;
    background: var(--background4-1)
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_roundout__l0G8b .style_bar-active__Rt_eu .style_tabName___yhrL {
    color: var(--primary3)
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_roundout__l0G8b .style_bar-active__Rt_eu:after,
.style_TabsV2__9r5px .style_tab-bar__c10z8.style_roundout__l0G8b .style_bar-active__Rt_eu::before {
    content: "";
    position: absolute;
    bottom: 0;
    width: 32px;
    height: 32px;
    border-radius: 50%
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_roundout__l0G8b .style_bar-active__Rt_eu:before {
    left: -32px;
    box-shadow: 12px 16px 0px var(--background4-1)
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_roundout__l0G8b .style_bar-active__Rt_eu:after {
    right: -32px;
    box-shadow: -12px 16px 0px var(--background4-1)
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_line-black__XjgjQ .style_bar__xIijL {
    width: 100%;
    height: 80px;
    line-height: 80px;
    text-align: center;
    border-bottom: 1px solid #1a1b1b;
    background: #222f2c;
    color: #fff;
    font-size: 18px
}

@media(max-width: 599px) {
    .style_TabsV2__9r5px .style_tab-bar__c10z8.style_line-black__XjgjQ .style_bar__xIijL {
        font-size: 12px;
        height: 40px;
        line-height: 40px;
        border-bottom: .5px solid #1c1c1e
    }
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_line-black__XjgjQ+.style_active-indicator__qeAqR {
    background: none;
    display: flex;
    justify-content: center
}

.style_TabsV2__9r5px .style_tab-bar__c10z8.style_line-black__XjgjQ+.style_active-indicator__qeAqR .style_active-indicator-line__G8IuS {
    height: 2px;
    width: 360px;
    background: var(--secondaryPositive1)
}

@media(max-width: 599px) {
    .style_TabsV2__9r5px .style_tab-bar__c10z8.style_line-black__XjgjQ+.style_active-indicator__qeAqR .style_active-indicator-line__G8IuS {
        width: 100%;
        height: 1px
    }
}

.style_TabsV2__9r5px .style_active-indicator__qeAqR {
    height: 2px;
    background: var(--secondaryPositive1);
    transition: transform .15s
}

.NoData_grid-container__XFaC_ {
    padding-left: 16px;
    padding-right: 16px
}

.NoData_row__ta_Wg,
.NoData_space-between-row__YANi4 {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.NoData_space-between-row__YANi4 {
    justify-content: space-between
}

.NoData_col-1__b_mir,
.NoData_col-xs-1__w2RHv {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.NoData_col-offset-1__oPdMj,
.NoData_col-xs-offset-1__YotZ_ {
    margin-left: 25%
}

.NoData_col-2__ahHpo,
.NoData_col-xs-2__uSQ2o {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.NoData_col-offset-2__2KCu0,
.NoData_col-xs-offset-2___Rp2a {
    margin-left: 50%
}

.NoData_col-3__GXbsN,
.NoData_col-xs-3__nleB5 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.NoData_col-offset-3__o2eiu,
.NoData_col-xs-offset-3__iMj32 {
    margin-left: 75%
}

.NoData_col-4__UCAKl,
.NoData_col-xs-4__qEabq {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoData_col-offset-4__oBcRp,
.NoData_col-xs-offset-4__E3VwY {
    margin-left: 100%
}

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

.NoData_col-offset-5__Leynl {
    margin-left: 100%
}

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

.NoData_col-offset-6__kHRI4 {
    margin-left: 100%
}

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

.NoData_col-offset-7__Gyj5Q {
    margin-left: 100%
}

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

.NoData_col-offset-8__vOaig {
    margin-left: 100%
}

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

.NoData_col-offset-9__3_2vU {
    margin-left: 100%
}

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

.NoData_col-offset-10__nP84N {
    margin-left: 100%
}

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

.NoData_col-offset-11__UHrUd {
    margin-left: 100%
}

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

.NoData_col-offset-12__VGJHh {
    margin-left: 100%
}

@media(min-width: 600px) {

    .NoData_col-1__b_mir,
    .NoData_col-sm-1__RGqXs {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoData_col-offset-1__oPdMj,
    .NoData_col-sm-offset-1__hvEMK {
        margin-left: 12.5%
    }

    .NoData_col-2__ahHpo,
    .NoData_col-sm-2__JZedM {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoData_col-offset-2__2KCu0,
    .NoData_col-sm-offset-2__182C5 {
        margin-left: 25%
    }

    .NoData_col-3__GXbsN,
    .NoData_col-sm-3__yjKoB {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoData_col-offset-3__o2eiu,
    .NoData_col-sm-offset-3__2Vdsm {
        margin-left: 37.5%
    }

    .NoData_col-4__UCAKl,
    .NoData_col-sm-4__64UE_ {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoData_col-offset-4__oBcRp,
    .NoData_col-sm-offset-4__N0PSW {
        margin-left: 50%
    }

    .NoData_col-5__N53nV,
    .NoData_col-sm-5__4CAHb {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoData_col-offset-5__Leynl,
    .NoData_col-sm-offset-5__LwGF3 {
        margin-left: 62.5%
    }

    .NoData_col-6__yml7W,
    .NoData_col-sm-6__DX0BL {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoData_col-offset-6__kHRI4,
    .NoData_col-sm-offset-6__Qq47B {
        margin-left: 75%
    }

    .NoData_col-7__XqKFC,
    .NoData_col-sm-7__PALVS {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoData_col-offset-7__Gyj5Q,
    .NoData_col-sm-offset-7__gcv2A {
        margin-left: 87.5%
    }

    .NoData_col-8__fCPAC,
    .NoData_col-sm-8__INx5l {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoData_col-offset-8__vOaig,
    .NoData_col-sm-offset-8__f1sN6 {
        margin-left: 100%
    }

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

    .NoData_col-offset-9__3_2vU {
        margin-left: 100%
    }

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

    .NoData_col-offset-10__nP84N {
        margin-left: 100%
    }

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

    .NoData_col-offset-11__UHrUd {
        margin-left: 100%
    }

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

    .NoData_col-offset-12__VGJHh {
        margin-left: 100%
    }
}

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

    .NoData_row__ta_Wg,
    .NoData_space-between-row__YANi4 {
        margin-left: -12px;
        margin-right: -12px
    }

    .NoData_col-1__b_mir,
    .NoData_col-md-1__ackFx {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-1__oPdMj,
    .NoData_col-md-offset-1__lrlUd {
        margin-left: 8.3333333333%
    }

    .NoData_col-2__ahHpo,
    .NoData_col-md-2__RVyeB {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-2__2KCu0,
    .NoData_col-md-offset-2__S6kZQ {
        margin-left: 16.6666666667%
    }

    .NoData_col-3__GXbsN,
    .NoData_col-md-3__JdI56 {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-3__o2eiu,
    .NoData_col-md-offset-3__L9eHw {
        margin-left: 25%
    }

    .NoData_col-4__UCAKl,
    .NoData_col-md-4__6HbNm {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-4__oBcRp,
    .NoData_col-md-offset-4__Rjani {
        margin-left: 33.3333333333%
    }

    .NoData_col-5__N53nV,
    .NoData_col-md-5__AjXUs {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-5__Leynl,
    .NoData_col-md-offset-5__gfGbn {
        margin-left: 41.6666666667%
    }

    .NoData_col-6__yml7W,
    .NoData_col-md-6__4Hnnv {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-6__kHRI4,
    .NoData_col-md-offset-6__gVE8B {
        margin-left: 50%
    }

    .NoData_col-7__XqKFC,
    .NoData_col-md-7___4YCQ {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-7__Gyj5Q,
    .NoData_col-md-offset-7__gvdfn {
        margin-left: 58.3333333333%
    }

    .NoData_col-8__fCPAC,
    .NoData_col-md-8__Lzh85 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-8__vOaig,
    .NoData_col-md-offset-8__MuCt_ {
        margin-left: 66.6666666667%
    }

    .NoData_col-9__G5VNl,
    .NoData_col-md-9__l3uKh {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-9__3_2vU,
    .NoData_col-md-offset-9__rraVE {
        margin-left: 75%
    }

    .NoData_col-10__CumDs,
    .NoData_col-md-10__aHJcc {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-10__nP84N,
    .NoData_col-md-offset-10__L7eDQ {
        margin-left: 83.3333333333%
    }

    .NoData_col-11__Phhi_,
    .NoData_col-md-11__DGRow {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-11__UHrUd,
    .NoData_col-md-offset-11__iZf1g {
        margin-left: 91.6666666667%
    }

    .NoData_col-12__IZUUI,
    .NoData_col-md-12__Vtlck {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoData_col-offset-12__VGJHh,
    .NoData_col-md-offset-12__fXCau {
        margin-left: 100%
    }
}

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

.NoData_Market_NoData__yiGW4 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.NoData_Market_NoData__yiGW4 .NoData_img__8dTb3 {
    margin-top: 32px
}

.NoData_Market_NoData__yiGW4 .NoData_text__UGpYk {
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    color: var(--text3);
    margin-bottom: 24px
}

.SortTable_grid-container__C__Ww {
    padding-left: 16px;
    padding-right: 16px
}

.SortTable_row__xsCm2,
.SortTable_space-between-row__818Rz {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.SortTable_space-between-row__818Rz {
    justify-content: space-between
}

.SortTable_col-1___lOtB,
.SortTable_col-xs-1__qyafi {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.SortTable_col-offset-1__jzWdO,
.SortTable_col-xs-offset-1__O7Fvf {
    margin-left: 25%
}

.SortTable_col-2__pf1fF,
.SortTable_col-xs-2__WddKY {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.SortTable_col-offset-2__ZIHmq,
.SortTable_col-xs-offset-2__lCSas {
    margin-left: 50%
}

.SortTable_col-3__xyoO5,
.SortTable_col-xs-3__ao_g4 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.SortTable_col-offset-3__oZgMU,
.SortTable_col-xs-offset-3__1AT7a {
    margin-left: 75%
}

.SortTable_col-4__0EEV8,
.SortTable_col-xs-4__gkArM {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.SortTable_col-offset-4__8SIS3,
.SortTable_col-xs-offset-4__pfMZ0 {
    margin-left: 100%
}

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

.SortTable_col-offset-5__QJtmp {
    margin-left: 100%
}

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

.SortTable_col-offset-6___lksG {
    margin-left: 100%
}

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

.SortTable_col-offset-7__gmf6W {
    margin-left: 100%
}

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

.SortTable_col-offset-8__7v2JO {
    margin-left: 100%
}

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

.SortTable_col-offset-9__dlssW {
    margin-left: 100%
}

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

.SortTable_col-offset-10__2rTac {
    margin-left: 100%
}

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

.SortTable_col-offset-11__u5kog {
    margin-left: 100%
}

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

.SortTable_col-offset-12__c5hg9 {
    margin-left: 100%
}

@media(min-width: 600px) {

    .SortTable_col-1___lOtB,
    .SortTable_col-sm-1__S1TnP {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SortTable_col-offset-1__jzWdO,
    .SortTable_col-sm-offset-1__UtrTs {
        margin-left: 12.5%
    }

    .SortTable_col-2__pf1fF,
    .SortTable_col-sm-2__tE269 {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SortTable_col-offset-2__ZIHmq,
    .SortTable_col-sm-offset-2__GmlLQ {
        margin-left: 25%
    }

    .SortTable_col-3__xyoO5,
    .SortTable_col-sm-3__5n47G {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SortTable_col-offset-3__oZgMU,
    .SortTable_col-sm-offset-3__2K_dY {
        margin-left: 37.5%
    }

    .SortTable_col-4__0EEV8,
    .SortTable_col-sm-4__bwNUv {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SortTable_col-offset-4__8SIS3,
    .SortTable_col-sm-offset-4__a_H7C {
        margin-left: 50%
    }

    .SortTable_col-5__jDDZD,
    .SortTable_col-sm-5__hlY5J {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SortTable_col-offset-5__QJtmp,
    .SortTable_col-sm-offset-5__U9u_L {
        margin-left: 62.5%
    }

    .SortTable_col-6__LdITQ,
    .SortTable_col-sm-6__ZdyBX {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SortTable_col-offset-6___lksG,
    .SortTable_col-sm-offset-6__2zh4p {
        margin-left: 75%
    }

    .SortTable_col-7__jtroe,
    .SortTable_col-sm-7__KRyZ0 {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SortTable_col-offset-7__gmf6W,
    .SortTable_col-sm-offset-7__w1YqA {
        margin-left: 87.5%
    }

    .SortTable_col-8__kvMv_,
    .SortTable_col-sm-8__DptbK {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .SortTable_col-offset-8__7v2JO,
    .SortTable_col-sm-offset-8__iwcfh {
        margin-left: 100%
    }

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

    .SortTable_col-offset-9__dlssW {
        margin-left: 100%
    }

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

    .SortTable_col-offset-10__2rTac {
        margin-left: 100%
    }

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

    .SortTable_col-offset-11__u5kog {
        margin-left: 100%
    }

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

    .SortTable_col-offset-12__c5hg9 {
        margin-left: 100%
    }
}

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

    .SortTable_row__xsCm2,
    .SortTable_space-between-row__818Rz {
        margin-left: -12px;
        margin-right: -12px
    }

    .SortTable_col-1___lOtB,
    .SortTable_col-md-1__dyXjL {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-1__jzWdO,
    .SortTable_col-md-offset-1__RRBEf {
        margin-left: 8.3333333333%
    }

    .SortTable_col-2__pf1fF,
    .SortTable_col-md-2__eTx6t {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-2__ZIHmq,
    .SortTable_col-md-offset-2__Q6jUC {
        margin-left: 16.6666666667%
    }

    .SortTable_col-3__xyoO5,
    .SortTable_col-md-3__tsWKv {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-3__oZgMU,
    .SortTable_col-md-offset-3__VWAa5 {
        margin-left: 25%
    }

    .SortTable_col-4__0EEV8,
    .SortTable_col-md-4__I5I5C {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-4__8SIS3,
    .SortTable_col-md-offset-4__FBKfF {
        margin-left: 33.3333333333%
    }

    .SortTable_col-5__jDDZD,
    .SortTable_col-md-5__WuLjK {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-5__QJtmp,
    .SortTable_col-md-offset-5__vpjtz {
        margin-left: 41.6666666667%
    }

    .SortTable_col-6__LdITQ,
    .SortTable_col-md-6__xYlw1 {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-6___lksG,
    .SortTable_col-md-offset-6__3r_fg {
        margin-left: 50%
    }

    .SortTable_col-7__jtroe,
    .SortTable_col-md-7__WJrVC {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-7__gmf6W,
    .SortTable_col-md-offset-7__Xz1Y1 {
        margin-left: 58.3333333333%
    }

    .SortTable_col-8__kvMv_,
    .SortTable_col-md-8__AsCsV {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-8__7v2JO,
    .SortTable_col-md-offset-8__c83M_ {
        margin-left: 66.6666666667%
    }

    .SortTable_col-9__nU07J,
    .SortTable_col-md-9__e2PVA {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-9__dlssW,
    .SortTable_col-md-offset-9__nCnCy {
        margin-left: 75%
    }

    .SortTable_col-10___sGzC,
    .SortTable_col-md-10__lp2YD {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-10__2rTac,
    .SortTable_col-md-offset-10__dYg0f {
        margin-left: 83.3333333333%
    }

    .SortTable_col-11__TH_Cv,
    .SortTable_col-md-11__j2SBQ {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-11__u5kog,
    .SortTable_col-md-offset-11__CaFHo {
        margin-left: 91.6666666667%
    }

    .SortTable_col-12__KEMO0,
    .SortTable_col-md-12__OD2WE {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .SortTable_col-offset-12__c5hg9,
    .SortTable_col-md-offset-12__r27cK {
        margin-left: 100%
    }
}

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

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy thead {
    border-bottom: 1px solid var(--background3);
    height: 72px
}

@media(min-width: 840px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy thead {
        padding: 0 16px
    }
}

@media(max-width: 599px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy thead {
        height: 34px
    }
}

@media(min-width: 840px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy tbody tr {
        padding: 0 16px
    }
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy .SortTable_down-color__wf5oE {
    color: var(--secondaryNegative1)
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy .SortTable_up-color__49UcU {
    color: var(--secondaryPositive1)
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy .SortTable_normal-color__61zuw {
    color: var(--text2)
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy {
    width: 100%;
    color: var(--text3);
    font-size: 14px
}

@media(min-width: 840px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy {
        font-size: 16px
    }
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy th,
.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy td {
    font-weight: normal
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy th:first-of-type span {
    justify-content: flex-start
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy th:nth-of-type(2) {
    width: 106px
}

@media(min-width: 840px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy th:nth-of-type(2) {
        width: 160px
    }
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy td {
    text-align: right;
    height: 72px;
    font-weight: 500
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy td:nth-of-type(1) {
    text-align: left
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy td:nth-of-type(2):not(.SortTable_table-countdowndate__5HvQE) {
    width: 106px
}

@media(min-width: 840px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy td:nth-of-type(2):not(.SortTable_table-countdowndate__5HvQE) {
        width: 160px
    }
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy .SortTable_table-countdowndate__5HvQE {
    text-align: center;
    color: var(--text2)
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy .SortTable_table-countdowndate__5HvQE>span {
    margin-left: 10px
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy .SortTable_table-countdowndate-icon__sW_ev {
    font-size: 16px;
    color: var(--text2);
    font-weight: bold;
    position: relative;
    top: 2px
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy .SortTable_td-price__Ewmn0 {
    color: var(--text2)
}

@media(max-width: 599px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy .SortTable_td-price-xs__ggfSG {
        font-size: 12px
    }
}

@media(max-width: 599px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy tr {
        cursor: pointer
    }
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy tbody tr:hover {
    background: var(--background2)
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy .SortTable_active__YwL1s {
    background: var(--background2)
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy .SortTable_active__YwL1s td {
    font-weight: 500
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_currency-column__nNJll {
    display: flex;
    align-items: center
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_currency-column-name__zB7uR {
    color: var(--text2)
}

@media(min-width: 840px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_currency-column-name__zB7uR {
        white-space: nowrap
    }
}

@media(max-width: 599px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_currency-column-name__zB7uR {
        width: 120px
    }
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_currency-column-icon__NqkvW {
    width: 36px;
    height: auto
}

@media(max-width: 599px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_currency-column-icon__NqkvW {
        width: 24px;
        height: auto
    }
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_currency-column-currency__JBZMO {
    color: var(--text4);
    margin-top: 4px
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_currency-column-text__9R9gx {
    display: flex;
    flex-direction: column;
    margin-left: 16px
}

@media(max-width: 599px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_currency-column-text__9R9gx {
        margin-left: 8px
    }
}

@media(max-width: 599px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_currency-column-text-xs__g58na {
        font-size: 12px
    }
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_sorter-column__aqaoo {
    display: flex;
    justify-content: flex-end;
    align-items: center
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_sorter__RvMnp {
    width: 16px;
    height: 16px;
    margin-top: 2px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    cursor: pointer
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_sorter-icon__LVTMl {
    font-size: 8px;
    color: var(--background3)
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_sorter-down__FVZqM {
    transform: rotate(180deg)
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_sorter__RvMnp .SortTable_active__YwL1s {
    color: var(--Tooltip)
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy tbody {
    scrollbar-width: none;
    overflow-x: hidden;
    overflow-y: auto;
    display: block;
    text-align: center
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy tbody::-webkit-scrollbar {
    display: none
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy thead,
.SortTable_HomePage-SortTable__HWcrw .SortTable_table__upXWy tbody tr {
    display: table;
    width: 100%;
    table-layout: fixed
}

@media(min-width: 840px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_star-table__8Gkqd thead {
        padding-left: 80px;
        padding-right: 32px
    }
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_star-table__8Gkqd td:first-of-type {
    text-align: left;
    width: 46px
}

@media(max-width: 599px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_star-table__8Gkqd td:first-of-type {
        width: 26px
    }
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_star-table__8Gkqd td:nth-of-type(2) {
    text-align: left;
    width: 106px
}

@media(min-width: 840px) {
    .SortTable_HomePage-SortTable__HWcrw .SortTable_star-table__8Gkqd td:nth-of-type(2) {
        width: 160px
    }
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_star-table__8Gkqd .SortTable_star-fill-orange__MF1MN {
    font-size: 18px;
    color: var(--secondaryPositive1);
    cursor: pointer
}

.SortTable_HomePage-SortTable__HWcrw .SortTable_star-table__8Gkqd .SortTable_button__AuPJP {
    padding: 11px 16px !important
}

.HotPairs_grid-container__QE_rR,
.HotPairs_HotPairs__t6jw0 {
    padding-left: 16px;
    padding-right: 16px
}

.HotPairs_row__c_RC_,
.HotPairs_space-between-row__vKl_B {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.HotPairs_space-between-row__vKl_B {
    justify-content: space-between
}

.HotPairs_col-1__JV5DU,
.HotPairs_col-xs-1__OIWA6 {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.HotPairs_col-offset-1__sMqYL,
.HotPairs_col-xs-offset-1__TfkvH {
    margin-left: 25%
}

.HotPairs_col-2__kuy7z,
.HotPairs_col-xs-2__a6Q_V {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.HotPairs_col-offset-2__34hTZ,
.HotPairs_col-xs-offset-2__CVM6u {
    margin-left: 50%
}

.HotPairs_col-3__SfGBi,
.HotPairs_col-xs-3__7__x3 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.HotPairs_col-offset-3__Gh9gp,
.HotPairs_col-xs-offset-3__nsNVq {
    margin-left: 75%
}

.HotPairs_col-4__25f6w,
.HotPairs_col-xs-4__Er0T_ {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.HotPairs_col-offset-4__0lanp,
.HotPairs_col-xs-offset-4__HeFWg {
    margin-left: 100%
}

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

.HotPairs_col-offset-5__UQLSz {
    margin-left: 100%
}

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

.HotPairs_col-offset-6__3Fd8X {
    margin-left: 100%
}

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

.HotPairs_col-offset-7__DkjV7 {
    margin-left: 100%
}

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

.HotPairs_col-offset-8__fxl6c {
    margin-left: 100%
}

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

.HotPairs_col-offset-9__NVOvs {
    margin-left: 100%
}

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

.HotPairs_col-offset-10__JQVU4 {
    margin-left: 100%
}

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

.HotPairs_col-offset-11__ta_6L {
    margin-left: 100%
}

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

.HotPairs_col-offset-12__e0ABB {
    margin-left: 100%
}

@media(min-width: 600px) {

    .HotPairs_col-1__JV5DU,
    .HotPairs_col-sm-1__p_T7z {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HotPairs_col-offset-1__sMqYL,
    .HotPairs_col-sm-offset-1__LhROv {
        margin-left: 12.5%
    }

    .HotPairs_col-2__kuy7z,
    .HotPairs_col-sm-2__Q_dIQ {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HotPairs_col-offset-2__34hTZ,
    .HotPairs_col-sm-offset-2__N1LUn {
        margin-left: 25%
    }

    .HotPairs_col-3__SfGBi,
    .HotPairs_col-sm-3__1jMmi {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HotPairs_col-offset-3__Gh9gp,
    .HotPairs_col-sm-offset-3___NIPz {
        margin-left: 37.5%
    }

    .HotPairs_col-4__25f6w,
    .HotPairs_col-sm-4__yPJSz {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HotPairs_col-offset-4__0lanp,
    .HotPairs_col-sm-offset-4__GHG9i {
        margin-left: 50%
    }

    .HotPairs_col-5__VTN2d,
    .HotPairs_col-sm-5__Tx_VV {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HotPairs_col-offset-5__UQLSz,
    .HotPairs_col-sm-offset-5__hBbFf {
        margin-left: 62.5%
    }

    .HotPairs_col-6__eulaa,
    .HotPairs_col-sm-6___kWzo {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HotPairs_col-offset-6__3Fd8X,
    .HotPairs_col-sm-offset-6__y_A6l {
        margin-left: 75%
    }

    .HotPairs_col-7__Ez4Li,
    .HotPairs_col-sm-7__2q7US {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HotPairs_col-offset-7__DkjV7,
    .HotPairs_col-sm-offset-7__4B2Q6 {
        margin-left: 87.5%
    }

    .HotPairs_col-8__KlwP2,
    .HotPairs_col-sm-8__9t3r3 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HotPairs_col-offset-8__fxl6c,
    .HotPairs_col-sm-offset-8__PmFGg {
        margin-left: 100%
    }

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

    .HotPairs_col-offset-9__NVOvs {
        margin-left: 100%
    }

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

    .HotPairs_col-offset-10__JQVU4 {
        margin-left: 100%
    }

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

    .HotPairs_col-offset-11__ta_6L {
        margin-left: 100%
    }

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

    .HotPairs_col-offset-12__e0ABB {
        margin-left: 100%
    }
}

@media(min-width: 840px) {

    .HotPairs_grid-container__QE_rR,
    .HotPairs_HotPairs__t6jw0 {
        padding-left: 24px;
        padding-right: 24px
    }

    .HotPairs_row__c_RC_,
    .HotPairs_space-between-row__vKl_B {
        margin-left: -12px;
        margin-right: -12px
    }

    .HotPairs_col-1__JV5DU,
    .HotPairs_col-md-1__VhhF8 {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-1__sMqYL,
    .HotPairs_col-md-offset-1__i0yMZ {
        margin-left: 8.3333333333%
    }

    .HotPairs_col-2__kuy7z,
    .HotPairs_col-md-2__bo58J {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-2__34hTZ,
    .HotPairs_col-md-offset-2__RRUyi {
        margin-left: 16.6666666667%
    }

    .HotPairs_col-3__SfGBi,
    .HotPairs_col-md-3__nC9mo {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-3__Gh9gp,
    .HotPairs_col-md-offset-3__1CU_H {
        margin-left: 25%
    }

    .HotPairs_col-4__25f6w,
    .HotPairs_col-md-4__54i_G {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-4__0lanp,
    .HotPairs_col-md-offset-4__9wYuP {
        margin-left: 33.3333333333%
    }

    .HotPairs_col-5__VTN2d,
    .HotPairs_col-md-5__v8_Yx {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-5__UQLSz,
    .HotPairs_col-md-offset-5__C_rMK {
        margin-left: 41.6666666667%
    }

    .HotPairs_col-6__eulaa,
    .HotPairs_col-md-6__lPIPN {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-6__3Fd8X,
    .HotPairs_col-md-offset-6__hWXgi {
        margin-left: 50%
    }

    .HotPairs_col-7__Ez4Li,
    .HotPairs_col-md-7__n6fx2 {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-7__DkjV7,
    .HotPairs_col-md-offset-7__AbWKV {
        margin-left: 58.3333333333%
    }

    .HotPairs_col-8__KlwP2,
    .HotPairs_col-md-8__ZaLa8 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-8__fxl6c,
    .HotPairs_col-md-offset-8__dHsqV {
        margin-left: 66.6666666667%
    }

    .HotPairs_col-9__TbsJw,
    .HotPairs_col-md-9__ZR_Yb {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-9__NVOvs,
    .HotPairs_col-md-offset-9__mPXEI {
        margin-left: 75%
    }

    .HotPairs_col-10__ASFrU,
    .HotPairs_col-md-10__G_4c9 {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-10__JQVU4,
    .HotPairs_col-md-offset-10__YjU8H {
        margin-left: 83.3333333333%
    }

    .HotPairs_col-11__uiVkJ,
    .HotPairs_col-md-11__RLWXU {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-11__ta_6L,
    .HotPairs_col-md-offset-11__td_Od {
        margin-left: 91.6666666667%
    }

    .HotPairs_col-12__iCfyv,
    .HotPairs_col-md-12__bfLxR {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HotPairs_col-offset-12__e0ABB,
    .HotPairs_col-md-offset-12__VHwGE {
        margin-left: 100%
    }
}

@media(min-width: 1248px) {

    .HotPairs_grid-container__QE_rR,
    .HotPairs_HotPairs__t6jw0 {
        width: 1248px;
        max-width: 1248px;
        margin: 0 auto
    }
}

.HotPairs_HotPairs__t6jw0 {
    margin: 88px auto 80px
}

@media(max-width: 599px) {
    .HotPairs_HotPairs__t6jw0 {
        margin-top: 40px
    }
}

.HotPairs_HotPairs_Tabs__2O9F6 .tab-bar-wrapper .active-indicator {
    display: none
}

.HotPairs_HotPairs_Tabs__2O9F6 .tab-bar-wrapper .tab-bar .bar {
    font-size: 24px;
    line-height: 36px;
    color: var(--text4)
}

@media(max-width: 599px) {
    .HotPairs_HotPairs_Tabs__2O9F6 .tab-bar-wrapper .tab-bar .bar {
        font-size: 14px;
        line-height: 21px;
        padding: 8px 7px !important
    }
}

.HotPairs_HotPairs_Tabs__2O9F6 .tab-bar-wrapper .tab-bar .bar-active {
    font-size: 28px;
    color: var(--text2)
}

@media(max-width: 599px) {
    .HotPairs_HotPairs_Tabs__2O9F6 .tab-bar-wrapper .tab-bar .bar-active {
        font-size: 14px
    }
}

@media(max-width: 599px) {
    .HotPairs_HotPairs_Tabs__2O9F6 .panes {
        padding-top: 6px
    }
}

.HotPairs_HotPairs__t6jw0 .HotPairs_orderbook-link__bXDRA {
    display: flex;
    align-items: center;
    color: var(--primary3);
    font-size: 16px
}

.HotPairs_HotPairs__t6jw0 .HotPairs_orderbook-link__bXDRA .HotPairs_arrow-icon__tX2jc {
    font-size: 24px;
    color: var(--primary3)
}

.HotPairs_HotPairs__t6jw0 .HotPairs_orderbook-link-h5__T6GjA {
    display: flex;
    justify-content: center;
    font-size: 12px;
    margin-top: 6px;
    margin-bottom: 32px
}

.HotPairs_HotPairs__t6jw0 .HotPairs_orderbook-link-h5__T6GjA .HotPairs_arrow-icon__tX2jc {
    font-size: 20px
}

.BottomBanner_grid-container__DT_Jg {
    padding-left: 16px;
    padding-right: 16px
}

.BottomBanner_row__Z9gsS,
.BottomBanner_space-between-row__Ht9e2 {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.BottomBanner_space-between-row__Ht9e2 {
    justify-content: space-between
}

.BottomBanner_col-1__RaFYM,
.BottomBanner_col-xs-1__oWGzC {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.BottomBanner_col-offset-1__EbTjd,
.BottomBanner_col-xs-offset-1___4AKY {
    margin-left: 25%
}

.BottomBanner_col-2__5Q8tt,
.BottomBanner_col-xs-2__vo4kH {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.BottomBanner_col-offset-2__KQvIc,
.BottomBanner_col-xs-offset-2__JznC1 {
    margin-left: 50%
}

.BottomBanner_col-3__9GJSt,
.BottomBanner_col-xs-3__9m4LA {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.BottomBanner_col-offset-3__3cfA4,
.BottomBanner_col-xs-offset-3__hRHb3 {
    margin-left: 75%
}

.BottomBanner_col-4__Prchl,
.BottomBanner_col-xs-4__iwmn7 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.BottomBanner_col-offset-4__AWUjl,
.BottomBanner_col-xs-offset-4__5TTkP {
    margin-left: 100%
}

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

.BottomBanner_col-offset-5__H8kNb {
    margin-left: 100%
}

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

.BottomBanner_col-offset-6__DntjV {
    margin-left: 100%
}

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

.BottomBanner_col-offset-7__VAU6P {
    margin-left: 100%
}

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

.BottomBanner_col-offset-8__QP83D {
    margin-left: 100%
}

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

.BottomBanner_col-offset-9__CV8Ma {
    margin-left: 100%
}

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

.BottomBanner_col-offset-10__V1foj {
    margin-left: 100%
}

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

.BottomBanner_col-offset-11__hQvdp {
    margin-left: 100%
}

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

.BottomBanner_col-offset-12__zGlJy {
    margin-left: 100%
}

@media(min-width: 600px) {

    .BottomBanner_col-1__RaFYM,
    .BottomBanner_col-sm-1__qYgHs {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BottomBanner_col-offset-1__EbTjd,
    .BottomBanner_col-sm-offset-1__ebDlS {
        margin-left: 12.5%
    }

    .BottomBanner_col-2__5Q8tt,
    .BottomBanner_col-sm-2__pVauu {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BottomBanner_col-offset-2__KQvIc,
    .BottomBanner_col-sm-offset-2__KaTmS {
        margin-left: 25%
    }

    .BottomBanner_col-3__9GJSt,
    .BottomBanner_col-sm-3__2zv7f {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BottomBanner_col-offset-3__3cfA4,
    .BottomBanner_col-sm-offset-3__p_tKE {
        margin-left: 37.5%
    }

    .BottomBanner_col-4__Prchl,
    .BottomBanner_col-sm-4__NQ43o {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BottomBanner_col-offset-4__AWUjl,
    .BottomBanner_col-sm-offset-4__LsyY9 {
        margin-left: 50%
    }

    .BottomBanner_col-5__t4G8_,
    .BottomBanner_col-sm-5__xd2sB {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BottomBanner_col-offset-5__H8kNb,
    .BottomBanner_col-sm-offset-5__Nim5l {
        margin-left: 62.5%
    }

    .BottomBanner_col-6__h5RLL,
    .BottomBanner_col-sm-6__2b4mj {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BottomBanner_col-offset-6__DntjV,
    .BottomBanner_col-sm-offset-6__d78CZ {
        margin-left: 75%
    }

    .BottomBanner_col-7__p5wj4,
    .BottomBanner_col-sm-7__imvXE {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BottomBanner_col-offset-7__VAU6P,
    .BottomBanner_col-sm-offset-7__v2RXa {
        margin-left: 87.5%
    }

    .BottomBanner_col-8__Mby67,
    .BottomBanner_col-sm-8__BLW_a {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .BottomBanner_col-offset-8__QP83D,
    .BottomBanner_col-sm-offset-8__HiOWe {
        margin-left: 100%
    }

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

    .BottomBanner_col-offset-9__CV8Ma {
        margin-left: 100%
    }

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

    .BottomBanner_col-offset-10__V1foj {
        margin-left: 100%
    }

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

    .BottomBanner_col-offset-11__hQvdp {
        margin-left: 100%
    }

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

    .BottomBanner_col-offset-12__zGlJy {
        margin-left: 100%
    }
}

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

    .BottomBanner_row__Z9gsS,
    .BottomBanner_space-between-row__Ht9e2 {
        margin-left: -12px;
        margin-right: -12px
    }

    .BottomBanner_col-1__RaFYM,
    .BottomBanner_col-md-1__HQDuz {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-1__EbTjd,
    .BottomBanner_col-md-offset-1__YVIVT {
        margin-left: 8.3333333333%
    }

    .BottomBanner_col-2__5Q8tt,
    .BottomBanner_col-md-2__JMQX_ {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-2__KQvIc,
    .BottomBanner_col-md-offset-2__hIZir {
        margin-left: 16.6666666667%
    }

    .BottomBanner_col-3__9GJSt,
    .BottomBanner_col-md-3__U_bBw {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-3__3cfA4,
    .BottomBanner_col-md-offset-3__60wdJ {
        margin-left: 25%
    }

    .BottomBanner_col-4__Prchl,
    .BottomBanner_col-md-4__h6F7o {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-4__AWUjl,
    .BottomBanner_col-md-offset-4__k86NL {
        margin-left: 33.3333333333%
    }

    .BottomBanner_col-5__t4G8_,
    .BottomBanner_col-md-5__WPL03 {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-5__H8kNb,
    .BottomBanner_col-md-offset-5__Q_UWk {
        margin-left: 41.6666666667%
    }

    .BottomBanner_col-6__h5RLL,
    .BottomBanner_col-md-6__Zo6ST {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-6__DntjV,
    .BottomBanner_col-md-offset-6__yOzmw {
        margin-left: 50%
    }

    .BottomBanner_col-7__p5wj4,
    .BottomBanner_col-md-7__PIpyN {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-7__VAU6P,
    .BottomBanner_col-md-offset-7__TNknd {
        margin-left: 58.3333333333%
    }

    .BottomBanner_col-8__Mby67,
    .BottomBanner_col-md-8__MXZ9L {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-8__QP83D,
    .BottomBanner_col-md-offset-8__dQ3YK {
        margin-left: 66.6666666667%
    }

    .BottomBanner_col-9__9o2L0,
    .BottomBanner_col-md-9__W_Oop {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-9__CV8Ma,
    .BottomBanner_col-md-offset-9__Rtngi {
        margin-left: 75%
    }

    .BottomBanner_col-10__ZhLTw,
    .BottomBanner_col-md-10__Y_PrK {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-10__V1foj,
    .BottomBanner_col-md-offset-10__6HJva {
        margin-left: 83.3333333333%
    }

    .BottomBanner_col-11__vuXcu,
    .BottomBanner_col-md-11__WLQac {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-11__hQvdp,
    .BottomBanner_col-md-offset-11__K6jxm {
        margin-left: 91.6666666667%
    }

    .BottomBanner_col-12__V6gsZ,
    .BottomBanner_col-md-12__HVc0G {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .BottomBanner_col-offset-12__zGlJy,
    .BottomBanner_col-md-offset-12__s3k2L {
        margin-left: 100%
    }
}

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

.BottomBanner_BottomBanner__b3ec6 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    background: var(--primary3);
    padding: 0 calc(50vw - 636px);
    width: 100%;
    margin-top: 80px
}

@media(max-width: 599px) {
    .BottomBanner_BottomBanner__b3ec6 {
        padding: 16px;
        flex-direction: column;
        margin-top: 32px
    }
}

.BottomBanner_BottomBanner-Fixed__XHFkI {
    position: fixed;
    bottom: 0
}

.BottomBanner_BottomBanner__Text__jjPMR {
    font-size: 24px;
    line-height: 32px;
    font-weight: bold;
    color: var(--background3);
    margin: 24px 0 24px 36px
}

@media(max-width: 599px) {
    .BottomBanner_BottomBanner__Text__jjPMR {
        font-size: 18px;
        margin: 0 0 24px 0
    }
}

.BottomBanner_BottomBanner__Button__Cz6e5 {
    width: 166px;
    height: 52px;
    background: var(--secondaryPositive2);
    color: var(--primary1);
    font-size: 14px;
    font-weight: bold;
    line-height: 52px;
    letter-spacing: .6px;
    text-align: center;
    border-radius: 200px;
    margin: 16px 36px
}

@media(max-width: 599px) {
    .BottomBanner_BottomBanner__Button__Cz6e5 {
        margin: 0;
        width: 100%
    }
}

.BottomBanner_BottomBanner__Button__Cz6e5:hover {
    cursor: pointer;
    filter: brightness(90%)
}

.CountDown_grid-container__d00pS {
    padding-left: 16px;
    padding-right: 16px
}

.CountDown_row___sWHF,
.CountDown_space-between-row__NudKc {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.CountDown_space-between-row__NudKc {
    justify-content: space-between
}

.CountDown_col-1__5eG_v,
.CountDown_col-xs-1__hD1_d {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.CountDown_col-offset-1__y_MMg,
.CountDown_col-xs-offset-1__gSAJf {
    margin-left: 25%
}

.CountDown_col-2__dbV53,
.CountDown_col-xs-2__MsZdU {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.CountDown_col-offset-2__UG0by,
.CountDown_col-xs-offset-2__fGPy5 {
    margin-left: 50%
}

.CountDown_col-3__RXZtc,
.CountDown_col-xs-3__00jtD {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.CountDown_col-offset-3__iZurc,
.CountDown_col-xs-offset-3__vuJfZ {
    margin-left: 75%
}

.CountDown_col-4__WcwiP,
.CountDown_col-xs-4__7X3n6 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.CountDown_col-offset-4__dVFmh,
.CountDown_col-xs-offset-4__t0xvQ {
    margin-left: 100%
}

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

.CountDown_col-offset-5__81IfQ {
    margin-left: 100%
}

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

.CountDown_col-offset-6__UV5Ar {
    margin-left: 100%
}

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

.CountDown_col-offset-7__IYZLl {
    margin-left: 100%
}

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

.CountDown_col-offset-8__cVJYy {
    margin-left: 100%
}

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

.CountDown_col-offset-9__rgDWr {
    margin-left: 100%
}

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

.CountDown_col-offset-10__g1oiQ {
    margin-left: 100%
}

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

.CountDown_col-offset-11__yisZF {
    margin-left: 100%
}

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

.CountDown_col-offset-12__Z4nuY {
    margin-left: 100%
}

@media(min-width: 600px) {

    .CountDown_col-1__5eG_v,
    .CountDown_col-sm-1__hs9CO {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .CountDown_col-offset-1__y_MMg,
    .CountDown_col-sm-offset-1__Kknbi {
        margin-left: 12.5%
    }

    .CountDown_col-2__dbV53,
    .CountDown_col-sm-2__u_DXa {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .CountDown_col-offset-2__UG0by,
    .CountDown_col-sm-offset-2__jko07 {
        margin-left: 25%
    }

    .CountDown_col-3__RXZtc,
    .CountDown_col-sm-3__zH_E0 {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .CountDown_col-offset-3__iZurc,
    .CountDown_col-sm-offset-3__u_D3B {
        margin-left: 37.5%
    }

    .CountDown_col-4__WcwiP,
    .CountDown_col-sm-4__sfbnX {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .CountDown_col-offset-4__dVFmh,
    .CountDown_col-sm-offset-4__dP5Me {
        margin-left: 50%
    }

    .CountDown_col-5__xqLK7,
    .CountDown_col-sm-5__Ka5su {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .CountDown_col-offset-5__81IfQ,
    .CountDown_col-sm-offset-5__hfk6_ {
        margin-left: 62.5%
    }

    .CountDown_col-6__ItvgR,
    .CountDown_col-sm-6___hYsG {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .CountDown_col-offset-6__UV5Ar,
    .CountDown_col-sm-offset-6__PB1W_ {
        margin-left: 75%
    }

    .CountDown_col-7__o9JnL,
    .CountDown_col-sm-7__nRd8y {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .CountDown_col-offset-7__IYZLl,
    .CountDown_col-sm-offset-7__7Dpaw {
        margin-left: 87.5%
    }

    .CountDown_col-8__YvEUZ,
    .CountDown_col-sm-8__PwRa2 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .CountDown_col-offset-8__cVJYy,
    .CountDown_col-sm-offset-8__6_tJh {
        margin-left: 100%
    }

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

    .CountDown_col-offset-9__rgDWr {
        margin-left: 100%
    }

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

    .CountDown_col-offset-10__g1oiQ {
        margin-left: 100%
    }

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

    .CountDown_col-offset-11__yisZF {
        margin-left: 100%
    }

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

    .CountDown_col-offset-12__Z4nuY {
        margin-left: 100%
    }
}

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

    .CountDown_row___sWHF,
    .CountDown_space-between-row__NudKc {
        margin-left: -12px;
        margin-right: -12px
    }

    .CountDown_col-1__5eG_v,
    .CountDown_col-md-1__mATH1 {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-1__y_MMg,
    .CountDown_col-md-offset-1__JuCJI {
        margin-left: 8.3333333333%
    }

    .CountDown_col-2__dbV53,
    .CountDown_col-md-2__zUPFr {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-2__UG0by,
    .CountDown_col-md-offset-2__32njH {
        margin-left: 16.6666666667%
    }

    .CountDown_col-3__RXZtc,
    .CountDown_col-md-3__TgPBj {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-3__iZurc,
    .CountDown_col-md-offset-3__pSd3N {
        margin-left: 25%
    }

    .CountDown_col-4__WcwiP,
    .CountDown_col-md-4__J_yyq {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-4__dVFmh,
    .CountDown_col-md-offset-4__f3xyB {
        margin-left: 33.3333333333%
    }

    .CountDown_col-5__xqLK7,
    .CountDown_col-md-5__FewBs {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-5__81IfQ,
    .CountDown_col-md-offset-5__SjeEZ {
        margin-left: 41.6666666667%
    }

    .CountDown_col-6__ItvgR,
    .CountDown_col-md-6__yDu0p {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-6__UV5Ar,
    .CountDown_col-md-offset-6__gQgG6 {
        margin-left: 50%
    }

    .CountDown_col-7__o9JnL,
    .CountDown_col-md-7__yinLs {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-7__IYZLl,
    .CountDown_col-md-offset-7__x6ick {
        margin-left: 58.3333333333%
    }

    .CountDown_col-8__YvEUZ,
    .CountDown_col-md-8__9axo0 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-8__cVJYy,
    .CountDown_col-md-offset-8__0uGtz {
        margin-left: 66.6666666667%
    }

    .CountDown_col-9__IS_AT,
    .CountDown_col-md-9__xyAzl {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-9__rgDWr,
    .CountDown_col-md-offset-9__4_jzb {
        margin-left: 75%
    }

    .CountDown_col-10__eadX4,
    .CountDown_col-md-10__CVSzt {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-10__g1oiQ,
    .CountDown_col-md-offset-10__IL5nP {
        margin-left: 83.3333333333%
    }

    .CountDown_col-11__JaVko,
    .CountDown_col-md-11___DiJO {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-11__yisZF,
    .CountDown_col-md-offset-11___ODtf {
        margin-left: 91.6666666667%
    }

    .CountDown_col-12__8FfFt,
    .CountDown_col-md-12__vhUZL {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .CountDown_col-offset-12__Z4nuY,
    .CountDown_col-md-offset-12__GBrkB {
        margin-left: 100%
    }
}

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

.CountDown_Countdown__ogliz {
    display: flex;
    align-items: center;
    justify-content: center
}

.CountDown_Countdown__ogliz .CountDown_desc__5ODGN {
    color: var(--text3);
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
    margin-right: 8px
}

.CountDown_Countdown__ogliz .CountDown_time-wrapper__f0fz_ {
    display: flex;
    flex-direction: row;
    align-items: center
}

.CountDown_Countdown-timeBlock___njhQ {
    display: flex;
    padding: 6px 12px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    background: linear-gradient(180deg, rgba(153, 177, 197, 0.08) 0%, rgba(153, 177, 197, 0.24) 100%)
}

.CountDown_Countdown-timeBlock___njhQ .CountDown_time___nbkn {
    color: var(--primary1);
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px
}

.CountDown_Countdown-timeBlock___njhQ .CountDown_text__fS29j {
    color: var(--text4);
    text-align: center;
    font-size: 10px;
    font-weight: bold;
    line-height: 16px;
    text-transform: uppercase
}

.CountDown_Countdown-timeBlock-row__BaB0d {
    flex-direction: row
}

.CountDown_Countdown-timeBlock-row__BaB0d .CountDown_time___nbkn {
    margin-right: 2px
}

.CountDown_Countdown__ogliz .CountDown_colon__02JZh {
    margin: 0 6px;
    color: var(--text4);
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px
}

.StepBtn_grid-container__v1MyP {
    padding-left: 16px;
    padding-right: 16px
}

.StepBtn_row__SqhMF,
.StepBtn_space-between-row__EwwGh {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.StepBtn_space-between-row__EwwGh {
    justify-content: space-between
}

.StepBtn_col-1__a18r_,
.StepBtn_col-xs-1__h4Q_K {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.StepBtn_col-offset-1__1EzZm,
.StepBtn_col-xs-offset-1__lZtrU {
    margin-left: 25%
}

.StepBtn_col-2__dkgiL,
.StepBtn_col-xs-2__U1yiE {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.StepBtn_col-offset-2___UssJ,
.StepBtn_col-xs-offset-2__gWcIG {
    margin-left: 50%
}

.StepBtn_col-3__skMWk,
.StepBtn_col-xs-3__gojJw {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.StepBtn_col-offset-3__ape7g,
.StepBtn_col-xs-offset-3__Pqp31 {
    margin-left: 75%
}

.StepBtn_col-4___XGxM,
.StepBtn_col-xs-4__RlJo_ {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.StepBtn_col-offset-4___rCrj,
.StepBtn_col-xs-offset-4__GvfXQ {
    margin-left: 100%
}

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

.StepBtn_col-offset-5__Y5dfw {
    margin-left: 100%
}

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

.StepBtn_col-offset-6__05_Nb {
    margin-left: 100%
}

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

.StepBtn_col-offset-7__kXr_w {
    margin-left: 100%
}

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

.StepBtn_col-offset-8__I2vQO {
    margin-left: 100%
}

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

.StepBtn_col-offset-9__MmVsQ {
    margin-left: 100%
}

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

.StepBtn_col-offset-10__WlBKm {
    margin-left: 100%
}

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

.StepBtn_col-offset-11__6BNKq {
    margin-left: 100%
}

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

.StepBtn_col-offset-12__ktu3V {
    margin-left: 100%
}

@media(min-width: 600px) {

    .StepBtn_col-1__a18r_,
    .StepBtn_col-sm-1__7_jBn {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepBtn_col-offset-1__1EzZm,
    .StepBtn_col-sm-offset-1__f_T_T {
        margin-left: 12.5%
    }

    .StepBtn_col-2__dkgiL,
    .StepBtn_col-sm-2__wSwXv {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepBtn_col-offset-2___UssJ,
    .StepBtn_col-sm-offset-2__nAitS {
        margin-left: 25%
    }

    .StepBtn_col-3__skMWk,
    .StepBtn_col-sm-3__L92wA {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepBtn_col-offset-3__ape7g,
    .StepBtn_col-sm-offset-3__QaM9d {
        margin-left: 37.5%
    }

    .StepBtn_col-4___XGxM,
    .StepBtn_col-sm-4___szbx {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepBtn_col-offset-4___rCrj,
    .StepBtn_col-sm-offset-4__x5LKL {
        margin-left: 50%
    }

    .StepBtn_col-5__QzE1C,
    .StepBtn_col-sm-5__cnRfv {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepBtn_col-offset-5__Y5dfw,
    .StepBtn_col-sm-offset-5__ROH6s {
        margin-left: 62.5%
    }

    .StepBtn_col-6__ijkoi,
    .StepBtn_col-sm-6__fJkcg {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepBtn_col-offset-6__05_Nb,
    .StepBtn_col-sm-offset-6__UmX9D {
        margin-left: 75%
    }

    .StepBtn_col-7__0vT3Z,
    .StepBtn_col-sm-7__UK5O6 {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepBtn_col-offset-7__kXr_w,
    .StepBtn_col-sm-offset-7__cafzA {
        margin-left: 87.5%
    }

    .StepBtn_col-8__g4xEd,
    .StepBtn_col-sm-8__NPK8Z {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepBtn_col-offset-8__I2vQO,
    .StepBtn_col-sm-offset-8__dLF6s {
        margin-left: 100%
    }

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

    .StepBtn_col-offset-9__MmVsQ {
        margin-left: 100%
    }

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

    .StepBtn_col-offset-10__WlBKm {
        margin-left: 100%
    }

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

    .StepBtn_col-offset-11__6BNKq {
        margin-left: 100%
    }

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

    .StepBtn_col-offset-12__ktu3V {
        margin-left: 100%
    }
}

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

    .StepBtn_row__SqhMF,
    .StepBtn_space-between-row__EwwGh {
        margin-left: -12px;
        margin-right: -12px
    }

    .StepBtn_col-1__a18r_,
    .StepBtn_col-md-1__3ORpz {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-1__1EzZm,
    .StepBtn_col-md-offset-1__YBN8p {
        margin-left: 8.3333333333%
    }

    .StepBtn_col-2__dkgiL,
    .StepBtn_col-md-2___knKX {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-2___UssJ,
    .StepBtn_col-md-offset-2__J_wZH {
        margin-left: 16.6666666667%
    }

    .StepBtn_col-3__skMWk,
    .StepBtn_col-md-3__Fh9W_ {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-3__ape7g,
    .StepBtn_col-md-offset-3__Zc30U {
        margin-left: 25%
    }

    .StepBtn_col-4___XGxM,
    .StepBtn_col-md-4__4Q8WA {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-4___rCrj,
    .StepBtn_col-md-offset-4__doh7r {
        margin-left: 33.3333333333%
    }

    .StepBtn_col-5__QzE1C,
    .StepBtn_col-md-5__PXfxE {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-5__Y5dfw,
    .StepBtn_col-md-offset-5__2HU7B {
        margin-left: 41.6666666667%
    }

    .StepBtn_col-6__ijkoi,
    .StepBtn_col-md-6__Xm4w9 {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-6__05_Nb,
    .StepBtn_col-md-offset-6__g2Dmy {
        margin-left: 50%
    }

    .StepBtn_col-7__0vT3Z,
    .StepBtn_col-md-7__FMUju {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-7__kXr_w,
    .StepBtn_col-md-offset-7__FY4Ph {
        margin-left: 58.3333333333%
    }

    .StepBtn_col-8__g4xEd,
    .StepBtn_col-md-8__fEPr_ {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-8__I2vQO,
    .StepBtn_col-md-offset-8__wjzwD {
        margin-left: 66.6666666667%
    }

    .StepBtn_col-9__mS0Dd,
    .StepBtn_col-md-9__v1fbB {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-9__MmVsQ,
    .StepBtn_col-md-offset-9__Rzrhm {
        margin-left: 75%
    }

    .StepBtn_col-10__dlAV8,
    .StepBtn_col-md-10__UZeU2 {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-10__WlBKm,
    .StepBtn_col-md-offset-10__FfAzq {
        margin-left: 83.3333333333%
    }

    .StepBtn_col-11__FzYzY,
    .StepBtn_col-md-11__hiz_N {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-11__6BNKq,
    .StepBtn_col-md-offset-11__Nn9bk {
        margin-left: 91.6666666667%
    }

    .StepBtn_col-12__KU2Ge,
    .StepBtn_col-md-12__F3e_g {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepBtn_col-offset-12__ktu3V,
    .StepBtn_col-md-offset-12__2alrh {
        margin-left: 100%
    }
}

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

.StepBtn_TaskSteps-StepBtn__8oVKb .StepBtn_TaskSteps-StepBtn-current__Is_dN,
.StepBtn_TaskSteps-StepBtn__8oVKb .StepBtn_TaskSteps-StepBtn-done__9rfJ_ {
    background: var(--primary3)
}

.StepIcon_grid-container__lJ6t7 {
    padding-left: 16px;
    padding-right: 16px
}

.StepIcon_row__Bjf72,
.StepIcon_space-between-row__Imr1I {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.StepIcon_space-between-row__Imr1I {
    justify-content: space-between
}

.StepIcon_col-1__g3611,
.StepIcon_col-xs-1__MGDg8 {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.StepIcon_col-offset-1__TIqBW,
.StepIcon_col-xs-offset-1__rgNbf {
    margin-left: 25%
}

.StepIcon_col-2__3_B0J,
.StepIcon_col-xs-2__pCQpa {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.StepIcon_col-offset-2__7GBKr,
.StepIcon_col-xs-offset-2__sZMLN {
    margin-left: 50%
}

.StepIcon_col-3__rE2R4,
.StepIcon_col-xs-3__N_Fov {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.StepIcon_col-offset-3__86zJ6,
.StepIcon_col-xs-offset-3__dqkKi {
    margin-left: 75%
}

.StepIcon_col-4__ioxNy,
.StepIcon_col-xs-4__M7YlM {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.StepIcon_col-offset-4__xIUQW,
.StepIcon_col-xs-offset-4__BXumH {
    margin-left: 100%
}

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

.StepIcon_col-offset-5__NjGtr {
    margin-left: 100%
}

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

.StepIcon_col-offset-6__tQoFb {
    margin-left: 100%
}

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

.StepIcon_col-offset-7__KxRfm {
    margin-left: 100%
}

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

.StepIcon_col-offset-8__pJKxV {
    margin-left: 100%
}

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

.StepIcon_col-offset-9__mmFnt {
    margin-left: 100%
}

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

.StepIcon_col-offset-10__HE0vT {
    margin-left: 100%
}

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

.StepIcon_col-offset-11__lqMPJ {
    margin-left: 100%
}

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

.StepIcon_col-offset-12__O2E4s {
    margin-left: 100%
}

@media(min-width: 600px) {

    .StepIcon_col-1__g3611,
    .StepIcon_col-sm-1__kCFVZ {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepIcon_col-offset-1__TIqBW,
    .StepIcon_col-sm-offset-1__h_o0R {
        margin-left: 12.5%
    }

    .StepIcon_col-2__3_B0J,
    .StepIcon_col-sm-2__fjSZ1 {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepIcon_col-offset-2__7GBKr,
    .StepIcon_col-sm-offset-2__llk6V {
        margin-left: 25%
    }

    .StepIcon_col-3__rE2R4,
    .StepIcon_col-sm-3__u5xht {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepIcon_col-offset-3__86zJ6,
    .StepIcon_col-sm-offset-3__Fbu8_ {
        margin-left: 37.5%
    }

    .StepIcon_col-4__ioxNy,
    .StepIcon_col-sm-4__VORDA {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepIcon_col-offset-4__xIUQW,
    .StepIcon_col-sm-offset-4__fECsL {
        margin-left: 50%
    }

    .StepIcon_col-5__i7Sqf,
    .StepIcon_col-sm-5__nCx_s {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepIcon_col-offset-5__NjGtr,
    .StepIcon_col-sm-offset-5__nAyhy {
        margin-left: 62.5%
    }

    .StepIcon_col-6__YiOf_,
    .StepIcon_col-sm-6__G_V3A {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepIcon_col-offset-6__tQoFb,
    .StepIcon_col-sm-offset-6__TfcJH {
        margin-left: 75%
    }

    .StepIcon_col-7__ujL0b,
    .StepIcon_col-sm-7__M0yAp {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepIcon_col-offset-7__KxRfm,
    .StepIcon_col-sm-offset-7__iVpEb {
        margin-left: 87.5%
    }

    .StepIcon_col-8__4aWS2,
    .StepIcon_col-sm-8___9WYY {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .StepIcon_col-offset-8__pJKxV,
    .StepIcon_col-sm-offset-8___fHpe {
        margin-left: 100%
    }

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

    .StepIcon_col-offset-9__mmFnt {
        margin-left: 100%
    }

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

    .StepIcon_col-offset-10__HE0vT {
        margin-left: 100%
    }

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

    .StepIcon_col-offset-11__lqMPJ {
        margin-left: 100%
    }

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

    .StepIcon_col-offset-12__O2E4s {
        margin-left: 100%
    }
}

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

    .StepIcon_row__Bjf72,
    .StepIcon_space-between-row__Imr1I {
        margin-left: -12px;
        margin-right: -12px
    }

    .StepIcon_col-1__g3611,
    .StepIcon_col-md-1__x8_Be {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-1__TIqBW,
    .StepIcon_col-md-offset-1__U2Sko {
        margin-left: 8.3333333333%
    }

    .StepIcon_col-2__3_B0J,
    .StepIcon_col-md-2__hYfcc {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-2__7GBKr,
    .StepIcon_col-md-offset-2__vpSMO {
        margin-left: 16.6666666667%
    }

    .StepIcon_col-3__rE2R4,
    .StepIcon_col-md-3__43Awl {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-3__86zJ6,
    .StepIcon_col-md-offset-3__o8Yfu {
        margin-left: 25%
    }

    .StepIcon_col-4__ioxNy,
    .StepIcon_col-md-4__w_ILt {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-4__xIUQW,
    .StepIcon_col-md-offset-4__Oa73O {
        margin-left: 33.3333333333%
    }

    .StepIcon_col-5__i7Sqf,
    .StepIcon_col-md-5__F9R5G {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-5__NjGtr,
    .StepIcon_col-md-offset-5__mmpD4 {
        margin-left: 41.6666666667%
    }

    .StepIcon_col-6__YiOf_,
    .StepIcon_col-md-6__t1LPu {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-6__tQoFb,
    .StepIcon_col-md-offset-6__BegFO {
        margin-left: 50%
    }

    .StepIcon_col-7__ujL0b,
    .StepIcon_col-md-7__SPeez {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-7__KxRfm,
    .StepIcon_col-md-offset-7__zrxgQ {
        margin-left: 58.3333333333%
    }

    .StepIcon_col-8__4aWS2,
    .StepIcon_col-md-8__8N4BA {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-8__pJKxV,
    .StepIcon_col-md-offset-8__btJjd {
        margin-left: 66.6666666667%
    }

    .StepIcon_col-9__wKoi1,
    .StepIcon_col-md-9__GUdH3 {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-9__mmFnt,
    .StepIcon_col-md-offset-9__DocHK {
        margin-left: 75%
    }

    .StepIcon_col-10__bafYf,
    .StepIcon_col-md-10__i5tN9 {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-10__HE0vT,
    .StepIcon_col-md-offset-10__WQqdi {
        margin-left: 83.3333333333%
    }

    .StepIcon_col-11__UjKvx,
    .StepIcon_col-md-11__7klqy {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-11__lqMPJ,
    .StepIcon_col-md-offset-11__j8Yfa {
        margin-left: 91.6666666667%
    }

    .StepIcon_col-12__dIawf,
    .StepIcon_col-md-12__Oi9DR {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .StepIcon_col-offset-12__O2E4s,
    .StepIcon_col-md-offset-12__5QDLq {
        margin-left: 100%
    }
}

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

.StepIcon_TaskSteps-StepIcon__PcjvC {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background: rgba(143, 226, 176, .2);
    border: 1px solid var(--primary3);
    color: var(--primary3);
    font-size: 18px;
    font-weight: bold;
    line-height: 48px;
    text-align: center
}

.StepIcon_TaskSteps-StepIcon-todo__yY8sN {
    border: 1px solid var(--background3-1);
    background: var(--background4);
    color: var(--text2)
}

.TaskStep_grid-container__gFNga {
    padding-left: 16px;
    padding-right: 16px
}

.TaskStep_row__jSPrY,
.TaskStep_space-between-row__0Y04P {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.TaskStep_space-between-row__0Y04P {
    justify-content: space-between
}

.TaskStep_col-1__2pnce,
.TaskStep_col-xs-1__zTYHa {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.TaskStep_col-offset-1__7Zqz1,
.TaskStep_col-xs-offset-1__2wj41 {
    margin-left: 25%
}

.TaskStep_col-2__4BtM4,
.TaskStep_col-xs-2__hsuJq {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.TaskStep_col-offset-2__yIAt9,
.TaskStep_col-xs-offset-2__lUjij {
    margin-left: 50%
}

.TaskStep_col-3___foyX,
.TaskStep_col-xs-3__1IRF1 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.TaskStep_col-offset-3__iCfLM,
.TaskStep_col-xs-offset-3__zbZhO {
    margin-left: 75%
}

.TaskStep_col-4__43T9s,
.TaskStep_col-xs-4__SMBzK {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.TaskStep_col-offset-4__g2SSs,
.TaskStep_col-xs-offset-4__vR1Ay {
    margin-left: 100%
}

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

.TaskStep_col-offset-5__jQvLc {
    margin-left: 100%
}

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

.TaskStep_col-offset-6__fXlbk {
    margin-left: 100%
}

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

.TaskStep_col-offset-7__wKDeV {
    margin-left: 100%
}

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

.TaskStep_col-offset-8__8iE_H {
    margin-left: 100%
}

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

.TaskStep_col-offset-9___QcM7 {
    margin-left: 100%
}

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

.TaskStep_col-offset-10___1eg3 {
    margin-left: 100%
}

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

.TaskStep_col-offset-11__UmDKU {
    margin-left: 100%
}

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

.TaskStep_col-offset-12__7fnox {
    margin-left: 100%
}

@media(min-width: 600px) {

    .TaskStep_col-1__2pnce,
    .TaskStep_col-sm-1__4nBLX {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TaskStep_col-offset-1__7Zqz1,
    .TaskStep_col-sm-offset-1__TcJrc {
        margin-left: 12.5%
    }

    .TaskStep_col-2__4BtM4,
    .TaskStep_col-sm-2__knxTW {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TaskStep_col-offset-2__yIAt9,
    .TaskStep_col-sm-offset-2__keskc {
        margin-left: 25%
    }

    .TaskStep_col-3___foyX,
    .TaskStep_col-sm-3__E7AGC {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TaskStep_col-offset-3__iCfLM,
    .TaskStep_col-sm-offset-3__TqNp9 {
        margin-left: 37.5%
    }

    .TaskStep_col-4__43T9s,
    .TaskStep_col-sm-4__z1l2j {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TaskStep_col-offset-4__g2SSs,
    .TaskStep_col-sm-offset-4__eTIdm {
        margin-left: 50%
    }

    .TaskStep_col-5__jl9gk,
    .TaskStep_col-sm-5__w8l0E {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TaskStep_col-offset-5__jQvLc,
    .TaskStep_col-sm-offset-5__8D_Qs {
        margin-left: 62.5%
    }

    .TaskStep_col-6__Dsjme,
    .TaskStep_col-sm-6__NqNnC {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TaskStep_col-offset-6__fXlbk,
    .TaskStep_col-sm-offset-6__nl1_u {
        margin-left: 75%
    }

    .TaskStep_col-7__gzUEt,
    .TaskStep_col-sm-7__yHMEA {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TaskStep_col-offset-7__wKDeV,
    .TaskStep_col-sm-offset-7__HbrBd {
        margin-left: 87.5%
    }

    .TaskStep_col-8__J5223,
    .TaskStep_col-sm-8__Rz6w1 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .TaskStep_col-offset-8__8iE_H,
    .TaskStep_col-sm-offset-8__QScau {
        margin-left: 100%
    }

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

    .TaskStep_col-offset-9___QcM7 {
        margin-left: 100%
    }

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

    .TaskStep_col-offset-10___1eg3 {
        margin-left: 100%
    }

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

    .TaskStep_col-offset-11__UmDKU {
        margin-left: 100%
    }

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

    .TaskStep_col-offset-12__7fnox {
        margin-left: 100%
    }
}

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

    .TaskStep_row__jSPrY,
    .TaskStep_space-between-row__0Y04P {
        margin-left: -12px;
        margin-right: -12px
    }

    .TaskStep_col-1__2pnce,
    .TaskStep_col-md-1__7N4wa {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-1__7Zqz1,
    .TaskStep_col-md-offset-1__85KJs {
        margin-left: 8.3333333333%
    }

    .TaskStep_col-2__4BtM4,
    .TaskStep_col-md-2__1nSyw {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-2__yIAt9,
    .TaskStep_col-md-offset-2__KjIW3 {
        margin-left: 16.6666666667%
    }

    .TaskStep_col-3___foyX,
    .TaskStep_col-md-3__61V3t {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-3__iCfLM,
    .TaskStep_col-md-offset-3__9z2x9 {
        margin-left: 25%
    }

    .TaskStep_col-4__43T9s,
    .TaskStep_col-md-4__e0Zqn {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-4__g2SSs,
    .TaskStep_col-md-offset-4__URj4m {
        margin-left: 33.3333333333%
    }

    .TaskStep_col-5__jl9gk,
    .TaskStep_col-md-5__jFFww {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-5__jQvLc,
    .TaskStep_col-md-offset-5__v1y0K {
        margin-left: 41.6666666667%
    }

    .TaskStep_col-6__Dsjme,
    .TaskStep_col-md-6__X5ohN {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-6__fXlbk,
    .TaskStep_col-md-offset-6__3rfmt {
        margin-left: 50%
    }

    .TaskStep_col-7__gzUEt,
    .TaskStep_col-md-7__aVR08 {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-7__wKDeV,
    .TaskStep_col-md-offset-7__nqvVz {
        margin-left: 58.3333333333%
    }

    .TaskStep_col-8__J5223,
    .TaskStep_col-md-8__1IjR4 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-8__8iE_H,
    .TaskStep_col-md-offset-8__jSHVN {
        margin-left: 66.6666666667%
    }

    .TaskStep_col-9__pdHAw,
    .TaskStep_col-md-9__ANm1p {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-9___QcM7,
    .TaskStep_col-md-offset-9__D56VR {
        margin-left: 75%
    }

    .TaskStep_col-10__TTazn,
    .TaskStep_col-md-10__vthWQ {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-10___1eg3,
    .TaskStep_col-md-offset-10__DMDx_ {
        margin-left: 83.3333333333%
    }

    .TaskStep_col-11__PtIbG,
    .TaskStep_col-md-11__xrHJ1 {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-11__UmDKU,
    .TaskStep_col-md-offset-11__hhWAl {
        margin-left: 91.6666666667%
    }

    .TaskStep_col-12__cm6OB,
    .TaskStep_col-md-12___dIla {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .TaskStep_col-offset-12__7fnox,
    .TaskStep_col-md-offset-12__GdNT0 {
        margin-left: 100%
    }
}

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

.TaskStep_TaskSteps__q_GfH .TaskStep_step-item-wrapper__4dRri {
    display: flex
}

.TaskStep_TaskSteps__q_GfH .TaskStep_step-item-wrapper__4dRri .TaskStep_step-bar__2I33N .TaskStep_step-tail__D7wvs {
    width: 1.5px;
    height: 82px;
    background: var(--background3-1);
    margin: 20px 0;
    transform: translateX(24px)
}

.TaskStep_TaskSteps__q_GfH .TaskStep_step-item-wrapper__4dRri .TaskStep_step-content__D_SyV {
    margin-left: 32px;
    width: 230px
}

.TaskStep_TaskSteps__q_GfH .TaskStep_step-item-wrapper__4dRri .TaskStep_step-content__D_SyV .TaskStep_step-desc___GPtP {
    margin-top: 16px;
    margin-bottom: 24px;
    color: var(--text2);
    text-align: center;
    font-size: 16px;
    line-height: 24px
}

.NoviceTask_grid-container__KeEAQ,
.NoviceTask_NoviceTask__O5qLJ {
    padding-left: 16px;
    padding-right: 16px
}

.NoviceTask_row__kpvYa,
.NoviceTask_space-between-row__kEA76 {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.NoviceTask_space-between-row__kEA76 {
    justify-content: space-between
}

.NoviceTask_col-1__iywrK,
.NoviceTask_col-xs-1___sz5o {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.NoviceTask_col-offset-1__K7K6v,
.NoviceTask_col-xs-offset-1__E0Ymm {
    margin-left: 25%
}

.NoviceTask_col-2__sNsqa,
.NoviceTask_col-xs-2__2FOHC {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.NoviceTask_col-offset-2__cOSsP,
.NoviceTask_col-xs-offset-2__kmelW {
    margin-left: 50%
}

.NoviceTask_col-3__Ssn0a,
.NoviceTask_col-xs-3__UDqXo {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.NoviceTask_col-offset-3__8T4GL,
.NoviceTask_col-xs-offset-3__YM9SK {
    margin-left: 75%
}

.NoviceTask_col-4__9UD74,
.NoviceTask_col-xs-4__csnpU {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.NoviceTask_col-offset-4__EfDJn,
.NoviceTask_col-xs-offset-4__PB_EW {
    margin-left: 100%
}

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

.NoviceTask_col-offset-5__jNIw9 {
    margin-left: 100%
}

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

.NoviceTask_col-offset-6__KDgbC {
    margin-left: 100%
}

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

.NoviceTask_col-offset-7__PUxk3 {
    margin-left: 100%
}

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

.NoviceTask_col-offset-8__24hPa {
    margin-left: 100%
}

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

.NoviceTask_col-offset-9__sUnZY {
    margin-left: 100%
}

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

.NoviceTask_col-offset-10__qbt_f {
    margin-left: 100%
}

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

.NoviceTask_col-offset-11__TWkeO {
    margin-left: 100%
}

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

.NoviceTask_col-offset-12__cX4iw {
    margin-left: 100%
}

@media(min-width: 600px) {

    .NoviceTask_col-1__iywrK,
    .NoviceTask_col-sm-1__245_2 {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoviceTask_col-offset-1__K7K6v,
    .NoviceTask_col-sm-offset-1__unoU8 {
        margin-left: 12.5%
    }

    .NoviceTask_col-2__sNsqa,
    .NoviceTask_col-sm-2__XH3dd {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoviceTask_col-offset-2__cOSsP,
    .NoviceTask_col-sm-offset-2__w4vrB {
        margin-left: 25%
    }

    .NoviceTask_col-3__Ssn0a,
    .NoviceTask_col-sm-3__OXbSg {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoviceTask_col-offset-3__8T4GL,
    .NoviceTask_col-sm-offset-3__UrkPy {
        margin-left: 37.5%
    }

    .NoviceTask_col-4__9UD74,
    .NoviceTask_col-sm-4__ft9oC {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoviceTask_col-offset-4__EfDJn,
    .NoviceTask_col-sm-offset-4__7YAQZ {
        margin-left: 50%
    }

    .NoviceTask_col-5__0_Uty,
    .NoviceTask_col-sm-5__MREEd {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoviceTask_col-offset-5__jNIw9,
    .NoviceTask_col-sm-offset-5__9CbJ1 {
        margin-left: 62.5%
    }

    .NoviceTask_col-6__ogTgc,
    .NoviceTask_col-sm-6__WoYTq {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoviceTask_col-offset-6__KDgbC,
    .NoviceTask_col-sm-offset-6__GUcwn {
        margin-left: 75%
    }

    .NoviceTask_col-7__BNe1L,
    .NoviceTask_col-sm-7__G2ZU0 {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoviceTask_col-offset-7__PUxk3,
    .NoviceTask_col-sm-offset-7__RcL1T {
        margin-left: 87.5%
    }

    .NoviceTask_col-8__sF_Rz,
    .NoviceTask_col-sm-8___tZvV {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .NoviceTask_col-offset-8__24hPa,
    .NoviceTask_col-sm-offset-8__NBdrP {
        margin-left: 100%
    }

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

    .NoviceTask_col-offset-9__sUnZY {
        margin-left: 100%
    }

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

    .NoviceTask_col-offset-10__qbt_f {
        margin-left: 100%
    }

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

    .NoviceTask_col-offset-11__TWkeO {
        margin-left: 100%
    }

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

    .NoviceTask_col-offset-12__cX4iw {
        margin-left: 100%
    }
}

@media(min-width: 840px) {

    .NoviceTask_grid-container__KeEAQ,
    .NoviceTask_NoviceTask__O5qLJ {
        padding-left: 24px;
        padding-right: 24px
    }

    .NoviceTask_row__kpvYa,
    .NoviceTask_space-between-row__kEA76 {
        margin-left: -12px;
        margin-right: -12px
    }

    .NoviceTask_col-1__iywrK,
    .NoviceTask_col-md-1__VrRtw {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-1__K7K6v,
    .NoviceTask_col-md-offset-1__woW0s {
        margin-left: 8.3333333333%
    }

    .NoviceTask_col-2__sNsqa,
    .NoviceTask_col-md-2__Eoqrk {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-2__cOSsP,
    .NoviceTask_col-md-offset-2__gXvcD {
        margin-left: 16.6666666667%
    }

    .NoviceTask_col-3__Ssn0a,
    .NoviceTask_col-md-3__bSw__ {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-3__8T4GL,
    .NoviceTask_col-md-offset-3__ZEE30 {
        margin-left: 25%
    }

    .NoviceTask_col-4__9UD74,
    .NoviceTask_col-md-4__vTVfT {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-4__EfDJn,
    .NoviceTask_col-md-offset-4__OOWes {
        margin-left: 33.3333333333%
    }

    .NoviceTask_col-5__0_Uty,
    .NoviceTask_col-md-5__TG01p {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-5__jNIw9,
    .NoviceTask_col-md-offset-5__55MBw {
        margin-left: 41.6666666667%
    }

    .NoviceTask_col-6__ogTgc,
    .NoviceTask_col-md-6__9X8f6 {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-6__KDgbC,
    .NoviceTask_col-md-offset-6__81pm0 {
        margin-left: 50%
    }

    .NoviceTask_col-7__BNe1L,
    .NoviceTask_col-md-7__Pj4qy {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-7__PUxk3,
    .NoviceTask_col-md-offset-7__wp_z_ {
        margin-left: 58.3333333333%
    }

    .NoviceTask_col-8__sF_Rz,
    .NoviceTask_col-md-8___4h_4 {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-8__24hPa,
    .NoviceTask_col-md-offset-8__BaLuJ {
        margin-left: 66.6666666667%
    }

    .NoviceTask_col-9__AC7Xs,
    .NoviceTask_col-md-9__A9VlC {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-9__sUnZY,
    .NoviceTask_col-md-offset-9__DWp0u {
        margin-left: 75%
    }

    .NoviceTask_col-10__YRNpy,
    .NoviceTask_col-md-10__ZFBSV {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-10__qbt_f,
    .NoviceTask_col-md-offset-10__O6l1_ {
        margin-left: 83.3333333333%
    }

    .NoviceTask_col-11__cTUz3,
    .NoviceTask_col-md-11__H7kTe {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-11__TWkeO,
    .NoviceTask_col-md-offset-11__M4eAS {
        margin-left: 91.6666666667%
    }

    .NoviceTask_col-12__vnUyf,
    .NoviceTask_col-md-12__W__dd {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .NoviceTask_col-offset-12__cX4iw,
    .NoviceTask_col-md-offset-12__JAFqu {
        margin-left: 100%
    }
}

@media(min-width: 1248px) {

    .NoviceTask_grid-container__KeEAQ,
    .NoviceTask_NoviceTask__O5qLJ {
        width: 1248px;
        max-width: 1248px;
        margin: 0 auto
    }
}

.NoviceTask_NoviceTask__O5qLJ {
    margin-top: 80px;
    margin-bottom: 64px
}

.NoviceTask_NoviceTask-title-wrapper__d3uC_ {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.NoviceTask_NoviceTask-title-wrapper__d3uC_ .NoviceTask_title__ttFwV {
    color: var(--text2);
    font-size: 36px;
    font-weight: bold
}

.NoviceTask_NoviceTask-title-wrapper__d3uC_ .NoviceTask_more-link__dtTB8 {
    color: var(--primary3);
    font-size: 16px;
    cursor: pointer
}

.NoviceTask_NoviceTask-title-wrapper__d3uC_ .NoviceTask_more-link__dtTB8 .NoviceTask_link-icon__5D8QX {
    font-size: 24px;
    transform: translateY(6px)
}

@media(max-width: 599px) {
    .NoviceTask_NoviceTask-title-wrapper__d3uC_ {
        flex-direction: column;
        align-items: flex-start
    }

    .NoviceTask_NoviceTask-title-wrapper__d3uC_ .NoviceTask_title__ttFwV {
        font-size: 24px
    }

    .NoviceTask_NoviceTask-title-wrapper__d3uC_ .NoviceTask_more-link__dtTB8 {
        margin-top: 8px
    }
}

.NoviceTask_NoviceTask-contents__5DgIM {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

.NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-TaskStep__Qr19x {
    margin-top: 48px
}

.NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-TaskStep__Qr19x .NoviceTask_step-desc__wjwLy {
    min-width: 240px
}

.NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-contents-right__a6Zfg {
    position: relative
}

.NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-contents-right__a6Zfg .NoviceTask_reward-img__sE2GQ {
    width: 435px;
    height: auto;
    margin: 16px 125px 64px 0
}

.NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-contents-right__a6Zfg .NoviceTask_NoviceTask-countdown-wrapper__xSLTA {
    display: flex;
    position: absolute;
    bottom: -30px;
    left: 60px
}

.NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-contents-right__a6Zfg .NoviceTask_double-logo__DtwwB {
    width: 78px;
    height: auto;
    margin-left: 20px
}

@media(max-width: 599px) {
    .NoviceTask_NoviceTask-contents__5DgIM {
        flex-direction: column-reverse
    }

    .NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-contents-right__a6Zfg .NoviceTask_reward-img__sE2GQ {
        width: 100%;
        height: auto;
        margin: 24px 0
    }

    .NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-contents-right__a6Zfg .NoviceTask_NoviceTask-countdown-wrapper__xSLTA {
        position: unset;
        justify-content: center
    }

    .NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-contents-right__a6Zfg .NoviceTask_NoviceTask-countdown-wrapper__xSLTA .NoviceTask-countdown .desc {
        font-size: 12px
    }

    .NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-contents-right__a6Zfg .NoviceTask_NoviceTask-countdown-wrapper__xSLTA .NoviceTask-countdown .Countdown-timeBlock {
        padding: 4px 10px
    }

    .NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-contents-right__a6Zfg .NoviceTask_NoviceTask-countdown-wrapper__xSLTA .NoviceTask-countdown .Countdown-timeBlock .time {
        font-size: 12px
    }

    .NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-contents-right__a6Zfg .NoviceTask_NoviceTask-countdown-wrapper__xSLTA .NoviceTask-countdown .Countdown-timeBlock .text {
        font-size: 8px
    }

    .NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-TaskStep__Qr19x {
        margin-top: 32px
    }

    .NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-TaskStep__Qr19x .NoviceTask_TaskSteps-StepIcon__TNCMv {
        width: 40px;
        height: 40px;
        line-height: 40px;
        font-size: 15px
    }

    .NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-TaskStep__Qr19x .NoviceTask_TaskSteps-StepBtn__Y9HNv {
        font-size: 14px
    }

    .NoviceTask_NoviceTask-contents__5DgIM .NoviceTask_NoviceTask-TaskStep__Qr19x .NoviceTask_step-item-wrapper__8U_SV .NoviceTask_step-content__f4lhf .NoviceTask_step-desc__wjwLy {
        font-size: 14px
    }
}

.style_grid-container__h_pyC {
    padding-left: 16px;
    padding-right: 16px
}

.style_row__ZbX0p,
.style_space-between-row__sZX6h {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.style_space-between-row__sZX6h {
    justify-content: space-between
}

.style_col-1__TgejL,
.style_col-xs-1__p21wD {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.style_col-offset-1__xgmp3,
.style_col-xs-offset-1__qFDhN {
    margin-left: 25%
}

.style_col-2__wYQJV,
.style_col-xs-2__BHYkJ {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.style_col-offset-2__cmWzS,
.style_col-xs-offset-2__yrElW {
    margin-left: 50%
}

.style_col-3___A8vZ,
.style_col-xs-3__eHiiJ {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.style_col-offset-3__7IpOa,
.style_col-xs-offset-3__VGW8G {
    margin-left: 75%
}

.style_col-4__LVLvh,
.style_col-xs-4__U_s2h {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.style_col-offset-4__99TeA,
.style_col-xs-offset-4__j5PyJ {
    margin-left: 100%
}

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

.style_col-offset-5__s_shQ {
    margin-left: 100%
}

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

.style_col-offset-6__oelTG {
    margin-left: 100%
}

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

.style_col-offset-7__ApwIK {
    margin-left: 100%
}

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

.style_col-offset-8__ZUyo_ {
    margin-left: 100%
}

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

.style_col-offset-9__RzCf_ {
    margin-left: 100%
}

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

.style_col-offset-10__vL_Hc {
    margin-left: 100%
}

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

.style_col-offset-11__jtpxJ {
    margin-left: 100%
}

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

.style_col-offset-12__4jvaL {
    margin-left: 100%
}

@media(min-width: 600px) {

    .style_col-1__TgejL,
    .style_col-sm-1__5nXxh {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-1__xgmp3,
    .style_col-sm-offset-1___7XlP {
        margin-left: 12.5%
    }

    .style_col-2__wYQJV,
    .style_col-sm-2__NOhZT {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-2__cmWzS,
    .style_col-sm-offset-2__8c7kk {
        margin-left: 25%
    }

    .style_col-3___A8vZ,
    .style_col-sm-3__QasOt {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-3__7IpOa,
    .style_col-sm-offset-3__f3EM4 {
        margin-left: 37.5%
    }

    .style_col-4__LVLvh,
    .style_col-sm-4___YtDY {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-4__99TeA,
    .style_col-sm-offset-4__5QV5c {
        margin-left: 50%
    }

    .style_col-5__x0AjW,
    .style_col-sm-5__O516m {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-5__s_shQ,
    .style_col-sm-offset-5__Jer3x {
        margin-left: 62.5%
    }

    .style_col-6__UCcWi,
    .style_col-sm-6__pleE7 {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-6__oelTG,
    .style_col-sm-offset-6__gYf2p {
        margin-left: 75%
    }

    .style_col-7__YjOWn,
    .style_col-sm-7__cggKR {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-7__ApwIK,
    .style_col-sm-offset-7__pFIQQ {
        margin-left: 87.5%
    }

    .style_col-8__lKWjj,
    .style_col-sm-8__5hmux {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .style_col-offset-8__ZUyo_,
    .style_col-sm-offset-8__zL41P {
        margin-left: 100%
    }

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

    .style_col-offset-9__RzCf_ {
        margin-left: 100%
    }

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

    .style_col-offset-10__vL_Hc {
        margin-left: 100%
    }

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

    .style_col-offset-11__jtpxJ {
        margin-left: 100%
    }

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

    .style_col-offset-12__4jvaL {
        margin-left: 100%
    }
}

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

    .style_row__ZbX0p,
    .style_space-between-row__sZX6h {
        margin-left: -12px;
        margin-right: -12px
    }

    .style_col-1__TgejL,
    .style_col-md-1__fO1mA {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-1__xgmp3,
    .style_col-md-offset-1__uaNkE {
        margin-left: 8.3333333333%
    }

    .style_col-2__wYQJV,
    .style_col-md-2__6DHAG {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-2__cmWzS,
    .style_col-md-offset-2__DOi1o {
        margin-left: 16.6666666667%
    }

    .style_col-3___A8vZ,
    .style_col-md-3__apYKm {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-3__7IpOa,
    .style_col-md-offset-3__iDvSf {
        margin-left: 25%
    }

    .style_col-4__LVLvh,
    .style_col-md-4__Tdghb {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-4__99TeA,
    .style_col-md-offset-4__9qZq7 {
        margin-left: 33.3333333333%
    }

    .style_col-5__x0AjW,
    .style_col-md-5__gcg7b {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-5__s_shQ,
    .style_col-md-offset-5__C3Yss {
        margin-left: 41.6666666667%
    }

    .style_col-6__UCcWi,
    .style_col-md-6__jdwn0 {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-6__oelTG,
    .style_col-md-offset-6__mW3hY {
        margin-left: 50%
    }

    .style_col-7__YjOWn,
    .style_col-md-7__S5iBl {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-7__ApwIK,
    .style_col-md-offset-7__k5Knn {
        margin-left: 58.3333333333%
    }

    .style_col-8__lKWjj,
    .style_col-md-8__d11hG {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-8__ZUyo_,
    .style_col-md-offset-8__yUQTJ {
        margin-left: 66.6666666667%
    }

    .style_col-9__mtzvv,
    .style_col-md-9__Tgw1O {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-9__RzCf_,
    .style_col-md-offset-9__uvFB_ {
        margin-left: 75%
    }

    .style_col-10__Dcej5,
    .style_col-md-10__8CqY4 {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-10__vL_Hc,
    .style_col-md-offset-10__u1gYM {
        margin-left: 83.3333333333%
    }

    .style_col-11__KXM1b,
    .style_col-md-11__S3tGz {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-11__jtpxJ,
    .style_col-md-offset-11__jYlu5 {
        margin-left: 91.6666666667%
    }

    .style_col-12__YjuL4,
    .style_col-md-12__dq4ri {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .style_col-offset-12__4jvaL,
    .style_col-md-offset-12__T1pW5 {
        margin-left: 100%
    }
}

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

.style_Input__oTeNd {
    width: 328px;
    border: 1.5px solid var(--background3-1);
    border-radius: 8px;
    padding: 16px 12px 16px 20px;
    transition: border-color .2s
}

.style_Input__oTeNd.style_Input-focus__d8_lL {
    border-color: var(--primary3)
}

.style_Input__oTeNd .style_title__Sb6_k {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 8px;
    font-weight: 500
}

.style_Input__oTeNd .style_label__cyBxU {
    color: var(--text3);
    font-size: 12px;
    line-height: 18px
}

.style_Input__oTeNd .style_input-row__k8K41 {
    display: flex;
    min-height: 24px;
    align-items: center
}

.style_Input__oTeNd .style_input__uEgAd {
    flex: 1 1;
    color: var(--text2);
    background: var(--background4);
    font-size: 14px;
    line-height: 24px
}

.style_Input__oTeNd .style_input__uEgAd::placeholder {
    color: var(--background3)
}

.style_Input__oTeNd .style_clear-icon__jZQtB {
    font-size: 24px;
    cursor: pointer;
    color: var(--background3)
}

.style_Input-disabled__L7b4Z,
.style_Input-disabled__L7b4Z .style_input__uEgAd,
.style_Input-disabled__L7b4Z .style_label__cyBxU {
    background: var(--background4);
    color: var(--background3);
    cursor: not-allowed
}

.style_Input-disabled__L7b4Z.style_Input-APP__gvdVj {
    -webkit-text-fill-color: var(--background3);
    opacity: 1
}

.style_Input__oTeNd.style_Input-error__HsqLp {
    border-color: var(--secondaryNegative1)
}

.AnniversaryBanner_grid-container__Rjdkq {
    padding-left: 16px;
    padding-right: 16px
}

.AnniversaryBanner_row__xIY_c,
.AnniversaryBanner_space-between-row__hpWRd {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.AnniversaryBanner_space-between-row__hpWRd {
    justify-content: space-between
}

.AnniversaryBanner_col-1__Lus5U,
.AnniversaryBanner_col-xs-1__w_3gT {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.AnniversaryBanner_col-offset-1__EvaTc,
.AnniversaryBanner_col-xs-offset-1__B7UhC {
    margin-left: 25%
}

.AnniversaryBanner_col-2__Cm0WJ,
.AnniversaryBanner_col-xs-2__K_w9H {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.AnniversaryBanner_col-offset-2__DumDr,
.AnniversaryBanner_col-xs-offset-2__tzsJ0 {
    margin-left: 50%
}

.AnniversaryBanner_col-3__hwfu0,
.AnniversaryBanner_col-xs-3__YnxWd {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.AnniversaryBanner_col-offset-3__jNMsM,
.AnniversaryBanner_col-xs-offset-3__RF_Fl {
    margin-left: 75%
}

.AnniversaryBanner_col-4__n7ubf,
.AnniversaryBanner_col-xs-4__31aog {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.AnniversaryBanner_col-offset-4__lnw58,
.AnniversaryBanner_col-xs-offset-4__M7JWO {
    margin-left: 100%
}

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

.AnniversaryBanner_col-offset-5__8Is31 {
    margin-left: 100%
}

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

.AnniversaryBanner_col-offset-6__eKFUr {
    margin-left: 100%
}

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

.AnniversaryBanner_col-offset-7__ACENW {
    margin-left: 100%
}

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

.AnniversaryBanner_col-offset-8__3iS7V {
    margin-left: 100%
}

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

.AnniversaryBanner_col-offset-9___ZPv_ {
    margin-left: 100%
}

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

.AnniversaryBanner_col-offset-10__Li7L_ {
    margin-left: 100%
}

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

.AnniversaryBanner_col-offset-11__Wj1OI {
    margin-left: 100%
}

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

.AnniversaryBanner_col-offset-12__qEjVR {
    margin-left: 100%
}

@media(min-width: 600px) {

    .AnniversaryBanner_col-1__Lus5U,
    .AnniversaryBanner_col-sm-1__1ICma {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AnniversaryBanner_col-offset-1__EvaTc,
    .AnniversaryBanner_col-sm-offset-1__Qy8yD {
        margin-left: 12.5%
    }

    .AnniversaryBanner_col-2__Cm0WJ,
    .AnniversaryBanner_col-sm-2__ysuzX {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AnniversaryBanner_col-offset-2__DumDr,
    .AnniversaryBanner_col-sm-offset-2__W7tkS {
        margin-left: 25%
    }

    .AnniversaryBanner_col-3__hwfu0,
    .AnniversaryBanner_col-sm-3__5i6Sw {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AnniversaryBanner_col-offset-3__jNMsM,
    .AnniversaryBanner_col-sm-offset-3__RVmvO {
        margin-left: 37.5%
    }

    .AnniversaryBanner_col-4__n7ubf,
    .AnniversaryBanner_col-sm-4__7_AId {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AnniversaryBanner_col-offset-4__lnw58,
    .AnniversaryBanner_col-sm-offset-4__l_iME {
        margin-left: 50%
    }

    .AnniversaryBanner_col-5__kRcwf,
    .AnniversaryBanner_col-sm-5__U_FvS {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AnniversaryBanner_col-offset-5__8Is31,
    .AnniversaryBanner_col-sm-offset-5__aPrnC {
        margin-left: 62.5%
    }

    .AnniversaryBanner_col-6__xP6ai,
    .AnniversaryBanner_col-sm-6__UTG2y {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AnniversaryBanner_col-offset-6__eKFUr,
    .AnniversaryBanner_col-sm-offset-6___bys4 {
        margin-left: 75%
    }

    .AnniversaryBanner_col-7__ILD9C,
    .AnniversaryBanner_col-sm-7__11KIl {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AnniversaryBanner_col-offset-7__ACENW,
    .AnniversaryBanner_col-sm-offset-7__0bgjM {
        margin-left: 87.5%
    }

    .AnniversaryBanner_col-8__ijbb4,
    .AnniversaryBanner_col-sm-8__yHrLo {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .AnniversaryBanner_col-offset-8__3iS7V,
    .AnniversaryBanner_col-sm-offset-8__zwVM3 {
        margin-left: 100%
    }

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

    .AnniversaryBanner_col-offset-9___ZPv_ {
        margin-left: 100%
    }

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

    .AnniversaryBanner_col-offset-10__Li7L_ {
        margin-left: 100%
    }

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

    .AnniversaryBanner_col-offset-11__Wj1OI {
        margin-left: 100%
    }

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

    .AnniversaryBanner_col-offset-12__qEjVR {
        margin-left: 100%
    }
}

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

    .AnniversaryBanner_row__xIY_c,
    .AnniversaryBanner_space-between-row__hpWRd {
        margin-left: -12px;
        margin-right: -12px
    }

    .AnniversaryBanner_col-1__Lus5U,
    .AnniversaryBanner_col-md-1__sNN2a {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-1__EvaTc,
    .AnniversaryBanner_col-md-offset-1__ccX3S {
        margin-left: 8.3333333333%
    }

    .AnniversaryBanner_col-2__Cm0WJ,
    .AnniversaryBanner_col-md-2__qgJof {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-2__DumDr,
    .AnniversaryBanner_col-md-offset-2__Ao_JH {
        margin-left: 16.6666666667%
    }

    .AnniversaryBanner_col-3__hwfu0,
    .AnniversaryBanner_col-md-3__4NLJN {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-3__jNMsM,
    .AnniversaryBanner_col-md-offset-3__8bsHZ {
        margin-left: 25%
    }

    .AnniversaryBanner_col-4__n7ubf,
    .AnniversaryBanner_col-md-4__Ls6cu {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-4__lnw58,
    .AnniversaryBanner_col-md-offset-4__JTVwM {
        margin-left: 33.3333333333%
    }

    .AnniversaryBanner_col-5__kRcwf,
    .AnniversaryBanner_col-md-5__bd5sX {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-5__8Is31,
    .AnniversaryBanner_col-md-offset-5__rCJ73 {
        margin-left: 41.6666666667%
    }

    .AnniversaryBanner_col-6__xP6ai,
    .AnniversaryBanner_col-md-6__I5fXz {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-6__eKFUr,
    .AnniversaryBanner_col-md-offset-6__i9SUU {
        margin-left: 50%
    }

    .AnniversaryBanner_col-7__ILD9C,
    .AnniversaryBanner_col-md-7__GRfq0 {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-7__ACENW,
    .AnniversaryBanner_col-md-offset-7__b8A8H {
        margin-left: 58.3333333333%
    }

    .AnniversaryBanner_col-8__ijbb4,
    .AnniversaryBanner_col-md-8__JN5jc {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-8__3iS7V,
    .AnniversaryBanner_col-md-offset-8__JBllZ {
        margin-left: 66.6666666667%
    }

    .AnniversaryBanner_col-9___oc03,
    .AnniversaryBanner_col-md-9__5GWnj {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-9___ZPv_,
    .AnniversaryBanner_col-md-offset-9__K12tR {
        margin-left: 75%
    }

    .AnniversaryBanner_col-10__a78TP,
    .AnniversaryBanner_col-md-10__T3jHZ {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-10__Li7L_,
    .AnniversaryBanner_col-md-offset-10__wbTE6 {
        margin-left: 83.3333333333%
    }

    .AnniversaryBanner_col-11__qBmaq,
    .AnniversaryBanner_col-md-11__8mW2D {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-11__Wj1OI,
    .AnniversaryBanner_col-md-offset-11__tT8je {
        margin-left: 91.6666666667%
    }

    .AnniversaryBanner_col-12__wKtOA,
    .AnniversaryBanner_col-md-12__m0LEC {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .AnniversaryBanner_col-offset-12__qEjVR,
    .AnniversaryBanner_col-md-offset-12__zwuur {
        margin-left: 100%
    }
}

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

.AnniversaryBanner_AnniversaryBanner__76DI7 {
    background: #e9fff2;
    border-top: none
}

@media(min-width: 840px) {
    .AnniversaryBanner_AnniversaryBanner__76DI7 {
        height: 643px
    }
}

@media(max-width: 599px) {
    .AnniversaryBanner_AnniversaryBanner__76DI7 {
        min-height: 572px
    }
}

.AnniversaryBanner_AnniversaryBanner__Top__8rtMW {
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap
}

@media(min-width: 600px) {
    .AnniversaryBanner_AnniversaryBanner__Top__8rtMW {
        flex-wrap: nowrap
    }
}

@media(min-width: 840px) {
    .AnniversaryBanner_AnniversaryBanner__Top__8rtMW {
        flex-wrap: nowrap
    }
}

@media(min-width: 1024px) {
    .AnniversaryBanner_AnniversaryBanner__Top__8rtMW {
        flex-wrap: nowrap
    }
}

@media(max-width: 599px) {
    .AnniversaryBanner_AnniversaryBanner__Top__8rtMW {
        flex-direction: column
    }
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__peNaW {
    max-width: 100%;
    padding-top: 52px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-bottom: 102px
}

@media(min-width: 600px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Left__peNaW {
        max-width: 330px
    }
}

@media(min-width: 840px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Left__peNaW {
        max-width: 330px
    }
}

@media(min-width: 1024px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Left__peNaW {
        max-width: 560px
    }
}

@media(max-width: 599px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Left__peNaW {
        width: 100%;
        padding: 24px
    }
}

@media(max-width: 599px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Left__peNaW {
        padding-bottom: 0
    }
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__EmailInput__UVlCb {
    position: relative
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__peNaW .Input {
    background: var(--background1);
    padding: 8px 8px 8px 24px;
    border-radius: 16px
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__peNaW .Input.Input-focus {
    border-color: var(--text2)
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__peNaW .Input .input {
    background: var(--background1)
}

@media(min-width: 1024px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Left__peNaW .Input {
        width: auto
    }
}

@keyframes AnniversaryBanner_blink__j__2h {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.AnniversaryBanner_AnniversaryBanner__Top__Left-Blink__oy153 {
    position: absolute;
    width: 1px;
    height: 21px;
    background-color: var(--text2);
    left: 24px;
    top: 24px;
    animation-name: AnniversaryBanner_blink__j__2h;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    opacity: 1
}

.AnniversaryBanner_AnniversaryBanner__Top__Left-InputSuffix__HlFf_ {
    max-width: 231px;
    text-align: center;
    height: 50px;
    padding: 16px 24px;
    border-radius: 8px;
    background: var(--primary3);
    font-size: 14px;
    font-weight: bold;
    color: var(--background3)
}

@media(min-width: 1024px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Left-InputSuffix__HlFf_ {
        width: auto
    }
}

.AnniversaryBanner_AnniversaryBanner__Top__Left-InputSuffix__HlFf_:hover {
    cursor: pointer;
    filter: brightness(110%)
}

.AnniversaryBanner_AnniversaryBanner__Top__Left-GoTrade__TX16i {
    max-width: 232px;
    background: var(--primary3) !important
}

@media(min-width: 840px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Left-GoTrade__TX16i {
        max-width: 332px !important
    }
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__BtnGroup___VQJn {
    display: flex;
    margin-top: 40px
}

@media(max-width: 599px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Left__BtnGroup___VQJn {
        margin-top: 32px
    }
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__BtnGroup-Wrap__x5ZLa {
    position: relative
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__BtnGroup-Wrap__x5ZLa:nth-of-type(1) {
    margin-right: 4px
}

@media(min-width: 1024px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Left__BtnGroup-Wrap__x5ZLa:nth-of-type(1) {
        margin-right: 16px
    }
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__BtnGroup-Wrap-Btn__A_MJr {
    width: 164px;
    height: 48px;
    cursor: pointer
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__BtnGroup-Wrap__x5ZLa i {
    position: absolute;
    transform: translate(-50%, 52px);
    left: 50%;
    color: var(--background1);
    z-index: 1000
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__BtnGroup-Wrap-DropdownQrCode__a8Xgc {
    position: absolute;
    z-index: 10;
    transform: translate(-50%, 12px);
    left: 50%;
    background: var(--background1);
    box-shadow: 0px 2px 16px var(--shadow-v2);
    padding: 18px;
    border-radius: 8px;
    width: 196px;
    height: 196px
}

.AnniversaryBanner_AnniversaryBanner__Top__Left__BtnGroup-Wrap-DropdownQrCode__a8Xgc img {
    width: 160px;
    height: 160px
}

.AnniversaryBanner_AnniversaryBanner__Top__Right__LODPo {
    position: relative
}

.AnniversaryBanner_AnniversaryBanner__Top__Right__LODPo pa img {
    width: 100%;
    height: auto
}

@media(min-width: 600px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Right__LODPo pa img {
        width: 100%
    }
}

@media(min-width: 840px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Right__LODPo pa img {
        width: 463px
    }
}

@media(min-width: 1024px) {
    .AnniversaryBanner_AnniversaryBanner__Top__Right__LODPo pa img {
        width: 463px
    }
}

[data-theme=dark] .AnniversaryBanner_AnniversaryBanner__76DI7 {
    background: #151515
}

.HomePage_grid-container__oOdqQ {
    padding-left: 16px;
    padding-right: 16px
}

.HomePage_row__UMvmg,
.HomePage_space-between-row__dZH4o {
    display: flex;
    flex-flow: row wrap;
    margin-left: -8px;
    margin-right: -8px
}

.HomePage_space-between-row__dZH4o {
    justify-content: space-between
}

.HomePage_col-1__LOi45,
.HomePage_col-xs-1__iHWPs {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
}

.HomePage_col-offset-1__0NsSL,
.HomePage_col-xs-offset-1__q_RiB {
    margin-left: 25%
}

.HomePage_col-2__ZTklO,
.HomePage_col-xs-2__Pr_5H {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
}

.HomePage_col-offset-2__gM_Rm,
.HomePage_col-xs-offset-2__HM7kv {
    margin-left: 50%
}

.HomePage_col-3__PLwdk,
.HomePage_col-xs-3__kHRcX {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
}

.HomePage_col-offset-3__el_fN,
.HomePage_col-xs-offset-3__A0vy3 {
    margin-left: 75%
}

.HomePage_col-4__1Fn8c,
.HomePage_col-xs-4__OwXFg {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
}

.HomePage_col-offset-4__8bGwb,
.HomePage_col-xs-offset-4__3x9Pg {
    margin-left: 100%
}

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

.HomePage_col-offset-5__kv_3_ {
    margin-left: 100%
}

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

.HomePage_col-offset-6__4ftCk {
    margin-left: 100%
}

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

.HomePage_col-offset-7__DYHlE {
    margin-left: 100%
}

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

.HomePage_col-offset-8__1Jt98 {
    margin-left: 100%
}

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

.HomePage_col-offset-9__jOREr {
    margin-left: 100%
}

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

.HomePage_col-offset-10__p7LG_ {
    margin-left: 100%
}

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

.HomePage_col-offset-11__YNkmU {
    margin-left: 100%
}

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

.HomePage_col-offset-12__Az8bA {
    margin-left: 100%
}

@media(min-width: 600px) {

    .HomePage_col-1__LOi45,
    .HomePage_col-sm-1__wLDgn {
        flex: none;
        flex-basis: 12.5%;
        width: 12.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomePage_col-offset-1__0NsSL,
    .HomePage_col-sm-offset-1__pfddv {
        margin-left: 12.5%
    }

    .HomePage_col-2__ZTklO,
    .HomePage_col-sm-2__JinS4 {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomePage_col-offset-2__gM_Rm,
    .HomePage_col-sm-offset-2__4fTOO {
        margin-left: 25%
    }

    .HomePage_col-3__PLwdk,
    .HomePage_col-sm-3__JRubm {
        flex: none;
        flex-basis: 37.5%;
        width: 37.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomePage_col-offset-3__el_fN,
    .HomePage_col-sm-offset-3__BEjvr {
        margin-left: 37.5%
    }

    .HomePage_col-4__1Fn8c,
    .HomePage_col-sm-4__o6AuO {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomePage_col-offset-4__8bGwb,
    .HomePage_col-sm-offset-4__FI1j3 {
        margin-left: 50%
    }

    .HomePage_col-5__CmNtr,
    .HomePage_col-sm-5__79q9r {
        flex: none;
        flex-basis: 62.5%;
        width: 62.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomePage_col-offset-5__kv_3_,
    .HomePage_col-sm-offset-5__xawnG {
        margin-left: 62.5%
    }

    .HomePage_col-6__cn8uW,
    .HomePage_col-sm-6___gh5A {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomePage_col-offset-6__4ftCk,
    .HomePage_col-sm-offset-6__zKc52 {
        margin-left: 75%
    }

    .HomePage_col-7__kLDsY,
    .HomePage_col-sm-7__ckL_P {
        flex: none;
        flex-basis: 87.5%;
        width: 87.5%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomePage_col-offset-7__DYHlE,
    .HomePage_col-sm-offset-7__Z6G8J {
        margin-left: 87.5%
    }

    .HomePage_col-8__Rnas6,
    .HomePage_col-sm-8__awkkO {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }

    .HomePage_col-offset-8__1Jt98,
    .HomePage_col-sm-offset-8__HiU_4 {
        margin-left: 100%
    }

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

    .HomePage_col-offset-9__jOREr {
        margin-left: 100%
    }

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

    .HomePage_col-offset-10__p7LG_ {
        margin-left: 100%
    }

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

    .HomePage_col-offset-11__YNkmU {
        margin-left: 100%
    }

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

    .HomePage_col-offset-12__Az8bA {
        margin-left: 100%
    }
}

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

    .HomePage_row__UMvmg,
    .HomePage_space-between-row__dZH4o {
        margin-left: -12px;
        margin-right: -12px
    }

    .HomePage_col-1__LOi45,
    .HomePage_col-md-1__gmkAU {
        flex: none;
        flex-basis: 8.3333333333%;
        width: 8.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-1__0NsSL,
    .HomePage_col-md-offset-1__Flbhs {
        margin-left: 8.3333333333%
    }

    .HomePage_col-2__ZTklO,
    .HomePage_col-md-2__tnVuR {
        flex: none;
        flex-basis: 16.6666666667%;
        width: 16.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-2__gM_Rm,
    .HomePage_col-md-offset-2__Ot16k {
        margin-left: 16.6666666667%
    }

    .HomePage_col-3__PLwdk,
    .HomePage_col-md-3__WcRgF {
        flex: none;
        flex-basis: 25%;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-3__el_fN,
    .HomePage_col-md-offset-3__cwaUh {
        margin-left: 25%
    }

    .HomePage_col-4__1Fn8c,
    .HomePage_col-md-4__wWrLh {
        flex: none;
        flex-basis: 33.3333333333%;
        width: 33.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-4__8bGwb,
    .HomePage_col-md-offset-4__1tX_Y {
        margin-left: 33.3333333333%
    }

    .HomePage_col-5__CmNtr,
    .HomePage_col-md-5__JaI7W {
        flex: none;
        flex-basis: 41.6666666667%;
        width: 41.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-5__kv_3_,
    .HomePage_col-md-offset-5__9t81F {
        margin-left: 41.6666666667%
    }

    .HomePage_col-6__cn8uW,
    .HomePage_col-md-6__t9CPF {
        flex: none;
        flex-basis: 50%;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-6__4ftCk,
    .HomePage_col-md-offset-6__l9Y_F {
        margin-left: 50%
    }

    .HomePage_col-7__kLDsY,
    .HomePage_col-md-7__E8UGN {
        flex: none;
        flex-basis: 58.3333333333%;
        width: 58.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-7__DYHlE,
    .HomePage_col-md-offset-7__HnQ2l {
        margin-left: 58.3333333333%
    }

    .HomePage_col-8__Rnas6,
    .HomePage_col-md-8__9S25i {
        flex: none;
        flex-basis: 66.6666666667%;
        width: 66.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-8__1Jt98,
    .HomePage_col-md-offset-8__Gb6rG {
        margin-left: 66.6666666667%
    }

    .HomePage_col-9__xThyG,
    .HomePage_col-md-9__xMZEZ {
        flex: none;
        flex-basis: 75%;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-9__jOREr,
    .HomePage_col-md-offset-9__sY3mH {
        margin-left: 75%
    }

    .HomePage_col-10__WEIAA,
    .HomePage_col-md-10__3nntg {
        flex: none;
        flex-basis: 83.3333333333%;
        width: 83.3333333333%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-10__p7LG_,
    .HomePage_col-md-offset-10__0GNIC {
        margin-left: 83.3333333333%
    }

    .HomePage_col-11__PIrIS,
    .HomePage_col-md-11__3xMng {
        flex: none;
        flex-basis: 91.6666666667%;
        width: 91.6666666667%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-11__YNkmU,
    .HomePage_col-md-offset-11__yiVCf {
        margin-left: 91.6666666667%
    }

    .HomePage_col-12__12L2Q,
    .HomePage_col-md-12__tr1c7 {
        flex: none;
        flex-basis: 100%;
        width: 100%;
        padding-left: 12px;
        padding-right: 12px
    }

    .HomePage_col-offset-12__Az8bA,
    .HomePage_col-md-offset-12__DrTaK {
        margin-left: 100%
    }
}

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

@media(max-width: 599px) {
    .HomePage_HomeWrapper__mp4qQ {
        overflow: hidden
    }
}